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_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, + 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, - 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), 10, + ACTIONS(2508), 4, 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, - [74544] = 14, - 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(2019), 1, - sym_comment, - ACTIONS(2824), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2900), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2918), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2960), 12, + ACTIONS(2811), 5, 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_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, - aux_sym_binary_expression_token5, + 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, - [74624] = 12, + [73167] = 14, 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(2920), 1, + ACTIONS(2799), 1, anon_sym_STAR_STAR, - STATE(1950), 1, + STATE(1421), 1, sym_arguments, - STATE(2020), 1, + STATE(2028), 1, sym_comment, - ACTIONS(2824), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2960), 14, + ACTIONS(2777), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2797), 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(2936), 26, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(2907), 26, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -197161,26 +198686,26 @@ 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, 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, - [74700] = 5, + [73249] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2021), 1, + STATE(2029), 1, sym_comment, - ACTIONS(2732), 14, + ACTIONS(2622), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -197194,8 +198719,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(2730), 34, + aux_sym_binary_expression_token12, + ACTIONS(2620), 36, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, @@ -197219,617 +198744,556 @@ 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, - [74762] = 19, + [73313] = 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(2920), 1, + 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(1950), 1, + ACTIONS(2842), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2844), 1, + sym__ternary_qmark, + STATE(1958), 1, sym_arguments, - STATE(2022), 1, + STATE(2030), 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(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(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(2960), 4, - anon_sym_AMP, - anon_sym_PIPE, + 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(2620), 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_token11, - ACTIONS(2936), 17, - 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_CARET, + 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, - anon_sym_QMARK_QMARK, - [74852] = 25, + 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, + [73421] = 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(2906), 1, + ACTIONS(2822), 1, 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, + ACTIONS(2836), 1, anon_sym_STAR_STAR, - STATE(1950), 1, + STATE(1958), 1, sym_arguments, - STATE(2023), 1, + STATE(2031), 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, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2904), 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(2909), 9, + 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, - ACTIONS(2896), 5, + 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_SEMI, + 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_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, - ACTIONS(2936), 6, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_QMARK_QMARK, - [74954] = 22, + anon_sym_instanceof, + [73509] = 12, 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(2960), 1, - anon_sym_PIPE, - ACTIONS(2972), 1, - anon_sym_GT_GT, - ACTIONS(2976), 1, - anon_sym_AMP, - ACTIONS(2986), 1, + ACTIONS(2836), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1958), 1, sym_arguments, - STATE(2024), 1, + STATE(2032), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2729), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2966), 2, + ACTIONS(2909), 14, + anon_sym_GT, + anon_sym_LT, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2974), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2982), 2, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2984), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2988), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2962), 5, + aux_sym_binary_expression_token12, + ACTIONS(2907), 28, + sym__automatic_semicolon, + sym__ternary_qmark, 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), 11, - sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, + 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, + 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, - [75050] = 23, + anon_sym_instanceof, + [73587] = 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(2960), 1, - anon_sym_PIPE, - 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(2986), 1, + ACTIONS(2830), 1, + anon_sym_PIPE, + ACTIONS(2836), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1958), 1, sym_arguments, - STATE(2025), 1, + STATE(2033), 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, + 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, - aux_sym_binary_expression_token9, - ACTIONS(2936), 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, - [75148] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2026), 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, + 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, - ACTIONS(2684), 34, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2907), 10, 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, - [75210] = 27, + [73687] = 24, 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, - anon_sym_QMARK_QMARK, - ACTIONS(2928), 1, - sym__ternary_qmark, - STATE(1950), 1, + STATE(1958), 1, sym_arguments, - STATE(2027), 1, + STATE(2034), 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, - 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(3083), 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(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, - [75316] = 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, + ACTIONS(2907), 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, + anon_sym_QMARK_QMARK, + [73789] = 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(2906), 1, - 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, + ACTIONS(2836), 1, anon_sym_STAR_STAR, - ACTIONS(2926), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2928), 1, - sym__ternary_qmark, - STATE(1950), 1, + STATE(1958), 1, sym_arguments, - STATE(2028), 1, + STATE(2035), 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, - 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, + 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(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(2744), 4, + aux_sym_binary_expression_token12, + ACTIONS(2907), 26, sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - ACTIONS(2896), 5, + 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, - 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, - [75422] = 28, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [73873] = 29, 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, + ACTIONS(2793), 1, anon_sym_PIPE, - ACTIONS(2920), 1, + ACTIONS(2799), 1, anon_sym_STAR_STAR, - ACTIONS(2926), 1, + ACTIONS(2805), 1, anon_sym_QMARK_QMARK, - ACTIONS(2928), 1, + ACTIONS(2807), 1, sym__ternary_qmark, - ACTIONS(3105), 1, - anon_sym_in, - STATE(1950), 1, + ACTIONS(3159), 1, + anon_sym_COMMA, + ACTIONS(3161), 1, + anon_sym_RBRACK, + STATE(1421), 1, sym_arguments, - STATE(2029), 1, + STATE(2036), 1, sym_comment, - ACTIONS(2824), 2, + STATE(4173), 1, + aux_sym_array_repeat1, + 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, + ACTIONS(2781), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2904), 2, + ACTIONS(2783), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - 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(2898), 4, + ACTIONS(2775), 5, anon_sym_GT, anon_sym_LT, + anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3103), 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(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, - [75530] = 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, + [73984] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2030), 1, + ACTIONS(3163), 1, + sym__automatic_semicolon, + STATE(2037), 1, sym_comment, - ACTIONS(2750), 14, + ACTIONS(904), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(902), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -197843,16 +199307,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(2748), 34, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(900), 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, @@ -197868,67 +199328,55 @@ 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, - [75592] = 15, + [74051] = 7, 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(2031), 1, + ACTIONS(3165), 1, + sym__automatic_semicolon, + STATE(2038), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2966), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2982), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2984), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2960), 10, + ACTIONS(914), 2, + anon_sym_else, + anon_sym_while, + 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_token11, - ACTIONS(2936), 24, + aux_sym_binary_expression_token12, + ACTIONS(910), 32, 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_SEMI, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -197936,588 +199384,399 @@ 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, - [75674] = 27, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [74118] = 8, 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, + ACTIONS(2524), 1, + anon_sym_of, + ACTIONS(3167), 1, + anon_sym_in, + STATE(2039), 1, + sym_comment, + ACTIONS(2520), 13, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, 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(2032), 1, - sym_comment, - ACTIONS(2824), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2900), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2902), 2, - 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_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2922), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2690), 4, + aux_sym_binary_expression_token12, + ACTIONS(2518), 33, sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - ACTIONS(2896), 5, + sym__ternary_qmark, 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, - [75780] = 27, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2816), 1, anon_sym_LPAREN, - ACTIONS(2818), 1, + anon_sym_SEMI, 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(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(2033), 1, - sym_comment, - ACTIONS(2824), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2900), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2902), 2, 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(2694), 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, - [75886] = 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, + [74187] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2816), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(2818), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(2820), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(2822), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(2906), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(2910), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(2912), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(2914), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(2920), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(2926), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(2928), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - STATE(1950), 1, - sym_arguments, - STATE(2034), 1, + STATE(2040), 1, sym_comment, - ACTIONS(2824), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2900), 2, + STATE(2227), 1, + sym_arguments, + STATE(2808), 1, + sym_cf_selfclose_tag_end, + ACTIONS(1759), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2902), 2, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2904), 2, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2908), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2916), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2918), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2922), 2, + ACTIONS(3204), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2702), 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(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3172), 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(3206), 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, - [75992] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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, + [74296] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2839), 1, + ACTIONS(1612), 1, + anon_sym_COMMA, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(2842), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(2845), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(2848), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3123), 1, + ACTIONS(2785), 1, anon_sym_GT_GT, - ACTIONS(3129), 1, + ACTIONS(2789), 1, anon_sym_AMP, - ACTIONS(3132), 1, + ACTIONS(2791), 1, anon_sym_CARET, - ACTIONS(3135), 1, + ACTIONS(2793), 1, anon_sym_PIPE, - ACTIONS(3144), 1, + ACTIONS(2799), 1, anon_sym_STAR_STAR, - ACTIONS(3153), 1, + ACTIONS(2805), 1, anon_sym_QMARK_QMARK, - ACTIONS(3156), 1, + ACTIONS(2807), 1, sym__ternary_qmark, - STATE(1950), 1, + ACTIONS(3214), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - STATE(2035), 1, + STATE(2041), 1, sym_comment, - ACTIONS(2890), 2, + STATE(4152), 1, + aux_sym_arguments_repeat1, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3114), 2, + ACTIONS(2777), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3117), 2, + ACTIONS(2781), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3120), 2, + ACTIONS(2783), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3126), 2, + ACTIONS(2787), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3138), 2, + ACTIONS(2795), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3141), 2, + ACTIONS(2797), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3147), 2, + ACTIONS(2801), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2837), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - ACTIONS(3108), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3111), 5, + ACTIONS(2775), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3150), 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, - [76098] = 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, + [74407] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, - anon_sym_LPAREN, - ACTIONS(3167), 1, - anon_sym_LBRACK, - ACTIONS(3169), 1, - sym_optional_chain, - ACTIONS(3171), 1, - anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(890), 1, + anon_sym_EQ, + ACTIONS(2503), 1, + anon_sym_of, + ACTIONS(3216), 1, + anon_sym_in, + STATE(2042), 1, + sym_comment, + ACTIONS(888), 13, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, anon_sym_GT_GT, - ACTIONS(3181), 1, anon_sym_AMP, - ACTIONS(3183), 1, - anon_sym_CARET, - ACTIONS(3185), 1, anon_sym_PIPE, - ACTIONS(3191), 1, - anon_sym_STAR_STAR, - ACTIONS(3197), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, - sym__ternary_qmark, - STATE(2036), 1, - sym_comment, - STATE(2217), 1, - sym_arguments, - STATE(2785), 1, - sym_cf_selfclose_tag_end, - ACTIONS(1660), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3163), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3173), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3175), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3179), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3187), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3159), 5, + aux_sym_binary_expression_token12, + ACTIONS(886), 33, + sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 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, - [76205] = 28, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3165), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3169), 1, sym_optional_chain, - ACTIONS(3171), 1, anon_sym_DOT, - ACTIONS(3177), 1, - anon_sym_GT_GT, - ACTIONS(3181), 1, - anon_sym_AMP, - ACTIONS(3183), 1, - anon_sym_CARET, - ACTIONS(3185), 1, - anon_sym_PIPE, - ACTIONS(3191), 1, - anon_sym_STAR_STAR, - ACTIONS(3197), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, - sym__ternary_qmark, - STATE(2037), 1, - sym_comment, - STATE(2217), 1, - sym_arguments, - STATE(3029), 1, - sym_cf_selfclose_tag_end, - ACTIONS(1691), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3163), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3173), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3175), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3179), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3189), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3159), 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(3161), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 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, - [76312] = 29, + 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, + [74476] = 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, - ACTIONS(3203), 1, - anon_sym_COMMA, - ACTIONS(3205), 1, - anon_sym_RBRACK, - STATE(1872), 1, + STATE(1958), 1, sym_arguments, - STATE(2038), 1, + STATE(2043), 1, sym_comment, - STATE(4166), 1, - aux_sym_array_repeat1, - 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(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(2915), 3, + sym__automatic_semicolon, + anon_sym_COMMA, + 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, - [76421] = 9, + 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, + [74583] = 5, 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, - ACTIONS(2603), 1, - anon_sym_COLON, - STATE(2039), 1, + STATE(2044), 1, sym_comment, - ACTIONS(2282), 14, + ACTIONS(2572), 15, anon_sym_GT, anon_sym_LT, + anon_sym_EQ, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, @@ -198529,12 +199788,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(2570), 34, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, + anon_sym_COLON, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -198549,30 +199811,31 @@ 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, - [76490] = 7, + [74646] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3207), 1, - sym__automatic_semicolon, - STATE(2040), 1, + ACTIONS(2433), 1, + anon_sym_EQ, + ACTIONS(2501), 1, + anon_sym_COLON, + STATE(2045), 1, sym_comment, - ACTIONS(972), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(970), 14, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -198586,13 +199849,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(968), 30, + aux_sym_binary_expression_token12, + ACTIONS(1851), 33, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, - anon_sym_SEMI, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -198607,88 +199871,118 @@ 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, - [76555] = 7, + [74713] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3209), 1, - sym__automatic_semicolon, - STATE(2041), 1, - sym_comment, - ACTIONS(962), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(960), 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(958), 30, - 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, + ACTIONS(3159), 1, + anon_sym_COMMA, + ACTIONS(3219), 1, + anon_sym_RBRACK, + STATE(1421), 1, + sym_arguments, + STATE(2046), 1, + sym_comment, + STATE(4120), 1, + aux_sym_array_repeat1, + 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(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, - [76620] = 5, + [74824] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2042), 1, + ACTIONS(2559), 1, + anon_sym_EQ, + ACTIONS(2561), 1, + anon_sym_of, + ACTIONS(3221), 1, + anon_sym_in, + STATE(2047), 1, sym_comment, - ACTIONS(2601), 15, + ACTIONS(2557), 13, 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, @@ -198698,15 +199992,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(2599), 32, + aux_sym_binary_expression_token12, + ACTIONS(2555), 33, + sym__automatic_semicolon, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, - anon_sym_COLON, + anon_sym_SEMI, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -198721,112 +200014,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, - [76681] = 28, + [74893] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(1612), 1, + anon_sym_COMMA, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(2785), 1, anon_sym_GT_GT, - ACTIONS(3181), 1, + ACTIONS(2789), 1, anon_sym_AMP, - ACTIONS(3183), 1, + ACTIONS(2791), 1, anon_sym_CARET, - ACTIONS(3185), 1, + ACTIONS(2793), 1, anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(2799), 1, anon_sym_STAR_STAR, - ACTIONS(3197), 1, + ACTIONS(2805), 1, anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, + ACTIONS(2807), 1, sym__ternary_qmark, - STATE(2043), 1, - sym_comment, - STATE(2217), 1, + ACTIONS(3224), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - STATE(3418), 1, - sym_cf_selfclose_tag_end, - ACTIONS(1674), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3163), 2, + STATE(2048), 1, + sym_comment, + STATE(4125), 1, + aux_sym_arguments_repeat1, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2777), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3173), 2, + ACTIONS(2781), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3175), 2, + ACTIONS(2783), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3179), 2, + ACTIONS(2787), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, + ACTIONS(2795), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, + ACTIONS(2797), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + ACTIONS(2801), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, + ACTIONS(2775), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 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, - [76788] = 9, + 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, + [75004] = 7, 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, - ACTIONS(2603), 1, - anon_sym_COLON, - STATE(2044), 1, + ACTIONS(3226), 1, + sym__automatic_semicolon, + STATE(2049), 1, sym_comment, - ACTIONS(2282), 14, + ACTIONS(972), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(970), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -198840,12 +200135,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), 29, + aux_sym_binary_expression_token12, + ACTIONS(968), 32, 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, @@ -198860,194 +200156,257 @@ 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, - [76857] = 29, + [75071] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(2972), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(2986), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(2994), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - ACTIONS(3203), 1, - anon_sym_COMMA, - ACTIONS(3211), 1, - anon_sym_RBRACK, - STATE(1872), 1, - sym_arguments, - STATE(2045), 1, + STATE(2050), 1, sym_comment, - STATE(4106), 1, - aux_sym_array_repeat1, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2966), 2, + STATE(2227), 1, + sym_arguments, + STATE(3037), 1, + sym_cf_selfclose_tag_end, + ACTIONS(1753), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2968), 2, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2970), 2, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2974), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2984), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2988), 2, + ACTIONS(3204), 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(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3172), 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(3206), 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, - [76966] = 29, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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, + [75180] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - 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, - ACTIONS(3213), 1, - anon_sym_RPAREN, - STATE(1872), 1, + ACTIONS(3159), 1, + anon_sym_COMMA, + ACTIONS(3228), 1, + anon_sym_RBRACK, + STATE(1421), 1, sym_arguments, - STATE(2046), 1, + STATE(2051), 1, sym_comment, - STATE(3998), 1, - aux_sym_arguments_repeat1, - ACTIONS(2572), 2, + STATE(4173), 1, + aux_sym_array_repeat1, + 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, + 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, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(2964), 5, + [75291] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2052), 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, - aux_sym_binary_expression_token11, - ACTIONS(2990), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2529), 34, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_LPAREN, + 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, - anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token8, + anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token9, - [77075] = 8, + 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, + [75354] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2551), 1, - anon_sym_EQ, - ACTIONS(2553), 1, - anon_sym_of, - ACTIONS(3215), 1, - anon_sym_in, - STATE(2047), 1, + ACTIONS(3230), 1, + sym__automatic_semicolon, + STATE(2053), 1, sym_comment, - ACTIONS(2549), 13, + ACTIONS(1073), 2, + anon_sym_else, + anon_sym_while, + 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, @@ -199057,9 +200416,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), 31, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(1069), 32, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -199079,34 +200437,37 @@ 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, - [77142] = 8, + [75421] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(854), 1, + ACTIONS(890), 1, anon_sym_EQ, - ACTIONS(2532), 1, - anon_sym_of, - ACTIONS(3218), 1, - anon_sym_in, - STATE(2048), 1, + ACTIONS(892), 1, + anon_sym_while, + ACTIONS(1120), 1, + sym__automatic_semicolon, + STATE(2054), 1, sym_comment, - ACTIONS(852), 13, + 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, @@ -199116,9 +200477,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), 31, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(886), 32, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -199138,348 +200498,339 @@ 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, - [77209] = 29, + [75490] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(2972), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(2986), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(2994), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - ACTIONS(3203), 1, - anon_sym_COMMA, - ACTIONS(3221), 1, - anon_sym_RBRACK, - STATE(1872), 1, - sym_arguments, - STATE(2049), 1, + STATE(2055), 1, sym_comment, - STATE(4180), 1, - aux_sym_array_repeat1, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2966), 2, + STATE(2227), 1, + sym_arguments, + STATE(2756), 1, + sym_cf_selfclose_tag_end, + ACTIONS(1723), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2968), 2, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2970), 2, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2974), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2984), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2988), 2, + ACTIONS(3204), 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(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3172), 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(3206), 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, - [77318] = 29, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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, + [75599] = 7, 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(890), 1, + anon_sym_EQ, + ACTIONS(3232), 1, + sym__automatic_semicolon, + STATE(2056), 1, + sym_comment, + ACTIONS(894), 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, - ACTIONS(3203), 1, - anon_sym_COMMA, - ACTIONS(3223), 1, - anon_sym_RBRACK, - STATE(1872), 1, - sym_arguments, - STATE(2050), 1, - sym_comment, - STATE(3957), 1, - aux_sym_array_repeat1, - 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(892), 33, + 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_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(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, - [77427] = 29, + 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, + [75666] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - 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, - ACTIONS(3225), 1, - anon_sym_RPAREN, - STATE(1872), 1, + ACTIONS(3159), 1, + anon_sym_COMMA, + ACTIONS(3234), 1, + anon_sym_RBRACK, + STATE(1421), 1, sym_arguments, - STATE(2051), 1, + STATE(2057), 1, sym_comment, - STATE(4170), 1, - aux_sym_arguments_repeat1, - ACTIONS(2572), 2, + STATE(4173), 1, + aux_sym_array_repeat1, + 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, + 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, - [77536] = 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, + [75777] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2816), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(2818), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(2820), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(2822), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(2938), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(2942), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(2944), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(2946), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(2952), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(3066), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(3068), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - STATE(1950), 1, - sym_arguments, - STATE(2052), 1, + STATE(2058), 1, sym_comment, - ACTIONS(2824), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2934), 2, + STATE(2227), 1, + sym_arguments, + STATE(2886), 1, + sym_cf_selfclose_tag_end, + ACTIONS(1763), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2940), 2, + ACTIONS(3184), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3186), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2948), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2954), 2, + ACTIONS(3204), 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(3103), 3, - sym__automatic_semicolon, - anon_sym_COMMA, - 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(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3172), 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(3206), 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, - [77641] = 7, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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, + [75886] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3227), 1, - sym__automatic_semicolon, - STATE(2053), 1, + ACTIONS(2337), 1, + anon_sym_RPAREN, + ACTIONS(2393), 1, + anon_sym_COMMA, + ACTIONS(2428), 1, + anon_sym_EQ, + ACTIONS(2501), 1, + anon_sym_COLON, + STATE(2059), 1, sym_comment, - ACTIONS(992), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(990), 14, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -199493,13 +200844,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(988), 30, + 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, @@ -199514,110 +200864,195 @@ 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, - [77706] = 28, + [75957] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(3181), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(3183), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(3185), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(3197), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - STATE(2054), 1, + STATE(2060), 1, sym_comment, - STATE(2217), 1, + STATE(2227), 1, sym_arguments, - STATE(2891), 1, + STATE(3953), 1, sym_cf_selfclose_tag_end, - ACTIONS(1693), 2, + ACTIONS(1713), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - ACTIONS(3163), 2, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3173), 2, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3175), 2, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3179), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + ACTIONS(3204), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3210), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3159), 5, + ACTIONS(3172), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3206), 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(3170), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(3161), 5, + [76066] = 29, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1612), 1, + anon_sym_COMMA, + 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, + ACTIONS(3236), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, + STATE(2061), 1, + sym_comment, + STATE(4189), 1, + aux_sym_arguments_repeat1, + 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, + ACTIONS(2797), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2801), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2775), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 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, - [77813] = 8, + 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, + [76177] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(854), 1, + ACTIONS(2522), 1, anon_sym_EQ, - ACTIONS(856), 1, - anon_sym_while, - ACTIONS(1120), 1, - sym__automatic_semicolon, - STATE(2055), 1, + STATE(2062), 1, sym_comment, - ACTIONS(852), 14, + ACTIONS(2524), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + ACTIONS(2520), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -199631,14 +201066,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(850), 30, + 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_LBRACK, + anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, @@ -199652,30 +201087,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, - [77880] = 7, + [76244] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3229), 1, - sym__automatic_semicolon, - STATE(2056), 1, + ACTIONS(2328), 1, + anon_sym_EQ, + ACTIONS(2501), 1, + anon_sym_COLON, + ACTIONS(3238), 1, + anon_sym_LPAREN, + STATE(2063), 1, sym_comment, - ACTIONS(982), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(980), 14, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -199689,12 +201127,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(978), 30, + aux_sym_binary_expression_token12, + ACTIONS(1851), 32, + 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, @@ -199710,92 +201148,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, - [77945] = 7, + [76313] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(854), 1, - anon_sym_EQ, - STATE(2057), 1, - sym_comment, - ACTIONS(2532), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - 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(3176), 1, anon_sym_LPAREN, + ACTIONS(3178), 1, anon_sym_LBRACK, - anon_sym_RBRACK, + ACTIONS(3180), 1, sym_optional_chain, + ACTIONS(3182), 1, anon_sym_DOT, + ACTIONS(3188), 1, + anon_sym_GT_GT, + ACTIONS(3192), 1, + anon_sym_AMP, + ACTIONS(3194), 1, + anon_sym_CARET, + ACTIONS(3196), 1, + anon_sym_PIPE, + ACTIONS(3202), 1, + anon_sym_STAR_STAR, + ACTIONS(3208), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3212), 1, + sym__ternary_qmark, + STATE(2064), 1, + sym_comment, + STATE(2227), 1, + sym_arguments, + STATE(3303), 1, + sym_cf_selfclose_tag_end, + ACTIONS(1755), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3174), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3198), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3204), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3172), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3206), 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(3170), 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, - [78010] = 8, + [76422] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2588), 1, + ACTIONS(2559), 1, anon_sym_EQ, - ACTIONS(2590), 1, - anon_sym_of, - ACTIONS(3231), 1, - anon_sym_in, - STATE(2058), 1, + STATE(2065), 1, sym_comment, - ACTIONS(2586), 13, + ACTIONS(2561), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + 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, @@ -199805,15 +201268,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), 31, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(2555), 32, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, - anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, @@ -199827,108 +201289,113 @@ 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, - [78077] = 28, + [76489] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(2785), 1, anon_sym_GT_GT, - ACTIONS(3181), 1, + ACTIONS(2789), 1, anon_sym_AMP, - ACTIONS(3183), 1, + ACTIONS(2791), 1, anon_sym_CARET, - ACTIONS(3185), 1, + ACTIONS(2793), 1, anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(2799), 1, anon_sym_STAR_STAR, - ACTIONS(3197), 1, + ACTIONS(2805), 1, anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, + ACTIONS(2807), 1, sym__ternary_qmark, - STATE(2059), 1, - sym_comment, - STATE(2217), 1, + ACTIONS(3159), 1, + anon_sym_COMMA, + ACTIONS(3241), 1, + anon_sym_RBRACK, + STATE(1421), 1, sym_arguments, - STATE(3320), 1, - sym_cf_selfclose_tag_end, - ACTIONS(1655), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3163), 2, + STATE(2066), 1, + sym_comment, + STATE(3987), 1, + aux_sym_array_repeat1, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2777), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3173), 2, + ACTIONS(2781), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3175), 2, + ACTIONS(2783), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3179), 2, + ACTIONS(2787), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, + ACTIONS(2795), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, + ACTIONS(2797), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + ACTIONS(2801), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, + ACTIONS(2775), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 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, - [78184] = 7, + 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, + [76600] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2342), 1, + ACTIONS(2172), 1, anon_sym_EQ, - ACTIONS(2603), 1, + ACTIONS(2501), 1, anon_sym_COLON, - STATE(2060), 1, + STATE(2067), 1, sym_comment, - ACTIONS(2282), 14, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -199942,8 +201409,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), 31, + aux_sym_binary_expression_token12, + ACTIONS(1851), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -199964,29 +201431,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, - [78249] = 7, + [76667] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2444), 1, + ACTIONS(890), 1, anon_sym_EQ, - ACTIONS(2603), 1, - anon_sym_COLON, - STATE(2061), 1, + STATE(2068), 1, sym_comment, - ACTIONS(2282), 14, + ACTIONS(2503), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + ACTIONS(888), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -200000,15 +201470,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(2280), 31, + aux_sym_binary_expression_token12, + ACTIONS(886), 32, 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, + anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, @@ -200022,307 +201491,361 @@ 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, - [78314] = 29, + [76734] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - 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, - ACTIONS(3234), 1, - anon_sym_RPAREN, - STATE(1872), 1, + ACTIONS(3159), 1, + anon_sym_COMMA, + ACTIONS(3243), 1, + anon_sym_RBRACK, + STATE(1421), 1, sym_arguments, - STATE(2062), 1, + STATE(2069), 1, sym_comment, - STATE(3992), 1, - aux_sym_arguments_repeat1, - ACTIONS(2572), 2, + STATE(4035), 1, + aux_sym_array_repeat1, + 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, + 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, - [78423] = 7, + 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, + [76845] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(854), 1, - anon_sym_EQ, - ACTIONS(3236), 1, - sym__automatic_semicolon, - STATE(2063), 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), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(1612), 1, + anon_sym_COMMA, + 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, + ACTIONS(3245), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, + STATE(2070), 1, + sym_comment, + STATE(4052), 1, + aux_sym_arguments_repeat1, + 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(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, - [78488] = 8, + [76956] = 29, 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(2064), 1, - sym_comment, - ACTIONS(2415), 2, + ACTIONS(1612), 1, anon_sym_COMMA, - anon_sym_RPAREN, - 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), 29, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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, + ACTIONS(3247), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, + STATE(2071), 1, + sym_comment, + STATE(4090), 1, + aux_sym_arguments_repeat1, + 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(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, - [78555] = 29, + [77067] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - ACTIONS(2541), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(2972), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(2986), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(2994), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - ACTIONS(3238), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, - STATE(2065), 1, + STATE(2072), 1, sym_comment, - STATE(4082), 1, - aux_sym_arguments_repeat1, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2966), 2, + STATE(2227), 1, + sym_arguments, + STATE(3575), 1, + sym_cf_selfclose_tag_end, + ACTIONS(1729), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2968), 2, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2970), 2, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2974), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2984), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2988), 2, + ACTIONS(3204), 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(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3172), 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(3206), 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, - [78664] = 7, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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, + [77176] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2588), 1, + ACTIONS(2390), 1, anon_sym_EQ, - STATE(2066), 1, + ACTIONS(2501), 1, + anon_sym_COLON, + STATE(2073), 1, sym_comment, - ACTIONS(2590), 2, + ACTIONS(2393), 2, anon_sym_COMMA, anon_sym_RPAREN, - ACTIONS(2586), 14, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -200336,14 +201859,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), 30, + 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, - anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, @@ -200357,30 +201879,35 @@ 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, - [78729] = 7, + [77245] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2551), 1, + ACTIONS(2337), 1, + anon_sym_RBRACK, + ACTIONS(2393), 1, + anon_sym_COMMA, + ACTIONS(2421), 1, anon_sym_EQ, - STATE(2067), 1, + ACTIONS(2501), 1, + anon_sym_COLON, + STATE(2074), 1, sym_comment, - ACTIONS(2553), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(2549), 14, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -200394,14 +201921,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(2547), 30, + 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, - anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, @@ -200415,246 +201941,278 @@ 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, - [78794] = 8, + [77316] = 28, 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, - ACTIONS(3240), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - STATE(2068), 1, - sym_comment, - ACTIONS(2282), 14, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, - anon_sym_in, + ACTIONS(3178), 1, + anon_sym_LBRACK, + ACTIONS(3180), 1, + sym_optional_chain, + ACTIONS(3182), 1, + anon_sym_DOT, + ACTIONS(3188), 1, anon_sym_GT_GT, + ACTIONS(3192), 1, anon_sym_AMP, + ACTIONS(3194), 1, + anon_sym_CARET, + ACTIONS(3196), 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(2280), 30, - sym__automatic_semicolon, + ACTIONS(3202), 1, + anon_sym_STAR_STAR, + ACTIONS(3208), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3212), 1, sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - anon_sym_SEMI, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, + STATE(2075), 1, + sym_comment, + STATE(2227), 1, + sym_arguments, + STATE(3194), 1, + sym_cf_selfclose_tag_end, + ACTIONS(1757), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3174), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3198), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3204), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3172), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3206), 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(3170), 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, - [78861] = 29, + [77425] = 29, 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, - ACTIONS(3203), 1, + ACTIONS(3159), 1, anon_sym_COMMA, - ACTIONS(3243), 1, + ACTIONS(3249), 1, anon_sym_RBRACK, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2069), 1, + STATE(2076), 1, sym_comment, - STATE(4180), 1, + STATE(3987), 1, aux_sym_array_repeat1, - 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, + 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, - [78970] = 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, + [77536] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(1612), 1, + anon_sym_COMMA, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(2785), 1, anon_sym_GT_GT, - ACTIONS(3181), 1, + ACTIONS(2789), 1, anon_sym_AMP, - ACTIONS(3183), 1, + ACTIONS(2791), 1, anon_sym_CARET, - ACTIONS(3185), 1, + ACTIONS(2793), 1, anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(2799), 1, anon_sym_STAR_STAR, - ACTIONS(3197), 1, + ACTIONS(2805), 1, anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, + ACTIONS(2807), 1, sym__ternary_qmark, - STATE(2070), 1, - sym_comment, - STATE(2217), 1, + ACTIONS(3251), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - STATE(3897), 1, - sym_cf_selfclose_tag_end, - ACTIONS(1689), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3163), 2, + STATE(2077), 1, + sym_comment, + STATE(4023), 1, + aux_sym_arguments_repeat1, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2777), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3173), 2, + ACTIONS(2781), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3175), 2, + ACTIONS(2783), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3179), 2, + ACTIONS(2787), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, + ACTIONS(2795), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, + ACTIONS(2797), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + ACTIONS(2801), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, + ACTIONS(2775), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 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, - [79077] = 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, + [77647] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2071), 1, + ACTIONS(2501), 1, + anon_sym_COLON, + ACTIONS(3238), 1, + anon_sym_LPAREN, + STATE(2078), 1, sym_comment, - ACTIONS(2560), 15, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, - anon_sym_EQ, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, @@ -200666,15 +202224,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(2558), 32, + aux_sym_binary_expression_token12, + ACTIONS(1851), 32, + sym__automatic_semicolon, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_LPAREN, - anon_sym_COLON, + anon_sym_SEMI, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -200689,570 +202245,417 @@ 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, - [79138] = 29, + [77713] = 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, - 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, - ACTIONS(3203), 1, + ACTIONS(2870), 1, anon_sym_COMMA, - ACTIONS(3245), 1, - anon_sym_RBRACK, - STATE(1872), 1, - sym_arguments, - STATE(2072), 1, + ACTIONS(2911), 1, + anon_sym_RBRACE, + STATE(2079), 1, sym_comment, - STATE(4180), 1, - aux_sym_array_repeat1, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2966), 2, + STATE(4162), 1, + aux_sym_object_repeat1, + ACTIONS(2592), 14, + anon_sym_GT, + anon_sym_LT, 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_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2984), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2988), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2962), 5, + aux_sym_binary_expression_token12, + ACTIONS(2590), 31, + sym__ternary_qmark, 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, - [79247] = 29, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - 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, - ACTIONS(3247), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, - STATE(2073), 1, - sym_comment, - STATE(4113), 1, - aux_sym_arguments_repeat1, - 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_CARET, 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, + 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, - [79356] = 28, + 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, + [77781] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(3181), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(3183), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(3185), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(3197), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - STATE(2074), 1, + STATE(2080), 1, sym_comment, - STATE(2217), 1, + STATE(2227), 1, sym_arguments, - STATE(3780), 1, - sym_cf_selfclose_tag_end, - ACTIONS(1670), 2, + ACTIONS(2628), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - ACTIONS(3163), 2, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3173), 2, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3175), 2, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3179), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + ACTIONS(3204), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3210), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, + ACTIONS(3172), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 6, + aux_sym_binary_expression_token12, + ACTIONS(3206), 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, - [79463] = 29, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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, + [77887] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(2972), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(2986), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(2994), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - ACTIONS(3203), 1, - anon_sym_COMMA, - ACTIONS(3249), 1, - anon_sym_RBRACK, - STATE(1872), 1, - sym_arguments, - STATE(2075), 1, + STATE(2081), 1, sym_comment, - STATE(3957), 1, - aux_sym_array_repeat1, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2966), 2, + STATE(2227), 1, + sym_arguments, + ACTIONS(2920), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2968), 2, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2970), 2, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2974), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2984), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2988), 2, + ACTIONS(3204), 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(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3172), 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(3206), 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, - [79572] = 28, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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, + [77993] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3262), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3265), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(3268), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(3271), 1, anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(3280), 1, anon_sym_GT_GT, - ACTIONS(3181), 1, + ACTIONS(3286), 1, anon_sym_AMP, - ACTIONS(3183), 1, + ACTIONS(3289), 1, anon_sym_CARET, - ACTIONS(3185), 1, + ACTIONS(3292), 1, anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(3301), 1, anon_sym_STAR_STAR, - ACTIONS(3197), 1, + ACTIONS(3310), 1, anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, + ACTIONS(3316), 1, sym__ternary_qmark, - STATE(2076), 1, + STATE(2082), 1, sym_comment, - STATE(2217), 1, + STATE(2227), 1, sym_arguments, - STATE(2696), 1, - sym_cf_selfclose_tag_end, - ACTIONS(1672), 2, + ACTIONS(2931), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - ACTIONS(3163), 2, + ACTIONS(3259), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3173), 2, + ACTIONS(3274), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3175), 2, + ACTIONS(3277), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3179), 2, + ACTIONS(3283), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, + ACTIONS(3295), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, + ACTIONS(3298), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + ACTIONS(3304), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3313), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, + ACTIONS(3256), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [79679] = 29, + aux_sym_binary_expression_token10, + ACTIONS(3253), 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, + [78099] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - 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, - ACTIONS(3251), 1, - anon_sym_RPAREN, - STATE(1872), 1, + STATE(1958), 1, sym_arguments, - STATE(2077), 1, + STATE(2083), 1, sym_comment, - STATE(4069), 1, - aux_sym_arguments_repeat1, - 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(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(3319), 2, + sym__automatic_semicolon, + 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, - [79788] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(854), 1, - anon_sym_EQ, - STATE(2078), 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), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, + aux_sym_binary_expression_token10, + ACTIONS(2809), 7, 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, - 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, - [79850] = 9, + [78205] = 10, 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, - ACTIONS(2603), 1, - anon_sym_COLON, - STATE(2079), 1, + ACTIONS(3176), 1, + anon_sym_LPAREN, + ACTIONS(3178), 1, + anon_sym_LBRACK, + ACTIONS(3180), 1, + sym_optional_chain, + ACTIONS(3182), 1, + anon_sym_DOT, + STATE(2084), 1, sym_comment, - ACTIONS(2282), 13, + STATE(2227), 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, @@ -201262,15 +202665,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), 29, + aux_sym_binary_expression_token12, + ACTIONS(2545), 29, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -201282,31 +202683,31 @@ 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, - [79918] = 8, + [78277] = 7, 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(2080), 1, + ACTIONS(3176), 1, + anon_sym_LPAREN, + STATE(2085), 1, sym_comment, - STATE(3960), 1, - aux_sym_object_repeat1, - ACTIONS(2708), 14, + STATE(2201), 1, + sym_arguments, + ACTIONS(2551), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -201320,12 +202721,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), 29, + aux_sym_binary_expression_token12, + ACTIONS(2549), 32, 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, @@ -201340,60 +202742,52 @@ 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, - [79984] = 15, + [78343] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, - sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(3191), 1, - anon_sym_STAR_STAR, - STATE(2081), 1, + ACTIONS(3321), 1, + sym_optional_chain, + STATE(2086), 1, sym_comment, - STATE(2217), 1, + STATE(2201), 1, sym_arguments, - ACTIONS(3163), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3187), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3189), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2960), 10, + 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_token11, - ACTIONS(2936), 22, + aux_sym_binary_expression_token12, + ACTIONS(2549), 29, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -201406,179 +202800,171 @@ 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, - [80064] = 24, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [78415] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, - anon_sym_LPAREN, - ACTIONS(3167), 1, - anon_sym_LBRACK, - ACTIONS(3169), 1, - sym_optional_chain, - ACTIONS(3171), 1, - anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(1073), 1, + anon_sym_while, + ACTIONS(1136), 1, + sym__automatic_semicolon, + STATE(2087), 1, + sym_comment, + ACTIONS(1071), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3181), 1, anon_sym_AMP, - ACTIONS(3183), 1, - anon_sym_CARET, - ACTIONS(3185), 1, anon_sym_PIPE, - ACTIONS(3191), 1, - anon_sym_STAR_STAR, - STATE(2082), 1, - sym_comment, - STATE(2217), 1, - sym_arguments, - ACTIONS(3163), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3173), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3179), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3187), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3159), 5, + aux_sym_binary_expression_token12, + ACTIONS(1069), 32, + sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 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, - sym__close_tag_delim, - anon_sym_SLASH_GT, + 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_QMARK_QMARK, - ACTIONS(3195), 6, - anon_sym_EQ_EQ_EQ, + 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, - [80162] = 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, + [78481] = 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(2822), 1, anon_sym_GT_GT, - ACTIONS(2942), 1, + ACTIONS(2826), 1, anon_sym_AMP, - ACTIONS(2944), 1, + ACTIONS(2828), 1, anon_sym_CARET, - ACTIONS(2946), 1, + ACTIONS(2830), 1, anon_sym_PIPE, - ACTIONS(2952), 1, + ACTIONS(2836), 1, anon_sym_STAR_STAR, - ACTIONS(3066), 1, + ACTIONS(2842), 1, anon_sym_QMARK_QMARK, - ACTIONS(3068), 1, + ACTIONS(2844), 1, sym__ternary_qmark, - STATE(1950), 1, + STATE(1958), 1, sym_arguments, - STATE(2083), 1, + STATE(2088), 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(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(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(2838), 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(3253), 2, + ACTIONS(3323), 2, sym__automatic_semicolon, 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(2811), 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(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, - [80266] = 7, + 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, + [78587] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(854), 1, + ACTIONS(2559), 1, anon_sym_EQ, - ACTIONS(3255), 1, - sym__automatic_semicolon, - STATE(2084), 1, + STATE(2089), 1, sym_comment, - ACTIONS(858), 14, + ACTIONS(2557), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -201592,10 +202978,11 @@ 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), 30, + aux_sym_binary_expression_token12, + ACTIONS(2555), 33, sym__ternary_qmark, sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -201613,115 +203000,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, - [80330] = 23, + [78651] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(3181), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(3183), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(3185), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - STATE(2085), 1, + ACTIONS(3208), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3212), 1, + sym__ternary_qmark, + STATE(2090), 1, sym_comment, - STATE(2217), 1, + STATE(2227), 1, sym_arguments, - ACTIONS(3163), 2, + ACTIONS(2913), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3179), 2, + ACTIONS(3184), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3186), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + ACTIONS(3204), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3210), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, + ACTIONS(3172), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 6, + aux_sym_binary_expression_token12, + ACTIONS(3206), 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__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - [80426] = 12, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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, + [78757] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, - anon_sym_LPAREN, - ACTIONS(3167), 1, - anon_sym_LBRACK, - ACTIONS(3169), 1, - sym_optional_chain, - ACTIONS(3171), 1, - anon_sym_DOT, - ACTIONS(3191), 1, - anon_sym_STAR_STAR, - STATE(2086), 1, + STATE(2091), 1, sym_comment, - STATE(2217), 1, - sym_arguments, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2960), 14, + ACTIONS(2531), 15, anon_sym_GT, anon_sym_LT, + anon_sym_EQ, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, @@ -201733,13 +203114,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(2936), 24, + aux_sym_binary_expression_token12, + ACTIONS(2529), 33, sym__ternary_qmark, sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_LPAREN, + 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, @@ -201749,140 +203134,116 @@ 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, - [80500] = 27, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [78819] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2816), 1, + ACTIONS(3176), 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, + STATE(2092), 1, + sym_comment, + STATE(2227), 1, + sym_arguments, + ACTIONS(2516), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, 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, - ACTIONS(3066), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3068), 1, - sym__ternary_qmark, - STATE(1950), 1, - sym_arguments, - STATE(2087), 1, - sym_comment, - 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_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2958), 2, + aux_sym_binary_expression_token12, + ACTIONS(2514), 32, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3064), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3257), 2, - sym__automatic_semicolon, - 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, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + anon_sym_STAR_STAR, 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, - [80604] = 17, + 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, + [78885] = 11, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(3177), 1, - anon_sym_GT_GT, - ACTIONS(3191), 1, - anon_sym_STAR_STAR, - STATE(2088), 1, + STATE(2093), 1, sym_comment, - STATE(2217), 1, + STATE(2227), 1, sym_arguments, - ACTIONS(3163), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3179), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3187), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3189), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3199), 2, + ACTIONS(3210), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2960), 9, + 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_token11, - ACTIONS(2936), 20, + aux_sym_binary_expression_token12, + ACTIONS(2566), 27, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -201892,461 +203253,345 @@ static const uint16_t ts_small_parse_table[] = { 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, - [80688] = 27, + [78959] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(2972), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(2986), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(2994), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2089), 1, + STATE(2094), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2966), 2, + STATE(2227), 1, + sym_arguments, + ACTIONS(2586), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2968), 2, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2970), 2, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2974), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2984), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2988), 2, + ACTIONS(3204), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3259), 2, - anon_sym_COMMA, - 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(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3172), 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(3206), 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, - [80792] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2465), 1, - anon_sym_EQ, - ACTIONS(2603), 1, - anon_sym_COLON, - STATE(2090), 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), 30, - sym__ternary_qmark, - sym__close_tag_delim, + aux_sym_binary_expression_token10, + ACTIONS(3170), 7, 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, - 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, - [80856] = 27, + [79065] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(2972), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(2986), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(2994), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2091), 1, + STATE(2095), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2966), 2, + STATE(2227), 1, + sym_arguments, + ACTIONS(2990), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2968), 2, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2970), 2, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2974), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2984), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2988), 2, + ACTIONS(3204), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3070), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - 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(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3172), 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(3206), 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, - [80960] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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, + [79171] = 22, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(2909), 1, + anon_sym_PIPE, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(3181), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(3183), 1, - anon_sym_CARET, - ACTIONS(3185), 1, - anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(3197), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, - sym__ternary_qmark, - STATE(2092), 1, + STATE(2096), 1, sym_comment, - STATE(2217), 1, + STATE(2227), 1, sym_arguments, - ACTIONS(2794), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3163), 2, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3173), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3175), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3179), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + ACTIONS(3204), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3210), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, + ACTIONS(3172), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 6, + aux_sym_binary_expression_token12, + ACTIONS(3206), 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, - [81064] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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), 9, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + 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, + [79267] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(3181), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(3183), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(3185), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(3197), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - STATE(2093), 1, + STATE(2097), 1, sym_comment, - STATE(2217), 1, + STATE(2227), 1, sym_arguments, - ACTIONS(2543), 2, + ACTIONS(2514), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - ACTIONS(3163), 2, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3173), 2, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3175), 2, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3179), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + ACTIONS(3204), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3210), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, + ACTIONS(3172), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 6, + aux_sym_binary_expression_token12, + ACTIONS(3206), 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, - [81168] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2551), 1, - anon_sym_EQ, - ACTIONS(2553), 1, - anon_sym_COMMA, - ACTIONS(2555), 1, - anon_sym_RBRACK, - STATE(2094), 1, - sym_comment, - 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), 29, - sym__ternary_qmark, + aux_sym_binary_expression_token10, + ACTIONS(3170), 7, 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, - 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, - [81234] = 11, + [79373] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, - anon_sym_LPAREN, - ACTIONS(3167), 1, - anon_sym_LBRACK, - ACTIONS(3169), 1, - sym_optional_chain, - ACTIONS(3171), 1, - anon_sym_DOT, - STATE(2095), 1, + ACTIONS(3232), 1, + sym__automatic_semicolon, + STATE(2098), 1, sym_comment, - STATE(2217), 1, - sym_arguments, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2564), 14, + ACTIONS(894), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -202360,13 +203605,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(2562), 25, + aux_sym_binary_expression_token12, + ACTIONS(892), 33, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -202378,29 +203627,30 @@ 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, - [81306] = 7, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [79437] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, - anon_sym_LPAREN, - STATE(2096), 1, + STATE(2099), 1, sym_comment, - STATE(2217), 1, - sym_arguments, - ACTIONS(2545), 14, + ACTIONS(2572), 15, anon_sym_GT, anon_sym_LT, + anon_sym_EQ, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, @@ -202412,13 +203662,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(2543), 30, + aux_sym_binary_expression_token12, + ACTIONS(2570), 33, sym__ternary_qmark, sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_LPAREN, + anon_sym_COLON, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -202433,433 +203684,347 @@ 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, - [81370] = 27, + [79499] = 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(2097), 1, + STATE(2100), 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(3098), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - 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(3325), 2, + sym__automatic_semicolon, + 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, - [81474] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2551), 1, - anon_sym_EQ, - STATE(2098), 1, - sym_comment, - 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), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, + aux_sym_binary_expression_token10, + ACTIONS(2809), 7, 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, - 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, - [81536] = 27, + [79605] = 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(2099), 1, + STATE(2101), 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(3261), 2, - sym__automatic_semicolon, - 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(2815), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + 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, - [81640] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(854), 1, - anon_sym_EQ, - ACTIONS(2532), 1, - anon_sym_COMMA, - ACTIONS(2534), 1, - anon_sym_RBRACK, - STATE(2100), 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), 29, - sym__ternary_qmark, + aux_sym_binary_expression_token10, + ACTIONS(2773), 7, 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, - 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, - [81706] = 27, + [79711] = 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(2101), 1, + STATE(2102), 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(3263), 2, + ACTIONS(2849), 2, anon_sym_COMMA, - anon_sym_RPAREN, - 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_RBRACE, + 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, - [81810] = 7, + 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, + [79817] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2603), 1, - anon_sym_COLON, - ACTIONS(3240), 1, + ACTIONS(2721), 1, anon_sym_LPAREN, - STATE(2102), 1, - sym_comment, - ACTIONS(2282), 14, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, - anon_sym_in, + 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(2280), 30, - sym__automatic_semicolon, + 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_SEMI, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, + STATE(1958), 1, + sym_arguments, + STATE(2103), 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(3327), 2, + sym__automatic_semicolon, + 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, - [81874] = 8, + [79923] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2588), 1, - anon_sym_EQ, - ACTIONS(2590), 1, - anon_sym_COMMA, - ACTIONS(2592), 1, - anon_sym_RBRACK, - STATE(2103), 1, + ACTIONS(914), 1, + anon_sym_while, + ACTIONS(1142), 1, + sym__automatic_semicolon, + STATE(2104), 1, sym_comment, - ACTIONS(2586), 14, + ACTIONS(912), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -202873,12 +204038,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), 29, + aux_sym_binary_expression_token12, + ACTIONS(910), 32, 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, @@ -202893,88 +204059,110 @@ 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, - [81940] = 11, + [79989] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(2721), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(2723), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(2725), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(2727), 1, anon_sym_DOT, - STATE(2104), 1, - sym_comment, - STATE(2217), 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(1958), 1, sym_arguments, - ACTIONS(3199), 2, + STATE(2105), 1, + sym_comment, + 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), 25, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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(3329), 2, + sym__automatic_semicolon, + 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, - [82012] = 6, + [80095] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2780), 1, + ACTIONS(2447), 1, + anon_sym_EQ, + ACTIONS(2501), 1, anon_sym_COLON, - STATE(2105), 1, + STATE(2106), 1, sym_comment, - ACTIONS(2778), 14, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -202988,14 +204176,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(2776), 31, + aux_sym_binary_expression_token12, + ACTIONS(1851), 32, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -203010,108 +204197,31 @@ 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, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - [82074] = 27, - 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, - ACTIONS(3066), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3068), 1, - sym__ternary_qmark, - STATE(1950), 1, - sym_arguments, - STATE(2106), 1, - sym_comment, - 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(3265), 2, - sym__automatic_semicolon, - 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, - [82178] = 8, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [80161] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3077), 1, - anon_sym_COMMA, - ACTIONS(3087), 1, - anon_sym_RBRACE, + ACTIONS(904), 1, + anon_sym_while, + ACTIONS(1134), 1, + sym__automatic_semicolon, STATE(2107), 1, sym_comment, - STATE(4066), 1, - aux_sym_object_repeat1, - ACTIONS(2708), 14, + ACTIONS(902), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -203125,12 +204235,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), 29, + aux_sym_binary_expression_token12, + ACTIONS(900), 32, 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, @@ -203145,260 +204256,203 @@ 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, - [82244] = 27, + [80227] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, - anon_sym_LPAREN, - ACTIONS(3167), 1, - anon_sym_LBRACK, - ACTIONS(3169), 1, - sym_optional_chain, - ACTIONS(3171), 1, - anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(2522), 1, + anon_sym_EQ, + STATE(2108), 1, + sym_comment, + ACTIONS(2520), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3181), 1, anon_sym_AMP, - ACTIONS(3183), 1, - anon_sym_CARET, - ACTIONS(3185), 1, anon_sym_PIPE, - ACTIONS(3191), 1, - anon_sym_STAR_STAR, - ACTIONS(3197), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, + 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), 33, sym__ternary_qmark, - STATE(2108), 1, - sym_comment, - STATE(2217), 1, - sym_arguments, - ACTIONS(2710), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - ACTIONS(3163), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3173), 2, + 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, - ACTIONS(3175), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3179), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3189), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3159), 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(3161), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 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, - [82348] = 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, + [80291] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3276), 1, + ACTIONS(2721), 1, anon_sym_LPAREN, - ACTIONS(3279), 1, + ACTIONS(2723), 1, anon_sym_LBRACK, - ACTIONS(3282), 1, + ACTIONS(2725), 1, sym_optional_chain, - ACTIONS(3285), 1, + ACTIONS(2727), 1, anon_sym_DOT, - ACTIONS(3294), 1, + ACTIONS(2822), 1, anon_sym_GT_GT, - ACTIONS(3300), 1, + ACTIONS(2826), 1, anon_sym_AMP, - ACTIONS(3303), 1, + ACTIONS(2828), 1, anon_sym_CARET, - ACTIONS(3306), 1, + ACTIONS(2830), 1, anon_sym_PIPE, - ACTIONS(3315), 1, + ACTIONS(2836), 1, anon_sym_STAR_STAR, - ACTIONS(3324), 1, + ACTIONS(2842), 1, anon_sym_QMARK_QMARK, - ACTIONS(3330), 1, + ACTIONS(2844), 1, sym__ternary_qmark, + STATE(1958), 1, + sym_arguments, STATE(2109), 1, sym_comment, - STATE(2217), 1, - sym_arguments, - ACTIONS(2837), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3273), 2, + ACTIONS(2729), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2813), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3288), 2, + ACTIONS(2818), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3291), 2, + ACTIONS(2820), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3297), 2, + ACTIONS(2824), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3309), 2, + ACTIONS(2832), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3312), 2, + ACTIONS(2834), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3318), 2, + ACTIONS(2838), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3327), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3267), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3270), 5, + ACTIONS(3331), 2, + sym__automatic_semicolon, + 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(3321), 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, - [82452] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2603), 1, - anon_sym_COLON, - STATE(2110), 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), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, + aux_sym_binary_expression_token10, + ACTIONS(2809), 7, 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, - 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, - [82514] = 10, + [80397] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(3171), 1, - anon_sym_DOT, - ACTIONS(3333), 1, + ACTIONS(3180), 1, sym_optional_chain, - STATE(2111), 1, + ACTIONS(3182), 1, + anon_sym_DOT, + ACTIONS(3188), 1, + anon_sym_GT_GT, + ACTIONS(3202), 1, + anon_sym_STAR_STAR, + STATE(2110), 1, sym_comment, - STATE(2242), 1, + STATE(2227), 1, sym_arguments, - ACTIONS(2580), 14, + ACTIONS(3174), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3190), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3198), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3200), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + 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(2578), 27, + aux_sym_binary_expression_token12, + ACTIONS(2907), 22, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -203408,190 +204462,187 @@ static const uint16_t ts_small_parse_table[] = { 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, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - [82584] = 27, + [80483] = 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(2822), 1, anon_sym_GT_GT, - ACTIONS(2942), 1, + ACTIONS(2826), 1, anon_sym_AMP, - ACTIONS(2944), 1, + ACTIONS(2828), 1, anon_sym_CARET, - ACTIONS(2946), 1, + ACTIONS(2830), 1, anon_sym_PIPE, - ACTIONS(2952), 1, + ACTIONS(2836), 1, anon_sym_STAR_STAR, - ACTIONS(3066), 1, + ACTIONS(2842), 1, anon_sym_QMARK_QMARK, - ACTIONS(3068), 1, + ACTIONS(2844), 1, sym__ternary_qmark, - STATE(1950), 1, + STATE(1958), 1, sym_arguments, - STATE(2112), 1, + STATE(2111), 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(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(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(2838), 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(3335), 2, + ACTIONS(3333), 2, sym__automatic_semicolon, 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(2811), 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(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, - [82688] = 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, + [80589] = 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(2822), 1, anon_sym_GT_GT, - ACTIONS(2942), 1, + ACTIONS(2826), 1, anon_sym_AMP, - ACTIONS(2944), 1, + ACTIONS(2828), 1, anon_sym_CARET, - ACTIONS(2946), 1, + ACTIONS(2830), 1, anon_sym_PIPE, - ACTIONS(2952), 1, + ACTIONS(2836), 1, anon_sym_STAR_STAR, - ACTIONS(3066), 1, + ACTIONS(2842), 1, anon_sym_QMARK_QMARK, - ACTIONS(3068), 1, + ACTIONS(2844), 1, sym__ternary_qmark, - STATE(1950), 1, + STATE(1958), 1, sym_arguments, - STATE(2113), 1, + STATE(2112), 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(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(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(2838), 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(3337), 2, + ACTIONS(3335), 2, sym__automatic_semicolon, 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(2811), 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(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, - [82792] = 7, + 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, + [80695] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2453), 1, + ACTIONS(890), 1, anon_sym_EQ, - ACTIONS(2603), 1, - anon_sym_COLON, - STATE(2114), 1, + STATE(2113), 1, sym_comment, - ACTIONS(2282), 14, + ACTIONS(888), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -203605,13 +204656,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(2280), 30, + aux_sym_binary_expression_token12, + ACTIONS(886), 33, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -203626,29 +204678,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, - [82856] = 7, + [80759] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(992), 1, - anon_sym_while, - ACTIONS(1140), 1, - sym__automatic_semicolon, - STATE(2115), 1, + ACTIONS(2870), 1, + anon_sym_COMMA, + ACTIONS(3063), 1, + anon_sym_RBRACE, + STATE(2114), 1, sym_comment, - ACTIONS(990), 14, + STATE(4030), 1, + aux_sym_object_repeat1, + ACTIONS(2592), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -203662,13 +204718,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(988), 30, + aux_sym_binary_expression_token12, + ACTIONS(2590), 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, @@ -203683,233 +204738,295 @@ 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, - [82920] = 27, + [80827] = 15, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3178), 1, + anon_sym_LBRACK, + ACTIONS(3180), 1, + sym_optional_chain, + ACTIONS(3182), 1, + anon_sym_DOT, + ACTIONS(3202), 1, + anon_sym_STAR_STAR, + STATE(2115), 1, + sym_comment, + STATE(2227), 1, + sym_arguments, + ACTIONS(3174), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3198), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3200), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + 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, + aux_sym_binary_expression_token12, + ACTIONS(2907), 24, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + 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, + 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, + [80909] = 24, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3176), 1, + anon_sym_LPAREN, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(3181), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(3183), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(3185), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(3197), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, - sym__ternary_qmark, STATE(2116), 1, sym_comment, - STATE(2217), 1, + STATE(2227), 1, sym_arguments, - ACTIONS(2702), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3163), 2, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3173), 2, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3175), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3179), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + ACTIONS(3204), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3210), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, + ACTIONS(3172), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 6, + aux_sym_binary_expression_token12, + ACTIONS(2907), 6, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3206), 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, - [83024] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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, + [81009] = 25, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(2972), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(2976), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(2978), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(2980), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(2986), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(2992), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2994), 1, - sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, STATE(2117), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2966), 2, + STATE(2227), 1, + sym_arguments, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2968), 2, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2970), 2, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2974), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2982), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2984), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2988), 2, + ACTIONS(3204), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3093), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - 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(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2907), 4, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_QMARK_QMARK, + ACTIONS(3172), 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(3206), 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, - [83128] = 21, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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, + [81111] = 19, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(3191), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, STATE(2118), 1, sym_comment, - STATE(2217), 1, + STATE(2227), 1, sym_arguments, - ACTIONS(2960), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(3163), 2, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3179), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3210), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, + ACTIONS(2909), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3172), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 6, - anon_sym_EQ_EQ_EQ, + aux_sym_binary_expression_token12, + ACTIONS(3170), 7, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + aux_sym_binary_expression_token5, 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), 9, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2907), 15, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -203918,18 +205035,29 @@ 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_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, - [83220] = 5, + [81201] = 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, STATE(2119), 1, sym_comment, - ACTIONS(2601), 15, + STATE(4065), 1, + aux_sym_object_repeat1, + ACTIONS(2592), 14, anon_sym_GT, anon_sym_LT, - anon_sym_EQ, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, @@ -203941,14 +205069,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(2599), 31, + aux_sym_binary_expression_token12, + ACTIONS(2590), 31, sym__ternary_qmark, - sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, - anon_sym_COLON, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -203963,104 +205089,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, - [83280] = 27, + [81269] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(3177), 1, - anon_sym_GT_GT, - ACTIONS(3181), 1, - anon_sym_AMP, - ACTIONS(3183), 1, - anon_sym_CARET, - ACTIONS(3185), 1, - anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(3197), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, - sym__ternary_qmark, STATE(2120), 1, sym_comment, - STATE(2217), 1, + STATE(2227), 1, sym_arguments, - ACTIONS(2694), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3163), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3173), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3175), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3179), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3187), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3189), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3193), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3210), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 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, - [83384] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3236), 1, - sym__automatic_semicolon, - STATE(2121), 1, - sym_comment, - ACTIONS(858), 14, + ACTIONS(2909), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -204074,17 +205138,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(856), 31, + aux_sym_binary_expression_token12, + ACTIONS(2907), 26, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -204094,288 +205154,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, - [83446] = 22, + [81345] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2960), 1, - anon_sym_PIPE, - ACTIONS(3165), 1, + ACTIONS(3337), 1, + sym_regex_flags, + STATE(2121), 1, + sym_comment, + ACTIONS(2614), 21, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_GT_EQ, + anon_sym_LT_EQ, anon_sym_LPAREN, - ACTIONS(3167), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, sym_optional_chain, - ACTIONS(3171), 1, anon_sym_DOT, - ACTIONS(3177), 1, - anon_sym_GT_GT, - ACTIONS(3181), 1, - anon_sym_AMP, - ACTIONS(3191), 1, - anon_sym_STAR_STAR, - STATE(2122), 1, - sym_comment, - STATE(2217), 1, - sym_arguments, - ACTIONS(3163), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3179), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3189), 2, + anon_sym_CARET, anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3193), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, + 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(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, + 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_token11, - ACTIONS(3195), 6, - anon_sym_EQ_EQ_EQ, + 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, - ACTIONS(2936), 9, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - 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, - [83540] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + [81409] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(2785), 1, anon_sym_GT_GT, - ACTIONS(3181), 1, + ACTIONS(2789), 1, anon_sym_AMP, - ACTIONS(3183), 1, + ACTIONS(2791), 1, anon_sym_CARET, - ACTIONS(3185), 1, + ACTIONS(2793), 1, anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(2799), 1, anon_sym_STAR_STAR, - ACTIONS(3197), 1, + ACTIONS(2805), 1, anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, + ACTIONS(2807), 1, sym__ternary_qmark, - STATE(2123), 1, - sym_comment, - STATE(2217), 1, + STATE(1421), 1, sym_arguments, - ACTIONS(2690), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3163), 2, + STATE(2122), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2777), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3173), 2, + ACTIONS(2781), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3175), 2, + ACTIONS(2783), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3179), 2, + ACTIONS(2787), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, + ACTIONS(2795), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, + ACTIONS(2797), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + ACTIONS(2801), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, + ACTIONS(2846), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2775), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 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, - [83644] = 23, + 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, + [81515] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2960), 1, - anon_sym_PIPE, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(3177), 1, - anon_sym_GT_GT, - ACTIONS(3181), 1, - anon_sym_AMP, - ACTIONS(3183), 1, - anon_sym_CARET, - ACTIONS(3191), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - STATE(2124), 1, + STATE(2123), 1, sym_comment, - STATE(2217), 1, + STATE(2227), 1, sym_arguments, - ACTIONS(3163), 2, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3179), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3187), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3189), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3210), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, + ACTIONS(2909), 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, - aux_sym_binary_expression_token11, - ACTIONS(3195), 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), 8, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2907), 24, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, + anon_sym_GT_EQ, + anon_sym_LT_EQ, 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, + 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, - [83740] = 14, + anon_sym_instanceof, + [81595] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, - anon_sym_LPAREN, - ACTIONS(3167), 1, - anon_sym_LBRACK, - ACTIONS(3169), 1, - sym_optional_chain, - ACTIONS(3171), 1, - anon_sym_DOT, - ACTIONS(3191), 1, - anon_sym_STAR_STAR, - STATE(2125), 1, + ACTIONS(2457), 1, + anon_sym_EQ, + ACTIONS(2501), 1, + anon_sym_COLON, + STATE(2124), 1, sym_comment, - STATE(2217), 1, - sym_arguments, - ACTIONS(3163), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3189), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2960), 12, + 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_token11, - ACTIONS(2936), 22, + aux_sym_binary_expression_token12, + ACTIONS(1851), 32, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_POUND, + 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, @@ -204383,116 +205411,119 @@ 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, - [83818] = 27, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [81661] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2816), 1, + ACTIONS(2909), 1, + anon_sym_PIPE, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(2818), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(2820), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(2822), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(2938), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(2942), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(2944), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(2946), 1, - anon_sym_PIPE, - ACTIONS(2952), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(3066), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3068), 1, - sym__ternary_qmark, - STATE(1950), 1, - sym_arguments, - STATE(2126), 1, + STATE(2125), 1, sym_comment, - ACTIONS(2824), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2934), 2, + STATE(2227), 1, + sym_arguments, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2940), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2948), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2954), 2, + ACTIONS(3204), 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(3339), 2, - sym__automatic_semicolon, - 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(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3172), 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(3206), 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, - [83922] = 12, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + [81759] = 11, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(3191), 1, - anon_sym_STAR_STAR, - STATE(2127), 1, + STATE(2126), 1, sym_comment, - STATE(2217), 1, + STATE(2227), 1, sym_arguments, - ACTIONS(3199), 2, + ACTIONS(3210), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2960), 14, + ACTIONS(2535), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -204506,8 +205537,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(2936), 24, + aux_sym_binary_expression_token12, + ACTIONS(2533), 27, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -204522,86 +205553,108 @@ 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, - [83996] = 8, + [81833] = 27, 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(2128), 1, - sym_comment, - STATE(4162), 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), 29, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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(1958), 1, + sym_arguments, + STATE(2127), 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(3339), 2, + sym__automatic_semicolon, + 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, - [84062] = 7, + [81939] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2342), 1, - anon_sym_EQ, - ACTIONS(2603), 1, + ACTIONS(2501), 1, anon_sym_COLON, - STATE(2129), 1, + STATE(2128), 1, sym_comment, - ACTIONS(2282), 14, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -204615,10 +205668,11 @@ 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), 30, + aux_sym_binary_expression_token12, + ACTIONS(1851), 33, sym__ternary_qmark, sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -204636,165 +205690,268 @@ 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, - [84126] = 7, + [82003] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(982), 1, - anon_sym_while, - ACTIONS(1132), 1, - sym__automatic_semicolon, - STATE(2130), 1, - sym_comment, - ACTIONS(980), 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(2129), 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(978), 30, - sym__ternary_qmark, + ACTIONS(3341), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + 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, + [82109] = 27, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + 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(2130), 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(3343), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + 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, - [84190] = 27, + [82215] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(2721), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(2723), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(2725), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(2727), 1, anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(2822), 1, anon_sym_GT_GT, - ACTIONS(3181), 1, + ACTIONS(2826), 1, anon_sym_AMP, - ACTIONS(3183), 1, + ACTIONS(2828), 1, anon_sym_CARET, - ACTIONS(3185), 1, + ACTIONS(2830), 1, anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(2836), 1, anon_sym_STAR_STAR, - ACTIONS(3197), 1, + ACTIONS(2842), 1, anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, + ACTIONS(2844), 1, sym__ternary_qmark, + STATE(1958), 1, + sym_arguments, STATE(2131), 1, sym_comment, - STATE(2217), 1, - sym_arguments, - ACTIONS(2537), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3163), 2, + ACTIONS(2729), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2813), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3173), 2, + ACTIONS(2818), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3175), 2, + ACTIONS(2820), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3179), 2, + ACTIONS(2824), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, + ACTIONS(2832), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, + ACTIONS(2834), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + ACTIONS(2838), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, + ACTIONS(3345), 2, + sym__automatic_semicolon, + 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(3195), 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, - [84294] = 8, + 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, + [82321] = 7, 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, + ACTIONS(972), 1, + anon_sym_while, + ACTIONS(1138), 1, + sym__automatic_semicolon, STATE(2132), 1, - sym_comment, - STATE(4100), 1, - aux_sym_object_repeat1, - ACTIONS(2708), 14, + sym_comment, + ACTIONS(970), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -204808,12 +205965,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), 29, + aux_sym_binary_expression_token12, + ACTIONS(968), 32, 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, @@ -204828,174 +205986,94 @@ 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, - [84360] = 27, + [82387] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, - anon_sym_LPAREN, - ACTIONS(3167), 1, - anon_sym_LBRACK, - ACTIONS(3169), 1, - sym_optional_chain, - ACTIONS(3171), 1, - anon_sym_DOT, - ACTIONS(3177), 1, - anon_sym_GT_GT, - ACTIONS(3181), 1, - anon_sym_AMP, - ACTIONS(3183), 1, - anon_sym_CARET, - ACTIONS(3185), 1, - anon_sym_PIPE, - ACTIONS(3191), 1, - anon_sym_STAR_STAR, - ACTIONS(3197), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, - sym__ternary_qmark, + ACTIONS(2172), 1, + anon_sym_EQ, + ACTIONS(2405), 1, + anon_sym_in, + ACTIONS(2408), 1, + anon_sym_of, + ACTIONS(2501), 1, + anon_sym_COLON, STATE(2133), 1, sym_comment, - STATE(2217), 1, - sym_arguments, - ACTIONS(3083), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3163), 2, + ACTIONS(1853), 13, + anon_sym_GT, + anon_sym_LT, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3173), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3175), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3179), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3187), 2, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3159), 5, + aux_sym_binary_expression_token12, + ACTIONS(1851), 31, + sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 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, - [84464] = 19, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3165), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, sym_optional_chain, - ACTIONS(3171), 1, anon_sym_DOT, - ACTIONS(3177), 1, - anon_sym_GT_GT, - ACTIONS(3191), 1, - anon_sym_STAR_STAR, - STATE(2134), 1, - sym_comment, - STATE(2217), 1, - sym_arguments, - ACTIONS(3163), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3179), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3187), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3189), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2960), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2936), 15, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, 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_EQ_EQ_EQ, + 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, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_QMARK_QMARK, - [84552] = 5, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [82457] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2135), 1, + ACTIONS(890), 1, + anon_sym_EQ, + ACTIONS(3347), 1, + sym__automatic_semicolon, + STATE(2134), 1, sym_comment, - ACTIONS(2560), 15, + ACTIONS(894), 14, anon_sym_GT, anon_sym_LT, - anon_sym_EQ, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, @@ -205007,14 +206085,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(2558), 31, + aux_sym_binary_expression_token12, + ACTIONS(892), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, - anon_sym_COLON, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -205029,104 +206106,91 @@ 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, - [84612] = 25, + [82523] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, - anon_sym_LPAREN, - ACTIONS(3167), 1, - anon_sym_LBRACK, - ACTIONS(3169), 1, - sym_optional_chain, - ACTIONS(3171), 1, - anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(2559), 1, + anon_sym_EQ, + ACTIONS(2561), 1, + anon_sym_COMMA, + ACTIONS(2563), 1, + anon_sym_RBRACK, + STATE(2135), 1, + sym_comment, + ACTIONS(2557), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3181), 1, anon_sym_AMP, - ACTIONS(3183), 1, - anon_sym_CARET, - ACTIONS(3185), 1, anon_sym_PIPE, - ACTIONS(3191), 1, - anon_sym_STAR_STAR, - STATE(2136), 1, - sym_comment, - STATE(2217), 1, - sym_arguments, - ACTIONS(3163), 2, - anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(3173), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2555), 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, - ACTIONS(3175), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3179), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3189), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2936), 4, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_QMARK_QMARK, - ACTIONS(3159), 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(3161), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 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, - [84712] = 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, + [82591] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(972), 1, - anon_sym_while, - ACTIONS(1134), 1, - sym__automatic_semicolon, - STATE(2137), 1, + ACTIONS(2439), 1, + anon_sym_EQ, + ACTIONS(2501), 1, + anon_sym_COLON, + STATE(2136), 1, sym_comment, - ACTIONS(970), 14, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -205140,14 +206204,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(968), 30, + aux_sym_binary_expression_token12, + ACTIONS(1851), 32, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, - anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, @@ -205161,29 +206225,31 @@ 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, - [84776] = 7, + [82657] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(962), 1, - anon_sym_while, - ACTIONS(1136), 1, - sym__automatic_semicolon, - STATE(2138), 1, + ACTIONS(2463), 1, + anon_sym_EQ, + ACTIONS(2501), 1, + anon_sym_COLON, + STATE(2137), 1, sym_comment, - ACTIONS(960), 14, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -205197,13 +206263,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(958), 30, + aux_sym_binary_expression_token12, + ACTIONS(1851), 32, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, - anon_sym_SEMI, + anon_sym_of, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -205218,106 +206284,112 @@ 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, - [84840] = 27, + [82723] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(3181), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(3183), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(3185), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(3197), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - STATE(2139), 1, + STATE(2138), 1, sym_comment, - STATE(2217), 1, + STATE(2227), 1, sym_arguments, - ACTIONS(3089), 2, + ACTIONS(2905), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - ACTIONS(3163), 2, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3173), 2, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3175), 2, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3179), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + ACTIONS(3204), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3210), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, + ACTIONS(3172), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 6, + aux_sym_binary_expression_token12, + ACTIONS(3206), 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, - [84944] = 7, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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, + [82829] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2463), 1, + ACTIONS(890), 1, anon_sym_EQ, - ACTIONS(2603), 1, - anon_sym_COLON, - STATE(2140), 1, + ACTIONS(2503), 1, + anon_sym_COMMA, + ACTIONS(2505), 1, + anon_sym_RBRACK, + STATE(2139), 1, sym_comment, - ACTIONS(2282), 14, + ACTIONS(888), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -205331,12 +206403,11 @@ 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), 30, + aux_sym_binary_expression_token12, + ACTIONS(886), 31, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_POUND, anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, @@ -205352,565 +206423,407 @@ 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, - [85008] = 27, + [82897] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(3181), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(3183), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(3185), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(3197), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - STATE(2141), 1, + STATE(2140), 1, sym_comment, - STATE(2217), 1, + STATE(2227), 1, sym_arguments, - ACTIONS(3163), 2, + ACTIONS(2656), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3173), 2, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3175), 2, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3179), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + ACTIONS(3204), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3210), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3341), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, + ACTIONS(3172), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 6, + aux_sym_binary_expression_token12, + ACTIONS(3206), 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, - [85112] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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, + [83003] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, - anon_sym_LPAREN, - ACTIONS(3167), 1, - anon_sym_LBRACK, - ACTIONS(3169), 1, - sym_optional_chain, - ACTIONS(3171), 1, - anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(2465), 1, + anon_sym_EQ, + ACTIONS(2501), 1, + anon_sym_COLON, + STATE(2141), 1, + sym_comment, + ACTIONS(1853), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3181), 1, anon_sym_AMP, - ACTIONS(3183), 1, - anon_sym_CARET, - ACTIONS(3185), 1, anon_sym_PIPE, - ACTIONS(3191), 1, - anon_sym_STAR_STAR, - ACTIONS(3197), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, + 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), 32, sym__ternary_qmark, - STATE(2142), 1, - sym_comment, - STATE(2217), 1, - sym_arguments, - ACTIONS(2744), 2, sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3163), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3173), 2, + 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, - ACTIONS(3175), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3179), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3189), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3159), 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(3161), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 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, - [85216] = 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, + [83069] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2816), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(2818), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(2820), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(2822), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(2938), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(2942), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(2944), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(2946), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(2952), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(3066), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3068), 1, - sym__ternary_qmark, - STATE(1950), 1, - sym_arguments, - STATE(2143), 1, + STATE(2142), 1, sym_comment, - ACTIONS(2824), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2934), 2, + STATE(2227), 1, + sym_arguments, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2940), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2948), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2954), 2, + ACTIONS(3204), 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(3343), 2, - sym__automatic_semicolon, - 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(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3172), 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(3206), 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, - [85320] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3345), 1, - sym_regex_flags, - STATE(2144), 1, - sym_comment, - ACTIONS(2798), 21, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, + aux_sym_binary_expression_token10, + ACTIONS(3170), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_LPAREN, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2800), 24, - 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, - 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, + aux_sym_binary_expression_token13, anon_sym_instanceof, - [85382] = 10, + ACTIONS(2907), 8, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + [83167] = 21, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(3182), 1, anon_sym_DOT, - STATE(2145), 1, + ACTIONS(3188), 1, + anon_sym_GT_GT, + ACTIONS(3202), 1, + anon_sym_STAR_STAR, + STATE(2143), 1, sym_comment, - STATE(2217), 1, + STATE(2227), 1, sym_arguments, - ACTIONS(2576), 14, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, - anon_sym_in, - anon_sym_GT_GT, + ACTIONS(2909), 2, anon_sym_AMP, anon_sym_PIPE, + ACTIONS(3174), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3190), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - aux_sym_binary_expression_token4, + ACTIONS(3200), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3204), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + ACTIONS(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3172), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3206), 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(3170), 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(2574), 27, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2907), 9, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, 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, - [85452] = 27, + [83261] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(3181), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(3183), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(3185), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(3197), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - STATE(2146), 1, + STATE(2144), 1, sym_comment, - STATE(2217), 1, + STATE(2227), 1, sym_arguments, - ACTIONS(3062), 2, + ACTIONS(2652), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - ACTIONS(3163), 2, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3173), 2, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3175), 2, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3179), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3189), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, + ACTIONS(3204), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3210), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3159), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3161), 5, + ACTIONS(3172), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 6, + aux_sym_binary_expression_token12, + ACTIONS(3206), 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, - [85556] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2461), 1, - anon_sym_EQ, - ACTIONS(2603), 1, - anon_sym_COLON, - STATE(2147), 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), 30, - sym__ternary_qmark, + aux_sym_binary_expression_token10, + ACTIONS(3170), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_LPAREN, - anon_sym_of, - 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, - [85620] = 7, + [83367] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - STATE(2148), 1, - sym_comment, - STATE(2217), 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), 30, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(3178), 1, anon_sym_LBRACK, + ACTIONS(3180), 1, sym_optional_chain, + ACTIONS(3182), 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, - anon_sym_CARET, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, + ACTIONS(3202), 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, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, + STATE(2145), 1, + sym_comment, + STATE(2227), 1, + sym_arguments, + ACTIONS(3210), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [85684] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3347), 1, - sym__automatic_semicolon, - STATE(2149), 1, - sym_comment, - ACTIONS(1003), 14, + ACTIONS(2909), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -205924,17 +206837,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(1001), 31, + aux_sym_binary_expression_token12, + ACTIONS(2907), 26, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -205944,29 +206853,32 @@ 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, - [85746] = 6, + [83443] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2588), 1, + ACTIONS(2522), 1, anon_sym_EQ, - STATE(2150), 1, + ACTIONS(2524), 1, + anon_sym_COMMA, + ACTIONS(2526), 1, + anon_sym_RBRACK, + STATE(2146), 1, sym_comment, - ACTIONS(2586), 14, + ACTIONS(2520), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -205980,11 +206892,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(2584), 31, + aux_sym_binary_expression_token12, + ACTIONS(2518), 31, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -206002,337 +206912,327 @@ 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, - [85808] = 27, + [83511] = 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(2822), 1, anon_sym_GT_GT, - ACTIONS(2942), 1, + ACTIONS(2826), 1, anon_sym_AMP, - ACTIONS(2944), 1, + ACTIONS(2828), 1, anon_sym_CARET, - ACTIONS(2946), 1, + ACTIONS(2830), 1, anon_sym_PIPE, - ACTIONS(2952), 1, + ACTIONS(2836), 1, anon_sym_STAR_STAR, - ACTIONS(3066), 1, + ACTIONS(2842), 1, anon_sym_QMARK_QMARK, - ACTIONS(3068), 1, + ACTIONS(2844), 1, sym__ternary_qmark, - STATE(1950), 1, + STATE(1958), 1, sym_arguments, - STATE(2151), 1, + STATE(2147), 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(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(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(2838), 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(3349), 2, sym__automatic_semicolon, 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(2811), 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(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, - [85912] = 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, + [83617] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2816), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(2818), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(2820), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(2822), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(2938), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(2942), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(2944), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(2946), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(2952), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(3066), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(3068), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - STATE(1950), 1, - sym_arguments, - STATE(2152), 1, + STATE(2148), 1, sym_comment, - ACTIONS(2824), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2934), 2, + STATE(2227), 1, + sym_arguments, + ACTIONS(2644), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2940), 2, + ACTIONS(3184), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3186), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2948), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2954), 2, + ACTIONS(3204), 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(3351), 2, - sym__automatic_semicolon, - 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(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3172), 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(3206), 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, - [86016] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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, + [83723] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2600), 1, + anon_sym_COLON, + ACTIONS(3351), 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(2149), 1, + sym_comment, + ACTIONS(2598), 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(2153), 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(2596), 32, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + 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(3353), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - 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, - [86120] = 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, + [83789] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2816), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(2818), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(2820), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(2822), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(2938), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(2942), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(2944), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(2946), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(2952), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(3066), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(3068), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - STATE(1950), 1, - sym_arguments, - STATE(2154), 1, + STATE(2150), 1, sym_comment, - ACTIONS(2824), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2934), 2, + STATE(2227), 1, + sym_arguments, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2940), 2, + ACTIONS(3184), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3186), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2948), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2950), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2954), 2, + ACTIONS(3204), 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(3355), 2, - sym__automatic_semicolon, - 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(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3354), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3172), 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(3206), 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, - [86224] = 7, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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, + [83895] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2451), 1, - anon_sym_EQ, - ACTIONS(2603), 1, - anon_sym_COLON, - STATE(2155), 1, + ACTIONS(3176), 1, + anon_sym_LPAREN, + STATE(2151), 1, sym_comment, - ACTIONS(2282), 14, + STATE(2227), 1, + sym_arguments, + ACTIONS(2510), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -206346,14 +207246,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(2280), 30, + aux_sym_binary_expression_token12, + ACTIONS(2508), 32, 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, - anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, @@ -206367,29 +207267,31 @@ 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, - [86288] = 7, + [83961] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, - anon_sym_LPAREN, - STATE(2156), 1, + ACTIONS(2172), 1, + anon_sym_EQ, + ACTIONS(2501), 1, + anon_sym_COLON, + STATE(2152), 1, sym_comment, - STATE(2242), 1, - sym_arguments, - ACTIONS(2580), 14, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -206403,13 +207305,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(2578), 30, + aux_sym_binary_expression_token12, + ACTIONS(1851), 32, 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, @@ -206424,183 +207326,307 @@ 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, - [86352] = 27, + [84027] = 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(2157), 1, + STATE(2153), 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(3357), 2, + ACTIONS(3356), 2, anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2962), 5, + 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_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(2964), 5, + [84133] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3358), 1, + sym__automatic_semicolon, + STATE(2154), 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, - aux_sym_binary_expression_token11, - ACTIONS(2990), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(1002), 33, + 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_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, - [86456] = 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, + [84197] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3177), 1, + ACTIONS(2785), 1, anon_sym_GT_GT, - ACTIONS(3181), 1, + ACTIONS(2789), 1, anon_sym_AMP, - ACTIONS(3183), 1, + ACTIONS(2791), 1, anon_sym_CARET, - ACTIONS(3185), 1, + ACTIONS(2793), 1, anon_sym_PIPE, - ACTIONS(3191), 1, + ACTIONS(2799), 1, anon_sym_STAR_STAR, - ACTIONS(3197), 1, + ACTIONS(2805), 1, anon_sym_QMARK_QMARK, - ACTIONS(3201), 1, + ACTIONS(2807), 1, sym__ternary_qmark, - STATE(2158), 1, - sym_comment, - STATE(2217), 1, + STATE(1421), 1, sym_arguments, - ACTIONS(3073), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3163), 2, + STATE(2155), 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, + ACTIONS(2797), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2801), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3360), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + 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, + [84303] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2600), 1, + anon_sym_COLON, + STATE(2156), 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, - ACTIONS(3173), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2596), 33, + 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_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3175), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3179), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3187), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3189), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3193), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3159), 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(3161), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3195), 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, - [86560] = 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, + [84367] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2780), 1, - anon_sym_COLON, - ACTIONS(3359), 1, - anon_sym_LPAREN, - STATE(2159), 1, + ACTIONS(2870), 1, + anon_sym_COMMA, + ACTIONS(2872), 1, + anon_sym_RBRACE, + STATE(2157), 1, sym_comment, - ACTIONS(2778), 14, + STATE(4112), 1, + aux_sym_object_repeat1, + ACTIONS(2592), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -206614,13 +207640,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(2776), 30, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(2590), 31, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_SEMI, + anon_sym_LPAREN, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -206635,231 +207660,185 @@ 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, - [86624] = 27, + [84435] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(2702), 1, - anon_sym_COLON, - ACTIONS(3372), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(3378), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(3380), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2160), 1, + STATE(2158), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3366), 2, + STATE(2227), 1, + sym_arguments, + ACTIONS(2620), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3204), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3172), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3206), 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, - [86727] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3170), 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, + [84541] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(3402), 1, - anon_sym_RPAREN, - ACTIONS(3408), 1, + ACTIONS(3188), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3192), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3194), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3196), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3202), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, + ACTIONS(3208), 1, anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, + ACTIONS(3212), 1, sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2161), 1, + STATE(2159), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3400), 2, + STATE(2227), 1, + sym_arguments, + ACTIONS(2508), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3174), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, + ACTIONS(3184), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, + ACTIONS(3186), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, + ACTIONS(3190), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3198), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3200), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3204), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3210), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3172), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, + aux_sym_binary_expression_token12, + ACTIONS(3206), 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, - [86830] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2162), 1, - sym_comment, - ACTIONS(960), 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(958), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, + aux_sym_binary_expression_token10, + ACTIONS(3170), 7, 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, - 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, - [86889] = 5, + [84647] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2163), 1, + STATE(2160), 1, sym_comment, - ACTIONS(970), 14, + ACTIONS(902), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -206873,8 +207852,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(968), 31, + aux_sym_binary_expression_token12, + ACTIONS(900), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -206895,25 +207874,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, - [86948] = 5, + [84708] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2164), 1, + STATE(2161), 1, sym_comment, - ACTIONS(1003), 14, + ACTIONS(2658), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -206927,8 +207908,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(1001), 31, + aux_sym_binary_expression_token12, + ACTIONS(2656), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -206949,333 +207930,224 @@ 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, - [87007] = 27, + [84769] = 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(3438), 1, - anon_sym_RBRACK, - ACTIONS(3444), 1, + ACTIONS(3368), 1, + anon_sym_RPAREN, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3448), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3450), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3452), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3458), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3464), 1, + ACTIONS(3394), 1, anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, + ACTIONS(3396), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2165), 1, + STATE(2162), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3436), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3440), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3442), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3446), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3456), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3434), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [87110] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [84874] = 6, 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(3372), 1, - anon_sym_GT_GT, - ACTIONS(3376), 1, - anon_sym_AMP, - ACTIONS(3378), 1, - anon_sym_CARET, - ACTIONS(3380), 1, - anon_sym_PIPE, - ACTIONS(3386), 1, - anon_sym_STAR_STAR, - ACTIONS(3392), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, - sym__ternary_qmark, - ACTIONS(3468), 1, + ACTIONS(2501), 1, anon_sym_COLON, - STATE(1872), 1, - sym_arguments, - STATE(2166), 1, + STATE(2163), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3366), 2, + ACTIONS(1853), 14, + anon_sym_GT, + anon_sym_LT, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3368), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3370), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3374), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3382), 2, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, + aux_sym_binary_expression_token12, + ACTIONS(1851), 32, + sym__ternary_qmark, + sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 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, - [87213] = 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(3408), 1, - anon_sym_GT_GT, - ACTIONS(3412), 1, - anon_sym_AMP, - ACTIONS(3414), 1, - anon_sym_CARET, - ACTIONS(3416), 1, - anon_sym_PIPE, - ACTIONS(3422), 1, - anon_sym_STAR_STAR, - ACTIONS(3428), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, - sym__ternary_qmark, - ACTIONS(3470), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, - STATE(2167), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3400), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3404), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3420), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3396), 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(3398), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 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, - [87316] = 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, + [84937] = 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(3444), 1, + STATE(2164), 1, + sym_comment, + ACTIONS(1004), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3450), 1, - anon_sym_CARET, - ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3458), 1, - anon_sym_STAR_STAR, - ACTIONS(3464), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, - sym__ternary_qmark, - ACTIONS(3472), 1, - anon_sym_RBRACK, - STATE(1872), 1, - sym_arguments, - STATE(2168), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3436), 2, - anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(3440), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(1002), 33, + 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_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3456), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3432), 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(3434), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 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, - [87419] = 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, + [84998] = 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(2514), 1, + anon_sym_COLON, + 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(3408), 1, anon_sym_GT_GT, @@ -207291,16 +208163,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(3430), 1, sym__ternary_qmark, - ACTIONS(3474), 1, - anon_sym_RPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2169), 1, + STATE(2165), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3404), 2, @@ -207321,185 +208191,113 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(3426), 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, - [87522] = 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(3372), 1, - anon_sym_GT_GT, - ACTIONS(3376), 1, - anon_sym_AMP, - ACTIONS(3378), 1, - anon_sym_CARET, - ACTIONS(3380), 1, - anon_sym_PIPE, - ACTIONS(3386), 1, - anon_sym_STAR_STAR, - ACTIONS(3392), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, - sym__ternary_qmark, - ACTIONS(3476), 1, - anon_sym_COLON, - STATE(1872), 1, - sym_arguments, - STATE(2170), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3366), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3368), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3370), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3374), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3382), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3384), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3388), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3362), 5, + aux_sym_binary_expression_token10, + ACTIONS(3398), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 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, - [87625] = 27, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + [85103] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(2543), 1, - anon_sym_COLON, - 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(3372), 1, + ACTIONS(2586), 1, + anon_sym_COLON, + ACTIONS(3408), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, + ACTIONS(3412), 1, anon_sym_AMP, - ACTIONS(3378), 1, + ACTIONS(3414), 1, anon_sym_CARET, - ACTIONS(3380), 1, + ACTIONS(3416), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, + ACTIONS(3428), 1, anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, + ACTIONS(3430), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2171), 1, + STATE(2166), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3366), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3404), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3406), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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, - [87728] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [85208] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2172), 1, + STATE(2167), 1, sym_comment, - ACTIONS(990), 14, + ACTIONS(2622), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -207513,8 +208311,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(988), 31, + aux_sym_binary_expression_token12, + ACTIONS(2620), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -207535,257 +208333,265 @@ 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, - [87787] = 27, + [85269] = 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(3073), 1, - anon_sym_COLON, - ACTIONS(3372), 1, + ACTIONS(3438), 1, + anon_sym_RBRACK, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3378), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3380), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2173), 1, + STATE(2168), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3366), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [87890] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [85374] = 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(2710), 1, - anon_sym_COLON, - ACTIONS(3372), 1, + ACTIONS(3408), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, + ACTIONS(3412), 1, anon_sym_AMP, - ACTIONS(3378), 1, + ACTIONS(3414), 1, anon_sym_CARET, - ACTIONS(3380), 1, + ACTIONS(3416), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, + ACTIONS(3428), 1, anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, + ACTIONS(3430), 1, sym__ternary_qmark, - STATE(1872), 1, + ACTIONS(3468), 1, + anon_sym_COLON, + STATE(1421), 1, sym_arguments, - STATE(2174), 1, + STATE(2169), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3366), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3404), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3406), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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, - [87993] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [85479] = 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(3408), 1, + ACTIONS(2990), 1, + anon_sym_POUND, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3484), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3486), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3488), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, + ACTIONS(3500), 1, anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, + ACTIONS(3502), 1, sym__ternary_qmark, - ACTIONS(3478), 1, - anon_sym_RPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2175), 1, + STATE(2170), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, + ACTIONS(3478), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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, - [88096] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3470), 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, + [85584] = 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(3408), 1, anon_sym_GT_GT, @@ -207801,16 +208607,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(3430), 1, sym__ternary_qmark, - ACTIONS(3480), 1, - anon_sym_RPAREN, - STATE(1872), 1, + ACTIONS(3504), 1, + anon_sym_COLON, + STATE(1421), 1, sym_arguments, - STATE(2176), 1, + STATE(2171), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3404), 2, @@ -207831,648 +208637,528 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(3426), 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, - [88199] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [85689] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2644), 1, + sym__close_tag_delim, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(3486), 1, - anon_sym_POUND, - ACTIONS(3494), 1, + ACTIONS(3524), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3528), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3530), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3532), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3538), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + ACTIONS(3544), 1, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, + ACTIONS(3548), 1, sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2177), 1, + STATE(2172), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3488), 2, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3520), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3522), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3526), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3534), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3536), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3540), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3508), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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, - [88302] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3506), 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, + [85794] = 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(3089), 1, - anon_sym_of, - ACTIONS(3528), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3532), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3534), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3536), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3542), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3548), 1, + ACTIONS(3394), 1, anon_sym_QMARK_QMARK, - ACTIONS(3550), 1, + ACTIONS(3396), 1, sym__ternary_qmark, - STATE(1872), 1, + ACTIONS(3550), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - STATE(2178), 1, + STATE(2173), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3524), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3526), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3530), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3518), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3546), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [88405] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [85899] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2537), 1, - anon_sym_COLON, - 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(3372), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, - anon_sym_AMP, ACTIONS(3378), 1, - anon_sym_CARET, + anon_sym_AMP, ACTIONS(3380), 1, + anon_sym_CARET, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, - anon_sym_QMARK_QMARK, ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, sym__ternary_qmark, - STATE(1872), 1, + ACTIONS(3552), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - STATE(2179), 1, + STATE(2174), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [88508] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [86004] = 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(2794), 1, + ACTIONS(2905), 1, anon_sym_COLON, - ACTIONS(3372), 1, + ACTIONS(3408), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, + ACTIONS(3412), 1, anon_sym_AMP, - ACTIONS(3378), 1, + ACTIONS(3414), 1, anon_sym_CARET, - ACTIONS(3380), 1, + ACTIONS(3416), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, + ACTIONS(3428), 1, anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, + ACTIONS(3430), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2180), 1, + STATE(2175), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3366), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3404), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3406), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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, - [88611] = 17, - 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(3372), 1, - anon_sym_GT_GT, - ACTIONS(3386), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2181), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3366), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3374), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3382), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3384), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2960), 9, - 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), 19, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - anon_sym_COLON, - 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, - [88694] = 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(3386), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2182), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2960), 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), 23, - sym__ternary_qmark, + ACTIONS(3398), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_COLON, - 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, - 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, - [88767] = 23, + [86109] = 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(3372), 1, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, + ACTIONS(3484), 1, anon_sym_AMP, - ACTIONS(3378), 1, + ACTIONS(3486), 1, anon_sym_CARET, - ACTIONS(3380), 1, + ACTIONS(3488), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3500), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3502), 1, + sym__ternary_qmark, + ACTIONS(3554), 1, + anon_sym_POUND, + STATE(1421), 1, sym_arguments, - STATE(2183), 1, + STATE(2176), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3366), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3374), 2, + ACTIONS(3476), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3478), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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), 7, - sym__ternary_qmark, - anon_sym_COLON, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - [88862] = 24, + aux_sym_binary_expression_token10, + ACTIONS(3470), 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, + [86214] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2652), 1, + sym__close_tag_delim, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(3372), 1, + ACTIONS(3524), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, + ACTIONS(3528), 1, anon_sym_AMP, - ACTIONS(3378), 1, + ACTIONS(3530), 1, anon_sym_CARET, - ACTIONS(3380), 1, + ACTIONS(3532), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3538), 1, anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2184), 1, + ACTIONS(3544), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3548), 1, + sym__ternary_qmark, + STATE(2177), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3366), 2, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3520), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3374), 2, + ACTIONS(3522), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3526), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3534), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3536), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3540), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2936), 5, - sym__ternary_qmark, - anon_sym_COLON, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3508), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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, - [88959] = 15, + aux_sym_binary_expression_token10, + ACTIONS(3506), 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, + [86319] = 6, 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(3386), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2185), 1, + ACTIONS(890), 1, + anon_sym_EQ, + STATE(2178), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3366), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3382), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3384), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2960), 10, + 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_token11, - ACTIONS(2936), 21, + aux_sym_binary_expression_token12, + ACTIONS(886), 32, sym__ternary_qmark, + sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_COLON, + 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, @@ -208480,271 +209166,226 @@ 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, - [89038] = 21, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [86382] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2508), 1, + anon_sym_COLON, + 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(3372), 1, + ACTIONS(3408), 1, anon_sym_GT_GT, - ACTIONS(3386), 1, + ACTIONS(3412), 1, + anon_sym_AMP, + ACTIONS(3414), 1, + anon_sym_CARET, + ACTIONS(3416), 1, + anon_sym_PIPE, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3428), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3430), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - STATE(2186), 1, + STATE(2179), 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(3366), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3374), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3382), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3384), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3388), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 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), 8, - sym__ternary_qmark, - anon_sym_COLON, + ACTIONS(3404), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3406), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [89129] = 22, - 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(2960), 1, - anon_sym_PIPE, - ACTIONS(3372), 1, - anon_sym_GT_GT, - ACTIONS(3376), 1, - anon_sym_AMP, - ACTIONS(3386), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2187), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3366), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3374), 2, + ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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__ternary_qmark, - anon_sym_COLON, - 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, - [89222] = 23, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [86487] = 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(2960), 1, - anon_sym_PIPE, - ACTIONS(3372), 1, + ACTIONS(2620), 1, + anon_sym_COLON, + ACTIONS(3408), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, + ACTIONS(3412), 1, anon_sym_AMP, - ACTIONS(3378), 1, + ACTIONS(3414), 1, anon_sym_CARET, - ACTIONS(3386), 1, + ACTIONS(3416), 1, + anon_sym_PIPE, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3428), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3430), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - STATE(2188), 1, + STATE(2180), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3366), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3374), 2, + ACTIONS(3404), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3406), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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), 7, - sym__ternary_qmark, - anon_sym_COLON, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - [89317] = 14, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [86592] = 17, 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(3386), 1, + ACTIONS(3408), 1, + anon_sym_GT_GT, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2189), 1, + STATE(2181), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3366), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3384), 2, + ACTIONS(3410), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3418), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2960), 12, + ACTIONS(2909), 9, 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), 21, + aux_sym_binary_expression_token12, + ACTIONS(2907), 21, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -208753,42 +209394,42 @@ static const uint16_t ts_small_parse_table[] = { 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, + 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, - [89394] = 12, + [86677] = 12, 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(3386), 1, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2190), 1, + STATE(2182), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2960), 14, + ACTIONS(2909), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -208802,8 +209443,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(2936), 23, + aux_sym_binary_expression_token12, + ACTIONS(2907), 25, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -208818,430 +209459,335 @@ 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, - [89467] = 19, + [86752] = 23, 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(3372), 1, + ACTIONS(3408), 1, anon_sym_GT_GT, - ACTIONS(3386), 1, + ACTIONS(3412), 1, + anon_sym_AMP, + ACTIONS(3414), 1, + anon_sym_CARET, + ACTIONS(3416), 1, + anon_sym_PIPE, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2191), 1, + STATE(2183), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3366), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3374), 2, + ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2960), 4, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2936), 14, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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(2907), 7, sym__ternary_qmark, anon_sym_COLON, 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, - aux_sym_binary_expression_token9, anon_sym_QMARK_QMARK, - [89554] = 25, + ACTIONS(3398), 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, + [86849] = 24, 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(3372), 1, + ACTIONS(3408), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, + ACTIONS(3412), 1, anon_sym_AMP, - ACTIONS(3378), 1, + ACTIONS(3414), 1, anon_sym_CARET, - ACTIONS(3380), 1, + ACTIONS(3416), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2192), 1, + STATE(2184), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3366), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3404), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2936), 3, + ACTIONS(2907), 5, sym__ternary_qmark, anon_sym_COLON, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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, - [89653] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [86948] = 15, 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(2744), 1, - anon_sym_COLON, - ACTIONS(3372), 1, - anon_sym_GT_GT, - ACTIONS(3376), 1, - anon_sym_AMP, - ACTIONS(3378), 1, - anon_sym_CARET, - ACTIONS(3380), 1, - anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, - sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2193), 1, + STATE(2185), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3366), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3370), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3374), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(2909), 10, anon_sym_GT, anon_sym_LT, anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 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, - [89756] = 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(3062), 1, - anon_sym_COLON, - ACTIONS(3372), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, anon_sym_AMP, - ACTIONS(3378), 1, - anon_sym_CARET, - ACTIONS(3380), 1, anon_sym_PIPE, - ACTIONS(3386), 1, - anon_sym_STAR_STAR, - ACTIONS(3392), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2907), 23, sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2194), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3366), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3368), 2, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_COLON, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3384), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3388), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3362), 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(3364), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 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, - [89859] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [87029] = 21, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2837), 1, - anon_sym_COLON, - ACTIONS(3005), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3008), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3011), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3014), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3567), 1, + ACTIONS(3408), 1, anon_sym_GT_GT, - ACTIONS(3573), 1, - anon_sym_AMP, - ACTIONS(3576), 1, - anon_sym_CARET, - ACTIONS(3579), 1, - anon_sym_PIPE, - ACTIONS(3588), 1, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - ACTIONS(3597), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3600), 1, - sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2195), 1, + STATE(2186), 1, sym_comment, - ACTIONS(3056), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3558), 2, + ACTIONS(2909), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3561), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3564), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3570), 2, + ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3582), 2, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3585), 2, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3591), 2, + ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3552), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3555), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3594), 6, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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, - [89962] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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_COLON, + 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, + [87122] = 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(2909), 1, + anon_sym_PIPE, ACTIONS(3408), 1, anon_sym_GT_GT, ACTIONS(3412), 1, anon_sym_AMP, - ACTIONS(3414), 1, - anon_sym_CARET, - ACTIONS(3416), 1, - anon_sym_PIPE, ACTIONS(3422), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, - sym__ternary_qmark, - ACTIONS(3603), 1, - anon_sym_RPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2196), 1, + STATE(2187), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3406), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, @@ -209254,244 +209800,156 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(3426), 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, - [90065] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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_COLON, + 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, + [87217] = 23, 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(3089), 1, - anon_sym_RBRACK, - ACTIONS(3444), 1, + ACTIONS(2909), 1, + anon_sym_PIPE, + ACTIONS(3408), 1, anon_sym_GT_GT, - ACTIONS(3448), 1, + ACTIONS(3412), 1, anon_sym_AMP, - ACTIONS(3450), 1, + ACTIONS(3414), 1, anon_sym_CARET, - ACTIONS(3452), 1, - anon_sym_PIPE, - ACTIONS(3458), 1, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - ACTIONS(3464), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, - sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2197), 1, + STATE(2188), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3436), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3440), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3442), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3446), 2, + ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3456), 2, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, + ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3434), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 6, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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, - [90168] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2198), 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), 31, + aux_sym_binary_expression_token10, + ACTIONS(2907), 7, 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_COLON, 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, + anon_sym_QMARK_QMARK, + ACTIONS(3398), 7, + anon_sym_GT_EQ, + anon_sym_LT_EQ, 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, - [90227] = 5, + [87314] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2199), 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), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(2512), 1, anon_sym_LPAREN, + 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, - anon_sym_CARET, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, + ACTIONS(3422), 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, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, + STATE(1421), 1, + sym_arguments, + STATE(2189), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [90286] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3167), 1, - anon_sym_LBRACK, - ACTIONS(3171), 1, - anon_sym_DOT, - ACTIONS(3333), 1, - sym_optional_chain, - STATE(2200), 1, - sym_comment, - ACTIONS(2708), 14, + ACTIONS(3402), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3420), 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(2706), 28, + aux_sym_binary_expression_token12, + ACTIONS(2907), 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_COLON, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -209499,29 +209957,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, - [90351] = 5, + [87393] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2201), 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(3422), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, + sym_arguments, + STATE(2190), 1, sym_comment, - ACTIONS(2708), 14, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2909), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -209535,17 +210005,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(2706), 31, + aux_sym_binary_expression_token12, + ACTIONS(2907), 25, 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_COLON, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -209555,64 +210020,45 @@ 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, - [90410] = 27, + [87468] = 19, 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(2694), 1, - anon_sym_RPAREN, ACTIONS(3408), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, - anon_sym_AMP, - ACTIONS(3414), 1, - anon_sym_CARET, - ACTIONS(3416), 1, - anon_sym_PIPE, ACTIONS(3422), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, - sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2202), 1, + STATE(2191), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3406), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, @@ -209622,269 +210068,131 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(2909), 4, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 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, - [90513] = 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(2702), 1, - anon_sym_RPAREN, - ACTIONS(3408), 1, - anon_sym_GT_GT, - ACTIONS(3412), 1, - anon_sym_AMP, - ACTIONS(3414), 1, - anon_sym_CARET, - ACTIONS(3416), 1, - anon_sym_PIPE, - ACTIONS(3422), 1, - anon_sym_STAR_STAR, - ACTIONS(3428), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, - sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2203), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3400), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3404), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3406), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3410), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3418), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3420), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3424), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3396), 5, + aux_sym_binary_expression_token12, + ACTIONS(3398), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 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, - [90616] = 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(3444), 1, - anon_sym_GT_GT, - ACTIONS(3448), 1, - anon_sym_AMP, - ACTIONS(3450), 1, - anon_sym_CARET, - ACTIONS(3452), 1, - anon_sym_PIPE, - ACTIONS(3458), 1, - anon_sym_STAR_STAR, - ACTIONS(3464), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2907), 14, sym__ternary_qmark, - ACTIONS(3605), 1, - anon_sym_RBRACK, - STATE(1872), 1, - sym_arguments, - STATE(2204), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3436), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3440), 2, + anon_sym_COLON, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3446), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3454), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3456), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3460), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3434), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 6, + 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, - [90719] = 27, + aux_sym_binary_expression_token10, + anon_sym_QMARK_QMARK, + [87557] = 25, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2837), 1, - anon_sym_RPAREN, - ACTIONS(3005), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3008), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3011), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3014), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3622), 1, + ACTIONS(3408), 1, anon_sym_GT_GT, - ACTIONS(3628), 1, + ACTIONS(3412), 1, anon_sym_AMP, - ACTIONS(3631), 1, + ACTIONS(3414), 1, anon_sym_CARET, - ACTIONS(3634), 1, + ACTIONS(3416), 1, anon_sym_PIPE, - ACTIONS(3643), 1, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - ACTIONS(3652), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3655), 1, - sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2205), 1, + STATE(2192), 1, sym_comment, - ACTIONS(3056), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3613), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3616), 2, + ACTIONS(3404), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3619), 2, + ACTIONS(3406), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3625), 2, + ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3637), 2, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3640), 2, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3646), 2, + ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3607), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3610), 5, + ACTIONS(2907), 3, + sym__ternary_qmark, + anon_sym_COLON, + anon_sym_QMARK_QMARK, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3649), 6, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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, - [90822] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [87658] = 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(2628), 1, + anon_sym_COLON, ACTIONS(3408), 1, anon_sym_GT_GT, ACTIONS(3412), 1, @@ -209899,16 +210207,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(3430), 1, sym__ternary_qmark, - ACTIONS(3658), 1, - anon_sym_RPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2206), 1, + STATE(2193), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3404), 2, @@ -209929,40 +210235,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(3426), 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, - [90925] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [87763] = 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(3062), 1, - anon_sym_RPAREN, + ACTIONS(2920), 1, + anon_sym_COLON, ACTIONS(3408), 1, anon_sym_GT_GT, ACTIONS(3412), 1, @@ -209977,14 +210285,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(3430), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2207), 1, + STATE(2194), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3404), 2, @@ -210005,502 +210313,481 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(3426), 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, - [91028] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [87868] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2931), 1, + anon_sym_COLON, + ACTIONS(3096), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3099), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3102), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3105), 1, anon_sym_DOT, - ACTIONS(3494), 1, + ACTIONS(3571), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3577), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3580), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3583), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3592), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + ACTIONS(3601), 1, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, + ACTIONS(3604), 1, sym__ternary_qmark, - ACTIONS(3660), 1, - anon_sym_POUND, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2208), 1, + STATE(2195), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(3147), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3562), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3565), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3568), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3574), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3586), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3589), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3595), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3559), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3598), 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, - [91131] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3556), 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, + [87973] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2656), 1, + sym__close_tag_delim, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(2694), 1, - anon_sym_COLON, - ACTIONS(3372), 1, + ACTIONS(3524), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, + ACTIONS(3528), 1, anon_sym_AMP, - ACTIONS(3378), 1, + ACTIONS(3530), 1, anon_sym_CARET, - ACTIONS(3380), 1, + ACTIONS(3532), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3538), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, + ACTIONS(3544), 1, anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, + ACTIONS(3548), 1, sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2209), 1, + STATE(2196), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3366), 2, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3520), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3522), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3526), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3534), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3536), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3540), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3508), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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, - [91234] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3506), 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, + [88078] = 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(2690), 1, - anon_sym_COLON, - ACTIONS(3372), 1, + ACTIONS(2656), 1, + anon_sym_POUND, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, + ACTIONS(3484), 1, anon_sym_AMP, - ACTIONS(3378), 1, + ACTIONS(3486), 1, anon_sym_CARET, - ACTIONS(3380), 1, + ACTIONS(3488), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, + ACTIONS(3500), 1, anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, + ACTIONS(3502), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2210), 1, + STATE(2197), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3366), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3478), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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, - [91337] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3470), 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, + [88183] = 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(2744), 1, - anon_sym_RPAREN, - ACTIONS(3408), 1, + STATE(2198), 1, + sym_comment, + ACTIONS(944), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3412), 1, anon_sym_AMP, - ACTIONS(3414), 1, - anon_sym_CARET, - ACTIONS(3416), 1, anon_sym_PIPE, - ACTIONS(3422), 1, - anon_sym_STAR_STAR, - ACTIONS(3428), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, - sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2211), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3400), 2, - anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(3404), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(942), 33, + 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_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3420), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3396), 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(3398), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 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, - [91440] = 25, + 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, + [88244] = 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(3408), 1, + ACTIONS(2652), 1, + anon_sym_POUND, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3484), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3486), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3488), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3500), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3502), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - STATE(2212), 1, + STATE(2199), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, + ACTIONS(3478), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2936), 3, - sym__ternary_qmark, - anon_sym_RPAREN, - anon_sym_QMARK_QMARK, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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, - [91539] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3470), 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, + [88349] = 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(3444), 1, + ACTIONS(2652), 1, + anon_sym_RPAREN, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3448), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3450), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3452), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3458), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3464), 1, + ACTIONS(3394), 1, anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, + ACTIONS(3396), 1, sym__ternary_qmark, - ACTIONS(3662), 1, - anon_sym_RBRACK, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2213), 1, + STATE(2200), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3436), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3440), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3442), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3446), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3456), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3434), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [91642] = 12, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [88454] = 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(3422), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2214), 1, + STATE(2201), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2960), 14, + ACTIONS(2576), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -210514,12 +210801,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(2936), 23, + aux_sym_binary_expression_token12, + ACTIONS(2574), 33, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_RPAREN, + 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, @@ -210529,62 +210821,53 @@ 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, - [91715] = 14, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [88515] = 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(3422), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2215), 1, + STATE(2202), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3400), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3420), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2960), 12, + 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_token11, - ACTIONS(2936), 21, + aux_sym_binary_expression_token12, + ACTIONS(2610), 33, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_RPAREN, + 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, @@ -210592,96 +210875,31 @@ 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, - [91792] = 23, - 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(2960), 1, - anon_sym_PIPE, - ACTIONS(3408), 1, - anon_sym_GT_GT, - ACTIONS(3412), 1, - anon_sym_AMP, - ACTIONS(3414), 1, - anon_sym_CARET, - ACTIONS(3422), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2216), 1, - sym_comment, - ACTIONS(2572), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3410), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3418), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3420), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3424), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 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), 7, - sym__ternary_qmark, - anon_sym_RPAREN, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - [91887] = 5, + [88576] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2217), 1, + STATE(2203), 1, sym_comment, - ACTIONS(2784), 14, + ACTIONS(2608), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -210695,8 +210913,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), 31, + aux_sym_binary_expression_token12, + ACTIONS(2606), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -210717,281 +210935,215 @@ 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, - [91946] = 27, + [88637] = 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(3408), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, + ACTIONS(3394), 1, anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, + ACTIONS(3396), 1, sym__ternary_qmark, - ACTIONS(3664), 1, + ACTIONS(3607), 1, anon_sym_RPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2218), 1, + STATE(2204), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [92049] = 22, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [88742] = 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(2960), 1, - anon_sym_PIPE, - ACTIONS(3408), 1, + ACTIONS(2644), 1, + anon_sym_RPAREN, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3422), 1, + ACTIONS(3380), 1, + anon_sym_CARET, + ACTIONS(3382), 1, + anon_sym_PIPE, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - STATE(2219), 1, + STATE(2205), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3410), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3418), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3420), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3424), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 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), 8, - sym__ternary_qmark, - anon_sym_RPAREN, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [92142] = 21, - 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(3408), 1, - anon_sym_GT_GT, - ACTIONS(3422), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2220), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2960), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(3400), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3410), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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__ternary_qmark, - anon_sym_RPAREN, - 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, - [92233] = 15, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [88847] = 11, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(3422), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2221), 1, + STATE(2206), 1, sym_comment, - ACTIONS(2572), 2, + STATE(2462), 1, + sym_arguments, + ACTIONS(3546), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3418), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3420), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2960), 10, + 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_token11, - ACTIONS(2936), 21, + aux_sym_binary_expression_token12, + ACTIONS(2566), 26, sym__ternary_qmark, + sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_RPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -210999,308 +211151,270 @@ 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, - [92312] = 24, + [88920] = 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(3408), 1, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3484), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3486), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3488), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3500), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3502), 1, + sym__ternary_qmark, + ACTIONS(3609), 1, + anon_sym_POUND, + STATE(1421), 1, sym_arguments, - STATE(2222), 1, + STATE(2207), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3410), 2, + ACTIONS(3478), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2936), 5, - sym__ternary_qmark, - anon_sym_RPAREN, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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, - [92409] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2223), 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), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, + aux_sym_binary_expression_token10, + ACTIONS(3470), 7, 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, - 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, - [92468] = 27, + [89025] = 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(3444), 1, + ACTIONS(2644), 1, + anon_sym_COLON, + ACTIONS(3408), 1, anon_sym_GT_GT, - ACTIONS(3448), 1, + ACTIONS(3412), 1, anon_sym_AMP, - ACTIONS(3450), 1, + ACTIONS(3414), 1, anon_sym_CARET, - ACTIONS(3452), 1, + ACTIONS(3416), 1, anon_sym_PIPE, - ACTIONS(3458), 1, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - ACTIONS(3464), 1, + ACTIONS(3428), 1, anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, + ACTIONS(3430), 1, sym__ternary_qmark, - ACTIONS(3666), 1, - anon_sym_RBRACK, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2224), 1, + STATE(2208), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3436), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3440), 2, + ACTIONS(3404), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3442), 2, + ACTIONS(3406), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3446), 2, + ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3456), 2, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, + ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3434), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 6, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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, - [92571] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [89130] = 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(3372), 1, + ACTIONS(2652), 1, + anon_sym_COLON, + ACTIONS(3408), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, + ACTIONS(3412), 1, anon_sym_AMP, - ACTIONS(3378), 1, + ACTIONS(3414), 1, anon_sym_CARET, - ACTIONS(3380), 1, + ACTIONS(3416), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, + ACTIONS(3428), 1, anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, + ACTIONS(3430), 1, sym__ternary_qmark, - ACTIONS(3668), 1, - anon_sym_COLON, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2225), 1, + STATE(2209), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3366), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3404), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3406), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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, - [92674] = 23, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [89235] = 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(2656), 1, + anon_sym_COLON, ACTIONS(3408), 1, anon_sym_GT_GT, ACTIONS(3412), 1, @@ -211311,16 +211425,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, ACTIONS(3422), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3428), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3430), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - STATE(2226), 1, + STATE(2210), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(3404), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3406), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, @@ -211333,104 +211457,113 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(3426), 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), 7, - sym__ternary_qmark, - anon_sym_RPAREN, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - [92769] = 12, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [89340] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2931), 1, + anon_sym_RPAREN, + ACTIONS(3096), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3099), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3102), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3105), 1, anon_sym_DOT, - ACTIONS(3422), 1, + ACTIONS(3626), 1, + anon_sym_GT_GT, + ACTIONS(3632), 1, + anon_sym_AMP, + ACTIONS(3635), 1, + anon_sym_CARET, + ACTIONS(3638), 1, + anon_sym_PIPE, + ACTIONS(3647), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3656), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3659), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - STATE(2227), 1, + STATE(2211), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(3147), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2960), 14, - anon_sym_GT, - anon_sym_LT, + ACTIONS(3617), 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(2936), 23, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - anon_sym_RPAREN, + ACTIONS(3620), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3623), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3629), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3641), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3644), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - aux_sym_binary_expression_token5, + ACTIONS(3650), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3614), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3653), 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(3611), 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, - [92842] = 6, + [89445] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(854), 1, - anon_sym_EQ, - STATE(2228), 1, + STATE(2212), 1, sym_comment, - ACTIONS(852), 14, + ACTIONS(2604), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -211444,10 +211577,11 @@ 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), 30, + aux_sym_binary_expression_token12, + ACTIONS(2602), 33, sym__ternary_qmark, sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -211465,243 +211599,239 @@ 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, - [92903] = 17, + [89506] = 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(3408), 1, + ACTIONS(2644), 1, + anon_sym_POUND, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3422), 1, + ACTIONS(3484), 1, + anon_sym_AMP, + ACTIONS(3486), 1, + anon_sym_CARET, + ACTIONS(3488), 1, + anon_sym_PIPE, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3500), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3502), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - STATE(2229), 1, + STATE(2213), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3410), 2, + ACTIONS(3476), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3478), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2960), 9, + ACTIONS(3496), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3472), 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), 19, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - anon_sym_RPAREN, - 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(3498), 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(3470), 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, - [92986] = 27, + [89611] = 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(2794), 1, - anon_sym_RPAREN, - ACTIONS(3408), 1, + STATE(2214), 1, + sym_comment, + ACTIONS(2626), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3412), 1, anon_sym_AMP, - ACTIONS(3414), 1, - anon_sym_CARET, - ACTIONS(3416), 1, anon_sym_PIPE, - ACTIONS(3422), 1, - anon_sym_STAR_STAR, - ACTIONS(3428), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, - sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2230), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3400), 2, - anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(3404), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2624), 33, + 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_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3420), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3396), 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(3398), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 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, - [93089] = 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, + [89672] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2537), 1, - anon_sym_RPAREN, - 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(3408), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - STATE(1872), 1, + ACTIONS(3662), 1, + anon_sym_RBRACK, + STATE(1421), 1, sym_arguments, - STATE(2231), 1, + STATE(2215), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [93192] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [89777] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2232), 1, + STATE(2216), 1, sym_comment, - ACTIONS(2738), 14, + ACTIONS(2630), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -211715,8 +211845,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(2736), 31, + aux_sym_binary_expression_token12, + ACTIONS(2628), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -211737,25 +211867,107 @@ 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, - [93251] = 5, + [89838] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2233), 1, + ACTIONS(2913), 1, + sym__close_tag_delim, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_LBRACK, + ACTIONS(3516), 1, + sym_optional_chain, + ACTIONS(3518), 1, + anon_sym_DOT, + ACTIONS(3524), 1, + anon_sym_GT_GT, + ACTIONS(3528), 1, + anon_sym_AMP, + ACTIONS(3530), 1, + anon_sym_CARET, + ACTIONS(3532), 1, + anon_sym_PIPE, + ACTIONS(3538), 1, + anon_sym_STAR_STAR, + ACTIONS(3544), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3548), 1, + sym__ternary_qmark, + STATE(2217), 1, + sym_comment, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3520), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3522), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3526), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3534), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3536), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3540), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3508), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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(3506), 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, + [89943] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2559), 1, + anon_sym_EQ, + STATE(2218), 1, sym_comment, - ACTIONS(2712), 14, + ACTIONS(2557), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -211769,11 +211981,10 @@ 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), 31, + aux_sym_binary_expression_token12, + ACTIONS(2555), 32, sym__ternary_qmark, sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -211791,181 +212002,243 @@ 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, - [93310] = 27, + [90006] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2508), 1, + sym__close_tag_delim, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(3073), 1, - anon_sym_RPAREN, - ACTIONS(3408), 1, + ACTIONS(3524), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3528), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3530), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3532), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3538), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, + ACTIONS(3544), 1, anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, + ACTIONS(3548), 1, sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2234), 1, + STATE(2219), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3400), 2, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, + ACTIONS(3520), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, + ACTIONS(3522), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, + ACTIONS(3526), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3534), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3536), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3540), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3508), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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(3506), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(3398), 5, + [90111] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2220), 1, + sym_comment, + 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, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2678), 33, + 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_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, - [93413] = 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, + [90172] = 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(2710), 1, - anon_sym_RPAREN, - ACTIONS(3408), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - STATE(1872), 1, + ACTIONS(3664), 1, + anon_sym_RBRACK, + STATE(1421), 1, sym_arguments, - STATE(2235), 1, + STATE(2221), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [93516] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [90277] = 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(3408), 1, anon_sym_GT_GT, @@ -211981,16 +212254,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(3430), 1, sym__ternary_qmark, - ACTIONS(3670), 1, - anon_sym_RPAREN, - STATE(1872), 1, + ACTIONS(3666), 1, + anon_sym_COLON, + STATE(1421), 1, sym_arguments, - STATE(2236), 1, + STATE(2222), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3404), 2, @@ -212011,109 +212284,100 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(3426), 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, - [93619] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [90382] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2543), 1, - anon_sym_RPAREN, - ACTIONS(2566), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, - sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(3408), 1, + ACTIONS(3668), 1, + sym_optional_chain, + STATE(2223), 1, + sym_comment, + STATE(2452), 1, + sym_arguments, + ACTIONS(2551), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3412), 1, anon_sym_AMP, - ACTIONS(3414), 1, - anon_sym_CARET, - ACTIONS(3416), 1, anon_sym_PIPE, - ACTIONS(3422), 1, - anon_sym_STAR_STAR, - ACTIONS(3428), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, - sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2237), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3400), 2, - anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(3404), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2549), 28, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_GT_EQ, + anon_sym_LT_EQ, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3420), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3396), 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(3398), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 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, - [93722] = 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, + [90453] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2238), 1, + ACTIONS(3512), 1, + anon_sym_LPAREN, + STATE(2224), 1, sym_comment, - ACTIONS(2778), 14, + STATE(2452), 1, + sym_arguments, + ACTIONS(2551), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -212127,14 +212391,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(2776), 31, + aux_sym_binary_expression_token12, + ACTIONS(2549), 31, 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, @@ -212149,101 +212411,166 @@ 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, - [93781] = 27, + [90518] = 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(3083), 1, - anon_sym_COLON, - ACTIONS(3372), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, - anon_sym_AMP, ACTIONS(3378), 1, - anon_sym_CARET, + anon_sym_AMP, ACTIONS(3380), 1, + anon_sym_CARET, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, - anon_sym_QMARK_QMARK, ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, sym__ternary_qmark, - STATE(1872), 1, + ACTIONS(3670), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - STATE(2239), 1, + STATE(2225), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, + ACTIONS(3364), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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(3362), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(3364), 5, + [90623] = 10, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_LBRACK, + ACTIONS(3516), 1, + sym_optional_chain, + ACTIONS(3518), 1, + anon_sym_DOT, + STATE(2226), 1, + sym_comment, + STATE(2462), 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, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2545), 28, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + 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, - [93884] = 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, + [90694] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2240), 1, + STATE(2227), 1, sym_comment, - ACTIONS(2814), 14, + ACTIONS(2580), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -212257,8 +212584,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), 31, + aux_sym_binary_expression_token12, + ACTIONS(2578), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -212279,25 +212606,31 @@ 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, - [93943] = 5, + [90755] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2241), 1, + ACTIONS(2172), 1, + anon_sym_EQ, + ACTIONS(3238), 1, + anon_sym_COLON, + STATE(2228), 1, sym_comment, - ACTIONS(2810), 14, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -212311,11 +212644,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(2808), 31, + aux_sym_binary_expression_token12, + ACTIONS(1851), 31, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -212333,25 +212664,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, - [94002] = 5, + [90820] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2242), 1, + STATE(2229), 1, sym_comment, - ACTIONS(2806), 14, + ACTIONS(1071), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -212365,8 +212698,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(2804), 31, + aux_sym_binary_expression_token12, + ACTIONS(1069), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -212387,93 +212720,105 @@ 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, - [94061] = 19, + [90881] = 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(3408), 1, + ACTIONS(2920), 1, + anon_sym_RPAREN, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3422), 1, + ACTIONS(3378), 1, + anon_sym_AMP, + ACTIONS(3380), 1, + anon_sym_CARET, + ACTIONS(3382), 1, + anon_sym_PIPE, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - STATE(2243), 1, + STATE(2230), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3410), 2, + ACTIONS(3370), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3372), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2960), 4, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2936), 14, - sym__ternary_qmark, - anon_sym_RPAREN, - 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_token12, + ACTIONS(3392), 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, - anon_sym_QMARK_QMARK, - [94148] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [90986] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2244), 1, + STATE(2231), 1, sym_comment, - ACTIONS(2796), 14, + ACTIONS(912), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -212487,8 +212832,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(2794), 31, + aux_sym_binary_expression_token12, + ACTIONS(910), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -212509,155 +212854,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, - [94207] = 5, + [91047] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2245), 1, - sym_comment, - ACTIONS(2746), 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(2744), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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(2628), 1, + anon_sym_RPAREN, + ACTIONS(3374), 1, + anon_sym_GT_GT, + ACTIONS(3378), 1, + anon_sym_AMP, + ACTIONS(3380), 1, + anon_sym_CARET, + ACTIONS(3382), 1, + anon_sym_PIPE, + ACTIONS(3388), 1, + anon_sym_STAR_STAR, + ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, + sym__ternary_qmark, + STATE(1421), 1, + sym_arguments, + STATE(2232), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3366), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3384), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3390), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3364), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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(3362), 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, - [94266] = 27, + [91152] = 25, 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(3408), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, - sym__ternary_qmark, - ACTIONS(3672), 1, - anon_sym_RPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2246), 1, + STATE(2233), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, + ACTIONS(2907), 3, + sym__ternary_qmark, + anon_sym_RPAREN, + anon_sym_QMARK_QMARK, + ACTIONS(3364), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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(3362), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(3398), 5, + [91253] = 19, + 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, + ACTIONS(3374), 1, + anon_sym_GT_GT, + ACTIONS(3388), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, + sym_arguments, + STATE(2234), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3366), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3376), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3384), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3386), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2909), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3362), 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(3426), 6, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2907), 14, + sym__ternary_qmark, + anon_sym_RPAREN, + 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, - [94369] = 5, + aux_sym_binary_expression_token10, + anon_sym_QMARK_QMARK, + [91342] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2247), 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(3388), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, + sym_arguments, + STATE(2235), 1, sym_comment, - ACTIONS(2742), 14, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2909), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -212671,17 +213127,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(2740), 31, + aux_sym_binary_expression_token12, + ACTIONS(2907), 25, 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_RPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -212691,88 +213142,250 @@ 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, - [94428] = 5, + [91417] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2248), 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(3388), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, + sym_arguments, + STATE(2236), 1, sym_comment, - ACTIONS(2732), 14, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3366), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3386), 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(2730), 31, + aux_sym_binary_expression_token12, + ACTIONS(2907), 23, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_RPAREN, + 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, + 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, + [91496] = 23, + 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, + ACTIONS(2909), 1, + anon_sym_PIPE, + ACTIONS(3374), 1, + anon_sym_GT_GT, + ACTIONS(3378), 1, + anon_sym_AMP, + ACTIONS(3380), 1, + anon_sym_CARET, + ACTIONS(3388), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, + sym_arguments, + STATE(2237), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3366), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3376), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3384), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3386), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3390), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3364), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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(2907), 7, + sym__ternary_qmark, + anon_sym_RPAREN, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3362), 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, + [91593] = 27, + 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, + ACTIONS(3374), 1, + anon_sym_GT_GT, + ACTIONS(3378), 1, + anon_sym_AMP, + ACTIONS(3380), 1, + anon_sym_CARET, + ACTIONS(3382), 1, + anon_sym_PIPE, + ACTIONS(3388), 1, + anon_sym_STAR_STAR, + ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, + sym__ternary_qmark, + ACTIONS(3672), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, + STATE(2238), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3366), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3384), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3390), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3364), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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(3362), 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, - [94487] = 27, + [91698] = 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(2690), 1, - anon_sym_RPAREN, + ACTIONS(2990), 1, + anon_sym_COLON, ACTIONS(3408), 1, anon_sym_GT_GT, ACTIONS(3412), 1, @@ -212787,14 +213400,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(3430), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2249), 1, + STATE(2239), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3404), 2, @@ -212815,1208 +213428,1437 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(3426), 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, - [94590] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [91803] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2250), 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), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(2931), 1, + anon_sym_POUND, + ACTIONS(3096), 1, anon_sym_LPAREN, + ACTIONS(3099), 1, anon_sym_LBRACK, + ACTIONS(3102), 1, sym_optional_chain, + ACTIONS(3105), 1, anon_sym_DOT, + ACTIONS(3689), 1, + anon_sym_GT_GT, + ACTIONS(3695), 1, + anon_sym_AMP, + ACTIONS(3698), 1, + anon_sym_CARET, + ACTIONS(3701), 1, + anon_sym_PIPE, + ACTIONS(3710), 1, + anon_sym_STAR_STAR, + ACTIONS(3719), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3722), 1, + sym__ternary_qmark, + STATE(1421), 1, + sym_arguments, + STATE(2240), 1, + sym_comment, + ACTIONS(3147), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3680), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3683), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3686), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3692), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3704), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3707), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3713), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3677), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3716), 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(3674), 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, - [94649] = 27, + [91908] = 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(3494), 1, + ACTIONS(2920), 1, + anon_sym_POUND, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3484), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3486), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3488), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + ACTIONS(3500), 1, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, + ACTIONS(3502), 1, sym__ternary_qmark, - ACTIONS(3674), 1, - anon_sym_POUND, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2251), 1, + STATE(2241), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3478), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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, - [94752] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3470), 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, + [92013] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2252), 1, - sym_comment, - ACTIONS(2704), 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(2702), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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(2628), 1, + anon_sym_POUND, + ACTIONS(3480), 1, + anon_sym_GT_GT, + ACTIONS(3484), 1, + anon_sym_AMP, + ACTIONS(3486), 1, + anon_sym_CARET, + ACTIONS(3488), 1, + anon_sym_PIPE, + ACTIONS(3494), 1, + anon_sym_STAR_STAR, + ACTIONS(3500), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3502), 1, + sym__ternary_qmark, + STATE(1421), 1, + sym_arguments, + STATE(2242), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3474), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3478), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3490), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3496), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3472), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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(3470), 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, - [94811] = 5, + [92118] = 25, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2253), 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), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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(3480), 1, + anon_sym_GT_GT, + ACTIONS(3484), 1, + anon_sym_AMP, + ACTIONS(3486), 1, + anon_sym_CARET, + ACTIONS(3488), 1, + anon_sym_PIPE, + ACTIONS(3494), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, + sym_arguments, + STATE(2243), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3474), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3478), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3490), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3496), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2907), 3, + sym__ternary_qmark, + anon_sym_POUND, + anon_sym_QMARK_QMARK, + ACTIONS(3472), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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(3470), 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, - [94870] = 5, + [92219] = 19, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2254), 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(3480), 1, + anon_sym_GT_GT, + ACTIONS(3494), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, + sym_arguments, + STATE(2244), 1, sym_comment, - ACTIONS(2696), 14, - anon_sym_GT, - anon_sym_LT, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3474), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(3482), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - aux_sym_binary_expression_token4, + ACTIONS(3492), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2909), 4, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - aux_sym_binary_expression_token11, - ACTIONS(2694), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, + ACTIONS(3472), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3470), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_LPAREN, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, + 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), 14, + sym__ternary_qmark, + anon_sym_POUND, 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, + 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, - [94929] = 5, + [92308] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2255), 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), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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(3408), 1, + anon_sym_GT_GT, + ACTIONS(3412), 1, + anon_sym_AMP, + ACTIONS(3414), 1, + anon_sym_CARET, + ACTIONS(3416), 1, + anon_sym_PIPE, + ACTIONS(3422), 1, + anon_sym_STAR_STAR, + ACTIONS(3428), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3430), 1, + sym__ternary_qmark, + ACTIONS(3725), 1, + anon_sym_COLON, + STATE(1421), 1, + sym_arguments, + STATE(2245), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3402), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3404), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3406), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3418), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3424), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3400), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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(3398), 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, - [94988] = 5, + [92413] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2256), 1, - sym_comment, - ACTIONS(2686), 14, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, + 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(2915), 1, + anon_sym_of, + ACTIONS(3733), 1, anon_sym_in, + ACTIONS(3740), 1, anon_sym_GT_GT, + ACTIONS(3744), 1, anon_sym_AMP, + ACTIONS(3746), 1, + anon_sym_CARET, + ACTIONS(3748), 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(2684), 31, + ACTIONS(3754), 1, + anon_sym_STAR_STAR, + ACTIONS(3760), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3762), 1, 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, + STATE(1421), 1, + sym_arguments, + STATE(2246), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3731), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3736), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3738), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3750), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3756), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3729), 4, + anon_sym_GT, + anon_sym_LT, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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(3727), 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, - [95047] = 5, + [92520] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2257), 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), 31, - sym__ternary_qmark, + ACTIONS(2990), 1, sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(3512), 1, anon_sym_LPAREN, + ACTIONS(3514), 1, anon_sym_LBRACK, + ACTIONS(3516), 1, sym_optional_chain, + ACTIONS(3518), 1, anon_sym_DOT, + ACTIONS(3524), 1, + anon_sym_GT_GT, + ACTIONS(3528), 1, + anon_sym_AMP, + ACTIONS(3530), 1, + anon_sym_CARET, + ACTIONS(3532), 1, + anon_sym_PIPE, + ACTIONS(3538), 1, + anon_sym_STAR_STAR, + ACTIONS(3544), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3548), 1, + sym__ternary_qmark, + STATE(2247), 1, + sym_comment, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3520), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3522), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3526), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3534), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3536), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3540), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3508), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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(3506), 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, - [95106] = 27, + [92625] = 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(3083), 1, - anon_sym_RPAREN, - ACTIONS(3408), 1, + ACTIONS(2990), 1, + anon_sym_RBRACK, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2258), 1, + STATE(2248), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [95209] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [92730] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2931), 1, + sym__close_tag_delim, + ACTIONS(3773), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3776), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3779), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3782), 1, anon_sym_DOT, - ACTIONS(3089), 1, - anon_sym_COLON, - ACTIONS(3372), 1, + ACTIONS(3791), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, + ACTIONS(3797), 1, anon_sym_AMP, - ACTIONS(3378), 1, + ACTIONS(3800), 1, anon_sym_CARET, - ACTIONS(3380), 1, + ACTIONS(3803), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3812), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, + ACTIONS(3821), 1, anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, + ACTIONS(3827), 1, sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2259), 1, + STATE(2249), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3366), 2, + STATE(2462), 1, + sym_arguments, + ACTIONS(3770), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3785), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3788), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3794), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3806), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3809), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3815), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3824), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3767), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3818), 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, - [95312] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3764), 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, + [92835] = 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(3408), 1, + ACTIONS(2656), 1, + anon_sym_RBRACK, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3676), 1, - anon_sym_RPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2260), 1, + STATE(2250), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [95415] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [92940] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2261), 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), 31, - sym__ternary_qmark, + ACTIONS(2920), 1, sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(3512), 1, anon_sym_LPAREN, + ACTIONS(3514), 1, anon_sym_LBRACK, + ACTIONS(3516), 1, sym_optional_chain, + ACTIONS(3518), 1, anon_sym_DOT, + ACTIONS(3524), 1, + anon_sym_GT_GT, + ACTIONS(3528), 1, + anon_sym_AMP, + ACTIONS(3530), 1, + anon_sym_CARET, + ACTIONS(3532), 1, + anon_sym_PIPE, + ACTIONS(3538), 1, + anon_sym_STAR_STAR, + ACTIONS(3544), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3548), 1, + sym__ternary_qmark, + STATE(2251), 1, + sym_comment, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3520), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3522), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3526), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3534), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3536), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3540), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3508), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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(3506), 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, - [95474] = 27, + [93045] = 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(3372), 1, + ACTIONS(2652), 1, + anon_sym_RBRACK, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3378), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3380), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3678), 1, - anon_sym_COLON, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2262), 1, + STATE(2252), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3366), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [95577] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [93150] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2628), 1, + sym__close_tag_delim, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(3408), 1, + ACTIONS(3524), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3528), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3530), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3532), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3538), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, + ACTIONS(3544), 1, anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, + ACTIONS(3548), 1, sym__ternary_qmark, - ACTIONS(3680), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, - STATE(2263), 1, + STATE(2253), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3400), 2, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, + ACTIONS(3520), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, + ACTIONS(3522), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, + ACTIONS(3526), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3534), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3536), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3540), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3508), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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, - [95680] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3506), 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, + [93255] = 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(3408), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, + ACTIONS(3394), 1, anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, + ACTIONS(3396), 1, sym__ternary_qmark, - ACTIONS(3682), 1, + ACTIONS(3830), 1, anon_sym_RPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2264), 1, + STATE(2254), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [95783] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [93360] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2265), 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), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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(2644), 1, + anon_sym_RBRACK, + ACTIONS(3444), 1, + anon_sym_GT_GT, + ACTIONS(3448), 1, + anon_sym_AMP, + ACTIONS(3450), 1, + anon_sym_CARET, + ACTIONS(3452), 1, + anon_sym_PIPE, + ACTIONS(3458), 1, + anon_sym_STAR_STAR, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + STATE(1421), 1, + sym_arguments, + STATE(2255), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3436), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3454), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3460), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3434), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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(3432), 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, - [95842] = 27, + [93465] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2931), 1, + anon_sym_RBRACK, + ACTIONS(3096), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3099), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3102), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3105), 1, anon_sym_DOT, - ACTIONS(3494), 1, + ACTIONS(3847), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3853), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3856), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3859), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3868), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + ACTIONS(3877), 1, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, + ACTIONS(3880), 1, sym__ternary_qmark, - ACTIONS(3684), 1, - anon_sym_POUND, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2266), 1, + STATE(2256), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(3147), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3838), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3841), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3844), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3850), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3862), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3865), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3871), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3835), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3874), 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, - [95945] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3832), 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, + [93570] = 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(3408), 1, + ACTIONS(2920), 1, + anon_sym_RBRACK, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3686), 1, - anon_sym_RPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2267), 1, + STATE(2257), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [96048] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [93675] = 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(2628), 1, + anon_sym_RBRACK, ACTIONS(3444), 1, anon_sym_GT_GT, ACTIONS(3448), 1, @@ -214031,13 +214873,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3688), 1, - anon_sym_RBRACK, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2268), 1, + STATE(2258), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3436), 2, @@ -214061,417 +214901,373 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(3462), 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, - [96151] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [93780] = 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(3372), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, - anon_sym_AMP, ACTIONS(3378), 1, - anon_sym_CARET, + anon_sym_AMP, ACTIONS(3380), 1, + anon_sym_CARET, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, - anon_sym_QMARK_QMARK, ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, sym__ternary_qmark, - ACTIONS(3690), 1, - anon_sym_COLON, - STATE(1872), 1, + ACTIONS(3883), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - STATE(2269), 1, + STATE(2259), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [96254] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2603), 1, - anon_sym_COLON, - STATE(2270), 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), 30, - sym__ternary_qmark, - sym__close_tag_delim, + aux_sym_binary_expression_token10, + ACTIONS(3362), 7, 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, - 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, - [96315] = 27, + [93885] = 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(3444), 1, + ACTIONS(2909), 1, + anon_sym_PIPE, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3448), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3450), 1, - anon_sym_CARET, - ACTIONS(3452), 1, - anon_sym_PIPE, - ACTIONS(3458), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3464), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, - sym__ternary_qmark, - ACTIONS(3692), 1, - anon_sym_RBRACK, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2271), 1, + STATE(2260), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3436), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3440), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3442), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3446), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3456), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3434), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [96418] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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_RPAREN, + 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, + [93980] = 21, 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(3372), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, - anon_sym_AMP, - ACTIONS(3378), 1, - anon_sym_CARET, - ACTIONS(3380), 1, - anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, - sym__ternary_qmark, - ACTIONS(3694), 1, - anon_sym_COLON, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2272), 1, + STATE(2261), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2909), 2, + anon_sym_AMP, + anon_sym_PIPE, ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3370), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [96521] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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_RPAREN, + 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, + [94073] = 25, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(3408), 1, + ACTIONS(3524), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3528), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3530), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3532), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3538), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, - sym__ternary_qmark, - ACTIONS(3696), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, - STATE(2273), 1, + STATE(2262), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3400), 2, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, + ACTIONS(3520), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, + ACTIONS(3522), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, + ACTIONS(3526), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3534), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3536), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3540), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2907), 3, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_QMARK_QMARK, + ACTIONS(3508), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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, - [96624] = 6, + aux_sym_binary_expression_token10, + ACTIONS(3506), 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, + [94174] = 15, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2274), 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(3388), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, + sym_arguments, + STATE(2263), 1, sym_comment, - ACTIONS(3698), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2708), 14, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3366), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3384), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3386), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2909), 10, 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), 29, + aux_sym_binary_expression_token12, + ACTIONS(2907), 23, 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_RPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -214479,42 +215275,26 @@ 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, - [96685] = 11, + [94255] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, - anon_sym_LPAREN, - ACTIONS(3702), 1, - anon_sym_LBRACK, - ACTIONS(3704), 1, - sym_optional_chain, - ACTIONS(3706), 1, - anon_sym_DOT, - STATE(2275), 1, + STATE(2264), 1, sym_comment, - STATE(2444), 1, - sym_arguments, - ACTIONS(3708), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2597), 14, + ACTIONS(2598), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -214528,12 +215308,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(2595), 24, + aux_sym_binary_expression_token12, + ACTIONS(2596), 33, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -214545,101 +215330,112 @@ 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, - [96756] = 27, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [94316] = 19, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3089), 1, - sym__close_tag_delim, - ACTIONS(3700), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(3720), 1, + ACTIONS(3524), 1, anon_sym_GT_GT, - ACTIONS(3724), 1, - anon_sym_AMP, - ACTIONS(3726), 1, - anon_sym_CARET, - ACTIONS(3728), 1, - anon_sym_PIPE, - ACTIONS(3734), 1, + ACTIONS(3538), 1, anon_sym_STAR_STAR, - ACTIONS(3740), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3742), 1, - sym__ternary_qmark, - STATE(2276), 1, + STATE(2265), 1, sym_comment, - STATE(2444), 1, + STATE(2462), 1, sym_arguments, - ACTIONS(3708), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3510), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3716), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3718), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3722), 2, + ACTIONS(3526), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3730), 2, + ACTIONS(3534), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3732), 2, + ACTIONS(3536), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3736), 2, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2909), 4, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3710), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3712), 5, + ACTIONS(3508), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3506), 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(3738), 6, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2907), 14, + sym__ternary_qmark, + sym__close_tag_delim, + 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, - [96859] = 6, + aux_sym_binary_expression_token10, + anon_sym_QMARK_QMARK, + [94405] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2588), 1, - anon_sym_EQ, - STATE(2277), 1, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_LBRACK, + ACTIONS(3516), 1, + sym_optional_chain, + ACTIONS(3518), 1, + anon_sym_DOT, + ACTIONS(3538), 1, + anon_sym_STAR_STAR, + STATE(2266), 1, sym_comment, - ACTIONS(2586), 14, + STATE(2462), 1, + sym_arguments, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2909), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -214653,16 +215449,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(2584), 30, + aux_sym_binary_expression_token12, + ACTIONS(2907), 25, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -214672,37 +215464,41 @@ 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, - [96920] = 10, + [94480] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3706), 1, - anon_sym_DOT, - ACTIONS(3744), 1, + ACTIONS(2539), 1, sym_optional_chain, - STATE(2278), 1, - sym_comment, - STATE(2425), 1, + ACTIONS(2541), 1, + anon_sym_DOT, + ACTIONS(3494), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, sym_arguments, - ACTIONS(2580), 14, + STATE(2267), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2909), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -214716,12 +215512,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(2578), 26, + aux_sym_binary_expression_token12, + ACTIONS(2907), 25, sym__ternary_qmark, - sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_POUND, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -214731,53 +215527,139 @@ 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, + [94555] = 24, + 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, + ACTIONS(3374), 1, + anon_sym_GT_GT, + ACTIONS(3378), 1, + anon_sym_AMP, + ACTIONS(3380), 1, + anon_sym_CARET, + ACTIONS(3382), 1, + anon_sym_PIPE, + ACTIONS(3388), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, + sym_arguments, + STATE(2268), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [96989] = 7, + ACTIONS(3366), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3370), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3376), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3384), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3386), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3390), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2907), 5, + sym__ternary_qmark, + anon_sym_RPAREN, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3364), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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(3362), 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, + [94654] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(2279), 1, - sym_comment, - STATE(2425), 1, + ACTIONS(2537), 1, + anon_sym_LBRACK, + ACTIONS(2539), 1, + sym_optional_chain, + ACTIONS(2541), 1, + anon_sym_DOT, + ACTIONS(3494), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, sym_arguments, - ACTIONS(2580), 14, + STATE(2269), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3474), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3492), 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(2578), 29, + aux_sym_binary_expression_token12, + ACTIONS(2907), 23, sym__ternary_qmark, - sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, + anon_sym_POUND, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -214785,54 +215667,138 @@ 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, + [94733] = 27, + 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, + ACTIONS(3480), 1, + anon_sym_GT_GT, + ACTIONS(3484), 1, + anon_sym_AMP, + ACTIONS(3486), 1, + anon_sym_CARET, + ACTIONS(3488), 1, + anon_sym_PIPE, + ACTIONS(3494), 1, + anon_sym_STAR_STAR, + ACTIONS(3500), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3502), 1, + sym__ternary_qmark, + ACTIONS(3885), 1, + anon_sym_POUND, + STATE(1421), 1, + sym_arguments, + STATE(2270), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [97052] = 10, + ACTIONS(3474), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3476), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3478), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3482), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3490), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3492), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3496), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3472), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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(3470), 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, + [94838] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(3518), 1, anon_sym_DOT, - STATE(2280), 1, + ACTIONS(3538), 1, + anon_sym_STAR_STAR, + STATE(2271), 1, sym_comment, - STATE(2444), 1, + STATE(2462), 1, sym_arguments, - ACTIONS(2576), 14, + ACTIONS(3510), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3536), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + 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(2574), 26, + aux_sym_binary_expression_token12, + ACTIONS(2907), 23, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -214844,223 +215810,474 @@ 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, + [94917] = 23, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2909), 1, + anon_sym_PIPE, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_LBRACK, + ACTIONS(3516), 1, + sym_optional_chain, + ACTIONS(3518), 1, + anon_sym_DOT, + ACTIONS(3524), 1, + anon_sym_GT_GT, + ACTIONS(3528), 1, + anon_sym_AMP, + ACTIONS(3530), 1, + anon_sym_CARET, + ACTIONS(3538), 1, + anon_sym_STAR_STAR, + STATE(2272), 1, + sym_comment, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3526), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3534), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3536), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3540), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3546), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [97121] = 27, + ACTIONS(3508), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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(2907), 7, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3506), 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, + [95014] = 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(3372), 1, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, + ACTIONS(3484), 1, anon_sym_AMP, - ACTIONS(3378), 1, + ACTIONS(3486), 1, anon_sym_CARET, - ACTIONS(3380), 1, + ACTIONS(3488), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, + ACTIONS(3500), 1, anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, + ACTIONS(3502), 1, sym__ternary_qmark, - ACTIONS(3746), 1, - anon_sym_COLON, - STATE(1872), 1, + ACTIONS(3887), 1, + anon_sym_POUND, + STATE(1421), 1, sym_arguments, - STATE(2281), 1, + STATE(2273), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3366), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3478), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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, - [97224] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3470), 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, + [95119] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2282), 1, - sym_comment, - ACTIONS(980), 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(2909), 1, + anon_sym_PIPE, + ACTIONS(3480), 1, anon_sym_GT_GT, + ACTIONS(3484), 1, anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3486), 1, + anon_sym_CARET, + ACTIONS(3494), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, + sym_arguments, + STATE(2274), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3474), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3482), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - aux_sym_binary_expression_token4, + ACTIONS(3492), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - aux_sym_binary_expression_token11, - ACTIONS(978), 31, + ACTIONS(3472), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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(2907), 7, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, + anon_sym_POUND, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3470), 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, + [95216] = 22, + 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, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, + ACTIONS(2909), 1, + anon_sym_PIPE, + ACTIONS(3480), 1, + anon_sym_GT_GT, + ACTIONS(3484), 1, + anon_sym_AMP, + ACTIONS(3494), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, + sym_arguments, + STATE(2275), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3474), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3490), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3496), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3472), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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(3470), 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, - [97283] = 11, + ACTIONS(2907), 8, + sym__ternary_qmark, + anon_sym_POUND, + 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, + [95311] = 22, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, + ACTIONS(2909), 1, + anon_sym_PIPE, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(3518), 1, anon_sym_DOT, - STATE(2283), 1, + ACTIONS(3524), 1, + anon_sym_GT_GT, + ACTIONS(3528), 1, + anon_sym_AMP, + ACTIONS(3538), 1, + anon_sym_STAR_STAR, + STATE(2276), 1, sym_comment, - STATE(2444), 1, + STATE(2462), 1, sym_arguments, - ACTIONS(3708), 2, + ACTIONS(3510), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3526), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3534), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3536), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3540), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3546), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2564), 14, + ACTIONS(3508), 5, anon_sym_GT, anon_sym_LT, - anon_sym_STAR, anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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(3506), 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, + sym__close_tag_delim, + 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, + [95406] = 21, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_LBRACK, + ACTIONS(3516), 1, + sym_optional_chain, + ACTIONS(3518), 1, + anon_sym_DOT, + ACTIONS(3524), 1, anon_sym_GT_GT, + ACTIONS(3538), 1, + anon_sym_STAR_STAR, + STATE(2277), 1, + sym_comment, + STATE(2462), 1, + sym_arguments, + ACTIONS(2909), 2, anon_sym_AMP, anon_sym_PIPE, + ACTIONS(3510), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3526), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3534), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - aux_sym_binary_expression_token4, + ACTIONS(3536), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3540), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3508), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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(3506), 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(2562), 24, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2907), 8, sym__ternary_qmark, sym__close_tag_delim, - anon_sym_GT_EQ, - anon_sym_LT_EQ, 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, - [97354] = 27, + [95499] = 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(3408), 1, anon_sym_GT_GT, @@ -215076,16 +216293,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(3430), 1, sym__ternary_qmark, - ACTIONS(3748), 1, - anon_sym_RPAREN, - STATE(1872), 1, + ACTIONS(3889), 1, + anon_sym_COLON, + STATE(1421), 1, sym_arguments, - STATE(2284), 1, + STATE(2278), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3404), 2, @@ -215106,190 +216323,74 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(3426), 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, - [97457] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2551), 1, - anon_sym_EQ, - STATE(2285), 1, - sym_comment, - 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), 30, - sym__ternary_qmark, - sym__close_tag_delim, + aux_sym_binary_expression_token10, + ACTIONS(3398), 7, 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, - 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, - [97518] = 27, + [95604] = 15, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2543), 1, - sym__close_tag_delim, - ACTIONS(3700), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(3720), 1, - anon_sym_GT_GT, - ACTIONS(3724), 1, - anon_sym_AMP, - ACTIONS(3726), 1, - anon_sym_CARET, - ACTIONS(3728), 1, - anon_sym_PIPE, - ACTIONS(3734), 1, + ACTIONS(3538), 1, anon_sym_STAR_STAR, - ACTIONS(3740), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3742), 1, - sym__ternary_qmark, - STATE(2286), 1, + STATE(2279), 1, sym_comment, - STATE(2444), 1, + STATE(2462), 1, sym_arguments, - ACTIONS(3708), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3510), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3716), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3718), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3722), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3730), 2, + ACTIONS(3534), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3732), 2, + ACTIONS(3536), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3736), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3710), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3712), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3738), 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, - [97621] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3700), 1, - anon_sym_LPAREN, - STATE(2287), 1, - sym_comment, - STATE(2444), 1, - sym_arguments, - ACTIONS(2545), 14, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2909), 10, 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), 29, + aux_sym_binary_expression_token12, + ACTIONS(2907), 23, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -215297,409 +216398,418 @@ 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, - [97684] = 27, + [95685] = 24, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(3494), 1, + ACTIONS(3524), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3528), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3530), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3532), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3538), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, - sym__ternary_qmark, - ACTIONS(3750), 1, - anon_sym_POUND, - STATE(1872), 1, - sym_arguments, - STATE(2288), 1, + STATE(2280), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3488), 2, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3520), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3526), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3534), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3536), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3540), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2907), 5, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3508), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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, - [97787] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3506), 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, + [95784] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2543), 1, - anon_sym_RBRACK, - ACTIONS(2566), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(3444), 1, + ACTIONS(3524), 1, anon_sym_GT_GT, - ACTIONS(3448), 1, + ACTIONS(3528), 1, anon_sym_AMP, - ACTIONS(3450), 1, + ACTIONS(3530), 1, anon_sym_CARET, - ACTIONS(3452), 1, + ACTIONS(3532), 1, anon_sym_PIPE, - ACTIONS(3458), 1, + ACTIONS(3538), 1, anon_sym_STAR_STAR, - ACTIONS(3464), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, - sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2289), 1, + STATE(2281), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3436), 2, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3440), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3442), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3446), 2, + ACTIONS(3526), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, + ACTIONS(3534), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3456), 2, + ACTIONS(3536), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, + ACTIONS(3540), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3434), 5, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3508), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 6, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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, - [97890] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2907), 7, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3506), 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, + [95881] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2710), 1, - sym__close_tag_delim, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3720), 1, + ACTIONS(2913), 1, + anon_sym_of, + ACTIONS(3740), 1, anon_sym_GT_GT, - ACTIONS(3724), 1, + ACTIONS(3744), 1, anon_sym_AMP, - ACTIONS(3726), 1, + ACTIONS(3746), 1, anon_sym_CARET, - ACTIONS(3728), 1, + ACTIONS(3748), 1, anon_sym_PIPE, - ACTIONS(3734), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - ACTIONS(3740), 1, + ACTIONS(3760), 1, anon_sym_QMARK_QMARK, - ACTIONS(3742), 1, + ACTIONS(3762), 1, sym__ternary_qmark, - STATE(2290), 1, - sym_comment, - STATE(2444), 1, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2282), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3716), 2, + ACTIONS(3736), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3718), 2, + ACTIONS(3738), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3722), 2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3730), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3732), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3736), 2, + ACTIONS(3756), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3710), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3712), 5, + ACTIONS(3729), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3738), 6, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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, - [97993] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3727), 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, + [95986] = 21, 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(2710), 1, - anon_sym_RBRACK, - ACTIONS(3444), 1, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3448), 1, - anon_sym_AMP, - ACTIONS(3450), 1, - anon_sym_CARET, - ACTIONS(3452), 1, - anon_sym_PIPE, - ACTIONS(3458), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - ACTIONS(3464), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, - sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2291), 1, + STATE(2283), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3436), 2, + ACTIONS(2909), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3440), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3442), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3446), 2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3456), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3434), 5, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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, - [98096] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3470), 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_POUND, + 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, + [96079] = 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(3073), 1, - anon_sym_RBRACK, - ACTIONS(3444), 1, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3448), 1, + ACTIONS(3484), 1, anon_sym_AMP, - ACTIONS(3450), 1, + ACTIONS(3486), 1, anon_sym_CARET, - ACTIONS(3452), 1, + ACTIONS(3488), 1, anon_sym_PIPE, - ACTIONS(3458), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - ACTIONS(3464), 1, + ACTIONS(3500), 1, anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, + ACTIONS(3502), 1, sym__ternary_qmark, - STATE(1872), 1, + ACTIONS(3891), 1, + anon_sym_POUND, + STATE(1421), 1, sym_arguments, - STATE(2292), 1, + STATE(2284), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3436), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3440), 2, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3442), 2, + ACTIONS(3478), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3446), 2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3456), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3434), 5, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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, - [98199] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3470), 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, + [96184] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2293), 1, + ACTIONS(3512), 1, + anon_sym_LPAREN, + ACTIONS(3514), 1, + anon_sym_LBRACK, + ACTIONS(3516), 1, + sym_optional_chain, + ACTIONS(3518), 1, + anon_sym_DOT, + ACTIONS(3538), 1, + anon_sym_STAR_STAR, + STATE(2285), 1, sym_comment, - ACTIONS(2750), 14, + STATE(2462), 1, + sym_arguments, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2909), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -215713,17 +216823,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(2748), 31, + aux_sym_binary_expression_token12, + ACTIONS(2907), 25, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -215733,105 +216838,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, - [98258] = 27, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3073), 1, - sym__close_tag_delim, - ACTIONS(3700), 1, - anon_sym_LPAREN, - ACTIONS(3702), 1, - anon_sym_LBRACK, - ACTIONS(3704), 1, - sym_optional_chain, - ACTIONS(3706), 1, - anon_sym_DOT, - ACTIONS(3720), 1, - anon_sym_GT_GT, - ACTIONS(3724), 1, - anon_sym_AMP, - ACTIONS(3726), 1, - anon_sym_CARET, - ACTIONS(3728), 1, - anon_sym_PIPE, - ACTIONS(3734), 1, - anon_sym_STAR_STAR, - ACTIONS(3740), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3742), 1, - sym__ternary_qmark, - STATE(2294), 1, - sym_comment, - STATE(2444), 1, - sym_arguments, - ACTIONS(3708), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3714), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3716), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3718), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3722), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3730), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3732), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3736), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3710), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3712), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3738), 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, - [98361] = 6, + [96259] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2780), 1, - anon_sym_COLON, - STATE(2295), 1, + STATE(2286), 1, sym_comment, - ACTIONS(2778), 14, + ACTIONS(2672), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -215845,10 +216871,11 @@ 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), 30, + aux_sym_binary_expression_token12, + ACTIONS(2670), 33, sym__ternary_qmark, sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -215866,393 +216893,339 @@ 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, - [98422] = 6, + [96320] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3752), 1, - sym_regex_flags, - STATE(2296), 1, - sym_comment, - ACTIONS(2798), 20, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(3512), 1, anon_sym_LPAREN, + ACTIONS(3514), 1, anon_sym_LBRACK, + ACTIONS(3516), 1, sym_optional_chain, + ACTIONS(3518), 1, anon_sym_DOT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + ACTIONS(3524), 1, + anon_sym_GT_GT, + ACTIONS(3538), 1, + anon_sym_STAR_STAR, + STATE(2287), 1, + sym_comment, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3526), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3534), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3536), 2, anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, + aux_sym_binary_expression_token3, + ACTIONS(3546), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2800), 24, + ACTIONS(2909), 9, 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, anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2907), 21, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + 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_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, - [98483] = 27, + [96405] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2537), 1, - sym__close_tag_delim, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3720), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3724), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3726), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3728), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3734), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3740), 1, + ACTIONS(3394), 1, anon_sym_QMARK_QMARK, - ACTIONS(3742), 1, + ACTIONS(3396), 1, sym__ternary_qmark, - STATE(2297), 1, - sym_comment, - STATE(2444), 1, + ACTIONS(3893), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2288), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3716), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3718), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3722), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3730), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3732), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3736), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3710), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3712), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3738), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [98586] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3700), 1, - anon_sym_LPAREN, - STATE(2298), 1, - sym_comment, - STATE(2444), 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), 29, - sym__ternary_qmark, - sym__close_tag_delim, + aux_sym_binary_expression_token10, + ACTIONS(3362), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, - 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, - [98649] = 27, + [96510] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3341), 1, - sym__close_tag_delim, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3720), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3724), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3726), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3728), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3734), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3740), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3742), 1, - sym__ternary_qmark, - STATE(2299), 1, - sym_comment, - STATE(2444), 1, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2289), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3716), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3718), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3722), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3730), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3732), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3736), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3710), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3712), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3738), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [98752] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2907), 7, + sym__ternary_qmark, + anon_sym_RPAREN, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3362), 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, + [96607] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2794), 1, - sym__close_tag_delim, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3720), 1, - anon_sym_GT_GT, - ACTIONS(3724), 1, - anon_sym_AMP, - ACTIONS(3726), 1, - anon_sym_CARET, - ACTIONS(3728), 1, - anon_sym_PIPE, - ACTIONS(3734), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3740), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3742), 1, - sym__ternary_qmark, - STATE(2300), 1, - sym_comment, - STATE(2444), 1, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2290), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(2909), 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, - ACTIONS(3716), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2907), 25, + sym__ternary_qmark, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_RPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3718), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3722), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3730), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3732), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3736), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3710), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3712), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3738), 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, - [98855] = 17, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [96682] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3720), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3734), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - STATE(2301), 1, - sym_comment, - STATE(2444), 1, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2291), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3722), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3730), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3732), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2960), 9, + ACTIONS(2909), 9, anon_sym_GT, anon_sym_LT, anon_sym_in, @@ -216261,41 +217234,41 @@ 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), 19, + aux_sym_binary_expression_token12, + ACTIONS(2907), 21, sym__ternary_qmark, - sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_RPAREN, 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, + 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, - [98938] = 27, + [96767] = 25, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2537), 1, - anon_sym_RBRACK, - 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(3444), 1, anon_sym_GT_GT, @@ -216307,15 +217280,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3464), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, - sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2302), 1, + STATE(2292), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3436), 2, @@ -216339,256 +217308,131 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, + ACTIONS(2907), 3, + sym__ternary_qmark, + anon_sym_RBRACK, + anon_sym_QMARK_QMARK, ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(3462), 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, - [99041] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [96868] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2620), 1, + sym__close_tag_delim, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(2794), 1, - anon_sym_RBRACK, - ACTIONS(3444), 1, + ACTIONS(3524), 1, anon_sym_GT_GT, - ACTIONS(3448), 1, + ACTIONS(3528), 1, anon_sym_AMP, - ACTIONS(3450), 1, + ACTIONS(3530), 1, anon_sym_CARET, - ACTIONS(3452), 1, + ACTIONS(3532), 1, anon_sym_PIPE, - ACTIONS(3458), 1, + ACTIONS(3538), 1, anon_sym_STAR_STAR, - ACTIONS(3464), 1, + ACTIONS(3544), 1, anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, + ACTIONS(3548), 1, sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2303), 1, + STATE(2293), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3436), 2, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3440), 2, + ACTIONS(3520), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3442), 2, + ACTIONS(3522), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3446), 2, + ACTIONS(3526), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, + ACTIONS(3534), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3456), 2, + ACTIONS(3536), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, + ACTIONS(3540), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3434), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 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, - [99144] = 17, - 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(3444), 1, - anon_sym_GT_GT, - ACTIONS(3458), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2304), 1, - sym_comment, - ACTIONS(2572), 2, + ACTIONS(3546), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3436), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3446), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3454), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3456), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2960), 9, + ACTIONS(3508), 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), 19, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - 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(3542), 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, - [99227] = 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(3458), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2305), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2960), 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), 23, - sym__ternary_qmark, + ACTIONS(3506), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, - 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, - 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, - [99300] = 23, + [96973] = 19, 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(3444), 1, anon_sym_GT_GT, - ACTIONS(3448), 1, - anon_sym_AMP, - ACTIONS(3450), 1, - anon_sym_CARET, - ACTIONS(3452), 1, - anon_sym_PIPE, ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2306), 1, + STATE(2294), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3436), 2, @@ -216603,59 +217447,63 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, + ACTIONS(2909), 4, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 6, - anon_sym_EQ_EQ_EQ, + aux_sym_binary_expression_token12, + ACTIONS(3432), 7, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + aux_sym_binary_expression_token5, 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), 7, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2907), 14, sym__ternary_qmark, 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_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, - [99395] = 12, + [97062] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3734), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(2307), 1, - sym_comment, - STATE(2444), 1, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2295), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2960), 14, + ACTIONS(2909), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -216669,12 +217517,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(2936), 23, + aux_sym_binary_expression_token12, + ACTIONS(2907), 25, sym__ternary_qmark, - sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_RBRACK, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -216685,247 +217533,242 @@ 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, - [99468] = 23, + [97137] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3720), 1, - anon_sym_GT_GT, - ACTIONS(3724), 1, - anon_sym_AMP, - ACTIONS(3726), 1, - anon_sym_CARET, - ACTIONS(3728), 1, - anon_sym_PIPE, - ACTIONS(3734), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(2308), 1, - sym_comment, - STATE(2444), 1, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2296), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3722), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3730), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3732), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3736), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3710), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3712), 5, + ACTIONS(2909), 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, - aux_sym_binary_expression_token11, - ACTIONS(3738), 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), 7, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2907), 23, sym__ternary_qmark, - sym__close_tag_delim, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + 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, + 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, - [99563] = 24, + anon_sym_instanceof, + [97216] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3720), 1, + ACTIONS(2909), 1, + anon_sym_PIPE, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3724), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3726), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3728), 1, - anon_sym_PIPE, - ACTIONS(3734), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(2309), 1, - sym_comment, - STATE(2444), 1, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2297), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3716), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3722), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3730), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3732), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3736), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2936), 5, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - ACTIONS(3710), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3712), 5, + ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3738), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [99660] = 24, + aux_sym_binary_expression_token10, + ACTIONS(2907), 7, + sym__ternary_qmark, + 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, + ACTIONS(3432), 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, + [97313] = 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(3444), 1, + ACTIONS(2620), 1, + anon_sym_RPAREN, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3448), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3450), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3452), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3458), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - STATE(2310), 1, + STATE(2298), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3436), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3440), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3446), 2, + ACTIONS(3372), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3456), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2936), 5, - sym__ternary_qmark, - anon_sym_RBRACK, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3434), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [99757] = 8, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [97418] = 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, - ACTIONS(3240), 1, - anon_sym_LPAREN, - STATE(2311), 1, + STATE(2299), 1, sym_comment, - ACTIONS(2282), 14, + ACTIONS(2588), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -216939,11 +217782,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(2280), 28, + aux_sym_binary_expression_token12, + ACTIONS(2586), 33, 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, @@ -216958,64 +217804,51 @@ 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, - [99822] = 15, + [97479] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, - anon_sym_LPAREN, - ACTIONS(3702), 1, - anon_sym_LBRACK, - ACTIONS(3704), 1, - sym_optional_chain, - ACTIONS(3706), 1, - anon_sym_DOT, - ACTIONS(3734), 1, - anon_sym_STAR_STAR, - STATE(2312), 1, + STATE(2300), 1, sym_comment, - STATE(2444), 1, - sym_arguments, - ACTIONS(3708), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3714), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3730), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3732), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2960), 10, + 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_token11, - ACTIONS(2936), 21, + aux_sym_binary_expression_token12, + ACTIONS(2682), 33, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -217023,246 +217856,277 @@ 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, - [99901] = 15, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [97540] = 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(2909), 1, + anon_sym_PIPE, + ACTIONS(3444), 1, + anon_sym_GT_GT, + ACTIONS(3448), 1, + anon_sym_AMP, ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2313), 1, + STATE(2301), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(3446), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2960), 10, + ACTIONS(3460), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3434), 5, 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), 21, - sym__ternary_qmark, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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(3432), 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_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, - 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, - [99980] = 21, + [97635] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, + ACTIONS(2508), 1, + anon_sym_RPAREN, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3720), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3734), 1, - anon_sym_STAR_STAR, - STATE(2314), 1, - sym_comment, - STATE(2444), 1, - sym_arguments, - ACTIONS(2960), 2, + ACTIONS(3378), 1, anon_sym_AMP, + ACTIONS(3380), 1, + anon_sym_CARET, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3708), 2, + ACTIONS(3388), 1, + anon_sym_STAR_STAR, + ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, + sym__ternary_qmark, + STATE(1421), 1, + sym_arguments, + STATE(2302), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3722), 2, + ACTIONS(3370), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3372), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3730), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3732), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3736), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3710), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3712), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3738), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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__ternary_qmark, - sym__close_tag_delim, - 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, - [100071] = 22, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [97740] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2960), 1, - anon_sym_PIPE, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3720), 1, + ACTIONS(2913), 1, + anon_sym_RBRACK, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3724), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3734), 1, + ACTIONS(3450), 1, + anon_sym_CARET, + ACTIONS(3452), 1, + anon_sym_PIPE, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(2315), 1, - sym_comment, - STATE(2444), 1, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2303), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3722), 2, + ACTIONS(3440), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3442), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3730), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3732), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3736), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3710), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3712), 5, + ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3738), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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__ternary_qmark, - sym__close_tag_delim, - 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, - [100164] = 21, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [97845] = 21, 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(3444), 1, anon_sym_GT_GT, ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2316), 1, + STATE(2304), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2960), 2, + ACTIONS(2909), 2, anon_sym_AMP, anon_sym_PIPE, ACTIONS(3436), 2, @@ -217280,26 +218144,28 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(3462), 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(3432), 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_RBRACK, anon_sym_AMP_AMP, @@ -217308,109 +218174,207 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_binary_expression_token2, anon_sym_CARET, anon_sym_QMARK_QMARK, - [100255] = 23, + [97938] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2960), 1, - anon_sym_PIPE, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3720), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3724), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3726), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3734), 1, + ACTIONS(3382), 1, + anon_sym_PIPE, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - STATE(2317), 1, - sym_comment, - STATE(2444), 1, + ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, + sym__ternary_qmark, + ACTIONS(3895), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2305), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3722), 2, + ACTIONS(3370), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3372), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3730), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3732), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3736), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3710), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3712), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3738), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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), 7, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [98043] = 27, + 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, + ACTIONS(2905), 1, + anon_sym_RPAREN, + ACTIONS(3374), 1, + anon_sym_GT_GT, + ACTIONS(3378), 1, + anon_sym_AMP, + ACTIONS(3380), 1, + anon_sym_CARET, + ACTIONS(3382), 1, + anon_sym_PIPE, + ACTIONS(3388), 1, + anon_sym_STAR_STAR, + ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, sym__ternary_qmark, - sym__close_tag_delim, + STATE(1421), 1, + sym_arguments, + STATE(2306), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3366), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - [100350] = 22, + ACTIONS(3376), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3384), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3386), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3390), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3364), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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(3362), 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, + [98148] = 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(2960), 1, - anon_sym_PIPE, ACTIONS(3444), 1, anon_sym_GT_GT, ACTIONS(3448), 1, anon_sym_AMP, + ACTIONS(3450), 1, + anon_sym_CARET, + ACTIONS(3452), 1, + anon_sym_PIPE, ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + ACTIONS(3897), 1, + anon_sym_RBRACK, + STATE(1421), 1, sym_arguments, - STATE(2318), 1, + STATE(2307), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(3440), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3442), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, @@ -217423,80 +218387,74 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(3462), 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__ternary_qmark, - 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, - [100443] = 14, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [98253] = 15, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3734), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(2319), 1, - sym_comment, - STATE(2444), 1, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2308), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3732), 2, + ACTIONS(3454), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2960), 12, + ACTIONS(2909), 10, 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), 21, + aux_sym_binary_expression_token12, + ACTIONS(2907), 23, sym__ternary_qmark, - sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_RBRACK, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -217505,172 +218463,257 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_LT, 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, - [100520] = 12, + [98334] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3734), 1, + ACTIONS(2586), 1, + anon_sym_RPAREN, + ACTIONS(3374), 1, + anon_sym_GT_GT, + ACTIONS(3378), 1, + anon_sym_AMP, + ACTIONS(3380), 1, + anon_sym_CARET, + ACTIONS(3382), 1, + anon_sym_PIPE, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - STATE(2320), 1, - sym_comment, - STATE(2444), 1, + ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2309), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2960), 14, - anon_sym_GT, - anon_sym_LT, + ACTIONS(3366), 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(2936), 23, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3384), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - aux_sym_binary_expression_token5, + ACTIONS(3390), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3364), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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(3362), 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, - [100593] = 19, + [98439] = 24, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3720), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3734), 1, + ACTIONS(3448), 1, + anon_sym_AMP, + ACTIONS(3450), 1, + anon_sym_CARET, + ACTIONS(3452), 1, + anon_sym_PIPE, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(2321), 1, - sym_comment, - STATE(2444), 1, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2310), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3722), 2, + ACTIONS(3440), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3730), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3732), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2960), 4, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3710), 5, + ACTIONS(2907), 5, + sym__ternary_qmark, + anon_sym_RBRACK, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3434), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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(3432), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(3712), 5, + [98538] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2358), 1, + anon_sym_EQ, + ACTIONS(2501), 1, + anon_sym_COLON, + ACTIONS(3238), 1, + anon_sym_LPAREN, + STATE(2311), 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, - aux_sym_binary_expression_token11, - ACTIONS(2936), 14, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(1851), 30, sym__ternary_qmark, - sym__close_tag_delim, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + 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_EQ_EQ_EQ, + 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, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_QMARK_QMARK, - [100680] = 23, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [98605] = 23, 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(2960), 1, - anon_sym_PIPE, ACTIONS(3444), 1, anon_sym_GT_GT, ACTIONS(3448), 1, anon_sym_AMP, ACTIONS(3450), 1, anon_sym_CARET, + ACTIONS(3452), 1, + anon_sym_PIPE, ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2322), 1, + STATE(2312), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3436), 2, @@ -217688,26 +218731,20 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(3462), 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), 7, + aux_sym_binary_expression_token10, + ACTIONS(2907), 7, sym__ternary_qmark, anon_sym_RBRACK, anon_sym_AMP_AMP, @@ -217715,147 +218752,197 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, - [100775] = 14, + ACTIONS(3432), 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, + [98702] = 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(2514), 1, + anon_sym_RPAREN, + 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(3458), 1, + ACTIONS(3374), 1, + anon_sym_GT_GT, + ACTIONS(3378), 1, + anon_sym_AMP, + ACTIONS(3380), 1, + anon_sym_CARET, + ACTIONS(3382), 1, + anon_sym_PIPE, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - STATE(2323), 1, + STATE(2313), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3436), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3456), 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), 21, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - anon_sym_RBRACK, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, - aux_sym_binary_expression_token5, + ACTIONS(3384), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3386), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3390), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3364), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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(3362), 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, - [100852] = 12, + [98807] = 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(3458), 1, + ACTIONS(2990), 1, + anon_sym_of, + ACTIONS(3740), 1, + anon_sym_GT_GT, + ACTIONS(3744), 1, + anon_sym_AMP, + ACTIONS(3746), 1, + anon_sym_CARET, + ACTIONS(3748), 1, + anon_sym_PIPE, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3760), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3762), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - STATE(2324), 1, + STATE(2314), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2960), 14, - anon_sym_GT, - anon_sym_LT, + ACTIONS(3731), 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(2936), 23, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - anon_sym_RBRACK, + ACTIONS(3736), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3738), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3750), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - aux_sym_binary_expression_token5, + ACTIONS(3756), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3729), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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(3727), 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, - [100925] = 8, + [98912] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2588), 1, - anon_sym_EQ, - ACTIONS(2590), 1, - anon_sym_of, - ACTIONS(3231), 1, - anon_sym_in, - STATE(2325), 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(3458), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, + sym_arguments, + STATE(2315), 1, sym_comment, - ACTIONS(2586), 13, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2909), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, @@ -217865,15 +218952,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(2584), 29, + aux_sym_binary_expression_token12, + ACTIONS(2907), 25, 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_RBRACK, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -217883,196 +218967,131 @@ 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, - [100990] = 25, + [98987] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3720), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3724), 1, - anon_sym_AMP, - ACTIONS(3726), 1, - anon_sym_CARET, - ACTIONS(3728), 1, - anon_sym_PIPE, - ACTIONS(3734), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(2326), 1, - sym_comment, - STATE(2444), 1, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2316), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3716), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3718), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3722), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3730), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3732), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3736), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2936), 3, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_QMARK_QMARK, - ACTIONS(3710), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3712), 5, + ACTIONS(2909), 9, anon_sym_GT, anon_sym_LT, anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3738), 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, - [101089] = 27, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2744), 1, - sym__close_tag_delim, - ACTIONS(3700), 1, - anon_sym_LPAREN, - ACTIONS(3702), 1, - anon_sym_LBRACK, - ACTIONS(3704), 1, - sym_optional_chain, - ACTIONS(3706), 1, - anon_sym_DOT, - ACTIONS(3720), 1, - anon_sym_GT_GT, - ACTIONS(3724), 1, anon_sym_AMP, - ACTIONS(3726), 1, - anon_sym_CARET, - ACTIONS(3728), 1, anon_sym_PIPE, - ACTIONS(3734), 1, - anon_sym_STAR_STAR, - ACTIONS(3740), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3742), 1, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2907), 21, sym__ternary_qmark, - STATE(2327), 1, - sym_comment, - STATE(2444), 1, - sym_arguments, - ACTIONS(3708), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3714), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3716), 2, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_RBRACK, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3718), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3722), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3730), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3732), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3736), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3710), 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(3712), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3738), 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, - [101192] = 19, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [99072] = 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(2620), 1, + anon_sym_RBRACK, ACTIONS(3444), 1, anon_sym_GT_GT, + ACTIONS(3448), 1, + anon_sym_AMP, + ACTIONS(3450), 1, + anon_sym_CARET, + ACTIONS(3452), 1, + anon_sym_PIPE, ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - STATE(2328), 1, + STATE(2317), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(3440), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3442), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, @@ -218082,50 +219101,44 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2960), 4, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2936), 14, - sym__ternary_qmark, - 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_token12, + ACTIONS(3462), 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, - anon_sym_QMARK_QMARK, - [101279] = 25, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [99177] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2508), 1, + anon_sym_RBRACK, + 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(3444), 1, anon_sym_GT_GT, @@ -218137,11 +219150,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - STATE(2329), 1, + STATE(2318), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3436), 2, @@ -218165,342 +219182,414 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2936), 3, - sym__ternary_qmark, - anon_sym_RBRACK, - anon_sym_QMARK_QMARK, - ACTIONS(3432), 5, + ACTIONS(3434), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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(3432), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(3434), 5, + [99282] = 15, + 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, + ACTIONS(3494), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, + sym_arguments, + STATE(2319), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3474), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3490), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3492), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + 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(3462), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2907), 23, + sym__ternary_qmark, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_POUND, + 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, 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, - [101378] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [99363] = 24, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3062), 1, - sym__close_tag_delim, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3720), 1, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3724), 1, + ACTIONS(3484), 1, anon_sym_AMP, - ACTIONS(3726), 1, + ACTIONS(3486), 1, anon_sym_CARET, - ACTIONS(3728), 1, + ACTIONS(3488), 1, anon_sym_PIPE, - ACTIONS(3734), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - ACTIONS(3740), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3742), 1, - sym__ternary_qmark, - STATE(2330), 1, - sym_comment, - STATE(2444), 1, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2320), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3716), 2, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3718), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3722), 2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3730), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3732), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3736), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3710), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3712), 5, + ACTIONS(2907), 5, + sym__ternary_qmark, + anon_sym_POUND, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3738), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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, - [101481] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3470), 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, + [99462] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2837), 1, - sym__close_tag_delim, - ACTIONS(3763), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3766), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3772), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3781), 1, + ACTIONS(2913), 1, + anon_sym_RPAREN, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3787), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3790), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3793), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3802), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3811), 1, + ACTIONS(3394), 1, anon_sym_QMARK_QMARK, - ACTIONS(3817), 1, + ACTIONS(3396), 1, sym__ternary_qmark, - STATE(2331), 1, - sym_comment, - STATE(2444), 1, + STATE(1421), 1, sym_arguments, - ACTIONS(3760), 2, + STATE(2321), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3775), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3778), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3784), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3796), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3799), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3805), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3814), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3754), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3757), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3808), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [101584] = 28, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [99567] = 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(3103), 1, - anon_sym_of, - ACTIONS(3528), 1, + ACTIONS(2905), 1, + anon_sym_RBRACK, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3532), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3534), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3536), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3542), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3548), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3550), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3820), 1, - anon_sym_in, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2332), 1, + STATE(2322), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3524), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3526), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3530), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3520), 4, + ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, + anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3518), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3546), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [101689] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [99672] = 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(3372), 1, + ACTIONS(2586), 1, + anon_sym_RBRACK, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3378), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3380), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3823), 1, - anon_sym_COLON, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2333), 1, + STATE(2323), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3366), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [101792] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [99777] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2334), 1, + ACTIONS(3512), 1, + anon_sym_LPAREN, + STATE(2324), 1, sym_comment, - ACTIONS(2716), 14, + STATE(2462), 1, + sym_arguments, + ACTIONS(2510), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -218514,14 +219603,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(2714), 31, + aux_sym_binary_expression_token12, + ACTIONS(2508), 31, 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, @@ -218536,691 +219623,636 @@ 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, - [101851] = 27, + [99842] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2702), 1, - sym__close_tag_delim, - ACTIONS(3700), 1, - anon_sym_LPAREN, - ACTIONS(3702), 1, - anon_sym_LBRACK, - ACTIONS(3704), 1, - sym_optional_chain, - ACTIONS(3706), 1, - anon_sym_DOT, - ACTIONS(3720), 1, + ACTIONS(2559), 1, + anon_sym_EQ, + ACTIONS(2561), 1, + anon_sym_of, + ACTIONS(3221), 1, + anon_sym_in, + STATE(2325), 1, + sym_comment, + ACTIONS(2557), 13, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, anon_sym_GT_GT, - ACTIONS(3724), 1, anon_sym_AMP, - ACTIONS(3726), 1, - anon_sym_CARET, - ACTIONS(3728), 1, anon_sym_PIPE, - ACTIONS(3734), 1, - anon_sym_STAR_STAR, - ACTIONS(3740), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3742), 1, - sym__ternary_qmark, - STATE(2335), 1, - sym_comment, - STATE(2444), 1, - sym_arguments, - ACTIONS(3708), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3714), 2, - anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(3716), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2555), 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, - ACTIONS(3718), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3722), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3730), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3732), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3736), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3710), 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(3712), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3738), 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, - [101954] = 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, + [99909] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2694), 1, - sym__close_tag_delim, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2514), 1, + anon_sym_RBRACK, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3720), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3724), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3726), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3728), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3734), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3740), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3742), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - STATE(2336), 1, - sym_comment, - STATE(2444), 1, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2326), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3716), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3718), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3722), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3730), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3732), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3736), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3710), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3712), 5, + ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3738), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [102057] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [100014] = 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(3408), 1, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3484), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3486), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3488), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, + ACTIONS(3500), 1, anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, + ACTIONS(3502), 1, sym__ternary_qmark, - ACTIONS(3825), 1, - anon_sym_RPAREN, - STATE(1872), 1, + ACTIONS(3899), 1, + anon_sym_POUND, + STATE(1421), 1, sym_arguments, - STATE(2337), 1, + STATE(2327), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, + ACTIONS(3478), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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, - [102160] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3470), 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, + [100119] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2690), 1, - sym__close_tag_delim, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3720), 1, + ACTIONS(2656), 1, + anon_sym_RPAREN, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3724), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3726), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3728), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3734), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3740), 1, + ACTIONS(3394), 1, anon_sym_QMARK_QMARK, - ACTIONS(3742), 1, + ACTIONS(3396), 1, sym__ternary_qmark, - STATE(2338), 1, - sym_comment, - STATE(2444), 1, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2328), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3716), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3718), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3722), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3730), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3732), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3736), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3710), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3712), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3738), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [102263] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [100224] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3083), 1, - sym__close_tag_delim, - ACTIONS(3700), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3702), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3704), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3706), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3720), 1, + ACTIONS(2990), 1, + anon_sym_RPAREN, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3724), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3726), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3728), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3734), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3740), 1, + ACTIONS(3394), 1, anon_sym_QMARK_QMARK, - ACTIONS(3742), 1, + ACTIONS(3396), 1, sym__ternary_qmark, - STATE(2339), 1, - sym_comment, - STATE(2444), 1, + STATE(1421), 1, sym_arguments, - ACTIONS(3708), 2, + STATE(2329), 1, + sym_comment, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3714), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3716), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3718), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3722), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3730), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3732), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3736), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3710), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3712), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3738), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [102366] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [100329] = 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(3494), 1, + ACTIONS(3408), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3412), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3414), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3416), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + ACTIONS(3428), 1, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, + ACTIONS(3430), 1, sym__ternary_qmark, - ACTIONS(3827), 1, - anon_sym_POUND, - STATE(1872), 1, + ACTIONS(3901), 1, + anon_sym_COLON, + STATE(1421), 1, sym_arguments, - STATE(2340), 1, + STATE(2330), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3404), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3406), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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, - [102469] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2341), 1, - sym_comment, - ACTIONS(2724), 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(2722), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, + aux_sym_binary_expression_token10, + ACTIONS(3398), 7, 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, - 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, - [102528] = 27, + [100434] = 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(3494), 1, + ACTIONS(3408), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3412), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3414), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3416), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + ACTIONS(3428), 1, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, + ACTIONS(3430), 1, sym__ternary_qmark, - ACTIONS(3829), 1, - anon_sym_POUND, - STATE(1872), 1, + ACTIONS(3903), 1, + anon_sym_COLON, + STATE(1421), 1, sym_arguments, - STATE(2342), 1, + STATE(2331), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3404), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3406), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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, - [102631] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [100539] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3354), 1, + sym__close_tag_delim, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(3372), 1, + ACTIONS(3524), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, + ACTIONS(3528), 1, anon_sym_AMP, - ACTIONS(3378), 1, + ACTIONS(3530), 1, anon_sym_CARET, - ACTIONS(3380), 1, + ACTIONS(3532), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3538), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, + ACTIONS(3544), 1, anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, + ACTIONS(3548), 1, sym__ternary_qmark, - ACTIONS(3831), 1, - anon_sym_COLON, - STATE(1872), 1, - sym_arguments, - STATE(2343), 1, + STATE(2332), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3366), 2, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3520), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3522), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3526), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3534), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3536), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3540), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3508), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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, - [102734] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3506), 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, + [100644] = 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(3444), 1, anon_sym_GT_GT, @@ -219236,13 +220268,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3833), 1, + ACTIONS(3905), 1, anon_sym_RBRACK, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2344), 1, + STATE(2333), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3436), 2, @@ -219266,305 +220298,114 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(3462), 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, - [102837] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2342), 1, - anon_sym_EQ, - ACTIONS(3240), 1, - anon_sym_COLON, - STATE(2345), 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), 29, - 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, - 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, - [102900] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(854), 1, - anon_sym_EQ, - ACTIONS(2532), 1, - anon_sym_of, - ACTIONS(3218), 1, - anon_sym_in, - STATE(2346), 1, - sym_comment, - ACTIONS(852), 13, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, - 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), 29, - sym__ternary_qmark, + ACTIONS(3432), 7, 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, - 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, - [102965] = 27, + [100749] = 23, 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(3408), 1, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3484), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3486), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3488), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, - sym__ternary_qmark, - ACTIONS(3835), 1, - anon_sym_RPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2347), 1, + STATE(2334), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3406), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3410), 2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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, - [103068] = 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(3372), 1, - anon_sym_GT_GT, - ACTIONS(3376), 1, - anon_sym_AMP, - ACTIONS(3378), 1, - anon_sym_CARET, - ACTIONS(3380), 1, - anon_sym_PIPE, - ACTIONS(3386), 1, - anon_sym_STAR_STAR, - ACTIONS(3392), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3394), 1, + aux_sym_binary_expression_token10, + ACTIONS(2907), 7, sym__ternary_qmark, - ACTIONS(3837), 1, - anon_sym_COLON, - STATE(1872), 1, - sym_arguments, - STATE(2348), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3366), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3368), 2, + anon_sym_POUND, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3382), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3384), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3388), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3362), 5, + anon_sym_QMARK_QMARK, + ACTIONS(3470), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3364), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 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, - [103171] = 27, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + [100846] = 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(3089), 1, - anon_sym_RPAREN, ACTIONS(3408), 1, anon_sym_GT_GT, ACTIONS(3412), 1, @@ -219579,14 +220420,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(3430), 1, sym__ternary_qmark, - STATE(1872), 1, + ACTIONS(3907), 1, + anon_sym_COLON, + STATE(1421), 1, sym_arguments, - STATE(2349), 1, + STATE(2335), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3404), 2, @@ -219607,320 +220450,404 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(3426), 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, - [103274] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [100951] = 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(3083), 1, - anon_sym_of, - ACTIONS(3528), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3532), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3534), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3536), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3542), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3548), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3550), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - STATE(1872), 1, + ACTIONS(3909), 1, + anon_sym_RBRACK, + STATE(1421), 1, sym_arguments, - STATE(2350), 1, + STATE(2336), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3524), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3526), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3530), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3518), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, + ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3546), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [103377] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [101056] = 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(3408), 1, + ACTIONS(2656), 1, + anon_sym_of, + ACTIONS(3740), 1, anon_sym_GT_GT, - ACTIONS(3412), 1, + ACTIONS(3744), 1, anon_sym_AMP, - ACTIONS(3414), 1, + ACTIONS(3746), 1, anon_sym_CARET, - ACTIONS(3416), 1, + ACTIONS(3748), 1, anon_sym_PIPE, - ACTIONS(3422), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - ACTIONS(3428), 1, + ACTIONS(3760), 1, anon_sym_QMARK_QMARK, - ACTIONS(3430), 1, + ACTIONS(3762), 1, sym__ternary_qmark, - ACTIONS(3839), 1, - anon_sym_RPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2351), 1, + STATE(2337), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3404), 2, + ACTIONS(3736), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, + ACTIONS(3738), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3420), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, + ACTIONS(3756), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3729), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 6, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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, - [103480] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3727), 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, + [101161] = 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(3089), 1, - anon_sym_POUND, - ACTIONS(3494), 1, + ACTIONS(2652), 1, + anon_sym_of, + ACTIONS(3740), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3744), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3746), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3748), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + ACTIONS(3760), 1, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, + ACTIONS(3762), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2352), 1, + STATE(2338), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3736), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3738), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3756), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3729), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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, - [103583] = 8, + aux_sym_binary_expression_token10, + ACTIONS(3727), 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, + [101266] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2551), 1, - anon_sym_EQ, - ACTIONS(2553), 1, - anon_sym_of, - ACTIONS(3215), 1, - anon_sym_in, - STATE(2353), 1, + ACTIONS(3911), 1, + sym_regex_flags, + STATE(2339), 1, sym_comment, - ACTIONS(2549), 13, + ACTIONS(2614), 20, + 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_AMP_AMP, + anon_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, - ACTIONS(2547), 29, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + aux_sym_binary_expression_token12, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + [101329] = 27, + 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, + ACTIONS(2644), 1, + anon_sym_of, + ACTIONS(3740), 1, + anon_sym_GT_GT, + ACTIONS(3744), 1, + anon_sym_AMP, + ACTIONS(3746), 1, + anon_sym_CARET, + ACTIONS(3748), 1, + anon_sym_PIPE, + ACTIONS(3754), 1, + anon_sym_STAR_STAR, + ACTIONS(3760), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3762), 1, + sym__ternary_qmark, + STATE(1421), 1, + sym_arguments, + STATE(2340), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3731), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3736), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3738), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3750), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3756), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3729), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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(3727), 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, - [103648] = 6, + [101434] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3841), 1, - sym__automatic_semicolon, - STATE(2354), 1, + STATE(2341), 1, sym_comment, - ACTIONS(1003), 14, + ACTIONS(2584), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -219934,10 +220861,11 @@ 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), 30, + aux_sym_binary_expression_token12, + ACTIONS(2582), 33, sym__ternary_qmark, sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -219955,601 +220883,522 @@ 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, - [103709] = 27, + [101495] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2931), 1, + anon_sym_of, + ACTIONS(3096), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3099), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3102), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3105), 1, anon_sym_DOT, - ACTIONS(2690), 1, - anon_sym_of, - ACTIONS(3528), 1, + ACTIONS(3928), 1, anon_sym_GT_GT, - ACTIONS(3532), 1, + ACTIONS(3934), 1, anon_sym_AMP, - ACTIONS(3534), 1, + ACTIONS(3937), 1, anon_sym_CARET, - ACTIONS(3536), 1, + ACTIONS(3940), 1, anon_sym_PIPE, - ACTIONS(3542), 1, + ACTIONS(3949), 1, anon_sym_STAR_STAR, - ACTIONS(3548), 1, + ACTIONS(3958), 1, anon_sym_QMARK_QMARK, - ACTIONS(3550), 1, + ACTIONS(3961), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2355), 1, + STATE(2342), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(3147), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3919), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3524), 2, + ACTIONS(3922), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3526), 2, + ACTIONS(3925), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3530), 2, + ACTIONS(3931), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, + ACTIONS(3943), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3946), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, + ACTIONS(3952), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3518), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, + ACTIONS(3916), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3546), 6, + aux_sym_binary_expression_token12, + ACTIONS(3955), 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, - [103812] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3913), 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, + [101600] = 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(2694), 1, + ACTIONS(2920), 1, anon_sym_of, - ACTIONS(3528), 1, + ACTIONS(3740), 1, anon_sym_GT_GT, - ACTIONS(3532), 1, + ACTIONS(3744), 1, anon_sym_AMP, - ACTIONS(3534), 1, + ACTIONS(3746), 1, anon_sym_CARET, - ACTIONS(3536), 1, + ACTIONS(3748), 1, anon_sym_PIPE, - ACTIONS(3542), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - ACTIONS(3548), 1, + ACTIONS(3760), 1, anon_sym_QMARK_QMARK, - ACTIONS(3550), 1, + ACTIONS(3762), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2356), 1, + STATE(2343), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3524), 2, + ACTIONS(3736), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3526), 2, + ACTIONS(3738), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3530), 2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, + ACTIONS(3756), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3518), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, + ACTIONS(3729), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3546), 6, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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, - [103915] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3727), 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, + [101705] = 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(2702), 1, + ACTIONS(2628), 1, anon_sym_of, - ACTIONS(3528), 1, + ACTIONS(3740), 1, anon_sym_GT_GT, - ACTIONS(3532), 1, + ACTIONS(3744), 1, anon_sym_AMP, - ACTIONS(3534), 1, + ACTIONS(3746), 1, anon_sym_CARET, - ACTIONS(3536), 1, + ACTIONS(3748), 1, anon_sym_PIPE, - ACTIONS(3542), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - ACTIONS(3548), 1, + ACTIONS(3760), 1, anon_sym_QMARK_QMARK, - ACTIONS(3550), 1, + ACTIONS(3762), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2357), 1, + STATE(2344), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3524), 2, + ACTIONS(3736), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3526), 2, + ACTIONS(3738), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3530), 2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, + ACTIONS(3756), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3518), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, + ACTIONS(3729), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3546), 6, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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, - [104018] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3727), 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, + [101810] = 25, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2837), 1, - anon_sym_of, - ACTIONS(3005), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3008), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3011), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3014), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3858), 1, + ACTIONS(3740), 1, anon_sym_GT_GT, - ACTIONS(3864), 1, + ACTIONS(3744), 1, anon_sym_AMP, - ACTIONS(3867), 1, + ACTIONS(3746), 1, anon_sym_CARET, - ACTIONS(3870), 1, + ACTIONS(3748), 1, anon_sym_PIPE, - ACTIONS(3879), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - ACTIONS(3888), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3891), 1, - sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2358), 1, + STATE(2345), 1, sym_comment, - ACTIONS(3056), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3849), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3852), 2, + ACTIONS(3736), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3855), 2, + ACTIONS(3738), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3861), 2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3873), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3876), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3882), 2, + ACTIONS(3756), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3843), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3846), 5, + ACTIONS(2907), 3, + sym__ternary_qmark, + anon_sym_of, + anon_sym_QMARK_QMARK, + ACTIONS(3729), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3885), 6, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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, - [104121] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3727), 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, + [101911] = 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(3062), 1, + ACTIONS(890), 1, + anon_sym_EQ, + ACTIONS(2503), 1, anon_sym_of, - ACTIONS(3528), 1, + ACTIONS(3216), 1, + anon_sym_in, + STATE(2346), 1, + sym_comment, + ACTIONS(888), 13, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, anon_sym_GT_GT, - ACTIONS(3532), 1, anon_sym_AMP, - ACTIONS(3534), 1, - anon_sym_CARET, - ACTIONS(3536), 1, anon_sym_PIPE, - ACTIONS(3542), 1, - anon_sym_STAR_STAR, - ACTIONS(3548), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3550), 1, - sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2359), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3522), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3524), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3526), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3530), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3538), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3544), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3518), 5, + aux_sym_binary_expression_token12, + ACTIONS(886), 31, + sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3546), 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, - [104224] = 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(2744), 1, - anon_sym_of, - ACTIONS(3528), 1, - anon_sym_GT_GT, - ACTIONS(3532), 1, - anon_sym_AMP, - ACTIONS(3534), 1, - anon_sym_CARET, - ACTIONS(3536), 1, - anon_sym_PIPE, - ACTIONS(3542), 1, - anon_sym_STAR_STAR, - ACTIONS(3548), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3550), 1, - sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2360), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3522), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3524), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3526), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3530), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3540), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3518), 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(3520), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3546), 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, - [104327] = 25, + 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, + [101978] = 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(3528), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3532), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3534), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3536), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3542), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, + sym__ternary_qmark, + ACTIONS(3964), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - STATE(2361), 1, + STATE(2347), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3524), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3526), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3530), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2936), 3, - sym__ternary_qmark, - anon_sym_of, - anon_sym_QMARK_QMARK, - ACTIONS(3518), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3546), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [104426] = 19, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [102083] = 19, 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(3528), 1, + ACTIONS(3740), 1, anon_sym_GT_GT, - ACTIONS(3542), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2362), 1, + STATE(2348), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3530), 2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3752), 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(3518), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, + ACTIONS(3729), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3727), 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), 14, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2907), 14, sym__ternary_qmark, anon_sym_of, anon_sym_AMP_AMP, @@ -220558,35 +221407,35 @@ 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, - [104513] = 12, + [102172] = 12, 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(3542), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2363), 1, + STATE(2349), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2960), 14, + ACTIONS(2909), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -220600,8 +221449,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(2936), 23, + aux_sym_binary_expression_token12, + ACTIONS(2907), 25, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -220616,231 +221465,266 @@ 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, - [104586] = 14, + [102247] = 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(3542), 1, + ACTIONS(3444), 1, + anon_sym_GT_GT, + ACTIONS(3448), 1, + anon_sym_AMP, + ACTIONS(3450), 1, + anon_sym_CARET, + ACTIONS(3452), 1, + anon_sym_PIPE, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + ACTIONS(3966), 1, + anon_sym_RBRACK, + STATE(1421), 1, sym_arguments, - STATE(2364), 1, + STATE(2350), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3540), 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), 21, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - anon_sym_of, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, - aux_sym_binary_expression_token5, + ACTIONS(3454), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3456), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3460), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3434), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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(3432), 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, - [104663] = 23, + [102352] = 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(2960), 1, - anon_sym_PIPE, - ACTIONS(3528), 1, + ACTIONS(3408), 1, anon_sym_GT_GT, - ACTIONS(3532), 1, + ACTIONS(3412), 1, anon_sym_AMP, - ACTIONS(3534), 1, + ACTIONS(3414), 1, anon_sym_CARET, - ACTIONS(3542), 1, + ACTIONS(3416), 1, + anon_sym_PIPE, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3428), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3430), 1, + sym__ternary_qmark, + ACTIONS(3968), 1, + anon_sym_COLON, + STATE(1421), 1, sym_arguments, - STATE(2365), 1, + STATE(2351), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3530), 2, + ACTIONS(3404), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3406), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, + ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3518), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3546), 6, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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), 7, - sym__ternary_qmark, - anon_sym_of, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - [104758] = 22, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [102457] = 14, 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(2960), 1, - anon_sym_PIPE, - ACTIONS(3528), 1, - anon_sym_GT_GT, - ACTIONS(3532), 1, - anon_sym_AMP, - ACTIONS(3542), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2366), 1, + STATE(2352), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3530), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3538), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3518), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, + ACTIONS(2909), 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, - aux_sym_binary_expression_token11, - ACTIONS(3546), 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), 8, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2907), 23, sym__ternary_qmark, + anon_sym_GT_EQ, + anon_sym_LT_EQ, anon_sym_of, 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, + 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, - [104851] = 6, + anon_sym_instanceof, + [102536] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2802), 1, - sym_regex_flags, - STATE(2367), 1, + ACTIONS(2522), 1, + anon_sym_EQ, + ACTIONS(2524), 1, + anon_sym_of, + ACTIONS(3167), 1, + anon_sym_in, + STATE(2353), 1, sym_comment, - ACTIONS(2798), 19, + ACTIONS(2520), 13, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + 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), 31, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -220849,430 +221733,504 @@ static const uint16_t ts_small_parse_table[] = { 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, - ACTIONS(2800), 25, + [102603] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3970), 1, + sym__automatic_semicolon, + STATE(2354), 1, + sym_comment, + ACTIONS(1004), 14, 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, - aux_sym_binary_expression_token5, anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(1002), 32, + 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_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, 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, - [104912] = 21, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [102666] = 23, 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(3528), 1, + ACTIONS(2909), 1, + anon_sym_PIPE, + ACTIONS(3740), 1, anon_sym_GT_GT, - ACTIONS(3542), 1, + ACTIONS(3744), 1, + anon_sym_AMP, + ACTIONS(3746), 1, + anon_sym_CARET, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2368), 1, + STATE(2355), 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(3522), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3530), 2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, + ACTIONS(3756), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3518), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, + ACTIONS(3729), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3546), 6, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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), 7, sym__ternary_qmark, anon_sym_of, 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, - [105003] = 15, + ACTIONS(3727), 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, + [102763] = 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(3542), 1, + ACTIONS(3374), 1, + anon_sym_GT_GT, + ACTIONS(3378), 1, + anon_sym_AMP, + ACTIONS(3380), 1, + anon_sym_CARET, + ACTIONS(3382), 1, + anon_sym_PIPE, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, + sym__ternary_qmark, + ACTIONS(3972), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - STATE(2369), 1, + STATE(2356), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3538), 2, + ACTIONS(3370), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3372), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3376), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2960), 10, + ACTIONS(3390), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3364), 5, 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), 21, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - anon_sym_of, - 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, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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(3362), 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, - [105082] = 24, + [102868] = 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(3528), 1, + ACTIONS(2909), 1, + anon_sym_PIPE, + ACTIONS(3740), 1, anon_sym_GT_GT, - ACTIONS(3532), 1, + ACTIONS(3744), 1, anon_sym_AMP, - ACTIONS(3534), 1, - anon_sym_CARET, - ACTIONS(3536), 1, - anon_sym_PIPE, - ACTIONS(3542), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2370), 1, + STATE(2357), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3524), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3530), 2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, + ACTIONS(3756), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2936), 5, - sym__ternary_qmark, - anon_sym_of, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - ACTIONS(3518), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, + ACTIONS(3729), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3546), 6, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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, - [105179] = 23, + aux_sym_binary_expression_token10, + ACTIONS(3727), 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_of, + 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, + [102963] = 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(3528), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3532), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3534), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3536), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3542), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, + sym__ternary_qmark, + ACTIONS(3974), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - STATE(2371), 1, + STATE(2358), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3530), 2, + ACTIONS(3370), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3372), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3518), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3546), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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), 7, - sym__ternary_qmark, - anon_sym_of, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - [105274] = 12, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [103068] = 21, 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(3542), 1, + ACTIONS(3740), 1, + anon_sym_GT_GT, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2372), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2960), 14, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, - anon_sym_in, - anon_sym_GT_GT, + STATE(2359), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2909), 2, anon_sym_AMP, anon_sym_PIPE, + ACTIONS(3731), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3742), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - aux_sym_binary_expression_token4, + ACTIONS(3752), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3756), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - aux_sym_binary_expression_token11, - ACTIONS(2936), 23, - sym__ternary_qmark, + ACTIONS(3729), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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(3727), 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_of, 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, - 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, - [105347] = 17, + [103161] = 15, 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(3528), 1, - anon_sym_GT_GT, - ACTIONS(3542), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2373), 1, + STATE(2360), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3530), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3538), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2960), 9, + 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, - aux_sym_binary_expression_token11, - ACTIONS(2936), 19, + aux_sym_binary_expression_token12, + ACTIONS(2907), 23, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -221281,405 +222239,389 @@ static const uint16_t ts_small_parse_table[] = { 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, + 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, - [105430] = 27, + [103242] = 24, 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(2794), 1, - anon_sym_of, - ACTIONS(3528), 1, + ACTIONS(3740), 1, anon_sym_GT_GT, - ACTIONS(3532), 1, + ACTIONS(3744), 1, anon_sym_AMP, - ACTIONS(3534), 1, + ACTIONS(3746), 1, anon_sym_CARET, - ACTIONS(3536), 1, + ACTIONS(3748), 1, anon_sym_PIPE, - ACTIONS(3542), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - ACTIONS(3548), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3550), 1, - sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2374), 1, + STATE(2361), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3524), 2, + ACTIONS(3736), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3526), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3530), 2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, + ACTIONS(3756), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3518), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, + ACTIONS(2907), 5, + sym__ternary_qmark, + anon_sym_of, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3729), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3546), 6, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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, - [105533] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3727), 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, + [103341] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2537), 1, - anon_sym_of, - 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(3528), 1, + ACTIONS(3740), 1, anon_sym_GT_GT, - ACTIONS(3532), 1, + ACTIONS(3744), 1, anon_sym_AMP, - ACTIONS(3534), 1, + ACTIONS(3746), 1, anon_sym_CARET, - ACTIONS(3536), 1, + ACTIONS(3748), 1, anon_sym_PIPE, - ACTIONS(3542), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - ACTIONS(3548), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3550), 1, - sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2375), 1, + STATE(2362), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3524), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3526), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3530), 2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, + ACTIONS(3756), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3518), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, + ACTIONS(3729), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3546), 6, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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, - [105636] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2907), 7, + sym__ternary_qmark, + anon_sym_of, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3727), 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, + [103438] = 12, 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(3073), 1, - anon_sym_of, - ACTIONS(3528), 1, - anon_sym_GT_GT, - ACTIONS(3532), 1, - anon_sym_AMP, - ACTIONS(3534), 1, - anon_sym_CARET, - ACTIONS(3536), 1, - anon_sym_PIPE, - ACTIONS(3542), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - ACTIONS(3548), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3550), 1, - sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2376), 1, + STATE(2363), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(2909), 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, - ACTIONS(3524), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2907), 25, + sym__ternary_qmark, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_of, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3526), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3530), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3540), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3518), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3546), 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, - [105739] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [103513] = 17, 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(2710), 1, - anon_sym_of, - ACTIONS(3528), 1, + ACTIONS(3740), 1, anon_sym_GT_GT, - ACTIONS(3532), 1, - anon_sym_AMP, - ACTIONS(3534), 1, - anon_sym_CARET, - ACTIONS(3536), 1, - anon_sym_PIPE, - ACTIONS(3542), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - ACTIONS(3548), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3550), 1, - sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2377), 1, + STATE(2364), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3524), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3526), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3530), 2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, + ACTIONS(2909), 9, + 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, - ACTIONS(3518), 5, + aux_sym_binary_expression_token12, + ACTIONS(2907), 21, + sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_of, + 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_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3546), 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, - [105842] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [103598] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(2543), 1, - anon_sym_of, - 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(3528), 1, + ACTIONS(2620), 1, + anon_sym_of, + ACTIONS(3740), 1, anon_sym_GT_GT, - ACTIONS(3532), 1, + ACTIONS(3744), 1, anon_sym_AMP, - ACTIONS(3534), 1, + ACTIONS(3746), 1, anon_sym_CARET, - ACTIONS(3536), 1, + ACTIONS(3748), 1, anon_sym_PIPE, - ACTIONS(3542), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - ACTIONS(3548), 1, + ACTIONS(3760), 1, anon_sym_QMARK_QMARK, - ACTIONS(3550), 1, + ACTIONS(3762), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2378), 1, + STATE(2365), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3522), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3524), 2, + ACTIONS(3736), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3526), 2, + ACTIONS(3738), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3530), 2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3538), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3540), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3544), 2, + ACTIONS(3756), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3518), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3520), 5, + ACTIONS(3729), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3546), 6, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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, - [105945] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3727), 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, + [103703] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2379), 1, + ACTIONS(2600), 1, + anon_sym_COLON, + STATE(2366), 1, sym_comment, - ACTIONS(2790), 14, + ACTIONS(2598), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -221693,11 +222635,10 @@ 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), 31, + aux_sym_binary_expression_token12, + ACTIONS(2596), 32, sym__ternary_qmark, sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -221715,179 +222656,162 @@ 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, - [106004] = 27, + [103766] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2618), 1, + sym_regex_flags, + STATE(2367), 1, + sym_comment, + ACTIONS(2614), 19, + sym__ternary_qmark, + anon_sym_GT_EQ, + anon_sym_LT_EQ, anon_sym_LPAREN, - ACTIONS(2543), 1, - anon_sym_POUND, - ACTIONS(2566), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, sym_optional_chain, - ACTIONS(2570), 1, anon_sym_DOT, - ACTIONS(3494), 1, - anon_sym_GT_GT, - ACTIONS(3498), 1, - anon_sym_AMP, - ACTIONS(3500), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3502), 1, - anon_sym_PIPE, - ACTIONS(3508), 1, + anon_sym_PERCENT, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, - sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2380), 1, - sym_comment, - ACTIONS(2572), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(2616), 27, + anon_sym_GT, + anon_sym_LT, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3490), 2, - anon_sym_AMP_AMP, + anon_sym_in, + anon_sym_of, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, - anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3504), 2, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, - anon_sym_PERCENT, + anon_sym_SLASH, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, - anon_sym_EQ_EQ_EQ, + 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, - [106107] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + [103829] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2905), 1, + sym__close_tag_delim, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(2710), 1, - anon_sym_POUND, - ACTIONS(3494), 1, + ACTIONS(3524), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3528), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3530), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3532), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3538), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + ACTIONS(3544), 1, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, + ACTIONS(3548), 1, sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2381), 1, + STATE(2368), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3488), 2, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3520), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3522), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3526), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3534), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3536), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3540), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3508), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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, - [106210] = 6, + aux_sym_binary_expression_token10, + ACTIONS(3506), 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, + [103934] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3255), 1, - sym__automatic_semicolon, - STATE(2382), 1, + STATE(2369), 1, sym_comment, - ACTIONS(858), 14, + ACTIONS(2676), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -221901,10 +222825,11 @@ 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), 30, + aux_sym_binary_expression_token12, + ACTIONS(2674), 33, sym__ternary_qmark, sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -221922,510 +222847,509 @@ 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, - [106271] = 27, + [103995] = 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(3494), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3894), 1, - anon_sym_POUND, - STATE(1872), 1, + ACTIONS(3976), 1, + anon_sym_RBRACK, + STATE(1421), 1, sym_arguments, - STATE(2383), 1, + STATE(2370), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [106374] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [104100] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2508), 1, + anon_sym_of, + 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(3073), 1, - anon_sym_POUND, - ACTIONS(3494), 1, + ACTIONS(3740), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3744), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3746), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3748), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + ACTIONS(3760), 1, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, + ACTIONS(3762), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2384), 1, + STATE(2371), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3736), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3738), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3756), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3729), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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, - [106477] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3727), 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, + [104205] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2537), 1, - anon_sym_POUND, - 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(3494), 1, - anon_sym_GT_GT, - ACTIONS(3498), 1, - anon_sym_AMP, - ACTIONS(3500), 1, - anon_sym_CARET, - ACTIONS(3502), 1, - anon_sym_PIPE, - ACTIONS(3508), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, - sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2385), 1, + STATE(2372), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(2909), 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, - ACTIONS(3490), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2907), 25, + sym__ternary_qmark, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_POUND, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3506), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 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, - [106580] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [104280] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2586), 1, + sym__close_tag_delim, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(2744), 1, - anon_sym_RBRACK, - ACTIONS(3444), 1, + ACTIONS(3524), 1, anon_sym_GT_GT, - ACTIONS(3448), 1, + ACTIONS(3528), 1, anon_sym_AMP, - ACTIONS(3450), 1, + ACTIONS(3530), 1, anon_sym_CARET, - ACTIONS(3452), 1, + ACTIONS(3532), 1, anon_sym_PIPE, - ACTIONS(3458), 1, + ACTIONS(3538), 1, anon_sym_STAR_STAR, - ACTIONS(3464), 1, + ACTIONS(3544), 1, anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, + ACTIONS(3548), 1, sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2386), 1, + STATE(2373), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3436), 2, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3440), 2, + ACTIONS(3520), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3442), 2, + ACTIONS(3522), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3446), 2, + ACTIONS(3526), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, + ACTIONS(3534), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3456), 2, + ACTIONS(3536), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, + ACTIONS(3540), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3434), 5, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3508), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 6, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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, - [106683] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3506), 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, + [104385] = 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(2794), 1, - anon_sym_POUND, - ACTIONS(3494), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + ACTIONS(3394), 1, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, + ACTIONS(3396), 1, sym__ternary_qmark, - STATE(1872), 1, + ACTIONS(3978), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - STATE(2387), 1, + STATE(2374), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [106786] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [104490] = 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(3062), 1, - anon_sym_RBRACK, - ACTIONS(3444), 1, + ACTIONS(2905), 1, + anon_sym_of, + ACTIONS(3740), 1, anon_sym_GT_GT, - ACTIONS(3448), 1, + ACTIONS(3744), 1, anon_sym_AMP, - ACTIONS(3450), 1, + ACTIONS(3746), 1, anon_sym_CARET, - ACTIONS(3452), 1, + ACTIONS(3748), 1, anon_sym_PIPE, - ACTIONS(3458), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - ACTIONS(3464), 1, + ACTIONS(3760), 1, anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, + ACTIONS(3762), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2388), 1, + STATE(2375), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3436), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3440), 2, + ACTIONS(3736), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3442), 2, + ACTIONS(3738), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3446), 2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3456), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, + ACTIONS(3756), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3434), 5, + ACTIONS(3729), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 6, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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, - [106889] = 17, + aux_sym_binary_expression_token10, + ACTIONS(3727), 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, + [104595] = 17, 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(3494), 1, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3508), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2389), 1, + STATE(2376), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3496), 2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2960), 9, + ACTIONS(2909), 9, anon_sym_GT, anon_sym_LT, anon_sym_in, @@ -222434,8 +223358,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(2936), 19, + aux_sym_binary_expression_token12, + ACTIONS(2907), 21, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -222446,268 +223370,185 @@ static const uint16_t ts_small_parse_table[] = { 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, - [106972] = 12, + [104680] = 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(3508), 1, + ACTIONS(3408), 1, + anon_sym_GT_GT, + ACTIONS(3412), 1, + anon_sym_AMP, + ACTIONS(3414), 1, + anon_sym_CARET, + ACTIONS(3416), 1, + anon_sym_PIPE, + ACTIONS(3422), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3428), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3430), 1, + sym__ternary_qmark, + ACTIONS(3980), 1, + anon_sym_COLON, + STATE(1421), 1, sym_arguments, - STATE(2390), 1, + STATE(2377), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2960), 14, - anon_sym_GT, - anon_sym_LT, + ACTIONS(3402), 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(2936), 23, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - anon_sym_POUND, + ACTIONS(3404), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3406), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3418), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3420), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - aux_sym_binary_expression_token5, + ACTIONS(3424), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3400), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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(3398), 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, - [107045] = 23, + [104785] = 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(3494), 1, + STATE(2378), 1, + sym_comment, + ACTIONS(2646), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3498), 1, anon_sym_AMP, - ACTIONS(3500), 1, - anon_sym_CARET, - ACTIONS(3502), 1, anon_sym_PIPE, - ACTIONS(3508), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2391), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3488), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3496), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3504), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, + aux_sym_binary_expression_token12, + ACTIONS(2644), 33, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 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), 7, - sym__ternary_qmark, - anon_sym_POUND, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - [107140] = 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(3494), 1, - anon_sym_GT_GT, - ACTIONS(3498), 1, - anon_sym_AMP, - ACTIONS(3500), 1, - anon_sym_CARET, - ACTIONS(3502), 1, - anon_sym_PIPE, - ACTIONS(3508), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2392), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3488), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3490), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3496), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3506), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2936), 5, - sym__ternary_qmark, - anon_sym_POUND, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - ACTIONS(3482), 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(3484), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 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, - [107237] = 15, + 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, + [104846] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, - anon_sym_LBRACK, - ACTIONS(2568), 1, - sym_optional_chain, - ACTIONS(2570), 1, - anon_sym_DOT, - ACTIONS(3508), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2393), 1, + STATE(2379), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3488), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3504), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3506), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2960), 10, + STATE(2462), 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_token11, - ACTIONS(2936), 21, + aux_sym_binary_expression_token12, + ACTIONS(2514), 31, sym__ternary_qmark, + sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_POUND, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -222715,478 +223556,499 @@ 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, - [107316] = 27, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [104911] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2837), 1, - anon_sym_RBRACK, - ACTIONS(3005), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3008), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3011), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3014), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3911), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3917), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3920), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3923), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3932), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3941), 1, + ACTIONS(3394), 1, anon_sym_QMARK_QMARK, - ACTIONS(3944), 1, + ACTIONS(3396), 1, sym__ternary_qmark, - STATE(1872), 1, + ACTIONS(3982), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - STATE(2394), 1, + STATE(2380), 1, sym_comment, - ACTIONS(3056), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3902), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3905), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3908), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3914), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3926), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3929), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3935), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3896), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3899), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3938), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [107419] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [105016] = 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(2702), 1, - anon_sym_RBRACK, - ACTIONS(3444), 1, + ACTIONS(2586), 1, + anon_sym_of, + ACTIONS(3740), 1, anon_sym_GT_GT, - ACTIONS(3448), 1, + ACTIONS(3744), 1, anon_sym_AMP, - ACTIONS(3450), 1, + ACTIONS(3746), 1, anon_sym_CARET, - ACTIONS(3452), 1, + ACTIONS(3748), 1, anon_sym_PIPE, - ACTIONS(3458), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - ACTIONS(3464), 1, + ACTIONS(3760), 1, anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, + ACTIONS(3762), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2395), 1, + STATE(2381), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3436), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3440), 2, + ACTIONS(3736), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3442), 2, + ACTIONS(3738), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3446), 2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3456), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, + ACTIONS(3756), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3434), 5, + ACTIONS(3729), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 6, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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, - [107522] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3727), 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, + [105121] = 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(2514), 1, + anon_sym_of, + 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(2694), 1, - anon_sym_RBRACK, - ACTIONS(3444), 1, + ACTIONS(3740), 1, anon_sym_GT_GT, - ACTIONS(3448), 1, + ACTIONS(3744), 1, anon_sym_AMP, - ACTIONS(3450), 1, + ACTIONS(3746), 1, anon_sym_CARET, - ACTIONS(3452), 1, + ACTIONS(3748), 1, anon_sym_PIPE, - ACTIONS(3458), 1, + ACTIONS(3754), 1, anon_sym_STAR_STAR, - ACTIONS(3464), 1, + ACTIONS(3760), 1, anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, + ACTIONS(3762), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2396), 1, + STATE(2382), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3436), 2, + ACTIONS(3731), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3440), 2, + ACTIONS(3736), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3442), 2, + ACTIONS(3738), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3446), 2, + ACTIONS(3742), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, + ACTIONS(3750), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3456), 2, + ACTIONS(3752), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, + ACTIONS(3756), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3434), 5, + ACTIONS(3729), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 6, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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, - [107625] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3727), 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, + [105226] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2514), 1, + sym__close_tag_delim, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(2690), 1, - anon_sym_RBRACK, - ACTIONS(3444), 1, + ACTIONS(3524), 1, anon_sym_GT_GT, - ACTIONS(3448), 1, + ACTIONS(3528), 1, anon_sym_AMP, - ACTIONS(3450), 1, + ACTIONS(3530), 1, anon_sym_CARET, - ACTIONS(3452), 1, + ACTIONS(3532), 1, anon_sym_PIPE, - ACTIONS(3458), 1, + ACTIONS(3538), 1, anon_sym_STAR_STAR, - ACTIONS(3464), 1, + ACTIONS(3544), 1, anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, + ACTIONS(3548), 1, sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2397), 1, + STATE(2383), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3436), 2, + STATE(2462), 1, + sym_arguments, + ACTIONS(3510), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3440), 2, + ACTIONS(3520), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3442), 2, + ACTIONS(3522), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3446), 2, + ACTIONS(3526), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, + ACTIONS(3534), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3456), 2, + ACTIONS(3536), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, + ACTIONS(3540), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3434), 5, + ACTIONS(3546), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3508), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 6, + aux_sym_binary_expression_token12, + ACTIONS(3542), 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, - [107728] = 21, + aux_sym_binary_expression_token10, + ACTIONS(3506), 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, + [105331] = 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(3494), 1, + ACTIONS(2620), 1, + anon_sym_POUND, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3508), 1, + ACTIONS(3484), 1, + anon_sym_AMP, + ACTIONS(3486), 1, + anon_sym_CARET, + ACTIONS(3488), 1, + anon_sym_PIPE, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3500), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3502), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - STATE(2398), 1, + STATE(2384), 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(3488), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3496), 2, + ACTIONS(3476), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3478), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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__ternary_qmark, - anon_sym_POUND, - 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, - [107819] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3470), 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, + [105436] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2508), 1, + anon_sym_POUND, + 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(3083), 1, - anon_sym_RBRACK, - ACTIONS(3444), 1, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3448), 1, + ACTIONS(3484), 1, anon_sym_AMP, - ACTIONS(3450), 1, + ACTIONS(3486), 1, anon_sym_CARET, - ACTIONS(3452), 1, + ACTIONS(3488), 1, anon_sym_PIPE, - ACTIONS(3458), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - ACTIONS(3464), 1, + ACTIONS(3500), 1, anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, + ACTIONS(3502), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2399), 1, + STATE(2385), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3436), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3440), 2, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3442), 2, + ACTIONS(3478), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3446), 2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3456), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3432), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3434), 5, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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, - [107922] = 7, + aux_sym_binary_expression_token10, + ACTIONS(3470), 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, + [105541] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2469), 1, - anon_sym_EQ, - ACTIONS(3240), 1, - anon_sym_COLON, - STATE(2400), 1, + STATE(2386), 1, sym_comment, - ACTIONS(2282), 14, + ACTIONS(2717), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -223200,9 +224062,11 @@ 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(2715), 33, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -223220,172 +224084,105 @@ 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, - [107985] = 27, + [105602] = 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(3372), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, - anon_sym_AMP, ACTIONS(3378), 1, - anon_sym_CARET, + anon_sym_AMP, ACTIONS(3380), 1, + anon_sym_CARET, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, - anon_sym_QMARK_QMARK, ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, sym__ternary_qmark, - ACTIONS(3947), 1, - anon_sym_COLON, - STATE(1872), 1, + ACTIONS(3984), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - STATE(2401), 1, + STATE(2387), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [108088] = 22, - 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(2960), 1, - anon_sym_PIPE, - ACTIONS(3494), 1, - anon_sym_GT_GT, - ACTIONS(3498), 1, - anon_sym_AMP, - ACTIONS(3508), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2402), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3488), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3496), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3504), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3506), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3510), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3482), 5, + aux_sym_binary_expression_token10, + ACTIONS(3362), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 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), 8, - sym__ternary_qmark, - anon_sym_POUND, - 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, - [108181] = 5, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + [105707] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2403), 1, + STATE(2388), 1, sym_comment, - ACTIONS(2658), 14, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -223399,8 +224196,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(2656), 31, + aux_sym_binary_expression_token12, + ACTIONS(1851), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -223421,135 +224218,51 @@ 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, - [108240] = 23, + [105768] = 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(2960), 1, - anon_sym_PIPE, - ACTIONS(3494), 1, - anon_sym_GT_GT, - ACTIONS(3498), 1, - anon_sym_AMP, - ACTIONS(3500), 1, - anon_sym_CARET, - ACTIONS(3508), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2404), 1, + STATE(2389), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3488), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3496), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3504), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3506), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3510), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(2634), 14, anon_sym_GT, anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 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), 7, - sym__ternary_qmark, - anon_sym_POUND, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - [108335] = 14, - 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(3508), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2405), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3488), 2, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3506), 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, + anon_sym_SLASH, aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - aux_sym_binary_expression_token11, - ACTIONS(2936), 21, + aux_sym_binary_expression_token12, + ACTIONS(2632), 33, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_POUND, + 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, @@ -223557,39 +224270,33 @@ 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, - [108412] = 12, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [105829] = 6, 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(3508), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2406), 1, + ACTIONS(2522), 1, + anon_sym_EQ, + STATE(2390), 1, sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2960), 14, + ACTIONS(2520), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -223603,12 +224310,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(2936), 23, + aux_sym_binary_expression_token12, + ACTIONS(2518), 32, sym__ternary_qmark, + sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_POUND, + 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, @@ -223618,474 +224329,519 @@ 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, - [108485] = 19, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [105892] = 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(3494), 1, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3508), 1, + ACTIONS(3484), 1, + anon_sym_AMP, + ACTIONS(3486), 1, + anon_sym_CARET, + ACTIONS(3488), 1, + anon_sym_PIPE, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3500), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3502), 1, + sym__ternary_qmark, + ACTIONS(3986), 1, + anon_sym_POUND, + STATE(1421), 1, sym_arguments, - STATE(2407), 1, + STATE(2391), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3496), 2, + ACTIONS(3476), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3478), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2960), 4, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2936), 14, - sym__ternary_qmark, - anon_sym_POUND, - 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_token12, + ACTIONS(3498), 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, - anon_sym_QMARK_QMARK, - [108572] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3470), 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, + [105997] = 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(3494), 1, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3484), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3486), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3488), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + ACTIONS(3500), 1, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, + ACTIONS(3502), 1, sym__ternary_qmark, - ACTIONS(3949), 1, + ACTIONS(3988), 1, anon_sym_POUND, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2408), 1, + STATE(2392), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3478), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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, - [108675] = 25, + aux_sym_binary_expression_token10, + ACTIONS(3470), 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, + [106102] = 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(3494), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + ACTIONS(3990), 1, + anon_sym_RBRACK, + STATE(1421), 1, sym_arguments, - STATE(2409), 1, + STATE(2393), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3436), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2936), 3, - sym__ternary_qmark, - anon_sym_POUND, - anon_sym_QMARK_QMARK, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3434), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [108774] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3432), 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, + [106207] = 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(3494), 1, + STATE(2394), 1, + sym_comment, + ACTIONS(2638), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3498), 1, anon_sym_AMP, - ACTIONS(3500), 1, - anon_sym_CARET, - ACTIONS(3502), 1, anon_sym_PIPE, - ACTIONS(3508), 1, - anon_sym_STAR_STAR, - ACTIONS(3514), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, - sym__ternary_qmark, - ACTIONS(3951), 1, - anon_sym_POUND, - STATE(1872), 1, - sym_arguments, - STATE(2410), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3488), 2, - anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(3490), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2636), 33, + 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_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3506), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3482), 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(3484), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 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, - [108877] = 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, + [106268] = 11, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(2744), 1, - anon_sym_POUND, - ACTIONS(3494), 1, - anon_sym_GT_GT, - ACTIONS(3498), 1, - anon_sym_AMP, - ACTIONS(3500), 1, - anon_sym_CARET, - ACTIONS(3502), 1, - anon_sym_PIPE, - ACTIONS(3508), 1, - anon_sym_STAR_STAR, - ACTIONS(3514), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, - sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2411), 1, + STATE(2395), 1, sym_comment, - ACTIONS(2572), 2, + STATE(2462), 1, + sym_arguments, + ACTIONS(3546), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + 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, - ACTIONS(3490), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2533), 26, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_GT_EQ, + anon_sym_LT_EQ, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3506), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3482), 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(3484), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 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, - [108980] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [106341] = 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(3062), 1, + ACTIONS(2905), 1, anon_sym_POUND, - ACTIONS(3494), 1, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3484), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3486), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3488), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + ACTIONS(3500), 1, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, + ACTIONS(3502), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2412), 1, + STATE(2396), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3478), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, + ACTIONS(3472), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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(3470), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(3484), 5, + [106446] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2397), 1, + sym_comment, + ACTIONS(2668), 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(3512), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2666), 33, + 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_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, - [109083] = 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, + [106507] = 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(3408), 1, anon_sym_GT_GT, @@ -224101,16 +224857,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(3430), 1, sym__ternary_qmark, - ACTIONS(3953), 1, - anon_sym_RPAREN, - STATE(1872), 1, + ACTIONS(3992), 1, + anon_sym_COLON, + STATE(1421), 1, sym_arguments, - STATE(2413), 1, + STATE(2398), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + ACTIONS(3402), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3404), 2, @@ -224131,717 +224887,788 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3396), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3398), 5, + ACTIONS(3400), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(3426), 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, - [109186] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3398), 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, + [106612] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2837), 1, - anon_sym_POUND, - ACTIONS(3005), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3008), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3011), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3014), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(3970), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3976), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3979), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3982), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3991), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(4000), 1, + ACTIONS(3394), 1, anon_sym_QMARK_QMARK, - ACTIONS(4003), 1, + ACTIONS(3396), 1, sym__ternary_qmark, - STATE(1872), 1, + ACTIONS(3994), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - STATE(2414), 1, + STATE(2399), 1, sym_comment, - ACTIONS(3056), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3961), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3964), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3967), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3973), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3985), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3988), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3994), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3955), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3958), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3997), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [109289] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [106717] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3347), 1, + sym__automatic_semicolon, + STATE(2400), 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), 32, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_GT_EQ, + anon_sym_LT_EQ, anon_sym_LPAREN, - ACTIONS(2566), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, sym_optional_chain, - ACTIONS(2570), 1, anon_sym_DOT, - ACTIONS(3408), 1, - anon_sym_GT_GT, - ACTIONS(3412), 1, - anon_sym_AMP, - ACTIONS(3414), 1, + 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, - ACTIONS(3416), 1, - anon_sym_PIPE, - ACTIONS(3422), 1, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, anon_sym_STAR_STAR, - ACTIONS(3428), 1, + 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, - ACTIONS(3430), 1, - sym__ternary_qmark, - ACTIONS(4006), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, - STATE(2415), 1, - sym_comment, - ACTIONS(2572), 2, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3400), 2, + [106780] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3178), 1, + anon_sym_LBRACK, + ACTIONS(3182), 1, + anon_sym_DOT, + ACTIONS(3321), 1, + sym_optional_chain, + STATE(2401), 1, + sym_comment, + 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, - ACTIONS(3404), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2590), 30, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3406), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3410), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3418), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3420), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3424), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3396), 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(3398), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3426), 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, - [109392] = 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, + [106847] = 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(3083), 1, + ACTIONS(2586), 1, anon_sym_POUND, - ACTIONS(3494), 1, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3484), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3486), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3488), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + ACTIONS(3500), 1, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, + ACTIONS(3502), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2416), 1, + STATE(2402), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3478), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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, - [109495] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3470), 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, + [106952] = 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(3494), 1, + STATE(2403), 1, + sym_comment, + ACTIONS(2592), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3498), 1, anon_sym_AMP, - ACTIONS(3500), 1, - anon_sym_CARET, - ACTIONS(3502), 1, anon_sym_PIPE, - ACTIONS(3508), 1, - anon_sym_STAR_STAR, - ACTIONS(3514), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, - sym__ternary_qmark, - ACTIONS(4008), 1, - anon_sym_POUND, - STATE(1872), 1, - sym_arguments, - STATE(2417), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3488), 2, - anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(3490), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2590), 33, + 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_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3506), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3482), 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(3484), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 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, - [109598] = 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, + [107013] = 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(3372), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3376), 1, - anon_sym_AMP, ACTIONS(3378), 1, - anon_sym_CARET, + anon_sym_AMP, ACTIONS(3380), 1, + anon_sym_CARET, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3386), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3392), 1, - anon_sym_QMARK_QMARK, ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, sym__ternary_qmark, - ACTIONS(4010), 1, - anon_sym_COLON, - STATE(1872), 1, + ACTIONS(3996), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - STATE(2418), 1, + STATE(2404), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3368), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3370), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3374), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3382), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3384), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3388), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3362), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3390), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [109701] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [107118] = 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(3444), 1, + STATE(2405), 1, + sym_comment, + ACTIONS(970), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3450), 1, - anon_sym_CARET, - ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3458), 1, - anon_sym_STAR_STAR, - ACTIONS(3464), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3466), 1, - sym__ternary_qmark, - ACTIONS(4012), 1, - anon_sym_RBRACK, - STATE(1872), 1, - sym_arguments, - STATE(2419), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3436), 2, - anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(3440), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(968), 33, + 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_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3454), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3456), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3460), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3432), 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(3434), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3462), 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, - [109804] = 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, + [107179] = 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(2514), 1, + anon_sym_POUND, + 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(2702), 1, - anon_sym_POUND, - ACTIONS(3494), 1, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3484), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3486), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3488), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + ACTIONS(3500), 1, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, + ACTIONS(3502), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2420), 1, + STATE(2406), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3478), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, + ACTIONS(3472), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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(3470), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(3484), 5, + [107284] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2407), 1, + sym_comment, + ACTIONS(3998), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + 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(3512), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2590), 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, - anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token8, + anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token9, - [109907] = 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, + [107347] = 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(2694), 1, - anon_sym_POUND, - ACTIONS(3494), 1, + ACTIONS(3480), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3484), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3486), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3488), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3494), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + ACTIONS(3500), 1, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, + ACTIONS(3502), 1, sym__ternary_qmark, - STATE(1872), 1, + ACTIONS(4000), 1, + anon_sym_POUND, + STATE(1421), 1, sym_arguments, - STATE(2421), 1, + STATE(2408), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3474), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3478), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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, - [110010] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3470), 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, + [107452] = 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(2690), 1, - anon_sym_POUND, - ACTIONS(3494), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(3500), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(3502), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(3508), 1, + ACTIONS(3388), 1, anon_sym_STAR_STAR, - ACTIONS(3514), 1, + ACTIONS(3394), 1, anon_sym_QMARK_QMARK, - ACTIONS(3516), 1, + ACTIONS(3396), 1, sym__ternary_qmark, - STATE(1872), 1, + ACTIONS(4002), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - STATE(2422), 1, + STATE(2409), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3488), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3490), 2, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3492), 2, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3496), 2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3504), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3506), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3510), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3482), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3484), 5, + ACTIONS(3364), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3512), 6, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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, - [110113] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3362), 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, + [107557] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2423), 1, + STATE(2410), 1, sym_comment, - ACTIONS(2658), 14, + ACTIONS(2642), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -224855,10 +225682,11 @@ 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(2656), 30, + aux_sym_binary_expression_token12, + ACTIONS(2640), 33, sym__ternary_qmark, sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -224876,92 +225704,31 @@ 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, - [110171] = 19, - 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(4020), 1, - anon_sym_GT_GT, - ACTIONS(4028), 1, - anon_sym_STAR_STAR, - STATE(1872), 1, - sym_arguments, - STATE(2424), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(4018), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(4022), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(4024), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(4026), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2960), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(4014), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(4016), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2936), 13, - sym__ternary_qmark, - 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, - aux_sym_binary_expression_token9, - anon_sym_QMARK_QMARK, - [110257] = 5, + [107618] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2425), 1, + ACTIONS(2467), 1, + anon_sym_EQ, + ACTIONS(3238), 1, + anon_sym_COLON, + STATE(2411), 1, sym_comment, - ACTIONS(2806), 14, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -224975,10 +225742,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(2804), 30, + aux_sym_binary_expression_token12, + ACTIONS(1851), 31, sym__ternary_qmark, - sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -224996,25 +225762,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, - [110315] = 5, + [107683] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2426), 1, + STATE(2412), 1, sym_comment, - ACTIONS(2810), 14, + ACTIONS(2713), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -225028,10 +225796,11 @@ 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), 30, + aux_sym_binary_expression_token12, + ACTIONS(2711), 33, sym__ternary_qmark, sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -225049,131 +225818,339 @@ 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, - [110373] = 5, + [107744] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2427), 1, - sym_comment, - ACTIONS(2814), 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(3480), 1, anon_sym_GT_GT, + ACTIONS(3484), 1, anon_sym_AMP, + ACTIONS(3486), 1, + anon_sym_CARET, + ACTIONS(3488), 1, anon_sym_PIPE, + ACTIONS(3494), 1, + anon_sym_STAR_STAR, + ACTIONS(3500), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3502), 1, + sym__ternary_qmark, + ACTIONS(4004), 1, + anon_sym_POUND, + STATE(1421), 1, + sym_arguments, + STATE(2413), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3474), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3476), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3478), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3482), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3490), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - aux_sym_binary_expression_token4, + ACTIONS(3492), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3496), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - aux_sym_binary_expression_token11, - ACTIONS(2812), 30, - sym__ternary_qmark, - sym__close_tag_delim, + ACTIONS(3472), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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(3470), 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, + [107849] = 27, + 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, + ACTIONS(3374), 1, + anon_sym_GT_GT, + ACTIONS(3378), 1, + anon_sym_AMP, + ACTIONS(3380), 1, + anon_sym_CARET, + ACTIONS(3382), 1, + anon_sym_PIPE, + ACTIONS(3388), 1, + anon_sym_STAR_STAR, + ACTIONS(3394), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3396), 1, + sym__ternary_qmark, + ACTIONS(4006), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, + STATE(2414), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3366), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3370), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3372), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3384), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3390), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3364), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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(3362), 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, - [110431] = 5, + [107954] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2428), 1, - sym_comment, - ACTIONS(2696), 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(3408), 1, anon_sym_GT_GT, + ACTIONS(3412), 1, anon_sym_AMP, + ACTIONS(3414), 1, + anon_sym_CARET, + ACTIONS(3416), 1, anon_sym_PIPE, + ACTIONS(3422), 1, + anon_sym_STAR_STAR, + ACTIONS(3428), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3430), 1, + sym__ternary_qmark, + ACTIONS(4008), 1, + anon_sym_COLON, + STATE(1421), 1, + sym_arguments, + STATE(2415), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3402), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3404), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3406), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3410), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - aux_sym_binary_expression_token4, + ACTIONS(3420), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - aux_sym_binary_expression_token11, - ACTIONS(2694), 30, - sym__ternary_qmark, - sym__close_tag_delim, + ACTIONS(3400), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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(3398), 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, + [108059] = 27, + 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, + ACTIONS(3480), 1, + anon_sym_GT_GT, + ACTIONS(3484), 1, + anon_sym_AMP, + ACTIONS(3486), 1, + anon_sym_CARET, + ACTIONS(3488), 1, + anon_sym_PIPE, + ACTIONS(3494), 1, + anon_sym_STAR_STAR, + ACTIONS(3500), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3502), 1, + sym__ternary_qmark, + ACTIONS(4010), 1, + anon_sym_POUND, + STATE(1421), 1, + sym_arguments, + STATE(2416), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3474), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3476), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3478), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3482), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3490), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3492), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3496), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3472), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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(3470), 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, - [110489] = 5, + [108164] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2429), 1, + STATE(2417), 1, sym_comment, - ACTIONS(2778), 14, + ACTIONS(2650), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -225187,10 +226164,11 @@ 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), 30, + aux_sym_binary_expression_token12, + ACTIONS(2648), 33, sym__ternary_qmark, sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -225208,25 +226186,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, - [110547] = 5, + [108225] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2430), 1, + STATE(2418), 1, sym_comment, - ACTIONS(2712), 14, + ACTIONS(2654), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -225240,10 +226220,11 @@ 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), 30, + aux_sym_binary_expression_token12, + ACTIONS(2652), 33, sym__ternary_qmark, sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -225261,99 +226242,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, - [110605] = 26, + [108286] = 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(4020), 1, + ACTIONS(3374), 1, anon_sym_GT_GT, - ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, + ACTIONS(3378), 1, anon_sym_AMP, - ACTIONS(4036), 1, + ACTIONS(3380), 1, anon_sym_CARET, - ACTIONS(4038), 1, + ACTIONS(3382), 1, anon_sym_PIPE, - ACTIONS(4044), 1, + ACTIONS(3388), 1, + anon_sym_STAR_STAR, + ACTIONS(3394), 1, anon_sym_QMARK_QMARK, - ACTIONS(4046), 1, + ACTIONS(3396), 1, sym__ternary_qmark, - STATE(1950), 1, + ACTIONS(4012), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - STATE(2431), 1, + STATE(2419), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(4018), 2, + ACTIONS(3366), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(4022), 2, + ACTIONS(3370), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3372), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3376), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(3384), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(3386), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(4032), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(4040), 2, + ACTIONS(3390), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, + ACTIONS(3364), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3392), 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(3362), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(4016), 5, + [108391] = 27, + 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, + ACTIONS(2913), 1, + anon_sym_POUND, + ACTIONS(3480), 1, + anon_sym_GT_GT, + ACTIONS(3484), 1, + anon_sym_AMP, + ACTIONS(3486), 1, + anon_sym_CARET, + ACTIONS(3488), 1, + anon_sym_PIPE, + ACTIONS(3494), 1, + anon_sym_STAR_STAR, + ACTIONS(3500), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3502), 1, + sym__ternary_qmark, + STATE(1421), 1, + sym_arguments, + STATE(2420), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3474), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3476), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3478), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3482), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3490), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3492), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3496), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3472), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(4042), 6, + aux_sym_binary_expression_token12, + ACTIONS(3498), 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, - [110705] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3470), 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, + [108496] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2432), 1, + STATE(2421), 1, sym_comment, - ACTIONS(1003), 14, + ACTIONS(2662), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -225367,10 +226432,11 @@ 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), 30, + aux_sym_binary_expression_token12, + ACTIONS(2660), 33, sym__ternary_qmark, sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -225388,156 +226454,261 @@ 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, - [110763] = 5, + [108557] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2433), 1, - sym_comment, - ACTIONS(2796), 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(2913), 1, + anon_sym_COLON, + ACTIONS(3408), 1, anon_sym_GT_GT, + ACTIONS(3412), 1, anon_sym_AMP, + ACTIONS(3414), 1, + anon_sym_CARET, + ACTIONS(3416), 1, anon_sym_PIPE, + ACTIONS(3422), 1, + anon_sym_STAR_STAR, + ACTIONS(3428), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3430), 1, + sym__ternary_qmark, + STATE(1421), 1, + sym_arguments, + STATE(2422), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3402), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3404), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3406), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3410), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3418), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - aux_sym_binary_expression_token4, + ACTIONS(3420), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3424), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - aux_sym_binary_expression_token11, - ACTIONS(2794), 30, - sym__ternary_qmark, - sym__close_tag_delim, + ACTIONS(3400), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3426), 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(3398), 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, + [108662] = 26, + 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, + ACTIONS(4024), 1, + anon_sym_GT_GT, + ACTIONS(4028), 1, + anon_sym_AMP, + ACTIONS(4030), 1, + anon_sym_CARET, + ACTIONS(4032), 1, + anon_sym_PIPE, + ACTIONS(4038), 1, + anon_sym_STAR_STAR, + ACTIONS(4044), 1, + anon_sym_QMARK_QMARK, + ACTIONS(4046), 1, + sym__ternary_qmark, + STATE(1421), 1, + sym_arguments, + STATE(2423), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(4018), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4020), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(4022), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(4034), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(4040), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(4016), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(4042), 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(4014), 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, - [110821] = 26, + [108764] = 26, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3167), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3169), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3171), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(4020), 1, + ACTIONS(4024), 1, anon_sym_GT_GT, ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, anon_sym_AMP, - ACTIONS(4036), 1, + ACTIONS(4030), 1, anon_sym_CARET, - ACTIONS(4038), 1, + ACTIONS(4032), 1, anon_sym_PIPE, + ACTIONS(4038), 1, + anon_sym_STAR_STAR, ACTIONS(4044), 1, anon_sym_QMARK_QMARK, ACTIONS(4046), 1, sym__ternary_qmark, - STATE(2217), 1, + STATE(1421), 1, sym_arguments, - STATE(2434), 1, + STATE(2424), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(4020), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, ACTIONS(4022), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(4032), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, ACTIONS(4040), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(4016), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(4042), 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, - [110921] = 7, + aux_sym_binary_expression_token10, + ACTIONS(4014), 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, + [108866] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2603), 1, + ACTIONS(2501), 1, anon_sym_COLON, - ACTIONS(3240), 1, + ACTIONS(3238), 1, anon_sym_LPAREN, - STATE(2435), 1, + STATE(2425), 1, sym_comment, - ACTIONS(2282), 14, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -225551,8 +226722,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), 28, + aux_sym_binary_expression_token12, + ACTIONS(1851), 30, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -225570,25 +226741,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, - [110983] = 5, + [108930] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2436), 1, + STATE(2426), 1, sym_comment, - ACTIONS(2738), 14, + ACTIONS(2584), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -225602,8 +226775,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(2736), 30, + aux_sym_binary_expression_token12, + ACTIONS(2582), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -225623,29 +226796,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, - [111041] = 7, + [108990] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2780), 1, - anon_sym_COLON, - ACTIONS(3359), 1, - anon_sym_LPAREN, - STATE(2437), 1, + STATE(2427), 1, sym_comment, - ACTIONS(2778), 14, + ACTIONS(902), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -225659,11 +226830,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(2776), 28, + aux_sym_binary_expression_token12, + ACTIONS(900), 32, 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, @@ -225678,173 +226851,179 @@ 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, - [111103] = 26, + [109050] = 26, 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(4020), 1, + ACTIONS(4024), 1, anon_sym_GT_GT, ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, anon_sym_AMP, - ACTIONS(4036), 1, + ACTIONS(4030), 1, anon_sym_CARET, - ACTIONS(4038), 1, + ACTIONS(4032), 1, anon_sym_PIPE, + ACTIONS(4038), 1, + anon_sym_STAR_STAR, ACTIONS(4044), 1, anon_sym_QMARK_QMARK, ACTIONS(4046), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2438), 1, + STATE(2428), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(4020), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, ACTIONS(4022), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(4032), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, ACTIONS(4040), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(4016), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(4042), 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, - [111203] = 26, + aux_sym_binary_expression_token10, + ACTIONS(4014), 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, + [109152] = 26, 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(4020), 1, + ACTIONS(4024), 1, anon_sym_GT_GT, ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, anon_sym_AMP, - ACTIONS(4036), 1, + ACTIONS(4030), 1, anon_sym_CARET, - ACTIONS(4038), 1, + ACTIONS(4032), 1, anon_sym_PIPE, + ACTIONS(4038), 1, + anon_sym_STAR_STAR, ACTIONS(4044), 1, anon_sym_QMARK_QMARK, ACTIONS(4046), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2439), 1, + STATE(2429), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(4020), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, ACTIONS(4022), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(4032), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, ACTIONS(4040), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(4016), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(4042), 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, - [111303] = 5, + aux_sym_binary_expression_token10, + ACTIONS(4014), 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, + [109254] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2440), 1, + STATE(2430), 1, sym_comment, - ACTIONS(2607), 14, + ACTIONS(944), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -225858,8 +227037,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(2605), 30, + aux_sym_binary_expression_token12, + ACTIONS(942), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -225879,131 +227058,179 @@ 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, - [111361] = 5, + [109314] = 26, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2441), 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), 30, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(3096), 1, anon_sym_LPAREN, + ACTIONS(3099), 1, anon_sym_LBRACK, + ACTIONS(3102), 1, sym_optional_chain, + ACTIONS(3105), 1, anon_sym_DOT, + ACTIONS(4063), 1, + anon_sym_GT_GT, + ACTIONS(4069), 1, + anon_sym_AMP, + ACTIONS(4072), 1, + anon_sym_CARET, + ACTIONS(4075), 1, + anon_sym_PIPE, + ACTIONS(4084), 1, + anon_sym_STAR_STAR, + ACTIONS(4093), 1, + anon_sym_QMARK_QMARK, + ACTIONS(4096), 1, + sym__ternary_qmark, + STATE(1421), 1, + sym_arguments, + STATE(2431), 1, + sym_comment, + ACTIONS(3147), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(4054), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4057), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(4060), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(4066), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(4078), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(4081), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(4087), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(4051), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(4090), 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(4048), 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, - [111419] = 5, + [109416] = 26, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2442), 1, - sym_comment, - ACTIONS(2746), 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(2744), 30, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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(4024), 1, + anon_sym_GT_GT, + ACTIONS(4028), 1, + anon_sym_AMP, + ACTIONS(4030), 1, + anon_sym_CARET, + ACTIONS(4032), 1, + anon_sym_PIPE, + ACTIONS(4038), 1, + anon_sym_STAR_STAR, + ACTIONS(4044), 1, + anon_sym_QMARK_QMARK, + ACTIONS(4046), 1, + sym__ternary_qmark, + STATE(1421), 1, + sym_arguments, + STATE(2432), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(4018), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4020), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(4022), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(4034), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(4040), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(4016), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(4042), 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(4014), 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, - [111477] = 5, + [109518] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2443), 1, + STATE(2433), 1, sym_comment, - ACTIONS(2716), 14, + ACTIONS(2713), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -226017,8 +227244,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(2714), 30, + aux_sym_binary_expression_token12, + ACTIONS(2711), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -226038,25 +227265,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, - [111535] = 5, + [109578] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2444), 1, + STATE(2434), 1, sym_comment, - ACTIONS(2784), 14, + ACTIONS(2622), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -226070,8 +227299,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), 30, + aux_sym_binary_expression_token12, + ACTIONS(2620), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -226091,99 +227320,103 @@ 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, - [111593] = 26, + [109638] = 26, 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(4020), 1, + ACTIONS(4024), 1, anon_sym_GT_GT, ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, anon_sym_AMP, - ACTIONS(4036), 1, + ACTIONS(4030), 1, anon_sym_CARET, - ACTIONS(4038), 1, + ACTIONS(4032), 1, anon_sym_PIPE, + ACTIONS(4038), 1, + anon_sym_STAR_STAR, ACTIONS(4044), 1, anon_sym_QMARK_QMARK, ACTIONS(4046), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2445), 1, + STATE(2435), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(4020), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, ACTIONS(4022), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(4032), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, ACTIONS(4040), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(4016), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(4042), 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, - [111693] = 5, + aux_sym_binary_expression_token10, + ACTIONS(4014), 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, + [109740] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2446), 1, + STATE(2436), 1, sym_comment, - ACTIONS(2724), 14, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -226197,8 +227430,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), 30, + aux_sym_binary_expression_token12, + ACTIONS(1851), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -226218,175 +227451,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, - [111751] = 26, + [109800] = 25, 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(4020), 1, + ACTIONS(4024), 1, anon_sym_GT_GT, ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, anon_sym_AMP, - ACTIONS(4036), 1, + ACTIONS(4030), 1, anon_sym_CARET, - ACTIONS(4038), 1, + ACTIONS(4032), 1, anon_sym_PIPE, - ACTIONS(4044), 1, - anon_sym_QMARK_QMARK, - ACTIONS(4046), 1, - sym__ternary_qmark, - STATE(1872), 1, + ACTIONS(4038), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, sym_arguments, - STATE(2447), 1, + STATE(2437), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2907), 2, + sym__ternary_qmark, + anon_sym_QMARK_QMARK, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(4020), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, ACTIONS(4022), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(4032), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, ACTIONS(4040), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(4016), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(4042), 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, - [111851] = 26, - 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(4020), 1, - anon_sym_GT_GT, - ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, - anon_sym_AMP, - ACTIONS(4036), 1, - anon_sym_CARET, - ACTIONS(4038), 1, - anon_sym_PIPE, - ACTIONS(4044), 1, - anon_sym_QMARK_QMARK, - ACTIONS(4046), 1, - sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2448), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(4018), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(4022), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(4024), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(4026), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(4032), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(4040), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(4014), 5, + aux_sym_binary_expression_token10, + ACTIONS(4014), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(4016), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(4042), 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, - [111951] = 6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + [109900] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3359), 1, - anon_sym_COLON, - STATE(2449), 1, + STATE(2438), 1, sym_comment, - ACTIONS(2778), 14, + ACTIONS(2642), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -226400,9 +227560,10 @@ 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), 29, + aux_sym_binary_expression_token12, + ACTIONS(2640), 32, sym__ternary_qmark, + sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -226420,99 +227581,154 @@ 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, - [112011] = 26, + [109960] = 19, 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(4020), 1, + ACTIONS(4024), 1, anon_sym_GT_GT, - ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, - anon_sym_AMP, - ACTIONS(4036), 1, - anon_sym_CARET, ACTIONS(4038), 1, - anon_sym_PIPE, - ACTIONS(4044), 1, - anon_sym_QMARK_QMARK, - ACTIONS(4046), 1, - sym__ternary_qmark, - STATE(1872), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, sym_arguments, - STATE(2450), 1, + STATE(2439), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(4022), 2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(4032), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(4040), 2, + ACTIONS(2909), 4, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, + ACTIONS(4016), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(4014), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(4016), 5, + ACTIONS(2907), 13, + sym__ternary_qmark, + 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_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, + [110048] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3514), 1, + anon_sym_LBRACK, + ACTIONS(3518), 1, + anon_sym_DOT, + ACTIONS(3668), 1, + sym_optional_chain, + STATE(2440), 1, + sym_comment, + 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(4042), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2590), 29, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_LPAREN, + 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, - [112111] = 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, + [110114] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2451), 1, + STATE(2441), 1, sym_comment, - ACTIONS(980), 14, + ACTIONS(2592), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -226526,8 +227742,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(978), 30, + aux_sym_binary_expression_token12, + ACTIONS(2590), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -226547,64 +227763,133 @@ 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, - [112169] = 17, + [110174] = 26, 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(4020), 1, + ACTIONS(4024), 1, anon_sym_GT_GT, ACTIONS(4028), 1, + anon_sym_AMP, + ACTIONS(4030), 1, + anon_sym_CARET, + ACTIONS(4032), 1, + anon_sym_PIPE, + ACTIONS(4038), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(4044), 1, + anon_sym_QMARK_QMARK, + ACTIONS(4046), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - STATE(2452), 1, + STATE(2442), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(4020), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, ACTIONS(4022), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2960), 9, + ACTIONS(4040), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(4016), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(4042), 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(4014), 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, + [110276] = 12, + 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, + ACTIONS(4038), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, + sym_arguments, + STATE(2443), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2909), 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), 18, + aux_sym_binary_expression_token12, + ACTIONS(2907), 24, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -226612,55 +227897,65 @@ static const uint16_t ts_small_parse_table[] = { 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, - 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, - [112251] = 12, + [110350] = 14, 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(4028), 1, + ACTIONS(4038), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2453), 1, + STATE(2444), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2960), 14, + ACTIONS(4018), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4036), 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(2936), 22, + aux_sym_binary_expression_token12, + ACTIONS(2907), 22, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -226671,76 +227966,70 @@ 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, 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, - [112323] = 23, + [110428] = 23, 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(4020), 1, + ACTIONS(2909), 1, + anon_sym_PIPE, + ACTIONS(4024), 1, anon_sym_GT_GT, ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, anon_sym_AMP, - ACTIONS(4036), 1, + ACTIONS(4030), 1, anon_sym_CARET, ACTIONS(4038), 1, - anon_sym_PIPE, - STATE(1872), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, sym_arguments, - STATE(2454), 1, + STATE(2445), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(4022), 2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, ACTIONS(4040), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(4016), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2936), 6, + aux_sym_binary_expression_token12, + ACTIONS(2907), 6, sym__ternary_qmark, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, @@ -226749,129 +228038,177 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(4042), 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, - [112417] = 24, + aux_sym_binary_expression_token10, + ACTIONS(4014), 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, + [110524] = 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(4020), 1, + ACTIONS(2909), 1, + anon_sym_PIPE, + ACTIONS(4024), 1, anon_sym_GT_GT, ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, anon_sym_AMP, - ACTIONS(4036), 1, - anon_sym_CARET, ACTIONS(4038), 1, - anon_sym_PIPE, - STATE(1872), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, sym_arguments, - STATE(2455), 1, + STATE(2446), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(4022), 2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, ACTIONS(4040), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2936), 4, - sym__ternary_qmark, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - ACTIONS(4014), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(4016), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(4042), 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, - [112513] = 15, + aux_sym_binary_expression_token10, + ACTIONS(2907), 7, + sym__ternary_qmark, + 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, + ACTIONS(4014), 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, + [110618] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + STATE(2447), 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), 32, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_GT_EQ, + anon_sym_LT_EQ, anon_sym_LPAREN, - ACTIONS(2566), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, sym_optional_chain, - ACTIONS(2570), 1, anon_sym_DOT, - ACTIONS(4028), 1, + 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, - STATE(1872), 1, - sym_arguments, - STATE(2456), 1, - sym_comment, - ACTIONS(2572), 2, + 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, - ACTIONS(4018), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(4024), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(4026), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2960), 10, + [110678] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2448), 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_token11, - ACTIONS(2936), 20, + aux_sym_binary_expression_token12, + ACTIONS(968), 32, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -226879,308 +228216,424 @@ 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, - [112591] = 26, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [110738] = 21, 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(4020), 1, + ACTIONS(4024), 1, anon_sym_GT_GT, - ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, - anon_sym_AMP, - ACTIONS(4036), 1, - anon_sym_CARET, ACTIONS(4038), 1, - anon_sym_PIPE, - ACTIONS(4044), 1, - anon_sym_QMARK_QMARK, - ACTIONS(4046), 1, - sym__ternary_qmark, - STATE(1872), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, sym_arguments, - STATE(2457), 1, + STATE(2449), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2909), 2, + anon_sym_AMP, + anon_sym_PIPE, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(4022), 2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(4032), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, ACTIONS(4040), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(4016), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(4042), 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, - [112691] = 21, + aux_sym_binary_expression_token10, + ACTIONS(2907), 7, + sym__ternary_qmark, + 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, + ACTIONS(4014), 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, + [110830] = 15, 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(4020), 1, - anon_sym_GT_GT, - ACTIONS(4028), 1, + ACTIONS(4038), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2458), 1, + STATE(2450), 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(4018), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(4022), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(4040), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(4014), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(4016), 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(4042), 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), 7, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2907), 22, sym__ternary_qmark, + anon_sym_GT_EQ, + anon_sym_LT_EQ, 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, + 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, - [112781] = 22, + anon_sym_instanceof, + [110910] = 24, 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(2960), 1, - anon_sym_PIPE, - ACTIONS(4020), 1, + ACTIONS(4024), 1, anon_sym_GT_GT, ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, anon_sym_AMP, - STATE(1872), 1, + ACTIONS(4030), 1, + anon_sym_CARET, + ACTIONS(4032), 1, + anon_sym_PIPE, + ACTIONS(4038), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, sym_arguments, - STATE(2459), 1, + STATE(2451), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(4022), 2, + ACTIONS(4020), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, ACTIONS(4040), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, + ACTIONS(2907), 4, + sym__ternary_qmark, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, ACTIONS(4016), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(4042), 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), 7, + aux_sym_binary_expression_token10, + ACTIONS(4014), 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, + [111008] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2452), 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), 32, 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_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, - [112873] = 23, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [111068] = 23, 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(2960), 1, - anon_sym_PIPE, - ACTIONS(4020), 1, + ACTIONS(4024), 1, anon_sym_GT_GT, ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, anon_sym_AMP, - ACTIONS(4036), 1, + ACTIONS(4030), 1, anon_sym_CARET, - STATE(1872), 1, + ACTIONS(4032), 1, + anon_sym_PIPE, + ACTIONS(4038), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, sym_arguments, - STATE(2460), 1, + STATE(2453), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(4022), 2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, ACTIONS(4040), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, + ACTIONS(4016), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2907), 6, + sym__ternary_qmark, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(4042), 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(4014), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(4016), 5, + [111164] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2454), 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, - aux_sym_binary_expression_token11, - ACTIONS(2936), 6, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(1069), 32, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - ACTIONS(4042), 6, - anon_sym_EQ_EQ_EQ, + 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, - [112967] = 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, + [111224] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2461), 1, + STATE(2455), 1, sym_comment, - ACTIONS(2662), 14, + ACTIONS(2650), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -227194,8 +228647,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), 30, + aux_sym_binary_expression_token12, + ACTIONS(2648), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -227215,25 +228668,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, - [113025] = 5, + [111284] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2462), 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(4038), 1, + anon_sym_STAR_STAR, + STATE(1421), 1, + sym_arguments, + STATE(2456), 1, sym_comment, - ACTIONS(2686), 14, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2909), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -227247,8 +228717,55 @@ 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_token12, + ACTIONS(2907), 24, + sym__ternary_qmark, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + 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_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, - ACTIONS(2684), 30, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [111358] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2457), 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_token12, + ACTIONS(2652), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -227268,59 +228785,66 @@ 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, - [113083] = 14, + [111418] = 17, 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(4028), 1, + ACTIONS(4024), 1, + anon_sym_GT_GT, + ACTIONS(4038), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2463), 1, + STATE(2458), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(4026), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(4034), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2960), 12, + ACTIONS(2909), 9, 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), 20, + aux_sym_binary_expression_token12, + ACTIONS(2907), 20, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -227328,42 +228852,103 @@ static const uint16_t ts_small_parse_table[] = { 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, + 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, - [113159] = 12, + [111502] = 26, 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(4024), 1, + anon_sym_GT_GT, ACTIONS(4028), 1, + anon_sym_AMP, + ACTIONS(4030), 1, + anon_sym_CARET, + ACTIONS(4032), 1, + anon_sym_PIPE, + ACTIONS(4038), 1, anon_sym_STAR_STAR, - STATE(1872), 1, + ACTIONS(4044), 1, + anon_sym_QMARK_QMARK, + ACTIONS(4046), 1, + sym__ternary_qmark, + STATE(1421), 1, sym_arguments, - STATE(2464), 1, + STATE(2459), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2960), 14, + ACTIONS(4018), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4020), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(4022), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(4026), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(4034), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(4036), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(4040), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(4016), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(4042), 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(4014), 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, + [111604] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2460), 1, + sym_comment, + ACTIONS(2658), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -227377,11 +228962,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(2936), 22, + aux_sym_binary_expression_token12, + ACTIONS(2656), 32, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -227391,24 +228981,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, - [113231] = 5, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [111664] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2465), 1, + STATE(2461), 1, sym_comment, - ACTIONS(2750), 14, + ACTIONS(2684), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -227422,8 +229017,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(2748), 30, + aux_sym_binary_expression_token12, + ACTIONS(2682), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -227443,25 +229038,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, - [113289] = 5, + [111724] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2466), 1, + STATE(2462), 1, sym_comment, - ACTIONS(960), 14, + ACTIONS(2580), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -227475,8 +229072,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), 30, + aux_sym_binary_expression_token12, + ACTIONS(2578), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -227496,27 +229093,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, - [113347] = 6, + [111784] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3240), 1, - anon_sym_COLON, - STATE(2467), 1, + STATE(2463), 1, sym_comment, - ACTIONS(2282), 14, + ACTIONS(2638), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -227530,9 +229127,10 @@ 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(2636), 32, sym__ternary_qmark, + sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -227550,25 +229148,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, - [113407] = 5, + [111844] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2468), 1, + STATE(2464), 1, sym_comment, - ACTIONS(970), 14, + ACTIONS(2612), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -227582,8 +229182,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(968), 30, + aux_sym_binary_expression_token12, + ACTIONS(2610), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -227603,172 +229203,160 @@ 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, - [113465] = 26, + [111904] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, - anon_sym_LPAREN, - ACTIONS(3702), 1, - anon_sym_LBRACK, - ACTIONS(3704), 1, - sym_optional_chain, - ACTIONS(3706), 1, - anon_sym_DOT, - ACTIONS(4020), 1, + STATE(2465), 1, + sym_comment, + ACTIONS(2608), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, anon_sym_AMP, - ACTIONS(4036), 1, - anon_sym_CARET, - ACTIONS(4038), 1, anon_sym_PIPE, - ACTIONS(4044), 1, - anon_sym_QMARK_QMARK, - ACTIONS(4046), 1, - sym__ternary_qmark, - STATE(2444), 1, - sym_arguments, - STATE(2469), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(4018), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(4022), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(4024), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(4032), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(4040), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, + aux_sym_binary_expression_token12, + ACTIONS(2606), 32, + 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_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_token10, - anon_sym_instanceof, - ACTIONS(4016), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(4042), 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, - [113565] = 25, + 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, + [111964] = 26, 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(4020), 1, + ACTIONS(4024), 1, anon_sym_GT_GT, ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, anon_sym_AMP, - ACTIONS(4036), 1, + ACTIONS(4030), 1, anon_sym_CARET, - ACTIONS(4038), 1, + ACTIONS(4032), 1, anon_sym_PIPE, - STATE(1872), 1, + ACTIONS(4038), 1, + anon_sym_STAR_STAR, + ACTIONS(4044), 1, + anon_sym_QMARK_QMARK, + ACTIONS(4046), 1, + sym__ternary_qmark, + STATE(1958), 1, sym_arguments, - STATE(2470), 1, + STATE(2466), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2936), 2, - sym__ternary_qmark, - anon_sym_QMARK_QMARK, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(4020), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, ACTIONS(4022), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(4032), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, ACTIONS(4040), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(4016), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(4042), 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, - [113663] = 5, + aux_sym_binary_expression_token10, + ACTIONS(4014), 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, + [112066] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2471), 1, + ACTIONS(3238), 1, + anon_sym_COLON, + STATE(2467), 1, sym_comment, - ACTIONS(2742), 14, + ACTIONS(1853), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -227782,10 +229370,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(2740), 30, + aux_sym_binary_expression_token12, + ACTIONS(1851), 31, sym__ternary_qmark, - sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -227803,25 +229390,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, - [113721] = 5, + [112128] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2472), 1, + STATE(2468), 1, sym_comment, - ACTIONS(2790), 14, + ACTIONS(2680), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -227835,8 +229424,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(2788), 30, + aux_sym_binary_expression_token12, + ACTIONS(2678), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -227856,25 +229445,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, - [113779] = 5, + [112188] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2473), 1, + STATE(2469), 1, sym_comment, - ACTIONS(2732), 14, + ACTIONS(1004), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -227888,8 +229479,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(2730), 30, + aux_sym_binary_expression_token12, + ACTIONS(1002), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -227909,25 +229500,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, - [113837] = 5, + [112248] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2474), 1, + STATE(2470), 1, sym_comment, - ACTIONS(2708), 14, + ACTIONS(2626), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -227941,8 +229534,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(2706), 30, + aux_sym_binary_expression_token12, + ACTIONS(2624), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -227962,99 +229555,179 @@ 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, - [113895] = 26, + [112308] = 26, 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(4020), 1, + ACTIONS(4024), 1, anon_sym_GT_GT, ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, anon_sym_AMP, - ACTIONS(4036), 1, + ACTIONS(4030), 1, anon_sym_CARET, - ACTIONS(4038), 1, + ACTIONS(4032), 1, anon_sym_PIPE, + ACTIONS(4038), 1, + anon_sym_STAR_STAR, ACTIONS(4044), 1, anon_sym_QMARK_QMARK, ACTIONS(4046), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2475), 1, + STATE(2471), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(4020), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, ACTIONS(4022), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(4032), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, ACTIONS(4040), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, + ACTIONS(4016), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(4042), 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(4014), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, + [112410] = 26, + 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, + ACTIONS(4024), 1, + anon_sym_GT_GT, + ACTIONS(4028), 1, + anon_sym_AMP, + ACTIONS(4030), 1, + anon_sym_CARET, + ACTIONS(4032), 1, + anon_sym_PIPE, + ACTIONS(4038), 1, + anon_sym_STAR_STAR, + ACTIONS(4044), 1, + anon_sym_QMARK_QMARK, + ACTIONS(4046), 1, + sym__ternary_qmark, + STATE(1421), 1, + sym_arguments, + STATE(2472), 1, + sym_comment, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(4018), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(4020), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(4022), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(4026), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(4034), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(4036), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(4040), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, ACTIONS(4016), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(4042), 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, - [113995] = 5, + aux_sym_binary_expression_token10, + ACTIONS(4014), 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, + [112512] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2476), 1, + STATE(2473), 1, sym_comment, - ACTIONS(2692), 14, + ACTIONS(2598), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -228068,8 +229741,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(2690), 30, + aux_sym_binary_expression_token12, + ACTIONS(2596), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -228089,25 +229762,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, - [114053] = 5, + [112572] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2477), 1, + STATE(2474), 1, sym_comment, - ACTIONS(2700), 14, + ACTIONS(2630), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -228121,8 +229796,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), 30, + aux_sym_binary_expression_token12, + ACTIONS(2628), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -228142,173 +229817,238 @@ 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, - [114111] = 26, + [112632] = 26, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3514), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3516), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(4020), 1, + ACTIONS(4024), 1, anon_sym_GT_GT, ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, anon_sym_AMP, - ACTIONS(4036), 1, + ACTIONS(4030), 1, anon_sym_CARET, - ACTIONS(4038), 1, + ACTIONS(4032), 1, anon_sym_PIPE, + ACTIONS(4038), 1, + anon_sym_STAR_STAR, ACTIONS(4044), 1, anon_sym_QMARK_QMARK, ACTIONS(4046), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(2462), 1, sym_arguments, - STATE(2478), 1, + STATE(2475), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(4020), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, ACTIONS(4022), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(4032), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, ACTIONS(4040), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(4016), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(4042), 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, - [114211] = 26, + aux_sym_binary_expression_token10, + ACTIONS(4014), 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, + [112734] = 26, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3005), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3008), 1, + ACTIONS(2537), 1, anon_sym_LBRACK, - ACTIONS(3011), 1, + ACTIONS(2539), 1, sym_optional_chain, - ACTIONS(3014), 1, + ACTIONS(2541), 1, anon_sym_DOT, - ACTIONS(4063), 1, + ACTIONS(4024), 1, anon_sym_GT_GT, - ACTIONS(4069), 1, + ACTIONS(4028), 1, anon_sym_AMP, - ACTIONS(4072), 1, + ACTIONS(4030), 1, anon_sym_CARET, - ACTIONS(4075), 1, + ACTIONS(4032), 1, anon_sym_PIPE, - ACTIONS(4084), 1, + ACTIONS(4038), 1, anon_sym_STAR_STAR, - ACTIONS(4093), 1, + ACTIONS(4044), 1, anon_sym_QMARK_QMARK, - ACTIONS(4096), 1, + ACTIONS(4046), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(2479), 1, + STATE(2476), 1, sym_comment, - ACTIONS(3056), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(4054), 2, + ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(4057), 2, + ACTIONS(4020), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(4060), 2, + ACTIONS(4022), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(4066), 2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4078), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4081), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(4087), 2, + ACTIONS(4040), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4048), 5, + ACTIONS(4016), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(4042), 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(4014), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(4051), 5, + [112836] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2477), 1, + sym_comment, + 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, - aux_sym_binary_expression_token11, - ACTIONS(4090), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2602), 32, + 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_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, - [114311] = 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, + [112896] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2480), 1, + ACTIONS(2600), 1, + anon_sym_COLON, + ACTIONS(3351), 1, + anon_sym_LPAREN, + STATE(2478), 1, sym_comment, - ACTIONS(1077), 14, + ACTIONS(2598), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -228322,13 +230062,11 @@ 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(1075), 30, + aux_sym_binary_expression_token12, + ACTIONS(2596), 30, 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, @@ -228343,25 +230081,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, - [114369] = 5, + [112960] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2481), 1, + STATE(2479), 1, sym_comment, - ACTIONS(990), 14, + ACTIONS(2672), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -228375,8 +230115,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(988), 30, + aux_sym_binary_expression_token12, + ACTIONS(2670), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -228396,105 +230136,103 @@ 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, - [114427] = 26, + [113020] = 26, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - ACTIONS(2566), 1, + ACTIONS(3178), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, + ACTIONS(3180), 1, sym_optional_chain, - ACTIONS(2570), 1, + ACTIONS(3182), 1, anon_sym_DOT, - ACTIONS(4020), 1, + ACTIONS(4024), 1, anon_sym_GT_GT, ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, anon_sym_AMP, - ACTIONS(4036), 1, + ACTIONS(4030), 1, anon_sym_CARET, - ACTIONS(4038), 1, + ACTIONS(4032), 1, anon_sym_PIPE, + ACTIONS(4038), 1, + anon_sym_STAR_STAR, ACTIONS(4044), 1, anon_sym_QMARK_QMARK, ACTIONS(4046), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(2227), 1, sym_arguments, - STATE(2482), 1, + STATE(2480), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(4020), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, ACTIONS(4022), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(4032), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, ACTIONS(4040), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(4016), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(4042), 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, - [114527] = 8, + aux_sym_binary_expression_token10, + ACTIONS(4014), 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, + [113122] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3702), 1, - anon_sym_LBRACK, - ACTIONS(3706), 1, - anon_sym_DOT, - ACTIONS(3744), 1, - sym_optional_chain, - STATE(2483), 1, + STATE(2481), 1, sym_comment, - ACTIONS(2708), 14, + ACTIONS(2662), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -228508,13 +230246,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), 27, + aux_sym_binary_expression_token12, + ACTIONS(2660), 32, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -228526,173 +230267,248 @@ 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, - [114591] = 26, + [113182] = 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(4020), 1, + STATE(2482), 1, + sym_comment, + ACTIONS(912), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, anon_sym_AMP, - ACTIONS(4036), 1, - anon_sym_CARET, - ACTIONS(4038), 1, anon_sym_PIPE, - ACTIONS(4044), 1, - anon_sym_QMARK_QMARK, - ACTIONS(4046), 1, - sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2484), 1, - sym_comment, - ACTIONS(2572), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(4018), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(4022), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(4024), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(4032), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(4040), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, + aux_sym_binary_expression_token12, + ACTIONS(910), 32, + 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_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_token10, - anon_sym_instanceof, - ACTIONS(4016), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(4042), 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, - [114691] = 26, + 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, + [113242] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + STATE(2483), 1, + sym_comment, + ACTIONS(2668), 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(2666), 32, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_GT_EQ, + anon_sym_LT_EQ, anon_sym_LPAREN, - ACTIONS(2566), 1, anon_sym_LBRACK, - ACTIONS(2568), 1, sym_optional_chain, - ACTIONS(2570), 1, anon_sym_DOT, - ACTIONS(4020), 1, - anon_sym_GT_GT, - ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, - anon_sym_AMP, - ACTIONS(4036), 1, + 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, - ACTIONS(4038), 1, - anon_sym_PIPE, - ACTIONS(4044), 1, + 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, - ACTIONS(4046), 1, - sym__ternary_qmark, - STATE(1872), 1, - sym_arguments, - STATE(2485), 1, - sym_comment, - ACTIONS(2572), 2, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(4018), 2, + [113302] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2484), 1, + sym_comment, + ACTIONS(2588), 14, + anon_sym_GT, + anon_sym_LT, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(4022), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(4024), 2, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(4032), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(4040), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, + aux_sym_binary_expression_token12, + ACTIONS(2586), 32, + 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_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, - ACTIONS(4016), 5, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [113362] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3351), 1, + anon_sym_COLON, + STATE(2485), 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, - aux_sym_binary_expression_token11, - ACTIONS(4042), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2596), 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, - anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token8, + anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token9, - [114791] = 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, + [113424] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2486), 1, sym_comment, - ACTIONS(2704), 14, + ACTIONS(2676), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -228706,8 +230522,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), 30, + aux_sym_binary_expression_token12, + ACTIONS(2674), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -228727,25 +230543,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, - [114849] = 5, + [113484] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2487), 1, sym_comment, - ACTIONS(2720), 14, + ACTIONS(2634), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -228759,8 +230577,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(2718), 30, + aux_sym_binary_expression_token12, + ACTIONS(2632), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -228780,99 +230598,103 @@ 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, - [114907] = 26, + [113544] = 26, 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(4020), 1, + ACTIONS(4024), 1, anon_sym_GT_GT, ACTIONS(4028), 1, - anon_sym_STAR_STAR, - ACTIONS(4034), 1, anon_sym_AMP, - ACTIONS(4036), 1, + ACTIONS(4030), 1, anon_sym_CARET, - ACTIONS(4038), 1, + ACTIONS(4032), 1, anon_sym_PIPE, + ACTIONS(4038), 1, + anon_sym_STAR_STAR, ACTIONS(4044), 1, anon_sym_QMARK_QMARK, ACTIONS(4046), 1, sym__ternary_qmark, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, STATE(2488), 1, sym_comment, - ACTIONS(2572), 2, + ACTIONS(2543), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(4018), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(4020), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, ACTIONS(4022), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(4024), 2, + ACTIONS(4034), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(4026), 2, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(4030), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(4032), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, ACTIONS(4040), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(4014), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(4016), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(4042), 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, - [115007] = 5, + aux_sym_binary_expression_token10, + ACTIONS(4014), 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, + [113646] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2489), 1, sym_comment, - ACTIONS(2648), 14, + ACTIONS(2717), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -228886,8 +230708,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(2646), 30, + aux_sym_binary_expression_token12, + ACTIONS(2715), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -228907,71 +230729,96 @@ 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, - [115065] = 5, + [113706] = 26, 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, + ACTIONS(4024), 1, + anon_sym_GT_GT, + ACTIONS(4028), 1, + anon_sym_AMP, + ACTIONS(4030), 1, + anon_sym_CARET, + ACTIONS(4032), 1, + anon_sym_PIPE, + ACTIONS(4038), 1, + anon_sym_STAR_STAR, + ACTIONS(4044), 1, + anon_sym_QMARK_QMARK, + ACTIONS(4046), 1, + sym__ternary_qmark, + STATE(1421), 1, + sym_arguments, STATE(2490), 1, sym_comment, - ACTIONS(2282), 14, - anon_sym_GT, - anon_sym_LT, + ACTIONS(2543), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(4018), 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(2280), 30, - 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, + ACTIONS(4020), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(4022), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(4026), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(4034), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(4036), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(4040), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(4016), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(4042), 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(4014), 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, - [115123] = 31, + [113808] = 31, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -229030,7 +230877,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_else_tag_token1, STATE(2491), 1, sym_comment, - STATE(1615), 2, + STATE(1868), 2, sym_cf_elseif_tag, sym_cf_else_tag, ACTIONS(4123), 13, @@ -229047,46 +230894,95 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [115230] = 17, + [113915] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2492), 1, + sym_comment, + ACTIONS(4155), 7, + aux_sym_cf_http_tag_token1, + aux_sym_cf_mail_tag_token1, + aux_sym_cf_selfclose_tag_token15, + aux_sym_cf_query_tag_token1, + aux_sym_cf_zip_tag_token1, + aux_sym_cf_set_tag_token1, + aux_sym_cf_else_tag_token1, + ACTIONS(4153), 32, + aux_sym_xml_decl_token1, + aux_sym_cfscript_element_token1, + aux_sym_cf_component_tag_token1, + aux_sym_cf_function_tag_token1, + aux_sym_cf_silent_tag_token1, + aux_sym_cf_lock_tag_token1, + aux_sym_cf_thread_tag_token1, + aux_sym_cf_execute_tag_token1, + aux_sym_cf_storedproc_tag_token1, + aux_sym_cf_mailpart_tag_token1, + aux_sym_cf_selfclose_tag_token1, + aux_sym_cf_selfclose_tag_token2, + aux_sym_cf_selfclose_tag_token3, + aux_sym_cf_selfclose_tag_token4, + aux_sym_cf_selfclose_tag_token5, + aux_sym_cf_selfclose_tag_token6, + aux_sym_cf_selfclose_tag_token7, + aux_sym_cf_selfclose_tag_token8, + aux_sym_cf_selfclose_tag_token9, + aux_sym_cf_selfclose_tag_token10, + aux_sym_cf_selfclose_tag_token11, + aux_sym_cf_selfclose_tag_token12, + aux_sym_cf_selfclose_tag_token13, + aux_sym_cf_selfclose_tag_token14, + aux_sym_cf_try_tag_token1, + aux_sym_cf_switch_tag_token1, + aux_sym_cf_loop_tag_token1, + aux_sym_cf_savecontent_tag_token1, + aux_sym_cf_output_tag_token1, + aux_sym_cf_return_tag_token1, + aux_sym_cf_if_tag_token1, + aux_sym_cf_elseif_tag_token1, + [113968] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4153), 1, + ACTIONS(4157), 1, anon_sym_SLASH_GT, - ACTIONS(4155), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4158), 1, - anon_sym_POUND, ACTIONS(4161), 1, + anon_sym_POUND, + ACTIONS(4163), 1, aux_sym_attribute_name_token1, - ACTIONS(4164), 1, + ACTIONS(4165), 1, anon_sym_SQUOTE, ACTIONS(4167), 1, anon_sym_DQUOTE, - ACTIONS(4170), 1, + ACTIONS(4169), 1, sym__close_tag_delim, - STATE(2521), 1, + STATE(2493), 1, + sym_comment, + STATE(2498), 1, + aux_sym_xml_decl_repeat1, + STATE(2523), 1, sym__cf_open_tag, - STATE(3000), 1, - sym_attribute_name, - STATE(3001), 1, + STATE(3002), 1, sym__hash, - STATE(3060), 1, + STATE(3003), 1, + sym_attribute_name, + STATE(3087), 1, sym_tag_attributes, - STATE(2492), 2, - sym_comment, - aux_sym_xml_decl_repeat1, - STATE(3058), 3, + STATE(3088), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3092), 4, + STATE(3082), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3091), 20, + STATE(3084), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -229107,47 +231003,47 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [115307] = 18, + [114047] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4172), 1, - anon_sym_SLASH_GT, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4176), 1, + ACTIONS(4161), 1, anon_sym_POUND, - ACTIONS(4178), 1, + ACTIONS(4163), 1, aux_sym_attribute_name_token1, - ACTIONS(4180), 1, + ACTIONS(4165), 1, anon_sym_SQUOTE, - ACTIONS(4182), 1, + ACTIONS(4167), 1, anon_sym_DQUOTE, - ACTIONS(4184), 1, + ACTIONS(4171), 1, + anon_sym_SLASH_GT, + ACTIONS(4173), 1, sym__close_tag_delim, - STATE(2492), 1, - aux_sym_xml_decl_repeat1, - STATE(2493), 1, + STATE(2494), 1, sym_comment, - STATE(2521), 1, + STATE(2498), 1, + aux_sym_xml_decl_repeat1, + STATE(2523), 1, sym__cf_open_tag, - STATE(3000), 1, - sym_attribute_name, - STATE(3001), 1, + STATE(3002), 1, sym__hash, - STATE(3060), 1, + STATE(3003), 1, + sym_attribute_name, + STATE(3087), 1, sym_tag_attributes, - STATE(3058), 3, + STATE(3088), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3092), 4, + STATE(3082), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3091), 20, + STATE(3084), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -229168,47 +231064,120 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [115386] = 18, + [114126] = 30, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(4099), 1, + aux_sym_xml_decl_token1, + ACTIONS(4101), 1, + aux_sym_cfscript_element_token1, + ACTIONS(4103), 1, + aux_sym_cf_component_tag_token1, + ACTIONS(4105), 1, + aux_sym_cf_function_tag_token1, + ACTIONS(4107), 1, + aux_sym_cf_silent_tag_token1, + ACTIONS(4109), 1, + aux_sym_cf_lock_tag_token1, + ACTIONS(4111), 1, + aux_sym_cf_thread_tag_token1, + ACTIONS(4113), 1, + aux_sym_cf_execute_tag_token1, + ACTIONS(4115), 1, + aux_sym_cf_storedproc_tag_token1, + ACTIONS(4117), 1, + aux_sym_cf_http_tag_token1, + ACTIONS(4119), 1, + aux_sym_cf_mail_tag_token1, + ACTIONS(4121), 1, + aux_sym_cf_mailpart_tag_token1, + ACTIONS(4125), 1, + aux_sym_cf_selfclose_tag_token8, + ACTIONS(4127), 1, + aux_sym_cf_selfclose_tag_token15, + ACTIONS(4129), 1, + aux_sym_cf_query_tag_token1, + ACTIONS(4131), 1, + aux_sym_cf_try_tag_token1, + ACTIONS(4133), 1, + aux_sym_cf_switch_tag_token1, + ACTIONS(4135), 1, + aux_sym_cf_loop_tag_token1, + ACTIONS(4137), 1, + aux_sym_cf_zip_tag_token1, + ACTIONS(4139), 1, + aux_sym_cf_savecontent_tag_token1, + ACTIONS(4141), 1, + aux_sym_cf_output_tag_token1, + ACTIONS(4143), 1, + aux_sym_cf_return_tag_token1, + ACTIONS(4145), 1, + aux_sym_cf_if_tag_token1, + ACTIONS(4147), 1, + aux_sym_cf_set_tag_token1, + ACTIONS(4175), 1, + aux_sym_cf_case_tag_token1, + ACTIONS(4177), 1, + aux_sym_cf_defaultcase_tag_token1, + STATE(2495), 1, + sym_comment, + ACTIONS(4123), 13, + aux_sym_cf_selfclose_tag_token1, + aux_sym_cf_selfclose_tag_token2, + aux_sym_cf_selfclose_tag_token3, + aux_sym_cf_selfclose_tag_token4, + aux_sym_cf_selfclose_tag_token5, + aux_sym_cf_selfclose_tag_token6, + aux_sym_cf_selfclose_tag_token7, + aux_sym_cf_selfclose_tag_token9, + aux_sym_cf_selfclose_tag_token10, + aux_sym_cf_selfclose_tag_token11, + aux_sym_cf_selfclose_tag_token12, + aux_sym_cf_selfclose_tag_token13, + aux_sym_cf_selfclose_tag_token14, + [114229] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4176), 1, + ACTIONS(4161), 1, anon_sym_POUND, - ACTIONS(4178), 1, + ACTIONS(4163), 1, aux_sym_attribute_name_token1, - ACTIONS(4180), 1, + ACTIONS(4165), 1, anon_sym_SQUOTE, - ACTIONS(4182), 1, + ACTIONS(4167), 1, anon_sym_DQUOTE, - ACTIONS(4186), 1, + ACTIONS(4179), 1, anon_sym_SLASH_GT, - ACTIONS(4188), 1, + ACTIONS(4181), 1, sym__close_tag_delim, - STATE(2494), 1, - sym_comment, - STATE(2495), 1, + STATE(2493), 1, aux_sym_xml_decl_repeat1, - STATE(2521), 1, + STATE(2496), 1, + sym_comment, + STATE(2523), 1, sym__cf_open_tag, - STATE(3000), 1, - sym_attribute_name, - STATE(3001), 1, + STATE(3002), 1, sym__hash, - STATE(3060), 1, + STATE(3003), 1, + sym_attribute_name, + STATE(3087), 1, sym_tag_attributes, - STATE(3058), 3, + STATE(3088), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3092), 4, + STATE(3082), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3091), 20, + STATE(3084), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -229229,47 +231198,47 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [115465] = 18, + [114308] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4176), 1, + ACTIONS(4161), 1, anon_sym_POUND, - ACTIONS(4178), 1, + ACTIONS(4163), 1, aux_sym_attribute_name_token1, - ACTIONS(4180), 1, + ACTIONS(4165), 1, anon_sym_SQUOTE, - ACTIONS(4182), 1, + ACTIONS(4167), 1, anon_sym_DQUOTE, - ACTIONS(4190), 1, + ACTIONS(4183), 1, anon_sym_SLASH_GT, - ACTIONS(4192), 1, + ACTIONS(4185), 1, sym__close_tag_delim, - STATE(2492), 1, - aux_sym_xml_decl_repeat1, - STATE(2495), 1, + STATE(2497), 1, sym_comment, - STATE(2521), 1, + STATE(2498), 1, + aux_sym_xml_decl_repeat1, + STATE(2523), 1, sym__cf_open_tag, - STATE(3000), 1, - sym_attribute_name, - STATE(3001), 1, + STATE(3002), 1, sym__hash, - STATE(3060), 1, + STATE(3003), 1, + sym_attribute_name, + STATE(3087), 1, sym_tag_attributes, - STATE(3058), 3, + STATE(3088), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3092), 4, + STATE(3082), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3091), 20, + STATE(3084), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -229290,95 +231259,46 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [115544] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2496), 1, - sym_comment, - ACTIONS(4196), 6, - aux_sym_cf_http_tag_token1, - aux_sym_cf_mail_tag_token1, - aux_sym_cf_selfclose_tag_token15, - aux_sym_cf_query_tag_token1, - aux_sym_cf_zip_tag_token1, - aux_sym_cf_set_tag_token1, - ACTIONS(4194), 33, - aux_sym_xml_decl_token1, - aux_sym_cfscript_element_token1, - aux_sym_cf_component_tag_token1, - aux_sym_cf_function_tag_token1, - aux_sym_cf_silent_tag_token1, - aux_sym_cf_lock_tag_token1, - aux_sym_cf_thread_tag_token1, - aux_sym_cf_execute_tag_token1, - aux_sym_cf_storedproc_tag_token1, - aux_sym_cf_mailpart_tag_token1, - aux_sym_cf_selfclose_tag_token1, - aux_sym_cf_selfclose_tag_token2, - aux_sym_cf_selfclose_tag_token3, - aux_sym_cf_selfclose_tag_token4, - aux_sym_cf_selfclose_tag_token5, - aux_sym_cf_selfclose_tag_token6, - aux_sym_cf_selfclose_tag_token7, - aux_sym_cf_selfclose_tag_token8, - aux_sym_cf_selfclose_tag_token9, - aux_sym_cf_selfclose_tag_token10, - aux_sym_cf_selfclose_tag_token11, - aux_sym_cf_selfclose_tag_token12, - aux_sym_cf_selfclose_tag_token13, - aux_sym_cf_selfclose_tag_token14, - aux_sym_cf_try_tag_token1, - aux_sym_cf_switch_tag_token1, - aux_sym_cf_case_tag_token1, - aux_sym_cf_defaultcase_tag_token1, - aux_sym_cf_loop_tag_token1, - aux_sym_cf_savecontent_tag_token1, - aux_sym_cf_output_tag_token1, - aux_sym_cf_return_tag_token1, - aux_sym_cf_if_tag_token1, - [115597] = 18, + [114387] = 17, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4187), 1, + anon_sym_SLASH_GT, + ACTIONS(4189), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4176), 1, + ACTIONS(4192), 1, anon_sym_POUND, - ACTIONS(4178), 1, + ACTIONS(4195), 1, aux_sym_attribute_name_token1, - ACTIONS(4180), 1, + ACTIONS(4198), 1, anon_sym_SQUOTE, - ACTIONS(4182), 1, + ACTIONS(4201), 1, anon_sym_DQUOTE, - ACTIONS(4198), 1, - anon_sym_SLASH_GT, - ACTIONS(4200), 1, + ACTIONS(4204), 1, sym__close_tag_delim, - STATE(2497), 1, - sym_comment, - STATE(2499), 1, - aux_sym_xml_decl_repeat1, - STATE(2521), 1, + STATE(2523), 1, sym__cf_open_tag, - STATE(3000), 1, - sym_attribute_name, - STATE(3001), 1, + STATE(3002), 1, sym__hash, - STATE(3060), 1, + STATE(3003), 1, + sym_attribute_name, + STATE(3087), 1, sym_tag_attributes, - STATE(3058), 3, + STATE(2498), 2, + sym_comment, + aux_sym_xml_decl_repeat1, + STATE(3088), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3092), 4, + STATE(3082), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3091), 20, + STATE(3084), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -229399,66 +231319,31 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [115676] = 30, + [114464] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4099), 1, + STATE(2499), 1, + sym_comment, + ACTIONS(4155), 6, + aux_sym_cf_http_tag_token1, + aux_sym_cf_mail_tag_token1, + aux_sym_cf_selfclose_tag_token15, + aux_sym_cf_query_tag_token1, + aux_sym_cf_zip_tag_token1, + aux_sym_cf_set_tag_token1, + ACTIONS(4153), 33, aux_sym_xml_decl_token1, - ACTIONS(4101), 1, aux_sym_cfscript_element_token1, - ACTIONS(4103), 1, aux_sym_cf_component_tag_token1, - ACTIONS(4105), 1, aux_sym_cf_function_tag_token1, - ACTIONS(4107), 1, aux_sym_cf_silent_tag_token1, - ACTIONS(4109), 1, aux_sym_cf_lock_tag_token1, - ACTIONS(4111), 1, aux_sym_cf_thread_tag_token1, - ACTIONS(4113), 1, aux_sym_cf_execute_tag_token1, - ACTIONS(4115), 1, aux_sym_cf_storedproc_tag_token1, - ACTIONS(4117), 1, - aux_sym_cf_http_tag_token1, - ACTIONS(4119), 1, - aux_sym_cf_mail_tag_token1, - ACTIONS(4121), 1, aux_sym_cf_mailpart_tag_token1, - ACTIONS(4125), 1, - aux_sym_cf_selfclose_tag_token8, - ACTIONS(4127), 1, - aux_sym_cf_selfclose_tag_token15, - ACTIONS(4129), 1, - aux_sym_cf_query_tag_token1, - ACTIONS(4131), 1, - aux_sym_cf_try_tag_token1, - ACTIONS(4133), 1, - aux_sym_cf_switch_tag_token1, - ACTIONS(4135), 1, - aux_sym_cf_loop_tag_token1, - ACTIONS(4137), 1, - aux_sym_cf_zip_tag_token1, - ACTIONS(4139), 1, - aux_sym_cf_savecontent_tag_token1, - ACTIONS(4141), 1, - aux_sym_cf_output_tag_token1, - ACTIONS(4143), 1, - aux_sym_cf_return_tag_token1, - ACTIONS(4145), 1, - aux_sym_cf_if_tag_token1, - ACTIONS(4147), 1, - aux_sym_cf_set_tag_token1, - ACTIONS(4202), 1, - aux_sym_cf_case_tag_token1, - ACTIONS(4204), 1, - aux_sym_cf_defaultcase_tag_token1, - STATE(2498), 1, - sym_comment, - ACTIONS(4123), 13, aux_sym_cf_selfclose_tag_token1, aux_sym_cf_selfclose_tag_token2, aux_sym_cf_selfclose_tag_token3, @@ -229466,53 +231351,63 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token5, aux_sym_cf_selfclose_tag_token6, aux_sym_cf_selfclose_tag_token7, + aux_sym_cf_selfclose_tag_token8, aux_sym_cf_selfclose_tag_token9, aux_sym_cf_selfclose_tag_token10, aux_sym_cf_selfclose_tag_token11, aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [115779] = 18, + aux_sym_cf_try_tag_token1, + aux_sym_cf_switch_tag_token1, + aux_sym_cf_case_tag_token1, + aux_sym_cf_defaultcase_tag_token1, + aux_sym_cf_loop_tag_token1, + aux_sym_cf_savecontent_tag_token1, + aux_sym_cf_output_tag_token1, + aux_sym_cf_return_tag_token1, + aux_sym_cf_if_tag_token1, + [114517] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4176), 1, + ACTIONS(4161), 1, anon_sym_POUND, - ACTIONS(4178), 1, + ACTIONS(4163), 1, aux_sym_attribute_name_token1, - ACTIONS(4180), 1, + ACTIONS(4165), 1, anon_sym_SQUOTE, - ACTIONS(4182), 1, + ACTIONS(4167), 1, anon_sym_DQUOTE, ACTIONS(4206), 1, anon_sym_SLASH_GT, ACTIONS(4208), 1, sym__close_tag_delim, - STATE(2492), 1, + STATE(2497), 1, aux_sym_xml_decl_repeat1, - STATE(2499), 1, + STATE(2500), 1, sym_comment, - STATE(2521), 1, + STATE(2523), 1, sym__cf_open_tag, - STATE(3000), 1, - sym_attribute_name, - STATE(3001), 1, + STATE(3002), 1, sym__hash, - STATE(3060), 1, + STATE(3003), 1, + sym_attribute_name, + STATE(3087), 1, sym_tag_attributes, - STATE(3058), 3, + STATE(3088), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3092), 4, + STATE(3082), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3091), 20, + STATE(3084), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -229533,47 +231428,47 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [115858] = 18, + [114596] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4176), 1, + ACTIONS(4161), 1, anon_sym_POUND, - ACTIONS(4178), 1, + ACTIONS(4163), 1, aux_sym_attribute_name_token1, - ACTIONS(4180), 1, + ACTIONS(4165), 1, anon_sym_SQUOTE, - ACTIONS(4182), 1, + ACTIONS(4167), 1, anon_sym_DQUOTE, ACTIONS(4210), 1, anon_sym_SLASH_GT, ACTIONS(4212), 1, sym__close_tag_delim, - STATE(2493), 1, + STATE(2494), 1, aux_sym_xml_decl_repeat1, - STATE(2500), 1, + STATE(2501), 1, sym_comment, - STATE(2521), 1, + STATE(2523), 1, sym__cf_open_tag, - STATE(3000), 1, - sym_attribute_name, - STATE(3001), 1, + STATE(3002), 1, sym__hash, - STATE(3060), 1, + STATE(3003), 1, + sym_attribute_name, + STATE(3087), 1, sym_tag_attributes, - STATE(3058), 3, + STATE(3088), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3092), 4, + STATE(3082), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3091), 20, + STATE(3084), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -229594,60 +231489,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [115937] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2501), 1, - sym_comment, - ACTIONS(4196), 7, - aux_sym_cf_http_tag_token1, - aux_sym_cf_mail_tag_token1, - aux_sym_cf_selfclose_tag_token15, - aux_sym_cf_query_tag_token1, - aux_sym_cf_zip_tag_token1, - aux_sym_cf_set_tag_token1, - aux_sym_cf_else_tag_token1, - ACTIONS(4194), 32, - aux_sym_xml_decl_token1, - aux_sym_cfscript_element_token1, - aux_sym_cf_component_tag_token1, - aux_sym_cf_function_tag_token1, - aux_sym_cf_silent_tag_token1, - aux_sym_cf_lock_tag_token1, - aux_sym_cf_thread_tag_token1, - aux_sym_cf_execute_tag_token1, - aux_sym_cf_storedproc_tag_token1, - aux_sym_cf_mailpart_tag_token1, - aux_sym_cf_selfclose_tag_token1, - aux_sym_cf_selfclose_tag_token2, - aux_sym_cf_selfclose_tag_token3, - aux_sym_cf_selfclose_tag_token4, - aux_sym_cf_selfclose_tag_token5, - aux_sym_cf_selfclose_tag_token6, - aux_sym_cf_selfclose_tag_token7, - aux_sym_cf_selfclose_tag_token8, - aux_sym_cf_selfclose_tag_token9, - aux_sym_cf_selfclose_tag_token10, - aux_sym_cf_selfclose_tag_token11, - aux_sym_cf_selfclose_tag_token12, - aux_sym_cf_selfclose_tag_token13, - aux_sym_cf_selfclose_tag_token14, - aux_sym_cf_try_tag_token1, - aux_sym_cf_switch_tag_token1, - aux_sym_cf_loop_tag_token1, - aux_sym_cf_savecontent_tag_token1, - aux_sym_cf_output_tag_token1, - aux_sym_cf_return_tag_token1, - aux_sym_cf_if_tag_token1, - aux_sym_cf_elseif_tag_token1, - [115990] = 17, + [114675] = 17, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, ACTIONS(4214), 1, anon_sym_POUND, @@ -229661,26 +231508,26 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(2502), 1, sym_comment, - STATE(2514), 1, + STATE(2510), 1, aux_sym_xml_decl_repeat1, - STATE(2520), 1, + STATE(2524), 1, sym__cf_open_tag, - STATE(3007), 1, - sym__hash, - STATE(3057), 1, + STATE(3013), 1, sym_attribute_name, - STATE(3222), 1, + STATE(3014), 1, + sym__hash, + STATE(3158), 1, sym_tag_attributes, - STATE(3223), 3, + STATE(3166), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3271), 4, + STATE(3163), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3213), 20, + STATE(3165), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -229701,45 +231548,116 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116066] = 17, + [114751] = 29, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(4099), 1, + aux_sym_xml_decl_token1, + ACTIONS(4101), 1, + aux_sym_cfscript_element_token1, + ACTIONS(4103), 1, + aux_sym_cf_component_tag_token1, + ACTIONS(4105), 1, + aux_sym_cf_function_tag_token1, + ACTIONS(4107), 1, + aux_sym_cf_silent_tag_token1, + ACTIONS(4109), 1, + aux_sym_cf_lock_tag_token1, + ACTIONS(4111), 1, + aux_sym_cf_thread_tag_token1, + ACTIONS(4113), 1, + aux_sym_cf_execute_tag_token1, + ACTIONS(4115), 1, + aux_sym_cf_storedproc_tag_token1, + ACTIONS(4117), 1, + aux_sym_cf_http_tag_token1, + ACTIONS(4119), 1, + aux_sym_cf_mail_tag_token1, + ACTIONS(4121), 1, + aux_sym_cf_mailpart_tag_token1, + ACTIONS(4125), 1, + aux_sym_cf_selfclose_tag_token8, + ACTIONS(4127), 1, + aux_sym_cf_selfclose_tag_token15, + ACTIONS(4129), 1, + aux_sym_cf_query_tag_token1, + ACTIONS(4131), 1, + aux_sym_cf_try_tag_token1, + ACTIONS(4133), 1, + aux_sym_cf_switch_tag_token1, + ACTIONS(4135), 1, + aux_sym_cf_loop_tag_token1, + ACTIONS(4137), 1, + aux_sym_cf_zip_tag_token1, + ACTIONS(4139), 1, + aux_sym_cf_savecontent_tag_token1, + ACTIONS(4141), 1, + aux_sym_cf_output_tag_token1, + ACTIONS(4143), 1, + aux_sym_cf_return_tag_token1, + ACTIONS(4145), 1, + aux_sym_cf_if_tag_token1, + ACTIONS(4147), 1, + aux_sym_cf_set_tag_token1, + ACTIONS(4224), 1, + aux_sym_cf_catch_tag_token1, + STATE(2503), 1, + sym_comment, + ACTIONS(4123), 13, + aux_sym_cf_selfclose_tag_token1, + aux_sym_cf_selfclose_tag_token2, + aux_sym_cf_selfclose_tag_token3, + aux_sym_cf_selfclose_tag_token4, + aux_sym_cf_selfclose_tag_token5, + aux_sym_cf_selfclose_tag_token6, + aux_sym_cf_selfclose_tag_token7, + aux_sym_cf_selfclose_tag_token9, + aux_sym_cf_selfclose_tag_token10, + aux_sym_cf_selfclose_tag_token11, + aux_sym_cf_selfclose_tag_token12, + aux_sym_cf_selfclose_tag_token13, + aux_sym_cf_selfclose_tag_token14, + [114851] = 17, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4224), 1, - anon_sym_QMARK_GT, ACTIONS(4226), 1, - anon_sym_POUND, + anon_sym_QMARK_GT, ACTIONS(4228), 1, - aux_sym_attribute_name_token1, + anon_sym_POUND, ACTIONS(4230), 1, - anon_sym_SQUOTE, + aux_sym_attribute_name_token1, ACTIONS(4232), 1, + anon_sym_SQUOTE, + ACTIONS(4234), 1, anon_sym_DQUOTE, - STATE(2503), 1, + STATE(2504), 1, sym_comment, - STATE(2511), 1, + STATE(2514), 1, aux_sym_xml_decl_repeat1, - STATE(2525), 1, + STATE(2522), 1, sym__cf_open_tag, - STATE(3051), 1, + STATE(3118), 1, sym_attribute_name, - STATE(3052), 1, + STATE(3119), 1, sym__hash, - STATE(3276), 1, + STATE(3199), 1, sym_tag_attributes, - STATE(3277), 3, + STATE(3182), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3218), 4, + STATE(3407), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3219), 20, + STATE(3410), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -229760,45 +231678,45 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116142] = 17, + [114927] = 17, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4226), 1, - anon_sym_POUND, ACTIONS(4228), 1, - aux_sym_attribute_name_token1, + anon_sym_POUND, ACTIONS(4230), 1, - anon_sym_SQUOTE, + aux_sym_attribute_name_token1, ACTIONS(4232), 1, - anon_sym_DQUOTE, + anon_sym_SQUOTE, ACTIONS(4234), 1, + anon_sym_DQUOTE, + ACTIONS(4236), 1, anon_sym_QMARK_GT, - STATE(2504), 1, + STATE(2505), 1, sym_comment, - STATE(2507), 1, + STATE(2512), 1, aux_sym_xml_decl_repeat1, - STATE(2525), 1, + STATE(2522), 1, sym__cf_open_tag, - STATE(3051), 1, + STATE(3118), 1, sym_attribute_name, - STATE(3052), 1, + STATE(3119), 1, sym__hash, - STATE(3276), 1, + STATE(3199), 1, sym_tag_attributes, - STATE(3277), 3, + STATE(3182), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3218), 4, + STATE(3407), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3219), 20, + STATE(3410), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -229819,44 +231737,45 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116218] = 16, + [115003] = 17, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4155), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4170), 1, - sym__close_tag_delim, - ACTIONS(4236), 1, + ACTIONS(4214), 1, anon_sym_POUND, - ACTIONS(4239), 1, + ACTIONS(4216), 1, aux_sym_attribute_name_token1, - ACTIONS(4242), 1, + ACTIONS(4218), 1, anon_sym_SQUOTE, - ACTIONS(4245), 1, + ACTIONS(4220), 1, anon_sym_DQUOTE, - STATE(2520), 1, + ACTIONS(4238), 1, + sym__close_tag_delim, + STATE(2506), 1, + sym_comment, + STATE(2509), 1, + aux_sym_xml_decl_repeat1, + STATE(2524), 1, sym__cf_open_tag, - STATE(3007), 1, - sym__hash, - STATE(3057), 1, + STATE(3013), 1, sym_attribute_name, - STATE(3222), 1, + STATE(3014), 1, + sym__hash, + STATE(3158), 1, sym_tag_attributes, - STATE(2505), 2, - sym_comment, - aux_sym_xml_decl_repeat1, - STATE(3223), 3, + STATE(3166), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3271), 4, + STATE(3163), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3213), 20, + STATE(3165), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -229877,45 +231796,45 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116292] = 17, + [115079] = 17, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4226), 1, + ACTIONS(4214), 1, anon_sym_POUND, - ACTIONS(4228), 1, + ACTIONS(4216), 1, aux_sym_attribute_name_token1, - ACTIONS(4230), 1, + ACTIONS(4218), 1, anon_sym_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(4220), 1, anon_sym_DQUOTE, - ACTIONS(4248), 1, - anon_sym_QMARK_GT, - STATE(2506), 1, - sym_comment, - STATE(2511), 1, + ACTIONS(4240), 1, + sym__close_tag_delim, + STATE(2502), 1, aux_sym_xml_decl_repeat1, - STATE(2525), 1, + STATE(2507), 1, + sym_comment, + STATE(2524), 1, sym__cf_open_tag, - STATE(3051), 1, + STATE(3013), 1, sym_attribute_name, - STATE(3052), 1, + STATE(3014), 1, sym__hash, - STATE(3276), 1, + STATE(3158), 1, sym_tag_attributes, - STATE(3277), 3, + STATE(3166), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3218), 4, + STATE(3163), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3219), 20, + STATE(3165), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -229936,45 +231855,92 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116368] = 17, + [115155] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2508), 1, + sym_comment, + ACTIONS(4155), 6, + aux_sym_cf_http_tag_token1, + aux_sym_cf_mail_tag_token1, + aux_sym_cf_selfclose_tag_token15, + aux_sym_cf_query_tag_token1, + aux_sym_cf_zip_tag_token1, + aux_sym_cf_set_tag_token1, + ACTIONS(4153), 32, + aux_sym_xml_decl_token1, + aux_sym_cfscript_element_token1, + aux_sym_cf_component_tag_token1, + aux_sym_cf_function_tag_token1, + aux_sym_cf_silent_tag_token1, + aux_sym_cf_lock_tag_token1, + aux_sym_cf_thread_tag_token1, + aux_sym_cf_execute_tag_token1, + aux_sym_cf_storedproc_tag_token1, + aux_sym_cf_mailpart_tag_token1, + aux_sym_cf_selfclose_tag_token1, + aux_sym_cf_selfclose_tag_token2, + aux_sym_cf_selfclose_tag_token3, + aux_sym_cf_selfclose_tag_token4, + aux_sym_cf_selfclose_tag_token5, + aux_sym_cf_selfclose_tag_token6, + aux_sym_cf_selfclose_tag_token7, + aux_sym_cf_selfclose_tag_token8, + aux_sym_cf_selfclose_tag_token9, + aux_sym_cf_selfclose_tag_token10, + aux_sym_cf_selfclose_tag_token11, + aux_sym_cf_selfclose_tag_token12, + aux_sym_cf_selfclose_tag_token13, + aux_sym_cf_selfclose_tag_token14, + aux_sym_cf_try_tag_token1, + aux_sym_cf_switch_tag_token1, + aux_sym_cf_catch_tag_token1, + aux_sym_cf_loop_tag_token1, + aux_sym_cf_savecontent_tag_token1, + aux_sym_cf_output_tag_token1, + aux_sym_cf_return_tag_token1, + aux_sym_cf_if_tag_token1, + [115207] = 17, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4226), 1, + ACTIONS(4214), 1, anon_sym_POUND, - ACTIONS(4228), 1, + ACTIONS(4216), 1, aux_sym_attribute_name_token1, - ACTIONS(4230), 1, + ACTIONS(4218), 1, anon_sym_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(4220), 1, anon_sym_DQUOTE, - ACTIONS(4250), 1, - anon_sym_QMARK_GT, - STATE(2507), 1, + ACTIONS(4242), 1, + sym__close_tag_delim, + STATE(2509), 1, sym_comment, - STATE(2511), 1, + STATE(2510), 1, aux_sym_xml_decl_repeat1, - STATE(2525), 1, + STATE(2524), 1, sym__cf_open_tag, - STATE(3051), 1, + STATE(3013), 1, sym_attribute_name, - STATE(3052), 1, + STATE(3014), 1, sym__hash, - STATE(3276), 1, + STATE(3158), 1, sym_tag_attributes, - STATE(3277), 3, + STATE(3166), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3218), 4, + STATE(3163), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3219), 20, + STATE(3165), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -229995,45 +231961,44 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116444] = 17, + [115283] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4189), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4226), 1, + ACTIONS(4204), 1, + sym__close_tag_delim, + ACTIONS(4244), 1, anon_sym_POUND, - ACTIONS(4228), 1, + ACTIONS(4247), 1, aux_sym_attribute_name_token1, - ACTIONS(4230), 1, + ACTIONS(4250), 1, anon_sym_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(4253), 1, anon_sym_DQUOTE, - ACTIONS(4252), 1, - anon_sym_QMARK_GT, - STATE(2503), 1, - aux_sym_xml_decl_repeat1, - STATE(2508), 1, - sym_comment, - STATE(2525), 1, + STATE(2524), 1, sym__cf_open_tag, - STATE(3051), 1, + STATE(3013), 1, sym_attribute_name, - STATE(3052), 1, + STATE(3014), 1, sym__hash, - STATE(3276), 1, + STATE(3158), 1, sym_tag_attributes, - STATE(3277), 3, + STATE(2510), 2, + sym_comment, + aux_sym_xml_decl_repeat1, + STATE(3166), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3218), 4, + STATE(3163), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3219), 20, + STATE(3165), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -230054,116 +232019,45 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116520] = 29, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(4099), 1, - aux_sym_xml_decl_token1, - ACTIONS(4101), 1, - aux_sym_cfscript_element_token1, - ACTIONS(4103), 1, - aux_sym_cf_component_tag_token1, - ACTIONS(4105), 1, - aux_sym_cf_function_tag_token1, - ACTIONS(4107), 1, - aux_sym_cf_silent_tag_token1, - ACTIONS(4109), 1, - aux_sym_cf_lock_tag_token1, - ACTIONS(4111), 1, - aux_sym_cf_thread_tag_token1, - ACTIONS(4113), 1, - aux_sym_cf_execute_tag_token1, - ACTIONS(4115), 1, - aux_sym_cf_storedproc_tag_token1, - ACTIONS(4117), 1, - aux_sym_cf_http_tag_token1, - ACTIONS(4119), 1, - aux_sym_cf_mail_tag_token1, - ACTIONS(4121), 1, - aux_sym_cf_mailpart_tag_token1, - ACTIONS(4125), 1, - aux_sym_cf_selfclose_tag_token8, - ACTIONS(4127), 1, - aux_sym_cf_selfclose_tag_token15, - ACTIONS(4129), 1, - aux_sym_cf_query_tag_token1, - ACTIONS(4131), 1, - aux_sym_cf_try_tag_token1, - ACTIONS(4133), 1, - aux_sym_cf_switch_tag_token1, - ACTIONS(4135), 1, - aux_sym_cf_loop_tag_token1, - ACTIONS(4137), 1, - aux_sym_cf_zip_tag_token1, - ACTIONS(4139), 1, - aux_sym_cf_savecontent_tag_token1, - ACTIONS(4141), 1, - aux_sym_cf_output_tag_token1, - ACTIONS(4143), 1, - aux_sym_cf_return_tag_token1, - ACTIONS(4145), 1, - aux_sym_cf_if_tag_token1, - ACTIONS(4147), 1, - aux_sym_cf_set_tag_token1, - ACTIONS(4254), 1, - aux_sym_cf_catch_tag_token1, - STATE(2509), 1, - sym_comment, - ACTIONS(4123), 13, - aux_sym_cf_selfclose_tag_token1, - aux_sym_cf_selfclose_tag_token2, - aux_sym_cf_selfclose_tag_token3, - aux_sym_cf_selfclose_tag_token4, - aux_sym_cf_selfclose_tag_token5, - aux_sym_cf_selfclose_tag_token6, - aux_sym_cf_selfclose_tag_token7, - aux_sym_cf_selfclose_tag_token9, - aux_sym_cf_selfclose_tag_token10, - aux_sym_cf_selfclose_tag_token11, - aux_sym_cf_selfclose_tag_token12, - aux_sym_cf_selfclose_tag_token13, - aux_sym_cf_selfclose_tag_token14, - [116620] = 17, + [115357] = 17, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4214), 1, + ACTIONS(4228), 1, anon_sym_POUND, - ACTIONS(4216), 1, + ACTIONS(4230), 1, aux_sym_attribute_name_token1, - ACTIONS(4218), 1, + ACTIONS(4232), 1, anon_sym_SQUOTE, - ACTIONS(4220), 1, + ACTIONS(4234), 1, anon_sym_DQUOTE, ACTIONS(4256), 1, - sym__close_tag_delim, - STATE(2505), 1, - aux_sym_xml_decl_repeat1, - STATE(2510), 1, + anon_sym_QMARK_GT, + STATE(2511), 1, sym_comment, - STATE(2520), 1, + STATE(2515), 1, + aux_sym_xml_decl_repeat1, + STATE(2522), 1, sym__cf_open_tag, - STATE(3007), 1, - sym__hash, - STATE(3057), 1, + STATE(3118), 1, sym_attribute_name, - STATE(3222), 1, + STATE(3119), 1, + sym__hash, + STATE(3199), 1, sym_tag_attributes, - STATE(3223), 3, + STATE(3182), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3271), 4, + STATE(3407), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3213), 20, + STATE(3410), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -230184,44 +232078,45 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116696] = 16, + [115433] = 17, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4153), 1, - anon_sym_QMARK_GT, - ACTIONS(4155), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4258), 1, + ACTIONS(4228), 1, anon_sym_POUND, - ACTIONS(4261), 1, + ACTIONS(4230), 1, aux_sym_attribute_name_token1, - ACTIONS(4264), 1, + ACTIONS(4232), 1, anon_sym_SQUOTE, - ACTIONS(4267), 1, + ACTIONS(4234), 1, anon_sym_DQUOTE, - STATE(2525), 1, + ACTIONS(4258), 1, + anon_sym_QMARK_GT, + STATE(2512), 1, + sym_comment, + STATE(2513), 1, + aux_sym_xml_decl_repeat1, + STATE(2522), 1, sym__cf_open_tag, - STATE(3051), 1, + STATE(3118), 1, sym_attribute_name, - STATE(3052), 1, + STATE(3119), 1, sym__hash, - STATE(3276), 1, + STATE(3199), 1, sym_tag_attributes, - STATE(2511), 2, - sym_comment, - aux_sym_xml_decl_repeat1, - STATE(3277), 3, + STATE(3182), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3218), 4, + STATE(3407), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3219), 20, + STATE(3410), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -230242,45 +232137,44 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116770] = 17, + [115509] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4187), 1, + anon_sym_QMARK_GT, + ACTIONS(4189), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4226), 1, + ACTIONS(4260), 1, anon_sym_POUND, - ACTIONS(4228), 1, + ACTIONS(4263), 1, aux_sym_attribute_name_token1, - ACTIONS(4230), 1, + ACTIONS(4266), 1, anon_sym_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(4269), 1, anon_sym_DQUOTE, - ACTIONS(4270), 1, - anon_sym_QMARK_GT, - STATE(2506), 1, - aux_sym_xml_decl_repeat1, - STATE(2512), 1, - sym_comment, - STATE(2525), 1, + STATE(2522), 1, sym__cf_open_tag, - STATE(3051), 1, + STATE(3118), 1, sym_attribute_name, - STATE(3052), 1, + STATE(3119), 1, sym__hash, - STATE(3276), 1, + STATE(3199), 1, sym_tag_attributes, - STATE(3277), 3, + STATE(2513), 2, + sym_comment, + aux_sym_xml_decl_repeat1, + STATE(3182), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3218), 4, + STATE(3407), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3219), 20, + STATE(3410), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -230301,45 +232195,45 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116846] = 17, + [115583] = 17, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4214), 1, + ACTIONS(4228), 1, anon_sym_POUND, - ACTIONS(4216), 1, + ACTIONS(4230), 1, aux_sym_attribute_name_token1, - ACTIONS(4218), 1, + ACTIONS(4232), 1, anon_sym_SQUOTE, - ACTIONS(4220), 1, + ACTIONS(4234), 1, anon_sym_DQUOTE, ACTIONS(4272), 1, - sym__close_tag_delim, - STATE(2510), 1, - aux_sym_xml_decl_repeat1, + anon_sym_QMARK_GT, STATE(2513), 1, + aux_sym_xml_decl_repeat1, + STATE(2514), 1, sym_comment, - STATE(2520), 1, + STATE(2522), 1, sym__cf_open_tag, - STATE(3007), 1, - sym__hash, - STATE(3057), 1, + STATE(3118), 1, sym_attribute_name, - STATE(3222), 1, + STATE(3119), 1, + sym__hash, + STATE(3199), 1, sym_tag_attributes, - STATE(3223), 3, + STATE(3182), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3271), 4, + STATE(3407), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3213), 20, + STATE(3410), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -230360,45 +232254,45 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116922] = 17, + [115659] = 17, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4214), 1, + ACTIONS(4228), 1, anon_sym_POUND, - ACTIONS(4216), 1, + ACTIONS(4230), 1, aux_sym_attribute_name_token1, - ACTIONS(4218), 1, + ACTIONS(4232), 1, anon_sym_SQUOTE, - ACTIONS(4220), 1, + ACTIONS(4234), 1, anon_sym_DQUOTE, ACTIONS(4274), 1, - sym__close_tag_delim, - STATE(2505), 1, + anon_sym_QMARK_GT, + STATE(2513), 1, aux_sym_xml_decl_repeat1, - STATE(2514), 1, + STATE(2515), 1, sym_comment, - STATE(2520), 1, + STATE(2522), 1, sym__cf_open_tag, - STATE(3007), 1, - sym__hash, - STATE(3057), 1, + STATE(3118), 1, sym_attribute_name, - STATE(3222), 1, + STATE(3119), 1, + sym__hash, + STATE(3199), 1, sym_tag_attributes, - STATE(3223), 3, + STATE(3182), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3271), 4, + STATE(3407), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3213), 20, + STATE(3410), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -230419,54 +232313,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116998] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2515), 1, - sym_comment, - ACTIONS(4196), 6, - aux_sym_cf_http_tag_token1, - aux_sym_cf_mail_tag_token1, - aux_sym_cf_selfclose_tag_token15, - aux_sym_cf_query_tag_token1, - aux_sym_cf_zip_tag_token1, - aux_sym_cf_set_tag_token1, - ACTIONS(4194), 32, - aux_sym_xml_decl_token1, - aux_sym_cfscript_element_token1, - aux_sym_cf_component_tag_token1, - aux_sym_cf_function_tag_token1, - aux_sym_cf_silent_tag_token1, - aux_sym_cf_lock_tag_token1, - aux_sym_cf_thread_tag_token1, - aux_sym_cf_execute_tag_token1, - aux_sym_cf_storedproc_tag_token1, - aux_sym_cf_mailpart_tag_token1, - aux_sym_cf_selfclose_tag_token1, - aux_sym_cf_selfclose_tag_token2, - aux_sym_cf_selfclose_tag_token3, - aux_sym_cf_selfclose_tag_token4, - aux_sym_cf_selfclose_tag_token5, - aux_sym_cf_selfclose_tag_token6, - aux_sym_cf_selfclose_tag_token7, - aux_sym_cf_selfclose_tag_token8, - aux_sym_cf_selfclose_tag_token9, - aux_sym_cf_selfclose_tag_token10, - aux_sym_cf_selfclose_tag_token11, - aux_sym_cf_selfclose_tag_token12, - aux_sym_cf_selfclose_tag_token13, - aux_sym_cf_selfclose_tag_token14, - aux_sym_cf_try_tag_token1, - aux_sym_cf_switch_tag_token1, - aux_sym_cf_catch_tag_token1, - aux_sym_cf_loop_tag_token1, - aux_sym_cf_savecontent_tag_token1, - aux_sym_cf_output_tag_token1, - aux_sym_cf_return_tag_token1, - aux_sym_cf_if_tag_token1, - [117050] = 28, + [115735] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -230535,7 +232382,53 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [117147] = 28, + [115832] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2517), 1, + sym_comment, + ACTIONS(4155), 6, + aux_sym_cf_http_tag_token1, + aux_sym_cf_mail_tag_token1, + aux_sym_cf_selfclose_tag_token15, + aux_sym_cf_query_tag_token1, + aux_sym_cf_zip_tag_token1, + aux_sym_cf_set_tag_token1, + ACTIONS(4153), 31, + aux_sym_xml_decl_token1, + aux_sym_cfscript_element_token1, + aux_sym_cf_component_tag_token1, + aux_sym_cf_function_tag_token1, + aux_sym_cf_silent_tag_token1, + aux_sym_cf_lock_tag_token1, + aux_sym_cf_thread_tag_token1, + aux_sym_cf_execute_tag_token1, + aux_sym_cf_storedproc_tag_token1, + aux_sym_cf_mailpart_tag_token1, + aux_sym_cf_selfclose_tag_token1, + aux_sym_cf_selfclose_tag_token2, + aux_sym_cf_selfclose_tag_token3, + aux_sym_cf_selfclose_tag_token4, + aux_sym_cf_selfclose_tag_token5, + aux_sym_cf_selfclose_tag_token6, + aux_sym_cf_selfclose_tag_token7, + aux_sym_cf_selfclose_tag_token8, + aux_sym_cf_selfclose_tag_token9, + aux_sym_cf_selfclose_tag_token10, + aux_sym_cf_selfclose_tag_token11, + aux_sym_cf_selfclose_tag_token12, + aux_sym_cf_selfclose_tag_token13, + aux_sym_cf_selfclose_tag_token14, + aux_sym_cf_try_tag_token1, + aux_sym_cf_switch_tag_token1, + aux_sym_cf_loop_tag_token1, + aux_sym_cf_savecontent_tag_token1, + aux_sym_cf_output_tag_token1, + aux_sym_cf_return_tag_token1, + aux_sym_cf_if_tag_token1, + [115883] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -230588,7 +232481,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, ACTIONS(4147), 1, aux_sym_cf_set_tag_token1, - STATE(2517), 1, + STATE(2518), 1, sym_comment, ACTIONS(4123), 13, aux_sym_cf_selfclose_tag_token1, @@ -230604,7 +232497,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [117244] = 28, + [115980] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -230657,47 +232550,9 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, ACTIONS(4374), 1, aux_sym_cf_set_tag_token1, - STATE(2518), 1, - sym_comment, - ACTIONS(4350), 13, - aux_sym_cf_selfclose_tag_token1, - aux_sym_cf_selfclose_tag_token2, - aux_sym_cf_selfclose_tag_token3, - aux_sym_cf_selfclose_tag_token4, - aux_sym_cf_selfclose_tag_token5, - aux_sym_cf_selfclose_tag_token6, - aux_sym_cf_selfclose_tag_token7, - aux_sym_cf_selfclose_tag_token9, - aux_sym_cf_selfclose_tag_token10, - aux_sym_cf_selfclose_tag_token11, - aux_sym_cf_selfclose_tag_token12, - aux_sym_cf_selfclose_tag_token13, - aux_sym_cf_selfclose_tag_token14, - [117341] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, STATE(2519), 1, sym_comment, - ACTIONS(4196), 6, - aux_sym_cf_http_tag_token1, - aux_sym_cf_mail_tag_token1, - aux_sym_cf_selfclose_tag_token15, - aux_sym_cf_query_tag_token1, - aux_sym_cf_zip_tag_token1, - aux_sym_cf_set_tag_token1, - ACTIONS(4194), 31, - aux_sym_xml_decl_token1, - aux_sym_cfscript_element_token1, - aux_sym_cf_component_tag_token1, - aux_sym_cf_function_tag_token1, - aux_sym_cf_silent_tag_token1, - aux_sym_cf_lock_tag_token1, - aux_sym_cf_thread_tag_token1, - aux_sym_cf_execute_tag_token1, - aux_sym_cf_storedproc_tag_token1, - aux_sym_cf_mailpart_tag_token1, + ACTIONS(4350), 13, aux_sym_cf_selfclose_tag_token1, aux_sym_cf_selfclose_tag_token2, aux_sym_cf_selfclose_tag_token3, @@ -230705,21 +232560,13 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token5, aux_sym_cf_selfclose_tag_token6, aux_sym_cf_selfclose_tag_token7, - aux_sym_cf_selfclose_tag_token8, aux_sym_cf_selfclose_tag_token9, aux_sym_cf_selfclose_tag_token10, aux_sym_cf_selfclose_tag_token11, aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - aux_sym_cf_try_tag_token1, - aux_sym_cf_switch_tag_token1, - aux_sym_cf_loop_tag_token1, - aux_sym_cf_savecontent_tag_token1, - aux_sym_cf_output_tag_token1, - aux_sym_cf_return_tag_token1, - aux_sym_cf_if_tag_token1, - [117392] = 27, + [116077] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -230786,7 +232633,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [117486] = 27, + [116171] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -230853,7 +232700,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [117580] = 27, + [116265] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -230920,7 +232767,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [117674] = 27, + [116359] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -230987,52 +232834,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [117768] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2524), 1, - sym_comment, - ACTIONS(4196), 6, - aux_sym_cf_http_tag_token1, - aux_sym_cf_mail_tag_token1, - aux_sym_cf_selfclose_tag_token15, - aux_sym_cf_query_tag_token1, - aux_sym_cf_zip_tag_token1, - aux_sym_cf_set_tag_token1, - ACTIONS(4194), 30, - aux_sym_xml_decl_token1, - aux_sym_cf_component_tag_token1, - aux_sym_cf_function_tag_token1, - aux_sym_cf_silent_tag_token1, - aux_sym_cf_lock_tag_token1, - aux_sym_cf_thread_tag_token1, - aux_sym_cf_execute_tag_token1, - aux_sym_cf_storedproc_tag_token1, - aux_sym_cf_mailpart_tag_token1, - aux_sym_cf_selfclose_tag_token1, - aux_sym_cf_selfclose_tag_token2, - aux_sym_cf_selfclose_tag_token3, - aux_sym_cf_selfclose_tag_token4, - aux_sym_cf_selfclose_tag_token5, - aux_sym_cf_selfclose_tag_token6, - aux_sym_cf_selfclose_tag_token7, - aux_sym_cf_selfclose_tag_token8, - aux_sym_cf_selfclose_tag_token9, - aux_sym_cf_selfclose_tag_token10, - aux_sym_cf_selfclose_tag_token11, - aux_sym_cf_selfclose_tag_token12, - aux_sym_cf_selfclose_tag_token13, - aux_sym_cf_selfclose_tag_token14, - aux_sym_cf_try_tag_token1, - aux_sym_cf_switch_tag_token1, - aux_sym_cf_loop_tag_token1, - aux_sym_cf_savecontent_tag_token1, - aux_sym_cf_output_tag_token1, - aux_sym_cf_return_tag_token1, - aux_sym_cf_if_tag_token1, - [117818] = 27, + [116453] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -231083,7 +232885,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, ACTIONS(4614), 1, aux_sym_cf_set_tag_token1, - STATE(2525), 1, + STATE(2524), 1, sym_comment, ACTIONS(4590), 13, aux_sym_cf_selfclose_tag_token1, @@ -231099,38 +232901,83 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [117912] = 14, + [116547] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2525), 1, + sym_comment, + ACTIONS(4155), 6, + aux_sym_cf_http_tag_token1, + aux_sym_cf_mail_tag_token1, + aux_sym_cf_selfclose_tag_token15, + aux_sym_cf_query_tag_token1, + aux_sym_cf_zip_tag_token1, + aux_sym_cf_set_tag_token1, + ACTIONS(4153), 30, + aux_sym_xml_decl_token1, + aux_sym_cf_component_tag_token1, + aux_sym_cf_function_tag_token1, + aux_sym_cf_silent_tag_token1, + aux_sym_cf_lock_tag_token1, + aux_sym_cf_thread_tag_token1, + aux_sym_cf_execute_tag_token1, + aux_sym_cf_storedproc_tag_token1, + aux_sym_cf_mailpart_tag_token1, + aux_sym_cf_selfclose_tag_token1, + aux_sym_cf_selfclose_tag_token2, + aux_sym_cf_selfclose_tag_token3, + aux_sym_cf_selfclose_tag_token4, + aux_sym_cf_selfclose_tag_token5, + aux_sym_cf_selfclose_tag_token6, + aux_sym_cf_selfclose_tag_token7, + aux_sym_cf_selfclose_tag_token8, + aux_sym_cf_selfclose_tag_token9, + aux_sym_cf_selfclose_tag_token10, + aux_sym_cf_selfclose_tag_token11, + aux_sym_cf_selfclose_tag_token12, + aux_sym_cf_selfclose_tag_token13, + aux_sym_cf_selfclose_tag_token14, + aux_sym_cf_try_tag_token1, + aux_sym_cf_switch_tag_token1, + aux_sym_cf_loop_tag_token1, + aux_sym_cf_savecontent_tag_token1, + aux_sym_cf_output_tag_token1, + aux_sym_cf_return_tag_token1, + aux_sym_cf_if_tag_token1, + [116597] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4226), 1, + ACTIONS(4161), 1, anon_sym_POUND, - ACTIONS(4230), 1, + ACTIONS(4165), 1, anon_sym_SQUOTE, - ACTIONS(4232), 1, + ACTIONS(4167), 1, anon_sym_DQUOTE, ACTIONS(4616), 1, aux_sym_attribute_value_token1, - STATE(2525), 1, + STATE(2523), 1, sym__cf_open_tag, STATE(2526), 1, sym_comment, - STATE(3188), 1, - sym_cf_tag, - STATE(3189), 1, + STATE(3065), 1, sym__hash, - STATE(3186), 2, + STATE(3068), 1, + sym_cf_tag, + STATE(3006), 2, sym_attribute_value, sym_quoted_attribute_value, - STATE(3218), 4, + STATE(3082), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3219), 20, + STATE(3084), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -231151,12 +232998,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [117978] = 14, + [116663] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, ACTIONS(4214), 1, anon_sym_POUND, @@ -231166,23 +233013,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(4618), 1, aux_sym_attribute_value_token1, - STATE(2520), 1, + STATE(2524), 1, sym__cf_open_tag, STATE(2527), 1, sym_comment, - STATE(3287), 1, - sym_cf_tag, - STATE(3288), 1, + STATE(3173), 1, sym__hash, - STATE(3286), 2, + STATE(3174), 1, + sym_cf_tag, + STATE(3177), 2, sym_attribute_value, sym_quoted_attribute_value, - STATE(3271), 4, + STATE(3163), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3213), 20, + STATE(3165), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -231203,38 +233050,38 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [118044] = 14, + [116729] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4176), 1, + ACTIONS(4228), 1, anon_sym_POUND, - ACTIONS(4180), 1, + ACTIONS(4232), 1, anon_sym_SQUOTE, - ACTIONS(4182), 1, + ACTIONS(4234), 1, anon_sym_DQUOTE, ACTIONS(4620), 1, aux_sym_attribute_value_token1, - STATE(2521), 1, + STATE(2522), 1, sym__cf_open_tag, STATE(2528), 1, sym_comment, - STATE(3085), 1, - sym_cf_tag, - STATE(3087), 1, + STATE(3188), 1, sym__hash, - STATE(3083), 2, + STATE(3189), 1, + sym_cf_tag, + STATE(3190), 2, sym_attribute_value, sym_quoted_attribute_value, - STATE(3092), 4, + STATE(3407), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3091), 20, + STATE(3410), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -231255,91 +233102,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [118110] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2529), 1, - sym_comment, - ACTIONS(2088), 14, - anon_sym_POUND, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_BANG, - aux_sym_unary_operator_token1, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - sym_number, - sym_private_property_identifier, - ACTIONS(2090), 19, - anon_sym_import, - anon_sym_let, - anon_sym_await, - anon_sym_yield, - anon_sym_async, - anon_sym_function, - anon_sym_static, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_TILDE, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - anon_sym_export, - [118157] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2530), 1, - sym_comment, - ACTIONS(2102), 14, - anon_sym_POUND, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_BANG, - aux_sym_unary_operator_token1, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - sym_number, - sym_private_property_identifier, - ACTIONS(2104), 19, - anon_sym_import, - anon_sym_let, - anon_sym_await, - anon_sym_yield, - anon_sym_async, - anon_sym_function, - anon_sym_static, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_TILDE, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - anon_sym_export, - [118204] = 18, + [116795] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -231352,33 +233115,33 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, ACTIONS(4628), 1, anon_sym_POUND, - STATE(2531), 1, + STATE(2529), 1, sym_comment, - STATE(2598), 1, + STATE(2530), 1, aux_sym_cf_query_tag_repeat1, - STATE(2600), 1, + STATE(2601), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(3137), 1, + STATE(3012), 1, aux_sym_cf_switch_tag_repeat1, STATE(4237), 1, sym_cf_case_tag, - STATE(4382), 1, + STATE(4344), 1, sym_cf_defaultcase_tag, - STATE(5576), 1, + STATE(5640), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -231394,7 +233157,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [118277] = 18, + [116868] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -231407,15 +233170,15 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, ACTIONS(4628), 1, anon_sym_POUND, - STATE(2531), 1, - aux_sym_cf_query_tag_repeat1, - STATE(2532), 1, + STATE(2530), 1, sym_comment, - STATE(2600), 1, + STATE(2598), 1, + aux_sym_cf_query_tag_repeat1, + STATE(2601), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(3115), 1, + STATE(3130), 1, aux_sym_cf_switch_tag_repeat1, STATE(4237), 1, sym_cf_case_tag, @@ -231423,17 +233186,17 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_defaultcase_tag, STATE(5553), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -231449,7 +233212,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [118350] = 18, + [116941] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2531), 1, + sym_comment, + ACTIONS(2118), 14, + anon_sym_POUND, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_BANG, + aux_sym_unary_operator_token1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + sym_number, + sym_private_property_identifier, + ACTIONS(2120), 19, + anon_sym_import, + anon_sym_let, + anon_sym_await, + anon_sym_yield, + anon_sym_async, + anon_sym_function, + anon_sym_static, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_TILDE, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + anon_sym_export, + [116988] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -231462,33 +233267,33 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, ACTIONS(4628), 1, anon_sym_POUND, - STATE(2533), 1, + STATE(2532), 1, sym_comment, - STATE(2534), 1, + STATE(2533), 1, aux_sym_cf_query_tag_repeat1, - STATE(2600), 1, + STATE(2601), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(3036), 1, + STATE(3130), 1, aux_sym_cf_switch_tag_repeat1, STATE(4237), 1, sym_cf_case_tag, - STATE(4344), 1, + STATE(4369), 1, sym_cf_defaultcase_tag, - STATE(5640), 1, + STATE(5553), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -231504,7 +233309,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [118423] = 18, + [117061] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -231517,33 +233322,33 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, ACTIONS(4628), 1, anon_sym_POUND, - STATE(2534), 1, + STATE(2533), 1, sym_comment, STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2600), 1, + STATE(2601), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(3115), 1, + STATE(3144), 1, aux_sym_cf_switch_tag_repeat1, STATE(4237), 1, sym_cf_case_tag, - STATE(4369), 1, + STATE(4382), 1, sym_cf_defaultcase_tag, - STATE(5553), 1, + STATE(5576), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -231559,115 +233364,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [118496] = 12, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(4174), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(4630), 1, - anon_sym_POUND, - ACTIONS(4632), 1, - anon_sym_SQUOTE, - ACTIONS(4634), 1, - aux_sym_quoted_cf_attribute_value_token1, - STATE(2522), 1, - sym__cf_open_tag, - STATE(2535), 1, - sym_comment, - STATE(2551), 1, - aux_sym_quoted_attribute_value_repeat1, - STATE(3896), 2, - sym_cf_tag, - sym__hash, - STATE(3922), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(3921), 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, - [118556] = 12, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(4174), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(4630), 1, - anon_sym_POUND, - ACTIONS(4634), 1, - aux_sym_quoted_cf_attribute_value_token1, - ACTIONS(4636), 1, - anon_sym_SQUOTE, - STATE(2522), 1, - sym__cf_open_tag, - STATE(2536), 1, - sym_comment, - STATE(2552), 1, - aux_sym_quoted_attribute_value_repeat1, - STATE(3896), 2, - sym_cf_tag, - sym__hash, - STATE(3922), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(3921), 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, - [118616] = 5, + [117134] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2537), 1, + STATE(2534), 1, sym_comment, - ACTIONS(2084), 13, + ACTIONS(2112), 14, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACE, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_BANG, @@ -231676,7 +233386,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, sym_number, sym_private_property_identifier, - ACTIONS(2086), 19, + ACTIONS(2114), 19, anon_sym_import, anon_sym_let, anon_sym_await, @@ -231696,33 +233406,34 @@ static const uint16_t ts_small_parse_table[] = { sym_false, sym_null, anon_sym_export, - [118662] = 11, + [117181] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4638), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4641), 1, + ACTIONS(4630), 1, anon_sym_POUND, - ACTIONS(4644), 1, - anon_sym_DQUOTE, - ACTIONS(4646), 1, - aux_sym_quoted_cf_attribute_value_token2, - STATE(2523), 1, + ACTIONS(4632), 1, + anon_sym_SQUOTE, + ACTIONS(4634), 1, + aux_sym_quoted_cf_attribute_value_token1, + STATE(2521), 1, sym__cf_open_tag, - STATE(2538), 2, + STATE(2535), 1, sym_comment, - aux_sym_quoted_attribute_value_repeat2, - STATE(3894), 2, + STATE(2538), 1, + aux_sym_quoted_attribute_value_repeat1, + STATE(3907), 2, sym_cf_tag, sym__hash, - STATE(3801), 4, + STATE(3493), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3800), 20, + STATE(3495), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -231743,33 +233454,34 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [118720] = 11, + [117241] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4649), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4652), 1, + ACTIONS(4636), 1, anon_sym_POUND, - ACTIONS(4655), 1, - anon_sym_SQUOTE, - ACTIONS(4657), 1, - aux_sym_quoted_cf_attribute_value_token1, - STATE(2522), 1, + ACTIONS(4638), 1, + anon_sym_DQUOTE, + ACTIONS(4640), 1, + aux_sym_quoted_cf_attribute_value_token2, + STATE(2520), 1, sym__cf_open_tag, - STATE(2539), 2, + STATE(2536), 1, sym_comment, - aux_sym_quoted_attribute_value_repeat1, - STATE(3896), 2, + STATE(2550), 1, + aux_sym_quoted_attribute_value_repeat2, + STATE(3905), 2, sym_cf_tag, sym__hash, - STATE(3922), 4, + STATE(3798), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3921), 20, + STATE(3800), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -231790,29 +233502,29 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [118778] = 12, + [117301] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4660), 1, + ACTIONS(4636), 1, anon_sym_POUND, - ACTIONS(4662), 1, - anon_sym_DQUOTE, - ACTIONS(4664), 1, + ACTIONS(4640), 1, aux_sym_quoted_cf_attribute_value_token2, - STATE(2523), 1, + ACTIONS(4642), 1, + anon_sym_DQUOTE, + STATE(2520), 1, sym__cf_open_tag, - STATE(2538), 1, - aux_sym_quoted_attribute_value_repeat2, - STATE(2540), 1, + STATE(2537), 1, sym_comment, - STATE(3894), 2, + STATE(2540), 1, + aux_sym_quoted_attribute_value_repeat2, + STATE(3905), 2, sym_cf_tag, sym__hash, - STATE(3801), 4, + STATE(3798), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, @@ -231838,34 +233550,34 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [118838] = 12, + [117361] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4660), 1, + ACTIONS(4630), 1, anon_sym_POUND, - ACTIONS(4664), 1, - aux_sym_quoted_cf_attribute_value_token2, - ACTIONS(4666), 1, - anon_sym_DQUOTE, - STATE(2523), 1, + ACTIONS(4634), 1, + aux_sym_quoted_cf_attribute_value_token1, + ACTIONS(4642), 1, + anon_sym_SQUOTE, + STATE(2521), 1, sym__cf_open_tag, - STATE(2541), 1, + STATE(2538), 1, sym_comment, - STATE(2544), 1, - aux_sym_quoted_attribute_value_repeat2, - STATE(3894), 2, + STATE(2552), 1, + aux_sym_quoted_attribute_value_repeat1, + STATE(3907), 2, sym_cf_tag, sym__hash, - STATE(3801), 4, + STATE(3493), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3800), 20, + STATE(3495), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -231886,14 +233598,14 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [118898] = 5, + [117421] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2542), 1, + STATE(2539), 1, sym_comment, - ACTIONS(2068), 13, + ACTIONS(2102), 13, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -231907,7 +233619,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, sym_number, sym_private_property_identifier, - ACTIONS(2070), 19, + ACTIONS(2104), 19, anon_sym_import, anon_sym_let, anon_sym_await, @@ -231927,34 +233639,33 @@ static const uint16_t ts_small_parse_table[] = { sym_false, sym_null, anon_sym_export, - [118944] = 12, + [117467] = 11, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4644), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4630), 1, + ACTIONS(4647), 1, anon_sym_POUND, - ACTIONS(4634), 1, - aux_sym_quoted_cf_attribute_value_token1, - ACTIONS(4666), 1, - anon_sym_SQUOTE, - STATE(2522), 1, + ACTIONS(4650), 1, + anon_sym_DQUOTE, + ACTIONS(4652), 1, + aux_sym_quoted_cf_attribute_value_token2, + STATE(2520), 1, sym__cf_open_tag, - STATE(2543), 1, + STATE(2540), 2, sym_comment, - STATE(2546), 1, - aux_sym_quoted_attribute_value_repeat1, - STATE(3896), 2, + aux_sym_quoted_attribute_value_repeat2, + STATE(3905), 2, sym_cf_tag, sym__hash, - STATE(3922), 4, + STATE(3798), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3921), 20, + STATE(3800), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -231975,34 +233686,34 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [119004] = 12, + [117525] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4660), 1, + ACTIONS(4630), 1, anon_sym_POUND, - ACTIONS(4664), 1, - aux_sym_quoted_cf_attribute_value_token2, - ACTIONS(4668), 1, - anon_sym_DQUOTE, - STATE(2523), 1, + ACTIONS(4634), 1, + aux_sym_quoted_cf_attribute_value_token1, + ACTIONS(4655), 1, + anon_sym_SQUOTE, + STATE(2521), 1, sym__cf_open_tag, - STATE(2538), 1, - aux_sym_quoted_attribute_value_repeat2, - STATE(2544), 1, + STATE(2541), 1, sym_comment, - STATE(3894), 2, + STATE(2552), 1, + aux_sym_quoted_attribute_value_repeat1, + STATE(3907), 2, sym_cf_tag, sym__hash, - STATE(3801), 4, + STATE(3493), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3800), 20, + STATE(3495), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -232023,34 +233734,34 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [119064] = 12, + [117585] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4660), 1, + ACTIONS(4630), 1, anon_sym_POUND, - ACTIONS(4664), 1, - aux_sym_quoted_cf_attribute_value_token2, - ACTIONS(4670), 1, - anon_sym_DQUOTE, - STATE(2523), 1, + ACTIONS(4634), 1, + aux_sym_quoted_cf_attribute_value_token1, + ACTIONS(4638), 1, + anon_sym_SQUOTE, + STATE(2521), 1, sym__cf_open_tag, - STATE(2538), 1, - aux_sym_quoted_attribute_value_repeat2, - STATE(2545), 1, + STATE(2541), 1, + aux_sym_quoted_attribute_value_repeat1, + STATE(2542), 1, sym_comment, - STATE(3894), 2, + STATE(3907), 2, sym_cf_tag, sym__hash, - STATE(3801), 4, + STATE(3493), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3800), 20, + STATE(3495), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -232071,34 +233782,75 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [119124] = 12, + [117645] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2543), 1, + sym_comment, + ACTIONS(2098), 13, + anon_sym_POUND, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_BANG, + aux_sym_unary_operator_token1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + sym_number, + sym_private_property_identifier, + ACTIONS(2100), 19, + anon_sym_import, + anon_sym_let, + anon_sym_await, + anon_sym_yield, + anon_sym_async, + anon_sym_function, + anon_sym_static, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_TILDE, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + anon_sym_export, + [117691] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, ACTIONS(4630), 1, anon_sym_POUND, ACTIONS(4634), 1, aux_sym_quoted_cf_attribute_value_token1, - ACTIONS(4668), 1, + ACTIONS(4657), 1, anon_sym_SQUOTE, - STATE(2522), 1, + STATE(2521), 1, sym__cf_open_tag, - STATE(2539), 1, - aux_sym_quoted_attribute_value_repeat1, - STATE(2546), 1, + STATE(2544), 1, sym_comment, - STATE(3896), 2, + STATE(2551), 1, + aux_sym_quoted_attribute_value_repeat1, + STATE(3907), 2, sym_cf_tag, sym__hash, - STATE(3922), 4, + STATE(3493), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3921), 20, + STATE(3495), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -232119,29 +233871,77 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [119184] = 12, + [117751] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, ACTIONS(4636), 1, - anon_sym_DQUOTE, - ACTIONS(4660), 1, anon_sym_POUND, - ACTIONS(4664), 1, + ACTIONS(4640), 1, aux_sym_quoted_cf_attribute_value_token2, - STATE(2523), 1, + ACTIONS(4657), 1, + anon_sym_DQUOTE, + STATE(2520), 1, sym__cf_open_tag, STATE(2545), 1, + sym_comment, + STATE(2546), 1, aux_sym_quoted_attribute_value_repeat2, - STATE(2547), 1, + STATE(3905), 2, + sym_cf_tag, + sym__hash, + STATE(3798), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(3800), 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, + [117811] = 12, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(4159), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(4636), 1, + anon_sym_POUND, + ACTIONS(4640), 1, + aux_sym_quoted_cf_attribute_value_token2, + ACTIONS(4659), 1, + anon_sym_DQUOTE, + STATE(2520), 1, + sym__cf_open_tag, + STATE(2540), 1, + aux_sym_quoted_attribute_value_repeat2, + STATE(2546), 1, sym_comment, - STATE(3894), 2, + STATE(3905), 2, sym_cf_tag, sym__hash, - STATE(3801), 4, + STATE(3798), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, @@ -232167,14 +233967,14 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [119244] = 5, + [117871] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2548), 1, + STATE(2547), 1, sym_comment, - ACTIONS(2064), 13, + ACTIONS(2106), 13, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -232188,7 +233988,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, sym_number, sym_private_property_identifier, - ACTIONS(2066), 19, + ACTIONS(2108), 19, anon_sym_import, anon_sym_let, anon_sym_await, @@ -232208,14 +234008,14 @@ static const uint16_t ts_small_parse_table[] = { sym_false, sym_null, anon_sym_export, - [119290] = 5, + [117917] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2549), 1, + STATE(2548), 1, sym_comment, - ACTIONS(2074), 13, + ACTIONS(2094), 13, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -232229,7 +234029,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, sym_number, sym_private_property_identifier, - ACTIONS(2076), 19, + ACTIONS(2096), 19, anon_sym_import, anon_sym_let, anon_sym_await, @@ -232249,29 +234049,29 @@ static const uint16_t ts_small_parse_table[] = { sym_false, sym_null, anon_sym_export, - [119336] = 12, + [117963] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, ACTIONS(4632), 1, anon_sym_DQUOTE, - ACTIONS(4660), 1, + ACTIONS(4636), 1, anon_sym_POUND, - ACTIONS(4664), 1, + ACTIONS(4640), 1, aux_sym_quoted_cf_attribute_value_token2, - STATE(2523), 1, + STATE(2520), 1, sym__cf_open_tag, - STATE(2540), 1, + STATE(2537), 1, aux_sym_quoted_attribute_value_repeat2, - STATE(2550), 1, + STATE(2549), 1, sym_comment, - STATE(3894), 2, + STATE(3905), 2, sym_cf_tag, sym__hash, - STATE(3801), 4, + STATE(3798), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, @@ -232297,34 +234097,34 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [119396] = 12, + [118023] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4630), 1, + ACTIONS(4636), 1, anon_sym_POUND, - ACTIONS(4634), 1, - aux_sym_quoted_cf_attribute_value_token1, - ACTIONS(4662), 1, - anon_sym_SQUOTE, - STATE(2522), 1, + ACTIONS(4640), 1, + aux_sym_quoted_cf_attribute_value_token2, + ACTIONS(4655), 1, + anon_sym_DQUOTE, + STATE(2520), 1, sym__cf_open_tag, - STATE(2539), 1, - aux_sym_quoted_attribute_value_repeat1, - STATE(2551), 1, + STATE(2540), 1, + aux_sym_quoted_attribute_value_repeat2, + STATE(2550), 1, sym_comment, - STATE(3896), 2, + STATE(3905), 2, sym_cf_tag, sym__hash, - STATE(3922), 4, + STATE(3798), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3921), 20, + STATE(3800), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -232345,34 +234145,34 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [119456] = 12, + [118083] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4174), 1, + ACTIONS(4159), 1, aux_sym__cf_open_tag_token1, ACTIONS(4630), 1, anon_sym_POUND, ACTIONS(4634), 1, aux_sym_quoted_cf_attribute_value_token1, - ACTIONS(4670), 1, + ACTIONS(4659), 1, anon_sym_SQUOTE, - STATE(2522), 1, + STATE(2521), 1, sym__cf_open_tag, - STATE(2539), 1, - aux_sym_quoted_attribute_value_repeat1, - STATE(2552), 1, + STATE(2551), 1, sym_comment, - STATE(3896), 2, + STATE(2552), 1, + aux_sym_quoted_attribute_value_repeat1, + STATE(3907), 2, sym_cf_tag, sym__hash, - STATE(3922), 4, + STATE(3493), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3921), 20, + STATE(3495), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -232393,47 +234193,54 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [119516] = 5, + [118143] = 11, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2553), 1, - sym_comment, - ACTIONS(4672), 12, + ACTIONS(4661), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(4664), 1, anon_sym_POUND, + ACTIONS(4667), 1, anon_sym_SQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_BANG, - aux_sym_unary_operator_token1, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - sym_number, - sym_private_property_identifier, - ACTIONS(4674), 19, - anon_sym_import, - anon_sym_let, - anon_sym_await, - anon_sym_yield, - anon_sym_async, - anon_sym_function, - anon_sym_static, - anon_sym_new, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_TILDE, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - anon_sym_export, - [119561] = 16, + ACTIONS(4669), 1, + aux_sym_quoted_cf_attribute_value_token1, + STATE(2521), 1, + sym__cf_open_tag, + STATE(2552), 2, + sym_comment, + aux_sym_quoted_attribute_value_repeat1, + STATE(3907), 2, + sym_cf_tag, + sym__hash, + STATE(3493), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(3495), 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, + [118201] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -232444,31 +234251,31 @@ static const uint16_t ts_small_parse_table[] = { sym_text, ACTIONS(4628), 1, anon_sym_POUND, - ACTIONS(4676), 1, + ACTIONS(4672), 1, aux_sym__cf_open_tag_token1, - STATE(2554), 1, + STATE(2553), 1, sym_comment, - STATE(2555), 1, + STATE(2554), 1, aux_sym_cf_query_tag_repeat1, STATE(2599), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, STATE(4371), 1, sym_cf_if_alt_cfquery, STATE(5596), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -232484,7 +234291,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [119628] = 16, + [118268] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -232495,31 +234302,31 @@ static const uint16_t ts_small_parse_table[] = { sym_text, ACTIONS(4628), 1, anon_sym_POUND, - ACTIONS(4676), 1, + ACTIONS(4672), 1, aux_sym__cf_open_tag_token1, - STATE(2555), 1, + STATE(2554), 1, sym_comment, STATE(2598), 1, aux_sym_cf_query_tag_repeat1, STATE(2599), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, STATE(4384), 1, sym_cf_if_alt_cfquery, STATE(5570), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -232535,7 +234342,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [119695] = 15, + [118335] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2555), 1, + sym_comment, + ACTIONS(4674), 12, + anon_sym_POUND, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_BANG, + aux_sym_unary_operator_token1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + sym_number, + sym_private_property_identifier, + ACTIONS(4676), 19, + anon_sym_import, + anon_sym_let, + anon_sym_await, + anon_sym_yield, + anon_sym_async, + anon_sym_function, + anon_sym_static, + anon_sym_new, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_TILDE, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + anon_sym_export, + [118380] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -232552,23 +234399,23 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5163), 1, + STATE(5597), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -232584,40 +234431,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [119759] = 15, + [118444] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2481), 1, - aux_sym__cf_close_tag_token1, ACTIONS(4622), 1, sym_text, ACTIONS(4628), 1, anon_sym_POUND, - ACTIONS(4678), 1, + ACTIONS(4672), 1, aux_sym__cf_open_tag_token1, + ACTIONS(4680), 1, + aux_sym__cf_close_tag_token1, STATE(2557), 1, sym_comment, - STATE(2598), 1, + STATE(2597), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2599), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5572), 1, - sym__cf_close_tag, - STATE(2665), 4, + STATE(5554), 1, + sym_cf_if_alt_cfquery, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -232633,40 +234480,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [119823] = 15, + [118508] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(2481), 1, + aux_sym__cf_close_tag_token1, ACTIONS(4622), 1, sym_text, ACTIONS(4628), 1, anon_sym_POUND, - ACTIONS(4676), 1, + ACTIONS(4678), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4680), 1, - aux_sym__cf_close_tag_token1, STATE(2558), 1, sym_comment, - STATE(2565), 1, + STATE(2566), 1, aux_sym_cf_query_tag_repeat1, - STATE(2599), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5554), 1, - sym_cf_if_alt_cfquery, - STATE(2665), 4, + STATE(5597), 1, + sym__cf_close_tag, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -232682,7 +234529,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [119887] = 15, + [118572] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -232697,25 +234544,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, STATE(2559), 1, sym_comment, - STATE(2596), 1, + STATE(2564), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, STATE(4802), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -232731,7 +234578,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [119951] = 15, + [118636] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -232746,25 +234593,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, STATE(2560), 1, sym_comment, - STATE(2598), 1, + STATE(2586), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5093), 1, + STATE(5657), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -232780,7 +234627,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120015] = 15, + [118700] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -232795,25 +234642,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, STATE(2561), 1, sym_comment, - STATE(2597), 1, + STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5847), 1, + STATE(4740), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -232829,7 +234676,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120079] = 15, + [118764] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -232844,25 +234691,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, STATE(2562), 1, sym_comment, - STATE(2598), 1, + STATE(2572), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(4802), 1, + STATE(5206), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -232878,7 +234725,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120143] = 15, + [118828] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -232893,25 +234740,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, STATE(2563), 1, sym_comment, - STATE(2584), 1, + STATE(2571), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(4740), 1, + STATE(5763), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -232927,7 +234774,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120207] = 15, + [118892] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -232942,25 +234789,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, STATE(2564), 1, sym_comment, - STATE(2589), 1, + STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5638), 1, + STATE(4822), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -232976,40 +234823,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120271] = 15, + [118956] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(2481), 1, + aux_sym__cf_close_tag_token1, ACTIONS(4622), 1, sym_text, ACTIONS(4628), 1, anon_sym_POUND, - ACTIONS(4676), 1, + ACTIONS(4678), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4682), 1, - aux_sym__cf_close_tag_token1, STATE(2565), 1, sym_comment, STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2599), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5542), 1, - sym_cf_if_alt_cfquery, - STATE(2665), 4, + STATE(4845), 1, + sym__cf_close_tag, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233025,7 +234872,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120335] = 15, + [119020] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233042,23 +234889,23 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5811), 1, + STATE(5572), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233074,7 +234921,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120399] = 15, + [119084] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233091,23 +234938,23 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5957), 1, + STATE(5448), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233123,7 +234970,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120463] = 15, + [119148] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233138,25 +234985,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, STATE(2568), 1, sym_comment, - STATE(2579), 1, + STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5811), 1, + STATE(5471), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233172,7 +235019,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120527] = 15, + [119212] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233187,25 +235034,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, STATE(2569), 1, sym_comment, - STATE(2592), 1, + STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5657), 1, + STATE(4802), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233221,7 +235068,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120591] = 15, + [119276] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233236,25 +235083,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, STATE(2570), 1, sym_comment, - STATE(2598), 1, + STATE(2594), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5471), 1, + STATE(5163), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233270,7 +235117,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120655] = 15, + [119340] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233285,25 +235132,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, STATE(2571), 1, sym_comment, - STATE(2582), 1, + STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(4901), 1, + STATE(5674), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233319,7 +235166,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120719] = 15, + [119404] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233336,23 +235183,23 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5448), 1, + STATE(5163), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233368,7 +235215,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120783] = 15, + [119468] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233383,25 +235230,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, STATE(2573), 1, sym_comment, - STATE(2580), 1, + STATE(2577), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(4837), 1, + STATE(4740), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233417,7 +235264,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120847] = 15, + [119532] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233430,27 +235277,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4678), 1, aux_sym__cf_open_tag_token1, - STATE(2566), 1, + STATE(2567), 1, aux_sym_cf_query_tag_repeat1, STATE(2574), 1, sym_comment, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5902), 1, + STATE(5471), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233466,7 +235313,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120911] = 15, + [119596] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233479,27 +235326,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4678), 1, aux_sym__cf_open_tag_token1, - STATE(2562), 1, - aux_sym_cf_query_tag_repeat1, STATE(2575), 1, sym_comment, - STATE(2607), 1, + STATE(2598), 1, + aux_sym_cf_query_tag_repeat1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(4784), 1, + STATE(5957), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233515,7 +235362,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120975] = 15, + [119660] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233530,25 +235377,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, STATE(2576), 1, sym_comment, - STATE(2594), 1, + STATE(2589), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(4841), 1, + STATE(4965), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233564,7 +235411,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121039] = 15, + [119724] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233581,23 +235428,23 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(4901), 1, + STATE(4760), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233613,7 +235460,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121103] = 15, + [119788] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233626,27 +235473,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4678), 1, aux_sym__cf_open_tag_token1, + STATE(2561), 1, + aux_sym_cf_query_tag_repeat1, STATE(2578), 1, sym_comment, - STATE(2598), 1, - aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(4740), 1, + STATE(4722), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233662,7 +235509,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121167] = 15, + [119852] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233679,23 +235526,23 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, STATE(5712), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233711,7 +235558,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121231] = 15, + [119916] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233724,27 +235571,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4678), 1, aux_sym__cf_open_tag_token1, + STATE(2569), 1, + aux_sym_cf_query_tag_repeat1, STATE(2580), 1, sym_comment, - STATE(2598), 1, - aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(4841), 1, + STATE(4784), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233760,7 +235607,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121295] = 15, + [119980] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233773,27 +235620,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4678), 1, aux_sym__cf_open_tag_token1, - STATE(2572), 1, - aux_sym_cf_query_tag_repeat1, STATE(2581), 1, sym_comment, - STATE(2607), 1, + STATE(2598), 1, + aux_sym_cf_query_tag_repeat1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5471), 1, + STATE(4841), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233809,7 +235656,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121359] = 15, + [120044] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233822,27 +235669,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4678), 1, aux_sym__cf_open_tag_token1, + STATE(2556), 1, + aux_sym_cf_query_tag_repeat1, STATE(2582), 1, sym_comment, - STATE(2598), 1, - aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(4697), 1, + STATE(5638), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233858,7 +235705,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121423] = 15, + [120108] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233871,27 +235718,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4678), 1, aux_sym__cf_open_tag_token1, - STATE(2557), 1, + STATE(2565), 1, aux_sym_cf_query_tag_repeat1, STATE(2583), 1, sym_comment, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5597), 1, + STATE(4841), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233907,7 +235754,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121487] = 15, + [120172] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233924,23 +235771,23 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(4760), 1, + STATE(4697), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -233956,7 +235803,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121551] = 15, + [120236] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233969,27 +235816,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4678), 1, aux_sym__cf_open_tag_token1, - STATE(2578), 1, - aux_sym_cf_query_tag_repeat1, STATE(2585), 1, sym_comment, - STATE(2607), 1, + STATE(2588), 1, + aux_sym_cf_query_tag_repeat1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(4722), 1, + STATE(5847), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -234005,7 +235852,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121615] = 15, + [120300] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234020,25 +235867,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, STATE(2586), 1, sym_comment, - STATE(2595), 1, + STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5763), 1, + STATE(5877), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -234054,7 +235901,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121679] = 15, + [120364] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234067,27 +235914,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4678), 1, aux_sym__cf_open_tag_token1, - STATE(2556), 1, + STATE(2575), 1, aux_sym_cf_query_tag_repeat1, STATE(2587), 1, sym_comment, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5206), 1, + STATE(5877), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -234103,7 +235950,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121743] = 15, + [120428] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234116,27 +235963,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4678), 1, aux_sym__cf_open_tag_token1, - STATE(2560), 1, - aux_sym_cf_query_tag_repeat1, STATE(2588), 1, sym_comment, - STATE(2607), 1, + STATE(2598), 1, + aux_sym_cf_query_tag_repeat1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5163), 1, + STATE(5763), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -234152,7 +235999,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121807] = 15, + [120492] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234169,23 +236016,23 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5597), 1, + STATE(4901), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -234201,7 +236048,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121871] = 15, + [120556] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234214,27 +236061,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4678), 1, aux_sym__cf_open_tag_token1, - STATE(2577), 1, + STATE(2579), 1, aux_sym_cf_query_tag_repeat1, STATE(2590), 1, sym_comment, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(4965), 1, + STATE(5811), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -234250,7 +236097,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121935] = 15, + [120620] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234263,27 +236110,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4678), 1, aux_sym__cf_open_tag_token1, - STATE(2567), 1, + STATE(2584), 1, aux_sym_cf_query_tag_repeat1, STATE(2591), 1, sym_comment, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5877), 1, + STATE(4901), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -234299,7 +236146,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121999] = 15, + [120684] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234316,23 +236163,23 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5877), 1, + STATE(5811), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -234348,7 +236195,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122063] = 15, + [120748] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234361,27 +236208,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4678), 1, aux_sym__cf_open_tag_token1, - STATE(2570), 1, + STATE(2581), 1, aux_sym_cf_query_tag_repeat1, STATE(2593), 1, sym_comment, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5504), 1, + STATE(4837), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -234397,7 +236244,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122127] = 15, + [120812] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234414,23 +236261,23 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(4845), 1, + STATE(5093), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -234446,7 +236293,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122191] = 15, + [120876] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234459,27 +236306,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4678), 1, aux_sym__cf_open_tag_token1, + STATE(2568), 1, + aux_sym_cf_query_tag_repeat1, STATE(2595), 1, sym_comment, - STATE(2598), 1, - aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5674), 1, + STATE(5504), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -234495,7 +236342,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122255] = 15, + [120940] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234508,27 +236355,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4678), 1, aux_sym__cf_open_tag_token1, + STATE(2592), 1, + aux_sym_cf_query_tag_repeat1, STATE(2596), 1, sym_comment, - STATE(2598), 1, - aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(4822), 1, + STATE(5902), 1, sym__cf_close_tag, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -234544,40 +236391,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122319] = 15, + [121004] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2481), 1, - aux_sym__cf_close_tag_token1, ACTIONS(4622), 1, sym_text, ACTIONS(4628), 1, anon_sym_POUND, - ACTIONS(4678), 1, + ACTIONS(4672), 1, aux_sym__cf_open_tag_token1, + ACTIONS(4682), 1, + aux_sym__cf_close_tag_token1, STATE(2597), 1, sym_comment, STATE(2598), 1, aux_sym_cf_query_tag_repeat1, - STATE(2607), 1, + STATE(2599), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, - STATE(5763), 1, - sym__cf_close_tag, - STATE(2665), 4, + STATE(5542), 1, + sym_cf_if_alt_cfquery, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -234593,7 +236440,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122383] = 13, + [121068] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234606,24 +236453,24 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_close_tag_token1, ACTIONS(4695), 1, anon_sym_POUND, - STATE(2607), 1, + STATE(2606), 1, sym__cf_open_tag, - STATE(2660), 1, + STATE(2671), 1, sym__node_cfquery, STATE(2598), 2, sym_comment, aux_sym_cf_query_tag_repeat1, - STATE(2665), 4, + STATE(2655), 4, sym_query_operator, sym_cfscript_element, sym_cf_tag_query, sym__hash, - STATE(2681), 4, + STATE(2658), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2657), 6, + STATE(2666), 6, sym_cf_selfclose_tag, sym_cf_switch_tag_cfquery, sym_cf_loop_tag_cfquery, @@ -234639,7 +236486,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122442] = 17, + [121127] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -234670,7 +236517,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_else_tag_token1, STATE(2599), 1, sym_comment, - STATE(2558), 2, + STATE(2557), 2, sym_cf_elseif_tag, sym_cf_else_tag, ACTIONS(4704), 14, @@ -234688,14 +236535,63 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [122508] = 16, + [121193] = 19, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4202), 1, + ACTIONS(1150), 1, + anon_sym_POUND, + ACTIONS(1152), 1, + anon_sym_SQUOTE, + ACTIONS(1154), 1, + anon_sym_DQUOTE, + ACTIONS(1548), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1894), 1, + anon_sym_LBRACE, + ACTIONS(4724), 1, + anon_sym_COMMA, + ACTIONS(4726), 1, + anon_sym_RBRACE, + ACTIONS(4730), 1, + anon_sym_LBRACK, + STATE(2600), 1, + sym_comment, + STATE(3976), 1, + aux_sym_object_pattern_repeat1, + STATE(5885), 1, + sym__property_name, + STATE(5886), 1, + sym__destructuring_pattern, + ACTIONS(1179), 2, + sym_number, + sym_private_property_identifier, + STATE(3143), 2, + sym_object_pattern, + sym_array_pattern, + STATE(3964), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(4211), 3, + sym_string, + sym__hash, + sym_computed_property_name, + ACTIONS(4728), 5, + anon_sym_let, + anon_sym_async, + anon_sym_static, + sym_identifier, + anon_sym_export, + [121261] = 16, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(4175), 1, aux_sym_cf_case_tag_token1, - ACTIONS(4204), 1, + ACTIONS(4177), 1, aux_sym_cf_defaultcase_tag_token1, ACTIONS(4698), 1, aux_sym_cfscript_element_token1, @@ -234717,7 +236613,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, ACTIONS(4718), 1, aux_sym_cf_set_tag_token1, - STATE(2600), 1, + STATE(2601), 1, sym_comment, ACTIONS(4704), 14, aux_sym_cf_selfclose_tag_token1, @@ -234734,19 +236630,68 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [122570] = 5, + [121323] = 19, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2601), 1, + ACTIONS(1150), 1, + anon_sym_POUND, + ACTIONS(1152), 1, + anon_sym_SQUOTE, + ACTIONS(1154), 1, + anon_sym_DQUOTE, + ACTIONS(1548), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1894), 1, + anon_sym_LBRACE, + ACTIONS(4724), 1, + anon_sym_COMMA, + ACTIONS(4730), 1, + anon_sym_LBRACK, + ACTIONS(4732), 1, + anon_sym_RBRACE, + STATE(2602), 1, + sym_comment, + STATE(4015), 1, + aux_sym_object_pattern_repeat1, + STATE(5885), 1, + sym__property_name, + STATE(5886), 1, + sym__destructuring_pattern, + ACTIONS(1179), 2, + sym_number, + sym_private_property_identifier, + STATE(3143), 2, + sym_object_pattern, + sym_array_pattern, + STATE(4010), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(4211), 3, + sym_string, + sym__hash, + sym_computed_property_name, + ACTIONS(4734), 5, + anon_sym_let, + anon_sym_async, + anon_sym_static, + sym_identifier, + anon_sym_export, + [121391] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2603), 1, sym_comment, - ACTIONS(4196), 4, + ACTIONS(4155), 4, aux_sym_cf_selfclose_tag_token15, aux_sym_cf_query_tag_token1, aux_sym_cf_set_tag_token1, aux_sym_cf_else_tag_token1, - ACTIONS(4194), 22, + ACTIONS(4153), 22, aux_sym_cfscript_element_token1, aux_sym_cf_component_tag_token1, aux_sym_cf_function_tag_token1, @@ -234769,18 +236714,18 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, aux_sym_cf_if_tag_token1, aux_sym_cf_elseif_tag_token1, - [122610] = 5, + [121431] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2602), 1, + STATE(2604), 1, sym_comment, - ACTIONS(4196), 3, + ACTIONS(4155), 3, aux_sym_cf_selfclose_tag_token15, aux_sym_cf_query_tag_token1, aux_sym_cf_set_tag_token1, - ACTIONS(4194), 23, + ACTIONS(4153), 23, aux_sym_cfscript_element_token1, aux_sym_cf_component_tag_token1, aux_sym_cf_function_tag_token1, @@ -234804,7 +236749,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, aux_sym_cf_output_tag_token1, aux_sym_cf_if_tag_token1, - [122650] = 19, + [121471] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -234815,107 +236760,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1154), 1, anon_sym_DQUOTE, - ACTIONS(1539), 1, + ACTIONS(1548), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(2311), 1, - anon_sym_LBRACE, - ACTIONS(4724), 1, - anon_sym_COMMA, - ACTIONS(4726), 1, - anon_sym_RBRACE, - ACTIONS(4730), 1, - anon_sym_LBRACK, - STATE(2603), 1, - sym_comment, - STATE(4079), 1, - aux_sym_object_pattern_repeat1, - STATE(5885), 1, - sym__property_name, - STATE(5886), 1, - sym__destructuring_pattern, - ACTIONS(1179), 2, - sym_number, - sym_private_property_identifier, - STATE(3016), 2, - sym_object_pattern, - sym_array_pattern, - STATE(4072), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(4211), 3, - sym_string, - sym__hash, - sym_computed_property_name, - ACTIONS(4728), 5, - anon_sym_let, - anon_sym_async, - anon_sym_static, - sym_identifier, - anon_sym_export, - [122718] = 19, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(1150), 1, - anon_sym_POUND, - ACTIONS(1152), 1, - anon_sym_SQUOTE, - ACTIONS(1154), 1, - anon_sym_DQUOTE, - ACTIONS(1539), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(2311), 1, - anon_sym_LBRACE, - ACTIONS(4724), 1, - anon_sym_COMMA, - ACTIONS(4730), 1, - anon_sym_LBRACK, - ACTIONS(4732), 1, - anon_sym_RBRACE, - STATE(2604), 1, - sym_comment, - STATE(3989), 1, - aux_sym_object_pattern_repeat1, - STATE(5885), 1, - sym__property_name, - STATE(5886), 1, - sym__destructuring_pattern, - ACTIONS(1179), 2, - sym_number, - sym_private_property_identifier, - STATE(3016), 2, - sym_object_pattern, - sym_array_pattern, - STATE(3985), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(4211), 3, - sym_string, - sym__hash, - sym_computed_property_name, - ACTIONS(4734), 5, - anon_sym_let, - anon_sym_async, - anon_sym_static, - sym_identifier, - anon_sym_export, - [122786] = 17, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(1150), 1, - anon_sym_POUND, - ACTIONS(1152), 1, - anon_sym_SQUOTE, - ACTIONS(1154), 1, - anon_sym_DQUOTE, - ACTIONS(1539), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(2311), 1, + ACTIONS(1894), 1, anon_sym_LBRACE, ACTIONS(4730), 1, anon_sym_LBRACK, @@ -234931,7 +236778,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4736), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(3016), 2, + STATE(3143), 2, sym_object_pattern, sym_array_pattern, STATE(4211), 3, @@ -234948,21 +236795,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, sym_identifier, anon_sym_export, - [122849] = 5, + [121534] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2606), 1, - sym_comment, - ACTIONS(4196), 3, - aux_sym_cf_selfclose_tag_token15, - aux_sym_cf_query_tag_token1, - aux_sym_cf_set_tag_token1, - ACTIONS(4194), 21, + ACTIONS(4698), 1, aux_sym_cfscript_element_token1, + ACTIONS(4700), 1, aux_sym_cf_component_tag_token1, + ACTIONS(4702), 1, aux_sym_cf_function_tag_token1, + ACTIONS(4706), 1, + aux_sym_cf_selfclose_tag_token15, + ACTIONS(4708), 1, + aux_sym_cf_query_tag_token1, + ACTIONS(4710), 1, + aux_sym_cf_switch_tag_token1, + ACTIONS(4712), 1, + aux_sym_cf_loop_tag_token1, + ACTIONS(4714), 1, + aux_sym_cf_output_tag_token1, + ACTIONS(4716), 1, + aux_sym_cf_if_tag_token1, + ACTIONS(4718), 1, + aux_sym_cf_set_tag_token1, + STATE(2606), 1, + sym_comment, + ACTIONS(4704), 14, aux_sym_cf_selfclose_tag_token1, aux_sym_cf_selfclose_tag_token2, aux_sym_cf_selfclose_tag_token3, @@ -234977,38 +236837,21 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - aux_sym_cf_switch_tag_token1, - aux_sym_cf_loop_tag_token1, - aux_sym_cf_output_tag_token1, - aux_sym_cf_if_tag_token1, - [122887] = 14, + [121590] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4698), 1, - aux_sym_cfscript_element_token1, - ACTIONS(4700), 1, - aux_sym_cf_component_tag_token1, - ACTIONS(4702), 1, - aux_sym_cf_function_tag_token1, - ACTIONS(4706), 1, + STATE(2607), 1, + sym_comment, + ACTIONS(4155), 3, aux_sym_cf_selfclose_tag_token15, - ACTIONS(4708), 1, aux_sym_cf_query_tag_token1, - ACTIONS(4710), 1, - aux_sym_cf_switch_tag_token1, - ACTIONS(4712), 1, - aux_sym_cf_loop_tag_token1, - ACTIONS(4714), 1, - aux_sym_cf_output_tag_token1, - ACTIONS(4716), 1, - aux_sym_cf_if_tag_token1, - ACTIONS(4718), 1, aux_sym_cf_set_tag_token1, - STATE(2607), 1, - sym_comment, - ACTIONS(4704), 14, + ACTIONS(4153), 21, + aux_sym_cfscript_element_token1, + aux_sym_cf_component_tag_token1, + aux_sym_cf_function_tag_token1, aux_sym_cf_selfclose_tag_token1, aux_sym_cf_selfclose_tag_token2, aux_sym_cf_selfclose_tag_token3, @@ -235023,7 +236866,11 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [122943] = 4, + aux_sym_cf_switch_tag_token1, + aux_sym_cf_loop_tag_token1, + aux_sym_cf_output_tag_token1, + aux_sym_cf_if_tag_token1, + [121628] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -235054,7 +236901,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, aux_sym_cf_output_tag_token1, aux_sym_cf_if_tag_token1, - [122978] = 17, + [121663] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -235077,9 +236924,9 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_method_definition_token1, STATE(2609), 1, sym_comment, - STATE(2629), 1, + STATE(2631), 1, aux_sym_field_definition_repeat1, - STATE(2638), 1, + STATE(2642), 1, sym_decorator, STATE(4249), 1, sym__property_name, @@ -235094,7 +236941,7 @@ static const uint16_t ts_small_parse_table[] = { sym_string, sym__hash, sym_computed_property_name, - [123035] = 13, + [121720] = 13, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -235105,7 +236952,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1154), 1, anon_sym_DQUOTE, - ACTIONS(1363), 1, + ACTIONS(1245), 1, anon_sym_LPAREN, ACTIONS(4742), 1, anon_sym_LBRACK, @@ -235128,7 +236975,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, sym_identifier, anon_sym_export, - [123082] = 13, + [121767] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1430), 1, + anon_sym_async, + ACTIONS(1432), 1, + anon_sym_function, + STATE(2611), 1, + sym_comment, + ACTIONS(1434), 14, + anon_sym_any, + anon_sym_array, + anon_sym_binary, + anon_sym_boolean, + anon_sym_date, + anon_sym_guid, + anon_sym_numeric, + anon_sym_query, + anon_sym_string, + anon_sym_struct, + anon_sym_uuid, + anon_sym_variablename, + anon_sym_void, + anon_sym_xml, + [121799] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -235139,15 +237012,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1154), 1, anon_sym_DQUOTE, - ACTIONS(1363), 1, + ACTIONS(1245), 1, anon_sym_LPAREN, ACTIONS(4742), 1, anon_sym_LBRACK, - ACTIONS(4752), 1, - anon_sym_async, - STATE(2611), 1, + STATE(2612), 1, sym_comment, - STATE(4290), 1, + STATE(4327), 1, sym__property_name, ACTIONS(1179), 2, sym_number, @@ -235156,55 +237027,52 @@ static const uint16_t ts_small_parse_table[] = { sym_string, sym__hash, sym_computed_property_name, - ACTIONS(1158), 4, + ACTIONS(1158), 5, anon_sym_let, + anon_sym_async, anon_sym_static, sym_identifier, anon_sym_export, - [123128] = 12, + [121843] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1150), 1, - anon_sym_POUND, - ACTIONS(1152), 1, - anon_sym_SQUOTE, - ACTIONS(1154), 1, - anon_sym_DQUOTE, - ACTIONS(1363), 1, + ACTIONS(4756), 1, anon_sym_LPAREN, - ACTIONS(4742), 1, - anon_sym_LBRACK, - STATE(2612), 1, + ACTIONS(4758), 1, + anon_sym_DOT, + STATE(2613), 1, sym_comment, - STATE(4329), 1, - sym__property_name, - ACTIONS(1179), 2, - sym_number, - sym_private_property_identifier, - STATE(4211), 3, - sym_string, - sym__hash, - sym_computed_property_name, - ACTIONS(1158), 5, + STATE(2643), 1, + sym_arguments, + ACTIONS(4754), 5, anon_sym_let, anon_sym_async, anon_sym_static, sym_identifier, anon_sym_export, - [123172] = 6, + ACTIONS(4752), 8, + anon_sym_POUND, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + anon_sym_LBRACK, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + aux_sym_method_definition_token1, + [121879] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1444), 1, + ACTIONS(1390), 1, anon_sym_async, - ACTIONS(1446), 1, + ACTIONS(1392), 1, anon_sym_function, - STATE(2613), 1, + STATE(2614), 1, sym_comment, - ACTIONS(1448), 14, + ACTIONS(1394), 14, anon_sym_any, anon_sym_array, anon_sym_binary, @@ -235219,7 +237087,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_variablename, anon_sym_void, anon_sym_xml, - [123204] = 12, + [121911] = 13, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -235230,11 +237098,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1154), 1, anon_sym_DQUOTE, - ACTIONS(1363), 1, + ACTIONS(1245), 1, anon_sym_LPAREN, ACTIONS(4742), 1, anon_sym_LBRACK, - STATE(2614), 1, + ACTIONS(4760), 1, + anon_sym_async, + STATE(2615), 1, + sym_comment, + STATE(4290), 1, + sym__property_name, + ACTIONS(1179), 2, + sym_number, + sym_private_property_identifier, + STATE(4211), 3, + sym_string, + sym__hash, + sym_computed_property_name, + ACTIONS(1158), 4, + anon_sym_let, + anon_sym_static, + sym_identifier, + anon_sym_export, + [121957] = 12, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1150), 1, + anon_sym_POUND, + ACTIONS(1152), 1, + anon_sym_SQUOTE, + ACTIONS(1154), 1, + anon_sym_DQUOTE, + ACTIONS(1245), 1, + anon_sym_LPAREN, + ACTIONS(4742), 1, + anon_sym_LBRACK, + STATE(2616), 1, sym_comment, STATE(4289), 1, sym__property_name, @@ -235251,18 +237152,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, sym_identifier, anon_sym_export, - [123248] = 6, + [122001] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1417), 1, + ACTIONS(1421), 1, anon_sym_async, - ACTIONS(1419), 1, + ACTIONS(1423), 1, anon_sym_function, - STATE(2615), 1, + STATE(2617), 1, sym_comment, - ACTIONS(1421), 14, + ACTIONS(1425), 14, anon_sym_any, anon_sym_array, anon_sym_binary, @@ -235277,18 +237178,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_variablename, anon_sym_void, anon_sym_xml, - [123280] = 6, + [122033] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1395), 1, + ACTIONS(1403), 1, anon_sym_async, - ACTIONS(1397), 1, + ACTIONS(1405), 1, anon_sym_function, - STATE(2616), 1, + STATE(2618), 1, sym_comment, - ACTIONS(1399), 14, + ACTIONS(1407), 14, anon_sym_any, anon_sym_array, anon_sym_binary, @@ -235303,7 +237204,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_variablename, anon_sym_void, anon_sym_xml, - [123312] = 12, + [122065] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -235314,11 +237215,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1154), 1, anon_sym_DQUOTE, - ACTIONS(1363), 1, + ACTIONS(1245), 1, anon_sym_LPAREN, ACTIONS(4742), 1, anon_sym_LBRACK, - STATE(2617), 1, + STATE(2619), 1, sym_comment, STATE(4287), 1, sym__property_name, @@ -235335,98 +237236,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, sym_identifier, anon_sym_export, - [123356] = 6, + [122109] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1404), 1, + ACTIONS(1412), 1, anon_sym_async, - ACTIONS(1406), 1, - anon_sym_function, - STATE(2618), 1, - sym_comment, - ACTIONS(1408), 14, - anon_sym_any, - anon_sym_array, - anon_sym_binary, - anon_sym_boolean, - anon_sym_date, - anon_sym_guid, - anon_sym_numeric, - anon_sym_query, - anon_sym_string, - anon_sym_struct, - anon_sym_uuid, - anon_sym_variablename, - anon_sym_void, - anon_sym_xml, - [123388] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(4758), 1, - anon_sym_LPAREN, - ACTIONS(4760), 1, - anon_sym_DOT, - STATE(2619), 1, - sym_comment, - STATE(2642), 1, - sym_arguments, - ACTIONS(4756), 5, - anon_sym_let, - anon_sym_async, - anon_sym_static, - sym_identifier, - anon_sym_export, - ACTIONS(4754), 8, - anon_sym_POUND, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - aux_sym_method_definition_token1, - [123424] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(1435), 1, - anon_sym_async, - ACTIONS(1437), 1, + ACTIONS(1414), 1, anon_sym_function, STATE(2620), 1, sym_comment, - ACTIONS(1439), 14, - anon_sym_any, - anon_sym_array, - anon_sym_binary, - anon_sym_boolean, - anon_sym_date, - anon_sym_guid, - anon_sym_numeric, - anon_sym_query, - anon_sym_string, - anon_sym_struct, - anon_sym_uuid, - anon_sym_variablename, - anon_sym_void, - anon_sym_xml, - [123456] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(1426), 1, - anon_sym_async, - ACTIONS(1428), 1, - anon_sym_function, - STATE(2621), 1, - sym_comment, - ACTIONS(1430), 14, + ACTIONS(1416), 14, anon_sym_any, anon_sym_array, anon_sym_binary, @@ -235441,7 +237262,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_variablename, anon_sym_void, anon_sym_xml, - [123488] = 12, + [122141] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -235452,13 +237273,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1154), 1, anon_sym_DQUOTE, - ACTIONS(1363), 1, + ACTIONS(1245), 1, anon_sym_LPAREN, ACTIONS(4742), 1, anon_sym_LBRACK, - STATE(2622), 1, + STATE(2621), 1, sym_comment, - STATE(4327), 1, + STATE(4329), 1, sym__property_name, ACTIONS(1179), 2, sym_number, @@ -235473,45 +237294,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, sym_identifier, anon_sym_export, - [123532] = 12, + [122185] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1150), 1, - anon_sym_POUND, - ACTIONS(1152), 1, - anon_sym_SQUOTE, - ACTIONS(1154), 1, - anon_sym_DQUOTE, - ACTIONS(4742), 1, - anon_sym_LBRACK, - ACTIONS(4762), 1, + ACTIONS(1382), 1, anon_sym_async, - STATE(2623), 1, + ACTIONS(1384), 1, + anon_sym_function, + STATE(2622), 1, sym_comment, - STATE(4291), 1, - sym__property_name, - ACTIONS(1179), 2, - sym_number, - sym_private_property_identifier, - STATE(4211), 3, - sym_string, - sym__hash, - sym_computed_property_name, - ACTIONS(1158), 4, - anon_sym_let, - anon_sym_static, - sym_identifier, - anon_sym_export, - [123575] = 4, + ACTIONS(1386), 14, + anon_sym_any, + anon_sym_array, + anon_sym_binary, + anon_sym_boolean, + anon_sym_date, + anon_sym_guid, + anon_sym_numeric, + anon_sym_query, + anon_sym_string, + anon_sym_struct, + anon_sym_uuid, + anon_sym_variablename, + anon_sym_void, + anon_sym_xml, + [122217] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2624), 1, + STATE(2623), 1, sym_comment, - ACTIONS(4764), 15, + ACTIONS(4762), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -235527,14 +237343,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [123602] = 4, + [122244] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2625), 1, + STATE(2624), 1, sym_comment, - ACTIONS(4766), 15, + ACTIONS(4764), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -235550,14 +237366,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [123629] = 4, + [122271] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2625), 1, + sym_comment, + ACTIONS(4768), 6, + anon_sym_let, + anon_sym_async, + anon_sym_static, + anon_sym_DOT, + sym_identifier, + anon_sym_export, + ACTIONS(4766), 9, + anon_sym_POUND, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + anon_sym_LPAREN, + anon_sym_LBRACK, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + aux_sym_method_definition_token1, + [122300] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2626), 1, sym_comment, - ACTIONS(4768), 15, + ACTIONS(4770), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -235573,30 +237413,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [123656] = 4, + [122327] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(1150), 1, + anon_sym_POUND, + ACTIONS(1152), 1, + anon_sym_SQUOTE, + ACTIONS(1154), 1, + anon_sym_DQUOTE, + ACTIONS(1388), 1, + anon_sym_async, + ACTIONS(4742), 1, + anon_sym_LBRACK, STATE(2627), 1, sym_comment, - ACTIONS(4770), 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, - [123683] = 4, + STATE(4247), 1, + sym__property_name, + ACTIONS(1179), 2, + sym_number, + sym_private_property_identifier, + STATE(4211), 3, + sym_string, + sym__hash, + sym_computed_property_name, + ACTIONS(1158), 4, + anon_sym_let, + anon_sym_static, + sym_identifier, + anon_sym_export, + [122370] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -235619,40 +237467,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [123710] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(4778), 1, - anon_sym_AT, - STATE(2638), 1, - sym_decorator, - STATE(2629), 2, - sym_comment, - aux_sym_field_definition_repeat1, - ACTIONS(4776), 5, - anon_sym_let, - anon_sym_async, - anon_sym_static, - sym_identifier, - anon_sym_export, - ACTIONS(4774), 7, - anon_sym_POUND, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK, - sym_number, - sym_private_property_identifier, - aux_sym_method_definition_token1, - [123743] = 4, + [122397] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2630), 1, + STATE(2629), 1, sym_comment, - ACTIONS(4781), 15, + ACTIONS(4774), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -235668,14 +237490,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [123770] = 4, + [122424] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2631), 1, + STATE(2630), 1, sym_comment, - ACTIONS(4783), 15, + ACTIONS(4776), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -235691,38 +237513,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [123797] = 5, + [122451] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2632), 1, + ACTIONS(4782), 1, + anon_sym_AT, + STATE(2642), 1, + sym_decorator, + STATE(2631), 2, sym_comment, - ACTIONS(4787), 6, + aux_sym_field_definition_repeat1, + ACTIONS(4780), 5, anon_sym_let, anon_sym_async, anon_sym_static, - anon_sym_DOT, sym_identifier, anon_sym_export, - ACTIONS(4785), 9, + ACTIONS(4778), 7, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, - anon_sym_LPAREN, anon_sym_LBRACK, sym_number, sym_private_property_identifier, - anon_sym_AT, aux_sym_method_definition_token1, - [123826] = 4, + [122484] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2633), 1, + STATE(2632), 1, sym_comment, - ACTIONS(4789), 15, + ACTIONS(4785), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -235738,14 +237562,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [123853] = 4, + [122511] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2634), 1, + STATE(2633), 1, sym_comment, - ACTIONS(4791), 15, + ACTIONS(4787), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -235761,14 +237585,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [123880] = 4, + [122538] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2635), 1, + STATE(2634), 1, sym_comment, - ACTIONS(4793), 15, + ACTIONS(4789), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -235784,7 +237608,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [123907] = 12, + [122565] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -235795,13 +237619,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1154), 1, anon_sym_DQUOTE, - ACTIONS(1388), 1, - anon_sym_async, ACTIONS(4742), 1, anon_sym_LBRACK, - STATE(2636), 1, + ACTIONS(4791), 1, + anon_sym_async, + STATE(2635), 1, sym_comment, - STATE(4247), 1, + STATE(4291), 1, sym__property_name, ACTIONS(1179), 2, sym_number, @@ -235815,7 +237639,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, sym_identifier, anon_sym_export, - [123950] = 4, + [122608] = 4, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2636), 1, + sym_comment, + ACTIONS(4793), 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, + [122635] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -235838,20 +237685,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [123977] = 5, + [122662] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2638), 1, sym_comment, - ACTIONS(4799), 5, + ACTIONS(2684), 5, anon_sym_let, anon_sym_async, anon_sym_static, sym_identifier, anon_sym_export, - ACTIONS(4797), 8, + ACTIONS(2682), 8, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -235860,20 +237707,20 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [124004] = 5, + [122689] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2639), 1, sym_comment, - ACTIONS(2750), 5, + ACTIONS(2680), 5, anon_sym_let, anon_sym_async, anon_sym_static, sym_identifier, anon_sym_export, - ACTIONS(2748), 8, + ACTIONS(2678), 8, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -235882,20 +237729,20 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [124031] = 5, + [122716] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2640), 1, sym_comment, - ACTIONS(2716), 5, + ACTIONS(4754), 5, anon_sym_let, anon_sym_async, anon_sym_static, sym_identifier, anon_sym_export, - ACTIONS(2714), 8, + ACTIONS(4752), 8, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -235904,20 +237751,20 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [124058] = 5, + [122743] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2641), 1, sym_comment, - ACTIONS(2724), 5, + ACTIONS(2676), 5, anon_sym_let, anon_sym_async, anon_sym_static, sym_identifier, anon_sym_export, - ACTIONS(2722), 8, + ACTIONS(2674), 8, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -235926,20 +237773,20 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [124085] = 5, + [122770] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2642), 1, sym_comment, - ACTIONS(4803), 5, + ACTIONS(4799), 5, anon_sym_let, anon_sym_async, anon_sym_static, sym_identifier, anon_sym_export, - ACTIONS(4801), 8, + ACTIONS(4797), 8, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -235948,20 +237795,20 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [124112] = 5, + [122797] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2643), 1, sym_comment, - ACTIONS(4756), 5, + ACTIONS(4803), 5, anon_sym_let, anon_sym_async, anon_sym_static, sym_identifier, anon_sym_export, - ACTIONS(4754), 8, + ACTIONS(4801), 8, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -235970,7 +237817,7 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [124139] = 4, + [122824] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235990,7 +237837,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124163] = 4, + [122848] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236010,14 +237857,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124187] = 4, + [122872] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2646), 1, sym_comment, - ACTIONS(4809), 12, + ACTIONS(1499), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236030,14 +237877,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124211] = 4, + [122896] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2647), 1, sym_comment, - ACTIONS(4811), 12, + ACTIONS(4809), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236050,14 +237897,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124235] = 4, + [122920] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2648), 1, sym_comment, - ACTIONS(4813), 12, + ACTIONS(4811), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236070,14 +237917,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124259] = 4, + [122944] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2649), 1, sym_comment, - ACTIONS(4815), 12, + ACTIONS(4813), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236090,14 +237937,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124283] = 4, + [122968] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2650), 1, sym_comment, - ACTIONS(4817), 12, + ACTIONS(4815), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236110,14 +237957,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124307] = 4, + [122992] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2651), 1, sym_comment, - ACTIONS(4819), 12, + ACTIONS(4817), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236130,14 +237977,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124331] = 4, + [123016] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2652), 1, sym_comment, - ACTIONS(4821), 12, + ACTIONS(4819), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236150,14 +237997,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124355] = 4, + [123040] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2653), 1, sym_comment, - ACTIONS(4823), 12, + ACTIONS(4821), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236170,14 +238017,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124379] = 4, + [123064] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2654), 1, sym_comment, - ACTIONS(4825), 12, + ACTIONS(4823), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236190,14 +238037,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124403] = 4, + [123088] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2655), 1, sym_comment, - ACTIONS(4827), 12, + ACTIONS(4825), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236210,14 +238057,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124427] = 4, + [123112] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2656), 1, sym_comment, - ACTIONS(4829), 12, + ACTIONS(4827), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236230,14 +238077,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124451] = 4, + [123136] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2657), 1, sym_comment, - ACTIONS(4831), 12, + ACTIONS(4829), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236250,14 +238097,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124475] = 4, + [123160] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2658), 1, sym_comment, - ACTIONS(4833), 12, + ACTIONS(4831), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236270,14 +238117,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124499] = 4, + [123184] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2659), 1, sym_comment, - ACTIONS(4835), 12, + ACTIONS(4833), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236290,14 +238137,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124523] = 4, + [123208] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2660), 1, sym_comment, - ACTIONS(4837), 12, + ACTIONS(4835), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236310,14 +238157,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124547] = 4, + [123232] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2661), 1, sym_comment, - ACTIONS(4839), 12, + ACTIONS(4837), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236330,14 +238177,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124571] = 4, + [123256] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2662), 1, sym_comment, - ACTIONS(4841), 12, + ACTIONS(4839), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236350,14 +238197,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124595] = 4, + [123280] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2663), 1, sym_comment, - ACTIONS(4843), 12, + ACTIONS(4841), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236370,14 +238217,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124619] = 4, + [123304] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2664), 1, sym_comment, - ACTIONS(4845), 12, + ACTIONS(4843), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236390,14 +238237,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124643] = 4, + [123328] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2665), 1, sym_comment, - ACTIONS(4847), 12, + ACTIONS(4845), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236410,14 +238257,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124667] = 4, + [123352] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2666), 1, sym_comment, - ACTIONS(4849), 12, + ACTIONS(4847), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236430,14 +238277,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124691] = 4, + [123376] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2667), 1, sym_comment, - ACTIONS(4851), 12, + ACTIONS(4849), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236450,14 +238297,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124715] = 4, + [123400] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2668), 1, sym_comment, - ACTIONS(2475), 12, + ACTIONS(4851), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236470,7 +238317,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124739] = 4, + [123424] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236490,7 +238337,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124763] = 4, + [123448] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236510,7 +238357,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124787] = 4, + [123472] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236530,14 +238377,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124811] = 4, + [123496] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2672), 1, sym_comment, - ACTIONS(4859), 12, + ACTIONS(2475), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236550,14 +238397,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124835] = 4, + [123520] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2673), 1, sym_comment, - ACTIONS(4861), 12, + ACTIONS(4859), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236570,14 +238417,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124859] = 4, + [123544] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2674), 1, sym_comment, - ACTIONS(4863), 12, + ACTIONS(4861), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236590,14 +238437,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124883] = 4, + [123568] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2675), 1, sym_comment, - ACTIONS(4865), 12, + ACTIONS(4863), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236610,14 +238457,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124907] = 4, + [123592] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2676), 1, sym_comment, - ACTIONS(4867), 12, + ACTIONS(4865), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236630,14 +238477,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124931] = 4, + [123616] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2677), 1, sym_comment, - ACTIONS(4869), 12, + ACTIONS(4867), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236650,14 +238497,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124955] = 4, + [123640] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2678), 1, sym_comment, - ACTIONS(4871), 12, + ACTIONS(4869), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236670,14 +238517,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124979] = 4, + [123664] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2679), 1, sym_comment, - ACTIONS(4873), 12, + ACTIONS(4871), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236690,14 +238537,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125003] = 4, + [123688] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2680), 1, sym_comment, - ACTIONS(1499), 12, + ACTIONS(4873), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -236710,7 +238557,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125027] = 4, + [123712] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236730,18 +238577,18 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125051] = 6, + [123736] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4877), 1, - ts_builtin_sym_end, - ACTIONS(4882), 1, + ACTIONS(4879), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(4881), 1, sym_implicit_end_tag, STATE(2682), 1, sym_comment, - ACTIONS(4879), 8, + ACTIONS(4877), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -236750,18 +238597,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125077] = 6, + [123762] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4884), 1, - ts_builtin_sym_end, + ACTIONS(4886), 1, + aux_sym__cf_close_tag_token1, ACTIONS(4888), 1, sym_implicit_end_tag, STATE(2683), 1, sym_comment, - ACTIONS(4886), 8, + ACTIONS(4883), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -236770,15 +238617,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125103] = 6, + [123788] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4888), 1, + sym_implicit_end_tag, ACTIONS(4890), 1, ts_builtin_sym_end, - ACTIONS(4894), 1, - sym_implicit_end_tag, STATE(2684), 1, sym_comment, ACTIONS(4892), 8, @@ -236790,16 +238637,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125129] = 5, + [123814] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4898), 1, + ACTIONS(4897), 1, sym_implicit_end_tag, STATE(2685), 1, sym_comment, - ACTIONS(4896), 9, + ACTIONS(4895), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -236809,18 +238656,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125153] = 6, + [123838] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4882), 1, - sym_implicit_end_tag, - ACTIONS(4900), 1, - ts_builtin_sym_end, STATE(2686), 1, sym_comment, - ACTIONS(4902), 8, + ACTIONS(4897), 2, + sym_implicit_end_tag, + ts_builtin_sym_end, + ACTIONS(4895), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -236829,18 +238675,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125179] = 6, + [123862] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4882), 1, + ACTIONS(4881), 1, sym_implicit_end_tag, - ACTIONS(4905), 1, - aux_sym__cf_close_tag_token1, + ACTIONS(4899), 1, + ts_builtin_sym_end, STATE(2687), 1, sym_comment, - ACTIONS(4879), 8, + ACTIONS(4877), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -236849,18 +238695,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125205] = 6, + [123888] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(4888), 1, sym_implicit_end_tag, - ACTIONS(4907), 1, + ACTIONS(4901), 1, aux_sym__cf_close_tag_token1, STATE(2688), 1, sym_comment, - ACTIONS(4886), 8, + ACTIONS(4892), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -236869,18 +238715,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125231] = 6, + [123914] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4882), 1, - sym_implicit_end_tag, - ACTIONS(4909), 1, + ACTIONS(4905), 1, aux_sym__cf_close_tag_token1, + ACTIONS(4907), 1, + sym_implicit_end_tag, STATE(2689), 1, sym_comment, - ACTIONS(4902), 8, + ACTIONS(4903), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -236889,18 +238735,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125257] = 6, + [123940] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4894), 1, + ACTIONS(4888), 1, sym_implicit_end_tag, - ACTIONS(4911), 1, - aux_sym__cf_close_tag_token1, + ACTIONS(4909), 1, + ts_builtin_sym_end, STATE(2690), 1, sym_comment, - ACTIONS(4892), 8, + ACTIONS(4883), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -236909,17 +238755,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125283] = 5, + [123966] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(2691), 1, - sym_comment, - ACTIONS(4898), 2, + ACTIONS(4907), 1, sym_implicit_end_tag, + ACTIONS(4911), 1, ts_builtin_sym_end, - ACTIONS(4896), 8, + STATE(2691), 1, + sym_comment, + ACTIONS(4903), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -236928,16 +238775,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125307] = 5, + [123992] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4913), 1, + ACTIONS(2487), 1, ts_builtin_sym_end, STATE(2692), 1, sym_comment, - ACTIONS(4915), 8, + ACTIONS(2475), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -236946,16 +238793,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125330] = 5, + [124015] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4919), 1, + ACTIONS(4915), 1, sym_implicit_end_tag, STATE(2693), 1, sym_comment, - ACTIONS(4917), 8, + ACTIONS(4913), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -236964,14 +238811,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125353] = 4, + [124038] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2694), 1, sym_comment, - ACTIONS(4921), 9, + ACTIONS(4917), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -236981,14 +238828,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125374] = 4, + [124059] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2695), 1, sym_comment, - ACTIONS(4923), 9, + ACTIONS(4919), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -236998,16 +238845,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125395] = 5, + [124080] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4925), 1, + ACTIONS(4921), 1, ts_builtin_sym_end, STATE(2696), 1, sym_comment, - ACTIONS(4927), 8, + ACTIONS(4919), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237016,31 +238863,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125418] = 4, + [124103] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(756), 1, + ts_builtin_sym_end, STATE(2697), 1, sym_comment, - ACTIONS(4857), 9, + ACTIONS(1499), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125439] = 4, + [124126] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2698), 1, sym_comment, - ACTIONS(4915), 9, + ACTIONS(4923), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237050,16 +238898,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125460] = 5, + [124147] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2487), 1, + ACTIONS(4925), 1, ts_builtin_sym_end, STATE(2699), 1, sym_comment, - ACTIONS(2475), 8, + ACTIONS(4927), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237068,16 +238916,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125483] = 5, + [124170] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4929), 1, - ts_builtin_sym_end, + ACTIONS(4931), 1, + sym_implicit_end_tag, STATE(2700), 1, sym_comment, - ACTIONS(4829), 8, + ACTIONS(4929), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237086,96 +238934,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125506] = 5, + [124193] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4931), 1, - ts_builtin_sym_end, STATE(2701), 1, sym_comment, - ACTIONS(4853), 8, + ACTIONS(4841), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125529] = 5, + [124214] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4933), 1, - ts_builtin_sym_end, STATE(2702), 1, sym_comment, - ACTIONS(4935), 8, + ACTIONS(4933), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125552] = 10, + [124235] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(4937), 1, - anon_sym_POUND, - ACTIONS(4939), 1, - anon_sym_DQUOTE, - ACTIONS(4943), 1, - sym_unescaped_double_string_fragment, + sym_implicit_end_tag, STATE(2703), 1, sym_comment, - STATE(2859), 1, - aux_sym_string_repeat1, - STATE(3447), 1, - sym__hash_expression, - ACTIONS(4941), 2, - anon_sym_DQUOTE_DQUOTE, - sym_escape_sequence, - STATE(3438), 2, - sym_hash_empty, - sym_hash_expression, - [125585] = 10, + ACTIONS(4935), 8, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [124258] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4939), 1, - anon_sym_SQUOTE, - ACTIONS(4945), 1, - anon_sym_POUND, - ACTIONS(4949), 1, - sym_unescaped_single_string_fragment, + ACTIONS(4941), 1, + sym_implicit_end_tag, STATE(2704), 1, sym_comment, - STATE(2857), 1, - aux_sym_string_repeat2, - STATE(3446), 1, - sym__hash_expression, - ACTIONS(4947), 2, - anon_sym_SQUOTE_SQUOTE, - sym_escape_sequence, - STATE(3434), 2, - sym_hash_empty, - sym_hash_expression, - [125618] = 4, + ACTIONS(4939), 8, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [124281] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2705), 1, sym_comment, - ACTIONS(4951), 9, + ACTIONS(4943), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237185,31 +239021,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125639] = 4, + [124302] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4945), 1, + ts_builtin_sym_end, STATE(2706), 1, sym_comment, - ACTIONS(4953), 9, + ACTIONS(4917), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125660] = 4, + [124325] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2707), 1, sym_comment, - ACTIONS(4955), 9, + ACTIONS(4861), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237219,37 +239056,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125681] = 10, + [124346] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4945), 1, - anon_sym_POUND, - ACTIONS(4949), 1, - sym_unescaped_single_string_fragment, - ACTIONS(4957), 1, - anon_sym_SQUOTE, + ACTIONS(4947), 1, + sym_implicit_end_tag, STATE(2708), 1, sym_comment, - STATE(2939), 1, - aux_sym_string_repeat2, - STATE(3446), 1, - sym__hash_expression, - ACTIONS(4947), 2, - anon_sym_SQUOTE_SQUOTE, - sym_escape_sequence, - STATE(3434), 2, - sym_hash_empty, - sym_hash_expression, - [125714] = 4, + ACTIONS(4869), 8, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [124369] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2709), 1, sym_comment, - ACTIONS(4959), 9, + ACTIONS(4905), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237259,94 +239091,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125735] = 10, + [124390] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4937), 1, - anon_sym_POUND, - ACTIONS(4943), 1, - sym_unescaped_double_string_fragment, - ACTIONS(4961), 1, - anon_sym_DQUOTE, + ACTIONS(4951), 1, + sym_implicit_end_tag, STATE(2710), 1, sym_comment, - STATE(2859), 1, - aux_sym_string_repeat1, - STATE(3447), 1, - sym__hash_expression, - ACTIONS(4941), 2, - anon_sym_DQUOTE_DQUOTE, - sym_escape_sequence, - STATE(3438), 2, - sym_hash_empty, - sym_hash_expression, - [125768] = 10, + ACTIONS(4949), 8, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [124413] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4945), 1, - anon_sym_POUND, - ACTIONS(4949), 1, - sym_unescaped_single_string_fragment, - ACTIONS(4961), 1, - anon_sym_SQUOTE, STATE(2711), 1, sym_comment, - STATE(2857), 1, - aux_sym_string_repeat2, - STATE(3446), 1, - sym__hash_expression, - ACTIONS(4947), 2, - anon_sym_SQUOTE_SQUOTE, - sym_escape_sequence, - STATE(3434), 2, - sym_hash_empty, - sym_hash_expression, - [125801] = 4, + ACTIONS(4805), 9, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [124434] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4897), 1, + sym_implicit_end_tag, STATE(2712), 1, sym_comment, - ACTIONS(4855), 9, + ACTIONS(4895), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125822] = 4, + [124457] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4953), 1, + ts_builtin_sym_end, STATE(2713), 1, sym_comment, - ACTIONS(4963), 9, + ACTIONS(4955), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125843] = 4, + [124480] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2714), 1, sym_comment, - ACTIONS(4965), 9, + ACTIONS(4957), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237356,14 +239179,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125864] = 4, + [124501] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2715), 1, sym_comment, - ACTIONS(4819), 9, + ACTIONS(4959), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237373,14 +239196,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125885] = 4, + [124522] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2716), 1, sym_comment, - ACTIONS(4967), 9, + ACTIONS(4961), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237390,14 +239213,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125906] = 4, + [124543] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2717), 1, sym_comment, - ACTIONS(4969), 9, + ACTIONS(4963), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237407,14 +239230,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125927] = 4, + [124564] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2718), 1, sym_comment, - ACTIONS(4971), 9, + ACTIONS(4965), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237424,14 +239247,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125948] = 4, + [124585] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2719), 1, sym_comment, - ACTIONS(4973), 9, + ACTIONS(4967), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237441,14 +239264,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125969] = 4, + [124606] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2720), 1, sym_comment, - ACTIONS(4975), 9, + ACTIONS(4863), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237458,14 +239281,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125990] = 4, + [124627] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2721), 1, sym_comment, - ACTIONS(4917), 9, + ACTIONS(4913), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237475,14 +239298,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126011] = 4, + [124648] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2722), 1, sym_comment, - ACTIONS(4977), 9, + ACTIONS(4969), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237492,14 +239315,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126032] = 4, + [124669] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2723), 1, sym_comment, - ACTIONS(4979), 9, + ACTIONS(4971), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237509,14 +239332,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126053] = 4, + [124690] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2724), 1, sym_comment, - ACTIONS(4981), 9, + ACTIONS(4973), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237526,14 +239349,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126074] = 4, + [124711] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2725), 1, sym_comment, - ACTIONS(4983), 9, + ACTIONS(4975), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237543,14 +239366,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126095] = 4, + [124732] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2726), 1, sym_comment, - ACTIONS(4859), 9, + ACTIONS(4977), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237560,31 +239383,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126116] = 4, + [124753] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2727), 1, sym_comment, - ACTIONS(4861), 9, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [126137] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - STATE(2728), 1, - sym_comment, - ACTIONS(4985), 9, + ACTIONS(4979), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237594,37 +239400,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126158] = 10, + [124774] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4937), 1, + ACTIONS(4981), 1, anon_sym_POUND, - ACTIONS(4943), 1, - sym_unescaped_double_string_fragment, - ACTIONS(4987), 1, + ACTIONS(4983), 1, anon_sym_DQUOTE, - STATE(2729), 1, + ACTIONS(4987), 1, + sym_unescaped_double_string_fragment, + STATE(2728), 1, sym_comment, - STATE(2797), 1, + STATE(2874), 1, aux_sym_string_repeat1, - STATE(3447), 1, + STATE(3440), 1, sym__hash_expression, - ACTIONS(4941), 2, + ACTIONS(4985), 2, anon_sym_DQUOTE_DQUOTE, sym_escape_sequence, - STATE(3438), 2, + STATE(3447), 2, sym_hash_empty, sym_hash_expression, - [126191] = 4, + [124807] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(2730), 1, + STATE(2729), 1, sym_comment, - ACTIONS(4989), 9, + ACTIONS(4939), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237634,32 +239440,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126212] = 5, + [124828] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4991), 1, - ts_builtin_sym_end, - STATE(2731), 1, + STATE(2730), 1, sym_comment, - ACTIONS(4993), 8, + ACTIONS(4989), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126235] = 4, + [124849] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(2732), 1, + STATE(2731), 1, sym_comment, - ACTIONS(4863), 9, + ACTIONS(4865), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237669,16 +239474,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126256] = 5, + [124870] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4983), 1, + anon_sym_SQUOTE, + ACTIONS(4991), 1, + anon_sym_POUND, ACTIONS(4995), 1, - sym_implicit_end_tag, + sym_unescaped_single_string_fragment, + STATE(2732), 1, + sym_comment, + STATE(2852), 1, + aux_sym_string_repeat2, + STATE(3439), 1, + sym__hash_expression, + ACTIONS(4993), 2, + anon_sym_SQUOTE_SQUOTE, + sym_escape_sequence, + STATE(3431), 2, + sym_hash_empty, + sym_hash_expression, + [124903] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(4997), 1, + ts_builtin_sym_end, STATE(2733), 1, sym_comment, - ACTIONS(4835), 8, + ACTIONS(4999), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237687,14 +239515,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126279] = 4, + [124926] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2734), 1, sym_comment, - ACTIONS(4997), 9, + ACTIONS(4867), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237704,37 +239532,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126300] = 10, + [124947] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4945), 1, - anon_sym_POUND, - ACTIONS(4949), 1, - sym_unescaped_single_string_fragment, - ACTIONS(4987), 1, - anon_sym_SQUOTE, STATE(2735), 1, sym_comment, - STATE(2781), 1, - aux_sym_string_repeat2, - STATE(3446), 1, - sym__hash_expression, - ACTIONS(4947), 2, - anon_sym_SQUOTE_SQUOTE, - sym_escape_sequence, - STATE(3434), 2, - sym_hash_empty, - sym_hash_expression, - [126333] = 4, + ACTIONS(5001), 9, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [124968] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2736), 1, sym_comment, - ACTIONS(4999), 9, + ACTIONS(5003), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237744,86 +239566,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126354] = 4, + [124989] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5005), 1, + ts_builtin_sym_end, STATE(2737), 1, sym_comment, - ACTIONS(5001), 9, + ACTIONS(5007), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126375] = 4, + [125012] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5009), 1, + ts_builtin_sym_end, STATE(2738), 1, sym_comment, - ACTIONS(5003), 9, + ACTIONS(5011), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126396] = 5, + [125035] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5005), 1, - ts_builtin_sym_end, STATE(2739), 1, sym_comment, - ACTIONS(4965), 8, + ACTIONS(4807), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126419] = 5, + [125056] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5007), 1, - ts_builtin_sym_end, STATE(2740), 1, sym_comment, - ACTIONS(4967), 8, + ACTIONS(5013), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126442] = 5, + [125077] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5009), 1, + ACTIONS(5015), 1, ts_builtin_sym_end, STATE(2741), 1, sym_comment, - ACTIONS(4969), 8, + ACTIONS(5017), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237832,14 +239654,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126465] = 4, + [125100] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2742), 1, sym_comment, - ACTIONS(5011), 9, + ACTIONS(5019), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237849,14 +239671,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126486] = 4, + [125121] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2743), 1, sym_comment, - ACTIONS(4865), 9, + ACTIONS(5021), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237866,82 +239688,91 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126507] = 4, + [125142] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5023), 1, + ts_builtin_sym_end, STATE(2744), 1, sym_comment, - ACTIONS(5013), 9, + ACTIONS(4817), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126528] = 4, + [125165] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4888), 1, + ts_builtin_sym_end, STATE(2745), 1, sym_comment, - ACTIONS(5015), 9, + ACTIONS(5025), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126549] = 4, + [125188] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4991), 1, + anon_sym_POUND, + ACTIONS(4995), 1, + sym_unescaped_single_string_fragment, + ACTIONS(5027), 1, + anon_sym_SQUOTE, STATE(2746), 1, sym_comment, - ACTIONS(5017), 9, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [126570] = 4, + STATE(2804), 1, + aux_sym_string_repeat2, + STATE(3439), 1, + sym__hash_expression, + ACTIONS(4993), 2, + anon_sym_SQUOTE_SQUOTE, + sym_escape_sequence, + STATE(3431), 2, + sym_hash_empty, + sym_hash_expression, + [125221] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5031), 1, + sym_implicit_end_tag, STATE(2747), 1, sym_comment, - ACTIONS(5019), 9, + ACTIONS(5029), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126591] = 4, + [125244] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2748), 1, sym_comment, - ACTIONS(5021), 9, + ACTIONS(5033), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237951,33 +239782,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126612] = 4, + [125265] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4981), 1, + anon_sym_POUND, + ACTIONS(4987), 1, + sym_unescaped_double_string_fragment, + ACTIONS(5027), 1, + anon_sym_DQUOTE, STATE(2749), 1, sym_comment, - ACTIONS(5023), 9, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [126633] = 5, + STATE(2805), 1, + aux_sym_string_repeat1, + STATE(3440), 1, + sym__hash_expression, + ACTIONS(4985), 2, + anon_sym_DQUOTE_DQUOTE, + sym_escape_sequence, + STATE(3447), 2, + sym_hash_empty, + sym_hash_expression, + [125298] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5025), 1, + ACTIONS(5035), 1, ts_builtin_sym_end, STATE(2750), 1, sym_comment, - ACTIONS(5027), 8, + ACTIONS(4933), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -237986,241 +239823,258 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126656] = 4, + [125321] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5039), 1, + sym_implicit_end_tag, STATE(2751), 1, sym_comment, - ACTIONS(5029), 9, + ACTIONS(5037), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126677] = 4, + [125344] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4981), 1, + anon_sym_POUND, + ACTIONS(4987), 1, + sym_unescaped_double_string_fragment, + ACTIONS(5041), 1, + anon_sym_DQUOTE, + STATE(2728), 1, + aux_sym_string_repeat1, STATE(2752), 1, sym_comment, - ACTIONS(5031), 9, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [126698] = 4, + STATE(3440), 1, + sym__hash_expression, + ACTIONS(4985), 2, + anon_sym_DQUOTE_DQUOTE, + sym_escape_sequence, + STATE(3447), 2, + sym_hash_empty, + sym_hash_expression, + [125377] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4991), 1, + anon_sym_POUND, + ACTIONS(4995), 1, + sym_unescaped_single_string_fragment, + ACTIONS(5041), 1, + anon_sym_SQUOTE, + STATE(2732), 1, + aux_sym_string_repeat2, STATE(2753), 1, sym_comment, - ACTIONS(5033), 9, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [126719] = 4, + STATE(3439), 1, + sym__hash_expression, + ACTIONS(4993), 2, + anon_sym_SQUOTE_SQUOTE, + sym_escape_sequence, + STATE(3431), 2, + sym_hash_empty, + sym_hash_expression, + [125410] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5045), 1, + sym_implicit_end_tag, STATE(2754), 1, sym_comment, - ACTIONS(4867), 9, + ACTIONS(5043), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126740] = 4, + [125433] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5047), 1, + ts_builtin_sym_end, STATE(2755), 1, sym_comment, - ACTIONS(4869), 9, + ACTIONS(5049), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126761] = 4, + [125456] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5051), 1, + ts_builtin_sym_end, STATE(2756), 1, sym_comment, - ACTIONS(5035), 9, + ACTIONS(5053), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126782] = 4, + [125479] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4888), 1, + sym_implicit_end_tag, STATE(2757), 1, sym_comment, - ACTIONS(4871), 9, + ACTIONS(5025), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126803] = 4, + [125502] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(756), 1, + sym_implicit_end_tag, STATE(2758), 1, sym_comment, - ACTIONS(5037), 9, + ACTIONS(1499), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126824] = 4, + [125525] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5055), 1, + sym_implicit_end_tag, STATE(2759), 1, sym_comment, - ACTIONS(5039), 9, + ACTIONS(4805), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126845] = 4, + [125548] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5057), 1, + ts_builtin_sym_end, STATE(2760), 1, sym_comment, - ACTIONS(5041), 9, + ACTIONS(5059), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126866] = 10, + [125571] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4945), 1, - anon_sym_POUND, - ACTIONS(4949), 1, - sym_unescaped_single_string_fragment, - ACTIONS(5043), 1, - anon_sym_SQUOTE, + ACTIONS(4925), 1, + sym_implicit_end_tag, STATE(2761), 1, sym_comment, - STATE(2857), 1, - aux_sym_string_repeat2, - STATE(3446), 1, - sym__hash_expression, - ACTIONS(4947), 2, - anon_sym_SQUOTE_SQUOTE, - sym_escape_sequence, - STATE(3434), 2, - sym_hash_empty, - sym_hash_expression, - [126899] = 4, + ACTIONS(4927), 8, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [125594] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5057), 1, + sym_implicit_end_tag, STATE(2762), 1, sym_comment, - ACTIONS(4873), 9, + ACTIONS(5059), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126920] = 4, + [125617] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5061), 1, + ts_builtin_sym_end, STATE(2763), 1, sym_comment, - ACTIONS(5045), 9, + ACTIONS(4971), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126941] = 4, + [125640] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2764), 1, sym_comment, - ACTIONS(5047), 9, + ACTIONS(5063), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -238230,31 +240084,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126962] = 4, + [125661] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5065), 1, + sym_implicit_end_tag, STATE(2765), 1, sym_comment, - ACTIONS(5049), 9, + ACTIONS(4831), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126983] = 4, + [125684] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2766), 1, sym_comment, - ACTIONS(5051), 9, + ACTIONS(4871), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -238264,134 +240119,121 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127004] = 10, + [125705] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4937), 1, - anon_sym_POUND, - ACTIONS(4943), 1, - sym_unescaped_double_string_fragment, - ACTIONS(5053), 1, - anon_sym_DQUOTE, - STATE(2703), 1, - aux_sym_string_repeat1, STATE(2767), 1, sym_comment, - STATE(3447), 1, - sym__hash_expression, - ACTIONS(4941), 2, - anon_sym_DQUOTE_DQUOTE, - sym_escape_sequence, - STATE(3438), 2, - sym_hash_empty, - sym_hash_expression, - [127037] = 4, + ACTIONS(5049), 9, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [125726] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5069), 1, + sym_implicit_end_tag, STATE(2768), 1, sym_comment, - ACTIONS(5055), 9, + ACTIONS(5067), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127058] = 10, + [125749] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4937), 1, - anon_sym_POUND, - ACTIONS(4943), 1, - sym_unescaped_double_string_fragment, - ACTIONS(4957), 1, - anon_sym_DQUOTE, + ACTIONS(5071), 1, + ts_builtin_sym_end, STATE(2769), 1, sym_comment, - STATE(2949), 1, - aux_sym_string_repeat1, - STATE(3447), 1, - sym__hash_expression, - ACTIONS(4941), 2, - anon_sym_DQUOTE_DQUOTE, - sym_escape_sequence, - STATE(3438), 2, - sym_hash_empty, - sym_hash_expression, - [127091] = 4, + ACTIONS(4819), 8, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [125772] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5065), 1, + ts_builtin_sym_end, STATE(2770), 1, sym_comment, - ACTIONS(5057), 9, + ACTIONS(4831), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127112] = 10, + [125795] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4945), 1, - anon_sym_POUND, - ACTIONS(4949), 1, - sym_unescaped_single_string_fragment, - ACTIONS(5053), 1, - anon_sym_SQUOTE, - STATE(2704), 1, - aux_sym_string_repeat2, + ACTIONS(4909), 1, + sym_implicit_end_tag, STATE(2771), 1, sym_comment, - STATE(3446), 1, - sym__hash_expression, - ACTIONS(4947), 2, - anon_sym_SQUOTE_SQUOTE, - sym_escape_sequence, - STATE(3434), 2, - sym_hash_empty, - sym_hash_expression, - [127145] = 4, + ACTIONS(4886), 8, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [125818] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5069), 1, + ts_builtin_sym_end, STATE(2772), 1, sym_comment, - ACTIONS(5059), 9, + ACTIONS(5067), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127166] = 4, + [125841] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2773), 1, sym_comment, - ACTIONS(5061), 9, + ACTIONS(5073), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -238401,31 +240243,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127187] = 4, + [125862] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5075), 1, + sym_implicit_end_tag, STATE(2774), 1, sym_comment, - ACTIONS(5063), 9, + ACTIONS(4883), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127208] = 4, + [125885] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2775), 1, sym_comment, - ACTIONS(4815), 9, + ACTIONS(5078), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -238435,14 +240278,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127229] = 4, + [125906] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2776), 1, sym_comment, - ACTIONS(4845), 9, + ACTIONS(5080), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -238452,50 +240295,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127250] = 4, + [125927] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5082), 1, + ts_builtin_sym_end, STATE(2777), 1, sym_comment, - ACTIONS(4843), 9, + ACTIONS(5084), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127271] = 4, + [125950] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5086), 1, + ts_builtin_sym_end, STATE(2778), 1, sym_comment, - ACTIONS(4835), 9, + ACTIONS(5088), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127292] = 5, + [125973] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5065), 1, - ts_builtin_sym_end, + ACTIONS(5092), 1, + sym_implicit_end_tag, STATE(2779), 1, sym_comment, - ACTIONS(4963), 8, + ACTIONS(5090), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -238504,16 +240349,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127315] = 5, + [125996] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5067), 1, - ts_builtin_sym_end, + ACTIONS(5096), 1, + sym_implicit_end_tag, STATE(2780), 1, sym_comment, - ACTIONS(5069), 8, + ACTIONS(5094), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -238522,39 +240367,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127338] = 10, + [126019] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4945), 1, - anon_sym_POUND, - ACTIONS(4949), 1, - sym_unescaped_single_string_fragment, - ACTIONS(5071), 1, - anon_sym_SQUOTE, STATE(2781), 1, sym_comment, - STATE(2857), 1, - aux_sym_string_repeat2, - STATE(3446), 1, - sym__hash_expression, - ACTIONS(4947), 2, - anon_sym_SQUOTE_SQUOTE, - sym_escape_sequence, - STATE(3434), 2, - sym_hash_empty, - sym_hash_expression, - [127371] = 5, + ACTIONS(5098), 9, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [126040] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5073), 1, - sym_implicit_end_tag, + ACTIONS(5100), 1, + ts_builtin_sym_end, STATE(2782), 1, sym_comment, - ACTIONS(4815), 8, + ACTIONS(4829), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -238563,14 +240402,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127394] = 4, + [126063] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2783), 1, sym_comment, - ACTIONS(4821), 9, + ACTIONS(5007), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -238580,50 +240419,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127415] = 4, + [126084] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5104), 1, + sym_implicit_end_tag, STATE(2784), 1, sym_comment, - ACTIONS(4807), 9, + ACTIONS(5102), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127436] = 4, + [126107] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5106), 1, + sym_implicit_end_tag, STATE(2785), 1, sym_comment, - ACTIONS(4927), 9, + ACTIONS(5019), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127457] = 5, + [126130] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5075), 1, - ts_builtin_sym_end, + ACTIONS(5110), 1, + sym_implicit_end_tag, STATE(2786), 1, sym_comment, - ACTIONS(4855), 8, + ACTIONS(5108), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -238632,16 +240473,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127480] = 5, + [126153] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5077), 1, - ts_builtin_sym_end, + ACTIONS(5114), 1, + sym_implicit_end_tag, STATE(2787), 1, sym_comment, - ACTIONS(4959), 8, + ACTIONS(5112), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -238650,51 +240491,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127503] = 4, + [126176] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5116), 1, + sym_implicit_end_tag, STATE(2788), 1, sym_comment, - ACTIONS(4853), 9, + ACTIONS(5021), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127524] = 5, + [126199] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5079), 1, - ts_builtin_sym_end, STATE(2789), 1, sym_comment, - ACTIONS(5081), 8, + ACTIONS(5088), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127547] = 5, + [126220] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5083), 1, - sym_implicit_end_tag, + ACTIONS(5118), 1, + ts_builtin_sym_end, STATE(2790), 1, sym_comment, - ACTIONS(4843), 8, + ACTIONS(4863), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -238703,51 +240544,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127570] = 4, + [126243] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5120), 1, + sym_implicit_end_tag, STATE(2791), 1, sym_comment, - ACTIONS(5085), 9, + ACTIONS(5033), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127591] = 5, + [126266] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5087), 1, - ts_builtin_sym_end, STATE(2792), 1, sym_comment, - ACTIONS(4955), 8, + ACTIONS(5122), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127614] = 5, + [126287] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5089), 1, - ts_builtin_sym_end, + ACTIONS(5082), 1, + sym_implicit_end_tag, STATE(2793), 1, sym_comment, - ACTIONS(4807), 8, + ACTIONS(5084), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -238756,50 +240597,48 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127637] = 5, + [126310] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5091), 1, - sym_implicit_end_tag, STATE(2794), 1, sym_comment, - ACTIONS(4845), 8, + ACTIONS(5124), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127660] = 5, + [126331] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5093), 1, - ts_builtin_sym_end, STATE(2795), 1, sym_comment, - ACTIONS(4953), 8, + ACTIONS(4901), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127683] = 4, + [126352] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2796), 1, sym_comment, - ACTIONS(4829), 9, + ACTIONS(4873), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -238809,55 +240648,48 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127704] = 10, + [126373] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4937), 1, - anon_sym_POUND, - ACTIONS(4943), 1, - sym_unescaped_double_string_fragment, - ACTIONS(5071), 1, - anon_sym_DQUOTE, STATE(2797), 1, sym_comment, - STATE(2859), 1, - aux_sym_string_repeat1, - STATE(3447), 1, - sym__hash_expression, - ACTIONS(4941), 2, - anon_sym_DQUOTE_DQUOTE, - sym_escape_sequence, - STATE(3438), 2, - sym_hash_empty, - sym_hash_expression, - [127737] = 5, + ACTIONS(4875), 9, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [126394] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5095), 1, - sym_implicit_end_tag, STATE(2798), 1, sym_comment, - ACTIONS(5063), 8, + ACTIONS(5126), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127760] = 4, + [126415] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2799), 1, sym_comment, - ACTIONS(5097), 9, + ACTIONS(5128), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -238867,16 +240699,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127781] = 5, + [126436] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5099), 1, - ts_builtin_sym_end, + ACTIONS(5015), 1, + sym_implicit_end_tag, STATE(2800), 1, sym_comment, - ACTIONS(5097), 8, + ACTIONS(5017), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -238885,14 +240717,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127804] = 4, + [126459] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2801), 1, sym_comment, - ACTIONS(4875), 9, + ACTIONS(5130), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -238902,105 +240734,114 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127825] = 4, + [126480] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5114), 1, + ts_builtin_sym_end, STATE(2802), 1, sym_comment, - ACTIONS(1499), 9, + ACTIONS(5112), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127846] = 5, + [126503] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5101), 1, - ts_builtin_sym_end, STATE(2803), 1, sym_comment, - ACTIONS(4951), 8, + ACTIONS(5094), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127869] = 5, + [126524] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5103), 1, - ts_builtin_sym_end, + ACTIONS(4991), 1, + anon_sym_POUND, + ACTIONS(4995), 1, + sym_unescaped_single_string_fragment, + ACTIONS(5132), 1, + anon_sym_SQUOTE, STATE(2804), 1, sym_comment, - ACTIONS(5041), 8, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [127892] = 5, + STATE(2852), 1, + aux_sym_string_repeat2, + STATE(3439), 1, + sym__hash_expression, + ACTIONS(4993), 2, + anon_sym_SQUOTE_SQUOTE, + sym_escape_sequence, + STATE(3431), 2, + sym_hash_empty, + sym_hash_expression, + [126557] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5105), 1, - ts_builtin_sym_end, + ACTIONS(4981), 1, + anon_sym_POUND, + ACTIONS(4987), 1, + sym_unescaped_double_string_fragment, + ACTIONS(5132), 1, + anon_sym_DQUOTE, STATE(2805), 1, sym_comment, - ACTIONS(4875), 8, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [127915] = 5, + STATE(2874), 1, + aux_sym_string_repeat1, + STATE(3440), 1, + sym__hash_expression, + ACTIONS(4985), 2, + anon_sym_DQUOTE_DQUOTE, + sym_escape_sequence, + STATE(3447), 2, + sym_hash_empty, + sym_hash_expression, + [126590] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5107), 1, - ts_builtin_sym_end, STATE(2806), 1, sym_comment, - ACTIONS(4857), 8, + ACTIONS(4895), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127938] = 5, + [126611] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5109), 1, - ts_builtin_sym_end, + ACTIONS(5009), 1, + sym_implicit_end_tag, STATE(2807), 1, sym_comment, - ACTIONS(5003), 8, + ACTIONS(5011), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239009,16 +240850,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127961] = 5, + [126634] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5111), 1, + ACTIONS(5051), 1, sym_implicit_end_tag, STATE(2808), 1, sym_comment, - ACTIONS(5061), 8, + ACTIONS(5053), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239027,62 +240868,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127984] = 10, + [126657] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4937), 1, - anon_sym_POUND, - ACTIONS(4943), 1, - sym_unescaped_double_string_fragment, - ACTIONS(5113), 1, - anon_sym_DQUOTE, - STATE(2710), 1, - aux_sym_string_repeat1, STATE(2809), 1, sym_comment, - STATE(3447), 1, - sym__hash_expression, - ACTIONS(4941), 2, - anon_sym_DQUOTE_DQUOTE, - sym_escape_sequence, - STATE(3438), 2, - sym_hash_empty, - sym_hash_expression, - [128017] = 10, + ACTIONS(5134), 9, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [126678] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4945), 1, - anon_sym_POUND, - ACTIONS(4949), 1, - sym_unescaped_single_string_fragment, - ACTIONS(5113), 1, - anon_sym_SQUOTE, - STATE(2711), 1, - aux_sym_string_repeat2, + ACTIONS(4997), 1, + sym_implicit_end_tag, STATE(2810), 1, sym_comment, - STATE(3446), 1, - sym__hash_expression, - ACTIONS(4947), 2, - anon_sym_SQUOTE_SQUOTE, - sym_escape_sequence, - STATE(3434), 2, - sym_hash_empty, - sym_hash_expression, - [128050] = 5, + ACTIONS(4999), 8, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [126701] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5115), 1, + ACTIONS(4909), 1, ts_builtin_sym_end, STATE(2811), 1, sym_comment, - ACTIONS(4923), 8, + ACTIONS(4886), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239091,16 +240921,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128073] = 5, + [126724] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4882), 1, + ACTIONS(4907), 1, sym_implicit_end_tag, STATE(2812), 1, sym_comment, - ACTIONS(5117), 8, + ACTIONS(4903), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239109,16 +240939,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128096] = 5, + [126747] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5119), 1, - sym_implicit_end_tag, + ACTIONS(5092), 1, + ts_builtin_sym_end, STATE(2813), 1, sym_comment, - ACTIONS(5059), 8, + ACTIONS(5090), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239127,16 +240957,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128119] = 5, + [126770] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5121), 1, - ts_builtin_sym_end, + ACTIONS(4911), 1, + sym_implicit_end_tag, STATE(2814), 1, sym_comment, - ACTIONS(5055), 8, + ACTIONS(4905), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239145,75 +240975,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128142] = 5, + [126793] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4900), 1, - ts_builtin_sym_end, STATE(2815), 1, sym_comment, - ACTIONS(4909), 8, + ACTIONS(4869), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128165] = 5, + [126814] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5123), 1, - ts_builtin_sym_end, STATE(2816), 1, sym_comment, - ACTIONS(4921), 8, + ACTIONS(4929), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128188] = 10, + [126835] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4937), 1, - anon_sym_POUND, - ACTIONS(4943), 1, - sym_unescaped_double_string_fragment, - ACTIONS(5043), 1, - anon_sym_DQUOTE, STATE(2817), 1, sym_comment, - STATE(2859), 1, - aux_sym_string_repeat1, - STATE(3447), 1, - sym__hash_expression, - ACTIONS(4941), 2, - anon_sym_DQUOTE_DQUOTE, - sym_escape_sequence, - STATE(3438), 2, - sym_hash_empty, - sym_hash_expression, - [128221] = 5, + ACTIONS(4935), 9, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [126856] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5125), 1, - sym_implicit_end_tag, + ACTIONS(5096), 1, + ts_builtin_sym_end, STATE(2818), 1, sym_comment, - ACTIONS(5057), 8, + ACTIONS(5094), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239222,16 +241044,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128244] = 5, + [126879] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5127), 1, - ts_builtin_sym_end, + ACTIONS(5136), 1, + sym_implicit_end_tag, STATE(2819), 1, sym_comment, - ACTIONS(4973), 8, + ACTIONS(4849), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239240,16 +241062,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128267] = 5, + [126902] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5129), 1, - ts_builtin_sym_end, + ACTIONS(5138), 1, + sym_implicit_end_tag, STATE(2820), 1, sym_comment, - ACTIONS(4975), 8, + ACTIONS(5003), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239258,16 +241080,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128290] = 5, + [126925] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(756), 1, + ACTIONS(5140), 1, sym_implicit_end_tag, STATE(2821), 1, sym_comment, - ACTIONS(1499), 8, + ACTIONS(4843), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239276,16 +241098,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128313] = 5, + [126948] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4919), 1, - ts_builtin_sym_end, + ACTIONS(5142), 1, + sym_implicit_end_tag, STATE(2822), 1, sym_comment, - ACTIONS(4917), 8, + ACTIONS(4841), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239294,16 +241116,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128336] = 5, + [126971] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5131), 1, + ACTIONS(5144), 1, ts_builtin_sym_end, STATE(2823), 1, sym_comment, - ACTIONS(4977), 8, + ACTIONS(5078), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239312,16 +241134,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128359] = 5, + [126994] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5133), 1, + ACTIONS(5146), 1, ts_builtin_sym_end, STATE(2824), 1, sym_comment, - ACTIONS(4979), 8, + ACTIONS(5073), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239330,16 +241152,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128382] = 5, + [127017] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5121), 1, + ACTIONS(2487), 1, sym_implicit_end_tag, STATE(2825), 1, sym_comment, - ACTIONS(5055), 8, + ACTIONS(2475), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239348,34 +241170,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128405] = 5, + [127040] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5135), 1, - ts_builtin_sym_end, STATE(2826), 1, sym_comment, - ACTIONS(4981), 8, + ACTIONS(2713), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128428] = 5, + [127061] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4933), 1, + ACTIONS(5148), 1, sym_implicit_end_tag, STATE(2827), 1, sym_comment, - ACTIONS(4935), 8, + ACTIONS(5126), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239384,16 +241205,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128451] = 5, + [127084] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5137), 1, + ACTIONS(5150), 1, sym_implicit_end_tag, STATE(2828), 1, sym_comment, - ACTIONS(5051), 8, + ACTIONS(4959), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239402,88 +241223,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128474] = 5, + [127107] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5139), 1, - ts_builtin_sym_end, STATE(2829), 1, sym_comment, - ACTIONS(4983), 8, + ACTIONS(4949), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128497] = 5, + [127128] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5141), 1, - ts_builtin_sym_end, STATE(2830), 1, sym_comment, - ACTIONS(5035), 8, + ACTIONS(4859), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128520] = 5, + [127149] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5143), 1, - ts_builtin_sym_end, STATE(2831), 1, sym_comment, - ACTIONS(4859), 8, + ACTIONS(5029), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128543] = 5, + [127170] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5145), 1, - ts_builtin_sym_end, STATE(2832), 1, sym_comment, - ACTIONS(4861), 8, + ACTIONS(5037), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128566] = 5, + [127191] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5147), 1, + ACTIONS(5071), 1, sym_implicit_end_tag, STATE(2833), 1, sym_comment, - ACTIONS(5049), 8, + ACTIONS(4819), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239492,98 +241309,96 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128589] = 10, + [127214] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4945), 1, + ACTIONS(4991), 1, anon_sym_POUND, - ACTIONS(4949), 1, + ACTIONS(4995), 1, sym_unescaped_single_string_fragment, - ACTIONS(5149), 1, + ACTIONS(5152), 1, anon_sym_SQUOTE, STATE(2834), 1, sym_comment, STATE(2877), 1, aux_sym_string_repeat2, - STATE(3446), 1, + STATE(3439), 1, sym__hash_expression, - ACTIONS(4947), 2, + ACTIONS(4993), 2, anon_sym_SQUOTE_SQUOTE, sym_escape_sequence, - STATE(3434), 2, + STATE(3431), 2, sym_hash_empty, sym_hash_expression, - [128622] = 10, + [127247] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4937), 1, + ACTIONS(4981), 1, anon_sym_POUND, - ACTIONS(4943), 1, + ACTIONS(4987), 1, sym_unescaped_double_string_fragment, - ACTIONS(5149), 1, + ACTIONS(5152), 1, anon_sym_DQUOTE, STATE(2835), 1, sym_comment, STATE(2878), 1, aux_sym_string_repeat1, - STATE(3447), 1, + STATE(3440), 1, sym__hash_expression, - ACTIONS(4941), 2, + ACTIONS(4985), 2, anon_sym_DQUOTE_DQUOTE, sym_escape_sequence, - STATE(3438), 2, + STATE(3447), 2, sym_hash_empty, sym_hash_expression, - [128655] = 5, + [127280] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5151), 1, - ts_builtin_sym_end, STATE(2836), 1, sym_comment, - ACTIONS(5153), 8, + ACTIONS(4879), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128678] = 5, + [127301] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5155), 1, - sym_implicit_end_tag, STATE(2837), 1, sym_comment, - ACTIONS(5047), 8, + ACTIONS(5154), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128701] = 5, + [127322] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5157), 1, - ts_builtin_sym_end, + ACTIONS(5156), 1, + sym_implicit_end_tag, STATE(2838), 1, sym_comment, - ACTIONS(5001), 8, + ACTIONS(5013), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239592,16 +241407,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128724] = 5, + [127345] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5159), 1, - sym_implicit_end_tag, + ACTIONS(5158), 1, + ts_builtin_sym_end, STATE(2839), 1, sym_comment, - ACTIONS(5045), 8, + ACTIONS(5122), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239610,105 +241425,114 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128747] = 5, + [127368] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5161), 1, - sym_implicit_end_tag, STATE(2840), 1, sym_comment, - ACTIONS(4873), 8, + ACTIONS(5043), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128770] = 5, + [127389] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5163), 1, - sym_implicit_end_tag, STATE(2841), 1, sym_comment, - ACTIONS(4971), 8, + ACTIONS(5102), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128793] = 5, + [127410] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5103), 1, - sym_implicit_end_tag, + ACTIONS(4981), 1, + anon_sym_POUND, + ACTIONS(4987), 1, + sym_unescaped_double_string_fragment, + ACTIONS(5160), 1, + anon_sym_DQUOTE, STATE(2842), 1, sym_comment, - ACTIONS(5041), 8, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [128816] = 5, + STATE(2874), 1, + aux_sym_string_repeat1, + STATE(3440), 1, + sym__hash_expression, + ACTIONS(4985), 2, + anon_sym_DQUOTE_DQUOTE, + sym_escape_sequence, + STATE(3447), 2, + sym_hash_empty, + sym_hash_expression, + [127443] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5165), 1, - sym_implicit_end_tag, + ACTIONS(4991), 1, + anon_sym_POUND, + ACTIONS(4995), 1, + sym_unescaped_single_string_fragment, + ACTIONS(5160), 1, + anon_sym_SQUOTE, STATE(2843), 1, sym_comment, - ACTIONS(5039), 8, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [128839] = 4, + STATE(2852), 1, + aux_sym_string_repeat2, + STATE(3439), 1, + sym__hash_expression, + ACTIONS(4993), 2, + anon_sym_SQUOTE_SQUOTE, + sym_escape_sequence, + STATE(3431), 2, + sym_hash_empty, + sym_hash_expression, + [127476] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5162), 1, + ts_builtin_sym_end, STATE(2844), 1, sym_comment, - ACTIONS(4896), 9, + ACTIONS(5124), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128860] = 5, + [127499] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5151), 1, - sym_implicit_end_tag, + ACTIONS(4911), 1, + ts_builtin_sym_end, STATE(2845), 1, sym_comment, - ACTIONS(5153), 8, + ACTIONS(4905), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239717,16 +241541,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128883] = 5, + [127522] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5105), 1, - sym_implicit_end_tag, + ACTIONS(5164), 1, + ts_builtin_sym_end, STATE(2846), 1, sym_comment, - ACTIONS(4875), 8, + ACTIONS(4967), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239735,34 +241559,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128906] = 5, + [127545] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5167), 1, - ts_builtin_sym_end, STATE(2847), 1, sym_comment, - ACTIONS(4985), 8, + ACTIONS(5112), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128929] = 5, + [127566] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5163), 1, + ACTIONS(5166), 1, ts_builtin_sym_end, STATE(2848), 1, sym_comment, - ACTIONS(4971), 8, + ACTIONS(5080), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239771,16 +241594,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128952] = 5, + [127589] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5169), 1, + ACTIONS(5168), 1, ts_builtin_sym_end, STATE(2849), 1, sym_comment, - ACTIONS(5171), 8, + ACTIONS(4873), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239789,16 +241612,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128975] = 5, + [127612] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5173), 1, + ACTIONS(5023), 1, sym_implicit_end_tag, STATE(2850), 1, sym_comment, - ACTIONS(5037), 8, + ACTIONS(4817), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239807,57 +241630,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128998] = 10, + [127635] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4945), 1, - anon_sym_POUND, - ACTIONS(4949), 1, - sym_unescaped_single_string_fragment, - ACTIONS(5175), 1, - anon_sym_SQUOTE, - STATE(2761), 1, - aux_sym_string_repeat2, STATE(2851), 1, sym_comment, - STATE(3446), 1, - sym__hash_expression, - ACTIONS(4947), 2, - anon_sym_SQUOTE_SQUOTE, - sym_escape_sequence, - STATE(3434), 2, - sym_hash_empty, - sym_hash_expression, - [129031] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(2487), 1, - sym_implicit_end_tag, - STATE(2852), 1, - sym_comment, - ACTIONS(2475), 8, + ACTIONS(5170), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129054] = 5, + [127656] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5177), 1, + ACTIONS(5172), 1, + anon_sym_POUND, + ACTIONS(5175), 1, + anon_sym_SQUOTE, + ACTIONS(5180), 1, + sym_unescaped_single_string_fragment, + STATE(3439), 1, + sym__hash_expression, + ACTIONS(5177), 2, + anon_sym_SQUOTE_SQUOTE, + sym_escape_sequence, + STATE(2852), 2, + sym_comment, + aux_sym_string_repeat2, + STATE(3431), 2, + sym_hash_empty, + sym_hash_expression, + [127687] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5183), 1, sym_implicit_end_tag, STATE(2853), 1, sym_comment, - ACTIONS(4871), 8, + ACTIONS(4859), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239866,16 +241687,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129077] = 5, + [127710] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5089), 1, + ACTIONS(5185), 1, sym_implicit_end_tag, STATE(2854), 1, sym_comment, - ACTIONS(4807), 8, + ACTIONS(5063), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239884,16 +241705,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129100] = 5, + [127733] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5099), 1, + ACTIONS(5187), 1, sym_implicit_end_tag, STATE(2855), 1, sym_comment, - ACTIONS(5097), 8, + ACTIONS(5001), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239902,16 +241723,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129123] = 5, + [127756] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5179), 1, + ACTIONS(5045), 1, ts_builtin_sym_end, STATE(2856), 1, sym_comment, - ACTIONS(4999), 8, + ACTIONS(5043), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -239920,78 +241741,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129146] = 9, + [127779] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5181), 1, - anon_sym_POUND, - ACTIONS(5184), 1, - anon_sym_SQUOTE, ACTIONS(5189), 1, - sym_unescaped_single_string_fragment, - STATE(3446), 1, - sym__hash_expression, - ACTIONS(5186), 2, - anon_sym_SQUOTE_SQUOTE, - sym_escape_sequence, - STATE(2857), 2, + sym_implicit_end_tag, + STATE(2857), 1, sym_comment, - aux_sym_string_repeat2, - STATE(3434), 2, - sym_hash_empty, - sym_hash_expression, - [129177] = 5, + ACTIONS(4867), 8, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [127802] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5161), 1, - ts_builtin_sym_end, STATE(2858), 1, sym_comment, - ACTIONS(4873), 8, + ACTIONS(5084), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129200] = 9, + [127823] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5192), 1, - anon_sym_POUND, - ACTIONS(5195), 1, - anon_sym_DQUOTE, - ACTIONS(5200), 1, - sym_unescaped_double_string_fragment, - STATE(3447), 1, - sym__hash_expression, - ACTIONS(5197), 2, - anon_sym_DQUOTE_DQUOTE, - sym_escape_sequence, - STATE(2859), 2, + STATE(2859), 1, sym_comment, - aux_sym_string_repeat1, - STATE(3438), 2, - sym_hash_empty, - sym_hash_expression, - [129231] = 5, + ACTIONS(5017), 9, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [127844] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5141), 1, - sym_implicit_end_tag, + ACTIONS(5104), 1, + ts_builtin_sym_end, STATE(2860), 1, sym_comment, - ACTIONS(5035), 8, + ACTIONS(5102), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240000,16 +241811,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129254] = 5, + [127867] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4890), 1, - ts_builtin_sym_end, + ACTIONS(5191), 1, + sym_implicit_end_tag, STATE(2861), 1, sym_comment, - ACTIONS(4911), 8, + ACTIONS(4871), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240018,16 +241829,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129277] = 5, + [127890] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5203), 1, - sym_implicit_end_tag, + ACTIONS(5193), 1, + ts_builtin_sym_end, STATE(2862), 1, sym_comment, - ACTIONS(4879), 8, + ACTIONS(4875), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240036,16 +241847,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129300] = 5, + [127913] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5206), 1, + ACTIONS(5047), 1, sym_implicit_end_tag, STATE(2863), 1, sym_comment, - ACTIONS(4819), 8, + ACTIONS(5049), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240054,39 +241865,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129323] = 10, + [127936] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4937), 1, - anon_sym_POUND, - ACTIONS(4943), 1, - sym_unescaped_double_string_fragment, - ACTIONS(5175), 1, - anon_sym_DQUOTE, - STATE(2817), 1, - aux_sym_string_repeat1, STATE(2864), 1, sym_comment, - STATE(3447), 1, - sym__hash_expression, - ACTIONS(4941), 2, - anon_sym_DQUOTE_DQUOTE, - sym_escape_sequence, - STATE(3438), 2, - sym_hash_empty, - sym_hash_expression, - [129356] = 5, + ACTIONS(5011), 9, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [127957] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5208), 1, + ACTIONS(5146), 1, sym_implicit_end_tag, STATE(2865), 1, sym_comment, - ACTIONS(4869), 8, + ACTIONS(5073), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240095,16 +241900,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129379] = 5, + [127980] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5210), 1, - sym_implicit_end_tag, + ACTIONS(5120), 1, + ts_builtin_sym_end, STATE(2866), 1, sym_comment, - ACTIONS(4867), 8, + ACTIONS(5033), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240113,70 +241918,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129402] = 5, + [128003] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5212), 1, - sym_implicit_end_tag, STATE(2867), 1, sym_comment, - ACTIONS(5033), 8, + ACTIONS(4999), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129425] = 5, + [128024] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5214), 1, - ts_builtin_sym_end, STATE(2868), 1, sym_comment, - ACTIONS(5216), 8, + ACTIONS(4849), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129448] = 5, + [128045] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5159), 1, - ts_builtin_sym_end, STATE(2869), 1, sym_comment, - ACTIONS(5045), 8, + ACTIONS(4843), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129471] = 5, + [128066] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5155), 1, - ts_builtin_sym_end, + ACTIONS(5195), 1, + sym_implicit_end_tag, STATE(2870), 1, sym_comment, - ACTIONS(5047), 8, + ACTIONS(4865), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240185,34 +241987,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129494] = 5, + [128089] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5218), 1, - sym_implicit_end_tag, STATE(2871), 1, sym_comment, - ACTIONS(5031), 8, + ACTIONS(4829), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129517] = 5, + [128110] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5222), 1, + ACTIONS(5197), 1, sym_implicit_end_tag, STATE(2872), 1, sym_comment, - ACTIONS(5220), 8, + ACTIONS(4989), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240221,16 +242022,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129540] = 5, + [128133] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5224), 1, - ts_builtin_sym_end, + ACTIONS(5199), 1, + sym_implicit_end_tag, STATE(2873), 1, sym_comment, - ACTIONS(4865), 8, + ACTIONS(4923), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240239,34 +242040,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129563] = 5, + [128156] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5228), 1, - sym_implicit_end_tag, - STATE(2874), 1, - sym_comment, - ACTIONS(5226), 8, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - anon_sym_LT_SLASH, + ACTIONS(5201), 1, anon_sym_POUND, - sym_entity, - [129586] = 5, + ACTIONS(5204), 1, + anon_sym_DQUOTE, + ACTIONS(5209), 1, + sym_unescaped_double_string_fragment, + STATE(3440), 1, + sym__hash_expression, + ACTIONS(5206), 2, + anon_sym_DQUOTE_DQUOTE, + sym_escape_sequence, + STATE(2874), 2, + sym_comment, + aux_sym_string_repeat1, + STATE(3447), 2, + sym_hash_empty, + sym_hash_expression, + [128187] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5147), 1, + ACTIONS(5055), 1, ts_builtin_sym_end, STATE(2875), 1, sym_comment, - ACTIONS(5049), 8, + ACTIONS(4805), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240275,16 +242080,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129609] = 5, + [128210] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5232), 1, + ACTIONS(5193), 1, sym_implicit_end_tag, STATE(2876), 1, sym_comment, - ACTIONS(5230), 8, + ACTIONS(4875), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240293,62 +242098,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129632] = 10, + [128233] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4945), 1, + ACTIONS(4991), 1, anon_sym_POUND, - ACTIONS(4949), 1, + ACTIONS(4995), 1, sym_unescaped_single_string_fragment, - ACTIONS(5234), 1, + ACTIONS(5212), 1, anon_sym_SQUOTE, - STATE(2857), 1, + STATE(2852), 1, aux_sym_string_repeat2, STATE(2877), 1, sym_comment, - STATE(3446), 1, + STATE(3439), 1, sym__hash_expression, - ACTIONS(4947), 2, + ACTIONS(4993), 2, anon_sym_SQUOTE_SQUOTE, sym_escape_sequence, - STATE(3434), 2, + STATE(3431), 2, sym_hash_empty, sym_hash_expression, - [129665] = 10, + [128266] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4937), 1, + ACTIONS(4981), 1, anon_sym_POUND, - ACTIONS(4943), 1, + ACTIONS(4987), 1, sym_unescaped_double_string_fragment, - ACTIONS(5234), 1, + ACTIONS(5212), 1, anon_sym_DQUOTE, - STATE(2859), 1, + STATE(2874), 1, aux_sym_string_repeat1, STATE(2878), 1, sym_comment, - STATE(3447), 1, + STATE(3440), 1, sym__hash_expression, - ACTIONS(4941), 2, + ACTIONS(4985), 2, anon_sym_DQUOTE_DQUOTE, sym_escape_sequence, - STATE(3438), 2, + STATE(3447), 2, sym_hash_empty, sym_hash_expression, - [129698] = 5, + [128299] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5236), 1, + ACTIONS(5214), 1, sym_implicit_end_tag, STATE(2879), 1, sym_comment, - ACTIONS(5029), 8, + ACTIONS(4979), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240357,52 +242162,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129721] = 5, + [128322] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5165), 1, - ts_builtin_sym_end, STATE(2880), 1, sym_comment, - ACTIONS(5039), 8, + ACTIONS(2475), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129744] = 5, + [128343] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5238), 1, - ts_builtin_sym_end, + ACTIONS(4981), 1, + anon_sym_POUND, + ACTIONS(4987), 1, + sym_unescaped_double_string_fragment, + ACTIONS(5216), 1, + anon_sym_DQUOTE, + STATE(2842), 1, + aux_sym_string_repeat1, STATE(2881), 1, sym_comment, - ACTIONS(4997), 8, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [129767] = 5, + STATE(3440), 1, + sym__hash_expression, + ACTIONS(4985), 2, + anon_sym_DQUOTE_DQUOTE, + sym_escape_sequence, + STATE(3447), 2, + sym_hash_empty, + sym_hash_expression, + [128376] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5240), 1, - sym_implicit_end_tag, + ACTIONS(5218), 1, + ts_builtin_sym_end, STATE(2882), 1, sym_comment, - ACTIONS(5023), 8, + ACTIONS(4965), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240411,13 +242220,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129790] = 5, + [128399] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5242), 1, - sym_implicit_end_tag, + ACTIONS(5116), 1, + ts_builtin_sym_end, STATE(2883), 1, sym_comment, ACTIONS(5021), 8, @@ -240429,16 +242238,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129813] = 5, + [128422] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5244), 1, + ACTIONS(5144), 1, sym_implicit_end_tag, STATE(2884), 1, sym_comment, - ACTIONS(5019), 8, + ACTIONS(5078), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240447,52 +242256,50 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129836] = 5, + [128445] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(756), 1, - ts_builtin_sym_end, STATE(2885), 1, sym_comment, - ACTIONS(1499), 8, + ACTIONS(4819), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129859] = 5, + [128466] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5246), 1, - sym_implicit_end_tag, STATE(2886), 1, sym_comment, - ACTIONS(5017), 8, + ACTIONS(5053), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129882] = 5, + [128487] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5137), 1, - ts_builtin_sym_end, + ACTIONS(5166), 1, + sym_implicit_end_tag, STATE(2887), 1, sym_comment, - ACTIONS(5051), 8, + ACTIONS(5080), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240501,34 +242308,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129905] = 5, + [128510] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4884), 1, - ts_builtin_sym_end, + ACTIONS(4991), 1, + anon_sym_POUND, + ACTIONS(4995), 1, + sym_unescaped_single_string_fragment, + ACTIONS(5216), 1, + anon_sym_SQUOTE, + STATE(2843), 1, + aux_sym_string_repeat2, STATE(2888), 1, sym_comment, - ACTIONS(4907), 8, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [129928] = 5, + STATE(3439), 1, + sym__hash_expression, + ACTIONS(4993), 2, + anon_sym_SQUOTE_SQUOTE, + sym_escape_sequence, + STATE(3431), 2, + sym_hash_empty, + sym_hash_expression, + [128543] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5248), 1, + ACTIONS(5106), 1, ts_builtin_sym_end, STATE(2889), 1, sym_comment, - ACTIONS(4989), 8, + ACTIONS(5019), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240537,16 +242349,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129951] = 5, + [128566] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5250), 1, + ACTIONS(5220), 1, sym_implicit_end_tag, STATE(2890), 1, sym_comment, - ACTIONS(5015), 8, + ACTIONS(4977), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240555,16 +242367,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129974] = 5, + [128589] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4925), 1, + ACTIONS(5222), 1, sym_implicit_end_tag, STATE(2891), 1, sym_comment, - ACTIONS(4927), 8, + ACTIONS(4807), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240573,34 +242385,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129997] = 5, + [128612] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4931), 1, - sym_implicit_end_tag, STATE(2892), 1, sym_comment, - ACTIONS(4853), 8, + ACTIONS(4817), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130020] = 5, + [128633] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5252), 1, - sym_implicit_end_tag, + ACTIONS(5150), 1, + ts_builtin_sym_end, STATE(2893), 1, sym_comment, - ACTIONS(5013), 8, + ACTIONS(4959), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240609,16 +242420,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130043] = 5, + [128656] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5224), 1, - sym_implicit_end_tag, + ACTIONS(5142), 1, + ts_builtin_sym_end, STATE(2894), 1, sym_comment, - ACTIONS(4865), 8, + ACTIONS(4841), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240627,16 +242438,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130066] = 5, + [128679] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5254), 1, + ACTIONS(5168), 1, sym_implicit_end_tag, STATE(2895), 1, sym_comment, - ACTIONS(5011), 8, + ACTIONS(4873), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240645,34 +242456,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130089] = 5, + [128702] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5109), 1, - sym_implicit_end_tag, STATE(2896), 1, sym_comment, - ACTIONS(5003), 8, + ACTIONS(5108), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130112] = 5, + [128723] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4888), 1, - sym_implicit_end_tag, + ACTIONS(5156), 1, + ts_builtin_sym_end, STATE(2897), 1, sym_comment, - ACTIONS(4886), 8, + ACTIONS(5013), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240681,34 +242491,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130135] = 5, + [128746] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5157), 1, - sym_implicit_end_tag, STATE(2898), 1, sym_comment, - ACTIONS(5001), 8, + ACTIONS(5224), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130158] = 5, + [128767] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5179), 1, + ACTIONS(5226), 1, sym_implicit_end_tag, STATE(2899), 1, sym_comment, - ACTIONS(4999), 8, + ACTIONS(4815), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240717,34 +242526,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130181] = 5, + [128790] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4884), 1, - sym_implicit_end_tag, + ACTIONS(4991), 1, + anon_sym_POUND, + ACTIONS(4995), 1, + sym_unescaped_single_string_fragment, + ACTIONS(5228), 1, + anon_sym_SQUOTE, STATE(2900), 1, sym_comment, - ACTIONS(4907), 8, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [130204] = 5, + STATE(2925), 1, + aux_sym_string_repeat2, + STATE(3439), 1, + sym__hash_expression, + ACTIONS(4993), 2, + anon_sym_SQUOTE_SQUOTE, + sym_escape_sequence, + STATE(3431), 2, + sym_hash_empty, + sym_hash_expression, + [128823] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5254), 1, + ACTIONS(5110), 1, ts_builtin_sym_end, STATE(2901), 1, sym_comment, - ACTIONS(5011), 8, + ACTIONS(5108), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240753,16 +242567,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130227] = 5, + [128846] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5238), 1, + ACTIONS(5230), 1, sym_implicit_end_tag, STATE(2902), 1, sym_comment, - ACTIONS(4997), 8, + ACTIONS(4973), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240771,16 +242585,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130250] = 5, + [128869] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5169), 1, + ACTIONS(5061), 1, sym_implicit_end_tag, STATE(2903), 1, sym_comment, - ACTIONS(5171), 8, + ACTIONS(4971), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240789,16 +242603,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130273] = 5, + [128892] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5256), 1, - sym_implicit_end_tag, + ACTIONS(5222), 1, + ts_builtin_sym_end, STATE(2904), 1, sym_comment, - ACTIONS(4863), 8, + ACTIONS(4807), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240807,16 +242621,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130296] = 5, + [128915] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5256), 1, + ACTIONS(5187), 1, ts_builtin_sym_end, STATE(2905), 1, sym_comment, - ACTIONS(4863), 8, + ACTIONS(5001), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240825,16 +242639,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130319] = 5, + [128938] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5248), 1, - sym_implicit_end_tag, + ACTIONS(5185), 1, + ts_builtin_sym_end, STATE(2906), 1, sym_comment, - ACTIONS(4989), 8, + ACTIONS(5063), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240843,16 +242657,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130342] = 5, + [128961] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5177), 1, - ts_builtin_sym_end, + ACTIONS(5232), 1, + sym_implicit_end_tag, STATE(2907), 1, sym_comment, - ACTIONS(4871), 8, + ACTIONS(4969), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240861,33 +242675,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130365] = 4, + [128984] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5189), 1, + ts_builtin_sym_end, STATE(2908), 1, sym_comment, - ACTIONS(2658), 9, + ACTIONS(4867), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130386] = 5, + [129007] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5167), 1, - sym_implicit_end_tag, + ACTIONS(5234), 1, + ts_builtin_sym_end, STATE(2909), 1, sym_comment, - ACTIONS(4985), 8, + ACTIONS(4963), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240896,16 +242711,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130409] = 5, + [129030] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5145), 1, - sym_implicit_end_tag, + ACTIONS(5039), 1, + ts_builtin_sym_end, STATE(2910), 1, sym_comment, - ACTIONS(4861), 8, + ACTIONS(5037), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240914,14 +242729,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130432] = 4, + [129053] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2911), 1, sym_comment, - ACTIONS(5258), 9, + ACTIONS(4815), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240931,16 +242746,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130453] = 5, + [129074] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5143), 1, - sym_implicit_end_tag, + ACTIONS(5236), 1, + ts_builtin_sym_end, STATE(2912), 1, sym_comment, - ACTIONS(4859), 8, + ACTIONS(4961), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240949,16 +242764,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130476] = 5, + [129097] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5139), 1, - sym_implicit_end_tag, + ACTIONS(5238), 1, + ts_builtin_sym_end, STATE(2913), 1, sym_comment, - ACTIONS(4983), 8, + ACTIONS(4957), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240967,16 +242782,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130499] = 5, + [129120] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5107), 1, + ACTIONS(5240), 1, sym_implicit_end_tag, STATE(2914), 1, sym_comment, - ACTIONS(4857), 8, + ACTIONS(5224), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240985,16 +242800,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130522] = 5, + [129143] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5135), 1, - sym_implicit_end_tag, + ACTIONS(5195), 1, + ts_builtin_sym_end, STATE(2915), 1, sym_comment, - ACTIONS(4981), 8, + ACTIONS(4865), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241003,16 +242818,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130545] = 5, + [129166] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5133), 1, - sym_implicit_end_tag, + ACTIONS(5197), 1, + ts_builtin_sym_end, STATE(2916), 1, sym_comment, - ACTIONS(4979), 8, + ACTIONS(4989), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241021,16 +242836,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130568] = 5, + [129189] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5131), 1, - sym_implicit_end_tag, + ACTIONS(5242), 1, + ts_builtin_sym_end, STATE(2917), 1, sym_comment, - ACTIONS(4977), 8, + ACTIONS(4861), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241039,16 +242854,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130591] = 5, + [129212] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5125), 1, + ACTIONS(5199), 1, ts_builtin_sym_end, STATE(2918), 1, sym_comment, - ACTIONS(5057), 8, + ACTIONS(4923), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241057,50 +242872,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130614] = 5, + [129235] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5232), 1, - ts_builtin_sym_end, + ACTIONS(4981), 1, + anon_sym_POUND, + ACTIONS(4987), 1, + sym_unescaped_double_string_fragment, + ACTIONS(5244), 1, + anon_sym_DQUOTE, + STATE(2874), 1, + aux_sym_string_repeat1, STATE(2919), 1, sym_comment, - ACTIONS(5230), 8, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [130637] = 5, + STATE(3440), 1, + sym__hash_expression, + ACTIONS(4985), 2, + anon_sym_DQUOTE_DQUOTE, + sym_escape_sequence, + STATE(3447), 2, + sym_hash_empty, + sym_hash_expression, + [129268] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5119), 1, - ts_builtin_sym_end, STATE(2920), 1, sym_comment, - ACTIONS(5059), 8, + ACTIONS(5067), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130660] = 4, + [129289] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2921), 1, sym_comment, - ACTIONS(5027), 9, + ACTIONS(4831), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241110,16 +242929,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130681] = 5, + [129310] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5129), 1, - sym_implicit_end_tag, + ACTIONS(5214), 1, + ts_builtin_sym_end, STATE(2922), 1, sym_comment, - ACTIONS(4975), 8, + ACTIONS(4979), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241128,69 +242947,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130704] = 5, + [129333] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5127), 1, - sym_implicit_end_tag, STATE(2923), 1, sym_comment, - ACTIONS(4973), 8, + ACTIONS(1499), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130727] = 5, + [129354] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5123), 1, - sym_implicit_end_tag, STATE(2924), 1, sym_comment, - ACTIONS(4921), 8, + ACTIONS(4955), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130750] = 4, + [129375] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4991), 1, + anon_sym_POUND, + ACTIONS(4995), 1, + sym_unescaped_single_string_fragment, + ACTIONS(5244), 1, + anon_sym_SQUOTE, + STATE(2852), 1, + aux_sym_string_repeat2, STATE(2925), 1, sym_comment, - ACTIONS(2475), 9, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [130771] = 5, + STATE(3439), 1, + sym__hash_expression, + ACTIONS(4993), 2, + anon_sym_SQUOTE_SQUOTE, + sym_escape_sequence, + STATE(3431), 2, + sym_hash_empty, + sym_hash_expression, + [129408] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4929), 1, + ACTIONS(5118), 1, sym_implicit_end_tag, STATE(2926), 1, sym_comment, - ACTIONS(4829), 8, + ACTIONS(4863), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241199,52 +243022,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130794] = 5, + [129431] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5115), 1, - sym_implicit_end_tag, STATE(2927), 1, sym_comment, - ACTIONS(4923), 8, + ACTIONS(4827), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130817] = 5, + [129452] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5260), 1, - sym_implicit_end_tag, + ACTIONS(4981), 1, + anon_sym_POUND, + ACTIONS(4987), 1, + sym_unescaped_double_string_fragment, + ACTIONS(5228), 1, + anon_sym_DQUOTE, + STATE(2919), 1, + aux_sym_string_repeat1, STATE(2928), 1, sym_comment, - ACTIONS(5085), 8, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [130840] = 5, + STATE(3440), 1, + sym__hash_expression, + ACTIONS(4985), 2, + anon_sym_DQUOTE_DQUOTE, + sym_escape_sequence, + STATE(3447), 2, + sym_hash_empty, + sym_hash_expression, + [129485] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4913), 1, - sym_implicit_end_tag, + ACTIONS(4947), 1, + ts_builtin_sym_end, STATE(2929), 1, sym_comment, - ACTIONS(4915), 8, + ACTIONS(4869), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241253,16 +243080,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130863] = 5, + [129508] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5173), 1, - ts_builtin_sym_end, + ACTIONS(4890), 1, + sym_implicit_end_tag, STATE(2930), 1, sym_comment, - ACTIONS(5037), 8, + ACTIONS(4901), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241271,16 +243098,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130886] = 5, + [129531] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4995), 1, - ts_builtin_sym_end, + ACTIONS(5246), 1, + sym_implicit_end_tag, STATE(2931), 1, sym_comment, - ACTIONS(4835), 8, + ACTIONS(5134), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241289,16 +243116,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130909] = 5, + [129554] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5101), 1, - sym_implicit_end_tag, + ACTIONS(5248), 1, + ts_builtin_sym_end, STATE(2932), 1, sym_comment, - ACTIONS(4951), 8, + ACTIONS(4943), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241307,16 +243134,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130932] = 5, + [129577] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5228), 1, - ts_builtin_sym_end, + ACTIONS(5100), 1, + sym_implicit_end_tag, STATE(2933), 1, sym_comment, - ACTIONS(5226), 8, + ACTIONS(4829), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241325,16 +243152,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130955] = 5, + [129600] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4900), 1, + ACTIONS(5164), 1, sym_implicit_end_tag, STATE(2934), 1, sym_comment, - ACTIONS(4909), 8, + ACTIONS(4967), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241343,16 +243170,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130978] = 5, + [129623] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5262), 1, + ACTIONS(5250), 1, sym_implicit_end_tag, STATE(2935), 1, sym_comment, - ACTIONS(4902), 8, + ACTIONS(4892), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241361,16 +243188,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131001] = 5, + [129646] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5222), 1, + ACTIONS(5148), 1, ts_builtin_sym_end, STATE(2936), 1, sym_comment, - ACTIONS(5220), 8, + ACTIONS(5126), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241379,74 +243206,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131024] = 5, + [129669] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5093), 1, - sym_implicit_end_tag, STATE(2937), 1, sym_comment, - ACTIONS(4953), 8, + ACTIONS(5253), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131047] = 4, + [129690] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5255), 1, + sym_implicit_end_tag, STATE(2938), 1, sym_comment, - ACTIONS(4911), 9, + ACTIONS(5128), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131068] = 10, + [129713] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4945), 1, - anon_sym_POUND, - ACTIONS(4949), 1, - sym_unescaped_single_string_fragment, - ACTIONS(5265), 1, - anon_sym_SQUOTE, - STATE(2857), 1, - aux_sym_string_repeat2, + ACTIONS(5218), 1, + sym_implicit_end_tag, STATE(2939), 1, sym_comment, - STATE(3446), 1, - sym__hash_expression, - ACTIONS(4947), 2, - anon_sym_SQUOTE_SQUOTE, - sym_escape_sequence, - STATE(3434), 2, - sym_hash_empty, - sym_hash_expression, - [131101] = 5, + ACTIONS(4965), 8, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [129736] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5111), 1, - ts_builtin_sym_end, + ACTIONS(5005), 1, + sym_implicit_end_tag, STATE(2940), 1, sym_comment, - ACTIONS(5061), 8, + ACTIONS(5007), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241455,33 +243277,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131124] = 4, + [129759] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5220), 1, + ts_builtin_sym_end, STATE(2941), 1, sym_comment, - ACTIONS(5216), 9, + ACTIONS(4977), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131145] = 5, + [129782] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4991), 1, + ACTIONS(5257), 1, sym_implicit_end_tag, STATE(2942), 1, sym_comment, - ACTIONS(4993), 8, + ACTIONS(5130), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241490,50 +243313,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131168] = 4, + [129805] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5234), 1, + sym_implicit_end_tag, STATE(2943), 1, sym_comment, - ACTIONS(5081), 9, + ACTIONS(4963), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131189] = 4, + [129828] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5259), 1, + sym_implicit_end_tag, STATE(2944), 1, sym_comment, - ACTIONS(5069), 9, + ACTIONS(5253), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131210] = 5, + [129851] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5067), 1, + ACTIONS(5236), 1, sym_implicit_end_tag, STATE(2945), 1, sym_comment, - ACTIONS(5069), 8, + ACTIONS(4961), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241542,90 +243367,88 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131233] = 4, + [129874] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5238), 1, + sym_implicit_end_tag, STATE(2946), 1, sym_comment, - ACTIONS(4993), 9, + ACTIONS(4957), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131254] = 4, + [129897] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4890), 1, + ts_builtin_sym_end, STATE(2947), 1, sym_comment, - ACTIONS(4805), 9, + ACTIONS(4901), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131275] = 4, + [129920] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4899), 1, + ts_builtin_sym_end, STATE(2948), 1, sym_comment, - ACTIONS(4909), 9, + ACTIONS(4879), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131296] = 10, + [129943] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4937), 1, - anon_sym_POUND, - ACTIONS(4943), 1, - sym_unescaped_double_string_fragment, - ACTIONS(5265), 1, - anon_sym_DQUOTE, - STATE(2859), 1, - aux_sym_string_repeat1, + ACTIONS(5246), 1, + ts_builtin_sym_end, STATE(2949), 1, sym_comment, - STATE(3447), 1, - sym__hash_expression, - ACTIONS(4941), 2, - anon_sym_DQUOTE_DQUOTE, - sym_escape_sequence, - STATE(3438), 2, - sym_hash_empty, - sym_hash_expression, - [131329] = 5, + ACTIONS(5134), 8, + anon_sym_LT_BANG, + anon_sym_LT_QMARK, + sym_text, + anon_sym_LT, + aux_sym__cf_open_tag_token1, + anon_sym_LT_SLASH, + anon_sym_POUND, + sym_entity, + [129966] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4877), 1, - ts_builtin_sym_end, + ACTIONS(5242), 1, + sym_implicit_end_tag, STATE(2950), 1, sym_comment, - ACTIONS(4905), 8, + ACTIONS(4861), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241634,16 +243457,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131352] = 5, + [129989] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5079), 1, - sym_implicit_end_tag, + ACTIONS(5259), 1, + ts_builtin_sym_end, STATE(2951), 1, sym_comment, - ACTIONS(5081), 8, + ACTIONS(5253), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241652,16 +243475,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131375] = 5, + [130012] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5087), 1, - sym_implicit_end_tag, + ACTIONS(5257), 1, + ts_builtin_sym_end, STATE(2952), 1, sym_comment, - ACTIONS(4955), 8, + ACTIONS(5130), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241670,16 +243493,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131398] = 5, + [130035] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5214), 1, - sym_implicit_end_tag, + ACTIONS(4931), 1, + ts_builtin_sym_end, STATE(2953), 1, sym_comment, - ACTIONS(5216), 8, + ACTIONS(4929), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241688,16 +243511,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131421] = 5, + [130058] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4898), 1, - ts_builtin_sym_end, + ACTIONS(5086), 1, + sym_implicit_end_tag, STATE(2954), 1, sym_comment, - ACTIONS(4896), 8, + ACTIONS(5088), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241706,16 +243529,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131444] = 5, + [130081] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4894), 1, - sym_implicit_end_tag, + ACTIONS(5255), 1, + ts_builtin_sym_end, STATE(2955), 1, sym_comment, - ACTIONS(4892), 8, + ACTIONS(5128), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241724,16 +243547,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131467] = 5, + [130104] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4890), 1, + ACTIONS(5248), 1, sym_implicit_end_tag, STATE(2956), 1, sym_comment, - ACTIONS(4911), 8, + ACTIONS(4943), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241742,16 +243565,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131490] = 5, + [130127] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5077), 1, - sym_implicit_end_tag, + ACTIONS(4897), 1, + ts_builtin_sym_end, STATE(2957), 1, sym_comment, - ACTIONS(4959), 8, + ACTIONS(4895), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241760,16 +243583,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131513] = 5, + [130150] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5075), 1, + ACTIONS(5261), 1, sym_implicit_end_tag, STATE(2958), 1, sym_comment, - ACTIONS(4855), 8, + ACTIONS(4975), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241778,16 +243601,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131536] = 5, + [130173] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5095), 1, - ts_builtin_sym_end, + ACTIONS(5158), 1, + sym_implicit_end_tag, STATE(2959), 1, sym_comment, - ACTIONS(5063), 8, + ACTIONS(5122), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241796,16 +243619,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131559] = 5, + [130196] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5252), 1, + ACTIONS(5240), 1, ts_builtin_sym_end, STATE(2960), 1, sym_comment, - ACTIONS(5013), 8, + ACTIONS(5224), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241814,16 +243637,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131582] = 5, + [130219] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5250), 1, + ACTIONS(4937), 1, ts_builtin_sym_end, STATE(2961), 1, sym_comment, - ACTIONS(5015), 8, + ACTIONS(4935), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241832,16 +243655,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131605] = 5, + [130242] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5065), 1, + ACTIONS(5035), 1, sym_implicit_end_tag, STATE(2962), 1, sym_comment, - ACTIONS(4963), 8, + ACTIONS(4933), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241850,16 +243673,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131628] = 5, + [130265] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5206), 1, - ts_builtin_sym_end, + ACTIONS(4945), 1, + sym_implicit_end_tag, STATE(2963), 1, sym_comment, - ACTIONS(4819), 8, + ACTIONS(4917), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241868,33 +243691,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131651] = 4, + [130288] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4921), 1, + sym_implicit_end_tag, STATE(2964), 1, sym_comment, - ACTIONS(2790), 9, + ACTIONS(4919), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131672] = 5, + [130311] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5091), 1, + ACTIONS(4915), 1, ts_builtin_sym_end, STATE(2965), 1, sym_comment, - ACTIONS(4845), 8, + ACTIONS(4913), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241903,16 +243727,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131695] = 5, + [130334] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4877), 1, - sym_implicit_end_tag, + ACTIONS(5263), 1, + ts_builtin_sym_end, STATE(2966), 1, sym_comment, - ACTIONS(4905), 8, + ACTIONS(5098), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241921,16 +243745,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131718] = 5, + [130357] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5005), 1, + ACTIONS(4953), 1, sym_implicit_end_tag, STATE(2967), 1, sym_comment, - ACTIONS(4965), 8, + ACTIONS(4955), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241939,16 +243763,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131741] = 5, + [130380] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5208), 1, - ts_builtin_sym_end, + ACTIONS(4881), 1, + sym_implicit_end_tag, STATE(2968), 1, sym_comment, - ACTIONS(4869), 8, + ACTIONS(4877), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241957,16 +243781,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131764] = 5, + [130403] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5246), 1, + ACTIONS(5232), 1, ts_builtin_sym_end, STATE(2969), 1, sym_comment, - ACTIONS(5017), 8, + ACTIONS(4969), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241975,16 +243799,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131787] = 5, + [130426] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5007), 1, - sym_implicit_end_tag, + ACTIONS(5031), 1, + ts_builtin_sym_end, STATE(2970), 1, sym_comment, - ACTIONS(4967), 8, + ACTIONS(5029), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241993,70 +243817,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131810] = 5, + [130449] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5244), 1, - ts_builtin_sym_end, STATE(2971), 1, sym_comment, - ACTIONS(5019), 8, + ACTIONS(5025), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131833] = 5, + [130470] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5242), 1, - ts_builtin_sym_end, + ACTIONS(4981), 1, + anon_sym_POUND, + ACTIONS(4987), 1, + sym_unescaped_double_string_fragment, + ACTIONS(5265), 1, + anon_sym_DQUOTE, + STATE(2874), 1, + aux_sym_string_repeat1, STATE(2972), 1, sym_comment, - ACTIONS(5021), 8, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [131856] = 5, + STATE(3440), 1, + sym__hash_expression, + ACTIONS(4985), 2, + anon_sym_DQUOTE_DQUOTE, + sym_escape_sequence, + STATE(3447), 2, + sym_hash_empty, + sym_hash_expression, + [130503] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5009), 1, - sym_implicit_end_tag, STATE(2973), 1, sym_comment, - ACTIONS(4969), 8, + ACTIONS(4821), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131879] = 5, + [130524] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5025), 1, - sym_implicit_end_tag, + ACTIONS(4941), 1, + ts_builtin_sym_end, STATE(2974), 1, sym_comment, - ACTIONS(5027), 8, + ACTIONS(4939), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -242065,16 +243892,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131902] = 5, + [130547] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5240), 1, - ts_builtin_sym_end, + ACTIONS(4899), 1, + sym_implicit_end_tag, STATE(2975), 1, sym_comment, - ACTIONS(5023), 8, + ACTIONS(4879), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -242083,34 +243910,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131925] = 5, + [130570] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5236), 1, - ts_builtin_sym_end, STATE(2976), 1, sym_comment, - ACTIONS(5029), 8, + ACTIONS(4927), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131948] = 5, + [130591] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5083), 1, - ts_builtin_sym_end, + ACTIONS(5162), 1, + sym_implicit_end_tag, STATE(2977), 1, sym_comment, - ACTIONS(4843), 8, + ACTIONS(5124), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -242119,14 +243945,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131971] = 4, + [130614] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2978), 1, sym_comment, - ACTIONS(5171), 9, + ACTIONS(5059), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -242136,51 +243962,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131992] = 5, + [130635] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4898), 1, - sym_implicit_end_tag, STATE(2979), 1, sym_comment, - ACTIONS(4896), 8, + ACTIONS(5090), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132015] = 4, + [130656] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4991), 1, + anon_sym_POUND, + ACTIONS(4995), 1, + sym_unescaped_single_string_fragment, + ACTIONS(5265), 1, + anon_sym_SQUOTE, + STATE(2852), 1, + aux_sym_string_repeat2, STATE(2980), 1, sym_comment, - ACTIONS(4907), 9, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [132036] = 5, + STATE(3439), 1, + sym__hash_expression, + ACTIONS(4993), 2, + anon_sym_SQUOTE_SQUOTE, + sym_escape_sequence, + STATE(3431), 2, + sym_hash_empty, + sym_hash_expression, + [130689] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5073), 1, + ACTIONS(5140), 1, ts_builtin_sym_end, STATE(2981), 1, sym_comment, - ACTIONS(4815), 8, + ACTIONS(4843), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -242189,50 +244020,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132059] = 4, + [130712] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4951), 1, + ts_builtin_sym_end, STATE(2982), 1, sym_comment, - ACTIONS(5117), 9, + ACTIONS(4949), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132080] = 4, + [130735] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5263), 1, + sym_implicit_end_tag, STATE(2983), 1, sym_comment, - ACTIONS(4935), 9, + ACTIONS(5098), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132101] = 5, + [130758] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4882), 1, + ACTIONS(5230), 1, ts_builtin_sym_end, STATE(2984), 1, sym_comment, - ACTIONS(5117), 8, + ACTIONS(4973), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -242241,51 +244074,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132124] = 4, + [130781] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(4991), 1, + anon_sym_POUND, + ACTIONS(4995), 1, + sym_unescaped_single_string_fragment, + ACTIONS(5267), 1, + anon_sym_SQUOTE, + STATE(2980), 1, + aux_sym_string_repeat2, STATE(2985), 1, sym_comment, - ACTIONS(5153), 9, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [132145] = 5, + STATE(3439), 1, + sym__hash_expression, + ACTIONS(4993), 2, + anon_sym_SQUOTE_SQUOTE, + sym_escape_sequence, + STATE(3431), 2, + sym_hash_empty, + sym_hash_expression, + [130814] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5218), 1, - ts_builtin_sym_end, STATE(2986), 1, sym_comment, - ACTIONS(5031), 8, + ACTIONS(4886), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, + aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132168] = 5, + [130835] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5212), 1, + ACTIONS(5191), 1, ts_builtin_sym_end, STATE(2987), 1, sym_comment, - ACTIONS(5033), 8, + ACTIONS(4871), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -242294,66 +244132,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132191] = 5, + [130858] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5210), 1, - ts_builtin_sym_end, + ACTIONS(4981), 1, + anon_sym_POUND, + ACTIONS(4987), 1, + sym_unescaped_double_string_fragment, + ACTIONS(5267), 1, + anon_sym_DQUOTE, + STATE(2972), 1, + aux_sym_string_repeat1, STATE(2988), 1, sym_comment, - ACTIONS(4867), 8, - anon_sym_LT_BANG, - anon_sym_LT_QMARK, - sym_text, - anon_sym_LT, - aux_sym__cf_open_tag_token1, - anon_sym_LT_SLASH, - anon_sym_POUND, - sym_entity, - [132214] = 4, + STATE(3440), 1, + sym__hash_expression, + ACTIONS(4985), 2, + anon_sym_DQUOTE_DQUOTE, + sym_escape_sequence, + STATE(3447), 2, + sym_hash_empty, + sym_hash_expression, + [130891] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5183), 1, + ts_builtin_sym_end, STATE(2989), 1, sym_comment, - ACTIONS(5230), 9, + ACTIONS(4859), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132235] = 4, + [130914] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5261), 1, + ts_builtin_sym_end, STATE(2990), 1, sym_comment, - ACTIONS(5226), 9, + ACTIONS(4975), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132256] = 4, + [130937] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2991), 1, sym_comment, - ACTIONS(5220), 9, + ACTIONS(2717), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -242363,33 +244208,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132277] = 4, + [130958] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5136), 1, + ts_builtin_sym_end, STATE(2992), 1, sym_comment, - ACTIONS(5267), 9, + ACTIONS(4849), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132298] = 5, + [130981] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5260), 1, + ACTIONS(5226), 1, ts_builtin_sym_end, STATE(2993), 1, sym_comment, - ACTIONS(5085), 8, + ACTIONS(4815), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -242398,24 +244244,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132321] = 4, + [131004] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5138), 1, + ts_builtin_sym_end, STATE(2994), 1, sym_comment, - ACTIONS(4905), 9, + ACTIONS(5003), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, anon_sym_LT, aux_sym__cf_open_tag_token1, - aux_sym__cf_close_tag_token1, anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132342] = 9, + [131027] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242426,34 +244273,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, STATE(2995), 1, sym_comment, - STATE(2997), 1, + STATE(3001), 1, aux_sym_quoted_cf_attribute_value_repeat2, - STATE(3693), 1, + STATE(3614), 1, sym__hash_expression, ACTIONS(5273), 2, anon_sym_DQUOTE_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - STATE(3670), 2, + STATE(3840), 2, sym_hash_empty, sym_hash_expression, - [132372] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(756), 1, - sym__close_tag_delim, - STATE(2996), 1, - sym_comment, - ACTIONS(1499), 7, - anon_sym_SLASH_GT, - anon_sym_EQ, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [132394] = 9, + [131057] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242462,19 +244292,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(5275), 1, anon_sym_DQUOTE, - STATE(2997), 1, + STATE(2996), 1, sym_comment, - STATE(3002), 1, + STATE(3000), 1, aux_sym_quoted_cf_attribute_value_repeat2, - STATE(3693), 1, + STATE(3614), 1, sym__hash_expression, ACTIONS(5273), 2, anon_sym_DQUOTE_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - STATE(3670), 2, + STATE(3840), 2, sym_hash_empty, sym_hash_expression, - [132424] = 9, + [131087] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242483,28 +244313,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(5277), 1, anon_sym_DQUOTE, - STATE(2998), 1, - sym_comment, - STATE(3003), 1, + STATE(2995), 1, aux_sym_quoted_cf_attribute_value_repeat2, - STATE(3693), 1, + STATE(2997), 1, + sym_comment, + STATE(3614), 1, sym__hash_expression, ACTIONS(5273), 2, anon_sym_DQUOTE_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - STATE(3670), 2, + STATE(3840), 2, sym_hash_empty, sym_hash_expression, - [132454] = 5, + [131117] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5281), 1, + ACTIONS(756), 1, sym__close_tag_delim, - STATE(2999), 1, + STATE(2998), 1, sym_comment, - ACTIONS(5279), 7, + ACTIONS(1499), 7, anon_sym_SLASH_GT, anon_sym_EQ, aux_sym__cf_open_tag_token1, @@ -242512,700 +244342,369 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [132476] = 6, + [131139] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5285), 1, - anon_sym_EQ, - ACTIONS(5287), 1, + ACTIONS(5281), 1, sym__close_tag_delim, - STATE(3000), 1, + STATE(2999), 1, sym_comment, - ACTIONS(5283), 6, + ACTIONS(5279), 7, anon_sym_SLASH_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [132500] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5279), 1, anon_sym_EQ, - ACTIONS(5292), 1, - sym__close_tag_delim, - STATE(3001), 1, - sym_comment, - ACTIONS(5289), 6, - anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [132524] = 8, + [131161] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5295), 1, + ACTIONS(5269), 1, anon_sym_POUND, - ACTIONS(5298), 1, + ACTIONS(5283), 1, anon_sym_DQUOTE, - STATE(3693), 1, + STATE(3000), 1, + sym_comment, + STATE(3001), 1, + aux_sym_quoted_cf_attribute_value_repeat2, + STATE(3614), 1, sym__hash_expression, - ACTIONS(5300), 2, + ACTIONS(5273), 2, anon_sym_DQUOTE_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - STATE(3002), 2, - sym_comment, - aux_sym_quoted_cf_attribute_value_repeat2, - STATE(3670), 2, + STATE(3840), 2, sym_hash_empty, sym_hash_expression, - [132552] = 9, + [131191] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5269), 1, + ACTIONS(5285), 1, anon_sym_POUND, - ACTIONS(5303), 1, + ACTIONS(5288), 1, anon_sym_DQUOTE, - STATE(3002), 1, - aux_sym_quoted_cf_attribute_value_repeat2, - STATE(3003), 1, - sym_comment, - STATE(3693), 1, + STATE(3614), 1, sym__hash_expression, - ACTIONS(5273), 2, + ACTIONS(5290), 2, anon_sym_DQUOTE_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - STATE(3670), 2, + STATE(3001), 2, + sym_comment, + aux_sym_quoted_cf_attribute_value_repeat2, + STATE(3840), 2, sym_hash_empty, sym_hash_expression, - [132582] = 10, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5305), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - STATE(3004), 1, - sym_comment, - STATE(3442), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4237), 1, - sym_cf_case_tag, - STATE(4274), 1, - sym__cf_open_tag, - STATE(4668), 1, - sym_cf_defaultcase_tag, - STATE(5881), 1, - sym__cf_close_tag, - [132613] = 5, + [131219] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5155), 1, + ACTIONS(5279), 1, + anon_sym_EQ, + ACTIONS(5296), 1, sym__close_tag_delim, - STATE(3005), 1, + STATE(3002), 1, sym_comment, - ACTIONS(5047), 6, + ACTIONS(5293), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [132634] = 10, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5305), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - STATE(3006), 1, - sym_comment, - STATE(3442), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4237), 1, - sym_cf_case_tag, - STATE(4274), 1, - sym__cf_open_tag, - STATE(4401), 1, - sym_cf_defaultcase_tag, - STATE(4769), 1, - sym__cf_close_tag, - [132665] = 6, + [131243] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5279), 1, + ACTIONS(5301), 1, anon_sym_EQ, - ACTIONS(5292), 1, + ACTIONS(5303), 1, sym__close_tag_delim, - STATE(3007), 1, + STATE(3003), 1, sym_comment, - ACTIONS(5289), 5, + ACTIONS(5299), 6, + anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [132688] = 10, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5305), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - STATE(3008), 1, - sym_comment, - STATE(3442), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4237), 1, - sym_cf_case_tag, - STATE(4274), 1, - sym__cf_open_tag, - STATE(4491), 1, - sym_cf_defaultcase_tag, - STATE(4699), 1, - sym__cf_close_tag, - [132719] = 9, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(1570), 1, - anon_sym_LBRACE, - ACTIONS(1572), 1, - anon_sym_LBRACK, - ACTIONS(5309), 1, - sym_identifier, - STATE(3009), 1, - sym_comment, - STATE(3445), 1, - sym__destructuring_pattern, - STATE(3559), 1, - sym_variable_declarator, - STATE(3267), 2, - sym_object_pattern, - sym_array_pattern, - [132748] = 10, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5305), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - STATE(3010), 1, - sym_comment, - STATE(3442), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4237), 1, - sym_cf_case_tag, - STATE(4274), 1, - sym__cf_open_tag, - STATE(4495), 1, - sym_cf_defaultcase_tag, - STATE(4882), 1, - sym__cf_close_tag, - [132779] = 5, + [131267] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5244), 1, + ACTIONS(5168), 1, sym__close_tag_delim, - STATE(3011), 1, + STATE(3004), 1, sym_comment, - ACTIONS(5019), 6, + ACTIONS(4873), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [132800] = 5, + [131288] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5246), 1, + ACTIONS(5104), 1, sym__close_tag_delim, - STATE(3012), 1, + STATE(3005), 1, sym_comment, - ACTIONS(5017), 6, + ACTIONS(5102), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [132821] = 10, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5305), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - STATE(3013), 1, - sym_comment, - STATE(3442), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4237), 1, - sym_cf_case_tag, - STATE(4274), 1, - sym__cf_open_tag, - STATE(4616), 1, - sym_cf_defaultcase_tag, - STATE(5599), 1, - sym__cf_close_tag, - [132852] = 10, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5305), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - STATE(3014), 1, - sym_comment, - STATE(3442), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4237), 1, - sym_cf_case_tag, - STATE(4274), 1, - sym__cf_open_tag, - STATE(4488), 1, - sym_cf_defaultcase_tag, - STATE(4706), 1, - sym__cf_close_tag, - [132883] = 9, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5271), 1, - anon_sym_SQUOTE, - ACTIONS(5311), 1, - anon_sym_POUND, - ACTIONS(5313), 1, - aux_sym_quoted_cf_attribute_value_token1, - STATE(3015), 1, - sym_comment, - STATE(3056), 1, - aux_sym_quoted_cf_attribute_value_repeat1, - STATE(4011), 1, - sym__hash_expression, - STATE(4051), 2, - sym_hash_empty, - sym_hash_expression, - [132912] = 4, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(3016), 1, - sym_comment, - ACTIONS(5315), 7, - anon_sym_EQ, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_RBRACK, - [132931] = 9, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5303), 1, - anon_sym_SQUOTE, - ACTIONS(5311), 1, - anon_sym_POUND, - ACTIONS(5313), 1, - aux_sym_quoted_cf_attribute_value_token1, - STATE(3017), 1, - sym_comment, - STATE(3044), 1, - aux_sym_quoted_cf_attribute_value_repeat1, - STATE(4011), 1, - sym__hash_expression, - STATE(4051), 2, - sym_hash_empty, - sym_hash_expression, - [132960] = 5, + [131309] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5161), 1, + ACTIONS(5307), 1, sym__close_tag_delim, - STATE(3018), 1, + STATE(3006), 1, sym_comment, - ACTIONS(4873), 6, + ACTIONS(5305), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [132981] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + [131330] = 7, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5250), 1, - sym__close_tag_delim, - STATE(3019), 1, - sym_comment, - ACTIONS(5015), 6, - anon_sym_SLASH_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [133002] = 5, - ACTIONS(3), 1, + ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(5309), 1, + anon_sym_EQ, + STATE(3007), 1, + sym_comment, + STATE(4091), 1, + sym__initializer, + ACTIONS(5313), 2, + anon_sym_in, + anon_sym_of, + ACTIONS(5311), 3, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_SEMI, + [131355] = 7, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5252), 1, - sym__close_tag_delim, - STATE(3020), 1, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5315), 1, + anon_sym_EQ, + STATE(3008), 1, sym_comment, - ACTIONS(5013), 6, - anon_sym_SLASH_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [133023] = 5, + STATE(3426), 1, + sym__initializer, + ACTIONS(5313), 2, + anon_sym_in, + anon_sym_of, + ACTIONS(5311), 3, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_SEMI, + [131380] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5319), 1, + ACTIONS(5242), 1, sym__close_tag_delim, - STATE(3021), 1, + STATE(3009), 1, sym_comment, - ACTIONS(5317), 6, + ACTIONS(4861), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133044] = 9, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5321), 1, - anon_sym_POUND, - ACTIONS(5323), 1, - aux_sym_cf_attribute_value_token1, - ACTIONS(5325), 1, - anon_sym_SQUOTE, - ACTIONS(5327), 1, - anon_sym_DQUOTE, - STATE(3022), 1, - sym_comment, - STATE(4268), 1, - sym__hash, - STATE(4269), 2, - sym_cf_attribute_value, - sym_quoted_cf_attribute_value, - [133073] = 5, + [131401] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5224), 1, + ACTIONS(5238), 1, sym__close_tag_delim, - STATE(3023), 1, + STATE(3010), 1, sym_comment, - ACTIONS(4865), 6, + ACTIONS(4957), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133094] = 10, + [131422] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5305), 1, + ACTIONS(5317), 1, aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - STATE(3024), 1, + STATE(3011), 1, sym_comment, - STATE(3442), 1, + STATE(3445), 1, aux_sym_cf_switch_tag_repeat1, STATE(4237), 1, sym_cf_case_tag, STATE(4274), 1, sym__cf_open_tag, - STATE(4418), 1, + STATE(4495), 1, sym_cf_defaultcase_tag, - STATE(4742), 1, + STATE(4882), 1, sym__cf_close_tag, - [133125] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5089), 1, - sym__close_tag_delim, - STATE(3025), 1, - sym_comment, - ACTIONS(4807), 6, - anon_sym_SLASH_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [133146] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5254), 1, - sym__close_tag_delim, - STATE(3026), 1, - sym_comment, - ACTIONS(5011), 6, - anon_sym_SLASH_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [133167] = 9, - ACTIONS(3), 1, - aux_sym_comment_token1, + [131453] = 10, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5329), 1, - anon_sym_POUND, - ACTIONS(5331), 1, - aux_sym_cf_attribute_value_token1, - ACTIONS(5333), 1, - anon_sym_SQUOTE, - ACTIONS(5335), 1, - anon_sym_DQUOTE, - STATE(3027), 1, - sym_comment, - STATE(4147), 1, - sym__hash, - STATE(4146), 2, - sym_cf_attribute_value, - sym_quoted_cf_attribute_value, - [133196] = 5, - ACTIONS(3), 1, + ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5109), 1, - sym__close_tag_delim, - STATE(3028), 1, - sym_comment, - ACTIONS(5003), 6, - anon_sym_SLASH_GT, + ACTIONS(5317), 1, aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [133217] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(4925), 1, - sym__close_tag_delim, - STATE(3029), 1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + STATE(3012), 1, sym_comment, - ACTIONS(4927), 6, - anon_sym_SLASH_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [133238] = 5, + STATE(3445), 1, + aux_sym_cf_switch_tag_repeat1, + STATE(4237), 1, + sym_cf_case_tag, + STATE(4274), 1, + sym__cf_open_tag, + STATE(4369), 1, + sym_cf_defaultcase_tag, + STATE(5553), 1, + sym__cf_close_tag, + [131484] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4931), 1, + ACTIONS(5303), 1, sym__close_tag_delim, - STATE(3030), 1, + ACTIONS(5321), 1, + anon_sym_EQ, + STATE(3013), 1, sym_comment, - ACTIONS(4853), 6, - anon_sym_SLASH_GT, + ACTIONS(5299), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133259] = 5, + [131507] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5163), 1, + ACTIONS(5279), 1, + anon_sym_EQ, + ACTIONS(5296), 1, sym__close_tag_delim, - STATE(3031), 1, + STATE(3014), 1, sym_comment, - ACTIONS(4971), 6, - anon_sym_SLASH_GT, + ACTIONS(5293), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133280] = 5, + [131530] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5157), 1, + ACTIONS(5193), 1, sym__close_tag_delim, - STATE(3032), 1, + STATE(3015), 1, sym_comment, - ACTIONS(5001), 6, + ACTIONS(4875), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133301] = 10, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5305), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - STATE(3033), 1, - sym_comment, - STATE(3442), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4237), 1, - sym_cf_case_tag, - STATE(4274), 1, - sym__cf_open_tag, - STATE(4356), 1, - sym_cf_defaultcase_tag, - STATE(4831), 1, - sym__cf_close_tag, - [133332] = 5, + [131551] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5179), 1, + ACTIONS(5199), 1, sym__close_tag_delim, - STATE(3034), 1, + STATE(3016), 1, sym_comment, - ACTIONS(4999), 6, + ACTIONS(4923), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133353] = 5, + [131572] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5238), 1, + ACTIONS(5236), 1, sym__close_tag_delim, - STATE(3035), 1, + STATE(3017), 1, sym_comment, - ACTIONS(4997), 6, + ACTIONS(4961), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133374] = 10, + [131593] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5305), 1, + ACTIONS(5317), 1, aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - STATE(3036), 1, + STATE(3018), 1, sym_comment, - STATE(3442), 1, + STATE(3445), 1, aux_sym_cf_switch_tag_repeat1, STATE(4237), 1, sym_cf_case_tag, STATE(4274), 1, sym__cf_open_tag, - STATE(4369), 1, + STATE(4616), 1, sym_cf_defaultcase_tag, - STATE(5553), 1, + STATE(5599), 1, sym__cf_close_tag, - [133405] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5256), 1, - sym__close_tag_delim, - STATE(3037), 1, - sym_comment, - ACTIONS(4863), 6, - anon_sym_SLASH_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [133426] = 5, + [131624] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5248), 1, + ACTIONS(5197), 1, sym__close_tag_delim, - STATE(3038), 1, + STATE(3019), 1, sym_comment, ACTIONS(4989), 6, anon_sym_SLASH_GT, @@ -243214,1085 +244713,1099 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133447] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5240), 1, - sym__close_tag_delim, - STATE(3039), 1, - sym_comment, - ACTIONS(5023), 6, - anon_sym_SLASH_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [133468] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5167), 1, - sym__close_tag_delim, - STATE(3040), 1, - sym_comment, - ACTIONS(4985), 6, - anon_sym_SLASH_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [133489] = 5, + [131645] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5145), 1, + ACTIONS(5195), 1, sym__close_tag_delim, - STATE(3041), 1, + STATE(3020), 1, sym_comment, - ACTIONS(4861), 6, + ACTIONS(4865), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133510] = 5, + [131666] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5143), 1, + ACTIONS(5234), 1, sym__close_tag_delim, - STATE(3042), 1, + STATE(3021), 1, sym_comment, - ACTIONS(4859), 6, + ACTIONS(4963), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133531] = 9, + [131687] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1570), 1, - anon_sym_LBRACE, - ACTIONS(1572), 1, - anon_sym_LBRACK, - ACTIONS(5309), 1, - sym_identifier, - STATE(3043), 1, + ACTIONS(5317), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + STATE(3022), 1, sym_comment, STATE(3445), 1, - sym__destructuring_pattern, - STATE(3580), 1, - sym_variable_declarator, - STATE(3267), 2, - sym_object_pattern, - sym_array_pattern, - [133560] = 8, + aux_sym_cf_switch_tag_repeat1, + STATE(4237), 1, + sym_cf_case_tag, + STATE(4274), 1, + sym__cf_open_tag, + STATE(4568), 1, + sym_cf_defaultcase_tag, + STATE(5479), 1, + sym__cf_close_tag, + [131718] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5337), 1, - anon_sym_POUND, - ACTIONS(5340), 1, + ACTIONS(5275), 1, anon_sym_SQUOTE, - ACTIONS(5342), 1, + ACTIONS(5323), 1, + anon_sym_POUND, + ACTIONS(5325), 1, aux_sym_quoted_cf_attribute_value_token1, - STATE(4011), 1, - sym__hash_expression, - STATE(3044), 2, + STATE(3023), 1, sym_comment, + STATE(3121), 1, aux_sym_quoted_cf_attribute_value_repeat1, - STATE(4051), 2, + STATE(4084), 1, + sym__hash_expression, + STATE(3966), 2, sym_hash_empty, sym_hash_expression, - [133587] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + [131747] = 4, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5236), 1, - sym__close_tag_delim, - STATE(3045), 1, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(3024), 1, sym_comment, - ACTIONS(5029), 6, - anon_sym_SLASH_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [133608] = 5, + ACTIONS(5327), 7, + anon_sym_EQ, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, + anon_sym_RBRACK, + [131766] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5218), 1, sym__close_tag_delim, - STATE(3046), 1, + STATE(3025), 1, sym_comment, - ACTIONS(5031), 6, + ACTIONS(4965), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133629] = 5, + [131787] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5139), 1, + ACTIONS(5189), 1, sym__close_tag_delim, - STATE(3047), 1, + STATE(3026), 1, sym_comment, - ACTIONS(4983), 6, + ACTIONS(4867), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133650] = 5, + [131808] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5212), 1, + ACTIONS(5187), 1, sym__close_tag_delim, - STATE(3048), 1, + STATE(3027), 1, sym_comment, - ACTIONS(5033), 6, + ACTIONS(5001), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133671] = 5, + [131829] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5135), 1, + ACTIONS(5035), 1, sym__close_tag_delim, - STATE(3049), 1, + STATE(3028), 1, sym_comment, - ACTIONS(4981), 6, + ACTIONS(4933), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133692] = 9, + [131850] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1570), 1, - anon_sym_LBRACE, - ACTIONS(1572), 1, - anon_sym_LBRACK, - ACTIONS(5309), 1, - sym_identifier, - STATE(3050), 1, + ACTIONS(5317), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + STATE(3029), 1, sym_comment, STATE(3445), 1, - sym__destructuring_pattern, - STATE(3686), 1, - sym_variable_declarator, - STATE(3267), 2, - sym_object_pattern, - sym_array_pattern, - [133721] = 5, + aux_sym_cf_switch_tag_repeat1, + STATE(4237), 1, + sym_cf_case_tag, + STATE(4273), 1, + sym_cf_defaultcase_tag, + STATE(4274), 1, + sym__cf_open_tag, + STATE(5806), 1, + sym__cf_close_tag, + [131881] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5345), 1, - anon_sym_EQ, - STATE(3051), 1, - sym_comment, - ACTIONS(5283), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, + ACTIONS(5329), 1, anon_sym_POUND, - aux_sym_attribute_name_token1, + ACTIONS(5331), 1, + aux_sym_cf_attribute_value_token1, + ACTIONS(5333), 1, anon_sym_SQUOTE, + ACTIONS(5335), 1, anon_sym_DQUOTE, - [133742] = 5, + STATE(3030), 1, + sym_comment, + STATE(4268), 1, + sym__hash, + STATE(4269), 2, + sym_cf_attribute_value, + sym_quoted_cf_attribute_value, + [131910] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5279), 1, - anon_sym_EQ, - STATE(3052), 1, + ACTIONS(5138), 1, + sym__close_tag_delim, + STATE(3031), 1, sym_comment, - ACTIONS(5289), 6, - anon_sym_QMARK_GT, + ACTIONS(5003), 6, + anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133763] = 4, + [131931] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3053), 1, + ACTIONS(4945), 1, + sym__close_tag_delim, + STATE(3032), 1, sym_comment, - ACTIONS(5279), 7, - anon_sym_QMARK_GT, - anon_sym_EQ, + ACTIONS(4917), 6, + anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133782] = 5, + [131952] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5133), 1, + ACTIONS(4921), 1, sym__close_tag_delim, - STATE(3054), 1, + STATE(3033), 1, sym_comment, - ACTIONS(4979), 6, + ACTIONS(4919), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133803] = 10, + [131973] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5305), 1, + ACTIONS(5317), 1, aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - STATE(3055), 1, + STATE(3034), 1, sym_comment, - STATE(3442), 1, + STATE(3445), 1, aux_sym_cf_switch_tag_repeat1, STATE(4237), 1, sym_cf_case_tag, STATE(4274), 1, sym__cf_open_tag, - STATE(4558), 1, + STATE(4418), 1, sym_cf_defaultcase_tag, - STATE(5432), 1, + STATE(4742), 1, sym__cf_close_tag, - [133834] = 9, + [132004] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5275), 1, - anon_sym_SQUOTE, - ACTIONS(5311), 1, - anon_sym_POUND, - ACTIONS(5313), 1, - aux_sym_quoted_cf_attribute_value_token1, - STATE(3044), 1, - aux_sym_quoted_cf_attribute_value_repeat1, - STATE(3056), 1, + ACTIONS(5222), 1, + sym__close_tag_delim, + STATE(3035), 1, sym_comment, - STATE(4011), 1, - sym__hash_expression, - STATE(4051), 2, - sym_hash_empty, - sym_hash_expression, - [133863] = 6, + ACTIONS(4807), 6, + anon_sym_SLASH_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [132025] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5287), 1, + ACTIONS(5071), 1, sym__close_tag_delim, - ACTIONS(5347), 1, - anon_sym_EQ, - STATE(3057), 1, + STATE(3036), 1, sym_comment, - ACTIONS(5283), 5, + ACTIONS(4819), 6, + anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133886] = 5, + [132046] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5351), 1, + ACTIONS(5051), 1, sym__close_tag_delim, - STATE(3058), 1, + STATE(3037), 1, sym_comment, - ACTIONS(5349), 6, + ACTIONS(5053), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133907] = 5, + [132067] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5131), 1, + ACTIONS(5156), 1, sym__close_tag_delim, - STATE(3059), 1, + STATE(3038), 1, sym_comment, - ACTIONS(4977), 6, + ACTIONS(5013), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133928] = 5, + [132088] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5355), 1, + ACTIONS(5106), 1, sym__close_tag_delim, - STATE(3060), 1, + STATE(3039), 1, sym_comment, - ACTIONS(5353), 6, + ACTIONS(5019), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133949] = 5, + [132109] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4919), 1, + ACTIONS(5023), 1, sym__close_tag_delim, - STATE(3061), 1, + STATE(3040), 1, sym_comment, - ACTIONS(4917), 6, + ACTIONS(4817), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133970] = 9, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(1570), 1, - anon_sym_LBRACE, - ACTIONS(1572), 1, - anon_sym_LBRACK, - ACTIONS(5309), 1, - sym_identifier, - STATE(3062), 1, - sym_comment, - STATE(3445), 1, - sym__destructuring_pattern, - STATE(3696), 1, - sym_variable_declarator, - STATE(3267), 2, - sym_object_pattern, - sym_array_pattern, - [133999] = 9, + [132130] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5277), 1, - anon_sym_SQUOTE, - ACTIONS(5311), 1, - anon_sym_POUND, - ACTIONS(5313), 1, - aux_sym_quoted_cf_attribute_value_token1, - STATE(3017), 1, - aux_sym_quoted_cf_attribute_value_repeat1, - STATE(3063), 1, + STATE(3041), 1, sym_comment, - STATE(4011), 1, - sym__hash_expression, - STATE(4051), 2, - sym_hash_empty, - sym_hash_expression, - [134028] = 5, + ACTIONS(1499), 7, + anon_sym_QMARK_GT, + anon_sym_EQ, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [132149] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5129), 1, + ACTIONS(5116), 1, sym__close_tag_delim, - STATE(3064), 1, + STATE(3042), 1, sym_comment, - ACTIONS(4975), 6, + ACTIONS(5021), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134049] = 5, + [132170] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5127), 1, + ACTIONS(5120), 1, sym__close_tag_delim, - STATE(3065), 1, + STATE(3043), 1, sym_comment, - ACTIONS(4973), 6, + ACTIONS(5033), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134070] = 4, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(3066), 1, - sym_comment, - ACTIONS(5357), 7, - anon_sym_EQ, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_RBRACK, - [134089] = 10, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5305), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - STATE(3067), 1, - sym_comment, - STATE(3442), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4237), 1, - sym_cf_case_tag, - STATE(4274), 1, - sym__cf_open_tag, - STATE(4560), 1, - sym_cf_defaultcase_tag, - STATE(5445), 1, - sym__cf_close_tag, - [134120] = 10, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5305), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - STATE(3068), 1, - sym_comment, - STATE(3442), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4237), 1, - sym_cf_case_tag, - STATE(4274), 1, - sym__cf_open_tag, - STATE(4350), 1, - sym_cf_defaultcase_tag, - STATE(5629), 1, - sym__cf_close_tag, - [134151] = 10, + [132191] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5305), 1, + ACTIONS(5317), 1, aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - STATE(3069), 1, + STATE(3044), 1, sym_comment, - STATE(3442), 1, + STATE(3445), 1, aux_sym_cf_switch_tag_repeat1, STATE(4237), 1, sym_cf_case_tag, STATE(4274), 1, sym__cf_open_tag, - STATE(4529), 1, + STATE(4491), 1, sym_cf_defaultcase_tag, - STATE(5147), 1, + STATE(4699), 1, sym__cf_close_tag, - [134182] = 5, + [132222] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5123), 1, + ACTIONS(5214), 1, sym__close_tag_delim, - STATE(3070), 1, + STATE(3045), 1, sym_comment, - ACTIONS(4921), 6, + ACTIONS(4979), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134203] = 5, + [132243] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5210), 1, + ACTIONS(5185), 1, sym__close_tag_delim, - STATE(3071), 1, + STATE(3046), 1, sym_comment, - ACTIONS(4867), 6, + ACTIONS(5063), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134224] = 4, + [132264] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3072), 1, + ACTIONS(5317), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + STATE(3047), 1, sym_comment, - ACTIONS(5359), 7, - anon_sym_EQ, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_RBRACK, - [134243] = 5, + STATE(3445), 1, + aux_sym_cf_switch_tag_repeat1, + STATE(4237), 1, + sym_cf_case_tag, + STATE(4274), 1, + sym__cf_open_tag, + STATE(4488), 1, + sym_cf_defaultcase_tag, + STATE(4706), 1, + sym__cf_close_tag, + [132295] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5260), 1, + ACTIONS(5191), 1, sym__close_tag_delim, - STATE(3073), 1, + STATE(3048), 1, sym_comment, - ACTIONS(5085), 6, + ACTIONS(4871), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134264] = 5, + [132316] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5242), 1, + ACTIONS(5047), 1, sym__close_tag_delim, - STATE(3074), 1, + STATE(3049), 1, sym_comment, - ACTIONS(5021), 6, + ACTIONS(5049), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134285] = 4, + [132337] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3075), 1, - sym_comment, - ACTIONS(1499), 7, - anon_sym_QMARK_GT, - anon_sym_EQ, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, + ACTIONS(5277), 1, anon_sym_SQUOTE, - anon_sym_DQUOTE, - [134304] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + ACTIONS(5323), 1, + anon_sym_POUND, + ACTIONS(5325), 1, + aux_sym_quoted_cf_attribute_value_token1, + STATE(3050), 1, + sym_comment, + STATE(3125), 1, + aux_sym_quoted_cf_attribute_value_repeat1, + STATE(4084), 1, + sym__hash_expression, + STATE(3966), 2, + sym_hash_empty, + sym_hash_expression, + [132366] = 10, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4995), 1, - sym__close_tag_delim, - STATE(3076), 1, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5317), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + STATE(3051), 1, sym_comment, - ACTIONS(4835), 6, - anon_sym_SLASH_GT, + STATE(3445), 1, + aux_sym_cf_switch_tag_repeat1, + STATE(4237), 1, + sym_cf_case_tag, + STATE(4274), 1, + sym__cf_open_tag, + STATE(4350), 1, + sym_cf_defaultcase_tag, + STATE(5629), 1, + sym__cf_close_tag, + [132397] = 10, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5317), 1, aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [134325] = 10, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + STATE(3052), 1, + sym_comment, + STATE(3445), 1, + aux_sym_cf_switch_tag_repeat1, + STATE(4237), 1, + sym_cf_case_tag, + STATE(4274), 1, + sym__cf_open_tag, + STATE(4619), 1, + sym_cf_defaultcase_tag, + STATE(5761), 1, + sym__cf_close_tag, + [132428] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5305), 1, + ACTIONS(5317), 1, aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - STATE(3077), 1, + STATE(3053), 1, sym_comment, - STATE(3442), 1, + STATE(3445), 1, aux_sym_cf_switch_tag_repeat1, STATE(4237), 1, sym_cf_case_tag, STATE(4274), 1, sym__cf_open_tag, - STATE(4405), 1, + STATE(4359), 1, sym_cf_defaultcase_tag, - STATE(4762), 1, + STATE(4824), 1, sym__cf_close_tag, - [134356] = 5, + [132459] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(756), 1, + ACTIONS(5146), 1, sym__close_tag_delim, - STATE(3078), 1, + STATE(3054), 1, sym_comment, - ACTIONS(1499), 6, - anon_sym_EQ, + ACTIONS(5073), 6, + anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134377] = 5, + [132480] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4929), 1, + ACTIONS(5144), 1, sym__close_tag_delim, - STATE(3079), 1, + STATE(3055), 1, sym_comment, - ACTIONS(4829), 6, + ACTIONS(5078), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134398] = 5, + [132501] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5363), 1, + ACTIONS(5166), 1, sym__close_tag_delim, - STATE(3080), 1, + STATE(3056), 1, sym_comment, - ACTIONS(5361), 6, + ACTIONS(5080), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134419] = 9, + [132522] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1570), 1, - anon_sym_LBRACE, - ACTIONS(1572), 1, - anon_sym_LBRACK, - ACTIONS(5309), 1, - sym_identifier, - STATE(3081), 1, + ACTIONS(5317), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + STATE(3057), 1, sym_comment, STATE(3445), 1, - sym__destructuring_pattern, - STATE(3958), 1, - sym_variable_declarator, - STATE(3267), 2, - sym_object_pattern, - sym_array_pattern, - [134448] = 5, + aux_sym_cf_switch_tag_repeat1, + STATE(4237), 1, + sym_cf_case_tag, + STATE(4274), 1, + sym__cf_open_tag, + STATE(4560), 1, + sym_cf_defaultcase_tag, + STATE(5445), 1, + sym__cf_close_tag, + [132553] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5367), 1, + ACTIONS(5263), 1, sym__close_tag_delim, - STATE(3082), 1, + STATE(3058), 1, sym_comment, - ACTIONS(5365), 6, + ACTIONS(5098), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134469] = 5, + [132574] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5371), 1, + ACTIONS(5339), 1, sym__close_tag_delim, - STATE(3083), 1, + STATE(3059), 1, sym_comment, - ACTIONS(5369), 6, + ACTIONS(5337), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134490] = 5, + [132595] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5208), 1, + ACTIONS(5005), 1, sym__close_tag_delim, - STATE(3084), 1, + STATE(3060), 1, sym_comment, - ACTIONS(4869), 6, + ACTIONS(5007), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134511] = 5, + [132616] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5367), 1, + ACTIONS(5086), 1, sym__close_tag_delim, - STATE(3085), 1, + STATE(3061), 1, sym_comment, - ACTIONS(5365), 6, + ACTIONS(5088), 6, + anon_sym_SLASH_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [132637] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5158), 1, + sym__close_tag_delim, + STATE(3062), 1, + sym_comment, + ACTIONS(5122), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134532] = 10, + [132658] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5305), 1, + ACTIONS(5317), 1, aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - STATE(3086), 1, + STATE(3063), 1, sym_comment, - STATE(3442), 1, + STATE(3445), 1, aux_sym_cf_switch_tag_repeat1, STATE(4237), 1, sym_cf_case_tag, STATE(4274), 1, sym__cf_open_tag, - STATE(4608), 1, + STATE(4558), 1, sym_cf_defaultcase_tag, - STATE(5661), 1, + STATE(5432), 1, sym__cf_close_tag, - [134563] = 5, + [132689] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5367), 1, + ACTIONS(5162), 1, sym__close_tag_delim, - STATE(3087), 1, + STATE(3064), 1, sym_comment, - ACTIONS(5365), 6, + ACTIONS(5124), 6, + anon_sym_SLASH_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [132710] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5343), 1, + sym__close_tag_delim, + STATE(3065), 1, + sym_comment, + ACTIONS(5341), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134584] = 9, + [132731] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1570), 1, + ACTIONS(1534), 1, anon_sym_LBRACE, - ACTIONS(1572), 1, + ACTIONS(1536), 1, anon_sym_LBRACK, - ACTIONS(5309), 1, + ACTIONS(5345), 1, sym_identifier, - STATE(3088), 1, + STATE(3066), 1, sym_comment, - STATE(3445), 1, + STATE(3434), 1, sym__destructuring_pattern, - STATE(3864), 1, + STATE(3686), 1, sym_variable_declarator, - STATE(3267), 2, + STATE(3151), 2, sym_object_pattern, sym_array_pattern, - [134613] = 10, + [132760] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5305), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - STATE(3089), 1, + ACTIONS(1534), 1, + anon_sym_LBRACE, + ACTIONS(1536), 1, + anon_sym_LBRACK, + ACTIONS(5345), 1, + sym_identifier, + STATE(3067), 1, sym_comment, - STATE(3442), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4237), 1, - sym_cf_case_tag, - STATE(4274), 1, - sym__cf_open_tag, - STATE(4660), 1, - sym_cf_defaultcase_tag, - STATE(5953), 1, - sym__cf_close_tag, - [134644] = 10, + STATE(3434), 1, + sym__destructuring_pattern, + STATE(3696), 1, + sym_variable_declarator, + STATE(3151), 2, + sym_object_pattern, + sym_array_pattern, + [132789] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5305), 1, + ACTIONS(5343), 1, + sym__close_tag_delim, + STATE(3068), 1, + sym_comment, + ACTIONS(5341), 6, + anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - STATE(3090), 1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [132810] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(756), 1, + sym__close_tag_delim, + STATE(3069), 1, sym_comment, - STATE(3442), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4237), 1, - sym_cf_case_tag, - STATE(4273), 1, - sym_cf_defaultcase_tag, - STATE(4274), 1, - sym__cf_open_tag, - STATE(5806), 1, - sym__cf_close_tag, - [134675] = 5, + ACTIONS(1499), 6, + anon_sym_EQ, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [132831] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5099), 1, + ACTIONS(5136), 1, sym__close_tag_delim, - STATE(3091), 1, + STATE(3070), 1, sym_comment, - ACTIONS(5097), 6, + ACTIONS(4849), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134696] = 5, + [132852] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5105), 1, + ACTIONS(2487), 1, sym__close_tag_delim, - STATE(3092), 1, + STATE(3071), 1, sym_comment, - ACTIONS(4875), 6, + ACTIONS(2475), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134717] = 5, + [132873] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5281), 1, + ACTIONS(5148), 1, sym__close_tag_delim, - STATE(3093), 1, + STATE(3072), 1, sym_comment, - ACTIONS(5279), 6, - anon_sym_EQ, + ACTIONS(5126), 6, + anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134738] = 10, + [132894] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5305), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - STATE(3094), 1, + STATE(3073), 1, sym_comment, - STATE(3442), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4237), 1, - sym_cf_case_tag, - STATE(4274), 1, - sym__cf_open_tag, - STATE(4318), 1, - sym_cf_defaultcase_tag, - STATE(5706), 1, - sym__cf_close_tag, - [134769] = 5, + ACTIONS(5347), 7, + anon_sym_EQ, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, + anon_sym_RBRACK, + [132913] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5141), 1, + ACTIONS(5343), 1, sym__close_tag_delim, - STATE(3095), 1, + STATE(3074), 1, sym_comment, - ACTIONS(5035), 6, + ACTIONS(5341), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134790] = 5, + [132934] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5025), 1, + ACTIONS(5248), 1, sym__close_tag_delim, - STATE(3096), 1, + STATE(3075), 1, sym_comment, - ACTIONS(5027), 6, + ACTIONS(4943), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134811] = 5, + [132955] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2487), 1, + ACTIONS(4931), 1, sym__close_tag_delim, - STATE(3097), 1, + STATE(3076), 1, sym_comment, - ACTIONS(2475), 6, + ACTIONS(4929), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134832] = 7, + [132976] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5373), 1, - anon_sym_EQ, - STATE(3098), 1, + STATE(3077), 1, sym_comment, - STATE(3432), 1, - sym__initializer, - ACTIONS(5377), 2, + ACTIONS(5349), 7, + anon_sym_EQ, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, anon_sym_in, anon_sym_of, - ACTIONS(5375), 3, - sym__automatic_semicolon, + anon_sym_RBRACK, + [132995] = 4, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(3078), 1, + sym_comment, + ACTIONS(5351), 7, + anon_sym_EQ, anon_sym_COMMA, - anon_sym_SEMI, - [134857] = 5, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, + anon_sym_RBRACK, + [133014] = 9, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1534), 1, + anon_sym_LBRACE, + ACTIONS(1536), 1, + anon_sym_LBRACK, + ACTIONS(5345), 1, + sym_identifier, + STATE(3079), 1, + sym_comment, + STATE(3434), 1, + sym__destructuring_pattern, + STATE(3502), 1, + sym_variable_declarator, + STATE(3151), 2, + sym_object_pattern, + sym_array_pattern, + [133043] = 9, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1534), 1, + anon_sym_LBRACE, + ACTIONS(1536), 1, + anon_sym_LBRACK, + ACTIONS(5345), 1, + sym_identifier, + STATE(3080), 1, + sym_comment, + STATE(3434), 1, + sym__destructuring_pattern, + STATE(3496), 1, + sym_variable_declarator, + STATE(3151), 2, + sym_object_pattern, + sym_array_pattern, + [133072] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5009), 1, + ACTIONS(5100), 1, sym__close_tag_delim, - STATE(3099), 1, + STATE(3081), 1, sym_comment, - ACTIONS(4969), 6, + ACTIONS(4829), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134878] = 5, + [133093] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5007), 1, + ACTIONS(5065), 1, sym__close_tag_delim, - STATE(3100), 1, + STATE(3082), 1, sym_comment, - ACTIONS(4967), 6, + ACTIONS(4831), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134899] = 10, + [133114] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5305), 1, + ACTIONS(5317), 1, aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - STATE(3101), 1, + STATE(3083), 1, sym_comment, - STATE(3442), 1, + STATE(3445), 1, aux_sym_cf_switch_tag_repeat1, STATE(4237), 1, sym_cf_case_tag, @@ -244302,1154 +245815,1515 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_defaultcase_tag, STATE(5939), 1, sym__cf_close_tag, - [134930] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5005), 1, - sym__close_tag_delim, - STATE(3102), 1, - sym_comment, - ACTIONS(4965), 6, - anon_sym_SLASH_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [134951] = 4, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(3103), 1, - sym_comment, - ACTIONS(5379), 7, - anon_sym_EQ, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_RBRACK, - [134970] = 5, + [133145] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5065), 1, + ACTIONS(5069), 1, sym__close_tag_delim, - STATE(3104), 1, + STATE(3084), 1, sym_comment, - ACTIONS(4963), 6, + ACTIONS(5067), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134991] = 10, + [133166] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5305), 1, + ACTIONS(5317), 1, aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - STATE(3105), 1, + STATE(3085), 1, sym_comment, - STATE(3442), 1, + STATE(3445), 1, aux_sym_cf_switch_tag_repeat1, STATE(4237), 1, sym_cf_case_tag, STATE(4274), 1, sym__cf_open_tag, - STATE(4568), 1, + STATE(4660), 1, sym_cf_defaultcase_tag, - STATE(5479), 1, + STATE(5953), 1, sym__cf_close_tag, - [135022] = 5, + [133197] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5107), 1, - sym__close_tag_delim, - STATE(3106), 1, - sym_comment, - ACTIONS(4857), 6, - anon_sym_SLASH_GT, - aux_sym__cf_open_tag_token1, + ACTIONS(5353), 1, anon_sym_POUND, - aux_sym_attribute_name_token1, + ACTIONS(5356), 1, anon_sym_SQUOTE, - anon_sym_DQUOTE, - [135043] = 5, + ACTIONS(5358), 1, + aux_sym_quoted_cf_attribute_value_token1, + STATE(4084), 1, + sym__hash_expression, + STATE(3086), 2, + sym_comment, + aux_sym_quoted_cf_attribute_value_repeat1, + STATE(3966), 2, + sym_hash_empty, + sym_hash_expression, + [133224] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5177), 1, + ACTIONS(5363), 1, sym__close_tag_delim, - STATE(3107), 1, + STATE(3087), 1, sym_comment, - ACTIONS(4871), 6, + ACTIONS(5361), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135064] = 5, + [133245] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5173), 1, + ACTIONS(5367), 1, sym__close_tag_delim, - STATE(3108), 1, + STATE(3088), 1, sym_comment, - ACTIONS(5037), 6, + ACTIONS(5365), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135085] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + [133266] = 10, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5165), 1, - sym__close_tag_delim, - STATE(3109), 1, - sym_comment, - ACTIONS(5039), 6, - anon_sym_SLASH_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [135106] = 5, - ACTIONS(3), 1, + ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(5317), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + STATE(3089), 1, + sym_comment, + STATE(3445), 1, + aux_sym_cf_switch_tag_repeat1, + STATE(4237), 1, + sym_cf_case_tag, + STATE(4274), 1, + sym__cf_open_tag, + STATE(4529), 1, + sym_cf_defaultcase_tag, + STATE(5147), 1, + sym__cf_close_tag, + [133297] = 10, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5075), 1, - sym__close_tag_delim, - STATE(3110), 1, - sym_comment, - ACTIONS(4855), 6, - anon_sym_SLASH_GT, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5317), 1, aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [135127] = 9, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + STATE(3090), 1, + sym_comment, + STATE(3445), 1, + aux_sym_cf_switch_tag_repeat1, + STATE(4237), 1, + sym_cf_case_tag, + STATE(4274), 1, + sym__cf_open_tag, + STATE(4608), 1, + sym_cf_defaultcase_tag, + STATE(5661), 1, + sym__cf_close_tag, + [133328] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1570), 1, + ACTIONS(1534), 1, anon_sym_LBRACE, - ACTIONS(1572), 1, + ACTIONS(1536), 1, anon_sym_LBRACK, - ACTIONS(5381), 1, + ACTIONS(5345), 1, sym_identifier, - STATE(3098), 1, - sym__destructuring_pattern, - STATE(3111), 1, + STATE(3091), 1, sym_comment, - STATE(3512), 1, + STATE(3434), 1, + sym__destructuring_pattern, + STATE(3539), 1, sym_variable_declarator, - STATE(3267), 2, + STATE(3151), 2, sym_object_pattern, sym_array_pattern, - [135156] = 9, + [133357] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1570), 1, + ACTIONS(1534), 1, anon_sym_LBRACE, - ACTIONS(1572), 1, + ACTIONS(1536), 1, anon_sym_LBRACK, - ACTIONS(5383), 1, + ACTIONS(5345), 1, sym_identifier, - STATE(3112), 1, + STATE(3092), 1, sym_comment, - STATE(3119), 1, + STATE(3434), 1, sym__destructuring_pattern, - STATE(3503), 1, + STATE(3550), 1, sym_variable_declarator, - STATE(3267), 2, + STATE(3151), 2, sym_object_pattern, sym_array_pattern, - [135185] = 5, + [133386] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5103), 1, + ACTIONS(4947), 1, sym__close_tag_delim, - STATE(3113), 1, + STATE(3093), 1, sym_comment, - ACTIONS(5041), 6, + ACTIONS(4869), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135206] = 10, + [133407] = 9, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5305), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - STATE(3114), 1, + ACTIONS(5369), 1, + anon_sym_POUND, + ACTIONS(5371), 1, + aux_sym_cf_attribute_value_token1, + ACTIONS(5373), 1, + anon_sym_SQUOTE, + ACTIONS(5375), 1, + anon_sym_DQUOTE, + STATE(3094), 1, sym_comment, - STATE(3442), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4237), 1, - sym_cf_case_tag, - STATE(4274), 1, - sym__cf_open_tag, - STATE(4359), 1, - sym_cf_defaultcase_tag, - STATE(4824), 1, - sym__cf_close_tag, - [135237] = 10, + STATE(4022), 1, + sym__hash, + STATE(4055), 2, + sym_cf_attribute_value, + sym_quoted_cf_attribute_value, + [133436] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5305), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - STATE(3115), 1, + ACTIONS(1534), 1, + anon_sym_LBRACE, + ACTIONS(1536), 1, + anon_sym_LBRACK, + ACTIONS(5345), 1, + sym_identifier, + STATE(3095), 1, sym_comment, - STATE(3442), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4237), 1, - sym_cf_case_tag, - STATE(4274), 1, - sym__cf_open_tag, - STATE(4382), 1, - sym_cf_defaultcase_tag, - STATE(5576), 1, - sym__cf_close_tag, - [135268] = 10, + STATE(3434), 1, + sym__destructuring_pattern, + STATE(3815), 1, + sym_variable_declarator, + STATE(3151), 2, + sym_object_pattern, + sym_array_pattern, + [133465] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5305), 1, + ACTIONS(5317), 1, aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - STATE(3116), 1, + STATE(3096), 1, sym_comment, - STATE(3442), 1, + STATE(3445), 1, aux_sym_cf_switch_tag_repeat1, STATE(4237), 1, sym_cf_case_tag, STATE(4274), 1, sym__cf_open_tag, - STATE(4619), 1, + STATE(4318), 1, sym_cf_defaultcase_tag, - STATE(5761), 1, + STATE(5706), 1, sym__cf_close_tag, - [135299] = 9, + [133496] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(1570), 1, - anon_sym_LBRACE, - ACTIONS(1572), 1, - anon_sym_LBRACK, - ACTIONS(5309), 1, - sym_identifier, - STATE(3117), 1, + ACTIONS(4937), 1, + sym__close_tag_delim, + STATE(3097), 1, sym_comment, - STATE(3445), 1, - sym__destructuring_pattern, - STATE(3539), 1, - sym_variable_declarator, - STATE(3267), 2, - sym_object_pattern, - sym_array_pattern, - [135328] = 5, + ACTIONS(4935), 6, + anon_sym_SLASH_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [133517] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5077), 1, + ACTIONS(4941), 1, sym__close_tag_delim, - STATE(3118), 1, + STATE(3098), 1, sym_comment, - ACTIONS(4959), 6, + ACTIONS(4939), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135349] = 7, + [133538] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5385), 1, - anon_sym_EQ, - STATE(3119), 1, + STATE(3099), 1, sym_comment, - STATE(4123), 1, - sym__initializer, - ACTIONS(5377), 2, + ACTIONS(5377), 7, + anon_sym_EQ, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, anon_sym_in, anon_sym_of, - ACTIONS(5375), 3, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_SEMI, - [135374] = 10, + anon_sym_RBRACK, + [133557] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + STATE(3100), 1, + sym_comment, + ACTIONS(5279), 7, + anon_sym_QMARK_GT, + anon_sym_EQ, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [133576] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5118), 1, + sym__close_tag_delim, + STATE(3101), 1, + sym_comment, + ACTIONS(4863), 6, + anon_sym_SLASH_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [133597] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(4915), 1, + sym__close_tag_delim, + STATE(3102), 1, + sym_comment, + ACTIONS(4913), 6, + anon_sym_SLASH_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [133618] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5305), 1, + ACTIONS(5317), 1, aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - STATE(3120), 1, + STATE(3103), 1, sym_comment, - STATE(3442), 1, + STATE(3445), 1, aux_sym_cf_switch_tag_repeat1, STATE(4237), 1, sym_cf_case_tag, STATE(4274), 1, sym__cf_open_tag, - STATE(4518), 1, + STATE(4405), 1, sym_cf_defaultcase_tag, - STATE(5081), 1, + STATE(4762), 1, sym__cf_close_tag, - [135405] = 5, + [133649] = 9, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1534), 1, + anon_sym_LBRACE, + ACTIONS(1536), 1, + anon_sym_LBRACK, + ACTIONS(5345), 1, + sym_identifier, + STATE(3104), 1, + sym_comment, + STATE(3434), 1, + sym__destructuring_pattern, + STATE(3879), 1, + sym_variable_declarator, + STATE(3151), 2, + sym_object_pattern, + sym_array_pattern, + [133678] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4913), 1, + ACTIONS(5232), 1, sym__close_tag_delim, - STATE(3121), 1, + STATE(3105), 1, sym_comment, - ACTIONS(4915), 6, + ACTIONS(4969), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135426] = 9, + [133699] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1570), 1, + ACTIONS(1534), 1, anon_sym_LBRACE, - ACTIONS(1572), 1, + ACTIONS(1536), 1, anon_sym_LBRACK, - ACTIONS(5309), 1, + ACTIONS(5379), 1, sym_identifier, - STATE(3122), 1, + STATE(3008), 1, + sym__destructuring_pattern, + STATE(3106), 1, sym_comment, - STATE(3445), 1, + STATE(3602), 1, + sym_variable_declarator, + STATE(3151), 2, + sym_object_pattern, + sym_array_pattern, + [133728] = 9, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1534), 1, + anon_sym_LBRACE, + ACTIONS(1536), 1, + anon_sym_LBRACK, + ACTIONS(5381), 1, + sym_identifier, + STATE(3007), 1, sym__destructuring_pattern, - STATE(3550), 1, + STATE(3107), 1, + sym_comment, + STATE(3591), 1, sym_variable_declarator, - STATE(3267), 2, + STATE(3151), 2, sym_object_pattern, sym_array_pattern, - [135455] = 5, + [133757] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5083), 1, + ACTIONS(5061), 1, sym__close_tag_delim, - STATE(3123), 1, + STATE(3108), 1, sym_comment, - ACTIONS(4843), 6, + ACTIONS(4971), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135476] = 5, + [133778] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5091), 1, + ACTIONS(5230), 1, sym__close_tag_delim, - STATE(3124), 1, + STATE(3109), 1, sym_comment, - ACTIONS(4845), 6, + ACTIONS(4973), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135497] = 5, + [133799] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5095), 1, + ACTIONS(5385), 1, sym__close_tag_delim, - STATE(3125), 1, + STATE(3110), 1, sym_comment, - ACTIONS(5063), 6, + ACTIONS(5383), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135518] = 5, + [133820] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5087), 1, + ACTIONS(4951), 1, sym__close_tag_delim, - STATE(3126), 1, + STATE(3111), 1, sym_comment, - ACTIONS(4955), 6, + ACTIONS(4949), 6, + anon_sym_SLASH_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [133841] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5261), 1, + sym__close_tag_delim, + STATE(3112), 1, + sym_comment, + ACTIONS(4975), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135539] = 9, + [133862] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1570), 1, - anon_sym_LBRACE, - ACTIONS(1572), 1, - anon_sym_LBRACK, - ACTIONS(5309), 1, - sym_identifier, - STATE(3127), 1, + ACTIONS(5317), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + STATE(3113), 1, sym_comment, STATE(3445), 1, - sym__destructuring_pattern, - STATE(3606), 1, - sym_variable_declarator, - STATE(3267), 2, - sym_object_pattern, - sym_array_pattern, - [135568] = 5, + aux_sym_cf_switch_tag_repeat1, + STATE(4237), 1, + sym_cf_case_tag, + STATE(4274), 1, + sym__cf_open_tag, + STATE(4401), 1, + sym_cf_defaultcase_tag, + STATE(4769), 1, + sym__cf_close_tag, + [133893] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5093), 1, + ACTIONS(5183), 1, sym__close_tag_delim, - STATE(3128), 1, + STATE(3114), 1, sym_comment, - ACTIONS(4953), 6, + ACTIONS(4859), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135589] = 5, + [133914] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5111), 1, + ACTIONS(5226), 1, sym__close_tag_delim, - STATE(3129), 1, + STATE(3115), 1, sym_comment, - ACTIONS(5061), 6, + ACTIONS(4815), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135610] = 5, + [133935] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5119), 1, + ACTIONS(5240), 1, sym__close_tag_delim, - STATE(3130), 1, + STATE(3116), 1, sym_comment, - ACTIONS(5059), 6, + ACTIONS(5224), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135631] = 4, + [133956] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(3131), 1, + ACTIONS(5220), 1, + sym__close_tag_delim, + STATE(3117), 1, sym_comment, - ACTIONS(5387), 7, + ACTIONS(4977), 6, + anon_sym_SLASH_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [133977] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5387), 1, anon_sym_EQ, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_RBRACK, - [135650] = 5, + STATE(3118), 1, + sym_comment, + ACTIONS(5299), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [133998] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5125), 1, - sym__close_tag_delim, - STATE(3132), 1, + ACTIONS(5279), 1, + anon_sym_EQ, + STATE(3119), 1, sym_comment, - ACTIONS(5057), 6, - anon_sym_SLASH_GT, + ACTIONS(5293), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135671] = 9, + [134019] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1570), 1, - anon_sym_LBRACE, - ACTIONS(1572), 1, - anon_sym_LBRACK, - ACTIONS(5309), 1, - sym_identifier, - STATE(3133), 1, + ACTIONS(5317), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + STATE(3120), 1, sym_comment, STATE(3445), 1, - sym__destructuring_pattern, - STATE(3797), 1, - sym_variable_declarator, - STATE(3267), 2, - sym_object_pattern, - sym_array_pattern, - [135700] = 5, + aux_sym_cf_switch_tag_repeat1, + STATE(4237), 1, + sym_cf_case_tag, + STATE(4274), 1, + sym__cf_open_tag, + STATE(4518), 1, + sym_cf_defaultcase_tag, + STATE(5081), 1, + sym__cf_close_tag, + [134050] = 9, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5283), 1, + anon_sym_SQUOTE, + ACTIONS(5323), 1, + anon_sym_POUND, + ACTIONS(5325), 1, + aux_sym_quoted_cf_attribute_value_token1, + STATE(3086), 1, + aux_sym_quoted_cf_attribute_value_repeat1, + STATE(3121), 1, + sym_comment, + STATE(4084), 1, + sym__hash_expression, + STATE(3966), 2, + sym_hash_empty, + sym_hash_expression, + [134079] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5121), 1, + ACTIONS(5031), 1, sym__close_tag_delim, - STATE(3134), 1, + STATE(3122), 1, sym_comment, - ACTIONS(5055), 6, + ACTIONS(5029), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135721] = 5, + [134100] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5137), 1, + ACTIONS(5039), 1, sym__close_tag_delim, - STATE(3135), 1, + STATE(3123), 1, + sym_comment, + ACTIONS(5037), 6, + anon_sym_SLASH_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [134121] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5045), 1, + sym__close_tag_delim, + STATE(3124), 1, sym_comment, - ACTIONS(5051), 6, + ACTIONS(5043), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135742] = 9, + [134142] = 9, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5271), 1, + anon_sym_SQUOTE, + ACTIONS(5323), 1, + anon_sym_POUND, + ACTIONS(5325), 1, + aux_sym_quoted_cf_attribute_value_token1, + STATE(3086), 1, + aux_sym_quoted_cf_attribute_value_repeat1, + STATE(3125), 1, + sym_comment, + STATE(4084), 1, + sym__hash_expression, + STATE(3966), 2, + sym_hash_empty, + sym_hash_expression, + [134171] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1570), 1, + ACTIONS(1534), 1, anon_sym_LBRACE, - ACTIONS(1572), 1, + ACTIONS(1536), 1, anon_sym_LBRACK, - ACTIONS(5309), 1, + ACTIONS(5345), 1, sym_identifier, - STATE(3136), 1, + STATE(3126), 1, sym_comment, - STATE(3445), 1, + STATE(3434), 1, sym__destructuring_pattern, - STATE(3591), 1, + STATE(3764), 1, sym_variable_declarator, - STATE(3267), 2, + STATE(3151), 2, sym_object_pattern, sym_array_pattern, - [135771] = 10, + [134200] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5305), 1, + ACTIONS(5317), 1, aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - STATE(3137), 1, + STATE(3127), 1, sym_comment, - STATE(3442), 1, + STATE(3445), 1, aux_sym_cf_switch_tag_repeat1, STATE(4237), 1, sym_cf_case_tag, STATE(4274), 1, sym__cf_open_tag, - STATE(4387), 1, + STATE(4522), 1, sym_cf_defaultcase_tag, - STATE(5557), 1, + STATE(5091), 1, sym__cf_close_tag, - [135802] = 4, + [134231] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3138), 1, + ACTIONS(1534), 1, + anon_sym_LBRACE, + ACTIONS(1536), 1, + anon_sym_LBRACK, + ACTIONS(5345), 1, + sym_identifier, + STATE(3128), 1, sym_comment, - ACTIONS(5389), 7, + STATE(3434), 1, + sym__destructuring_pattern, + STATE(3755), 1, + sym_variable_declarator, + STATE(3151), 2, + sym_object_pattern, + sym_array_pattern, + [134260] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5281), 1, + sym__close_tag_delim, + STATE(3129), 1, + sym_comment, + ACTIONS(5279), 6, anon_sym_EQ, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - anon_sym_RBRACK, - [135821] = 10, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [134281] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5305), 1, + ACTIONS(5317), 1, aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - STATE(3139), 1, + STATE(3130), 1, sym_comment, - STATE(3442), 1, + STATE(3445), 1, aux_sym_cf_switch_tag_repeat1, STATE(4237), 1, sym_cf_case_tag, STATE(4274), 1, sym__cf_open_tag, - STATE(4367), 1, + STATE(4382), 1, sym_cf_defaultcase_tag, - STATE(4804), 1, + STATE(5576), 1, sym__cf_close_tag, - [135852] = 10, + [134312] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5140), 1, + sym__close_tag_delim, + STATE(3131), 1, + sym_comment, + ACTIONS(4843), 6, + anon_sym_SLASH_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [134333] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5305), 1, + ACTIONS(5317), 1, aux_sym__cf_open_tag_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - STATE(3140), 1, + STATE(3132), 1, sym_comment, - STATE(3442), 1, + STATE(3445), 1, aux_sym_cf_switch_tag_repeat1, STATE(4237), 1, sym_cf_case_tag, STATE(4274), 1, sym__cf_open_tag, - STATE(4522), 1, + STATE(4356), 1, sym_cf_defaultcase_tag, - STATE(5091), 1, + STATE(4831), 1, sym__cf_close_tag, - [135883] = 5, + [134364] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5147), 1, + ACTIONS(4997), 1, sym__close_tag_delim, - STATE(3141), 1, + STATE(3133), 1, sym_comment, - ACTIONS(5049), 6, + ACTIONS(4999), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135904] = 5, + [134385] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5101), 1, + ACTIONS(5009), 1, sym__close_tag_delim, - STATE(3142), 1, + STATE(3134), 1, sym_comment, - ACTIONS(4951), 6, + ACTIONS(5011), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135925] = 5, + [134406] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5115), 1, + ACTIONS(5015), 1, sym__close_tag_delim, - STATE(3143), 1, + STATE(3135), 1, sym_comment, - ACTIONS(4923), 6, + ACTIONS(5017), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135946] = 5, + [134427] = 10, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5317), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + STATE(3136), 1, + sym_comment, + STATE(3445), 1, + aux_sym_cf_switch_tag_repeat1, + STATE(4237), 1, + sym_cf_case_tag, + STATE(4274), 1, + sym__cf_open_tag, + STATE(4668), 1, + sym_cf_defaultcase_tag, + STATE(5881), 1, + sym__cf_close_tag, + [134458] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5159), 1, + ACTIONS(4953), 1, sym__close_tag_delim, - STATE(3144), 1, + STATE(3137), 1, sym_comment, - ACTIONS(5045), 6, + ACTIONS(4955), 6, anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135967] = 5, + [134479] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5123), 1, + ACTIONS(5082), 1, sym__close_tag_delim, - STATE(3145), 1, + STATE(3138), 1, sym_comment, - ACTIONS(4921), 5, + ACTIONS(5084), 6, + anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135987] = 5, + [134500] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5238), 1, + ACTIONS(5114), 1, sym__close_tag_delim, - STATE(3146), 1, + STATE(3139), 1, sym_comment, - ACTIONS(4997), 5, + ACTIONS(5112), 6, + anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136007] = 5, + [134521] = 9, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1534), 1, + anon_sym_LBRACE, + ACTIONS(1536), 1, + anon_sym_LBRACK, + ACTIONS(5345), 1, + sym_identifier, + STATE(3140), 1, + sym_comment, + STATE(3434), 1, + sym__destructuring_pattern, + STATE(4154), 1, + sym_variable_declarator, + STATE(3151), 2, + sym_object_pattern, + sym_array_pattern, + [134550] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5179), 1, + ACTIONS(5164), 1, sym__close_tag_delim, - STATE(3147), 1, + STATE(3141), 1, sym_comment, - ACTIONS(4999), 5, + ACTIONS(4967), 6, + anon_sym_SLASH_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136027] = 5, - ACTIONS(3), 1, + [134571] = 10, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(5317), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + STATE(3142), 1, + sym_comment, + STATE(3445), 1, + aux_sym_cf_switch_tag_repeat1, + STATE(4237), 1, + sym_cf_case_tag, + STATE(4274), 1, + sym__cf_open_tag, + STATE(4367), 1, + sym_cf_defaultcase_tag, + STATE(4804), 1, + sym__cf_close_tag, + [134602] = 4, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5157), 1, - sym__close_tag_delim, - STATE(3148), 1, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(3143), 1, sym_comment, - ACTIONS(5001), 5, + ACTIONS(5389), 7, + anon_sym_EQ, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, + anon_sym_RBRACK, + [134621] = 10, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5317), 1, aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [136047] = 5, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + STATE(3144), 1, + sym_comment, + STATE(3445), 1, + aux_sym_cf_switch_tag_repeat1, + STATE(4237), 1, + sym_cf_case_tag, + STATE(4274), 1, + sym__cf_open_tag, + STATE(4387), 1, + sym_cf_defaultcase_tag, + STATE(5557), 1, + sym__cf_close_tag, + [134652] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5109), 1, + ACTIONS(1723), 1, sym__close_tag_delim, - STATE(3149), 1, + ACTIONS(5391), 1, + anon_sym_SLASH_GT, + ACTIONS(5393), 1, + sym_cf_attribute_name, + STATE(2993), 1, + sym_cf_selfclose_tag_end, + STATE(3145), 1, sym_comment, - ACTIONS(5003), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [136067] = 5, + STATE(3335), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [134680] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5254), 1, + ACTIONS(5230), 1, sym__close_tag_delim, - STATE(3150), 1, + STATE(3146), 1, sym_comment, - ACTIONS(5011), 5, + ACTIONS(4973), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136087] = 5, - ACTIONS(3), 1, + [134700] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(5395), 1, + anon_sym_RBRACE, + ACTIONS(5397), 1, + anon_sym_case, + ACTIONS(5399), 1, + anon_sym_default, + STATE(3147), 1, + sym_comment, + STATE(3239), 1, + aux_sym_switch_body_repeat1, + STATE(4180), 2, + sym_switch_case, + sym_switch_default, + [134726] = 4, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5224), 1, - sym__close_tag_delim, - STATE(3151), 1, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(3148), 1, sym_comment, - ACTIONS(4865), 5, + ACTIONS(5327), 6, + sym__automatic_semicolon, + anon_sym_EQ, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + [134744] = 9, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(5401), 1, aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [136107] = 4, + STATE(3149), 1, + sym_comment, + STATE(3457), 1, + aux_sym_cf_try_tag_repeat1, + STATE(4236), 1, + sym_cf_catch_tag, + STATE(5082), 1, + sym__cf_close_tag, + STATE(5808), 1, + sym__cf_open_tag, + [134772] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3152), 1, + ACTIONS(1894), 1, + anon_sym_LBRACE, + ACTIONS(5403), 1, + anon_sym_LBRACK, + ACTIONS(5405), 1, + sym_identifier, + STATE(3150), 1, + sym_comment, + STATE(5659), 1, + sym__destructuring_pattern, + STATE(3143), 2, + sym_object_pattern, + sym_array_pattern, + [134798] = 4, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(3151), 1, sym_comment, - ACTIONS(5379), 6, + ACTIONS(5389), 6, sym__automatic_semicolon, anon_sym_EQ, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, - [136125] = 5, + [134816] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5252), 1, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5407), 1, + anon_sym_SLASH_GT, + ACTIONS(5409), 1, sym__close_tag_delim, - STATE(3153), 1, + STATE(3152), 1, sym_comment, - ACTIONS(5013), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [136145] = 5, - ACTIONS(3), 1, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + STATE(5935), 1, + sym_cf_selfclose_tag_end, + [134844] = 9, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(5401), 1, + aux_sym__cf_open_tag_token1, + STATE(3153), 1, + sym_comment, + STATE(3457), 1, + aux_sym_cf_try_tag_repeat1, + STATE(4236), 1, + sym_cf_catch_tag, + STATE(5662), 1, + sym__cf_close_tag, + STATE(5808), 1, + sym__cf_open_tag, + [134872] = 4, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5250), 1, - sym__close_tag_delim, + ACTIONS(99), 1, + aux_sym_comment_token1, STATE(3154), 1, sym_comment, - ACTIONS(5015), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [136165] = 5, + ACTIONS(2561), 6, + sym__automatic_semicolon, + anon_sym_EQ, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + [134890] = 9, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5411), 1, + anon_sym_STAR, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(5415), 1, + anon_sym_async, + ACTIONS(5417), 1, + anon_sym_function, + ACTIONS(5419), 1, + sym_identifier, + STATE(3155), 1, + sym_comment, + STATE(4225), 1, + sym_function_dec_parameters, + [134918] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5246), 1, - sym__close_tag_delim, - STATE(3155), 1, + STATE(3156), 1, sym_comment, - ACTIONS(5017), 5, + ACTIONS(4979), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136185] = 9, + [134936] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5391), 1, - anon_sym_SLASH_GT, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5395), 1, + ACTIONS(5407), 1, + anon_sym_SLASH_GT, + ACTIONS(5409), 1, sym__close_tag_delim, - STATE(3156), 1, - sym_comment, - STATE(3164), 1, + STATE(3152), 1, aux_sym_cf_component_tag_repeat1, - STATE(3173), 1, - sym_cf_selfclose_tag_end, - STATE(4176), 1, + STATE(3157), 1, + sym_comment, + STATE(4087), 1, sym_cf_attribute, - [136213] = 9, + STATE(5931), 1, + sym_cf_selfclose_tag_end, + [134964] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1674), 1, + ACTIONS(5363), 1, sym__close_tag_delim, - ACTIONS(5391), 1, - anon_sym_SLASH_GT, - ACTIONS(5393), 1, - sym_cf_attribute_name, - STATE(3157), 1, + STATE(3158), 1, sym_comment, - STATE(3165), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3173), 1, - sym_cf_selfclose_tag_end, - STATE(4176), 1, - sym_cf_attribute, - [136241] = 9, + ACTIONS(5361), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [134984] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5397), 1, + ACTIONS(5407), 1, anon_sym_SLASH_GT, - ACTIONS(5399), 1, + ACTIONS(5409), 1, sym__close_tag_delim, - STATE(3158), 1, + STATE(3159), 1, sym_comment, - STATE(3429), 1, + STATE(3460), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - STATE(5860), 1, + STATE(5821), 1, sym_cf_selfclose_tag_end, - [136269] = 9, + [135012] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5397), 1, + ACTIONS(5407), 1, anon_sym_SLASH_GT, - ACTIONS(5399), 1, + ACTIONS(5409), 1, sym__close_tag_delim, - STATE(3159), 1, + STATE(3160), 1, sym_comment, - STATE(3358), 1, + STATE(3460), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - STATE(5894), 1, + STATE(5898), 1, sym_cf_selfclose_tag_end, - [136297] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5244), 1, - sym__close_tag_delim, - STATE(3160), 1, - sym_comment, - ACTIONS(5019), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [136317] = 4, + [135040] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(5401), 1, + aux_sym__cf_open_tag_token1, STATE(3161), 1, sym_comment, - ACTIONS(5359), 6, - sym__automatic_semicolon, - anon_sym_EQ, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - [136335] = 4, + STATE(3457), 1, + aux_sym_cf_try_tag_repeat1, + STATE(4236), 1, + sym_cf_catch_tag, + STATE(5710), 1, + sym__cf_close_tag, + STATE(5808), 1, + sym__cf_open_tag, + [135068] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(3162), 1, sym_comment, - ACTIONS(5389), 6, + ACTIONS(2503), 6, sym__automatic_semicolon, anon_sym_EQ, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, - [136353] = 5, + [135086] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5242), 1, + ACTIONS(5065), 1, sym__close_tag_delim, STATE(3163), 1, sym_comment, - ACTIONS(5021), 5, + ACTIONS(4831), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136373] = 9, + [135106] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5391), 1, - anon_sym_SLASH_GT, + ACTIONS(1757), 1, + sym__close_tag_delim, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5401), 1, - sym__close_tag_delim, + ACTIONS(5421), 1, + anon_sym_SLASH_GT, STATE(3164), 1, sym_comment, - STATE(3275), 1, + STATE(3258), 1, sym_cf_selfclose_tag_end, - STATE(3429), 1, + STATE(3286), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - [136401] = 9, + [135134] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1674), 1, + ACTIONS(5069), 1, sym__close_tag_delim, - ACTIONS(5391), 1, - anon_sym_SLASH_GT, - ACTIONS(5393), 1, - sym_cf_attribute_name, STATE(3165), 1, sym_comment, - STATE(3275), 1, - sym_cf_selfclose_tag_end, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - [136429] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5240), 1, - sym__close_tag_delim, - STATE(3166), 1, - sym_comment, - ACTIONS(5023), 5, + ACTIONS(5067), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136449] = 5, + [135154] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5236), 1, + ACTIONS(5367), 1, sym__close_tag_delim, - STATE(3167), 1, + STATE(3166), 1, sym_comment, - ACTIONS(5029), 5, + ACTIONS(5365), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136469] = 5, - ACTIONS(3), 1, + [135174] = 9, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(5401), 1, + aux_sym__cf_open_tag_token1, + STATE(3167), 1, + sym_comment, + STATE(3457), 1, + aux_sym_cf_try_tag_repeat1, + STATE(4236), 1, + sym_cf_catch_tag, + STATE(4830), 1, + sym__cf_close_tag, + STATE(5808), 1, + sym__cf_open_tag, + [135202] = 8, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5218), 1, - sym__close_tag_delim, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5423), 1, + anon_sym_catch, + ACTIONS(5425), 1, + anon_sym_finally, STATE(3168), 1, sym_comment, - ACTIONS(5031), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [136489] = 9, + STATE(3563), 1, + sym_catch_clause, + STATE(4428), 1, + sym_finally_clause, + ACTIONS(1698), 2, + anon_sym_else, + anon_sym_while, + [135228] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, + ACTIONS(5401), 1, aux_sym__cf_open_tag_token1, STATE(3169), 1, sym_comment, - STATE(3443), 1, + STATE(3457), 1, aux_sym_cf_try_tag_repeat1, STATE(4236), 1, sym_cf_catch_tag, @@ -245457,762 +247331,1007 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5808), 1, sym__cf_open_tag, - [136517] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + [135256] = 8, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5212), 1, - sym__close_tag_delim, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1894), 1, + anon_sym_LBRACE, + ACTIONS(5403), 1, + anon_sym_LBRACK, + ACTIONS(5427), 1, + sym_identifier, STATE(3170), 1, sym_comment, - ACTIONS(5033), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [136537] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + STATE(4332), 1, + sym__destructuring_pattern, + STATE(3143), 2, + sym_object_pattern, + sym_array_pattern, + [135282] = 8, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5210), 1, - sym__close_tag_delim, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1894), 1, + anon_sym_LBRACE, + ACTIONS(5403), 1, + anon_sym_LBRACK, + ACTIONS(5429), 1, + sym_identifier, STATE(3171), 1, sym_comment, - ACTIONS(4867), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [136557] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + STATE(3587), 1, + sym__destructuring_pattern, + STATE(3143), 2, + sym_object_pattern, + sym_array_pattern, + [135308] = 9, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5208), 1, - sym__close_tag_delim, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(5431), 1, + anon_sym_STAR, + ACTIONS(5433), 1, + anon_sym_async, + ACTIONS(5435), 1, + anon_sym_function, + ACTIONS(5437), 1, + sym_identifier, STATE(3172), 1, sym_comment, - ACTIONS(4869), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [136577] = 5, + STATE(4225), 1, + sym_function_dec_parameters, + [135336] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4929), 1, + ACTIONS(5343), 1, sym__close_tag_delim, STATE(3173), 1, sym_comment, - ACTIONS(4829), 5, + ACTIONS(5341), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136597] = 5, + [135356] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5141), 1, + ACTIONS(5343), 1, sym__close_tag_delim, STATE(3174), 1, sym_comment, - ACTIONS(5035), 5, + ACTIONS(5341), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136617] = 8, + [135376] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2311), 1, + ACTIONS(1894), 1, anon_sym_LBRACE, - ACTIONS(5405), 1, + ACTIONS(5403), 1, anon_sym_LBRACK, - ACTIONS(5407), 1, + ACTIONS(5439), 1, sym_identifier, STATE(3175), 1, sym_comment, - STATE(5604), 1, + STATE(5075), 1, sym__destructuring_pattern, - STATE(3016), 2, + STATE(3143), 2, sym_object_pattern, sym_array_pattern, - [136643] = 5, + [135402] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5256), 1, + ACTIONS(5391), 1, + anon_sym_SLASH_GT, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5441), 1, sym__close_tag_delim, + STATE(2744), 1, + sym_cf_selfclose_tag_end, STATE(3176), 1, sym_comment, - ACTIONS(4863), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [136663] = 5, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [135430] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5260), 1, + ACTIONS(5307), 1, sym__close_tag_delim, STATE(3177), 1, sym_comment, - ACTIONS(5085), 5, + ACTIONS(5305), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136683] = 4, + [135450] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, STATE(3178), 1, sym_comment, - ACTIONS(5387), 6, - sym__automatic_semicolon, - anon_sym_EQ, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - [136701] = 9, + ACTIONS(2475), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [135468] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, + ACTIONS(5226), 1, sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5409), 1, - anon_sym_SLASH_GT, - STATE(1676), 1, - sym_cf_selfclose_tag_end, STATE(3179), 1, sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - [136729] = 8, + ACTIONS(4815), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [135488] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2311), 1, - anon_sym_LBRACE, - ACTIONS(5405), 1, - anon_sym_LBRACK, - ACTIONS(5411), 1, - sym_identifier, + ACTIONS(5397), 1, + anon_sym_case, + ACTIONS(5399), 1, + anon_sym_default, + ACTIONS(5443), 1, + anon_sym_RBRACE, + STATE(3147), 1, + aux_sym_switch_body_repeat1, STATE(3180), 1, sym_comment, - STATE(4332), 1, - sym__destructuring_pattern, - STATE(3016), 2, - sym_object_pattern, - sym_array_pattern, - [136755] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2311), 1, - anon_sym_LBRACE, - ACTIONS(5405), 1, - anon_sym_LBRACK, - ACTIONS(5413), 1, - sym_identifier, - STATE(3181), 1, - sym_comment, - STATE(3527), 1, - sym__destructuring_pattern, - STATE(3016), 2, - sym_object_pattern, - sym_array_pattern, - [136781] = 9, + STATE(4180), 2, + sym_switch_case, + sym_switch_default, + [135514] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, + ACTIONS(5401), 1, aux_sym__cf_open_tag_token1, - STATE(3182), 1, + STATE(3181), 1, sym_comment, - STATE(3443), 1, + STATE(3457), 1, aux_sym_cf_try_tag_repeat1, STATE(4236), 1, sym_cf_catch_tag, - STATE(5082), 1, + STATE(4803), 1, sym__cf_close_tag, STATE(5808), 1, sym__cf_open_tag, - [136809] = 4, + [135542] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3183), 1, + STATE(3182), 1, sym_comment, - ACTIONS(5361), 6, + ACTIONS(5365), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136827] = 8, + [135560] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2311), 1, - anon_sym_LBRACE, - ACTIONS(5405), 1, - anon_sym_LBRACK, - ACTIONS(5415), 1, - sym_identifier, - STATE(3184), 1, + ACTIONS(5343), 1, + sym__close_tag_delim, + STATE(3183), 1, sym_comment, - STATE(5075), 1, - sym__destructuring_pattern, - STATE(3016), 2, - sym_object_pattern, - sym_array_pattern, - [136853] = 4, + ACTIONS(5341), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [135580] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3185), 1, + ACTIONS(5385), 1, + sym__close_tag_delim, + STATE(3184), 1, sym_comment, - ACTIONS(5365), 6, - anon_sym_QMARK_GT, + ACTIONS(5383), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136871] = 4, + [135600] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3186), 1, + STATE(3185), 1, sym_comment, - ACTIONS(5369), 6, + ACTIONS(4819), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136889] = 4, + [135618] = 9, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(5401), 1, + aux_sym__cf_open_tag_token1, + STATE(3186), 1, + sym_comment, + STATE(3457), 1, + aux_sym_cf_try_tag_repeat1, + STATE(4236), 1, + sym_cf_catch_tag, + STATE(4768), 1, + sym__cf_close_tag, + STATE(5808), 1, + sym__cf_open_tag, + [135646] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(5397), 1, + anon_sym_case, + ACTIONS(5399), 1, + anon_sym_default, + ACTIONS(5445), 1, + anon_sym_RBRACE, STATE(3187), 1, sym_comment, - ACTIONS(5357), 6, - sym__automatic_semicolon, - anon_sym_EQ, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - [136907] = 4, + STATE(3239), 1, + aux_sym_switch_body_repeat1, + STATE(4180), 2, + sym_switch_case, + sym_switch_default, + [135672] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3188), 1, sym_comment, - ACTIONS(5365), 6, + ACTIONS(5341), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136925] = 4, + [135690] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3189), 1, sym_comment, - ACTIONS(5365), 6, + ACTIONS(5341), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136943] = 4, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(3190), 1, - sym_comment, - ACTIONS(2532), 6, - sym__automatic_semicolon, - anon_sym_EQ, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - [136961] = 9, + [135708] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5417), 1, - anon_sym_SLASH_GT, - ACTIONS(5419), 1, - sym__close_tag_delim, - STATE(3191), 1, + STATE(3190), 1, sym_comment, - STATE(3203), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3246), 1, - sym_cf_selfclose_tag_end, - STATE(4176), 1, - sym_cf_attribute, - [136989] = 9, + ACTIONS(5305), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [135726] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1655), 1, - sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5417), 1, - anon_sym_SLASH_GT, - STATE(3192), 1, + STATE(3191), 1, sym_comment, - STATE(3206), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3246), 1, - sym_cf_selfclose_tag_end, - STATE(4176), 1, - sym_cf_attribute, - [137017] = 9, + ACTIONS(5341), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [135744] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5421), 1, - anon_sym_STAR, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, - ACTIONS(5425), 1, + ACTIONS(5447), 1, + anon_sym_STAR, + ACTIONS(5449), 1, anon_sym_async, - ACTIONS(5427), 1, + ACTIONS(5451), 1, anon_sym_function, - ACTIONS(5429), 1, + ACTIONS(5453), 1, sym_identifier, - STATE(3193), 1, + STATE(3192), 1, sym_comment, STATE(4225), 1, sym_function_dec_parameters, - [137045] = 4, + [135772] = 9, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, + ACTIONS(1763), 1, + sym__close_tag_delim, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5455), 1, + anon_sym_SLASH_GT, + STATE(1548), 1, + sym_cf_selfclose_tag_end, + STATE(3193), 1, + sym_comment, + STATE(3416), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [135800] = 4, + ACTIONS(3), 1, aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, STATE(3194), 1, sym_comment, - ACTIONS(2590), 6, - sym__automatic_semicolon, - anon_sym_EQ, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - [137063] = 5, + ACTIONS(5053), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [135818] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5248), 1, + ACTIONS(5240), 1, sym__close_tag_delim, STATE(3195), 1, sym_comment, - ACTIONS(4989), 5, + ACTIONS(5224), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137083] = 8, + [135838] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5431), 1, - anon_sym_RBRACE, - ACTIONS(5433), 1, + ACTIONS(5397), 1, anon_sym_case, - ACTIONS(5435), 1, + ACTIONS(5399), 1, anon_sym_default, + ACTIONS(5457), 1, + anon_sym_RBRACE, STATE(3196), 1, sym_comment, STATE(3230), 1, aux_sym_switch_body_repeat1, - STATE(3980), 2, + STATE(4180), 2, sym_switch_case, sym_switch_default, - [137109] = 9, + [135864] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5397), 1, + ACTIONS(5407), 1, anon_sym_SLASH_GT, - ACTIONS(5399), 1, + ACTIONS(5409), 1, sym__close_tag_delim, STATE(3197), 1, sym_comment, - STATE(3429), 1, + STATE(3277), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - STATE(5889), 1, + STATE(5671), 1, sym_cf_selfclose_tag_end, - [137137] = 9, + [135892] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, + ACTIONS(1763), 1, sym__close_tag_delim, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5409), 1, + ACTIONS(5455), 1, anon_sym_SLASH_GT, - STATE(1456), 1, + STATE(1739), 1, sym_cf_selfclose_tag_end, STATE(3198), 1, sym_comment, - STATE(3319), 1, + STATE(3215), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, + STATE(4087), 1, + sym_cf_attribute, + [135920] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + STATE(3199), 1, + sym_comment, + ACTIONS(5361), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [135938] = 9, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5459), 1, + anon_sym_SLASH_GT, + ACTIONS(5461), 1, + sym__close_tag_delim, + STATE(2899), 1, + sym_cf_selfclose_tag_end, + STATE(3200), 1, + sym_comment, + STATE(3219), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, sym_cf_attribute, - [137165] = 9, + [135966] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5397), 1, + anon_sym_case, + ACTIONS(5399), 1, + anon_sym_default, + ACTIONS(5463), 1, + anon_sym_RBRACE, + STATE(3201), 1, + sym_comment, + STATE(3212), 1, + aux_sym_switch_body_repeat1, + STATE(4180), 2, + sym_switch_case, + sym_switch_default, + [135992] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5100), 1, + sym__close_tag_delim, + STATE(3202), 1, + sym_comment, + ACTIONS(4829), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [136012] = 9, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5407), 1, + anon_sym_SLASH_GT, + ACTIONS(5409), 1, + sym__close_tag_delim, + STATE(3159), 1, + aux_sym_cf_component_tag_repeat1, + STATE(3203), 1, + sym_comment, + STATE(4087), 1, + sym_cf_attribute, + STATE(5814), 1, + sym_cf_selfclose_tag_end, + [136040] = 9, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(1759), 1, + sym__close_tag_delim, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5459), 1, + anon_sym_SLASH_GT, + STATE(2899), 1, + sym_cf_selfclose_tag_end, + STATE(3204), 1, + sym_comment, + STATE(3218), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [136068] = 9, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5421), 1, + anon_sym_SLASH_GT, + ACTIONS(5465), 1, + sym__close_tag_delim, + STATE(3205), 1, + sym_comment, + STATE(3258), 1, + sym_cf_selfclose_tag_end, + STATE(3285), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [136096] = 9, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, + ACTIONS(5401), 1, aux_sym__cf_open_tag_token1, - STATE(3199), 1, + STATE(3206), 1, sym_comment, - STATE(3443), 1, + STATE(3457), 1, aux_sym_cf_try_tag_repeat1, STATE(4236), 1, sym_cf_catch_tag, - STATE(5762), 1, + STATE(4698), 1, sym__cf_close_tag, STATE(5808), 1, sym__cf_open_tag, - [137193] = 5, + [136124] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5177), 1, + ACTIONS(1713), 1, sym__close_tag_delim, - STATE(3200), 1, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5467), 1, + anon_sym_SLASH_GT, + STATE(3207), 1, sym_comment, - ACTIONS(4871), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137213] = 4, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(3954), 1, + sym_cf_selfclose_tag_end, + STATE(4087), 1, + sym_cf_attribute, + [136152] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3201), 1, + ACTIONS(1763), 1, + sym__close_tag_delim, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5455), 1, + anon_sym_SLASH_GT, + STATE(1775), 1, + sym_cf_selfclose_tag_end, + STATE(3208), 1, sym_comment, - ACTIONS(5085), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137231] = 5, + STATE(3320), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [136180] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5173), 1, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5407), 1, + anon_sym_SLASH_GT, + ACTIONS(5409), 1, sym__close_tag_delim, - STATE(3202), 1, + STATE(3209), 1, sym_comment, - ACTIONS(5037), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137251] = 9, + STATE(3251), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + STATE(5856), 1, + sym_cf_selfclose_tag_end, + [136208] = 9, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(5469), 1, + anon_sym_STAR, + ACTIONS(5471), 1, + anon_sym_async, + ACTIONS(5473), 1, + anon_sym_function, + ACTIONS(5475), 1, + sym_identifier, + STATE(3210), 1, + sym_comment, + STATE(4225), 1, + sym_function_dec_parameters, + [136236] = 9, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5407), 1, + anon_sym_SLASH_GT, + ACTIONS(5409), 1, + sym__close_tag_delim, + STATE(3211), 1, + sym_comment, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + STATE(5777), 1, + sym_cf_selfclose_tag_end, + [136264] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5397), 1, + anon_sym_case, + ACTIONS(5399), 1, + anon_sym_default, + ACTIONS(5477), 1, + anon_sym_RBRACE, + STATE(3212), 1, + sym_comment, + STATE(3239), 1, + aux_sym_switch_body_repeat1, + STATE(4180), 2, + sym_switch_case, + sym_switch_default, + [136290] = 9, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5467), 1, + anon_sym_SLASH_GT, + ACTIONS(5479), 1, + sym__close_tag_delim, + STATE(3213), 1, + sym_comment, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(3954), 1, + sym_cf_selfclose_tag_end, + STATE(4087), 1, + sym_cf_attribute, + [136318] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5417), 1, + ACTIONS(5407), 1, anon_sym_SLASH_GT, - ACTIONS(5437), 1, + ACTIONS(5409), 1, sym__close_tag_delim, - STATE(3203), 1, + STATE(3214), 1, sym_comment, - STATE(3279), 1, - sym_cf_selfclose_tag_end, - STATE(3429), 1, + STATE(3326), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - [137279] = 5, + STATE(5950), 1, + sym_cf_selfclose_tag_end, + [136346] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5165), 1, + ACTIONS(1763), 1, sym__close_tag_delim, - STATE(3204), 1, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5455), 1, + anon_sym_SLASH_GT, + STATE(1774), 1, + sym_cf_selfclose_tag_end, + STATE(3215), 1, sym_comment, - ACTIONS(5039), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137299] = 5, - ACTIONS(3), 1, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [136374] = 4, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, aux_sym_comment_token1, + STATE(3216), 1, + sym_comment, + ACTIONS(5377), 6, + sym__automatic_semicolon, + anon_sym_EQ, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + [136392] = 9, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5103), 1, - sym__close_tag_delim, - STATE(3205), 1, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(5481), 1, + anon_sym_STAR, + ACTIONS(5483), 1, + anon_sym_async, + ACTIONS(5485), 1, + anon_sym_function, + ACTIONS(5487), 1, + sym_identifier, + STATE(3217), 1, sym_comment, - ACTIONS(5041), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137319] = 9, + STATE(4225), 1, + sym_function_dec_parameters, + [136420] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1655), 1, + ACTIONS(1759), 1, sym__close_tag_delim, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5417), 1, + ACTIONS(5459), 1, anon_sym_SLASH_GT, - STATE(3206), 1, - sym_comment, - STATE(3279), 1, + STATE(2850), 1, sym_cf_selfclose_tag_end, - STATE(3429), 1, + STATE(3218), 1, + sym_comment, + STATE(3460), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - [137347] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - STATE(3207), 1, - sym_comment, - ACTIONS(2475), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137365] = 5, + [136448] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5163), 1, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5459), 1, + anon_sym_SLASH_GT, + ACTIONS(5489), 1, sym__close_tag_delim, - STATE(3208), 1, + STATE(2850), 1, + sym_cf_selfclose_tag_end, + STATE(3219), 1, sym_comment, - ACTIONS(4971), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137385] = 5, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [136476] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5161), 1, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5407), 1, + anon_sym_SLASH_GT, + ACTIONS(5409), 1, sym__close_tag_delim, - STATE(3209), 1, + STATE(3211), 1, + aux_sym_cf_component_tag_repeat1, + STATE(3220), 1, sym_comment, - ACTIONS(4873), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137405] = 7, + STATE(4087), 1, + sym_cf_attribute, + STATE(5770), 1, + sym_cf_selfclose_tag_end, + [136504] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5439), 1, - anon_sym_RBRACE, - ACTIONS(5441), 1, - anon_sym_case, - ACTIONS(5444), 1, - anon_sym_default, - STATE(3210), 2, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(5401), 1, + aux_sym__cf_open_tag_token1, + STATE(3221), 1, sym_comment, - aux_sym_switch_body_repeat1, - STATE(3980), 2, - sym_switch_case, - sym_switch_default, - [137429] = 9, + STATE(3457), 1, + aux_sym_cf_try_tag_repeat1, + STATE(4236), 1, + sym_cf_catch_tag, + STATE(5162), 1, + sym__cf_close_tag, + STATE(5808), 1, + sym__cf_open_tag, + [136532] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, + ACTIONS(1763), 1, sym__close_tag_delim, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5409), 1, + ACTIONS(5455), 1, anon_sym_SLASH_GT, - STATE(1639), 1, + STATE(1881), 1, sym_cf_selfclose_tag_end, - STATE(3211), 1, + STATE(3222), 1, sym_comment, - STATE(3214), 1, + STATE(3247), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - [137457] = 5, + [136560] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5159), 1, + ACTIONS(5140), 1, sym__close_tag_delim, - STATE(3212), 1, + STATE(3223), 1, sym_comment, - ACTIONS(5045), 5, + ACTIONS(4843), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137477] = 5, + [136580] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5099), 1, + ACTIONS(1763), 1, sym__close_tag_delim, - STATE(3213), 1, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5455), 1, + anon_sym_SLASH_GT, + STATE(1534), 1, + sym_cf_selfclose_tag_end, + STATE(3224), 1, sym_comment, - ACTIONS(5097), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137497] = 9, + STATE(3361), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [136608] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, + ACTIONS(1713), 1, sym__close_tag_delim, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5409), 1, + ACTIONS(5467), 1, anon_sym_SLASH_GT, - STATE(1782), 1, - sym_cf_selfclose_tag_end, - STATE(3214), 1, - sym_comment, - STATE(3429), 1, + STATE(3207), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, + STATE(3225), 1, + sym_comment, + STATE(3803), 1, + sym_cf_selfclose_tag_end, + STATE(4087), 1, sym_cf_attribute, - [137525] = 5, + [136636] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5155), 1, + ACTIONS(5391), 1, + anon_sym_SLASH_GT, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5491), 1, sym__close_tag_delim, - STATE(3215), 1, + STATE(2993), 1, + sym_cf_selfclose_tag_end, + STATE(3176), 1, + aux_sym_cf_component_tag_repeat1, + STATE(3226), 1, sym_comment, - ACTIONS(5047), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137545] = 9, + STATE(4087), 1, + sym_cf_attribute, + [136664] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, + ACTIONS(5401), 1, aux_sym__cf_open_tag_token1, - STATE(3216), 1, + STATE(3227), 1, sym_comment, - STATE(3443), 1, + STATE(3457), 1, aux_sym_cf_try_tag_repeat1, STATE(4236), 1, sym_cf_catch_tag, @@ -246220,1103 +248339,912 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5808), 1, sym__cf_open_tag, - [137573] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5147), 1, - sym__close_tag_delim, - STATE(3217), 1, - sym_comment, - ACTIONS(5049), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137593] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - STATE(3218), 1, - sym_comment, - ACTIONS(4875), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137611] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - STATE(3219), 1, - sym_comment, - ACTIONS(5097), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137629] = 5, + [136692] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5137), 1, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5467), 1, + anon_sym_SLASH_GT, + ACTIONS(5493), 1, sym__close_tag_delim, - STATE(3220), 1, + STATE(3213), 1, + aux_sym_cf_component_tag_repeat1, + STATE(3228), 1, sym_comment, - ACTIONS(5051), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137649] = 9, + STATE(3803), 1, + sym_cf_selfclose_tag_end, + STATE(4087), 1, + sym_cf_attribute, + [136720] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, + ACTIONS(5401), 1, aux_sym__cf_open_tag_token1, - STATE(3221), 1, + STATE(3229), 1, sym_comment, - STATE(3443), 1, + STATE(3457), 1, aux_sym_cf_try_tag_repeat1, STATE(4236), 1, sym_cf_catch_tag, - STATE(5162), 1, - sym__cf_close_tag, STATE(5808), 1, sym__cf_open_tag, - [137677] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5355), 1, - sym__close_tag_delim, - STATE(3222), 1, - sym_comment, - ACTIONS(5353), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137697] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5351), 1, - sym__close_tag_delim, - STATE(3223), 1, - sym_comment, - ACTIONS(5349), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137717] = 8, + STATE(5955), 1, + sym__cf_close_tag, + [136748] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5433), 1, + ACTIONS(5397), 1, anon_sym_case, - ACTIONS(5435), 1, + ACTIONS(5399), 1, anon_sym_default, - ACTIONS(5447), 1, + ACTIONS(5495), 1, anon_sym_RBRACE, - STATE(3210), 1, - aux_sym_switch_body_repeat1, - STATE(3224), 1, + STATE(3230), 1, sym_comment, - STATE(3980), 2, + STATE(3239), 1, + aux_sym_switch_body_repeat1, + STATE(4180), 2, sym_switch_case, sym_switch_default, - [137743] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5121), 1, - sym__close_tag_delim, - STATE(3225), 1, - sym_comment, - ACTIONS(5055), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137763] = 9, + [136774] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, - sym__close_tag_delim, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5409), 1, + ACTIONS(5497), 1, anon_sym_SLASH_GT, - STATE(1632), 1, + ACTIONS(5499), 1, + sym__close_tag_delim, + STATE(2650), 1, sym_cf_selfclose_tag_end, - STATE(3226), 1, + STATE(3231), 1, sym_comment, - STATE(3307), 1, + STATE(3280), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - [137791] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5125), 1, - sym__close_tag_delim, - STATE(3227), 1, - sym_comment, - ACTIONS(5057), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [137811] = 5, + [136802] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5119), 1, + ACTIONS(5339), 1, sym__close_tag_delim, - STATE(3228), 1, + STATE(3232), 1, sym_comment, - ACTIONS(5059), 5, + ACTIONS(5337), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137831] = 9, + [136822] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, + ACTIONS(5401), 1, aux_sym__cf_open_tag_token1, - STATE(3229), 1, + STATE(3233), 1, sym_comment, - STATE(3443), 1, + STATE(3457), 1, aux_sym_cf_try_tag_repeat1, STATE(4236), 1, sym_cf_catch_tag, - STATE(4698), 1, - sym__cf_close_tag, STATE(5808), 1, sym__cf_open_tag, - [137859] = 8, + STATE(5942), 1, + sym__cf_close_tag, + [136850] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5433), 1, - anon_sym_case, - ACTIONS(5435), 1, - anon_sym_default, - ACTIONS(5449), 1, - anon_sym_RBRACE, - STATE(3210), 1, - aux_sym_switch_body_repeat1, - STATE(3230), 1, + ACTIONS(1894), 1, + anon_sym_LBRACE, + ACTIONS(5403), 1, + anon_sym_LBRACK, + ACTIONS(5501), 1, + sym_identifier, + STATE(3234), 1, sym_comment, - STATE(3980), 2, - sym_switch_case, - sym_switch_default, - [137885] = 9, + STATE(5937), 1, + sym__destructuring_pattern, + STATE(3143), 2, + sym_object_pattern, + sym_array_pattern, + [136876] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, + ACTIONS(5401), 1, aux_sym__cf_open_tag_token1, - STATE(3231), 1, + STATE(3235), 1, sym_comment, - STATE(3443), 1, + STATE(3457), 1, aux_sym_cf_try_tag_repeat1, STATE(4236), 1, sym_cf_catch_tag, - STATE(5669), 1, + STATE(4741), 1, sym__cf_close_tag, STATE(5808), 1, sym__cf_open_tag, - [137913] = 5, + [136904] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5111), 1, - sym__close_tag_delim, - STATE(3232), 1, + STATE(3236), 1, sym_comment, - ACTIONS(5061), 5, + ACTIONS(4955), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137933] = 5, + [136922] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5167), 1, + ACTIONS(5136), 1, sym__close_tag_delim, - STATE(3233), 1, + STATE(3237), 1, sym_comment, - ACTIONS(4985), 5, + ACTIONS(4849), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137953] = 5, + [136942] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5095), 1, - sym__close_tag_delim, - STATE(3234), 1, + STATE(3238), 1, sym_comment, - ACTIONS(5063), 5, + ACTIONS(4843), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137973] = 9, - ACTIONS(3), 1, - aux_sym_comment_token1, + [136960] = 7, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1672), 1, - sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5451), 1, - anon_sym_SLASH_GT, - STATE(2700), 1, - sym_cf_selfclose_tag_end, - STATE(3235), 1, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5503), 1, + anon_sym_RBRACE, + ACTIONS(5505), 1, + anon_sym_case, + ACTIONS(5508), 1, + anon_sym_default, + STATE(3239), 2, sym_comment, - STATE(3269), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - [138001] = 5, + aux_sym_switch_body_repeat1, + STATE(4180), 2, + sym_switch_case, + sym_switch_default, + [136984] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5091), 1, - sym__close_tag_delim, - STATE(3236), 1, + STATE(3240), 1, sym_comment, - ACTIONS(4845), 5, + ACTIONS(4919), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138021] = 5, + [137002] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5145), 1, - sym__close_tag_delim, - STATE(3237), 1, + STATE(3241), 1, sym_comment, - ACTIONS(4861), 5, + ACTIONS(4917), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138041] = 5, + [137020] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5083), 1, - sym__close_tag_delim, - STATE(3238), 1, + STATE(3242), 1, sym_comment, - ACTIONS(4843), 5, + ACTIONS(4933), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138061] = 9, + [137038] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(1763), 1, + sym__close_tag_delim, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5451), 1, + ACTIONS(5455), 1, anon_sym_SLASH_GT, - ACTIONS(5453), 1, - sym__close_tag_delim, - STATE(2700), 1, + STATE(1818), 1, sym_cf_selfclose_tag_end, - STATE(3239), 1, + STATE(3243), 1, sym_comment, - STATE(3263), 1, + STATE(3417), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - [138089] = 9, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, - aux_sym__cf_open_tag_token1, - STATE(3240), 1, - sym_comment, - STATE(3443), 1, - aux_sym_cf_try_tag_repeat1, - STATE(4236), 1, - sym_cf_catch_tag, - STATE(4705), 1, - sym__cf_close_tag, - STATE(5808), 1, - sym__cf_open_tag, - [138117] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2311), 1, - anon_sym_LBRACE, - ACTIONS(5405), 1, - anon_sym_LBRACK, - ACTIONS(5455), 1, - sym_identifier, - STATE(3241), 1, - sym_comment, - STATE(4708), 1, - sym__destructuring_pattern, - STATE(3016), 2, - sym_object_pattern, - sym_array_pattern, - [138143] = 5, + [137066] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5143), 1, + ACTIONS(4997), 1, sym__close_tag_delim, - STATE(3242), 1, + STATE(3244), 1, sym_comment, - ACTIONS(4859), 5, + ACTIONS(4999), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138163] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5433), 1, - anon_sym_case, - ACTIONS(5435), 1, - anon_sym_default, - ACTIONS(5457), 1, - anon_sym_RBRACE, - STATE(3210), 1, - aux_sym_switch_body_repeat1, - STATE(3243), 1, - sym_comment, - STATE(3980), 2, - sym_switch_case, - sym_switch_default, - [138189] = 5, + [137086] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5139), 1, - sym__close_tag_delim, - STATE(3244), 1, + STATE(3245), 1, sym_comment, - ACTIONS(4983), 5, + ACTIONS(5224), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138209] = 9, + [137104] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, - sym__close_tag_delim, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5409), 1, + ACTIONS(5455), 1, anon_sym_SLASH_GT, - STATE(1491), 1, + ACTIONS(5511), 1, + sym__close_tag_delim, + STATE(2892), 1, sym_cf_selfclose_tag_end, - STATE(3179), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3245), 1, + STATE(3246), 1, sym_comment, - STATE(4176), 1, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, sym_cf_attribute, - [138237] = 4, + [137132] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3246), 1, + ACTIONS(1763), 1, + sym__close_tag_delim, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5455), 1, + anon_sym_SLASH_GT, + STATE(1763), 1, + sym_cf_selfclose_tag_end, + STATE(3247), 1, sym_comment, - ACTIONS(4829), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [138255] = 5, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [137160] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5135), 1, - sym__close_tag_delim, - STATE(3247), 1, + STATE(3248), 1, sym_comment, - ACTIONS(4981), 5, + ACTIONS(4943), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138275] = 9, + [137178] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, + ACTIONS(1763), 1, sym__close_tag_delim, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5409), 1, + ACTIONS(5455), 1, anon_sym_SLASH_GT, - STATE(2788), 1, + STATE(1701), 1, sym_cf_selfclose_tag_end, - STATE(3248), 1, + STATE(3249), 1, sym_comment, - STATE(3429), 1, + STATE(3460), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - [138303] = 9, + [137206] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5409), 1, - anon_sym_SLASH_GT, - ACTIONS(5459), 1, - sym__close_tag_delim, - STATE(2788), 1, - sym_cf_selfclose_tag_end, - STATE(3249), 1, + STATE(3250), 1, sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - [138331] = 9, + ACTIONS(4861), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [137224] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5397), 1, + ACTIONS(5407), 1, anon_sym_SLASH_GT, - ACTIONS(5399), 1, + ACTIONS(5409), 1, sym__close_tag_delim, - STATE(3197), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3250), 1, + STATE(3251), 1, sym_comment, - STATE(4176), 1, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, sym_cf_attribute, - STATE(5950), 1, + STATE(5860), 1, sym_cf_selfclose_tag_end, - [138359] = 9, + [137252] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5397), 1, + ACTIONS(5407), 1, anon_sym_SLASH_GT, - ACTIONS(5399), 1, + ACTIONS(5409), 1, sym__close_tag_delim, - STATE(3251), 1, - sym_comment, - STATE(3429), 1, + STATE(3160), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - STATE(5821), 1, - sym_cf_selfclose_tag_end, - [138387] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5433), 1, - anon_sym_case, - ACTIONS(5435), 1, - anon_sym_default, - ACTIONS(5461), 1, - anon_sym_RBRACE, - STATE(3224), 1, - aux_sym_switch_body_repeat1, STATE(3252), 1, sym_comment, - STATE(3980), 2, - sym_switch_case, - sym_switch_default, - [138413] = 5, + STATE(4087), 1, + sym_cf_attribute, + STATE(5894), 1, + sym_cf_selfclose_tag_end, + [137280] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5319), 1, - sym__close_tag_delim, STATE(3253), 1, sym_comment, - ACTIONS(5317), 5, + ACTIONS(4849), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138433] = 9, + [137298] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5397), 1, + ACTIONS(5407), 1, anon_sym_SLASH_GT, - ACTIONS(5399), 1, + ACTIONS(5409), 1, sym__close_tag_delim, - STATE(3158), 1, - aux_sym_cf_component_tag_repeat1, STATE(3254), 1, sym_comment, - STATE(4176), 1, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, sym_cf_attribute, - STATE(5856), 1, + STATE(5732), 1, sym_cf_selfclose_tag_end, - [138461] = 8, + [137326] = 9, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5433), 1, - anon_sym_case, - ACTIONS(5435), 1, - anon_sym_default, - ACTIONS(5463), 1, - anon_sym_RBRACE, + ACTIONS(1763), 1, + sym__close_tag_delim, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5455), 1, + anon_sym_SLASH_GT, + STATE(2892), 1, + sym_cf_selfclose_tag_end, STATE(3255), 1, sym_comment, - STATE(3290), 1, - aux_sym_switch_body_repeat1, - STATE(3980), 2, - sym_switch_case, - sym_switch_default, - [138487] = 5, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [137354] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5133), 1, - sym__close_tag_delim, STATE(3256), 1, sym_comment, - ACTIONS(4979), 5, + ACTIONS(4957), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138507] = 9, + [137372] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, - sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5409), 1, - anon_sym_SLASH_GT, - STATE(1754), 1, - sym_cf_selfclose_tag_end, STATE(3257), 1, sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - [138535] = 9, + ACTIONS(4961), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [137390] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5465), 1, - anon_sym_SLASH_GT, - ACTIONS(5467), 1, - sym__close_tag_delim, - STATE(2892), 1, - sym_cf_selfclose_tag_end, STATE(3258), 1, sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - [138563] = 9, + ACTIONS(4815), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [137408] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1693), 1, + ACTIONS(1763), 1, sym__close_tag_delim, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5465), 1, + ACTIONS(5455), 1, anon_sym_SLASH_GT, - STATE(2892), 1, + STATE(1586), 1, sym_cf_selfclose_tag_end, STATE(3259), 1, sym_comment, - STATE(3429), 1, + STATE(3349), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - [138591] = 5, + [137436] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5131), 1, - sym__close_tag_delim, STATE(3260), 1, sym_comment, - ACTIONS(4977), 5, + ACTIONS(4999), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138611] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5469), 1, - anon_sym_catch, - ACTIONS(5471), 1, - anon_sym_finally, - STATE(3261), 1, - sym_comment, - STATE(3605), 1, - sym_catch_clause, - STATE(4428), 1, - sym_finally_clause, - ACTIONS(1628), 2, - anon_sym_else, - anon_sym_while, - [138637] = 5, + [137454] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4919), 1, - sym__close_tag_delim, - STATE(3262), 1, + STATE(3261), 1, sym_comment, - ACTIONS(4917), 5, + ACTIONS(4963), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138657] = 9, + [137472] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5451), 1, - anon_sym_SLASH_GT, - ACTIONS(5473), 1, - sym__close_tag_delim, - STATE(2701), 1, - sym_cf_selfclose_tag_end, - STATE(3263), 1, + STATE(3262), 1, sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - [138685] = 4, + ACTIONS(4965), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [137490] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3264), 1, + STATE(3263), 1, sym_comment, - ACTIONS(2553), 6, + ACTIONS(2524), 6, sym__automatic_semicolon, anon_sym_EQ, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, - [138703] = 5, + [137508] = 9, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(5401), 1, + aux_sym__cf_open_tag_token1, + STATE(3264), 1, + sym_comment, + STATE(3457), 1, + aux_sym_cf_try_tag_repeat1, + STATE(4236), 1, + sym_cf_catch_tag, + STATE(4823), 1, + sym__cf_close_tag, + STATE(5808), 1, + sym__cf_open_tag, + [137536] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5129), 1, - sym__close_tag_delim, STATE(3265), 1, sym_comment, - ACTIONS(4975), 5, + ACTIONS(4967), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138723] = 5, + [137554] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5127), 1, - sym__close_tag_delim, STATE(3266), 1, sym_comment, - ACTIONS(4973), 5, + ACTIONS(4863), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138743] = 4, + [137572] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, STATE(3267), 1, sym_comment, - ACTIONS(5315), 6, - sym__automatic_semicolon, - anon_sym_EQ, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - [138761] = 9, + ACTIONS(4913), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [137590] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5475), 1, - anon_sym_SLASH_GT, - ACTIONS(5477), 1, - sym__close_tag_delim, - STATE(2656), 1, - sym_cf_selfclose_tag_end, STATE(3268), 1, sym_comment, - STATE(3416), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - [138789] = 9, + ACTIONS(4969), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [137608] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1672), 1, - sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5451), 1, - anon_sym_SLASH_GT, - STATE(2701), 1, - sym_cf_selfclose_tag_end, STATE(3269), 1, sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - [138817] = 5, + ACTIONS(4971), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [137626] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5115), 1, - sym__close_tag_delim, STATE(3270), 1, sym_comment, - ACTIONS(4923), 5, + ACTIONS(4973), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138837] = 5, + [137644] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5105), 1, + ACTIONS(5009), 1, sym__close_tag_delim, STATE(3271), 1, sym_comment, - ACTIONS(4875), 5, + ACTIONS(5011), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138857] = 5, + [137664] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5107), 1, - sym__close_tag_delim, STATE(3272), 1, sym_comment, - ACTIONS(4857), 5, + ACTIONS(4975), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138877] = 9, + [137682] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, - ACTIONS(5479), 1, + ACTIONS(5513), 1, anon_sym_STAR, - ACTIONS(5481), 1, + ACTIONS(5515), 1, anon_sym_async, - ACTIONS(5483), 1, + ACTIONS(5517), 1, anon_sym_function, - ACTIONS(5485), 1, + ACTIONS(5519), 1, sym_identifier, STATE(3273), 1, sym_comment, STATE(4225), 1, sym_function_dec_parameters, - [138905] = 5, + [137710] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4913), 1, - sym__close_tag_delim, STATE(3274), 1, sym_comment, - ACTIONS(4915), 5, + ACTIONS(5383), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138925] = 5, + [137728] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4931), 1, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5407), 1, + anon_sym_SLASH_GT, + ACTIONS(5409), 1, sym__close_tag_delim, + STATE(3254), 1, + aux_sym_cf_component_tag_repeat1, STATE(3275), 1, sym_comment, - ACTIONS(4853), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [138945] = 4, + STATE(4087), 1, + sym_cf_attribute, + STATE(5725), 1, + sym_cf_selfclose_tag_end, + [137756] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3276), 1, sym_comment, - ACTIONS(5353), 6, + ACTIONS(4977), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138963] = 4, + [137774] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5407), 1, + anon_sym_SLASH_GT, + ACTIONS(5409), 1, + sym__close_tag_delim, STATE(3277), 1, sym_comment, - ACTIONS(5349), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [138981] = 5, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + STATE(5681), 1, + sym_cf_selfclose_tag_end, + [137802] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5101), 1, - sym__close_tag_delim, STATE(3278), 1, sym_comment, - ACTIONS(4951), 5, + ACTIONS(5011), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139001] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + [137820] = 9, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(5401), 1, + aux_sym__cf_open_tag_token1, STATE(3279), 1, sym_comment, - ACTIONS(4853), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [139019] = 5, + STATE(3457), 1, + aux_sym_cf_try_tag_repeat1, + STATE(4236), 1, + sym_cf_catch_tag, + STATE(5762), 1, + sym__cf_close_tag, + STATE(5808), 1, + sym__cf_open_tag, + [137848] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5093), 1, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5497), 1, + anon_sym_SLASH_GT, + ACTIONS(5499), 1, sym__close_tag_delim, + STATE(2651), 1, + sym_cf_selfclose_tag_end, STATE(3280), 1, sym_comment, - ACTIONS(4953), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [139039] = 8, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [137876] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2311), 1, + ACTIONS(1894), 1, anon_sym_LBRACE, - ACTIONS(5405), 1, + ACTIONS(5403), 1, anon_sym_LBRACK, - ACTIONS(5487), 1, + ACTIONS(5521), 1, sym_identifier, STATE(3281), 1, sym_comment, STATE(5425), 1, sym__destructuring_pattern, - STATE(3016), 2, + STATE(3143), 2, sym_object_pattern, sym_array_pattern, - [139065] = 4, + [137902] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(1763), 1, + sym__close_tag_delim, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5455), 1, + anon_sym_SLASH_GT, + STATE(2911), 1, + sym_cf_selfclose_tag_end, + STATE(3255), 1, + aux_sym_cf_component_tag_repeat1, STATE(3282), 1, sym_comment, - ACTIONS(4807), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [139083] = 9, + STATE(4087), 1, + sym_cf_attribute, + [137930] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, + ACTIONS(5401), 1, aux_sym__cf_open_tag_token1, STATE(3283), 1, sym_comment, - STATE(3443), 1, + STATE(3457), 1, aux_sym_cf_try_tag_repeat1, STATE(4236), 1, sym_cf_catch_tag, @@ -247324,89 +249252,118 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5808), 1, sym__cf_open_tag, - [139111] = 5, + [137958] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5363), 1, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5455), 1, + anon_sym_SLASH_GT, + ACTIONS(5523), 1, sym__close_tag_delim, + STATE(2911), 1, + sym_cf_selfclose_tag_end, + STATE(3246), 1, + aux_sym_cf_component_tag_repeat1, STATE(3284), 1, sym_comment, - ACTIONS(5361), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [139131] = 5, + STATE(4087), 1, + sym_cf_attribute, + [137986] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5367), 1, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5421), 1, + anon_sym_SLASH_GT, + ACTIONS(5525), 1, sym__close_tag_delim, STATE(3285), 1, sym_comment, - ACTIONS(5365), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [139151] = 5, + STATE(3385), 1, + sym_cf_selfclose_tag_end, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [138014] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5371), 1, + ACTIONS(1757), 1, sym__close_tag_delim, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5421), 1, + anon_sym_SLASH_GT, STATE(3286), 1, sym_comment, - ACTIONS(5369), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [139171] = 5, + STATE(3385), 1, + sym_cf_selfclose_tag_end, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [138042] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5367), 1, - sym__close_tag_delim, STATE(3287), 1, sym_comment, - ACTIONS(5365), 5, + ACTIONS(4923), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139191] = 5, + [138060] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5397), 1, + anon_sym_case, + ACTIONS(5399), 1, + anon_sym_default, + ACTIONS(5527), 1, + anon_sym_RBRACE, + STATE(3187), 1, + aux_sym_switch_body_repeat1, + STATE(3288), 1, + sym_comment, + STATE(4180), 2, + sym_switch_case, + sym_switch_default, + [138086] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5367), 1, + ACTIONS(5015), 1, sym__close_tag_delim, - STATE(3288), 1, + STATE(3289), 1, sym_comment, - ACTIONS(5365), 5, + ACTIONS(5017), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139211] = 5, + [138106] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5087), 1, + ACTIONS(4953), 1, sym__close_tag_delim, - STATE(3289), 1, + STATE(3290), 1, sym_comment, ACTIONS(4955), 5, aux_sym__cf_open_tag_token1, @@ -247414,36 +249371,18 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139231] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5433), 1, - anon_sym_case, - ACTIONS(5435), 1, - anon_sym_default, - ACTIONS(5489), 1, - anon_sym_RBRACE, - STATE(3210), 1, - aux_sym_switch_body_repeat1, - STATE(3290), 1, - sym_comment, - STATE(3980), 2, - sym_switch_case, - sym_switch_default, - [139257] = 9, + [138126] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, + ACTIONS(5401), 1, aux_sym__cf_open_tag_token1, STATE(3291), 1, sym_comment, - STATE(3443), 1, + STATE(3457), 1, aux_sym_cf_try_tag_repeat1, STATE(4236), 1, sym_cf_catch_tag, @@ -247451,1523 +249390,1519 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5808), 1, sym__cf_open_tag, - [139285] = 9, + [138154] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, + ACTIONS(4921), 1, sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5409), 1, - anon_sym_SLASH_GT, - STATE(1619), 1, - sym_cf_selfclose_tag_end, STATE(3292), 1, sym_comment, - STATE(3308), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - [139313] = 5, + ACTIONS(4919), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [138174] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5077), 1, - sym__close_tag_delim, STATE(3293), 1, sym_comment, - ACTIONS(4959), 5, + ACTIONS(4989), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139333] = 5, + [138192] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5075), 1, - sym__close_tag_delim, STATE(3294), 1, sym_comment, - ACTIONS(4855), 5, + ACTIONS(4865), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139353] = 5, + [138210] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5065), 1, - sym__close_tag_delim, STATE(3295), 1, sym_comment, - ACTIONS(4963), 5, + ACTIONS(4867), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139373] = 9, + [138228] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1691), 1, + ACTIONS(1753), 1, sym__close_tag_delim, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5491), 1, + ACTIONS(5529), 1, anon_sym_SLASH_GT, - STATE(3030), 1, + STATE(3040), 1, sym_cf_selfclose_tag_end, STATE(3296), 1, sym_comment, - STATE(3429), 1, + STATE(3460), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - [139401] = 9, + [138256] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5491), 1, + ACTIONS(5529), 1, anon_sym_SLASH_GT, - ACTIONS(5493), 1, + ACTIONS(5531), 1, sym__close_tag_delim, - STATE(3030), 1, + STATE(3040), 1, sym_cf_selfclose_tag_end, STATE(3297), 1, sym_comment, - STATE(3429), 1, + STATE(3460), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - [139429] = 9, + [138284] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, - aux_sym__cf_open_tag_token1, STATE(3298), 1, sym_comment, - STATE(3443), 1, - aux_sym_cf_try_tag_repeat1, - STATE(4236), 1, - sym_cf_catch_tag, - STATE(5710), 1, - sym__cf_close_tag, - STATE(5808), 1, - sym__cf_open_tag, - [139457] = 9, + ACTIONS(5001), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [138302] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, - aux_sym__cf_open_tag_token1, + ACTIONS(4945), 1, + sym__close_tag_delim, STATE(3299), 1, sym_comment, - STATE(3443), 1, - aux_sym_cf_try_tag_repeat1, - STATE(4236), 1, - sym_cf_catch_tag, - STATE(5662), 1, - sym__cf_close_tag, - STATE(5808), 1, - sym__cf_open_tag, - [139485] = 9, + ACTIONS(4917), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [138322] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, - aux_sym__cf_open_tag_token1, + ACTIONS(5035), 1, + sym__close_tag_delim, STATE(3300), 1, sym_comment, - STATE(3443), 1, - aux_sym_cf_try_tag_repeat1, - STATE(4236), 1, - sym_cf_catch_tag, - STATE(4768), 1, - sym__cf_close_tag, - STATE(5808), 1, - sym__cf_open_tag, - [139513] = 5, + ACTIONS(4933), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [138342] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5005), 1, + ACTIONS(5023), 1, sym__close_tag_delim, STATE(3301), 1, sym_comment, - ACTIONS(4965), 5, + ACTIONS(4817), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139533] = 9, + [138362] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, - sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5409), 1, - anon_sym_SLASH_GT, - STATE(1648), 1, - sym_cf_selfclose_tag_end, STATE(3302), 1, sym_comment, - STATE(3410), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - [139561] = 5, + ACTIONS(5337), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [138380] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5007), 1, + ACTIONS(5051), 1, sym__close_tag_delim, STATE(3303), 1, sym_comment, - ACTIONS(4967), 5, + ACTIONS(5053), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139581] = 8, + [138400] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2311), 1, - anon_sym_LBRACE, - ACTIONS(5405), 1, - anon_sym_LBRACK, - ACTIONS(5495), 1, - sym_identifier, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(5401), 1, + aux_sym__cf_open_tag_token1, STATE(3304), 1, sym_comment, - STATE(5659), 1, - sym__destructuring_pattern, - STATE(3016), 2, - sym_object_pattern, - sym_array_pattern, - [139607] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + STATE(3457), 1, + aux_sym_cf_try_tag_repeat1, + STATE(4236), 1, + sym_cf_catch_tag, + STATE(5808), 1, + sym__cf_open_tag, + STATE(5880), 1, + sym__cf_close_tag, + [138428] = 8, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5009), 1, - sym__close_tag_delim, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5397), 1, + anon_sym_case, + ACTIONS(5399), 1, + anon_sym_default, + ACTIONS(5533), 1, + anon_sym_RBRACE, + STATE(3239), 1, + aux_sym_switch_body_repeat1, STATE(3305), 1, sym_comment, - ACTIONS(4969), 5, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [139627] = 5, + STATE(4180), 2, + sym_switch_case, + sym_switch_default, + [138454] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5025), 1, + ACTIONS(5248), 1, sym__close_tag_delim, STATE(3306), 1, sym_comment, - ACTIONS(5027), 5, + ACTIONS(4943), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139647] = 9, + [138474] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, + ACTIONS(5242), 1, sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5409), 1, - anon_sym_SLASH_GT, - STATE(1786), 1, - sym_cf_selfclose_tag_end, STATE(3307), 1, sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - [139675] = 9, + ACTIONS(4861), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [138494] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, - sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5409), 1, - anon_sym_SLASH_GT, - STATE(1826), 1, - sym_cf_selfclose_tag_end, STATE(3308), 1, sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - [139703] = 5, + ACTIONS(5017), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [138512] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4995), 1, + ACTIONS(5238), 1, sym__close_tag_delim, STATE(3309), 1, sym_comment, - ACTIONS(4835), 5, + ACTIONS(4957), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139723] = 9, + [138532] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5465), 1, - anon_sym_SLASH_GT, - ACTIONS(5497), 1, + ACTIONS(5236), 1, sym__close_tag_delim, - STATE(2926), 1, - sym_cf_selfclose_tag_end, - STATE(3258), 1, - aux_sym_cf_component_tag_repeat1, STATE(3310), 1, sym_comment, - STATE(4176), 1, - sym_cf_attribute, - [139751] = 9, + ACTIONS(4961), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [138552] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1693), 1, - sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5465), 1, - anon_sym_SLASH_GT, - STATE(2926), 1, - sym_cf_selfclose_tag_end, - STATE(3259), 1, - aux_sym_cf_component_tag_repeat1, STATE(3311), 1, sym_comment, - STATE(4176), 1, - sym_cf_attribute, - [139779] = 4, + ACTIONS(5084), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [138570] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5234), 1, + sym__close_tag_delim, STATE(3312), 1, sym_comment, - ACTIONS(4835), 6, - anon_sym_QMARK_GT, + ACTIONS(4963), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139797] = 8, + [138590] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5433), 1, - anon_sym_case, - ACTIONS(5435), 1, - anon_sym_default, - ACTIONS(5499), 1, - anon_sym_RBRACE, - STATE(3243), 1, - aux_sym_switch_body_repeat1, + ACTIONS(5218), 1, + sym__close_tag_delim, STATE(3313), 1, sym_comment, - STATE(3980), 2, - sym_switch_case, - sym_switch_default, - [139823] = 9, + ACTIONS(4965), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [138610] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(5501), 1, - anon_sym_STAR, - ACTIONS(5503), 1, - anon_sym_async, - ACTIONS(5505), 1, - anon_sym_function, - ACTIONS(5507), 1, - sym_identifier, + ACTIONS(5164), 1, + sym__close_tag_delim, STATE(3314), 1, sym_comment, - STATE(4225), 1, - sym_function_dec_parameters, - [139851] = 9, + ACTIONS(4967), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [138630] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1691), 1, + ACTIONS(1753), 1, sym__close_tag_delim, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5491), 1, + ACTIONS(5529), 1, anon_sym_SLASH_GT, - STATE(3079), 1, + STATE(3115), 1, sym_cf_selfclose_tag_end, STATE(3296), 1, aux_sym_cf_component_tag_repeat1, STATE(3315), 1, sym_comment, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - [139879] = 9, + [138658] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5491), 1, + ACTIONS(5529), 1, anon_sym_SLASH_GT, - ACTIONS(5509), 1, + ACTIONS(5535), 1, sym__close_tag_delim, - STATE(3079), 1, + STATE(3115), 1, sym_cf_selfclose_tag_end, STATE(3297), 1, aux_sym_cf_component_tag_repeat1, STATE(3316), 1, sym_comment, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - [139907] = 9, + [138686] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, + ACTIONS(1894), 1, + anon_sym_LBRACE, ACTIONS(5403), 1, - aux_sym__cf_open_tag_token1, + anon_sym_LBRACK, + ACTIONS(5537), 1, + sym_identifier, STATE(3317), 1, sym_comment, - STATE(3443), 1, - aux_sym_cf_try_tag_repeat1, - STATE(4236), 1, - sym_cf_catch_tag, - STATE(5808), 1, - sym__cf_open_tag, - STATE(5809), 1, - sym__cf_close_tag, - [139935] = 9, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, - aux_sym__cf_open_tag_token1, - STATE(3318), 1, - sym_comment, - STATE(3443), 1, - aux_sym_cf_try_tag_repeat1, - STATE(4236), 1, - sym_cf_catch_tag, - STATE(4761), 1, - sym__cf_close_tag, - STATE(5808), 1, - sym__cf_open_tag, - [139963] = 9, + STATE(5604), 1, + sym__destructuring_pattern, + STATE(3143), 2, + sym_object_pattern, + sym_array_pattern, + [138712] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, + ACTIONS(5118), 1, sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5409), 1, - anon_sym_SLASH_GT, - STATE(1518), 1, - sym_cf_selfclose_tag_end, - STATE(3319), 1, - sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - [139991] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - STATE(3320), 1, + STATE(3318), 1, sym_comment, - ACTIONS(4927), 6, - anon_sym_QMARK_GT, + ACTIONS(4863), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140009] = 4, + [138732] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3321), 1, + ACTIONS(4915), 1, + sym__close_tag_delim, + STATE(3319), 1, sym_comment, - ACTIONS(4843), 6, - anon_sym_QMARK_GT, + ACTIONS(4913), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140027] = 4, + [138752] = 9, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(1763), 1, + sym__close_tag_delim, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5455), 1, + anon_sym_SLASH_GT, + STATE(1613), 1, + sym_cf_selfclose_tag_end, + STATE(3320), 1, + sym_comment, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [138780] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(1763), 1, + sym__close_tag_delim, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5455), 1, + anon_sym_SLASH_GT, + STATE(1646), 1, + sym_cf_selfclose_tag_end, + STATE(3249), 1, + aux_sym_cf_component_tag_repeat1, + STATE(3321), 1, + sym_comment, + STATE(4087), 1, + sym_cf_attribute, + [138808] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1894), 1, + anon_sym_LBRACE, + ACTIONS(5403), 1, + anon_sym_LBRACK, + ACTIONS(5539), 1, + sym_identifier, STATE(3322), 1, sym_comment, - ACTIONS(4845), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [140045] = 4, + STATE(4708), 1, + sym__destructuring_pattern, + STATE(3143), 2, + sym_object_pattern, + sym_array_pattern, + [138834] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5232), 1, + sym__close_tag_delim, STATE(3323), 1, sym_comment, - ACTIONS(5063), 6, - anon_sym_QMARK_GT, + ACTIONS(4969), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140063] = 4, + [138854] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3324), 1, sym_comment, - ACTIONS(5061), 6, + ACTIONS(5003), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140081] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + [138872] = 9, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(5401), 1, + aux_sym__cf_open_tag_token1, STATE(3325), 1, sym_comment, - ACTIONS(5059), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [140099] = 9, + STATE(3457), 1, + aux_sym_cf_try_tag_repeat1, + STATE(4236), 1, + sym_cf_catch_tag, + STATE(4705), 1, + sym__cf_close_tag, + STATE(5808), 1, + sym__cf_open_tag, + [138900] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, - sym__close_tag_delim, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5409), 1, + ACTIONS(5407), 1, anon_sym_SLASH_GT, - STATE(1527), 1, - sym_cf_selfclose_tag_end, + ACTIONS(5409), 1, + sym__close_tag_delim, STATE(3326), 1, sym_comment, - STATE(3429), 1, + STATE(3460), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - [140127] = 4, + STATE(5889), 1, + sym_cf_selfclose_tag_end, + [138928] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(2487), 1, + sym__close_tag_delim, STATE(3327), 1, sym_comment, - ACTIONS(5057), 6, - anon_sym_QMARK_GT, + ACTIONS(2475), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140145] = 4, + [138948] = 4, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(3328), 1, + sym_comment, + ACTIONS(5347), 6, + sym__automatic_semicolon, + anon_sym_EQ, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + [138966] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3328), 1, + STATE(3329), 1, sym_comment, - ACTIONS(5055), 6, + ACTIONS(4807), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140163] = 4, + [138984] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3329), 1, + ACTIONS(5061), 1, + sym__close_tag_delim, + STATE(3330), 1, sym_comment, - ACTIONS(5051), 6, - anon_sym_QMARK_GT, + ACTIONS(4971), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140181] = 4, + [139004] = 4, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(3331), 1, + sym_comment, + ACTIONS(5351), 6, + sym__automatic_semicolon, + anon_sym_EQ, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + [139022] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3330), 1, + STATE(3332), 1, sym_comment, - ACTIONS(5049), 6, + ACTIONS(5013), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140199] = 9, + [139040] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1689), 1, + ACTIONS(5082), 1, sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5511), 1, - anon_sym_SLASH_GT, - STATE(3331), 1, + STATE(3333), 1, sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3898), 1, - sym_cf_selfclose_tag_end, - STATE(4176), 1, - sym_cf_attribute, - [140227] = 9, + ACTIONS(5084), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [139060] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + STATE(3334), 1, + sym_comment, + ACTIONS(5019), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [139078] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(1723), 1, + sym__close_tag_delim, + ACTIONS(5391), 1, + anon_sym_SLASH_GT, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5511), 1, - anon_sym_SLASH_GT, - ACTIONS(5513), 1, - sym__close_tag_delim, - STATE(3332), 1, + STATE(2744), 1, + sym_cf_selfclose_tag_end, + STATE(3335), 1, sym_comment, - STATE(3429), 1, + STATE(3460), 1, aux_sym_cf_component_tag_repeat1, - STATE(3898), 1, - sym_cf_selfclose_tag_end, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - [140255] = 4, + [139106] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3333), 1, + STATE(3336), 1, sym_comment, - ACTIONS(5047), 6, + ACTIONS(5021), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140273] = 4, + [139124] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3334), 1, + STATE(3337), 1, sym_comment, - ACTIONS(5045), 6, + ACTIONS(5033), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140291] = 4, + [139142] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3335), 1, + STATE(3338), 1, sym_comment, - ACTIONS(4873), 6, + ACTIONS(5063), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140309] = 9, + [139160] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1689), 1, + ACTIONS(5261), 1, sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5511), 1, - anon_sym_SLASH_GT, - STATE(3331), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3336), 1, + STATE(3339), 1, sym_comment, - STATE(3917), 1, - sym_cf_selfclose_tag_end, - STATE(4176), 1, - sym_cf_attribute, - [140337] = 9, + ACTIONS(4975), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [139180] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5511), 1, + ACTIONS(5541), 1, anon_sym_SLASH_GT, - ACTIONS(5515), 1, + ACTIONS(5543), 1, sym__close_tag_delim, - STATE(3332), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3337), 1, - sym_comment, - STATE(3917), 1, + STATE(3179), 1, sym_cf_selfclose_tag_end, - STATE(4176), 1, + STATE(3340), 1, + sym_comment, + STATE(3351), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, sym_cf_attribute, - [140365] = 4, + [139208] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3338), 1, + STATE(3341), 1, sym_comment, - ACTIONS(4971), 6, + ACTIONS(4871), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140383] = 4, + [139226] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3339), 1, + STATE(3342), 1, sym_comment, - ACTIONS(5041), 6, + ACTIONS(5049), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140401] = 9, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(5517), 1, - anon_sym_STAR, - ACTIONS(5519), 1, - anon_sym_async, - ACTIONS(5521), 1, - anon_sym_function, - ACTIONS(5523), 1, - sym_identifier, - STATE(3340), 1, - sym_comment, - STATE(4225), 1, - sym_function_dec_parameters, - [140429] = 4, + [139244] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3341), 1, + ACTIONS(5220), 1, + sym__close_tag_delim, + STATE(3343), 1, sym_comment, - ACTIONS(5039), 6, - anon_sym_QMARK_GT, + ACTIONS(4977), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140447] = 4, + [139264] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3342), 1, + ACTIONS(5214), 1, + sym__close_tag_delim, + STATE(3344), 1, sym_comment, - ACTIONS(5037), 6, - anon_sym_QMARK_GT, + ACTIONS(4979), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140465] = 4, + [139284] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3343), 1, + STATE(3345), 1, sym_comment, - ACTIONS(4871), 6, + ACTIONS(5073), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140483] = 9, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, - aux_sym__cf_open_tag_token1, - STATE(3344), 1, - sym_comment, - STATE(3443), 1, - aux_sym_cf_try_tag_repeat1, - STATE(4236), 1, - sym_cf_catch_tag, - STATE(5633), 1, - sym__cf_close_tag, - STATE(5808), 1, - sym__cf_open_tag, - [140511] = 9, + [139302] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(1755), 1, + sym__close_tag_delim, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5397), 1, + ACTIONS(5541), 1, anon_sym_SLASH_GT, - ACTIONS(5399), 1, - sym__close_tag_delim, - STATE(3345), 1, - sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - STATE(5935), 1, + STATE(3179), 1, sym_cf_selfclose_tag_end, - [140539] = 9, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, - aux_sym__cf_open_tag_token1, STATE(3346), 1, sym_comment, - STATE(3443), 1, - aux_sym_cf_try_tag_repeat1, - STATE(4236), 1, - sym_cf_catch_tag, - STATE(4803), 1, - sym__cf_close_tag, - STATE(5808), 1, - sym__cf_open_tag, - [140567] = 4, + STATE(3352), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [139330] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5199), 1, + sym__close_tag_delim, STATE(3347), 1, sym_comment, - ACTIONS(5035), 6, - anon_sym_QMARK_GT, + ACTIONS(4923), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140585] = 4, + [139350] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5197), 1, + sym__close_tag_delim, STATE(3348), 1, sym_comment, - ACTIONS(4869), 6, - anon_sym_QMARK_GT, + ACTIONS(4989), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140603] = 4, + [139370] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(1763), 1, + sym__close_tag_delim, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5455), 1, + anon_sym_SLASH_GT, + STATE(1826), 1, + sym_cf_selfclose_tag_end, STATE(3349), 1, sym_comment, - ACTIONS(4867), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [140621] = 4, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [139398] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5195), 1, + sym__close_tag_delim, STATE(3350), 1, sym_comment, - ACTIONS(5033), 6, - anon_sym_QMARK_GT, + ACTIONS(4865), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140639] = 4, + [139418] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5541), 1, + anon_sym_SLASH_GT, + ACTIONS(5545), 1, + sym__close_tag_delim, + STATE(3301), 1, + sym_cf_selfclose_tag_end, STATE(3351), 1, sym_comment, - ACTIONS(5031), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [140657] = 4, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [139446] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(1755), 1, + sym__close_tag_delim, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5541), 1, + anon_sym_SLASH_GT, + STATE(3301), 1, + sym_cf_selfclose_tag_end, STATE(3352), 1, sym_comment, - ACTIONS(5029), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [140675] = 4, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [139474] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(1729), 1, + sym__close_tag_delim, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5547), 1, + anon_sym_SLASH_GT, STATE(3353), 1, sym_comment, - ACTIONS(5023), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [140693] = 4, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(3574), 1, + sym_cf_selfclose_tag_end, + STATE(4087), 1, + sym_cf_attribute, + [139502] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5547), 1, + anon_sym_SLASH_GT, + ACTIONS(5549), 1, + sym__close_tag_delim, STATE(3354), 1, sym_comment, - ACTIONS(5021), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [140711] = 4, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(3574), 1, + sym_cf_selfclose_tag_end, + STATE(4087), 1, + sym_cf_attribute, + [139530] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5189), 1, + sym__close_tag_delim, STATE(3355), 1, sym_comment, - ACTIONS(5019), 6, - anon_sym_QMARK_GT, + ACTIONS(4867), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140729] = 4, + [139550] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3356), 1, sym_comment, - ACTIONS(5017), 6, + ACTIONS(5078), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140747] = 4, + [139568] = 9, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(5401), 1, + aux_sym__cf_open_tag_token1, + STATE(3357), 1, + sym_comment, + STATE(3457), 1, + aux_sym_cf_try_tag_repeat1, + STATE(4236), 1, + sym_cf_catch_tag, + STATE(5808), 1, + sym__cf_open_tag, + STATE(5809), 1, + sym__cf_close_tag, + [139596] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3357), 1, + STATE(3358), 1, sym_comment, - ACTIONS(5015), 6, + ACTIONS(5080), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140765] = 9, + [139614] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5397), 1, - anon_sym_SLASH_GT, - ACTIONS(5399), 1, + ACTIONS(5187), 1, sym__close_tag_delim, - STATE(3358), 1, - sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - STATE(5898), 1, - sym_cf_selfclose_tag_end, - [140793] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, STATE(3359), 1, sym_comment, - ACTIONS(5013), 6, - anon_sym_QMARK_GT, + ACTIONS(5001), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140811] = 4, + [139634] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3360), 1, sym_comment, - ACTIONS(4865), 6, + ACTIONS(5098), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140829] = 9, + [139652] = 9, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, - aux_sym__cf_open_tag_token1, + ACTIONS(1763), 1, + sym__close_tag_delim, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5455), 1, + anon_sym_SLASH_GT, + STATE(1793), 1, + sym_cf_selfclose_tag_end, STATE(3361), 1, sym_comment, - STATE(3443), 1, - aux_sym_cf_try_tag_repeat1, - STATE(4236), 1, - sym_cf_catch_tag, - STATE(5808), 1, - sym__cf_open_tag, - STATE(5955), 1, - sym__cf_close_tag, - [140857] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, + sym_cf_attribute, + [139680] = 4, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, STATE(3362), 1, sym_comment, - ACTIONS(5003), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [140875] = 4, + ACTIONS(5349), 6, + sym__automatic_semicolon, + anon_sym_EQ, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + [139698] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5071), 1, + sym__close_tag_delim, STATE(3363), 1, sym_comment, - ACTIONS(5001), 6, - anon_sym_QMARK_GT, + ACTIONS(4819), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140893] = 4, + [139718] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5138), 1, + sym__close_tag_delim, STATE(3364), 1, sym_comment, - ACTIONS(4999), 6, - anon_sym_QMARK_GT, + ACTIONS(5003), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140911] = 4, + [139738] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5222), 1, + sym__close_tag_delim, STATE(3365), 1, sym_comment, - ACTIONS(4997), 6, - anon_sym_QMARK_GT, + ACTIONS(4807), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140929] = 4, + [139758] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5156), 1, + sym__close_tag_delim, STATE(3366), 1, sym_comment, - ACTIONS(4863), 6, - anon_sym_QMARK_GT, + ACTIONS(5013), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140947] = 4, + [139778] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5106), 1, + sym__close_tag_delim, STATE(3367), 1, sym_comment, - ACTIONS(4989), 6, - anon_sym_QMARK_GT, + ACTIONS(5019), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140965] = 4, + [139798] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5114), 1, + sym__close_tag_delim, STATE(3368), 1, sym_comment, - ACTIONS(5317), 6, - anon_sym_QMARK_GT, + ACTIONS(5112), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140983] = 4, + [139818] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5116), 1, + sym__close_tag_delim, STATE(3369), 1, sym_comment, - ACTIONS(4985), 6, - anon_sym_QMARK_GT, + ACTIONS(5021), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141001] = 4, + [139838] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5120), 1, + sym__close_tag_delim, STATE(3370), 1, sym_comment, - ACTIONS(4861), 6, - anon_sym_QMARK_GT, + ACTIONS(5033), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141019] = 4, + [139858] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5185), 1, + sym__close_tag_delim, STATE(3371), 1, sym_comment, - ACTIONS(4859), 6, - anon_sym_QMARK_GT, + ACTIONS(5063), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141037] = 4, + [139878] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3372), 1, sym_comment, - ACTIONS(4983), 6, + ACTIONS(5007), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141055] = 4, + [139896] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3373), 1, sym_comment, - ACTIONS(4981), 6, + ACTIONS(5088), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141073] = 4, + [139914] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3374), 1, sym_comment, - ACTIONS(4979), 6, + ACTIONS(5122), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141091] = 4, + [139932] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5191), 1, + sym__close_tag_delim, STATE(3375), 1, sym_comment, - ACTIONS(4977), 6, - anon_sym_QMARK_GT, + ACTIONS(4871), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141109] = 4, + [139952] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5047), 1, + sym__close_tag_delim, STATE(3376), 1, sym_comment, - ACTIONS(4917), 6, - anon_sym_QMARK_GT, + ACTIONS(5049), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141127] = 4, + [139972] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3377), 1, sym_comment, - ACTIONS(4975), 6, + ACTIONS(5124), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141145] = 4, + [139990] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3378), 1, sym_comment, - ACTIONS(4973), 6, - anon_sym_QMARK_GT, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [141163] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - STATE(3379), 1, - sym_comment, - ACTIONS(4921), 6, + ACTIONS(4873), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [141181] = 9, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, - aux_sym__cf_open_tag_token1, - STATE(3380), 1, - sym_comment, - STATE(3443), 1, - aux_sym_cf_try_tag_repeat1, - STATE(4236), 1, - sym_cf_catch_tag, - STATE(4823), 1, - sym__cf_close_tag, - STATE(5808), 1, - sym__cf_open_tag, - [141209] = 4, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140008] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3381), 1, + ACTIONS(5146), 1, + sym__close_tag_delim, + STATE(3379), 1, sym_comment, - ACTIONS(4923), 6, - anon_sym_QMARK_GT, + ACTIONS(5073), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141227] = 4, + [140028] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3382), 1, + STATE(3380), 1, sym_comment, - ACTIONS(4857), 6, + ACTIONS(4829), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141245] = 4, + [140046] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3383), 1, + STATE(3381), 1, sym_comment, - ACTIONS(4915), 6, + ACTIONS(4875), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141263] = 4, + [140064] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3384), 1, + ACTIONS(1729), 1, + sym__close_tag_delim, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5547), 1, + anon_sym_SLASH_GT, + STATE(3353), 1, + aux_sym_cf_component_tag_repeat1, + STATE(3382), 1, + sym_comment, + STATE(3499), 1, + sym_cf_selfclose_tag_end, + STATE(4087), 1, + sym_cf_attribute, + [140092] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + STATE(3383), 1, sym_comment, - ACTIONS(4951), 6, + ACTIONS(5126), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141281] = 4, + [140110] = 9, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5393), 1, + sym_cf_attribute_name, + ACTIONS(5547), 1, + anon_sym_SLASH_GT, + ACTIONS(5551), 1, + sym__close_tag_delim, + STATE(3354), 1, + aux_sym_cf_component_tag_repeat1, + STATE(3384), 1, + sym_comment, + STATE(3499), 1, + sym_cf_selfclose_tag_end, + STATE(4087), 1, + sym_cf_attribute, + [140138] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3385), 1, sym_comment, - ACTIONS(4953), 6, + ACTIONS(4817), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141299] = 4, + [140156] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5144), 1, + sym__close_tag_delim, STATE(3386), 1, sym_comment, - ACTIONS(4955), 6, - anon_sym_QMARK_GT, + ACTIONS(5078), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141317] = 4, + [140176] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5166), 1, + sym__close_tag_delim, STATE(3387), 1, sym_comment, - ACTIONS(4959), 6, - anon_sym_QMARK_GT, + ACTIONS(5080), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141335] = 9, + [140196] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, + ACTIONS(5401), 1, aux_sym__cf_open_tag_token1, STATE(3388), 1, sym_comment, - STATE(3443), 1, + STATE(3457), 1, aux_sym_cf_try_tag_repeat1, STATE(4236), 1, sym_cf_catch_tag, @@ -248975,1218 +250910,1130 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5808), 1, sym__cf_open_tag, - [141363] = 4, + [140224] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5263), 1, + sym__close_tag_delim, STATE(3389), 1, sym_comment, - ACTIONS(4855), 6, - anon_sym_QMARK_GT, + ACTIONS(5098), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141381] = 4, + [140244] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5005), 1, + sym__close_tag_delim, STATE(3390), 1, sym_comment, - ACTIONS(4963), 6, - anon_sym_QMARK_GT, + ACTIONS(5007), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141399] = 4, + [140264] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5104), 1, + sym__close_tag_delim, STATE(3391), 1, sym_comment, - ACTIONS(4965), 6, - anon_sym_QMARK_GT, + ACTIONS(5102), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141417] = 4, + [140284] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5086), 1, + sym__close_tag_delim, STATE(3392), 1, sym_comment, - ACTIONS(4967), 6, - anon_sym_QMARK_GT, + ACTIONS(5088), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141435] = 4, + [140304] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5158), 1, + sym__close_tag_delim, STATE(3393), 1, sym_comment, - ACTIONS(4969), 6, - anon_sym_QMARK_GT, + ACTIONS(5122), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141453] = 8, + [140324] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2311), 1, - anon_sym_LBRACE, - ACTIONS(5405), 1, - anon_sym_LBRACK, - ACTIONS(5525), 1, - sym_identifier, + ACTIONS(5162), 1, + sym__close_tag_delim, STATE(3394), 1, sym_comment, - STATE(5937), 1, - sym__destructuring_pattern, - STATE(3016), 2, - sym_object_pattern, - sym_array_pattern, - [141479] = 9, + ACTIONS(5124), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140344] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, - aux_sym__cf_open_tag_token1, + ACTIONS(5168), 1, + sym__close_tag_delim, STATE(3395), 1, sym_comment, - STATE(3443), 1, - aux_sym_cf_try_tag_repeat1, - STATE(4236), 1, - sym_cf_catch_tag, - STATE(5808), 1, - sym__cf_open_tag, - STATE(5942), 1, - sym__cf_close_tag, - [141507] = 4, + ACTIONS(4873), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140364] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5193), 1, + sym__close_tag_delim, STATE(3396), 1, sym_comment, - ACTIONS(5027), 6, - anon_sym_QMARK_GT, + ACTIONS(4875), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141525] = 9, + [140384] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, + ACTIONS(5148), 1, sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5409), 1, - anon_sym_SLASH_GT, - STATE(1718), 1, - sym_cf_selfclose_tag_end, - STATE(3257), 1, - aux_sym_cf_component_tag_repeat1, STATE(3397), 1, sym_comment, - STATE(4176), 1, - sym_cf_attribute, - [141553] = 9, + ACTIONS(5126), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140404] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5397), 1, - anon_sym_SLASH_GT, - ACTIONS(5399), 1, + ACTIONS(4947), 1, sym__close_tag_delim, - STATE(3251), 1, - aux_sym_cf_component_tag_repeat1, STATE(3398), 1, sym_comment, - STATE(4176), 1, - sym_cf_attribute, - STATE(5814), 1, - sym_cf_selfclose_tag_end, - [141581] = 8, + ACTIONS(4869), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140424] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5433), 1, - anon_sym_case, - ACTIONS(5435), 1, - anon_sym_default, - ACTIONS(5527), 1, - anon_sym_RBRACE, - STATE(3210), 1, - aux_sym_switch_body_repeat1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(5401), 1, + aux_sym__cf_open_tag_token1, STATE(3399), 1, sym_comment, - STATE(3980), 2, - sym_switch_case, - sym_switch_default, - [141607] = 8, + STATE(3457), 1, + aux_sym_cf_try_tag_repeat1, + STATE(4236), 1, + sym_cf_catch_tag, + STATE(5633), 1, + sym__cf_close_tag, + STATE(5808), 1, + sym__cf_open_tag, + [140452] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5433), 1, + ACTIONS(5397), 1, anon_sym_case, - ACTIONS(5435), 1, + ACTIONS(5399), 1, anon_sym_default, - ACTIONS(5529), 1, + ACTIONS(5553), 1, anon_sym_RBRACE, - STATE(3399), 1, + STATE(3305), 1, aux_sym_switch_body_repeat1, STATE(3400), 1, sym_comment, - STATE(3980), 2, + STATE(4180), 2, sym_switch_case, sym_switch_default, - [141633] = 9, + [140478] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5397), 1, - anon_sym_SLASH_GT, - ACTIONS(5399), 1, + ACTIONS(4931), 1, sym__close_tag_delim, STATE(3401), 1, sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - STATE(5777), 1, - sym_cf_selfclose_tag_end, - [141661] = 9, + ACTIONS(4929), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140498] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(5531), 1, - anon_sym_STAR, - ACTIONS(5533), 1, - anon_sym_async, - ACTIONS(5535), 1, - anon_sym_function, - ACTIONS(5537), 1, - sym_identifier, + ACTIONS(4937), 1, + sym__close_tag_delim, STATE(3402), 1, sym_comment, - STATE(4225), 1, - sym_function_dec_parameters, - [141689] = 9, + ACTIONS(4935), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140518] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5397), 1, - anon_sym_SLASH_GT, - ACTIONS(5399), 1, + ACTIONS(4941), 1, sym__close_tag_delim, - STATE(3401), 1, - aux_sym_cf_component_tag_repeat1, STATE(3403), 1, sym_comment, - STATE(4176), 1, - sym_cf_attribute, - STATE(5770), 1, - sym_cf_selfclose_tag_end, - [141717] = 9, + ACTIONS(4939), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140538] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, + ACTIONS(5401), 1, aux_sym__cf_open_tag_token1, STATE(3404), 1, sym_comment, - STATE(3443), 1, + STATE(3457), 1, aux_sym_cf_try_tag_repeat1, STATE(4236), 1, sym_cf_catch_tag, + STATE(5669), 1, + sym__cf_close_tag, STATE(5808), 1, sym__cf_open_tag, - STATE(5880), 1, + [140566] = 9, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(5401), 1, + aux_sym__cf_open_tag_token1, + STATE(3405), 1, + sym_comment, + STATE(3457), 1, + aux_sym_cf_try_tag_repeat1, + STATE(4236), 1, + sym_cf_catch_tag, + STATE(4761), 1, sym__cf_close_tag, - [141745] = 4, + STATE(5808), 1, + sym__cf_open_tag, + [140594] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3405), 1, + STATE(3406), 1, sym_comment, - ACTIONS(5011), 6, + ACTIONS(5102), 6, anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141763] = 9, + [140612] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5409), 1, - anon_sym_SLASH_GT, - ACTIONS(5539), 1, - sym__close_tag_delim, - STATE(2796), 1, - sym_cf_selfclose_tag_end, - STATE(3249), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3406), 1, + STATE(3407), 1, sym_comment, - STATE(4176), 1, - sym_cf_attribute, - [141791] = 9, + ACTIONS(4831), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140630] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5397), 1, - anon_sym_SLASH_GT, - ACTIONS(5399), 1, + ACTIONS(4951), 1, sym__close_tag_delim, - STATE(3345), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3407), 1, - sym_comment, - STATE(4176), 1, - sym_cf_attribute, - STATE(5931), 1, - sym_cf_selfclose_tag_end, - [141819] = 9, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, - aux_sym__cf_open_tag_token1, STATE(3408), 1, sym_comment, - STATE(3443), 1, - aux_sym_cf_try_tag_repeat1, - STATE(4236), 1, - sym_cf_catch_tag, - STATE(4830), 1, - sym__cf_close_tag, - STATE(5808), 1, - sym__cf_open_tag, - [141847] = 9, + ACTIONS(4949), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140650] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, - sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5409), 1, - anon_sym_SLASH_GT, - STATE(2796), 1, - sym_cf_selfclose_tag_end, - STATE(3248), 1, - aux_sym_cf_component_tag_repeat1, STATE(3409), 1, sym_comment, - STATE(4176), 1, - sym_cf_attribute, - [141875] = 9, + ACTIONS(5043), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140668] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, - sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5409), 1, - anon_sym_SLASH_GT, - STATE(1823), 1, - sym_cf_selfclose_tag_end, STATE(3410), 1, sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - [141903] = 9, + ACTIONS(5067), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140686] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5397), 1, - anon_sym_SLASH_GT, - ACTIONS(5399), 1, + ACTIONS(5183), 1, sym__close_tag_delim, STATE(3411), 1, sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - STATE(5732), 1, - sym_cf_selfclose_tag_end, - [141931] = 9, + ACTIONS(4859), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140706] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5397), 1, - anon_sym_SLASH_GT, - ACTIONS(5399), 1, + ACTIONS(5031), 1, sym__close_tag_delim, - STATE(3411), 1, - aux_sym_cf_component_tag_repeat1, STATE(3412), 1, sym_comment, - STATE(4176), 1, - sym_cf_attribute, - STATE(5725), 1, - sym_cf_selfclose_tag_end, - [141959] = 5, + ACTIONS(5029), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140726] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5089), 1, + ACTIONS(5039), 1, sym__close_tag_delim, STATE(3413), 1, sym_comment, - ACTIONS(4807), 5, + ACTIONS(5037), 5, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141979] = 9, + [140746] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1670), 1, + ACTIONS(5045), 1, sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5541), 1, - anon_sym_SLASH_GT, STATE(3414), 1, sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3781), 1, - sym_cf_selfclose_tag_end, - STATE(4176), 1, - sym_cf_attribute, - [142007] = 9, + ACTIONS(5043), 5, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140766] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5541), 1, - anon_sym_SLASH_GT, - ACTIONS(5543), 1, - sym__close_tag_delim, STATE(3415), 1, sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3781), 1, - sym_cf_selfclose_tag_end, - STATE(4176), 1, - sym_cf_attribute, - [142035] = 9, + ACTIONS(5112), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140784] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(1763), 1, + sym__close_tag_delim, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5475), 1, + ACTIONS(5455), 1, anon_sym_SLASH_GT, - ACTIONS(5477), 1, - sym__close_tag_delim, - STATE(2669), 1, + STATE(1593), 1, sym_cf_selfclose_tag_end, STATE(3416), 1, sym_comment, - STATE(3429), 1, + STATE(3460), 1, aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, + STATE(4087), 1, sym_cf_attribute, - [142063] = 9, + [140812] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1670), 1, + ACTIONS(1763), 1, sym__close_tag_delim, ACTIONS(5393), 1, sym_cf_attribute_name, - ACTIONS(5541), 1, + ACTIONS(5455), 1, anon_sym_SLASH_GT, - STATE(3414), 1, - aux_sym_cf_component_tag_repeat1, + STATE(1846), 1, + sym_cf_selfclose_tag_end, STATE(3417), 1, sym_comment, - STATE(3799), 1, - sym_cf_selfclose_tag_end, - STATE(4176), 1, + STATE(3460), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4087), 1, sym_cf_attribute, - [142091] = 5, + [140840] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(4925), 1, - sym__close_tag_delim, STATE(3418), 1, sym_comment, - ACTIONS(4927), 5, + ACTIONS(4869), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142111] = 9, + [140858] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5541), 1, - anon_sym_SLASH_GT, - ACTIONS(5545), 1, - sym__close_tag_delim, - STATE(3415), 1, - aux_sym_cf_component_tag_repeat1, STATE(3419), 1, sym_comment, - STATE(3799), 1, - sym_cf_selfclose_tag_end, - STATE(4176), 1, - sym_cf_attribute, - [142139] = 5, + ACTIONS(4929), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140876] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2487), 1, - sym__close_tag_delim, STATE(3420), 1, sym_comment, - ACTIONS(2475), 5, + ACTIONS(4935), 6, + anon_sym_QMARK_GT, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142159] = 9, + [140894] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1660), 1, - sym__close_tag_delim, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5409), 1, - anon_sym_SLASH_GT, - STATE(1490), 1, - sym_cf_selfclose_tag_end, - STATE(3326), 1, - aux_sym_cf_component_tag_repeat1, STATE(3421), 1, sym_comment, - STATE(4176), 1, - sym_cf_attribute, - [142187] = 9, + ACTIONS(4939), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140912] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5397), 1, - anon_sym_SLASH_GT, - ACTIONS(5399), 1, - sym__close_tag_delim, STATE(3422), 1, sym_comment, - STATE(3425), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - STATE(5671), 1, - sym_cf_selfclose_tag_end, - [142215] = 9, + ACTIONS(4949), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140930] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(5547), 1, - anon_sym_STAR, - ACTIONS(5549), 1, - anon_sym_async, - ACTIONS(5551), 1, - anon_sym_function, - ACTIONS(5553), 1, - sym_identifier, STATE(3423), 1, sym_comment, - STATE(4225), 1, - sym_function_dec_parameters, - [142243] = 9, + ACTIONS(4859), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140948] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(5403), 1, - aux_sym__cf_open_tag_token1, STATE(3424), 1, sym_comment, - STATE(3443), 1, - aux_sym_cf_try_tag_repeat1, - STATE(4236), 1, - sym_cf_catch_tag, - STATE(4741), 1, - sym__cf_close_tag, - STATE(5808), 1, - sym__cf_open_tag, - [142271] = 9, + ACTIONS(5029), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140966] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5393), 1, - sym_cf_attribute_name, - ACTIONS(5397), 1, - anon_sym_SLASH_GT, - ACTIONS(5399), 1, - sym__close_tag_delim, STATE(3425), 1, sym_comment, - STATE(3429), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4176), 1, - sym_cf_attribute, - STATE(5681), 1, - sym_cf_selfclose_tag_end, - [142299] = 8, + ACTIONS(5037), 6, + anon_sym_QMARK_GT, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [140984] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(5555), 1, - anon_sym_LBRACK, ACTIONS(5557), 1, - sym_identifier, + anon_sym_in, ACTIONS(5559), 1, - sym_private_property_identifier, - STATE(1829), 1, - sym_arguments, + anon_sym_of, STATE(3426), 1, sym_comment, - [142324] = 8, + ACTIONS(5555), 3, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_SEMI, + [141005] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, + ACTIONS(1612), 1, anon_sym_COMMA, - ACTIONS(2541), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3225), 1, + ACTIONS(3236), 1, anon_sym_RPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, STATE(3427), 1, sym_comment, - STATE(4170), 1, + STATE(4189), 1, aux_sym_arguments_repeat1, - [142349] = 4, + [141030] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(5561), 1, + anon_sym_LBRACK, + ACTIONS(5563), 1, + sym_identifier, + ACTIONS(5565), 1, + sym_private_property_identifier, + STATE(1446), 1, + sym_arguments, STATE(3428), 1, sym_comment, - ACTIONS(2656), 5, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - [142366] = 7, + [141055] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2992), 1, + sym__automatic_semicolon, + STATE(3429), 1, + sym_comment, + ACTIONS(892), 4, + anon_sym_else, + anon_sym_while, + anon_sym_catch, + anon_sym_finally, + [141074] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5561), 1, - anon_sym_SLASH_GT, - ACTIONS(5563), 1, - sym_cf_attribute_name, - ACTIONS(5566), 1, - sym__close_tag_delim, - STATE(4176), 1, - sym_cf_attribute, - STATE(3429), 2, + ACTIONS(2715), 1, + sym_unescaped_double_string_fragment, + STATE(3430), 1, sym_comment, - aux_sym_cf_component_tag_repeat1, - [142389] = 4, + ACTIONS(2717), 4, + anon_sym_POUND, + anon_sym_DQUOTE, + anon_sym_DQUOTE_DQUOTE, + sym_escape_sequence, + [141093] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(2711), 1, + sym_unescaped_single_string_fragment, + STATE(3431), 1, + sym_comment, + ACTIONS(2713), 4, + anon_sym_POUND, + anon_sym_SQUOTE, + anon_sym_SQUOTE_SQUOTE, + sym_escape_sequence, + [141112] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3430), 1, - sym_comment, - ACTIONS(2788), 5, + ACTIONS(1612), 1, anon_sym_COMMA, + ACTIONS(2512), 1, anon_sym_LPAREN, + ACTIONS(3251), 1, anon_sym_RPAREN, - anon_sym_COLON, - anon_sym_RBRACK, - [142406] = 8, + STATE(1421), 1, + sym_arguments, + STATE(3432), 1, + sym_comment, + STATE(4023), 1, + aux_sym_arguments_repeat1, + [141137] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, + ACTIONS(1612), 1, anon_sym_COMMA, - ACTIONS(2541), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3238), 1, + ACTIONS(3245), 1, anon_sym_RPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, - STATE(3431), 1, + STATE(3433), 1, sym_comment, - STATE(4082), 1, + STATE(4052), 1, aux_sym_arguments_repeat1, - [142431] = 6, + [141162] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5570), 1, - anon_sym_in, - ACTIONS(5572), 1, - anon_sym_of, - STATE(3432), 1, + ACTIONS(5309), 1, + anon_sym_EQ, + STATE(3434), 1, sym_comment, - ACTIONS(5568), 3, + STATE(4091), 1, + sym__initializer, + ACTIONS(5311), 3, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, - [142452] = 7, + [141183] = 4, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(3435), 1, + sym_comment, + ACTIONS(2715), 5, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_COLON, + anon_sym_RBRACK, + [141200] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5574), 1, + ACTIONS(5567), 1, anon_sym_SQUOTE, - ACTIONS(5576), 1, + ACTIONS(5569), 1, anon_sym_DQUOTE, - ACTIONS(5578), 1, + ACTIONS(5571), 1, anon_sym_LPAREN, - STATE(3433), 1, + STATE(3436), 1, sym_comment, - STATE(4531), 2, + STATE(4635), 2, sym_string, sym_arguments, - [142475] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + [141223] = 8, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2656), 1, - sym_unescaped_single_string_fragment, - STATE(3434), 1, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1245), 1, + anon_sym_COLON, + ACTIONS(4724), 1, + anon_sym_COMMA, + ACTIONS(5573), 1, + anon_sym_EQ, + ACTIONS(5575), 1, + anon_sym_RBRACE, + STATE(3437), 1, sym_comment, - ACTIONS(2658), 4, - anon_sym_POUND, - anon_sym_SQUOTE, - anon_sym_SQUOTE_SQUOTE, - sym_escape_sequence, - [142494] = 8, + STATE(4078), 1, + aux_sym_object_pattern_repeat1, + [141248] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1628), 1, - anon_sym_while, - ACTIONS(5580), 1, - anon_sym_catch, - ACTIONS(5582), 1, - anon_sym_finally, - STATE(987), 1, - sym_catch_clause, - STATE(1124), 1, - sym_finally_clause, - STATE(3435), 1, + ACTIONS(3176), 1, + anon_sym_LPAREN, + ACTIONS(5577), 1, + anon_sym_LBRACK, + ACTIONS(5579), 1, + sym_identifier, + ACTIONS(5581), 1, + sym_private_property_identifier, + STATE(2214), 1, + sym_arguments, + STATE(3438), 1, sym_comment, - [142519] = 5, + [141273] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2788), 1, + ACTIONS(5585), 1, sym_unescaped_single_string_fragment, - STATE(3436), 1, + STATE(3439), 1, sym_comment, - ACTIONS(2790), 4, + ACTIONS(5583), 4, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_SQUOTE_SQUOTE, sym_escape_sequence, - [142538] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5574), 1, - anon_sym_SQUOTE, - ACTIONS(5576), 1, - anon_sym_DQUOTE, - ACTIONS(5578), 1, - anon_sym_LPAREN, - STATE(3437), 1, - sym_comment, - STATE(4477), 2, - sym_string, - sym_arguments, - [142561] = 5, + [141292] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2656), 1, + ACTIONS(5589), 1, sym_unescaped_double_string_fragment, - STATE(3438), 1, + STATE(3440), 1, sym_comment, - ACTIONS(2658), 4, + ACTIONS(5587), 4, anon_sym_POUND, anon_sym_DQUOTE, anon_sym_DQUOTE_DQUOTE, sym_escape_sequence, - [142580] = 7, + [141311] = 4, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(3441), 1, + sym_comment, + ACTIONS(2393), 5, + anon_sym_EQ, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [141328] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5574), 1, + ACTIONS(5567), 1, anon_sym_SQUOTE, - ACTIONS(5576), 1, + ACTIONS(5569), 1, anon_sym_DQUOTE, - ACTIONS(5578), 1, + ACTIONS(5571), 1, anon_sym_LPAREN, - STATE(3439), 1, + STATE(3442), 1, sym_comment, - STATE(4222), 2, + STATE(4581), 2, sym_string, sym_arguments, - [142603] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(2788), 1, - sym_unescaped_double_string_fragment, - STATE(3440), 1, - sym_comment, - ACTIONS(2790), 4, - anon_sym_POUND, - anon_sym_DQUOTE, - anon_sym_DQUOTE_DQUOTE, - sym_escape_sequence, - [142622] = 7, + [141351] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5574), 1, + ACTIONS(5567), 1, anon_sym_SQUOTE, - ACTIONS(5576), 1, + ACTIONS(5569), 1, anon_sym_DQUOTE, - ACTIONS(5578), 1, + ACTIONS(5571), 1, anon_sym_LPAREN, - STATE(3441), 1, + STATE(3443), 1, sym_comment, - STATE(4581), 2, + STATE(4531), 2, sym_string, sym_arguments, - [142645] = 7, + [141374] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5584), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(5587), 1, - aux_sym__cf_close_tag_token1, - STATE(4237), 1, - sym_cf_case_tag, - STATE(5704), 1, - sym__cf_open_tag, - STATE(3442), 2, + ACTIONS(1698), 1, + anon_sym_while, + ACTIONS(5591), 1, + anon_sym_catch, + ACTIONS(5593), 1, + anon_sym_finally, + STATE(1030), 1, + sym_catch_clause, + STATE(1157), 1, + sym_finally_clause, + STATE(3444), 1, sym_comment, - aux_sym_cf_switch_tag_repeat1, - [142668] = 7, + [141399] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5589), 1, + ACTIONS(5595), 1, aux_sym__cf_open_tag_token1, - ACTIONS(5592), 1, + ACTIONS(5598), 1, aux_sym__cf_close_tag_token1, - STATE(4236), 1, - sym_cf_catch_tag, - STATE(5808), 1, + STATE(4237), 1, + sym_cf_case_tag, + STATE(5704), 1, sym__cf_open_tag, - STATE(3443), 2, + STATE(3445), 2, sym_comment, - aux_sym_cf_try_tag_repeat1, - [142691] = 7, + aux_sym_cf_switch_tag_repeat1, + [141422] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5574), 1, - anon_sym_SQUOTE, - ACTIONS(5576), 1, - anon_sym_DQUOTE, - ACTIONS(5578), 1, + ACTIONS(1612), 1, + anon_sym_COMMA, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(3444), 1, - sym_comment, - STATE(4635), 2, - sym_string, + ACTIONS(3214), 1, + anon_sym_RPAREN, + STATE(1421), 1, sym_arguments, - [142714] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5385), 1, - anon_sym_EQ, - STATE(3445), 1, - sym_comment, - STATE(4123), 1, - sym__initializer, - ACTIONS(5375), 3, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_SEMI, - [142735] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5596), 1, - sym_unescaped_single_string_fragment, STATE(3446), 1, sym_comment, - ACTIONS(5594), 4, - anon_sym_POUND, - anon_sym_SQUOTE, - anon_sym_SQUOTE_SQUOTE, - sym_escape_sequence, - [142754] = 5, + STATE(4152), 1, + aux_sym_arguments_repeat1, + [141447] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5600), 1, + ACTIONS(2711), 1, sym_unescaped_double_string_fragment, STATE(3447), 1, sym_comment, - ACTIONS(5598), 4, + ACTIONS(2713), 4, anon_sym_POUND, anon_sym_DQUOTE, anon_sym_DQUOTE_DQUOTE, sym_escape_sequence, - [142773] = 5, + [141466] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5602), 1, - anon_sym_EQ, + ACTIONS(5567), 1, + anon_sym_SQUOTE, + ACTIONS(5569), 1, + anon_sym_DQUOTE, + ACTIONS(5571), 1, + anon_sym_LPAREN, STATE(3448), 1, sym_comment, - ACTIONS(2398), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [142792] = 4, + STATE(4222), 2, + sym_string, + sym_arguments, + [141489] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3449), 1, - sym_comment, - ACTIONS(2415), 5, - anon_sym_EQ, + ACTIONS(1612), 1, anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3224), 1, anon_sym_RPAREN, - anon_sym_RBRACK, - [142809] = 8, + STATE(1421), 1, + sym_arguments, + STATE(3449), 1, + sym_comment, + STATE(4125), 1, + aux_sym_arguments_repeat1, + [141514] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - ACTIONS(2541), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(3213), 1, - anon_sym_RPAREN, - STATE(1872), 1, + ACTIONS(5600), 1, + anon_sym_LBRACK, + ACTIONS(5602), 1, + sym_identifier, + ACTIONS(5604), 1, + sym_private_property_identifier, + STATE(2470), 1, sym_arguments, STATE(3450), 1, sym_comment, - STATE(3998), 1, - aux_sym_arguments_repeat1, - [142834] = 5, + [141539] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5604), 1, - sym__automatic_semicolon, + ACTIONS(1612), 1, + anon_sym_COMMA, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3247), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, STATE(3451), 1, sym_comment, - ACTIONS(1001), 4, - anon_sym_else, - anon_sym_while, - anon_sym_catch, - anon_sym_finally, - [142853] = 5, + STATE(4090), 1, + aux_sym_arguments_repeat1, + [141564] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3081), 1, + ACTIONS(5606), 1, sym__automatic_semicolon, STATE(3452), 1, sym_comment, - ACTIONS(856), 4, + ACTIONS(1002), 4, anon_sym_else, anon_sym_while, anon_sym_catch, anon_sym_finally, - [142872] = 8, + [141583] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3234), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, + ACTIONS(2715), 1, + sym_unescaped_single_string_fragment, STATE(3453), 1, sym_comment, - STATE(3992), 1, - aux_sym_arguments_repeat1, - [142897] = 8, + ACTIONS(2717), 4, + anon_sym_POUND, + anon_sym_SQUOTE, + anon_sym_SQUOTE_SQUOTE, + sym_escape_sequence, + [141602] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2816), 1, + ACTIONS(2721), 1, anon_sym_LPAREN, - ACTIONS(5606), 1, - anon_sym_LBRACK, ACTIONS(5608), 1, - sym_identifier, + anon_sym_LBRACK, ACTIONS(5610), 1, + sym_identifier, + ACTIONS(5612), 1, sym_private_property_identifier, - STATE(1927), 1, + STATE(1996), 1, sym_arguments, STATE(3454), 1, sym_comment, - [142922] = 5, + [141627] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5612), 1, + ACTIONS(5614), 1, anon_sym_EQ, STATE(3455), 1, sym_comment, - ACTIONS(2415), 4, + ACTIONS(2356), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - [142941] = 8, + [141646] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, + ACTIONS(1245), 1, + anon_sym_COLON, + ACTIONS(4724), 1, anon_sym_COMMA, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3251), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, + ACTIONS(5573), 1, + anon_sym_EQ, + ACTIONS(5616), 1, + anon_sym_RBRACE, STATE(3456), 1, sym_comment, - STATE(4069), 1, - aux_sym_arguments_repeat1, - [142966] = 8, + STATE(4027), 1, + aux_sym_object_pattern_repeat1, + [141671] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, - anon_sym_LPAREN, - ACTIONS(5615), 1, - anon_sym_LBRACK, - ACTIONS(5617), 1, - sym_identifier, - ACTIONS(5619), 1, - sym_private_property_identifier, - STATE(2265), 1, - sym_arguments, - STATE(3457), 1, + ACTIONS(5618), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(5621), 1, + aux_sym__cf_close_tag_token1, + STATE(4236), 1, + sym_cf_catch_tag, + STATE(5808), 1, + sym__cf_open_tag, + STATE(3457), 2, sym_comment, - [142991] = 8, + aux_sym_cf_try_tag_repeat1, + [141694] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1363), 1, - anon_sym_COLON, - ACTIONS(4724), 1, - anon_sym_COMMA, - ACTIONS(5621), 1, - anon_sym_EQ, ACTIONS(5623), 1, - anon_sym_RBRACE, + anon_sym_EQ, STATE(3458), 1, sym_comment, - STATE(4110), 1, - aux_sym_object_pattern_repeat1, - [143016] = 8, + ACTIONS(2393), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [141713] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, + STATE(3459), 1, + sym_comment, + ACTIONS(2711), 5, anon_sym_COMMA, - ACTIONS(2541), 1, anon_sym_LPAREN, - ACTIONS(3247), 1, anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, - STATE(3459), 1, - sym_comment, - STATE(4113), 1, - aux_sym_arguments_repeat1, - [143041] = 8, + anon_sym_COLON, + anon_sym_RBRACK, + [141730] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(1363), 1, - anon_sym_COLON, - ACTIONS(4724), 1, - anon_sym_COMMA, - ACTIONS(5621), 1, - anon_sym_EQ, - ACTIONS(5625), 1, - anon_sym_RBRACE, - STATE(3460), 1, + ACTIONS(5626), 1, + anon_sym_SLASH_GT, + ACTIONS(5628), 1, + sym_cf_attribute_name, + ACTIONS(5631), 1, + sym__close_tag_delim, + STATE(4087), 1, + sym_cf_attribute, + STATE(3460), 2, sym_comment, - STATE(4097), 1, - aux_sym_object_pattern_repeat1, - [143066] = 8, + aux_sym_cf_component_tag_repeat1, + [141753] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, + ACTIONS(5567), 1, + anon_sym_SQUOTE, + ACTIONS(5569), 1, + anon_sym_DQUOTE, + ACTIONS(5571), 1, anon_sym_LPAREN, - ACTIONS(5627), 1, - anon_sym_LBRACK, - ACTIONS(5629), 1, - sym_identifier, - ACTIONS(5631), 1, - sym_private_property_identifier, - STATE(2440), 1, - sym_arguments, STATE(3461), 1, sym_comment, - [143091] = 7, + STATE(4477), 2, + sym_string, + sym_arguments, + [141776] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250197,38 +252044,38 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(3462), 1, sym_comment, - STATE(3762), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143113] = 4, + [141798] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3463), 1, sym_comment, - ACTIONS(4953), 4, + ACTIONS(4969), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [143129] = 7, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [141814] = 7, + 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(2570), 1, - anon_sym_DOT, + ACTIONS(5633), 1, + sym_cf_attribute_name, ACTIONS(5637), 1, - sym_optional_chain, - STATE(1872), 1, - sym_arguments, + sym__close_tag_delim, STATE(3464), 1, sym_comment, - [143151] = 7, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4212), 1, + sym_cf_attribute, + [141836] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250239,11 +252086,11 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(3465), 1, sym_comment, - STATE(3570), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143173] = 7, + [141858] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250254,11 +252101,11 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(3466), 1, sym_comment, - STATE(3544), 1, + STATE(3694), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143195] = 7, + [141880] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250269,11 +252116,11 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(3467), 1, sym_comment, - STATE(3496), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143217] = 7, + [141902] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250282,13 +252129,13 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute_name, ACTIONS(5645), 1, sym__close_tag_delim, - STATE(3466), 1, - aux_sym_cf_component_tag_repeat1, STATE(3468), 1, sym_comment, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143239] = 7, + [141924] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250297,192 +252144,189 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute_name, ACTIONS(5647), 1, sym__close_tag_delim, + STATE(3464), 1, + aux_sym_cf_component_tag_repeat1, STATE(3469), 1, sym_comment, - STATE(3569), 1, - aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143261] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, + [141946] = 7, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5413), 1, + anon_sym_LPAREN, ACTIONS(5649), 1, - sym__close_tag_delim, + anon_sym_STAR, + ACTIONS(5651), 1, + sym_identifier, STATE(3470), 1, sym_comment, - STATE(3556), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4212), 1, - sym_cf_attribute, - [143283] = 7, + STATE(4262), 1, + sym_function_dec_parameters, + [141968] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5651), 1, + ACTIONS(5653), 1, sym__close_tag_delim, STATE(3471), 1, sym_comment, - STATE(3497), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143305] = 7, + [141990] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5653), 1, + ACTIONS(5655), 1, sym__close_tag_delim, STATE(3472), 1, sym_comment, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143327] = 7, + [142012] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5655), 1, + ACTIONS(5657), 1, sym__close_tag_delim, STATE(3473), 1, sym_comment, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143349] = 7, + [142034] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5657), 1, + ACTIONS(5659), 1, sym__close_tag_delim, STATE(3474), 1, sym_comment, - STATE(3650), 1, + STATE(3541), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143371] = 6, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5659), 1, - anon_sym_SLASH_GT, - ACTIONS(5661), 1, - anon_sym_EQ, - STATE(3475), 1, - sym_comment, - ACTIONS(5663), 2, - sym__close_tag_delim, - sym_cf_attribute_name, - [143391] = 7, + [142056] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5665), 1, + ACTIONS(5661), 1, sym__close_tag_delim, - STATE(3476), 1, + STATE(3475), 1, sym_comment, - STATE(3498), 1, + STATE(3542), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143413] = 7, + [142078] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(3476), 1, + sym_comment, + ACTIONS(1903), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(5663), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [142096] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5667), 1, + ACTIONS(5665), 1, sym__close_tag_delim, STATE(3477), 1, sym_comment, - STATE(3544), 1, + STATE(3549), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143435] = 7, + [142118] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5669), 1, + ACTIONS(5667), 1, sym__close_tag_delim, STATE(3478), 1, sym_comment, - STATE(3501), 1, + STATE(3721), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143457] = 7, + [142140] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(5671), 1, - anon_sym_STAR, - ACTIONS(5673), 1, - sym_identifier, + ACTIONS(5669), 1, + anon_sym_EQ, STATE(3479), 1, sym_comment, - STATE(4262), 1, - sym_function_dec_parameters, - [143479] = 7, + ACTIONS(5671), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + [142158] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5675), 1, + ACTIONS(5673), 1, sym__close_tag_delim, STATE(3480), 1, sym_comment, - STATE(3507), 1, + STATE(3558), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143501] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, + [142180] = 7, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5669), 1, + anon_sym_EQ, + ACTIONS(5675), 1, + anon_sym_COMMA, ACTIONS(5677), 1, - sym__close_tag_delim, + anon_sym_RPAREN, STATE(3481), 1, sym_comment, - STATE(3510), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4212), 1, - sym_cf_attribute, - [143523] = 7, + STATE(4104), 1, + aux_sym_formal_parameters_repeat1, + [142202] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250493,11 +252337,11 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(3482), 1, sym_comment, - STATE(3595), 1, + STATE(3582), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143545] = 7, + [142224] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250508,1036 +252352,1048 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(3483), 1, sym_comment, - STATE(3545), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143567] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, + [142246] = 6, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, + ACTIONS(99), 1, + aux_sym_comment_token1, ACTIONS(5683), 1, - sym__close_tag_delim, + anon_sym_COMMA, STATE(3484), 1, sym_comment, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4212), 1, - sym_cf_attribute, - [143589] = 7, + STATE(3491), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(5685), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [142266] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5685), 1, + ACTIONS(5687), 1, sym__close_tag_delim, STATE(3485), 1, sym_comment, - STATE(3554), 1, + STATE(3589), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143611] = 7, + [142288] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5687), 1, + ACTIONS(5689), 1, sym__close_tag_delim, STATE(3486), 1, sym_comment, - STATE(3558), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143633] = 7, + [142310] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5683), 1, + anon_sym_COMMA, + STATE(3487), 1, + sym_comment, + STATE(3491), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(5691), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [142330] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5689), 1, + ACTIONS(5693), 1, sym__close_tag_delim, - STATE(3487), 1, + STATE(3488), 1, sym_comment, - STATE(3561), 1, + STATE(3659), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143655] = 7, + [142352] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5691), 1, + ACTIONS(5695), 1, sym__close_tag_delim, - STATE(3488), 1, + STATE(3489), 1, sym_comment, - STATE(3505), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143677] = 7, + [142374] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5693), 1, + ACTIONS(5697), 1, sym__close_tag_delim, - STATE(3489), 1, + STATE(3490), 1, sym_comment, - STATE(3566), 1, + STATE(3598), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143699] = 6, + [142396] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5695), 1, + ACTIONS(5699), 1, anon_sym_COMMA, - STATE(3490), 1, - sym_comment, - STATE(3948), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(5697), 2, + ACTIONS(5702), 2, sym__automatic_semicolon, anon_sym_SEMI, - [143719] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5695), 1, - anon_sym_COMMA, - STATE(3491), 1, + STATE(3491), 2, sym_comment, - STATE(3948), 1, aux_sym_variable_declaration_repeat1, - ACTIONS(5699), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [143739] = 7, + [142414] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5701), 1, - sym__close_tag_delim, STATE(3492), 1, sym_comment, - STATE(3567), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4212), 1, - sym_cf_attribute, - [143761] = 4, + ACTIONS(1499), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [142430] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, STATE(3493), 1, sym_comment, - ACTIONS(2532), 4, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - [143777] = 6, + ACTIONS(4831), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [142446] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5695), 1, - anon_sym_COMMA, + ACTIONS(2721), 1, + anon_sym_LPAREN, + STATE(1958), 1, + sym_arguments, STATE(3494), 1, sym_comment, - STATE(3948), 1, + ACTIONS(3333), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [142466] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + STATE(3495), 1, + sym_comment, + ACTIONS(5067), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [142482] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5683), 1, + anon_sym_COMMA, + STATE(3484), 1, aux_sym_variable_declaration_repeat1, - ACTIONS(5703), 2, + STATE(3496), 1, + sym_comment, + ACTIONS(5704), 2, sym__automatic_semicolon, anon_sym_SEMI, - [143797] = 4, + [142502] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3495), 1, + ACTIONS(2512), 1, + anon_sym_LPAREN, + STATE(1421), 1, + sym_arguments, + STATE(3497), 1, sym_comment, - ACTIONS(2590), 4, - anon_sym_EQ, + ACTIONS(3360), 2, + anon_sym_COMMA, anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - [143813] = 7, + [142522] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5705), 1, + ACTIONS(5706), 1, sym__close_tag_delim, - STATE(3496), 1, + STATE(3498), 1, sym_comment, - STATE(3544), 1, + STATE(3658), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143835] = 7, + [142544] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5707), 1, - sym__close_tag_delim, - STATE(3497), 1, + STATE(3499), 1, sym_comment, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4212), 1, - sym_cf_attribute, - [143857] = 7, + ACTIONS(4815), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [142560] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5709), 1, + ACTIONS(5708), 1, sym__close_tag_delim, - STATE(3498), 1, + STATE(3500), 1, sym_comment, - STATE(3544), 1, + STATE(3656), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143879] = 7, + [142582] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5711), 1, + ACTIONS(5710), 1, sym__close_tag_delim, - STATE(3499), 1, + STATE(3501), 1, sym_comment, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143901] = 6, + [142604] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2816), 1, - anon_sym_LPAREN, - STATE(1950), 1, - sym_arguments, - STATE(3500), 1, + ACTIONS(5683), 1, + anon_sym_COMMA, + STATE(3487), 1, + aux_sym_variable_declaration_repeat1, + STATE(3502), 1, sym_comment, - ACTIONS(3355), 2, + ACTIONS(5712), 2, sym__automatic_semicolon, anon_sym_SEMI, - [143921] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5713), 1, - sym__close_tag_delim, - STATE(3501), 1, - sym_comment, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4212), 1, - sym_cf_attribute, - [143943] = 7, + [142624] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5715), 1, + ACTIONS(5714), 1, sym__close_tag_delim, - STATE(3502), 1, + STATE(3503), 1, sym_comment, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [143965] = 6, + [142646] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5695), 1, - anon_sym_COMMA, - STATE(3491), 1, - aux_sym_variable_declaration_repeat1, - STATE(3503), 1, + ACTIONS(1245), 1, + anon_sym_COLON, + ACTIONS(5573), 1, + anon_sym_EQ, + STATE(3504), 1, sym_comment, - ACTIONS(5717), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [143985] = 7, + ACTIONS(5716), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [142666] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5719), 1, - sym__close_tag_delim, - STATE(3504), 1, + STATE(3505), 1, sym_comment, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4212), 1, - sym_cf_attribute, - [144007] = 7, + ACTIONS(5224), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [142682] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5721), 1, + ACTIONS(5718), 1, sym__close_tag_delim, - STATE(3505), 1, + STATE(3506), 1, sym_comment, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144029] = 4, + [142704] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3506), 1, - sym_comment, - ACTIONS(2553), 4, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_in, - anon_sym_of, - [144045] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5723), 1, - sym__close_tag_delim, + ACTIONS(2721), 1, + anon_sym_LPAREN, + STATE(1958), 1, + sym_arguments, STATE(3507), 1, sym_comment, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4212), 1, - sym_cf_attribute, - [144067] = 7, + ACTIONS(3335), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [142724] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(5725), 1, - anon_sym_STAR, - ACTIONS(5727), 1, - sym_identifier, + ACTIONS(2541), 1, + anon_sym_DOT, + ACTIONS(5720), 1, + sym_optional_chain, + STATE(1421), 1, + sym_arguments, STATE(3508), 1, sym_comment, - STATE(4485), 1, - sym_function_dec_parameters, - [144089] = 7, + [142746] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5729), 1, + ACTIONS(5722), 1, sym__close_tag_delim, STATE(3509), 1, sym_comment, - STATE(3672), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144111] = 7, + [142768] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5731), 1, + ACTIONS(5724), 1, sym__close_tag_delim, STATE(3510), 1, sym_comment, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144133] = 7, + [142790] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5733), 1, + ACTIONS(5726), 1, sym__close_tag_delim, STATE(3511), 1, sym_comment, - STATE(3544), 1, + STATE(3619), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144155] = 6, + [142812] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5695), 1, - anon_sym_COMMA, - STATE(3494), 1, - aux_sym_variable_declaration_repeat1, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(5728), 1, + sym__close_tag_delim, + STATE(3462), 1, + aux_sym_cf_component_tag_repeat1, STATE(3512), 1, sym_comment, - ACTIONS(5735), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [144175] = 6, + STATE(4212), 1, + sym_cf_attribute, + [142834] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2816), 1, - anon_sym_LPAREN, - STATE(1950), 1, - sym_arguments, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(5730), 1, + sym__close_tag_delim, STATE(3513), 1, sym_comment, - ACTIONS(3339), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [144195] = 7, + STATE(3676), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4212), 1, + sym_cf_attribute, + [142856] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5737), 1, + ACTIONS(5732), 1, sym__close_tag_delim, STATE(3514), 1, sym_comment, - STATE(3673), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144217] = 7, + [142878] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3700), 1, - anon_sym_LPAREN, - ACTIONS(3706), 1, - anon_sym_DOT, - ACTIONS(5739), 1, - sym_optional_chain, - STATE(2444), 1, - sym_arguments, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(5734), 1, + sym__close_tag_delim, + STATE(3486), 1, + aux_sym_cf_component_tag_repeat1, STATE(3515), 1, sym_comment, - [144239] = 7, + STATE(4212), 1, + sym_cf_attribute, + [142900] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5741), 1, + ACTIONS(5736), 1, sym__close_tag_delim, - STATE(3504), 1, - aux_sym_cf_component_tag_repeat1, STATE(3516), 1, sym_comment, + STATE(3679), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144261] = 7, + [142922] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5743), 1, + ACTIONS(5738), 1, sym__close_tag_delim, STATE(3517), 1, sym_comment, - STATE(3721), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144283] = 7, + [142944] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5745), 1, + ACTIONS(5740), 1, sym__close_tag_delim, STATE(3518), 1, sym_comment, - STATE(3562), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144305] = 7, + [142966] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5747), 1, + ACTIONS(5742), 1, sym__close_tag_delim, STATE(3519), 1, sym_comment, - STATE(3728), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144327] = 7, + [142988] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5749), 1, + ACTIONS(5744), 1, sym__close_tag_delim, + STATE(3503), 1, + aux_sym_cf_component_tag_repeat1, STATE(3520), 1, sym_comment, - STATE(3812), 1, - aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144349] = 7, + [143010] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5751), 1, + ACTIONS(5746), 1, sym__close_tag_delim, STATE(3521), 1, sym_comment, - STATE(3821), 1, + STATE(3761), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144371] = 4, + [143032] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(5748), 1, + sym__close_tag_delim, STATE(3522), 1, sym_comment, - ACTIONS(4973), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [144387] = 7, + STATE(3680), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4212), 1, + sym_cf_attribute, + [143054] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5753), 1, + ACTIONS(5750), 1, sym__close_tag_delim, STATE(3523), 1, sym_comment, - STATE(3674), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144409] = 7, + [143076] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5755), 1, + ACTIONS(5752), 1, sym__close_tag_delim, STATE(3524), 1, sym_comment, - STATE(3835), 1, + STATE(3801), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144431] = 7, + [143098] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5757), 1, + ACTIONS(5754), 1, sym__close_tag_delim, STATE(3525), 1, sym_comment, - STATE(3675), 1, + STATE(3689), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144453] = 7, + [143120] = 7, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(5756), 1, + anon_sym_STAR, + ACTIONS(5758), 1, + sym_identifier, + STATE(3526), 1, + sym_comment, + STATE(4485), 1, + sym_function_dec_parameters, + [143142] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5759), 1, + ACTIONS(5760), 1, sym__close_tag_delim, - STATE(3526), 1, + STATE(3527), 1, sym_comment, - STATE(3860), 1, + STATE(3805), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144475] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5761), 1, - anon_sym_EQ, - STATE(3527), 1, - sym_comment, - STATE(4363), 1, - sym__initializer, - ACTIONS(5377), 2, - anon_sym_in, - anon_sym_of, - [144495] = 7, + [143164] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5763), 1, + ACTIONS(5762), 1, sym__close_tag_delim, STATE(3528), 1, sym_comment, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144517] = 7, + [143186] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5765), 1, + ACTIONS(5764), 1, sym__close_tag_delim, STATE(3529), 1, sym_comment, - STATE(3544), 1, + STATE(3766), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144539] = 7, + [143208] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(1566), 1, - anon_sym_STAR, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(5767), 1, - sym_identifier, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(5766), 1, + sym__close_tag_delim, STATE(3530), 1, sym_comment, - STATE(4582), 1, - sym_function_dec_parameters, - [144561] = 7, + STATE(3777), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4212), 1, + sym_cf_attribute, + [143230] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5769), 1, + ACTIONS(5768), 1, sym__close_tag_delim, STATE(3531), 1, sym_comment, - STATE(3862), 1, + STATE(3779), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144583] = 7, + [143252] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5771), 1, + ACTIONS(5770), 1, sym__close_tag_delim, STATE(3532), 1, sym_comment, - STATE(3903), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144605] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(5773), 1, - anon_sym_STAR, - ACTIONS(5775), 1, - sym_identifier, - STATE(3533), 1, - sym_comment, - STATE(4592), 1, - sym_function_dec_parameters, - [144627] = 7, + [143274] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5777), 1, + ACTIONS(5772), 1, sym__close_tag_delim, - STATE(3534), 1, + STATE(3533), 1, sym_comment, - STATE(3709), 1, + STATE(3822), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144649] = 6, + [143296] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2816), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, - STATE(1950), 1, + ACTIONS(5774), 1, + anon_sym_STAR, + ACTIONS(5776), 1, + sym_identifier, + STATE(3534), 1, + sym_comment, + STATE(4262), 1, + sym_function_dec_parameters, + [143318] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2721), 1, + anon_sym_LPAREN, + STATE(1958), 1, sym_arguments, STATE(3535), 1, sym_comment, - ACTIONS(3349), 2, + ACTIONS(3327), 2, sym__automatic_semicolon, anon_sym_SEMI, - [144669] = 7, + [143338] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5779), 1, + ACTIONS(5778), 1, sym__close_tag_delim, STATE(3536), 1, sym_comment, - STATE(3544), 1, + STATE(3802), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144691] = 7, + [143360] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5781), 1, + ACTIONS(5780), 1, sym__close_tag_delim, STATE(3537), 1, sym_comment, - STATE(3676), 1, + STATE(3690), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144713] = 7, + [143382] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5783), 1, + ACTIONS(5782), 1, sym__close_tag_delim, STATE(3538), 1, sym_comment, - STATE(3544), 1, + STATE(3804), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144735] = 6, + [143404] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5695), 1, + ACTIONS(5683), 1, anon_sym_COMMA, STATE(3539), 1, sym_comment, STATE(3572), 1, aux_sym_variable_declaration_repeat1, - ACTIONS(5785), 2, + ACTIONS(5784), 2, sym__automatic_semicolon, anon_sym_SEMI, - [144755] = 7, + [143424] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(5787), 1, - anon_sym_STAR, - ACTIONS(5789), 1, - sym_identifier, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(5786), 1, + sym__close_tag_delim, STATE(3540), 1, sym_comment, - STATE(4262), 1, - sym_function_dec_parameters, - [144777] = 7, + STATE(3834), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4212), 1, + sym_cf_attribute, + [143446] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5791), 1, + ACTIONS(5788), 1, sym__close_tag_delim, STATE(3541), 1, sym_comment, - STATE(3953), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144799] = 7, + [143468] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5793), 1, + ACTIONS(5790), 1, sym__close_tag_delim, STATE(3542), 1, sym_comment, - STATE(3950), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144821] = 7, + [143490] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5795), 1, + ACTIONS(5792), 1, sym__close_tag_delim, STATE(3543), 1, sym_comment, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144843] = 6, + [143512] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5566), 1, - sym__close_tag_delim, - ACTIONS(5797), 1, + ACTIONS(5633), 1, sym_cf_attribute_name, - STATE(4212), 1, - sym_cf_attribute, - STATE(3544), 2, + ACTIONS(5794), 1, + sym__close_tag_delim, + STATE(3544), 1, sym_comment, + STATE(3692), 1, aux_sym_cf_component_tag_repeat1, - [144863] = 7, + STATE(4212), 1, + sym_cf_attribute, + [143534] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5800), 1, + ACTIONS(5796), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3545), 1, sym_comment, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144885] = 7, + [143556] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5802), 1, + ACTIONS(5798), 1, sym__close_tag_delim, STATE(3546), 1, sym_comment, - STATE(3680), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144907] = 7, + [143578] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5804), 1, + ACTIONS(5800), 1, sym__close_tag_delim, STATE(3547), 1, sym_comment, - STATE(3944), 1, + STATE(3693), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144929] = 7, + [143600] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5806), 1, + ACTIONS(5802), 1, sym__close_tag_delim, STATE(3548), 1, sym_comment, - STATE(3942), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144951] = 7, + [143622] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5808), 1, + ACTIONS(5804), 1, sym__close_tag_delim, STATE(3549), 1, sym_comment, - STATE(3684), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [144973] = 6, + [143644] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5695), 1, + ACTIONS(5683), 1, anon_sym_COMMA, STATE(3550), 1, sym_comment, STATE(3573), 1, aux_sym_variable_declaration_repeat1, - ACTIONS(5810), 2, + ACTIONS(5806), 2, sym__automatic_semicolon, anon_sym_SEMI, - [144993] = 7, + [143664] = 7, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1623), 1, + anon_sym_STAR, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(5808), 1, + sym_identifier, + STATE(3551), 1, + sym_comment, + STATE(4582), 1, + sym_function_dec_parameters, + [143686] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5812), 1, + ACTIONS(5810), 1, sym__close_tag_delim, - STATE(3551), 1, + STATE(3552), 1, sym_comment, - STATE(3940), 1, + STATE(3810), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145015] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5695), 1, - anon_sym_COMMA, - STATE(3552), 1, - sym_comment, - STATE(3948), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(5814), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [145035] = 7, + [143708] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5816), 1, + ACTIONS(5812), 1, sym__close_tag_delim, STATE(3553), 1, sym_comment, - STATE(3938), 1, + STATE(3821), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145057] = 7, + [143730] = 7, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(5814), 1, + anon_sym_STAR, + ACTIONS(5816), 1, + sym_identifier, + STATE(3554), 1, + sym_comment, + STATE(4592), 1, + sym_function_dec_parameters, + [143752] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251546,13 +253402,13 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute_name, ACTIONS(5818), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3554), 1, + STATE(3555), 1, sym_comment, + STATE(3823), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145079] = 7, + [143774] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251561,13 +253417,13 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute_name, ACTIONS(5820), 1, sym__close_tag_delim, - STATE(3555), 1, + STATE(3556), 1, sym_comment, - STATE(3933), 1, + STATE(3831), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145101] = 7, + [143796] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251576,5469 +253432,5436 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute_name, ACTIONS(5822), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3556), 1, + STATE(3557), 1, sym_comment, + STATE(3835), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145123] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(5824), 1, - anon_sym_STAR, - ACTIONS(5826), 1, - sym_identifier, - STATE(3557), 1, - sym_comment, - STATE(4573), 1, - sym_function_dec_parameters, - [145145] = 7, + [143818] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5828), 1, + ACTIONS(5824), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3558), 1, sym_comment, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145167] = 6, + [143840] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5695), 1, + ACTIONS(5683), 1, anon_sym_COMMA, + STATE(3491), 1, + aux_sym_variable_declaration_repeat1, STATE(3559), 1, sym_comment, - STATE(3649), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(5830), 2, + ACTIONS(5826), 2, sym__automatic_semicolon, anon_sym_SEMI, - [145187] = 6, + [143860] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2816), 1, + ACTIONS(2721), 1, anon_sym_LPAREN, - STATE(1950), 1, + STATE(1958), 1, sym_arguments, STATE(3560), 1, sym_comment, - ACTIONS(3257), 2, + ACTIONS(3325), 2, sym__automatic_semicolon, anon_sym_SEMI, - [145207] = 7, + [143880] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5832), 1, + ACTIONS(5828), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3561), 1, sym_comment, + STATE(3951), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145229] = 7, + [143902] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5834), 1, + ACTIONS(5830), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3562), 1, sym_comment, + STATE(3677), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145251] = 7, + [143924] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5425), 1, + anon_sym_finally, + STATE(3563), 1, + sym_comment, + STATE(4422), 1, + sym_finally_clause, + ACTIONS(1825), 2, + anon_sym_else, + anon_sym_while, + [143944] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5836), 1, + ACTIONS(5832), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3563), 1, + STATE(3564), 1, sym_comment, + STATE(3949), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145273] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + [143966] = 6, ACTIONS(5), 1, sym_cf_comment, - STATE(3564), 1, - sym_comment, - ACTIONS(4975), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [145289] = 7, - ACTIONS(3), 1, + ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5838), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, + ACTIONS(5683), 1, + anon_sym_COMMA, + STATE(3491), 1, + aux_sym_variable_declaration_repeat1, STATE(3565), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [145311] = 7, + ACTIONS(5834), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [143986] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5840), 1, + ACTIONS(5836), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3566), 1, sym_comment, + STATE(3947), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145333] = 7, + [144008] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5842), 1, + ACTIONS(5838), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3567), 1, sym_comment, + STATE(3747), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145355] = 7, + [144030] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5844), 1, + ACTIONS(5840), 1, sym__close_tag_delim, - STATE(3565), 1, - aux_sym_cf_component_tag_repeat1, STATE(3568), 1, sym_comment, + STATE(3695), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145377] = 7, + [144052] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5846), 1, + ACTIONS(5842), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3569), 1, sym_comment, + STATE(3945), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145399] = 7, + [144074] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5848), 1, + ACTIONS(5844), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3570), 1, sym_comment, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145421] = 7, + [144096] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5850), 1, + ACTIONS(5846), 1, sym__close_tag_delim, STATE(3571), 1, sym_comment, - STATE(3607), 1, + STATE(3699), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145443] = 6, + [144118] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5695), 1, + ACTIONS(5683), 1, anon_sym_COMMA, + STATE(3491), 1, + aux_sym_variable_declaration_repeat1, STATE(3572), 1, sym_comment, - STATE(3948), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(5852), 2, + ACTIONS(5848), 2, sym__automatic_semicolon, anon_sym_SEMI, - [145463] = 6, + [144138] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5695), 1, + ACTIONS(5683), 1, anon_sym_COMMA, + STATE(3491), 1, + aux_sym_variable_declaration_repeat1, STATE(3573), 1, sym_comment, - STATE(3948), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(5854), 2, + ACTIONS(5850), 2, sym__automatic_semicolon, anon_sym_SEMI, - [145483] = 6, + [144158] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5695), 1, - anon_sym_COMMA, STATE(3574), 1, sym_comment, - STATE(3948), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(5856), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [145503] = 7, + ACTIONS(4817), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [144174] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5858), 1, - sym__close_tag_delim, STATE(3575), 1, sym_comment, - STATE(3612), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4212), 1, - sym_cf_attribute, - [145525] = 7, + ACTIONS(5053), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [144190] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5860), 1, + ACTIONS(5852), 1, sym__close_tag_delim, STATE(3576), 1, sym_comment, - STATE(3613), 1, + STATE(3939), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145547] = 7, + [144212] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5862), 1, + ACTIONS(5854), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3577), 1, sym_comment, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145569] = 7, + [144234] = 7, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(5856), 1, + anon_sym_STAR, + ACTIONS(5858), 1, + sym_identifier, + STATE(3578), 1, + sym_comment, + STATE(4573), 1, + sym_function_dec_parameters, + [144256] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5864), 1, - sym__close_tag_delim, - STATE(3578), 1, + STATE(3579), 1, sym_comment, - STATE(3614), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4212), 1, - sym_cf_attribute, - [145591] = 7, + ACTIONS(4819), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [144272] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5866), 1, + ACTIONS(5860), 1, sym__close_tag_delim, - STATE(3579), 1, + STATE(3580), 1, sym_comment, - STATE(3618), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145613] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5695), 1, - anon_sym_COMMA, - STATE(3580), 1, - sym_comment, - STATE(3872), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(5868), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [145633] = 7, + [144294] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5870), 1, + ACTIONS(5862), 1, sym__close_tag_delim, STATE(3581), 1, sym_comment, - STATE(3621), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145655] = 7, + [144316] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5872), 1, + ACTIONS(5864), 1, sym__close_tag_delim, STATE(3582), 1, sym_comment, - STATE(3625), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145677] = 7, + [144338] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5874), 1, + ACTIONS(5866), 1, sym__close_tag_delim, STATE(3583), 1, sym_comment, - STATE(3627), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145699] = 7, + [144360] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5876), 1, + ACTIONS(5868), 1, sym__close_tag_delim, STATE(3584), 1, sym_comment, - STATE(3629), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145721] = 7, + [144382] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1531), 1, - anon_sym_COMMA, - ACTIONS(5878), 1, - anon_sym_EQ, - ACTIONS(5880), 1, - anon_sym_RBRACK, + ACTIONS(2721), 1, + anon_sym_LPAREN, + STATE(1958), 1, + sym_arguments, STATE(3585), 1, sym_comment, - STATE(4109), 1, - aux_sym_array_pattern_repeat1, - [145743] = 7, + ACTIONS(3339), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [144402] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5882), 1, + ACTIONS(5870), 1, sym__close_tag_delim, STATE(3586), 1, sym_comment, - STATE(3630), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145765] = 7, + [144424] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5872), 1, + anon_sym_EQ, + STATE(3587), 1, + sym_comment, + STATE(4363), 1, + sym__initializer, + ACTIONS(5313), 2, + anon_sym_in, + anon_sym_of, + [144444] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5884), 1, + ACTIONS(5874), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3587), 1, + STATE(3588), 1, sym_comment, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145787] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2816), 1, - anon_sym_LPAREN, - STATE(1950), 1, - sym_arguments, - STATE(3588), 1, - sym_comment, - ACTIONS(3351), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [145807] = 7, + [144466] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5886), 1, + ACTIONS(5876), 1, sym__close_tag_delim, STATE(3589), 1, sym_comment, - STATE(3604), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145829] = 7, + [144488] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5888), 1, + ACTIONS(5878), 1, sym__close_tag_delim, STATE(3590), 1, sym_comment, - STATE(3635), 1, + STATE(3744), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145851] = 6, + [144510] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5695), 1, + ACTIONS(5683), 1, anon_sym_COMMA, - STATE(3552), 1, + STATE(3559), 1, aux_sym_variable_declaration_repeat1, STATE(3591), 1, sym_comment, - ACTIONS(5890), 2, + ACTIONS(5880), 2, sym__automatic_semicolon, anon_sym_SEMI, - [145871] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5892), 1, - anon_sym_EQ, - STATE(3592), 1, - sym_comment, - ACTIONS(2398), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - [145889] = 7, + [144530] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5894), 1, + ACTIONS(5882), 1, sym__close_tag_delim, - STATE(3593), 1, + STATE(3592), 1, sym_comment, - STATE(3637), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145911] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(5896), 1, - anon_sym_STAR, - ACTIONS(5898), 1, - sym_identifier, - STATE(3594), 1, - sym_comment, - STATE(4532), 1, - sym_function_dec_parameters, - [145933] = 7, + [144552] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5900), 1, + ACTIONS(5884), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3583), 1, aux_sym_cf_component_tag_repeat1, - STATE(3595), 1, + STATE(3593), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [145955] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(5902), 1, - anon_sym_STAR, - ACTIONS(5904), 1, - sym_identifier, - STATE(3596), 1, - sym_comment, - STATE(4262), 1, - sym_function_dec_parameters, - [145977] = 7, + [144574] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5906), 1, + ACTIONS(5886), 1, sym__close_tag_delim, - STATE(3597), 1, + STATE(3594), 1, sym_comment, - STATE(3651), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [145999] = 7, + [144596] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5908), 1, + ACTIONS(5888), 1, sym__close_tag_delim, - STATE(3598), 1, - sym_comment, - STATE(3638), 1, + STATE(3473), 1, aux_sym_cf_component_tag_repeat1, + STATE(3595), 1, + sym_comment, STATE(4212), 1, sym_cf_attribute, - [146021] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - STATE(3599), 1, - sym_comment, - ACTIONS(4917), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [146037] = 5, + [144618] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3600), 1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(5890), 1, + anon_sym_STAR, + ACTIONS(5892), 1, + sym_identifier, + STATE(3596), 1, sym_comment, - ACTIONS(1908), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(5910), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [146055] = 7, + STATE(4262), 1, + sym_function_dec_parameters, + [144640] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(5894), 1, + sym__close_tag_delim, + STATE(3597), 1, + sym_comment, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4212), 1, + sym_cf_attribute, + [144662] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5912), 1, + ACTIONS(5896), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3601), 1, + STATE(3598), 1, sym_comment, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146077] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(5914), 1, - anon_sym_STAR, - ACTIONS(5916), 1, - sym_identifier, - STATE(3602), 1, - sym_comment, - STATE(4262), 1, - sym_function_dec_parameters, - [146099] = 7, + [144684] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5918), 1, + ACTIONS(5898), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3603), 1, + STATE(3599), 1, sym_comment, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146121] = 7, + [144706] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5920), 1, + ACTIONS(5900), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3604), 1, + STATE(3600), 1, sym_comment, + STATE(3660), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146143] = 6, + [144728] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5471), 1, - anon_sym_finally, - STATE(3605), 1, + ACTIONS(5683), 1, + anon_sym_COMMA, + STATE(3491), 1, + aux_sym_variable_declaration_repeat1, + STATE(3601), 1, sym_comment, - STATE(4422), 1, - sym_finally_clause, - ACTIONS(1707), 2, - anon_sym_else, - anon_sym_while, - [146163] = 6, + ACTIONS(5902), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [144748] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5695), 1, + ACTIONS(5683), 1, anon_sym_COMMA, - STATE(3574), 1, + STATE(3565), 1, aux_sym_variable_declaration_repeat1, - STATE(3606), 1, + STATE(3602), 1, sym_comment, - ACTIONS(5922), 2, + ACTIONS(5904), 2, sym__automatic_semicolon, anon_sym_SEMI, - [146183] = 7, + [144768] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5924), 1, + ACTIONS(5906), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3607), 1, + STATE(3603), 1, sym_comment, + STATE(3667), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146205] = 7, + [144790] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5926), 1, + ACTIONS(5908), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3592), 1, aux_sym_cf_component_tag_repeat1, - STATE(3608), 1, + STATE(3604), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [146227] = 6, + [144812] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2816), 1, + ACTIONS(2721), 1, anon_sym_LPAREN, - STATE(1950), 1, + STATE(1958), 1, sym_arguments, - STATE(3609), 1, + STATE(3605), 1, sym_comment, - ACTIONS(3337), 2, + ACTIONS(3345), 2, sym__automatic_semicolon, anon_sym_SEMI, - [146247] = 7, + [144832] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(5910), 1, + sym__close_tag_delim, + STATE(3606), 1, + sym_comment, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4212), 1, + sym_cf_attribute, + [144854] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - ACTIONS(3171), 1, + ACTIONS(3518), 1, anon_sym_DOT, - ACTIONS(5928), 1, + ACTIONS(5912), 1, sym_optional_chain, - STATE(2217), 1, + STATE(2462), 1, sym_arguments, - STATE(3610), 1, + STATE(3607), 1, + sym_comment, + [144876] = 6, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5914), 1, + anon_sym_SLASH_GT, + ACTIONS(5916), 1, + anon_sym_EQ, + STATE(3608), 1, sym_comment, - [146269] = 7, + ACTIONS(5918), 2, + sym__close_tag_delim, + sym_cf_attribute_name, + [144896] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5930), 1, + ACTIONS(5920), 1, sym__close_tag_delim, - STATE(3473), 1, + STATE(3472), 1, aux_sym_cf_component_tag_repeat1, - STATE(3611), 1, + STATE(3609), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [146291] = 7, + [144918] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5932), 1, + ACTIONS(5922), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3612), 1, + STATE(3610), 1, sym_comment, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146313] = 7, + [144940] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5934), 1, + ACTIONS(5924), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3588), 1, aux_sym_cf_component_tag_repeat1, - STATE(3613), 1, + STATE(3611), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [146335] = 7, + [144962] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5936), 1, + ACTIONS(5926), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3471), 1, aux_sym_cf_component_tag_repeat1, - STATE(3614), 1, + STATE(3612), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [146357] = 6, + [144984] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(5928), 1, + sym__close_tag_delim, + STATE(3613), 1, + sym_comment, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4212), 1, + sym_cf_attribute, + [145006] = 4, + ACTIONS(3), 1, aux_sym_comment_token1, - ACTIONS(5695), 1, - anon_sym_COMMA, - STATE(3615), 1, + ACTIONS(5), 1, + sym_cf_comment, + STATE(3614), 1, sym_comment, - STATE(3948), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(5938), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [146377] = 7, + ACTIONS(5930), 4, + anon_sym_POUND, + anon_sym_DQUOTE, + anon_sym_DQUOTE_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [145022] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5940), 1, + ACTIONS(5932), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3616), 1, + STATE(3615), 1, sym_comment, + STATE(3671), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146399] = 7, + [145044] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5942), 1, + ACTIONS(5934), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3468), 1, aux_sym_cf_component_tag_repeat1, - STATE(3617), 1, + STATE(3616), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [146421] = 7, + [145066] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + STATE(3617), 1, + sym_comment, + ACTIONS(4829), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [145082] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5944), 1, + ACTIONS(5936), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3467), 1, aux_sym_cf_component_tag_repeat1, STATE(3618), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [146443] = 7, + [145104] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5946), 1, + ACTIONS(5938), 1, sym__close_tag_delim, - STATE(3472), 1, - aux_sym_cf_component_tag_repeat1, STATE(3619), 1, sym_comment, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146465] = 7, + [145126] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5948), 1, - sym__close_tag_delim, - STATE(3601), 1, - aux_sym_cf_component_tag_repeat1, STATE(3620), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [146487] = 7, + ACTIONS(4843), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [145142] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5950), 1, + ACTIONS(5940), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3621), 1, sym_comment, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146509] = 7, + [145164] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5952), 1, + ACTIONS(5942), 1, sym__close_tag_delim, - STATE(3477), 1, - aux_sym_cf_component_tag_repeat1, STATE(3622), 1, sym_comment, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146531] = 7, + [145186] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5954), 1, + ACTIONS(5944), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3623), 1, sym_comment, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146553] = 7, + [145208] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5956), 1, - sym__close_tag_delim, STATE(3624), 1, sym_comment, - STATE(3668), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4212), 1, - sym_cf_attribute, - [146575] = 7, + ACTIONS(4849), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [145224] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5958), 1, + ACTIONS(5946), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3625), 1, sym_comment, + STATE(3702), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146597] = 7, + [145246] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5960), 1, + ACTIONS(5948), 1, sym__close_tag_delim, - STATE(3484), 1, - aux_sym_cf_component_tag_repeat1, STATE(3626), 1, sym_comment, + STATE(3673), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146619] = 7, + [145268] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5962), 1, + ACTIONS(5950), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3501), 1, aux_sym_cf_component_tag_repeat1, STATE(3627), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [146641] = 7, + [145290] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5964), 1, + ACTIONS(5952), 1, sym__close_tag_delim, - STATE(3499), 1, - aux_sym_cf_component_tag_repeat1, STATE(3628), 1, sym_comment, + STATE(3674), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146663] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, + [145312] = 7, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5966), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(5954), 1, + anon_sym_STAR, + ACTIONS(5956), 1, + sym_identifier, STATE(3629), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [146685] = 7, + STATE(4532), 1, + sym_function_dec_parameters, + [145334] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5968), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3630), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [146707] = 7, + ACTIONS(4999), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [145350] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5970), 1, - sym__close_tag_delim, - STATE(3538), 1, - aux_sym_cf_component_tag_repeat1, STATE(3631), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [146729] = 7, + ACTIONS(5011), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [145366] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5972), 1, - sym__close_tag_delim, STATE(3632), 1, sym_comment, - STATE(3834), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4212), 1, - sym_cf_attribute, - [146751] = 7, + ACTIONS(5017), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [145382] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5974), 1, + ACTIONS(5958), 1, sym__close_tag_delim, - STATE(3623), 1, - aux_sym_cf_component_tag_repeat1, STATE(3633), 1, sym_comment, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146773] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, + [145404] = 5, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5976), 1, - sym__close_tag_delim, - STATE(3502), 1, - aux_sym_cf_component_tag_repeat1, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5960), 1, + anon_sym_EQ, STATE(3634), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [146795] = 7, + ACTIONS(2356), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + [145422] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5978), 1, + ACTIONS(5962), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3635), 1, sym_comment, + STATE(3697), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146817] = 7, + [145444] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5980), 1, + ACTIONS(5964), 1, sym__close_tag_delim, - STATE(3511), 1, - aux_sym_cf_component_tag_repeat1, STATE(3636), 1, sym_comment, + STATE(3703), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146839] = 7, + [145466] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5982), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3637), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [146861] = 7, + ACTIONS(5084), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [145482] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5984), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3638), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [146883] = 7, + ACTIONS(5112), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [145498] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5986), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3639), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [146905] = 7, + ACTIONS(5102), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [145514] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5988), 1, + ACTIONS(5966), 1, sym__close_tag_delim, STATE(3640), 1, sym_comment, - STATE(3716), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146927] = 7, + [145536] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(5990), 1, - sym__close_tag_delim, - STATE(3528), 1, - aux_sym_cf_component_tag_repeat1, STATE(3641), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [146949] = 7, + ACTIONS(5043), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [145552] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5992), 1, + ACTIONS(5968), 1, sym__close_tag_delim, - STATE(3529), 1, - aux_sym_cf_component_tag_repeat1, STATE(3642), 1, sym_comment, + STATE(3746), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [146971] = 7, + [145574] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2816), 1, - anon_sym_LPAREN, - ACTIONS(2822), 1, - anon_sym_DOT, - ACTIONS(5994), 1, - sym_optional_chain, - STATE(1950), 1, - sym_arguments, STATE(3643), 1, sym_comment, - [146993] = 6, + ACTIONS(5037), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [145590] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2816), 1, - anon_sym_LPAREN, - STATE(1950), 1, - sym_arguments, STATE(3644), 1, sym_comment, - ACTIONS(3253), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [147013] = 7, + ACTIONS(5029), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [145606] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5996), 1, + ACTIONS(5970), 1, sym__close_tag_delim, STATE(3645), 1, sym_comment, - STATE(3724), 1, + STATE(3749), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [147035] = 7, + [145628] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(5998), 1, + ACTIONS(5972), 1, sym__close_tag_delim, STATE(3646), 1, sym_comment, - STATE(3733), 1, + STATE(3754), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [147057] = 7, + [145650] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6000), 1, + ACTIONS(5974), 1, sym__close_tag_delim, STATE(3647), 1, sym_comment, - STATE(3951), 1, + STATE(3770), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [147079] = 7, + [145672] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6002), 1, + ACTIONS(5976), 1, sym__close_tag_delim, - STATE(3536), 1, + STATE(3640), 1, aux_sym_cf_component_tag_repeat1, STATE(3648), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147101] = 6, + [145694] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5695), 1, - anon_sym_COMMA, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(5978), 1, + sym__close_tag_delim, STATE(3649), 1, sym_comment, - STATE(3948), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(6004), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [147121] = 7, + STATE(3793), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4212), 1, + sym_cf_attribute, + [145716] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6006), 1, + ACTIONS(5980), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3650), 1, sym_comment, + STATE(3827), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [147143] = 7, + [145738] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6008), 1, + ACTIONS(5982), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3651), 1, sym_comment, + STATE(3705), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [147165] = 7, + [145760] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6010), 1, + ACTIONS(5631), 1, sym__close_tag_delim, - STATE(3543), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3652), 1, - sym_comment, + ACTIONS(5984), 1, + sym_cf_attribute_name, STATE(4212), 1, sym_cf_attribute, - [147187] = 7, + STATE(3652), 2, + sym_comment, + aux_sym_cf_component_tag_repeat1, + [145780] = 7, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(5987), 1, + anon_sym_STAR, + ACTIONS(5989), 1, + sym_identifier, + STATE(3653), 1, + sym_comment, + STATE(4262), 1, + sym_function_dec_parameters, + [145802] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + STATE(3654), 1, + sym_comment, + ACTIONS(4859), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [145818] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + STATE(3655), 1, + sym_comment, + ACTIONS(4949), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [145834] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6012), 1, + ACTIONS(5991), 1, sym__close_tag_delim, - STATE(3563), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, - STATE(3653), 1, + STATE(3656), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147209] = 7, + [145856] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6014), 1, + ACTIONS(5993), 1, sym__close_tag_delim, - STATE(3654), 1, + STATE(3657), 1, sym_comment, - STATE(3825), 1, + STATE(3669), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [147231] = 7, + [145878] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6016), 1, + ACTIONS(5995), 1, sym__close_tag_delim, - STATE(3577), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, - STATE(3655), 1, + STATE(3658), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147253] = 7, + [145900] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6018), 1, + ACTIONS(5997), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, - STATE(3656), 1, + STATE(3659), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147275] = 7, + [145922] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6020), 1, + ACTIONS(5999), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, - STATE(3657), 1, + STATE(3660), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147297] = 4, + [145944] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3658), 1, + STATE(3661), 1, sym_comment, - ACTIONS(1982), 4, + ACTIONS(1775), 4, sym__automatic_semicolon, anon_sym_else, anon_sym_while, anon_sym_SEMI, - [147313] = 7, + [145960] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6022), 1, + ACTIONS(6001), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3659), 1, + STATE(3662), 1, sym_comment, + STATE(3720), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [147335] = 7, + [145982] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6024), 1, + ACTIONS(6003), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3594), 1, aux_sym_cf_component_tag_repeat1, - STATE(3660), 1, + STATE(3663), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147357] = 7, + [146004] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6026), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3661), 1, + STATE(3664), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [147379] = 4, + ACTIONS(4935), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [146020] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3662), 1, + STATE(3665), 1, sym_comment, - ACTIONS(2790), 4, + ACTIONS(4929), 4, + aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - anon_sym_DQUOTE_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [147395] = 7, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [146036] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6028), 1, - sym__close_tag_delim, - STATE(3663), 1, + STATE(3666), 1, sym_comment, - STATE(3736), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4212), 1, - sym_cf_attribute, - [147417] = 7, + ACTIONS(4869), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [146052] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6030), 1, + ACTIONS(6005), 1, sym__close_tag_delim, - STATE(3664), 1, - sym_comment, - STATE(3764), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, + STATE(3667), 1, + sym_comment, STATE(4212), 1, sym_cf_attribute, - [147439] = 7, + [146074] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6032), 1, + ACTIONS(6007), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3545), 1, aux_sym_cf_component_tag_repeat1, - STATE(3665), 1, + STATE(3668), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147461] = 7, + [146096] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6034), 1, + ACTIONS(6009), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, - STATE(3666), 1, + STATE(3669), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147483] = 7, + [146118] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6036), 1, + ACTIONS(6011), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, - STATE(3667), 1, + STATE(3670), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147505] = 7, + [146140] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6038), 1, + ACTIONS(6013), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, - STATE(3668), 1, + STATE(3671), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147527] = 7, + [146162] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6040), 1, + ACTIONS(6015), 1, sym__close_tag_delim, - STATE(3669), 1, + STATE(3672), 1, sym_comment, - STATE(3788), 1, + STATE(3825), 1, aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [147549] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - STATE(3670), 1, - sym_comment, - ACTIONS(2658), 4, - anon_sym_POUND, - anon_sym_DQUOTE, - anon_sym_DQUOTE_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [147565] = 7, + [146184] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6042), 1, + ACTIONS(6017), 1, sym__close_tag_delim, - STATE(3671), 1, - sym_comment, - STATE(3793), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, + STATE(3673), 1, + sym_comment, STATE(4212), 1, sym_cf_attribute, - [147587] = 7, + [146206] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6044), 1, + ACTIONS(6019), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, - STATE(3672), 1, + STATE(3674), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147609] = 7, + [146228] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6046), 1, + ACTIONS(6021), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, - STATE(3673), 1, + STATE(3675), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147631] = 7, + [146250] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6048), 1, + ACTIONS(6023), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, - STATE(3674), 1, + STATE(3676), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147653] = 7, + [146272] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6050), 1, + ACTIONS(6025), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, - STATE(3675), 1, + STATE(3677), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147675] = 7, + [146294] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6052), 1, + ACTIONS(6027), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, - STATE(3676), 1, + STATE(3678), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147697] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - STATE(3677), 1, - sym_comment, - ACTIONS(2475), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [147713] = 4, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(3678), 1, - sym_comment, - ACTIONS(1075), 4, - anon_sym_else, - anon_sym_while, - anon_sym_catch, - anon_sym_finally, - [147729] = 7, + [146316] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6054), 1, + ACTIONS(6029), 1, sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3679), 1, sym_comment, - STATE(3804), 1, - aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [147751] = 7, + [146338] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6056), 1, + ACTIONS(6031), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3680), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147773] = 4, + [146360] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, STATE(3681), 1, sym_comment, - ACTIONS(1001), 4, - anon_sym_else, - anon_sym_while, - anon_sym_catch, - anon_sym_finally, - [147789] = 6, + ACTIONS(5126), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [146376] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2816), 1, + ACTIONS(2721), 1, anon_sym_LPAREN, - STATE(1950), 1, + STATE(1958), 1, sym_arguments, STATE(3682), 1, sym_comment, - ACTIONS(3335), 2, + ACTIONS(3323), 2, sym__automatic_semicolon, anon_sym_SEMI, - [147809] = 7, + [146396] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(6058), 1, - anon_sym_STAR, - ACTIONS(6060), 1, - sym_identifier, STATE(3683), 1, sym_comment, - STATE(4262), 1, - sym_function_dec_parameters, - [147831] = 7, + ACTIONS(4875), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [146412] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6062), 1, + ACTIONS(6033), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3684), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147853] = 4, + [146434] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6035), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3685), 1, sym_comment, - ACTIONS(4871), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [147869] = 6, + STATE(4212), 1, + sym_cf_attribute, + [146456] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5695), 1, + ACTIONS(5683), 1, anon_sym_COMMA, STATE(3686), 1, sym_comment, STATE(3710), 1, aux_sym_variable_declaration_repeat1, - ACTIONS(6064), 2, + ACTIONS(6037), 2, sym__automatic_semicolon, anon_sym_SEMI, - [147889] = 4, + [146476] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, STATE(3687), 1, sym_comment, - ACTIONS(2024), 4, - sym__automatic_semicolon, - anon_sym_else, - anon_sym_while, - anon_sym_SEMI, - [147905] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, + ACTIONS(4939), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [146492] = 4, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6066), 1, - sym__close_tag_delim, - STATE(3656), 1, - aux_sym_cf_component_tag_repeat1, + ACTIONS(99), 1, + aux_sym_comment_token1, STATE(3688), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [147927] = 7, + ACTIONS(2524), 4, + anon_sym_EQ, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, + [146508] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6068), 1, + ACTIONS(6039), 1, sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3689), 1, sym_comment, - STATE(3805), 1, - aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [147949] = 7, + [146530] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6070), 1, + ACTIONS(6041), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3690), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [147971] = 7, + [146552] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(1531), 1, - anon_sym_COMMA, - ACTIONS(5878), 1, - anon_sym_EQ, - ACTIONS(6072), 1, - anon_sym_RBRACK, STATE(3691), 1, sym_comment, - STATE(4027), 1, - aux_sym_array_pattern_repeat1, - [147993] = 7, + ACTIONS(5124), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [146568] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6074), 1, + ACTIONS(6043), 1, sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3692), 1, sym_comment, - STATE(3809), 1, - aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [148015] = 4, + [146590] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6045), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3693), 1, sym_comment, - ACTIONS(6076), 4, - anon_sym_POUND, - anon_sym_DQUOTE, - anon_sym_DQUOTE_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148031] = 4, + STATE(4212), 1, + sym_cf_attribute, + [146612] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6047), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3694), 1, sym_comment, - ACTIONS(2475), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [148047] = 4, + STATE(4212), 1, + sym_cf_attribute, + [146634] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6049), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3695), 1, sym_comment, - ACTIONS(5027), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148063] = 6, + STATE(4212), 1, + sym_cf_attribute, + [146656] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5695), 1, + ACTIONS(5683), 1, anon_sym_COMMA, STATE(3696), 1, sym_comment, STATE(3711), 1, aux_sym_variable_declaration_repeat1, - ACTIONS(6078), 2, + ACTIONS(6051), 2, sym__automatic_semicolon, anon_sym_SEMI, - [148083] = 4, + [146676] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6053), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3697), 1, sym_comment, - ACTIONS(4969), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148099] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2816), 1, - anon_sym_LPAREN, - STATE(1950), 1, - sym_arguments, - STATE(3698), 1, - sym_comment, - ACTIONS(3261), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [148119] = 4, + STATE(4212), 1, + sym_cf_attribute, + [146698] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3699), 1, + STATE(3698), 1, sym_comment, - ACTIONS(4967), 4, + ACTIONS(5122), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148135] = 7, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [146714] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6080), 1, + ACTIONS(6055), 1, sym__close_tag_delim, - STATE(3700), 1, - sym_comment, - STATE(3737), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, + STATE(3699), 1, + sym_comment, STATE(4212), 1, sym_cf_attribute, - [148157] = 4, + [146736] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3701), 1, + STATE(3700), 1, sym_comment, - ACTIONS(4965), 4, + ACTIONS(5088), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148173] = 6, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [146752] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6057), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, + STATE(3701), 1, + sym_comment, + STATE(4212), 1, + sym_cf_attribute, + [146774] = 7, + ACTIONS(3), 1, aux_sym_comment_token1, - ACTIONS(2816), 1, - anon_sym_LPAREN, - STATE(1950), 1, - sym_arguments, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6059), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3702), 1, sym_comment, - ACTIONS(3343), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [148193] = 4, + STATE(4212), 1, + sym_cf_attribute, + [146796] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6061), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3703), 1, sym_comment, - ACTIONS(4963), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148209] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + STATE(4212), 1, + sym_cf_attribute, + [146818] = 7, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(6063), 1, + anon_sym_STAR, + ACTIONS(6065), 1, + sym_identifier, STATE(3704), 1, sym_comment, - ACTIONS(4855), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148225] = 7, + STATE(4262), 1, + sym_function_dec_parameters, + [146840] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6082), 1, + ACTIONS(6067), 1, sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3705), 1, sym_comment, - STATE(3795), 1, - aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [148247] = 4, + [146862] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6069), 1, + sym__close_tag_delim, + STATE(3633), 1, + aux_sym_cf_component_tag_repeat1, STATE(3706), 1, sym_comment, - ACTIONS(4959), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148263] = 4, + STATE(4212), 1, + sym_cf_attribute, + [146884] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3707), 1, sym_comment, - ACTIONS(4955), 4, + ACTIONS(5007), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148279] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [146900] = 7, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6084), 1, - sym__close_tag_delim, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1540), 1, + anon_sym_COMMA, + ACTIONS(5669), 1, + anon_sym_EQ, + ACTIONS(6071), 1, + anon_sym_RBRACK, STATE(3708), 1, sym_comment, - STATE(3796), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4212), 1, - sym_cf_attribute, - [148301] = 7, + STATE(3986), 1, + aux_sym_array_pattern_repeat1, + [146922] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6086), 1, + ACTIONS(6073), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3709), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [148323] = 6, + [146944] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5695), 1, + ACTIONS(5683), 1, anon_sym_COMMA, + STATE(3491), 1, + aux_sym_variable_declaration_repeat1, STATE(3710), 1, sym_comment, - STATE(3948), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(6088), 2, + ACTIONS(6075), 2, sym__automatic_semicolon, anon_sym_SEMI, - [148343] = 6, + [146964] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5695), 1, + ACTIONS(5683), 1, anon_sym_COMMA, + STATE(3491), 1, + aux_sym_variable_declaration_repeat1, STATE(3711), 1, sym_comment, - STATE(3948), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(6090), 2, + ACTIONS(6077), 2, sym__automatic_semicolon, anon_sym_SEMI, - [148363] = 7, + [146984] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6092), 1, - sym__close_tag_delim, - STATE(3690), 1, - aux_sym_cf_component_tag_repeat1, STATE(3712), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [148385] = 4, + ACTIONS(5098), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147000] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3713), 1, sym_comment, - ACTIONS(4951), 4, + ACTIONS(5080), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148401] = 7, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147016] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6094), 1, - sym__close_tag_delim, STATE(3714), 1, sym_comment, - STATE(3814), 1, - aux_sym_cf_component_tag_repeat1, - STATE(4212), 1, - sym_cf_attribute, - [148423] = 7, + ACTIONS(5078), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147032] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6096), 1, + ACTIONS(6079), 1, sym__close_tag_delim, + STATE(3506), 1, + aux_sym_cf_component_tag_repeat1, STATE(3715), 1, sym_comment, - STATE(3824), 1, - aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [148445] = 7, + [147054] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6098), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3716), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [148467] = 4, + ACTIONS(5073), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147070] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3717), 1, sym_comment, - ACTIONS(4915), 4, + ACTIONS(5049), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148483] = 4, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147086] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3718), 1, sym_comment, - ACTIONS(4857), 4, + ACTIONS(4871), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148499] = 7, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147102] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6100), 1, + ACTIONS(6081), 1, sym__close_tag_delim, + STATE(3709), 1, + aux_sym_cf_component_tag_repeat1, STATE(3719), 1, sym_comment, - STATE(3810), 1, - aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [148521] = 4, + [147124] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6083), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3720), 1, sym_comment, - ACTIONS(4923), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148537] = 7, + STATE(4212), 1, + sym_cf_attribute, + [147146] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6102), 1, + ACTIONS(6085), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3721), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [148559] = 4, + [147168] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3722), 1, sym_comment, - ACTIONS(4921), 4, + ACTIONS(5063), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148575] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2816), 1, - anon_sym_LPAREN, - STATE(1950), 1, - sym_arguments, - STATE(3723), 1, - sym_comment, - ACTIONS(3265), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [148595] = 7, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147184] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6104), 1, + ACTIONS(6087), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3678), 1, aux_sym_cf_component_tag_repeat1, - STATE(3724), 1, + STATE(3723), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [148617] = 4, + [147206] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2721), 1, + anon_sym_LPAREN, + STATE(1958), 1, + sym_arguments, + STATE(3724), 1, + sym_comment, + ACTIONS(3319), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [147226] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3725), 1, sym_comment, - ACTIONS(4973), 4, + ACTIONS(5033), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148633] = 4, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147242] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3726), 1, sym_comment, - ACTIONS(4975), 4, + ACTIONS(5021), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148649] = 4, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147258] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5683), 1, + anon_sym_COMMA, + STATE(3491), 1, + aux_sym_variable_declaration_repeat1, + STATE(3727), 1, + sym_comment, + ACTIONS(6089), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [147278] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3727), 1, + STATE(3728), 1, sym_comment, - ACTIONS(4917), 4, + ACTIONS(5019), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148665] = 7, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147294] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6106), 1, + ACTIONS(6091), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3728), 1, + STATE(3729), 1, sym_comment, + STATE(3811), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [148687] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - STATE(3729), 1, - sym_comment, - ACTIONS(4977), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148703] = 4, + [147316] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3730), 1, sym_comment, - ACTIONS(4979), 4, + ACTIONS(5013), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148719] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147332] = 7, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2721), 1, + anon_sym_LPAREN, + ACTIONS(2727), 1, + anon_sym_DOT, + ACTIONS(6093), 1, + sym_optional_chain, + STATE(1958), 1, + sym_arguments, STATE(3731), 1, sym_comment, - ACTIONS(4981), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148735] = 4, + [147354] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3732), 1, sym_comment, - ACTIONS(4983), 4, + ACTIONS(4807), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148751] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147370] = 6, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6108), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5683), 1, + anon_sym_COMMA, + STATE(3491), 1, + aux_sym_variable_declaration_repeat1, STATE(3733), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [148773] = 4, + ACTIONS(6095), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [147390] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3734), 1, sym_comment, - ACTIONS(4859), 4, + ACTIONS(5003), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148789] = 4, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147406] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6097), 1, + sym__close_tag_delim, + STATE(3670), 1, + aux_sym_cf_component_tag_repeat1, STATE(3735), 1, sym_comment, - ACTIONS(4861), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148805] = 7, + STATE(4212), 1, + sym_cf_attribute, + [147428] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6110), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3736), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [148827] = 7, + ACTIONS(5001), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147444] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6112), 1, + ACTIONS(6099), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3737), 1, sym_comment, + STATE(3812), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [148849] = 4, + [147466] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3738), 1, sym_comment, - ACTIONS(4985), 4, + ACTIONS(4867), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148865] = 4, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147482] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3739), 1, sym_comment, - ACTIONS(4989), 4, + ACTIONS(4865), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148881] = 4, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147498] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3740), 1, sym_comment, - ACTIONS(4863), 4, + ACTIONS(4989), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148897] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147514] = 7, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1540), 1, + anon_sym_COMMA, + ACTIONS(5669), 1, + anon_sym_EQ, + ACTIONS(6101), 1, + anon_sym_RBRACK, STATE(3741), 1, sym_comment, - ACTIONS(4997), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148913] = 4, + STATE(4036), 1, + aux_sym_array_pattern_repeat1, + [147536] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3742), 1, sym_comment, - ACTIONS(4999), 4, + ACTIONS(4923), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148929] = 4, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147552] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3743), 1, sym_comment, - ACTIONS(5001), 4, + ACTIONS(4979), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148945] = 4, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147568] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6103), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3744), 1, sym_comment, - ACTIONS(5003), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148961] = 4, + STATE(4212), 1, + sym_cf_attribute, + [147590] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6105), 1, + sym__close_tag_delim, + STATE(3606), 1, + aux_sym_cf_component_tag_repeat1, STATE(3745), 1, sym_comment, - ACTIONS(5011), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148977] = 4, + STATE(4212), 1, + sym_cf_attribute, + [147612] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6107), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3746), 1, sym_comment, - ACTIONS(4865), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [148993] = 4, + STATE(4212), 1, + sym_cf_attribute, + [147634] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6109), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3747), 1, sym_comment, - ACTIONS(5013), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149009] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + STATE(4212), 1, + sym_cf_attribute, + [147656] = 6, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2721), 1, + anon_sym_LPAREN, + STATE(1958), 1, + sym_arguments, STATE(3748), 1, sym_comment, - ACTIONS(5015), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149025] = 4, + ACTIONS(3329), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [147676] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6111), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3749), 1, sym_comment, - ACTIONS(5017), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149041] = 4, + STATE(4212), 1, + sym_cf_attribute, + [147698] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6113), 1, + sym__close_tag_delim, + STATE(3701), 1, + aux_sym_cf_component_tag_repeat1, STATE(3750), 1, sym_comment, - ACTIONS(5019), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149057] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + STATE(4212), 1, + sym_cf_attribute, + [147720] = 6, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5683), 1, + anon_sym_COMMA, + STATE(3491), 1, + aux_sym_variable_declaration_repeat1, STATE(3751), 1, sym_comment, - ACTIONS(5021), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149073] = 4, + ACTIONS(6115), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [147740] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6117), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3752), 1, sym_comment, - ACTIONS(5023), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149089] = 4, + STATE(4212), 1, + sym_cf_attribute, + [147762] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3753), 1, sym_comment, - ACTIONS(5029), 4, + ACTIONS(4977), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149105] = 4, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147778] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6119), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3754), 1, sym_comment, - ACTIONS(5031), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149121] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + STATE(4212), 1, + sym_cf_attribute, + [147800] = 6, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5683), 1, + anon_sym_COMMA, + STATE(3727), 1, + aux_sym_variable_declaration_repeat1, STATE(3755), 1, sym_comment, - ACTIONS(5033), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149137] = 4, + ACTIONS(6121), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [147820] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3756), 1, sym_comment, - ACTIONS(4867), 4, + ACTIONS(4975), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149153] = 4, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147836] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3757), 1, sym_comment, - ACTIONS(4869), 4, + ACTIONS(4973), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149169] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147852] = 6, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2721), 1, + anon_sym_LPAREN, + STATE(1958), 1, + sym_arguments, STATE(3758), 1, sym_comment, - ACTIONS(5035), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149185] = 4, + ACTIONS(3331), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [147872] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6123), 1, + sym__close_tag_delim, + STATE(3752), 1, + aux_sym_cf_component_tag_repeat1, STATE(3759), 1, sym_comment, - ACTIONS(4969), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [149201] = 4, + STATE(4212), 1, + sym_cf_attribute, + [147894] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3760), 1, sym_comment, - ACTIONS(5037), 4, + ACTIONS(4971), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149217] = 4, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [147910] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6125), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3761), 1, sym_comment, - ACTIONS(5039), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149233] = 7, + STATE(4212), 1, + sym_cf_attribute, + [147932] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6114), 1, + ACTIONS(6127), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3675), 1, aux_sym_cf_component_tag_repeat1, STATE(3762), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [149255] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - STATE(3763), 1, - sym_comment, - ACTIONS(5041), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149271] = 7, + [147954] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6116), 1, + ACTIONS(6129), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3509), 1, aux_sym_cf_component_tag_repeat1, - STATE(3764), 1, + STATE(3763), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [149293] = 4, + [147976] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5683), 1, + anon_sym_COMMA, + STATE(3733), 1, + aux_sym_variable_declaration_repeat1, + STATE(3764), 1, + sym_comment, + ACTIONS(6131), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [147996] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3765), 1, sym_comment, - ACTIONS(4971), 4, + ACTIONS(4913), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149309] = 4, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [148012] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6133), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3766), 1, sym_comment, - ACTIONS(4873), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149325] = 4, + STATE(4212), 1, + sym_cf_attribute, + [148034] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6135), 1, + sym__close_tag_delim, + STATE(3514), 1, + aux_sym_cf_component_tag_repeat1, STATE(3767), 1, sym_comment, - ACTIONS(5045), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149341] = 4, + STATE(4212), 1, + sym_cf_attribute, + [148056] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3768), 1, sym_comment, - ACTIONS(5047), 4, + ACTIONS(4863), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149357] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [148072] = 6, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2721), 1, + anon_sym_LPAREN, + STATE(1958), 1, + sym_arguments, STATE(3769), 1, sym_comment, - ACTIONS(5049), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149373] = 4, + ACTIONS(3349), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [148092] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6137), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3770), 1, sym_comment, - ACTIONS(5051), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149389] = 4, + STATE(4212), 1, + sym_cf_attribute, + [148114] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6139), 1, + sym__close_tag_delim, + STATE(3580), 1, + aux_sym_cf_component_tag_repeat1, STATE(3771), 1, sym_comment, - ACTIONS(5055), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149405] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + STATE(4212), 1, + sym_cf_attribute, + [148136] = 7, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3176), 1, + anon_sym_LPAREN, + ACTIONS(3182), 1, + anon_sym_DOT, + ACTIONS(6141), 1, + sym_optional_chain, + STATE(2227), 1, + sym_arguments, STATE(3772), 1, sym_comment, - ACTIONS(5057), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149421] = 4, + [148158] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6143), 1, + sym__close_tag_delim, + STATE(3517), 1, + aux_sym_cf_component_tag_repeat1, STATE(3773), 1, sym_comment, - ACTIONS(5059), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149437] = 4, + STATE(4212), 1, + sym_cf_attribute, + [148180] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6145), 1, + sym__close_tag_delim, + STATE(3577), 1, + aux_sym_cf_component_tag_repeat1, STATE(3774), 1, sym_comment, - ACTIONS(5061), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149453] = 4, + STATE(4212), 1, + sym_cf_attribute, + [148202] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3775), 1, sym_comment, - ACTIONS(5063), 4, + ACTIONS(4967), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149469] = 4, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [148218] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6147), 1, + sym__close_tag_delim, + STATE(3518), 1, + aux_sym_cf_component_tag_repeat1, STATE(3776), 1, sym_comment, - ACTIONS(4845), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149485] = 4, + STATE(4212), 1, + sym_cf_attribute, + [148240] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6149), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3777), 1, sym_comment, - ACTIONS(4843), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149501] = 4, + STATE(4212), 1, + sym_cf_attribute, + [148262] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3778), 1, sym_comment, - ACTIONS(4835), 4, + ACTIONS(4965), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149517] = 4, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [148278] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6151), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3779), 1, sym_comment, - ACTIONS(4807), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149533] = 4, + STATE(4212), 1, + sym_cf_attribute, + [148300] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6153), 1, + sym__close_tag_delim, + STATE(3570), 1, + aux_sym_cf_component_tag_repeat1, STATE(3780), 1, sym_comment, - ACTIONS(4927), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149549] = 4, + STATE(4212), 1, + sym_cf_attribute, + [148322] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6155), 1, + sym__close_tag_delim, + STATE(3519), 1, + aux_sym_cf_component_tag_repeat1, STATE(3781), 1, sym_comment, - ACTIONS(4853), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149565] = 7, + STATE(4212), 1, + sym_cf_attribute, + [148344] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6118), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3782), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [149587] = 7, + ACTIONS(4963), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [148360] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6120), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3783), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [149609] = 7, + ACTIONS(4961), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [148376] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6122), 1, + ACTIONS(6157), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3528), 1, aux_sym_cf_component_tag_repeat1, STATE(3784), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [149631] = 7, + [148398] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6124), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3785), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [149653] = 7, + ACTIONS(4957), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [148414] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6126), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3786), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [149675] = 7, + ACTIONS(4861), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [148430] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6128), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3787), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [149697] = 7, + ACTIONS(4943), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [148446] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6130), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3788), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [149719] = 6, + ACTIONS(4933), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [148462] = 4, + 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, - STATE(1872), 1, - sym_arguments, STATE(3789), 1, sym_comment, - ACTIONS(3263), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [149739] = 7, + ACTIONS(4917), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [148478] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6132), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3790), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [149761] = 7, + ACTIONS(4919), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [148494] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6134), 1, + ACTIONS(6159), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3791), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [149783] = 7, + [148516] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6136), 1, + ACTIONS(6161), 1, sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3792), 1, sym_comment, + STATE(3862), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [149805] = 7, + [148538] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6138), 1, + ACTIONS(6163), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3793), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [149827] = 4, + [148560] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3794), 1, sym_comment, - ACTIONS(5085), 4, + ACTIONS(4955), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149843] = 7, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [148576] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6140), 1, + ACTIONS(6165), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3597), 1, aux_sym_cf_component_tag_repeat1, STATE(3795), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [149865] = 7, + [148598] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6142), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3796), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [149887] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5695), 1, - anon_sym_COMMA, - STATE(3615), 1, - aux_sym_variable_declaration_repeat1, - STATE(3797), 1, - sym_comment, - ACTIONS(6144), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [149907] = 7, + ACTIONS(1499), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [148614] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6146), 1, + ACTIONS(6167), 1, sym__close_tag_delim, - STATE(3657), 1, + STATE(3599), 1, aux_sym_cf_component_tag_repeat1, - STATE(3798), 1, + STATE(3797), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [149929] = 4, + [148636] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3799), 1, + STATE(3798), 1, sym_comment, - ACTIONS(4829), 4, + ACTIONS(4831), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [149945] = 4, + [148652] = 7, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6169), 1, + sym__close_tag_delim, + STATE(3610), 1, + aux_sym_cf_component_tag_repeat1, + STATE(3799), 1, + sym_comment, + STATE(4212), 1, + sym_cf_attribute, + [148674] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3800), 1, sym_comment, - ACTIONS(5097), 4, + ACTIONS(5067), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [149961] = 4, + [148690] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6171), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3801), 1, sym_comment, - ACTIONS(4875), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149977] = 4, + STATE(4212), 1, + sym_cf_attribute, + [148712] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6173), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3802), 1, sym_comment, - ACTIONS(1499), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [149993] = 4, + STATE(4212), 1, + sym_cf_attribute, + [148734] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3803), 1, sym_comment, - ACTIONS(5027), 4, + ACTIONS(4815), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150009] = 7, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [148750] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6148), 1, + ACTIONS(6175), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3804), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [150031] = 7, + [148772] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6150), 1, + ACTIONS(6177), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3805), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [150053] = 4, + [148794] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3806), 1, sym_comment, - ACTIONS(5003), 4, + ACTIONS(2475), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150069] = 4, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [148810] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3807), 1, sym_comment, - ACTIONS(4967), 4, + ACTIONS(5224), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150085] = 4, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [148826] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6179), 1, + sym__close_tag_delim, + STATE(3613), 1, + aux_sym_cf_component_tag_repeat1, STATE(3808), 1, sym_comment, - ACTIONS(4965), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150101] = 7, + STATE(4212), 1, + sym_cf_attribute, + [148848] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6152), 1, + ACTIONS(6181), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3621), 1, aux_sym_cf_component_tag_repeat1, STATE(3809), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [150123] = 7, + [148870] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6154), 1, + ACTIONS(6183), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3810), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [150145] = 4, + [148892] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6185), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3811), 1, sym_comment, - ACTIONS(4963), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150161] = 7, + STATE(4212), 1, + sym_cf_attribute, + [148914] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6156), 1, + ACTIONS(6187), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3812), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [150183] = 4, + [148936] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6189), 1, + sym__close_tag_delim, + STATE(3622), 1, + aux_sym_cf_component_tag_repeat1, STATE(3813), 1, sym_comment, - ACTIONS(4855), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150199] = 7, + STATE(4212), 1, + sym_cf_attribute, + [148958] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6158), 1, + ACTIONS(6191), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3684), 1, aux_sym_cf_component_tag_repeat1, STATE(3814), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [150221] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + [148980] = 6, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5683), 1, + anon_sym_COMMA, + STATE(3751), 1, + aux_sym_variable_declaration_repeat1, STATE(3815), 1, sym_comment, - ACTIONS(4959), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150237] = 4, + ACTIONS(6193), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [149000] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6195), 1, + sym__close_tag_delim, + STATE(3523), 1, + aux_sym_cf_component_tag_repeat1, STATE(3816), 1, sym_comment, - ACTIONS(4955), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150253] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149022] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6197), 1, + sym__close_tag_delim, + STATE(3623), 1, + aux_sym_cf_component_tag_repeat1, STATE(3817), 1, sym_comment, - ACTIONS(4953), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150269] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149044] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6199), 1, + sym__close_tag_delim, + STATE(3685), 1, + aux_sym_cf_component_tag_repeat1, STATE(3818), 1, sym_comment, - ACTIONS(4951), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150285] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149066] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6201), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3819), 1, sym_comment, - ACTIONS(4915), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150301] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149088] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6203), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3820), 1, sym_comment, - ACTIONS(4857), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150317] = 7, + STATE(4212), 1, + sym_cf_attribute, + [149110] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6160), 1, + ACTIONS(6205), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3821), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [150339] = 4, + [149132] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6207), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3822), 1, sym_comment, - ACTIONS(4923), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150355] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149154] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6209), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3823), 1, sym_comment, - ACTIONS(4921), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150371] = 7, + STATE(4212), 1, + sym_cf_attribute, + [149176] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6162), 1, + ACTIONS(6211), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3824), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [150393] = 7, + [149198] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6164), 1, + ACTIONS(6213), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3825), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [150415] = 7, + [149220] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6166), 1, + ACTIONS(6215), 1, sym__close_tag_delim, - STATE(3639), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3826), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [150437] = 4, + [149242] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6217), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3827), 1, sym_comment, - ACTIONS(4977), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150453] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149264] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6219), 1, + sym__close_tag_delim, + STATE(3465), 1, + aux_sym_cf_component_tag_repeat1, STATE(3828), 1, sym_comment, - ACTIONS(4979), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150469] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149286] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6221), 1, + sym__close_tag_delim, + STATE(3586), 1, + aux_sym_cf_component_tag_repeat1, STATE(3829), 1, sym_comment, - ACTIONS(4981), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150485] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + STATE(4212), 1, + sym_cf_attribute, + [149308] = 4, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, STATE(3830), 1, sym_comment, - ACTIONS(4983), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150501] = 4, + ACTIONS(2503), 4, + anon_sym_EQ, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, + [149324] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6223), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3831), 1, - sym_comment, - ACTIONS(4859), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150517] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + sym_comment, + STATE(4212), 1, + sym_cf_attribute, + [149346] = 4, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, STATE(3832), 1, sym_comment, - ACTIONS(4861), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150533] = 4, + ACTIONS(2561), 4, + anon_sym_EQ, + anon_sym_RPAREN, + anon_sym_in, + anon_sym_of, + [149362] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6225), 1, + sym__close_tag_delim, + STATE(3489), 1, + aux_sym_cf_component_tag_repeat1, STATE(3833), 1, sym_comment, - ACTIONS(4985), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150549] = 7, + STATE(4212), 1, + sym_cf_attribute, + [149384] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6168), 1, + ACTIONS(6227), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3834), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [150571] = 7, + [149406] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6170), 1, + ACTIONS(6229), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3835), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [150593] = 7, + [149428] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, - ACTIONS(6172), 1, + ACTIONS(6231), 1, anon_sym_STAR, - ACTIONS(6174), 1, + ACTIONS(6233), 1, sym_identifier, STATE(3836), 1, sym_comment, STATE(4262), 1, sym_function_dec_parameters, - [150615] = 7, + [149450] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6176), 1, - sym__close_tag_delim, - STATE(3659), 1, - aux_sym_cf_component_tag_repeat1, STATE(3837), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [150637] = 5, + ACTIONS(2717), 4, + anon_sym_POUND, + anon_sym_DQUOTE, + anon_sym_DQUOTE_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [149466] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6178), 1, + ACTIONS(6235), 1, anon_sym_EQ, STATE(3838), 1, sym_comment, - ACTIONS(2415), 3, + ACTIONS(2393), 3, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RBRACK, - [150655] = 4, + [149484] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6238), 1, + sym__close_tag_delim, + STATE(3548), 1, + aux_sym_cf_component_tag_repeat1, STATE(3839), 1, sym_comment, - ACTIONS(4989), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150671] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149506] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3840), 1, sym_comment, - ACTIONS(4863), 4, - aux_sym__cf_open_tag_token1, + ACTIONS(2713), 4, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150687] = 7, + anon_sym_DQUOTE, + anon_sym_DQUOTE_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [149522] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6181), 1, + ACTIONS(6240), 1, sym__close_tag_delim, + STATE(3584), 1, + aux_sym_cf_component_tag_repeat1, STATE(3841), 1, sym_comment, - STATE(3923), 1, - aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [150709] = 4, + [149544] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6242), 1, + sym__close_tag_delim, + STATE(3581), 1, + aux_sym_cf_component_tag_repeat1, STATE(3842), 1, sym_comment, - ACTIONS(4997), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150725] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149566] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6244), 1, + sym__close_tag_delim, STATE(3843), 1, sym_comment, - ACTIONS(4999), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150741] = 4, + STATE(3865), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4212), 1, + sym_cf_attribute, + [149588] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6246), 1, + sym__close_tag_delim, + STATE(3543), 1, + aux_sym_cf_component_tag_repeat1, STATE(3844), 1, sym_comment, - ACTIONS(5001), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150757] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149610] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6248), 1, + sym__close_tag_delim, + STATE(3483), 1, + aux_sym_cf_component_tag_repeat1, STATE(3845), 1, sym_comment, - ACTIONS(1499), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150773] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149632] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6250), 1, + sym__close_tag_delim, + STATE(3546), 1, + aux_sym_cf_component_tag_repeat1, STATE(3846), 1, sym_comment, - ACTIONS(5011), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150789] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149654] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6252), 1, + sym__close_tag_delim, STATE(3847), 1, sym_comment, - ACTIONS(4865), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150805] = 4, + STATE(3861), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4212), 1, + sym_cf_attribute, + [149676] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6254), 1, + sym__close_tag_delim, + STATE(3532), 1, + aux_sym_cf_component_tag_repeat1, STATE(3848), 1, sym_comment, - ACTIONS(5013), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150821] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149698] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6256), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3849), 1, sym_comment, - ACTIONS(5015), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150837] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149720] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6258), 1, + sym__close_tag_delim, STATE(3850), 1, sym_comment, - ACTIONS(5017), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150853] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + STATE(3859), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4212), 1, + sym_cf_attribute, + [149742] = 4, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, STATE(3851), 1, sym_comment, - ACTIONS(5019), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150869] = 4, + ACTIONS(942), 4, + anon_sym_else, + anon_sym_while, + anon_sym_catch, + anon_sym_finally, + [149758] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6260), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3852), 1, sym_comment, - ACTIONS(5021), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150885] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + STATE(4212), 1, + sym_cf_attribute, + [149780] = 4, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, STATE(3853), 1, sym_comment, - ACTIONS(5023), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150901] = 4, + ACTIONS(1002), 4, + anon_sym_else, + anon_sym_while, + anon_sym_catch, + anon_sym_finally, + [149796] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6262), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3854), 1, sym_comment, - ACTIONS(5029), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150917] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149818] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6264), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3855), 1, sym_comment, - ACTIONS(5031), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150933] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149840] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6266), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3856), 1, sym_comment, - ACTIONS(5033), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150949] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149862] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6268), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3857), 1, sym_comment, - ACTIONS(4867), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150965] = 4, + STATE(4212), 1, + sym_cf_attribute, + [149884] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3858), 1, sym_comment, - ACTIONS(4869), 4, + ACTIONS(5017), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150981] = 4, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [149900] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6270), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3859), 1, sym_comment, - ACTIONS(5035), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [150997] = 7, + STATE(4212), 1, + sym_cf_attribute, + [149922] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6183), 1, + ACTIONS(6272), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3791), 1, aux_sym_cf_component_tag_repeat1, STATE(3860), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [151019] = 7, + [149944] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6185), 1, + ACTIONS(6274), 1, sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, STATE(3861), 1, sym_comment, - STATE(3932), 1, - aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [151041] = 7, + [149966] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6187), 1, + ACTIONS(6276), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3862), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [151063] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - STATE(3863), 1, - sym_comment, - ACTIONS(4871), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151079] = 6, + [149988] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5695), 1, - anon_sym_COMMA, - STATE(3490), 1, - aux_sym_variable_declaration_repeat1, - STATE(3864), 1, + STATE(3863), 1, sym_comment, - ACTIONS(6189), 2, + ACTIONS(2009), 4, sym__automatic_semicolon, + anon_sym_else, + anon_sym_while, anon_sym_SEMI, - [151099] = 7, + [150004] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6191), 1, + ACTIONS(6278), 1, sym__close_tag_delim, - STATE(3667), 1, - aux_sym_cf_component_tag_repeat1, - STATE(3865), 1, + STATE(3864), 1, sym_comment, + STATE(3940), 1, + aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [151121] = 4, + [150026] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3866), 1, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6280), 1, + sym__close_tag_delim, + STATE(3652), 1, + aux_sym_cf_component_tag_repeat1, + STATE(3865), 1, sym_comment, - ACTIONS(5037), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151137] = 4, + STATE(4212), 1, + sym_cf_attribute, + [150048] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3867), 1, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6282), 1, + sym__close_tag_delim, + STATE(3856), 1, + aux_sym_cf_component_tag_repeat1, + STATE(3866), 1, sym_comment, - ACTIONS(5039), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151153] = 7, + STATE(4212), 1, + sym_cf_attribute, + [150070] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6193), 1, + ACTIONS(6284), 1, sym__close_tag_delim, - STATE(3868), 1, - sym_comment, - STATE(3936), 1, + STATE(3819), 1, aux_sym_cf_component_tag_repeat1, + STATE(3867), 1, + sym_comment, STATE(4212), 1, sym_cf_attribute, - [151175] = 4, + [150092] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - STATE(3869), 1, + STATE(3868), 1, sym_comment, - ACTIONS(5041), 4, + ACTIONS(2475), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [151191] = 4, + [150108] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + STATE(3869), 1, + sym_comment, + ACTIONS(4955), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150124] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3870), 1, sym_comment, - ACTIONS(4971), 4, + ACTIONS(4919), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151207] = 4, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150140] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3871), 1, sym_comment, - ACTIONS(4873), 4, + ACTIONS(4917), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151223] = 6, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150156] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5695), 1, - anon_sym_COMMA, STATE(3872), 1, sym_comment, - STATE(3948), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(6195), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [151243] = 4, + ACTIONS(4933), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150172] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3873), 1, sym_comment, - ACTIONS(5045), 4, + ACTIONS(4943), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151259] = 4, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150188] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3874), 1, sym_comment, - ACTIONS(5047), 4, + ACTIONS(4861), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151275] = 4, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150204] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3875), 1, sym_comment, - ACTIONS(5049), 4, + ACTIONS(4957), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151291] = 4, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150220] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3876), 1, sym_comment, - ACTIONS(5051), 4, + ACTIONS(4961), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151307] = 4, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150236] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3877), 1, sym_comment, - ACTIONS(5055), 4, + ACTIONS(4963), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151323] = 4, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150252] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3878), 1, sym_comment, - ACTIONS(5057), 4, + ACTIONS(4965), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151339] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150268] = 6, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5683), 1, + anon_sym_COMMA, + STATE(3601), 1, + aux_sym_variable_declaration_repeat1, STATE(3879), 1, sym_comment, - ACTIONS(5059), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151355] = 4, + ACTIONS(6286), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [150288] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3880), 1, sym_comment, - ACTIONS(5061), 4, + ACTIONS(4967), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151371] = 4, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150304] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3881), 1, sym_comment, - ACTIONS(5063), 4, + ACTIONS(4863), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151387] = 4, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150320] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3882), 1, sym_comment, - ACTIONS(4845), 4, + ACTIONS(4913), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151403] = 4, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150336] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3883), 1, sym_comment, - ACTIONS(4843), 4, + ACTIONS(4969), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151419] = 7, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150352] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6197), 1, - sym__close_tag_delim, - STATE(3661), 1, - aux_sym_cf_component_tag_repeat1, STATE(3884), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151441] = 7, + ACTIONS(4971), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150368] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6199), 1, - sym__close_tag_delim, - STATE(3660), 1, - aux_sym_cf_component_tag_repeat1, STATE(3885), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151463] = 7, + ACTIONS(4973), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150384] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6201), 1, - sym__close_tag_delim, - STATE(3666), 1, - aux_sym_cf_component_tag_repeat1, STATE(3886), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151485] = 7, + ACTIONS(4975), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150400] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6203), 1, + ACTIONS(6288), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3510), 1, aux_sym_cf_component_tag_repeat1, STATE(3887), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [151507] = 7, + [150422] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6205), 1, + ACTIONS(6290), 1, sym__close_tag_delim, + STATE(3855), 1, + aux_sym_cf_component_tag_repeat1, STATE(3888), 1, sym_comment, - STATE(3930), 1, - aux_sym_cf_component_tag_repeat1, STATE(4212), 1, sym_cf_attribute, - [151529] = 4, + [150444] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3889), 1, sym_comment, - ACTIONS(4835), 4, + ACTIONS(4977), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151545] = 7, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150460] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6207), 1, - sym__close_tag_delim, - STATE(3782), 1, - aux_sym_cf_component_tag_repeat1, STATE(3890), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151567] = 7, + ACTIONS(4979), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150476] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6209), 1, - sym__close_tag_delim, - STATE(3783), 1, - aux_sym_cf_component_tag_repeat1, STATE(3891), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151589] = 7, + ACTIONS(4923), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150492] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6211), 1, - sym__close_tag_delim, - STATE(3784), 1, - aux_sym_cf_component_tag_repeat1, STATE(3892), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151611] = 7, + ACTIONS(4989), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150508] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6213), 1, - sym__close_tag_delim, - STATE(3785), 1, - aux_sym_cf_component_tag_repeat1, STATE(3893), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151633] = 4, + ACTIONS(4865), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150524] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(5633), 1, + sym_cf_attribute_name, + ACTIONS(6292), 1, + sym__close_tag_delim, STATE(3894), 1, sym_comment, - ACTIONS(6215), 4, - aux_sym__cf_open_tag_token1, - anon_sym_POUND, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, - [151649] = 4, + STATE(3942), 1, + aux_sym_cf_component_tag_repeat1, + STATE(4212), 1, + sym_cf_attribute, + [150546] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3895), 1, sym_comment, - ACTIONS(4807), 4, + ACTIONS(4867), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151665] = 4, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150562] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3896), 1, sym_comment, - ACTIONS(6217), 4, + ACTIONS(5001), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151681] = 4, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150578] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3897), 1, sym_comment, - ACTIONS(4927), 4, + ACTIONS(5003), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151697] = 4, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150594] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3898), 1, sym_comment, - ACTIONS(4853), 4, + ACTIONS(4807), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [151713] = 7, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150610] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6219), 1, - sym__close_tag_delim, - STATE(3786), 1, - aux_sym_cf_component_tag_repeat1, STATE(3899), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151735] = 7, + ACTIONS(5013), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150626] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6221), 1, - sym__close_tag_delim, - STATE(3787), 1, - aux_sym_cf_component_tag_repeat1, STATE(3900), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151757] = 7, + ACTIONS(5019), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150642] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6223), 1, - sym__close_tag_delim, - STATE(3790), 1, - aux_sym_cf_component_tag_repeat1, STATE(3901), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151779] = 7, + ACTIONS(5021), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150658] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6225), 1, - sym__close_tag_delim, - STATE(3791), 1, - aux_sym_cf_component_tag_repeat1, STATE(3902), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151801] = 7, + ACTIONS(5033), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150674] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6227), 1, + ACTIONS(6294), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3854), 1, aux_sym_cf_component_tag_repeat1, STATE(3903), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [151823] = 7, + [150696] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6229), 1, - sym__close_tag_delim, - STATE(3792), 1, - aux_sym_cf_component_tag_repeat1, STATE(3904), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151845] = 7, + ACTIONS(5063), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150712] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6231), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3905), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151867] = 7, + ACTIONS(6296), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150728] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6233), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3906), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151889] = 5, + ACTIONS(4871), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150744] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5878), 1, - anon_sym_EQ, STATE(3907), 1, sym_comment, - ACTIONS(6235), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - [151907] = 7, + ACTIONS(6298), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [150760] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6237), 1, - sym__close_tag_delim, - STATE(3617), 1, - aux_sym_cf_component_tag_repeat1, STATE(3908), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151929] = 7, + ACTIONS(5049), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150776] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6239), 1, - sym__close_tag_delim, - STATE(3616), 1, - aux_sym_cf_component_tag_repeat1, STATE(3909), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151951] = 7, + ACTIONS(5073), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150792] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6241), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3910), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151973] = 7, + ACTIONS(5078), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150808] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6243), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3911), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [151995] = 7, + ACTIONS(5080), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150824] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6245), 1, - sym__close_tag_delim, - STATE(3608), 1, - aux_sym_cf_component_tag_repeat1, STATE(3912), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152017] = 7, + ACTIONS(5098), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150840] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6247), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3913), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152039] = 7, + ACTIONS(5007), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150856] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6249), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3914), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152061] = 4, + ACTIONS(5088), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150872] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3915), 1, sym_comment, - ACTIONS(5085), 4, + ACTIONS(5122), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [152077] = 7, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150888] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6251), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3916), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152099] = 4, + ACTIONS(5124), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150904] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3917), 1, sym_comment, - ACTIONS(4829), 4, + ACTIONS(4873), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [152115] = 7, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150920] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6253), 1, - sym__close_tag_delim, - STATE(3887), 1, - aux_sym_cf_component_tag_repeat1, STATE(3918), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152137] = 7, + ACTIONS(4875), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150936] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6255), 1, - sym__close_tag_delim, - STATE(3587), 1, - aux_sym_cf_component_tag_repeat1, STATE(3919), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152159] = 7, + ACTIONS(5126), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150952] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6257), 1, - sym__close_tag_delim, - STATE(3603), 1, - aux_sym_cf_component_tag_repeat1, STATE(3920), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152181] = 4, + ACTIONS(4869), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150968] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3921), 1, sym_comment, - ACTIONS(5097), 4, + ACTIONS(4929), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [152197] = 4, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [150984] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3922), 1, sym_comment, - ACTIONS(4875), 4, + ACTIONS(4935), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [152213] = 7, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151000] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6259), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3923), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152235] = 7, + ACTIONS(4939), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151016] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6261), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3924), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152257] = 7, + ACTIONS(4949), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151032] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6263), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3925), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152279] = 7, + ACTIONS(4859), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151048] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6265), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3926), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152301] = 7, + ACTIONS(5029), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151064] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6267), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3927), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152323] = 7, + ACTIONS(5037), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151080] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5878), 1, - anon_sym_EQ, - ACTIONS(6269), 1, - anon_sym_COMMA, - ACTIONS(6271), 1, - anon_sym_RPAREN, STATE(3928), 1, sym_comment, - STATE(4099), 1, - aux_sym_formal_parameters_repeat1, - [152345] = 7, + ACTIONS(5043), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151096] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6273), 1, - sym__close_tag_delim, - STATE(3665), 1, - aux_sym_cf_component_tag_repeat1, STATE(3929), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152367] = 7, + ACTIONS(5102), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151112] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6275), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3930), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152389] = 7, + ACTIONS(5112), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151128] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, - ACTIONS(6277), 1, + ACTIONS(6300), 1, anon_sym_STAR, - ACTIONS(6279), 1, + ACTIONS(6302), 1, sym_identifier, STATE(3931), 1, sym_comment, - STATE(4478), 1, + STATE(4225), 1, sym_function_dec_parameters, - [152411] = 7, + [151150] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6281), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3932), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152433] = 7, + ACTIONS(5084), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151166] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6283), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3933), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152455] = 7, + ACTIONS(4873), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [151182] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6285), 1, - sym__close_tag_delim, - STATE(3925), 1, - aux_sym_cf_component_tag_repeat1, STATE(3934), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152477] = 7, + ACTIONS(5011), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151198] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6287), 1, - sym__close_tag_delim, - STATE(3905), 1, - aux_sym_cf_component_tag_repeat1, STATE(3935), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152499] = 7, + ACTIONS(4999), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151214] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6289), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3936), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152521] = 7, - ACTIONS(3), 1, - aux_sym_comment_token1, + ACTIONS(4849), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151230] = 7, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6291), 1, - sym__close_tag_delim, - STATE(3906), 1, - aux_sym_cf_component_tag_repeat1, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(6304), 1, + anon_sym_STAR, + ACTIONS(6306), 1, + sym_identifier, STATE(3937), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152543] = 7, + STATE(4478), 1, + sym_function_dec_parameters, + [151252] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6293), 1, - sym__close_tag_delim, - STATE(3544), 1, - aux_sym_cf_component_tag_repeat1, STATE(3938), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152565] = 7, + ACTIONS(4843), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151268] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6295), 1, + ACTIONS(6308), 1, sym__close_tag_delim, - STATE(3910), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3939), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [152587] = 7, + [151290] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6297), 1, + ACTIONS(6310), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3940), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [152609] = 7, + [151312] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(5633), 1, - sym_cf_attribute_name, - ACTIONS(6299), 1, - sym__close_tag_delim, - STATE(3911), 1, - aux_sym_cf_component_tag_repeat1, STATE(3941), 1, sym_comment, - STATE(4212), 1, - sym_cf_attribute, - [152631] = 7, + ACTIONS(4829), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151328] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6301), 1, + ACTIONS(6312), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3942), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [152653] = 7, + [151350] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6303), 1, + ACTIONS(6314), 1, sym__close_tag_delim, - STATE(3913), 1, + STATE(3824), 1, aux_sym_cf_component_tag_repeat1, STATE(3943), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [152675] = 7, + [151372] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6305), 1, + ACTIONS(6316), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3857), 1, aux_sym_cf_component_tag_repeat1, STATE(3944), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [152697] = 7, + [151394] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6307), 1, + ACTIONS(6318), 1, sym__close_tag_delim, - STATE(3914), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, STATE(3945), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [152719] = 7, + [151416] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6309), 1, + ACTIONS(6320), 1, sym__close_tag_delim, - STATE(3916), 1, + STATE(3820), 1, aux_sym_cf_component_tag_repeat1, STATE(3946), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [152741] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(1363), 1, - anon_sym_COLON, - ACTIONS(5621), 1, - anon_sym_EQ, - STATE(3947), 1, - sym_comment, - ACTIONS(6311), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [152761] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(6313), 1, - anon_sym_COMMA, - ACTIONS(6316), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - STATE(3948), 2, - sym_comment, - aux_sym_variable_declaration_repeat1, - [152779] = 7, + [151438] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6318), 1, + ACTIONS(6322), 1, sym__close_tag_delim, - STATE(3924), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, - STATE(3949), 1, + STATE(3947), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [152801] = 7, + [151460] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6320), 1, + ACTIONS(6324), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3826), 1, aux_sym_cf_component_tag_repeat1, - STATE(3950), 1, + STATE(3948), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [152823] = 7, + [151482] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6322), 1, + ACTIONS(6326), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, - STATE(3951), 1, + STATE(3949), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [152845] = 7, + [151504] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(6324), 1, - anon_sym_STAR, - ACTIONS(6326), 1, - sym_identifier, - STATE(3952), 1, + STATE(3950), 1, sym_comment, - STATE(4262), 1, - sym_function_dec_parameters, - [152867] = 7, + ACTIONS(4819), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151520] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257047,13 +258870,13 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute_name, ACTIONS(6328), 1, sym__close_tag_delim, - STATE(3544), 1, + STATE(3652), 1, aux_sym_cf_component_tag_repeat1, - STATE(3953), 1, + STATE(3951), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [152889] = 7, + [151542] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257062,3091 +258885,3115 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute_name, ACTIONS(6330), 1, sym__close_tag_delim, - STATE(3926), 1, + STATE(3852), 1, aux_sym_cf_component_tag_repeat1, - STATE(3954), 1, + STATE(3952), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [152911] = 7, + [151564] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, + STATE(3953), 1, + sym_comment, + ACTIONS(5053), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151580] = 4, + ACTIONS(3), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(6332), 1, - anon_sym_STAR, - ACTIONS(6334), 1, - sym_identifier, - STATE(3955), 1, + ACTIONS(5), 1, + sym_cf_comment, + STATE(3954), 1, sym_comment, - STATE(4225), 1, - sym_function_dec_parameters, - [152933] = 7, + ACTIONS(4817), 4, + aux_sym__cf_open_tag_token1, + anon_sym_POUND, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, + [151596] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(5633), 1, sym_cf_attribute_name, - ACTIONS(6336), 1, + ACTIONS(6332), 1, sym__close_tag_delim, - STATE(3927), 1, + STATE(3849), 1, aux_sym_cf_component_tag_repeat1, - STATE(3956), 1, + STATE(3955), 1, sym_comment, STATE(4212), 1, sym_cf_attribute, - [152955] = 6, + [151618] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3203), 1, - anon_sym_COMMA, - ACTIONS(6338), 1, - anon_sym_RBRACK, - STATE(3957), 1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(6334), 1, + anon_sym_STAR, + ACTIONS(6336), 1, + sym_identifier, + STATE(3956), 1, sym_comment, - STATE(4026), 1, - aux_sym_array_repeat1, - [152974] = 4, + STATE(4262), 1, + sym_function_dec_parameters, + [151640] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3958), 1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(6338), 1, + sym_identifier, + STATE(3957), 1, sym_comment, - ACTIONS(6316), 3, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_SEMI, - [152989] = 6, + STATE(4264), 1, + sym_function_dec_parameters, + [151659] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, ACTIONS(6340), 1, sym_identifier, - STATE(3959), 1, + STATE(3958), 1, sym_comment, - STATE(4264), 1, + STATE(4300), 1, sym_function_dec_parameters, - [153008] = 6, + [151678] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3077), 1, - anon_sym_COMMA, - ACTIONS(6342), 1, - anon_sym_RBRACE, - STATE(3960), 1, + STATE(2769), 1, + sym_cf_selfclose_tag_end, + STATE(3959), 1, sym_comment, - STATE(4002), 1, - aux_sym_object_repeat1, - [153027] = 6, + ACTIONS(1723), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + [151695] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6344), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(6346), 1, - anon_sym_COLON, + ACTIONS(3893), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, + STATE(3960), 1, + sym_comment, + [151714] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2657), 1, + sym_cf_selfclose_tag_end, STATE(3961), 1, sym_comment, - STATE(4248), 1, - sym_formal_parameters, - [153046] = 6, + ACTIONS(5499), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + [151731] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(6348), 1, - sym_identifier, + STATE(2652), 1, + sym_cf_selfclose_tag_end, STATE(3962), 1, sym_comment, - STATE(4300), 1, - sym_function_dec_parameters, - [153065] = 6, + ACTIONS(5499), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + [151748] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6269), 1, - anon_sym_COMMA, - ACTIONS(6271), 1, - anon_sym_RPAREN, + ACTIONS(6342), 1, + sym_identifier, + STATE(2613), 1, + sym_decorator_member_expression, + STATE(2640), 1, + sym_decorator_call_expression, STATE(3963), 1, sym_comment, - STATE(4099), 1, - aux_sym_formal_parameters_repeat1, - [153084] = 6, + [151767] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(6350), 1, - sym_identifier, + ACTIONS(4724), 1, + anon_sym_COMMA, + ACTIONS(6344), 1, + anon_sym_RBRACE, STATE(3964), 1, sym_comment, - STATE(4497), 1, - sym_function_dec_parameters, - [153103] = 6, + STATE(4070), 1, + aux_sym_object_pattern_repeat1, + [151786] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, - ACTIONS(6352), 1, + ACTIONS(6346), 1, sym_cfscript_content, STATE(3965), 1, sym_comment, STATE(5601), 1, sym__cf_close_tag, - [153122] = 5, + [151805] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(6354), 1, - anon_sym_EQ, STATE(3966), 1, sym_comment, - ACTIONS(2415), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - [153139] = 4, + ACTIONS(2713), 3, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [151820] = 4, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, STATE(3967), 1, sym_comment, - ACTIONS(6235), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - [153154] = 6, + ACTIONS(2717), 3, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [151835] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3077), 1, + ACTIONS(2870), 1, anon_sym_COMMA, - ACTIONS(6357), 1, + ACTIONS(3085), 1, anon_sym_RBRACE, STATE(3968), 1, sym_comment, - STATE(4002), 1, + STATE(4065), 1, aux_sym_object_repeat1, - [153173] = 5, + [151854] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2793), 1, - sym_cf_selfclose_tag_end, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(6348), 1, + sym_identifier, STATE(3969), 1, sym_comment, - ACTIONS(1672), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - [153190] = 6, + STATE(4264), 1, + sym_function_dec_parameters, + [151873] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3825), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, + ACTIONS(6350), 1, + anon_sym_async, + ACTIONS(6352), 1, + anon_sym_function, + ACTIONS(6354), 1, + sym_identifier, STATE(3970), 1, sym_comment, - [153209] = 5, + [151892] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2659), 1, - sym_cf_selfclose_tag_end, + ACTIONS(1499), 1, + anon_sym_SLASH_GT, STATE(3971), 1, sym_comment, - ACTIONS(5477), 2, + ACTIONS(756), 2, sym__close_tag_delim, - anon_sym_SLASH_GT, - [153226] = 5, + sym_cf_attribute_name, + [151909] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2645), 1, - sym_cf_selfclose_tag_end, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3438), 1, + anon_sym_RBRACK, + STATE(1421), 1, + sym_arguments, STATE(3972), 1, sym_comment, - ACTIONS(5477), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - [153243] = 6, + [151928] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5555), 1, - anon_sym_LBRACK, - ACTIONS(5557), 1, - sym_identifier, - ACTIONS(5559), 1, - sym_private_property_identifier, + ACTIONS(6356), 1, + sym__automatic_semicolon, STATE(3973), 1, sym_comment, - [153262] = 6, + ACTIONS(892), 2, + anon_sym_else, + anon_sym_while, + [151945] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(6358), 1, anon_sym_LPAREN, - ACTIONS(3833), 1, - anon_sym_RBRACK, - STATE(1872), 1, - sym_arguments, + ACTIONS(6360), 1, + anon_sym_COLON, STATE(3974), 1, sym_comment, - [153281] = 5, + STATE(4248), 1, + sym_formal_parameters, + [151964] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5878), 1, - anon_sym_EQ, + ACTIONS(2870), 1, + anon_sym_COMMA, + ACTIONS(3085), 1, + anon_sym_RBRACE, STATE(3975), 1, sym_comment, - ACTIONS(6359), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [153298] = 6, + STATE(4058), 1, + aux_sym_object_repeat1, + [151983] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3472), 1, - anon_sym_RBRACK, - STATE(1872), 1, - sym_arguments, + ACTIONS(4724), 1, + anon_sym_COMMA, + ACTIONS(6344), 1, + anon_sym_RBRACE, STATE(3976), 1, sym_comment, - [153317] = 6, + STATE(4053), 1, + aux_sym_object_pattern_repeat1, + [152002] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(6361), 1, - sym_identifier, STATE(3977), 1, sym_comment, - STATE(4264), 1, - sym_function_dec_parameters, - [153336] = 6, + ACTIONS(1002), 3, + sym__automatic_semicolon, + anon_sym_else, + anon_sym_while, + [152017] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6363), 1, - anon_sym_async, - ACTIONS(6365), 1, - anon_sym_function, - ACTIONS(6367), 1, - sym_identifier, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3550), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, STATE(3978), 1, sym_comment, - [153355] = 5, + [152036] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6371), 1, - sym_identifier, STATE(3979), 1, sym_comment, - ACTIONS(6369), 2, + ACTIONS(942), 3, sym__automatic_semicolon, - anon_sym_SEMI, - [153372] = 4, + anon_sym_else, + anon_sym_while, + [152051] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(6362), 1, + sym_identifier, STATE(3980), 1, sym_comment, - ACTIONS(6373), 3, - anon_sym_RBRACE, - anon_sym_case, - anon_sym_default, - [153387] = 6, + STATE(4300), 1, + sym_function_dec_parameters, + [152070] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3670), 1, + ACTIONS(4002), 1, anon_sym_RPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, STATE(3981), 1, sym_comment, - [153406] = 6, + [152089] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6375), 1, - sym_identifier, - STATE(2619), 1, - sym_decorator_member_expression, - STATE(2643), 1, - sym_decorator_call_expression, + ACTIONS(6364), 1, + anon_sym_COMMA, + ACTIONS(6366), 1, + anon_sym_RPAREN, STATE(3982), 1, sym_comment, - [153425] = 5, + STATE(4002), 1, + aux_sym_function_dec_parameters_repeat1, + [152108] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5878), 1, - anon_sym_EQ, + STATE(2885), 1, + sym_cf_selfclose_tag_end, STATE(3983), 1, sym_comment, - ACTIONS(6377), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [153442] = 6, + ACTIONS(1763), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + [152125] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3953), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, - STATE(3984), 1, + ACTIONS(6368), 1, + anon_sym_COMMA, + ACTIONS(6371), 1, + anon_sym_RBRACK, + STATE(3984), 2, sym_comment, - [153461] = 6, + aux_sym_array_pattern_repeat1, + [152142] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4724), 1, + ACTIONS(3356), 1, + anon_sym_RBRACK, + ACTIONS(6373), 1, anon_sym_COMMA, - ACTIONS(6379), 1, - anon_sym_RBRACE, - STATE(3985), 1, + STATE(3985), 2, sym_comment, - STATE(4068), 1, - aux_sym_object_pattern_repeat1, - [153480] = 6, + aux_sym_array_repeat1, + [152159] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3077), 1, + ACTIONS(1540), 1, anon_sym_COMMA, - ACTIONS(3087), 1, - anon_sym_RBRACE, + ACTIONS(6376), 1, + anon_sym_RBRACK, + STATE(3984), 1, + aux_sym_array_pattern_repeat1, STATE(3986), 1, sym_comment, - STATE(4066), 1, - aux_sym_object_repeat1, - [153499] = 5, + [152178] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6381), 1, + ACTIONS(3159), 1, anon_sym_COMMA, - ACTIONS(6384), 1, - anon_sym_RPAREN, - STATE(3987), 2, + ACTIONS(6378), 1, + anon_sym_RBRACK, + STATE(3985), 1, + aux_sym_array_repeat1, + STATE(3987), 1, sym_comment, - aux_sym_function_dec_parameters_repeat1, - [153516] = 6, + [152197] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3077), 1, - anon_sym_COMMA, - ACTIONS(3087), 1, - anon_sym_RBRACE, + ACTIONS(6380), 1, + anon_sym_EQ, STATE(3988), 1, sym_comment, - STATE(4002), 1, - aux_sym_object_repeat1, - [153535] = 6, + ACTIONS(2393), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [152214] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4724), 1, - anon_sym_COMMA, - ACTIONS(6379), 1, - anon_sym_RBRACE, + ACTIONS(5669), 1, + anon_sym_EQ, STATE(3989), 1, sym_comment, - STATE(4061), 1, - aux_sym_object_pattern_repeat1, - [153554] = 6, + ACTIONS(6383), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [152231] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6344), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(6386), 1, - anon_sym_COLON, + ACTIONS(3552), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, STATE(3990), 1, sym_comment, - STATE(4248), 1, - sym_formal_parameters, - [153573] = 5, + [152250] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3778), 1, - sym_cf_selfclose_tag_end, + ACTIONS(1612), 1, + anon_sym_COMMA, + ACTIONS(3214), 1, + anon_sym_RPAREN, STATE(3991), 1, sym_comment, - ACTIONS(1670), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - [153590] = 6, + STATE(4150), 1, + aux_sym_arguments_repeat1, + [152269] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - ACTIONS(6388), 1, - anon_sym_RPAREN, + STATE(3941), 1, + sym_cf_selfclose_tag_end, STATE(3992), 1, sym_comment, - STATE(3993), 1, - aux_sym_arguments_repeat1, - [153609] = 5, + ACTIONS(1713), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + [152286] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3263), 1, - anon_sym_RPAREN, - ACTIONS(6390), 1, - anon_sym_COMMA, - STATE(3993), 2, + STATE(3950), 1, + sym_cf_selfclose_tag_end, + STATE(3993), 1, sym_comment, - aux_sym_arguments_repeat1, - [153626] = 5, + ACTIONS(1713), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + [152303] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3779), 1, - sym_cf_selfclose_tag_end, + ACTIONS(1612), 1, + anon_sym_COMMA, + ACTIONS(3214), 1, + anon_sym_RPAREN, STATE(3994), 1, sym_comment, - ACTIONS(1670), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - [153643] = 6, + STATE(4152), 1, + aux_sym_arguments_repeat1, + [152322] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3203), 1, - anon_sym_COMMA, - ACTIONS(6393), 1, - anon_sym_RBRACK, + ACTIONS(6385), 1, + anon_sym_LT_SLASH, + ACTIONS(6387), 1, + sym_raw_text, + STATE(2779), 1, + sym_end_tag, STATE(3995), 1, sym_comment, - STATE(4180), 1, - aux_sym_array_repeat1, - [153662] = 6, + [152341] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(6395), 1, - sym_identifier, + ACTIONS(6385), 1, + anon_sym_LT_SLASH, + ACTIONS(6389), 1, + sym_raw_text, + STATE(2780), 1, + sym_end_tag, STATE(3996), 1, sym_comment, - STATE(4300), 1, - sym_function_dec_parameters, - [153681] = 5, + [152360] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6399), 1, - sym_identifier, + STATE(2933), 1, + sym_cf_selfclose_tag_end, STATE(3997), 1, sym_comment, - ACTIONS(6397), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [153698] = 6, + ACTIONS(1759), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + [152377] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - ACTIONS(6401), 1, - anon_sym_RPAREN, - STATE(3993), 1, - aux_sym_arguments_repeat1, + ACTIONS(6391), 1, + anon_sym_LPAREN, + ACTIONS(6393), 1, + anon_sym_await, + STATE(83), 1, + sym__for_header, STATE(3998), 1, sym_comment, - [153717] = 6, + [152396] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6403), 1, - anon_sym_COMMA, - ACTIONS(6405), 1, - anon_sym_RPAREN, + ACTIONS(6395), 1, + anon_sym_LBRACE, + ACTIONS(6397), 1, + anon_sym_LPAREN, + STATE(1044), 1, + sym_statement_block, STATE(3999), 1, sym_comment, - STATE(4038), 1, - aux_sym_function_dec_parameters_repeat1, - [153736] = 5, + [152415] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6407), 1, - anon_sym_EQ, + ACTIONS(6401), 1, + sym_identifier, STATE(4000), 1, sym_comment, - ACTIONS(2415), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [153753] = 6, + ACTIONS(6399), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [152432] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(6410), 1, - sym_cfscript_content, + ACTIONS(6405), 1, + sym_identifier, STATE(4001), 1, sym_comment, - STATE(5914), 1, - sym__cf_close_tag, - [153772] = 5, + ACTIONS(6403), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [152449] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3698), 1, - anon_sym_RBRACE, - ACTIONS(6412), 1, + ACTIONS(1221), 1, + anon_sym_RPAREN, + ACTIONS(6407), 1, anon_sym_COMMA, - STATE(4002), 2, + STATE(4002), 1, sym_comment, - aux_sym_object_repeat1, - [153789] = 6, + STATE(4186), 1, + aux_sym_function_dec_parameters_repeat1, + [152468] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3839), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, + ACTIONS(5669), 1, + anon_sym_EQ, STATE(4003), 1, sym_comment, - [153808] = 6, + ACTIONS(6409), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [152485] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(4012), 1, - anon_sym_RBRACK, - STATE(1872), 1, - sym_arguments, + ACTIONS(5669), 1, + anon_sym_EQ, STATE(4004), 1, sym_comment, - [153827] = 6, + ACTIONS(6411), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [152502] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - ACTIONS(3213), 1, - anon_sym_RPAREN, - STATE(3993), 1, - aux_sym_arguments_repeat1, + ACTIONS(6413), 1, + anon_sym_LBRACE, + ACTIONS(6415), 1, + anon_sym_EQ_GT, + STATE(1441), 1, + sym_statement_block, STATE(4005), 1, sym_comment, - [153846] = 6, + [152521] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, ACTIONS(4006), 1, anon_sym_RPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, STATE(4006), 1, sym_comment, - [153865] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + [152540] = 6, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(6415), 1, - anon_sym_EQ, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(6417), 1, + sym_identifier, STATE(4007), 1, sym_comment, - ACTIONS(5663), 2, - sym__close_tag_delim, - sym_cf_attribute_name, - [153882] = 6, + STATE(4300), 1, + sym_function_dec_parameters, + [152559] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3474), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(6419), 1, + sym_cfscript_content, STATE(4008), 1, sym_comment, - [153901] = 6, + STATE(5914), 1, + sym__cf_close_tag, + [152578] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - ACTIONS(3213), 1, - anon_sym_RPAREN, - STATE(3998), 1, - aux_sym_arguments_repeat1, + ACTIONS(6421), 1, + anon_sym_EQ, STATE(4009), 1, sym_comment, - [153920] = 6, + ACTIONS(2408), 2, + anon_sym_in, + anon_sym_of, + [152595] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6417), 1, - anon_sym_LBRACE, - ACTIONS(6419), 1, - anon_sym_LPAREN, - STATE(472), 1, - sym_statement_block, + ACTIONS(4724), 1, + anon_sym_COMMA, + ACTIONS(6423), 1, + anon_sym_RBRACE, STATE(4010), 1, sym_comment, - [153939] = 4, + STATE(4028), 1, + aux_sym_object_pattern_repeat1, + [152614] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(6425), 1, + anon_sym_EQ, STATE(4011), 1, sym_comment, - ACTIONS(6421), 3, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [153954] = 6, + ACTIONS(5918), 2, + sym__close_tag_delim, + sym_cf_attribute_name, + [152631] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3835), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, + ACTIONS(2870), 1, + anon_sym_COMMA, + ACTIONS(3063), 1, + anon_sym_RBRACE, STATE(4012), 1, sym_comment, - [153973] = 6, + STATE(4030), 1, + aux_sym_object_repeat1, + [152650] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1531), 1, - anon_sym_COMMA, - ACTIONS(6072), 1, - anon_sym_RBRACK, + ACTIONS(6358), 1, + anon_sym_LPAREN, + ACTIONS(6427), 1, + anon_sym_COLON, STATE(4013), 1, sym_comment, - STATE(4027), 1, - aux_sym_array_pattern_repeat1, - [153992] = 6, + STATE(4248), 1, + sym_formal_parameters, + [152669] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3203), 1, + ACTIONS(2870), 1, anon_sym_COMMA, - ACTIONS(6423), 1, - anon_sym_RBRACK, - STATE(3957), 1, - aux_sym_array_repeat1, + ACTIONS(3063), 1, + anon_sym_RBRACE, STATE(4014), 1, sym_comment, - [154011] = 6, + STATE(4058), 1, + aux_sym_object_repeat1, + [152688] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3203), 1, + ACTIONS(4724), 1, anon_sym_COMMA, ACTIONS(6423), 1, - anon_sym_RBRACK, + anon_sym_RBRACE, STATE(4015), 1, sym_comment, - STATE(4026), 1, - aux_sym_array_repeat1, - [154030] = 6, + STATE(4053), 1, + aux_sym_object_pattern_repeat1, + [152707] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1531), 1, - anon_sym_COMMA, - ACTIONS(6072), 1, - anon_sym_RBRACK, + ACTIONS(6429), 1, + anon_sym_EQ, STATE(4016), 1, sym_comment, - STATE(4025), 1, - aux_sym_array_pattern_repeat1, - [154049] = 6, + ACTIONS(2393), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [152724] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3203), 1, - anon_sym_COMMA, - ACTIONS(6393), 1, - anon_sym_RBRACK, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3670), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, STATE(4017), 1, sym_comment, - STATE(4026), 1, - aux_sym_array_repeat1, - [154068] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, + [152743] = 6, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1540), 1, + anon_sym_COMMA, + ACTIONS(6101), 1, + anon_sym_RBRACK, STATE(4018), 1, sym_comment, - ACTIONS(2790), 3, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [154083] = 6, + STATE(4036), 1, + aux_sym_array_pattern_repeat1, + [152762] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6425), 1, - anon_sym_async, - ACTIONS(6427), 1, - anon_sym_function, - ACTIONS(6429), 1, - sym_identifier, + ACTIONS(3159), 1, + anon_sym_COMMA, + ACTIONS(6432), 1, + anon_sym_RBRACK, STATE(4019), 1, sym_comment, - [154102] = 5, + STATE(4035), 1, + aux_sym_array_repeat1, + [152781] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6431), 1, - sym__automatic_semicolon, + ACTIONS(3159), 1, + anon_sym_COMMA, + ACTIONS(6432), 1, + anon_sym_RBRACK, + STATE(3985), 1, + aux_sym_array_repeat1, STATE(4020), 1, sym_comment, - ACTIONS(1942), 2, - anon_sym_else, - anon_sym_while, - [154119] = 5, + [152800] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3889), 1, - sym_cf_selfclose_tag_end, + ACTIONS(1540), 1, + anon_sym_COMMA, + ACTIONS(6101), 1, + anon_sym_RBRACK, + STATE(3984), 1, + aux_sym_array_pattern_repeat1, STATE(4021), 1, sym_comment, - ACTIONS(1689), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - [154136] = 5, + [152819] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(3895), 1, - sym_cf_selfclose_tag_end, + ACTIONS(6434), 1, + anon_sym_SLASH_GT, STATE(4022), 1, sym_comment, - ACTIONS(1689), 2, + ACTIONS(6436), 2, sym__close_tag_delim, - anon_sym_SLASH_GT, - [154153] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + sym_cf_attribute_name, + [152836] = 6, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1499), 1, - anon_sym_SLASH_GT, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1612), 1, + anon_sym_COMMA, + ACTIONS(6438), 1, + anon_sym_RPAREN, STATE(4023), 1, sym_comment, - ACTIONS(756), 2, - sym__close_tag_delim, - sym_cf_attribute_name, - [154170] = 6, + STATE(4150), 1, + aux_sym_arguments_repeat1, + [152855] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(6433), 1, + ACTIONS(5577), 1, + anon_sym_LBRACK, + ACTIONS(5579), 1, sym_identifier, + ACTIONS(5581), 1, + sym_private_property_identifier, STATE(4024), 1, sym_comment, - STATE(4300), 1, - sym_function_dec_parameters, - [154189] = 5, + [152874] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6435), 1, + ACTIONS(5669), 1, + anon_sym_EQ, + STATE(4025), 1, + sym_comment, + ACTIONS(6371), 2, anon_sym_COMMA, - ACTIONS(6438), 1, anon_sym_RBRACK, - STATE(4025), 2, - sym_comment, - aux_sym_array_pattern_repeat1, - [154206] = 5, + [152891] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3259), 1, - anon_sym_RBRACK, - ACTIONS(6440), 1, + ACTIONS(2870), 1, anon_sym_COMMA, - STATE(4026), 2, + ACTIONS(6440), 1, + anon_sym_RBRACE, + STATE(4026), 1, sym_comment, - aux_sym_array_repeat1, - [154223] = 6, + STATE(4058), 1, + aux_sym_object_repeat1, + [152910] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1531), 1, + ACTIONS(4724), 1, anon_sym_COMMA, - ACTIONS(6443), 1, - anon_sym_RBRACK, - STATE(4025), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(6442), 1, + anon_sym_RBRACE, STATE(4027), 1, sym_comment, - [154242] = 5, + STATE(4053), 1, + aux_sym_object_pattern_repeat1, + [152929] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5878), 1, - anon_sym_EQ, + ACTIONS(4724), 1, + anon_sym_COMMA, + ACTIONS(6444), 1, + anon_sym_RBRACE, STATE(4028), 1, sym_comment, - ACTIONS(6438), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - [154259] = 4, + STATE(4053), 1, + aux_sym_object_pattern_repeat1, + [152948] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4029), 1, sym_comment, - ACTIONS(2656), 3, + ACTIONS(2711), 3, sym__automatic_semicolon, anon_sym_LPAREN, anon_sym_SEMI, - [154274] = 5, + [152963] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6445), 1, - sym__automatic_semicolon, + ACTIONS(2870), 1, + anon_sym_COMMA, + ACTIONS(6446), 1, + anon_sym_RBRACE, STATE(4030), 1, sym_comment, - ACTIONS(856), 2, - anon_sym_else, - anon_sym_while, - [154291] = 6, + STATE(4058), 1, + aux_sym_object_repeat1, + [152982] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - ACTIONS(3234), 1, - anon_sym_RPAREN, - STATE(3993), 1, - aux_sym_arguments_repeat1, + ACTIONS(6448), 1, + anon_sym_LBRACE, + ACTIONS(6450), 1, + anon_sym_LPAREN, + STATE(1044), 1, + sym_statement_block, STATE(4031), 1, sym_comment, - [154310] = 5, + [153001] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2930), 1, + ACTIONS(2809), 1, anon_sym_in, STATE(4032), 1, sym_comment, - ACTIONS(2603), 2, + ACTIONS(2501), 2, anon_sym_LPAREN, anon_sym_COLON, - [154327] = 6, + [153018] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3077), 1, + ACTIONS(1612), 1, anon_sym_COMMA, - ACTIONS(3085), 1, - anon_sym_RBRACE, - STATE(4002), 1, - aux_sym_object_repeat1, + ACTIONS(3245), 1, + anon_sym_RPAREN, STATE(4033), 1, sym_comment, - [154346] = 6, + STATE(4052), 1, + aux_sym_arguments_repeat1, + [153037] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, + ACTIONS(1612), 1, anon_sym_COMMA, - ACTIONS(3234), 1, + ACTIONS(3245), 1, anon_sym_RPAREN, - STATE(3992), 1, - aux_sym_arguments_repeat1, STATE(4034), 1, sym_comment, - [154365] = 4, + STATE(4150), 1, + aux_sym_arguments_repeat1, + [153056] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(3159), 1, + anon_sym_COMMA, + ACTIONS(6452), 1, + anon_sym_RBRACK, + STATE(3985), 1, + aux_sym_array_repeat1, STATE(4035), 1, sym_comment, - ACTIONS(1001), 3, - sym__automatic_semicolon, - anon_sym_else, - anon_sym_while, - [154380] = 6, + [153075] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6447), 1, - anon_sym_LBRACE, - ACTIONS(6449), 1, - anon_sym_LPAREN, - STATE(1007), 1, - sym_statement_block, + ACTIONS(1540), 1, + anon_sym_COMMA, + ACTIONS(6454), 1, + anon_sym_RBRACK, + STATE(3984), 1, + aux_sym_array_pattern_repeat1, STATE(4036), 1, sym_comment, - [154399] = 4, + [153094] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(1540), 1, + anon_sym_COMMA, + ACTIONS(6071), 1, + anon_sym_RBRACK, + STATE(3986), 1, + aux_sym_array_pattern_repeat1, STATE(4037), 1, sym_comment, - ACTIONS(1075), 3, - sym__automatic_semicolon, - anon_sym_else, - anon_sym_while, - [154414] = 6, + [153113] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1219), 1, - anon_sym_RPAREN, - ACTIONS(6451), 1, + ACTIONS(1612), 1, anon_sym_COMMA, - STATE(3987), 1, - aux_sym_function_dec_parameters_repeat1, + ACTIONS(3251), 1, + anon_sym_RPAREN, STATE(4038), 1, sym_comment, - [154433] = 6, + STATE(4150), 1, + aux_sym_arguments_repeat1, + [153132] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3402), 1, + ACTIONS(1612), 1, + anon_sym_COMMA, + ACTIONS(3251), 1, anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, + STATE(4023), 1, + aux_sym_arguments_repeat1, STATE(4039), 1, sym_comment, - [154452] = 5, + [153151] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5878), 1, - anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3909), 1, + anon_sym_RBRACK, + STATE(1421), 1, + sym_arguments, STATE(4040), 1, sym_comment, - ACTIONS(6453), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [154469] = 5, + [153170] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5878), 1, - anon_sym_EQ, + ACTIONS(6456), 1, + anon_sym_LBRACE, + ACTIONS(6458), 1, + anon_sym_LPAREN, + STATE(443), 1, + sym_statement_block, STATE(4041), 1, sym_comment, - ACTIONS(6455), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [154486] = 5, + [153189] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6459), 1, + ACTIONS(6462), 1, sym_identifier, STATE(4042), 1, sym_comment, - ACTIONS(6457), 2, + ACTIONS(6460), 2, sym__automatic_semicolon, anon_sym_SEMI, - [154503] = 5, + [153206] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6463), 1, + ACTIONS(6466), 1, sym_identifier, STATE(4043), 1, sym_comment, - ACTIONS(6461), 2, + ACTIONS(6464), 2, sym__automatic_semicolon, anon_sym_SEMI, - [154520] = 5, + [153223] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4014), 1, - anon_sym_in, + ACTIONS(3159), 1, + anon_sym_COMMA, + ACTIONS(6468), 1, + anon_sym_RBRACK, + STATE(3987), 1, + aux_sym_array_repeat1, STATE(4044), 1, sym_comment, - ACTIONS(2603), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [154537] = 6, + [153242] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6465), 1, + ACTIONS(6470), 1, anon_sym_LPAREN, - ACTIONS(6467), 1, + ACTIONS(6472), 1, anon_sym_await, - STATE(101), 1, + STATE(91), 1, sym__for_header, STATE(4045), 1, sym_comment, - [154556] = 6, + [153261] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6469), 1, - anon_sym_LBRACE, - ACTIONS(6471), 1, - anon_sym_EQ_GT, - STATE(1882), 1, - sym_statement_block, + ACTIONS(3159), 1, + anon_sym_COMMA, + ACTIONS(6468), 1, + anon_sym_RBRACK, + STATE(3985), 1, + aux_sym_array_repeat1, STATE(4046), 1, sym_comment, - [154575] = 6, + [153280] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5606), 1, - anon_sym_LBRACK, - ACTIONS(5608), 1, - sym_identifier, - ACTIONS(5610), 1, - sym_private_property_identifier, + ACTIONS(1540), 1, + anon_sym_COMMA, + ACTIONS(6071), 1, + anon_sym_RBRACK, + STATE(3984), 1, + aux_sym_array_pattern_repeat1, STATE(4047), 1, sym_comment, - [154594] = 5, + [153299] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6473), 1, - anon_sym_EQ, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(6474), 1, + sym_identifier, STATE(4048), 1, sym_comment, - ACTIONS(2423), 2, - anon_sym_in, - anon_sym_of, - [154611] = 6, + STATE(4264), 1, + sym_function_dec_parameters, + [153318] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(6475), 1, - sym_cfscript_content, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3978), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, STATE(4049), 1, sym_comment, - STATE(5869), 1, - sym__cf_close_tag, - [154630] = 4, + [153337] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4050), 1, sym_comment, - ACTIONS(6477), 3, + ACTIONS(6476), 3, anon_sym_LPAREN, sym_optional_chain, anon_sym_DOT, - [154645] = 4, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - STATE(4051), 1, - sym_comment, - ACTIONS(2658), 3, - anon_sym_POUND, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - [154660] = 6, + [153352] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6479), 1, - anon_sym_LT_SLASH, - ACTIONS(6481), 1, - sym_raw_text, - STATE(2874), 1, - sym_end_tag, - STATE(4052), 1, + ACTIONS(6478), 1, + anon_sym_async, + ACTIONS(6480), 1, + anon_sym_function, + ACTIONS(6482), 1, + sym_identifier, + STATE(4051), 1, sym_comment, - [154679] = 6, + [153371] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6483), 1, - anon_sym_LPAREN, - ACTIONS(6485), 1, - anon_sym_await, - STATE(107), 1, - sym__for_header, - STATE(4053), 1, + ACTIONS(1612), 1, + anon_sym_COMMA, + ACTIONS(6484), 1, + anon_sym_RPAREN, + STATE(4052), 1, sym_comment, - [154698] = 5, + STATE(4150), 1, + aux_sym_arguments_repeat1, + [153390] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(6486), 1, + anon_sym_COMMA, ACTIONS(6489), 1, - sym_identifier, - STATE(4054), 1, + anon_sym_RBRACE, + STATE(4053), 2, sym_comment, - ACTIONS(6487), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [154715] = 6, + aux_sym_object_pattern_repeat1, + [153407] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3438), 1, + ACTIONS(3990), 1, anon_sym_RBRACK, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, + STATE(4054), 1, + sym_comment, + [153426] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(6491), 1, + anon_sym_SLASH_GT, STATE(4055), 1, sym_comment, - [154734] = 6, + ACTIONS(6493), 2, + sym__close_tag_delim, + sym_cf_attribute_name, + [153443] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6491), 1, + ACTIONS(6495), 1, sym__start_tag_name, - ACTIONS(6493), 1, + ACTIONS(6497), 1, sym__script_start_tag_name, - ACTIONS(6495), 1, + ACTIONS(6499), 1, sym__style_start_tag_name, STATE(4056), 1, sym_comment, - [154753] = 5, + [153462] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6499), 1, + ACTIONS(5608), 1, + anon_sym_LBRACK, + ACTIONS(5610), 1, sym_identifier, + ACTIONS(5612), 1, + sym_private_property_identifier, STATE(4057), 1, sym_comment, - ACTIONS(6497), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [154770] = 4, + [153481] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(4058), 1, + ACTIONS(3998), 1, + anon_sym_RBRACE, + ACTIONS(6501), 1, + anon_sym_COMMA, + STATE(4058), 2, sym_comment, - ACTIONS(1964), 3, - anon_sym_else, - anon_sym_while, - anon_sym_finally, - [154785] = 5, + aux_sym_object_repeat1, + [153498] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6501), 1, - sym__automatic_semicolon, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3996), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, STATE(4059), 1, sym_comment, - ACTIONS(1958), 2, - anon_sym_else, - anon_sym_while, - [154802] = 5, + [153517] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6503), 1, - sym__automatic_semicolon, + STATE(3617), 1, + sym_cf_selfclose_tag_end, STATE(4060), 1, sym_comment, - ACTIONS(1948), 2, - anon_sym_else, - anon_sym_while, - [154819] = 5, + ACTIONS(1729), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + [153534] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6505), 1, - anon_sym_COMMA, - ACTIONS(6508), 1, - anon_sym_RBRACE, - STATE(4061), 2, + STATE(3579), 1, + sym_cf_selfclose_tag_end, + STATE(4061), 1, sym_comment, - aux_sym_object_pattern_repeat1, - [154836] = 5, + ACTIONS(1729), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + [153551] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6510), 1, - sym__automatic_semicolon, + ACTIONS(5669), 1, + anon_sym_EQ, STATE(4062), 1, sym_comment, - ACTIONS(1936), 2, - anon_sym_else, - anon_sym_while, - [154853] = 6, + ACTIONS(6504), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [153568] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6512), 1, - anon_sym_async, - ACTIONS(6514), 1, - anon_sym_function, - ACTIONS(6516), 1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(6506), 1, sym_identifier, STATE(4063), 1, sym_comment, - [154872] = 5, + STATE(4264), 1, + sym_function_dec_parameters, + [153587] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6518), 1, - sym__automatic_semicolon, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(6508), 1, + sym_identifier, STATE(4064), 1, sym_comment, - ACTIONS(1928), 2, - anon_sym_else, - anon_sym_while, - [154889] = 5, + STATE(4300), 1, + sym_function_dec_parameters, + [153606] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6520), 1, - sym__automatic_semicolon, + ACTIONS(2870), 1, + anon_sym_COMMA, + ACTIONS(6510), 1, + anon_sym_RBRACE, + STATE(4058), 1, + aux_sym_object_repeat1, STATE(4065), 1, sym_comment, - ACTIONS(1922), 2, - anon_sym_else, - anon_sym_while, - [154906] = 6, + [153625] = 5, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3077), 1, - anon_sym_COMMA, - ACTIONS(6522), 1, - anon_sym_RBRACE, - STATE(4002), 1, - aux_sym_object_repeat1, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(3185), 1, + sym_cf_selfclose_tag_end, STATE(4066), 1, sym_comment, - [154925] = 6, + ACTIONS(1757), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + [153642] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6524), 1, + ACTIONS(6512), 1, anon_sym_LPAREN, - ACTIONS(6526), 1, + ACTIONS(6514), 1, anon_sym_await, - STATE(111), 1, + STATE(126), 1, sym__for_header, STATE(4067), 1, sym_comment, - [154944] = 6, + [153661] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4724), 1, - anon_sym_COMMA, - ACTIONS(6528), 1, - anon_sym_RBRACE, - STATE(4061), 1, - aux_sym_object_pattern_repeat1, + STATE(3380), 1, + sym_cf_selfclose_tag_end, STATE(4068), 1, sym_comment, - [154963] = 6, + ACTIONS(1757), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + [153678] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - ACTIONS(6530), 1, - anon_sym_RPAREN, - STATE(3993), 1, - aux_sym_arguments_repeat1, + STATE(2833), 1, + sym_cf_selfclose_tag_end, STATE(4069), 1, sym_comment, - [154982] = 4, + ACTIONS(1759), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + [153695] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(4724), 1, + anon_sym_COMMA, + ACTIONS(6516), 1, + anon_sym_RBRACE, + STATE(4053), 1, + aux_sym_object_pattern_repeat1, STATE(4070), 1, sym_comment, - ACTIONS(1918), 3, - anon_sym_else, - anon_sym_while, - anon_sym_finally, - [154997] = 6, + [153714] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3077), 1, + ACTIONS(6504), 1, + anon_sym_RPAREN, + ACTIONS(6518), 1, anon_sym_COMMA, - ACTIONS(3085), 1, - anon_sym_RBRACE, - STATE(3960), 1, - aux_sym_object_repeat1, - STATE(4071), 1, + STATE(4071), 2, sym_comment, - [155016] = 6, + aux_sym_formal_parameters_repeat1, + [153731] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4724), 1, - anon_sym_COMMA, - ACTIONS(6532), 1, - anon_sym_RBRACE, + ACTIONS(6521), 1, + sym__automatic_semicolon, STATE(4072), 1, sym_comment, - STATE(4098), 1, - aux_sym_object_pattern_repeat1, - [155035] = 6, + ACTIONS(1002), 2, + anon_sym_else, + anon_sym_while, + [153748] = 6, 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, + ACTIONS(6523), 1, + anon_sym_LT_SLASH, + ACTIONS(6525), 1, + sym_raw_text, + STATE(2979), 1, + sym_end_tag, STATE(4073), 1, sym_comment, - STATE(4100), 1, - aux_sym_object_repeat1, - [155054] = 6, + [153767] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6344), 1, - anon_sym_LPAREN, - ACTIONS(6534), 1, - anon_sym_COLON, + ACTIONS(6523), 1, + anon_sym_LT_SLASH, + ACTIONS(6527), 1, + sym_raw_text, + STATE(2803), 1, + sym_end_tag, STATE(4074), 1, sym_comment, - STATE(4248), 1, - sym_formal_parameters, - [155073] = 6, + [153786] = 6, 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(4002), 1, - aux_sym_object_repeat1, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3984), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, STATE(4075), 1, sym_comment, - [155092] = 6, + [153805] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(6536), 1, - sym_identifier, + ACTIONS(4012), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, STATE(4076), 1, sym_comment, - STATE(4264), 1, - sym_function_dec_parameters, - [155111] = 5, + [153824] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6540), 1, - sym_identifier, + ACTIONS(4014), 1, + anon_sym_in, STATE(4077), 1, sym_comment, - ACTIONS(6538), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [155128] = 6, + ACTIONS(2501), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [153841] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1886), 1, - anon_sym_while, - ACTIONS(6542), 1, - anon_sym_else, + ACTIONS(4724), 1, + anon_sym_COMMA, + ACTIONS(6529), 1, + anon_sym_RBRACE, + STATE(4053), 1, + aux_sym_object_pattern_repeat1, STATE(4078), 1, sym_comment, - STATE(4417), 1, - sym_else_clause, - [155147] = 6, + [153860] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4724), 1, + ACTIONS(2870), 1, anon_sym_COMMA, - ACTIONS(6532), 1, + ACTIONS(6531), 1, anon_sym_RBRACE, - STATE(4061), 1, - aux_sym_object_pattern_repeat1, + STATE(4058), 1, + aux_sym_object_repeat1, STATE(4079), 1, sym_comment, - [155166] = 5, + [153879] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6544), 1, - anon_sym_EQ, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(6533), 1, + sym_cfscript_content, STATE(4080), 1, sym_comment, - ACTIONS(2415), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [155183] = 6, + STATE(5869), 1, + sym__cf_close_tag, + [153898] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(6547), 1, - sym_identifier, + STATE(2871), 1, + sym_cf_selfclose_tag_end, STATE(4081), 1, sym_comment, - STATE(4264), 1, - sym_function_dec_parameters, - [155202] = 6, + ACTIONS(1763), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + [153915] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - ACTIONS(6549), 1, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(6535), 1, anon_sym_RPAREN, - STATE(3993), 1, - aux_sym_arguments_repeat1, + STATE(1421), 1, + sym_arguments, STATE(4082), 1, sym_comment, - [155221] = 5, + [153934] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2778), 1, - sym_cf_selfclose_tag_end, + ACTIONS(6537), 1, + anon_sym_LPAREN, + ACTIONS(6539), 1, + anon_sym_await, + STATE(108), 1, + sym__for_header, STATE(4083), 1, sym_comment, - ACTIONS(1660), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - [155238] = 6, + [153953] = 4, + 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(3748), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, STATE(4084), 1, sym_comment, - [155257] = 6, + ACTIONS(6541), 3, + anon_sym_POUND, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + [153968] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1531), 1, - anon_sym_COMMA, - ACTIONS(5880), 1, - anon_sym_RBRACK, + ACTIONS(6545), 1, + sym_identifier, STATE(4085), 1, sym_comment, - STATE(4109), 1, - aux_sym_array_pattern_repeat1, - [155276] = 6, + ACTIONS(6543), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [153985] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3203), 1, - anon_sym_COMMA, - ACTIONS(6551), 1, - anon_sym_RBRACK, + ACTIONS(6549), 1, + sym_identifier, STATE(4086), 1, sym_comment, - STATE(4106), 1, - aux_sym_array_repeat1, - [155295] = 6, + ACTIONS(6547), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [154002] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3203), 1, - anon_sym_COMMA, ACTIONS(6551), 1, - anon_sym_RBRACK, - STATE(4026), 1, - aux_sym_array_repeat1, + anon_sym_SLASH_GT, STATE(4087), 1, sym_comment, - [155314] = 6, + ACTIONS(6553), 2, + sym__close_tag_delim, + sym_cf_attribute_name, + [154019] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1531), 1, - anon_sym_COMMA, - ACTIONS(5880), 1, - anon_sym_RBRACK, - STATE(4025), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(6555), 1, + anon_sym_async, + ACTIONS(6557), 1, + anon_sym_function, + ACTIONS(6559), 1, + sym_identifier, STATE(4088), 1, sym_comment, - [155333] = 6, + [154038] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5615), 1, - anon_sym_LBRACK, - ACTIONS(5617), 1, - sym_identifier, - ACTIONS(5619), 1, - sym_private_property_identifier, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3976), 1, + anon_sym_RBRACK, + STATE(1421), 1, + sym_arguments, STATE(4089), 1, sym_comment, - [155352] = 6, + [154057] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, + ACTIONS(1612), 1, anon_sym_COMMA, - ACTIONS(3251), 1, + ACTIONS(6561), 1, anon_sym_RPAREN, - STATE(3993), 1, - aux_sym_arguments_repeat1, STATE(4090), 1, sym_comment, - [155371] = 6, + STATE(4150), 1, + aux_sym_arguments_repeat1, + [154076] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - ACTIONS(3251), 1, - anon_sym_RPAREN, - STATE(4069), 1, - aux_sym_arguments_repeat1, STATE(4091), 1, sym_comment, - [155390] = 6, + ACTIONS(5555), 3, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_SEMI, + [154091] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(6553), 1, - sym_identifier, + ACTIONS(2870), 1, + anon_sym_COMMA, + ACTIONS(2872), 1, + anon_sym_RBRACE, STATE(4092), 1, sym_comment, - STATE(4300), 1, - sym_function_dec_parameters, - [155409] = 6, + STATE(4112), 1, + aux_sym_object_repeat1, + [154110] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6555), 1, - anon_sym_LBRACE, - ACTIONS(6557), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, - STATE(804), 1, - sym_statement_block, + ACTIONS(6563), 1, + sym_identifier, STATE(4093), 1, sym_comment, - [155428] = 6, + STATE(4264), 1, + sym_function_dec_parameters, + [154129] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(6559), 1, - sym_cfscript_content, + ACTIONS(6565), 1, + anon_sym_async, + ACTIONS(6567), 1, + anon_sym_function, + ACTIONS(6569), 1, + sym_identifier, STATE(4094), 1, sym_comment, - STATE(5516), 1, - sym__cf_close_tag, - [155447] = 6, + [154148] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3077), 1, + ACTIONS(2870), 1, anon_sym_COMMA, - ACTIONS(6561), 1, + ACTIONS(2872), 1, anon_sym_RBRACE, - STATE(4002), 1, + STATE(4058), 1, aux_sym_object_repeat1, STATE(4095), 1, sym_comment, - [155466] = 6, + [154167] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6563), 1, - anon_sym_async, - ACTIONS(6565), 1, - anon_sym_function, - ACTIONS(6567), 1, - sym_identifier, + ACTIONS(1864), 1, + anon_sym_while, + ACTIONS(6571), 1, + anon_sym_else, + STATE(1176), 1, + sym_else_clause, STATE(4096), 1, sym_comment, - [155485] = 6, + [154186] = 5, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(4724), 1, - anon_sym_COMMA, - ACTIONS(6569), 1, - anon_sym_RBRACE, - STATE(4061), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(6573), 1, + anon_sym_SLASH_GT, STATE(4097), 1, sym_comment, - [155504] = 6, + ACTIONS(6575), 2, + sym__close_tag_delim, + sym_cf_attribute_name, + [154203] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4724), 1, - anon_sym_COMMA, - ACTIONS(6571), 1, - anon_sym_RBRACE, - STATE(4061), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3982), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, STATE(4098), 1, sym_comment, - [155523] = 6, + [154222] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1560), 1, - anon_sym_RPAREN, - ACTIONS(6573), 1, - anon_sym_COMMA, STATE(4099), 1, sym_comment, - STATE(4188), 1, - aux_sym_formal_parameters_repeat1, - [155542] = 6, + ACTIONS(2715), 3, + sym__automatic_semicolon, + anon_sym_LPAREN, + anon_sym_SEMI, + [154237] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3077), 1, + ACTIONS(3159), 1, anon_sym_COMMA, - ACTIONS(6575), 1, - anon_sym_RBRACE, - STATE(4002), 1, - aux_sym_object_repeat1, + ACTIONS(6577), 1, + anon_sym_RBRACK, STATE(4100), 1, sym_comment, - [155561] = 6, + STATE(4120), 1, + aux_sym_array_repeat1, + [154256] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6479), 1, - anon_sym_LT_SLASH, + ACTIONS(3159), 1, + anon_sym_COMMA, ACTIONS(6577), 1, - sym_raw_text, - STATE(2872), 1, - sym_end_tag, + anon_sym_RBRACK, + STATE(3985), 1, + aux_sym_array_repeat1, STATE(4101), 1, sym_comment, - [155580] = 6, + [154275] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6579), 1, - anon_sym_LBRACE, - ACTIONS(6581), 1, - anon_sym_LPAREN, - STATE(1007), 1, - sym_statement_block, + ACTIONS(1612), 1, + anon_sym_COMMA, + ACTIONS(3247), 1, + anon_sym_RPAREN, STATE(4102), 1, sym_comment, - [155599] = 6, + STATE(4150), 1, + aux_sym_arguments_repeat1, + [154294] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, + ACTIONS(1612), 1, anon_sym_COMMA, ACTIONS(3247), 1, anon_sym_RPAREN, + STATE(4090), 1, + aux_sym_arguments_repeat1, STATE(4103), 1, sym_comment, - STATE(4113), 1, - aux_sym_arguments_repeat1, - [155618] = 6, + [154313] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - ACTIONS(3247), 1, + ACTIONS(1583), 1, anon_sym_RPAREN, - STATE(3993), 1, - aux_sym_arguments_repeat1, + ACTIONS(6579), 1, + anon_sym_COMMA, + STATE(4071), 1, + aux_sym_formal_parameters_repeat1, STATE(4104), 1, sym_comment, - [155637] = 6, + [154332] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, - ACTIONS(6583), 1, + ACTIONS(6581), 1, sym_identifier, STATE(4105), 1, sym_comment, STATE(4538), 1, sym_function_dec_parameters, - [155656] = 6, + [154351] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3203), 1, - anon_sym_COMMA, + ACTIONS(6583), 1, + anon_sym_LBRACE, ACTIONS(6585), 1, - anon_sym_RBRACK, - STATE(4026), 1, - aux_sym_array_repeat1, + anon_sym_LPAREN, + STATE(840), 1, + sym_statement_block, STATE(4106), 1, sym_comment, - [155675] = 5, + [154370] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2784), 1, - sym_cf_selfclose_tag_end, + ACTIONS(1864), 1, + anon_sym_while, + ACTIONS(6587), 1, + anon_sym_else, STATE(4107), 1, sym_comment, - ACTIONS(1660), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - [155692] = 6, + STATE(4417), 1, + sym_else_clause, + [154389] = 5, + 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(3696), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, + ACTIONS(6589), 1, + anon_sym_SLASH_GT, STATE(4108), 1, sym_comment, - [155711] = 6, + ACTIONS(6591), 2, + sym__close_tag_delim, + sym_cf_attribute_name, + [154406] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1531), 1, - anon_sym_COMMA, - ACTIONS(6587), 1, - anon_sym_RBRACK, - STATE(4025), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(6593), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, STATE(4109), 1, sym_comment, - [155730] = 6, + [154425] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4724), 1, - anon_sym_COMMA, - ACTIONS(6589), 1, - anon_sym_RBRACE, - STATE(4061), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3972), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, STATE(4110), 1, sym_comment, - [155749] = 6, + [154444] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(6591), 1, - sym_identifier, + ACTIONS(2870), 1, + anon_sym_COMMA, + ACTIONS(6595), 1, + anon_sym_RBRACE, + STATE(4058), 1, + aux_sym_object_repeat1, STATE(4111), 1, sym_comment, - STATE(4264), 1, - sym_function_dec_parameters, - [155768] = 6, + [154463] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3077), 1, + ACTIONS(2870), 1, anon_sym_COMMA, - ACTIONS(6593), 1, + ACTIONS(6597), 1, anon_sym_RBRACE, - STATE(4002), 1, + STATE(4058), 1, aux_sym_object_repeat1, STATE(4112), 1, sym_comment, - [155787] = 6, + [154482] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - ACTIONS(6595), 1, - anon_sym_RPAREN, - STATE(3993), 1, - aux_sym_arguments_repeat1, + ACTIONS(5614), 1, + anon_sym_EQ, STATE(4113), 1, sym_comment, - [155806] = 6, + ACTIONS(2408), 2, + anon_sym_in, + anon_sym_of, + [154499] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(6599), 1, + anon_sym_LBRACE, + ACTIONS(6601), 1, anon_sym_LPAREN, - ACTIONS(3688), 1, - anon_sym_RBRACK, - STATE(1872), 1, - sym_arguments, + STATE(971), 1, + sym_statement_block, STATE(4114), 1, sym_comment, - [155825] = 6, + [154518] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(6597), 1, - sym_identifier, + ACTIONS(1612), 1, + anon_sym_COMMA, + ACTIONS(3224), 1, + anon_sym_RPAREN, STATE(4115), 1, sym_comment, - STATE(4300), 1, - sym_function_dec_parameters, - [155844] = 6, + STATE(4125), 1, + aux_sym_arguments_repeat1, + [154537] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, - ACTIONS(6599), 1, + ACTIONS(6603), 1, sym_identifier, STATE(4116), 1, sym_comment, STATE(4598), 1, sym_function_dec_parameters, - [155863] = 6, + [154556] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3686), 1, + ACTIONS(1612), 1, + anon_sym_COMMA, + ACTIONS(3224), 1, anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, STATE(4117), 1, sym_comment, - [155882] = 6, + STATE(4150), 1, + aux_sym_arguments_repeat1, + [154575] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(6601), 1, - sym_identifier, + ACTIONS(3974), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, STATE(4118), 1, sym_comment, - STATE(4264), 1, - sym_function_dec_parameters, - [155901] = 6, + [154594] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, - ACTIONS(6603), 1, + ACTIONS(6605), 1, sym_identifier, STATE(4119), 1, sym_comment, STATE(4593), 1, sym_function_dec_parameters, - [155920] = 5, + [154613] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3282), 1, - sym_cf_selfclose_tag_end, + ACTIONS(3159), 1, + anon_sym_COMMA, + ACTIONS(6607), 1, + anon_sym_RBRACK, + STATE(3985), 1, + aux_sym_array_repeat1, STATE(4120), 1, sym_comment, - ACTIONS(1655), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - [155937] = 5, + [154632] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3312), 1, - sym_cf_selfclose_tag_end, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(6609), 1, + sym_identifier, STATE(4121), 1, sym_comment, - ACTIONS(1655), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - [155954] = 6, + STATE(4300), 1, + sym_function_dec_parameters, + [154651] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3692), 1, + ACTIONS(3966), 1, anon_sym_RBRACK, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, STATE(4122), 1, sym_comment, - [155973] = 4, + [154670] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3964), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, STATE(4123), 1, sym_comment, - ACTIONS(5568), 3, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_SEMI, - [155988] = 6, + [154689] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6605), 1, - anon_sym_LBRACE, - ACTIONS(6607), 1, - anon_sym_LPAREN, - STATE(4070), 1, - sym_statement_block, + ACTIONS(5600), 1, + anon_sym_LBRACK, + ACTIONS(5602), 1, + sym_identifier, + ACTIONS(5604), 1, + sym_private_property_identifier, STATE(4124), 1, sym_comment, - [156007] = 5, + [154708] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6609), 1, - sym__automatic_semicolon, + ACTIONS(1612), 1, + anon_sym_COMMA, + ACTIONS(6611), 1, + anon_sym_RPAREN, STATE(4125), 1, sym_comment, - ACTIONS(1001), 2, - anon_sym_else, - anon_sym_while, - [156024] = 6, + STATE(4150), 1, + aux_sym_arguments_repeat1, + [154727] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3690), 1, - anon_sym_COLON, - STATE(1872), 1, - sym_arguments, STATE(4126), 1, sym_comment, - [156043] = 6, + ACTIONS(1967), 3, + anon_sym_else, + anon_sym_while, + anon_sym_finally, + [154742] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6611), 1, - anon_sym_async, - ACTIONS(6613), 1, - anon_sym_function, - ACTIONS(6615), 1, - sym_identifier, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3905), 1, + anon_sym_RBRACK, + STATE(1421), 1, + sym_arguments, STATE(4127), 1, sym_comment, - [156062] = 6, + [154761] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3682), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, + ACTIONS(6613), 1, + sym__automatic_semicolon, STATE(4128), 1, sym_comment, - [156081] = 6, + ACTIONS(1961), 2, + anon_sym_else, + anon_sym_while, + [154778] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6493), 1, + ACTIONS(6497), 1, sym__script_start_tag_name, - ACTIONS(6495), 1, + ACTIONS(6499), 1, sym__style_start_tag_name, - ACTIONS(6617), 1, + ACTIONS(6615), 1, sym__start_tag_name, STATE(4129), 1, sym_comment, - [156100] = 6, + [154797] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(6617), 1, + anon_sym_async, ACTIONS(6619), 1, - anon_sym_LT_SLASH, + anon_sym_function, ACTIONS(6621), 1, - sym_raw_text, - STATE(2991), 1, - sym_end_tag, + sym_identifier, STATE(4130), 1, sym_comment, - [156119] = 6, + [154816] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6619), 1, - anon_sym_LT_SLASH, + ACTIONS(5413), 1, + anon_sym_LPAREN, ACTIONS(6623), 1, - sym_raw_text, - STATE(2990), 1, - sym_end_tag, + sym_identifier, STATE(4131), 1, sym_comment, - [156138] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + STATE(4264), 1, + sym_function_dec_parameters, + [154835] = 6, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(6625), 1, - anon_sym_SLASH_GT, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3895), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, STATE(4132), 1, sym_comment, - ACTIONS(6627), 2, - sym__close_tag_delim, - sym_cf_attribute_name, - [156155] = 6, + [154854] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, - ACTIONS(6629), 1, + ACTIONS(6625), 1, sym_identifier, STATE(4133), 1, sym_comment, STATE(4544), 1, sym_function_dec_parameters, - [156174] = 6, + [154873] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3680), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, + STATE(2782), 1, + sym_cf_selfclose_tag_end, STATE(4134), 1, sym_comment, - [156193] = 4, + ACTIONS(1723), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + [154890] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + STATE(3036), 1, + sym_cf_selfclose_tag_end, STATE(4135), 1, sym_comment, - ACTIONS(2788), 3, - sym__automatic_semicolon, - anon_sym_LPAREN, - anon_sym_SEMI, - [156208] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + ACTIONS(1753), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + [154907] = 6, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(6631), 1, - anon_sym_SLASH_GT, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(6627), 1, + sym_identifier, STATE(4136), 1, sym_comment, - ACTIONS(6633), 2, - sym__close_tag_delim, - sym_cf_attribute_name, - [156225] = 5, + STATE(4497), 1, + sym_function_dec_parameters, + [154926] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6637), 1, - sym_identifier, + ACTIONS(6629), 1, + sym__automatic_semicolon, STATE(4137), 1, sym_comment, - ACTIONS(6635), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [156242] = 6, + ACTIONS(1937), 2, + anon_sym_else, + anon_sym_while, + [154943] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6639), 1, - anon_sym_LPAREN, - ACTIONS(6641), 1, - anon_sym_await, - STATE(121), 1, - sym__for_header, + STATE(3081), 1, + sym_cf_selfclose_tag_end, STATE(4138), 1, sym_comment, - [156261] = 6, + ACTIONS(1753), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + [154960] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, - ACTIONS(3676), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, + ACTIONS(6631), 1, + sym_identifier, STATE(4139), 1, sym_comment, - [156280] = 5, + STATE(4486), 1, + sym_function_dec_parameters, + [154979] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6645), 1, - sym_identifier, + ACTIONS(6633), 1, + sym__automatic_semicolon, STATE(4140), 1, sym_comment, - ACTIONS(6643), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - [156297] = 5, + ACTIONS(1931), 2, + anon_sym_else, + anon_sym_while, + [154996] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6649), 1, + ACTIONS(6637), 1, sym_identifier, STATE(4141), 1, sym_comment, - ACTIONS(6647), 2, + ACTIONS(6635), 2, sym__automatic_semicolon, anon_sym_SEMI, - [156314] = 6, + [155013] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6651), 1, - anon_sym_LPAREN, - ACTIONS(6653), 1, - anon_sym_await, - STATE(83), 1, - sym__for_header, + ACTIONS(6641), 1, + sym_identifier, STATE(4142), 1, sym_comment, - [156333] = 5, + ACTIONS(6639), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [155030] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2931), 1, - sym_cf_selfclose_tag_end, + ACTIONS(6643), 1, + anon_sym_LPAREN, + ACTIONS(6645), 1, + anon_sym_await, + STATE(101), 1, + sym__for_header, STATE(4143), 1, sym_comment, - ACTIONS(1672), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - [156350] = 6, + [155049] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(6647), 1, anon_sym_LPAREN, - ACTIONS(6655), 1, - sym_identifier, + ACTIONS(6649), 1, + anon_sym_await, + STATE(116), 1, + sym__for_header, STATE(4144), 1, sym_comment, - STATE(4486), 1, - sym_function_dec_parameters, - [156369] = 6, + [155068] = 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, + ACTIONS(6653), 1, + sym_identifier, STATE(4145), 1, sym_comment, - STATE(4162), 1, - aux_sym_object_repeat1, - [156388] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + ACTIONS(6651), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [155085] = 5, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, ACTIONS(6657), 1, - anon_sym_SLASH_GT, + sym_identifier, STATE(4146), 1, sym_comment, - ACTIONS(6659), 2, - sym__close_tag_delim, - sym_cf_attribute_name, - [156405] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + ACTIONS(6655), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + [155102] = 6, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(6661), 1, - anon_sym_SLASH_GT, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(6659), 1, + sym_identifier, STATE(4147), 1, sym_comment, - ACTIONS(6663), 2, - sym__close_tag_delim, - sym_cf_attribute_name, - [156422] = 6, + STATE(4300), 1, + sym_function_dec_parameters, + [155121] = 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(4002), 1, - aux_sym_object_repeat1, + STATE(3202), 1, + sym_cf_selfclose_tag_end, STATE(4148), 1, sym_comment, - [156441] = 5, + ACTIONS(1755), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + [155138] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3309), 1, + STATE(3363), 1, sym_cf_selfclose_tag_end, STATE(4149), 1, sym_comment, - ACTIONS(1674), 2, + ACTIONS(1755), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [156458] = 5, + [155155] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3413), 1, - sym_cf_selfclose_tag_end, - STATE(4150), 1, + ACTIONS(3360), 1, + anon_sym_RPAREN, + ACTIONS(6661), 1, + anon_sym_COMMA, + STATE(4150), 2, sym_comment, - ACTIONS(1674), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - [156475] = 6, + aux_sym_arguments_repeat1, + [155172] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3672), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, + ACTIONS(2870), 1, + anon_sym_COMMA, + ACTIONS(2911), 1, + anon_sym_RBRACE, STATE(4151), 1, sym_comment, - [156494] = 5, + STATE(4162), 1, + aux_sym_object_repeat1, + [155191] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5602), 1, - anon_sym_EQ, + ACTIONS(1612), 1, + anon_sym_COMMA, + ACTIONS(6664), 1, + anon_sym_RPAREN, + STATE(4150), 1, + aux_sym_arguments_repeat1, STATE(4152), 1, sym_comment, - ACTIONS(2423), 2, - anon_sym_in, - anon_sym_of, - [156511] = 6, + [155210] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1886), 1, - anon_sym_while, - ACTIONS(6665), 1, - anon_sym_else, - STATE(1117), 1, - sym_else_clause, + ACTIONS(2870), 1, + anon_sym_COMMA, + ACTIONS(2911), 1, + anon_sym_RBRACE, + STATE(4058), 1, + aux_sym_object_repeat1, STATE(4153), 1, sym_comment, - [156530] = 6, + [155229] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3203), 1, - anon_sym_COMMA, - ACTIONS(6667), 1, - anon_sym_RBRACK, STATE(4154), 1, sym_comment, - STATE(4166), 1, - aux_sym_array_repeat1, - [156549] = 6, + ACTIONS(5702), 3, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_SEMI, + [155244] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3203), 1, - anon_sym_COMMA, - ACTIONS(6667), 1, - anon_sym_RBRACK, - STATE(4026), 1, - aux_sym_array_repeat1, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3830), 1, + anon_sym_RPAREN, + STATE(1421), 1, + sym_arguments, STATE(4155), 1, sym_comment, - [156568] = 6, + [155263] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5627), 1, - anon_sym_LBRACK, - ACTIONS(5629), 1, + ACTIONS(5413), 1, + anon_sym_LPAREN, + ACTIONS(6666), 1, sym_identifier, - ACTIONS(5631), 1, - sym_private_property_identifier, STATE(4156), 1, sym_comment, - [156587] = 6, + STATE(4300), 1, + sym_function_dec_parameters, + [155282] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(6669), 1, - sym_identifier, + ACTIONS(3159), 1, + anon_sym_COMMA, + ACTIONS(6668), 1, + anon_sym_RBRACK, STATE(4157), 1, sym_comment, - STATE(4300), 1, - sym_function_dec_parameters, - [156606] = 6, + STATE(4173), 1, + aux_sym_array_repeat1, + [155301] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, + ACTIONS(3159), 1, anon_sym_COMMA, - ACTIONS(3238), 1, - anon_sym_RPAREN, - STATE(4082), 1, - aux_sym_arguments_repeat1, + ACTIONS(6668), 1, + anon_sym_RBRACK, + STATE(3985), 1, + aux_sym_array_repeat1, STATE(4158), 1, sym_comment, - [156625] = 5, + [155320] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2733), 1, - sym_cf_selfclose_tag_end, + ACTIONS(6670), 1, + sym__automatic_semicolon, STATE(4159), 1, sym_comment, - ACTIONS(1693), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - [156642] = 6, + ACTIONS(1919), 2, + anon_sym_else, + anon_sym_while, + [155337] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - ACTIONS(3238), 1, - anon_sym_RPAREN, - STATE(3993), 1, - aux_sym_arguments_repeat1, + ACTIONS(5561), 1, + anon_sym_LBRACK, + ACTIONS(5563), 1, + sym_identifier, + ACTIONS(5565), 1, + sym_private_property_identifier, STATE(4160), 1, sym_comment, - [156661] = 6, + [155356] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3077), 1, + ACTIONS(2870), 1, anon_sym_COMMA, - ACTIONS(6671), 1, + ACTIONS(6672), 1, anon_sym_RBRACE, - STATE(4002), 1, + STATE(4058), 1, aux_sym_object_repeat1, STATE(4161), 1, sym_comment, - [156680] = 6, + [155375] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3077), 1, + ACTIONS(2870), 1, anon_sym_COMMA, - ACTIONS(6673), 1, + ACTIONS(6674), 1, anon_sym_RBRACE, - STATE(4002), 1, + STATE(4058), 1, aux_sym_object_repeat1, STATE(4162), 1, sym_comment, - [156699] = 6, + [155394] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - ACTIONS(3225), 1, - anon_sym_RPAREN, + ACTIONS(6358), 1, + anon_sym_LPAREN, + ACTIONS(6676), 1, + anon_sym_COLON, STATE(4163), 1, sym_comment, - STATE(4170), 1, - aux_sym_arguments_repeat1, - [156718] = 6, + STATE(4248), 1, + sym_formal_parameters, + [155413] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6675), 1, + ACTIONS(6678), 1, anon_sym_LT_SLASH, - ACTIONS(6677), 1, + ACTIONS(6680), 1, sym_raw_text, - STATE(2933), 1, + STATE(2818), 1, sym_end_tag, STATE(4164), 1, sym_comment, - [156737] = 6, + [155432] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, - anon_sym_COMMA, - ACTIONS(3225), 1, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3607), 1, anon_sym_RPAREN, - STATE(3993), 1, - aux_sym_arguments_repeat1, + STATE(1421), 1, + sym_arguments, STATE(4165), 1, sym_comment, - [156756] = 6, + [155451] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3203), 1, - anon_sym_COMMA, - ACTIONS(6679), 1, - anon_sym_RBRACK, - STATE(4026), 1, - aux_sym_array_repeat1, + ACTIONS(6682), 1, + anon_sym_LBRACE, + ACTIONS(6684), 1, + anon_sym_LPAREN, STATE(4166), 1, sym_comment, - [156775] = 6, + STATE(4175), 1, + sym_statement_block, + [155470] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(3664), 1, + ACTIONS(3672), 1, anon_sym_RPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, STATE(4167), 1, sym_comment, - [156794] = 6, + [155489] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(6681), 1, - sym_identifier, + ACTIONS(5675), 1, + anon_sym_COMMA, + ACTIONS(5677), 1, + anon_sym_RPAREN, + STATE(4104), 1, + aux_sym_formal_parameters_repeat1, STATE(4168), 1, sym_comment, - STATE(4300), 1, - sym_function_dec_parameters, - [156813] = 6, + [155508] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3666), 1, - anon_sym_RBRACK, - STATE(1872), 1, - sym_arguments, + ACTIONS(6686), 1, + sym__automatic_semicolon, STATE(4169), 1, sym_comment, - [156832] = 6, + ACTIONS(1913), 2, + anon_sym_else, + anon_sym_while, + [155525] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1576), 1, + ACTIONS(1612), 1, anon_sym_COMMA, - ACTIONS(6683), 1, + ACTIONS(3236), 1, anon_sym_RPAREN, - STATE(3993), 1, - aux_sym_arguments_repeat1, STATE(4170), 1, sym_comment, - [156851] = 6, + STATE(4189), 1, + aux_sym_arguments_repeat1, + [155544] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3662), 1, - anon_sym_RBRACK, - STATE(1872), 1, - sym_arguments, STATE(4171), 1, sym_comment, - [156870] = 6, + ACTIONS(5671), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + [155559] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6685), 1, - anon_sym_async, - ACTIONS(6687), 1, - anon_sym_function, - ACTIONS(6689), 1, - sym_identifier, + ACTIONS(1612), 1, + anon_sym_COMMA, + ACTIONS(3236), 1, + anon_sym_RPAREN, + STATE(4150), 1, + aux_sym_arguments_repeat1, STATE(4172), 1, sym_comment, - [156889] = 6, + [155578] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, - anon_sym_LPAREN, - ACTIONS(6691), 1, - sym_identifier, + ACTIONS(3159), 1, + anon_sym_COMMA, + ACTIONS(6688), 1, + anon_sym_RBRACK, + STATE(3985), 1, + aux_sym_array_repeat1, STATE(4173), 1, sym_comment, - STATE(4264), 1, - sym_function_dec_parameters, - [156908] = 5, + [155597] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2854), 1, - sym_cf_selfclose_tag_end, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3889), 1, + anon_sym_COLON, + STATE(1421), 1, + sym_arguments, STATE(4174), 1, sym_comment, - ACTIONS(1693), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - [156925] = 6, + [155616] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3658), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, STATE(4175), 1, sym_comment, - [156944] = 5, - ACTIONS(3), 1, - aux_sym_comment_token1, + ACTIONS(1909), 3, + anon_sym_else, + anon_sym_while, + anon_sym_finally, + [155631] = 6, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(6693), 1, - anon_sym_SLASH_GT, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3664), 1, + anon_sym_RBRACK, + STATE(1421), 1, + sym_arguments, STATE(4176), 1, sym_comment, - ACTIONS(6695), 2, - sym__close_tag_delim, - sym_cf_attribute_name, - [156961] = 5, + [155650] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3025), 1, - sym_cf_selfclose_tag_end, + ACTIONS(6690), 1, + sym__automatic_semicolon, STATE(4177), 1, sym_comment, - ACTIONS(1691), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - [156978] = 6, + ACTIONS(1925), 2, + anon_sym_else, + anon_sym_while, + [155667] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6675), 1, + ACTIONS(6678), 1, anon_sym_LT_SLASH, - ACTIONS(6697), 1, + ACTIONS(6692), 1, sym_raw_text, - STATE(2936), 1, + STATE(2813), 1, sym_end_tag, STATE(4178), 1, sym_comment, - [156997] = 5, + [155686] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(3076), 1, - sym_cf_selfclose_tag_end, + ACTIONS(6694), 1, + anon_sym_async, + ACTIONS(6696), 1, + anon_sym_function, + ACTIONS(6698), 1, + sym_identifier, STATE(4179), 1, sym_comment, - ACTIONS(1691), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - [157014] = 6, + [155705] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3203), 1, - anon_sym_COMMA, - ACTIONS(6699), 1, - anon_sym_RBRACK, - STATE(4026), 1, - aux_sym_array_repeat1, STATE(4180), 1, sym_comment, - [157033] = 5, + ACTIONS(6700), 3, + anon_sym_RBRACE, + anon_sym_case, + anon_sym_default, + [155720] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5878), 1, + ACTIONS(6702), 1, anon_sym_EQ, STATE(4181), 1, sym_comment, - ACTIONS(6701), 2, + ACTIONS(2393), 2, anon_sym_COMMA, - anon_sym_RPAREN, - [157050] = 6, + anon_sym_RBRACK, + [155737] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(6703), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, + ACTIONS(5669), 1, + anon_sym_EQ, STATE(4182), 1, sym_comment, - [157069] = 6, + ACTIONS(6705), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [155754] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, - anon_sym_LPAREN, - ACTIONS(3603), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, + ACTIONS(5319), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(6707), 1, + sym_cfscript_content, STATE(4183), 1, sym_comment, - [157088] = 6, + STATE(5516), 1, + sym__cf_close_tag, + [155773] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - ACTIONS(6705), 1, + ACTIONS(3368), 1, anon_sym_RPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, STATE(4184), 1, sym_comment, - [157107] = 6, + [155792] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, - ACTIONS(3470), 1, - anon_sym_RPAREN, - STATE(1872), 1, - sym_arguments, + ACTIONS(6709), 1, + sym_identifier, STATE(4185), 1, sym_comment, - [157126] = 6, + STATE(4264), 1, + sym_function_dec_parameters, + [155811] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6707), 1, - anon_sym_LPAREN, - ACTIONS(6709), 1, - anon_sym_await, - STATE(82), 1, - sym__for_header, - STATE(4186), 1, + ACTIONS(6711), 1, + anon_sym_COMMA, + ACTIONS(6714), 1, + anon_sym_RPAREN, + STATE(4186), 2, sym_comment, - [157145] = 6, + aux_sym_function_dec_parameters_repeat1, + [155828] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6493), 1, + ACTIONS(6497), 1, sym__script_start_tag_name, - ACTIONS(6495), 1, + ACTIONS(6499), 1, sym__style_start_tag_name, - ACTIONS(6711), 1, + ACTIONS(6716), 1, sym__start_tag_name, STATE(4187), 1, sym_comment, - [157164] = 5, + [155847] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6701), 1, - anon_sym_RPAREN, - ACTIONS(6713), 1, - anon_sym_COMMA, - STATE(4188), 2, + ACTIONS(2512), 1, + anon_sym_LPAREN, + ACTIONS(3662), 1, + anon_sym_RBRACK, + STATE(1421), 1, + sym_arguments, + STATE(4188), 1, sym_comment, - aux_sym_formal_parameters_repeat1, - [157181] = 6, + [155866] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6716), 1, - anon_sym_LBRACE, + ACTIONS(1612), 1, + anon_sym_COMMA, ACTIONS(6718), 1, - anon_sym_LPAREN, - STATE(923), 1, - sym_statement_block, + anon_sym_RPAREN, + STATE(4150), 1, + aux_sym_arguments_repeat1, STATE(4189), 1, sym_comment, - [157200] = 5, + [155885] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6720), 1, anon_sym_LBRACE, - STATE(946), 1, + STATE(968), 1, sym_statement_block, STATE(4190), 1, sym_comment, - [157216] = 5, + [155901] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4191), 1, sym_comment, STATE(4669), 1, sym_function_dec_parameters, - [157232] = 5, + [155917] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4192), 1, sym_comment, STATE(4508), 1, sym_function_dec_parameters, - [157248] = 5, + [155933] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4193), 1, sym_comment, STATE(4509), 1, sym_function_dec_parameters, - [157264] = 5, + [155949] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6722), 1, anon_sym_LBRACE, - STATE(1012), 1, + STATE(1091), 1, sym_statement_block, STATE(4194), 1, sym_comment, - [157280] = 5, + [155965] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4195), 1, sym_comment, STATE(4511), 1, sym_function_dec_parameters, - [157296] = 5, + [155981] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6722), 1, anon_sym_LBRACE, - STATE(1044), 1, + STATE(1047), 1, sym_statement_block, STATE(4196), 1, sym_comment, - [157312] = 5, + [155997] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6722), 1, anon_sym_LBRACE, - STATE(1046), 1, + STATE(1049), 1, sym_statement_block, STATE(4197), 1, sym_comment, - [157328] = 5, + [156013] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4198), 1, sym_comment, STATE(4512), 1, sym_function_dec_parameters, - [157344] = 5, + [156029] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6722), 1, anon_sym_LBRACE, - STATE(989), 1, + STATE(1036), 1, sym_statement_block, STATE(4199), 1, sym_comment, - [157360] = 5, + [156045] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260157,29 +262004,29 @@ static const uint16_t ts_small_parse_table[] = { sym_erroneous_end_tag_name, STATE(4200), 1, sym_comment, - [157376] = 5, + [156061] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6675), 1, + ACTIONS(6678), 1, anon_sym_LT_SLASH, - STATE(2731), 1, + STATE(2955), 1, sym_end_tag, STATE(4201), 1, sym_comment, - [157392] = 5, + [156077] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6675), 1, + ACTIONS(6678), 1, anon_sym_LT_SLASH, - STATE(2780), 1, + STATE(2952), 1, sym_end_tag, STATE(4202), 1, sym_comment, - [157408] = 4, + [156093] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260189,7 +262036,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6728), 2, sym_raw_text, anon_sym_LT_SLASH, - [157422] = 4, + [156107] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260199,29 +262046,29 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6730), 2, sym_raw_text, anon_sym_LT_SLASH, - [157436] = 5, + [156121] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(95), 1, + STATE(97), 1, sym_parenthesized_expression, STATE(4205), 1, sym_comment, - [157452] = 5, + [156137] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(98), 1, + STATE(93), 1, sym_parenthesized_expression, STATE(4206), 1, sym_comment, - [157468] = 5, + [156153] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260232,29 +262079,29 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4218), 1, sym_parenthesized_expression, - [157484] = 5, + [156169] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(77), 1, + STATE(88), 1, sym_parenthesized_expression, STATE(4208), 1, sym_comment, - [157500] = 5, + [156185] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6579), 1, + ACTIONS(6448), 1, anon_sym_LBRACE, - STATE(471), 1, + STATE(486), 1, sym_statement_block, STATE(4209), 1, sym_comment, - [157516] = 5, + [156201] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260265,27 +262112,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4210), 1, sym_comment, - [157532] = 4, + [156217] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4211), 1, sym_comment, - ACTIONS(2603), 2, + ACTIONS(2501), 2, anon_sym_LPAREN, anon_sym_COLON, - [157546] = 4, + [156231] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(4212), 1, sym_comment, - ACTIONS(6695), 2, + ACTIONS(6553), 2, sym__close_tag_delim, sym_cf_attribute_name, - [157560] = 5, + [156245] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260296,18 +262143,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4213), 1, sym_comment, - [157576] = 5, + [156261] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3165), 1, + ACTIONS(3176), 1, anon_sym_LPAREN, - STATE(2217), 1, + STATE(2227), 1, sym_arguments, STATE(4214), 1, sym_comment, - [157592] = 5, + [156277] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260318,7 +262165,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4215), 1, sym_comment, - [157608] = 4, + [156293] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260328,7 +262175,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6746), 2, sym_raw_text, anon_sym_LT_SLASH, - [157622] = 4, + [156307] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260338,29 +262185,29 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6748), 2, sym_raw_text, anon_sym_LT_SLASH, - [157636] = 5, + [156321] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6750), 1, anon_sym_LBRACE, - STATE(1120), 1, + STATE(1121), 1, sym_switch_body, STATE(4218), 1, sym_comment, - [157652] = 5, + [156337] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6752), 1, anon_sym_LPAREN, - STATE(129), 1, + STATE(131), 1, sym__for_header, STATE(4219), 1, sym_comment, - [157668] = 4, + [156353] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260370,7 +262217,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6754), 2, sym__automatic_semicolon, anon_sym_SEMI, - [157682] = 4, + [156367] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260380,7 +262227,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6756), 2, sym__automatic_semicolon, anon_sym_SEMI, - [157696] = 4, + [156381] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260390,40 +262237,40 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6758), 2, sym__automatic_semicolon, anon_sym_SEMI, - [157710] = 5, + [156395] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4223), 1, sym_comment, STATE(4266), 1, sym_function_dec_parameters, - [157726] = 5, + [156411] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6722), 1, anon_sym_LBRACE, - STATE(1000), 1, + STATE(1113), 1, sym_statement_block, STATE(4224), 1, sym_comment, - [157742] = 5, + [156427] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6760), 1, anon_sym_LBRACE, - STATE(1918), 1, + STATE(2020), 1, sym_statement_block, STATE(4225), 1, sym_comment, - [157758] = 5, + [156443] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260434,40 +262281,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4226), 1, sym_comment, - [157774] = 5, + [156459] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4227), 1, sym_comment, STATE(4507), 1, sym_function_dec_parameters, - [157790] = 5, + [156475] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4228), 1, sym_comment, STATE(4506), 1, sym_function_dec_parameters, - [157806] = 5, + [156491] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5608), 1, - sym_identifier, ACTIONS(5610), 1, + sym_identifier, + ACTIONS(5612), 1, sym_private_property_identifier, STATE(4229), 1, sym_comment, - [157822] = 5, + [156507] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260478,61 +262325,61 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, STATE(4230), 1, sym_comment, - [157838] = 5, + [156523] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2603), 1, + ACTIONS(2501), 1, anon_sym_COLON, - ACTIONS(3396), 1, + ACTIONS(3362), 1, anon_sym_in, STATE(4231), 1, sym_comment, - [157854] = 5, + [156539] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4232), 1, sym_comment, STATE(5850), 1, sym__cf_close_tag, - [157870] = 5, + [156555] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4233), 1, sym_comment, STATE(4505), 1, sym_function_dec_parameters, - [157886] = 5, + [156571] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4234), 1, sym_comment, STATE(5846), 1, sym__cf_close_tag, - [157902] = 4, + [156587] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4235), 1, sym_comment, - ACTIONS(6359), 2, + ACTIONS(6383), 2, anon_sym_COMMA, anon_sym_RPAREN, - [157916] = 4, + [156601] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260542,7 +262389,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6770), 2, aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, - [157930] = 4, + [156615] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260552,71 +262399,71 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6772), 2, aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, - [157944] = 5, + [156629] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4238), 1, sym_comment, STATE(5806), 1, sym__cf_close_tag, - [157960] = 5, + [156645] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4239), 1, sym_comment, STATE(4504), 1, sym_function_dec_parameters, - [157976] = 5, + [156661] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4240), 1, sym_comment, STATE(5799), 1, sym__cf_close_tag, - [157992] = 5, + [156677] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4241), 1, sym_comment, STATE(4280), 1, sym_function_dec_parameters, - [158008] = 4, + [156693] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4242), 1, sym_comment, - ACTIONS(6508), 2, + ACTIONS(6489), 2, anon_sym_COMMA, anon_sym_RBRACE, - [158022] = 4, + [156707] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4243), 1, sym_comment, - ACTIONS(3698), 2, + ACTIONS(3998), 2, anon_sym_COMMA, anon_sym_RBRACE, - [158036] = 5, + [156721] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260627,40 +262474,40 @@ static const uint16_t ts_small_parse_table[] = { sym_erroneous_end_tag_name, STATE(4244), 1, sym_comment, - [158052] = 5, + [156737] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1363), 1, + ACTIONS(1245), 1, anon_sym_LPAREN, ACTIONS(6778), 1, anon_sym_EQ_GT, STATE(4245), 1, sym_comment, - [158068] = 5, + [156753] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1363), 1, + ACTIONS(1245), 1, anon_sym_LPAREN, ACTIONS(6780), 1, anon_sym_EQ_GT, STATE(4246), 1, sym_comment, - [158084] = 5, + [156769] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6344), 1, + ACTIONS(6358), 1, anon_sym_LPAREN, STATE(4247), 1, sym_comment, STATE(4286), 1, sym_formal_parameters, - [158100] = 5, + [156785] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260671,29 +262518,29 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4288), 1, sym_statement_block, - [158116] = 5, + [156801] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6344), 1, + ACTIONS(6358), 1, anon_sym_LPAREN, STATE(4249), 1, sym_comment, STATE(4293), 1, sym_formal_parameters, - [158132] = 5, + [156817] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(118), 1, + STATE(106), 1, sym_parenthesized_expression, STATE(4250), 1, sym_comment, - [158148] = 5, + [156833] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260704,17 +262551,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4526), 1, sym_parenthesized_expression, - [158164] = 4, + [156849] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4252), 1, sym_comment, - ACTIONS(6453), 2, + ACTIONS(6409), 2, anon_sym_COMMA, anon_sym_RPAREN, - [158178] = 4, + [156863] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260724,198 +262571,198 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6784), 2, anon_sym_LBRACE, anon_sym_EQ_GT, - [158192] = 5, + [156877] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6786), 1, anon_sym_LPAREN, - STATE(1019), 1, + STATE(1045), 1, sym_parenthesized_expression, STATE(4254), 1, sym_comment, - [158208] = 5, + [156893] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6782), 1, anon_sym_LBRACE, - STATE(1105), 1, + STATE(1172), 1, sym_statement_block, STATE(4255), 1, sym_comment, - [158224] = 5, + [156909] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4256), 1, sym_comment, STATE(4540), 1, sym_function_dec_parameters, - [158240] = 4, + [156925] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4257), 1, sym_comment, - ACTIONS(2748), 2, + ACTIONS(2674), 2, sym__automatic_semicolon, anon_sym_SEMI, - [158254] = 4, + [156939] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4258), 1, sym_comment, - ACTIONS(6438), 2, + ACTIONS(6371), 2, anon_sym_COMMA, anon_sym_RBRACK, - [158268] = 4, + [156953] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4259), 1, sym_comment, - ACTIONS(3259), 2, + ACTIONS(3356), 2, anon_sym_COMMA, anon_sym_RBRACK, - [158282] = 4, + [156967] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4260), 1, sym_comment, - ACTIONS(2272), 2, + ACTIONS(1779), 2, anon_sym_LBRACE, anon_sym_EQ_GT, - [158296] = 5, + [156981] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4261), 1, sym_comment, STATE(4301), 1, sym_function_dec_parameters, - [158312] = 5, + [156997] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6760), 1, anon_sym_LBRACE, - STATE(1984), 1, + STATE(1912), 1, sym_statement_block, STATE(4262), 1, sym_comment, - [158328] = 5, + [157013] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4263), 1, sym_comment, STATE(4302), 1, sym_function_dec_parameters, - [158344] = 5, + [157029] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6760), 1, anon_sym_LBRACE, - STATE(2026), 1, + STATE(1919), 1, sym_statement_block, STATE(4264), 1, sym_comment, - [158360] = 4, + [157045] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4265), 1, sym_comment, - ACTIONS(6455), 2, + ACTIONS(6411), 2, anon_sym_COMMA, anon_sym_RPAREN, - [158374] = 5, + [157059] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6788), 1, anon_sym_LBRACE, - STATE(182), 1, + STATE(187), 1, sym_statement_block, STATE(4266), 1, sym_comment, - [158390] = 5, + [157075] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4267), 1, sym_comment, STATE(4314), 1, sym_function_dec_parameters, - [158406] = 4, + [157091] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(4268), 1, sym_comment, - ACTIONS(6663), 2, + ACTIONS(6436), 2, sym__close_tag_delim, sym_cf_attribute_name, - [158420] = 4, + [157105] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(4269), 1, sym_comment, - ACTIONS(6659), 2, + ACTIONS(6493), 2, sym__close_tag_delim, sym_cf_attribute_name, - [158434] = 5, + [157119] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4270), 1, sym_comment, STATE(5748), 1, sym__cf_close_tag, - [158450] = 5, + [157135] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4271), 1, sym_comment, STATE(4304), 1, sym_function_dec_parameters, - [158466] = 5, + [157151] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260926,29 +262773,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4272), 1, sym_comment, - [158482] = 5, + [157167] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4273), 1, sym_comment, STATE(5706), 1, sym__cf_close_tag, - [158498] = 5, + [157183] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4202), 1, + ACTIONS(4175), 1, aux_sym_cf_case_tag_token1, - ACTIONS(4204), 1, + ACTIONS(4177), 1, aux_sym_cf_defaultcase_tag_token1, STATE(4274), 1, sym_comment, - [158514] = 5, + [157199] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260959,117 +262806,117 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4275), 1, sym_comment, - [158530] = 5, + [157215] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4276), 1, sym_comment, STATE(5698), 1, sym__cf_close_tag, - [158546] = 5, + [157231] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4277), 1, sym_comment, STATE(4320), 1, sym_function_dec_parameters, - [158562] = 5, + [157247] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4278), 1, sym_comment, STATE(4321), 1, sym_function_dec_parameters, - [158578] = 5, + [157263] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4279), 1, sym_comment, STATE(4543), 1, sym_function_dec_parameters, - [158594] = 5, + [157279] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6798), 1, anon_sym_LBRACE, - STATE(2282), 1, + STATE(2405), 1, sym_statement_block, STATE(4280), 1, sym_comment, - [158610] = 5, + [157295] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4281), 1, sym_comment, STATE(4545), 1, sym_function_dec_parameters, - [158626] = 5, + [157311] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4282), 1, sym_comment, STATE(4546), 1, sym_function_dec_parameters, - [158642] = 5, + [157327] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4283), 1, sym_comment, STATE(4547), 1, sym_function_dec_parameters, - [158658] = 5, + [157343] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4284), 1, sym_comment, STATE(4548), 1, sym_function_dec_parameters, - [158674] = 5, + [157359] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4285), 1, sym_comment, STATE(5689), 1, sym__cf_close_tag, - [158690] = 5, + [157375] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261080,18 +262927,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4325), 1, sym_statement_block, - [158706] = 5, + [157391] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6344), 1, + ACTIONS(6358), 1, anon_sym_LPAREN, STATE(4287), 1, sym_comment, STATE(4358), 1, sym_formal_parameters, - [158722] = 4, + [157407] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261101,40 +262948,40 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6800), 2, anon_sym_COMMA, anon_sym_RBRACE, - [158736] = 5, + [157421] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6344), 1, + ACTIONS(6358), 1, anon_sym_LPAREN, STATE(4289), 1, sym_comment, STATE(4326), 1, sym_formal_parameters, - [158752] = 5, + [157437] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6344), 1, + ACTIONS(6358), 1, anon_sym_LPAREN, STATE(4290), 1, sym_comment, STATE(4328), 1, sym_formal_parameters, - [158768] = 5, + [157453] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6344), 1, + ACTIONS(6358), 1, anon_sym_LPAREN, STATE(4291), 1, sym_comment, STATE(4330), 1, sym_formal_parameters, - [158784] = 5, + [157469] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261145,7 +262992,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4292), 1, sym_comment, - [158800] = 5, + [157485] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261156,17 +263003,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4331), 1, sym_statement_block, - [158816] = 4, + [157501] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4294), 1, sym_comment, - ACTIONS(6377), 2, + ACTIONS(6705), 2, anon_sym_COMMA, anon_sym_RPAREN, - [158830] = 4, + [157515] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261176,70 +263023,70 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6806), 2, anon_sym_LBRACE, anon_sym_EQ_GT, - [158844] = 4, + [157529] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4296), 1, sym_comment, - ACTIONS(6384), 2, + ACTIONS(6714), 2, anon_sym_COMMA, anon_sym_RPAREN, - [158858] = 4, + [157543] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4297), 1, sym_comment, - ACTIONS(3263), 2, + ACTIONS(3360), 2, anon_sym_COMMA, anon_sym_RPAREN, - [158872] = 4, + [157557] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4298), 1, sym_comment, - ACTIONS(2714), 2, + ACTIONS(2678), 2, sym__automatic_semicolon, anon_sym_SEMI, - [158886] = 5, + [157571] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4299), 1, sym_comment, STATE(4337), 1, sym_function_dec_parameters, - [158902] = 5, + [157587] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6760), 1, anon_sym_LBRACE, - STATE(2003), 1, + STATE(1963), 1, sym_statement_block, STATE(4300), 1, sym_comment, - [158918] = 5, + [157603] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6788), 1, anon_sym_LBRACE, - STATE(184), 1, + STATE(189), 1, sym_statement_block, STATE(4301), 1, sym_comment, - [158934] = 5, + [157619] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261250,40 +263097,40 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4302), 1, sym_comment, - [158950] = 5, + [157635] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4303), 1, sym_comment, STATE(4338), 1, sym_function_dec_parameters, - [158966] = 5, + [157651] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6808), 1, anon_sym_LBRACE, - STATE(1022), 1, + STATE(1097), 1, sym_statement_block, STATE(4304), 1, sym_comment, - [158982] = 5, + [157667] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4305), 1, sym_comment, STATE(4339), 1, sym_function_dec_parameters, - [158998] = 5, + [157683] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261294,105 +263141,105 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4306), 1, sym_comment, - [159014] = 5, + [157699] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4307), 1, sym_comment, STATE(4551), 1, sym_function_dec_parameters, - [159030] = 5, + [157715] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4308), 1, sym_comment, STATE(4552), 1, sym_function_dec_parameters, - [159046] = 5, + [157731] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4309), 1, sym_comment, STATE(4341), 1, sym_function_dec_parameters, - [159062] = 5, + [157747] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4310), 1, sym_comment, STATE(4553), 1, sym_function_dec_parameters, - [159078] = 5, + [157763] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4311), 1, sym_comment, STATE(4554), 1, sym_function_dec_parameters, - [159094] = 5, + [157779] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4312), 1, sym_comment, STATE(4555), 1, sym_function_dec_parameters, - [159110] = 5, + [157795] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4313), 1, sym_comment, STATE(4556), 1, sym_function_dec_parameters, - [159126] = 5, + [157811] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6808), 1, anon_sym_LBRACE, - STATE(1012), 1, + STATE(1091), 1, sym_statement_block, STATE(4314), 1, sym_comment, - [159142] = 4, + [157827] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(4315), 1, sym_comment, - ACTIONS(6633), 2, + ACTIONS(6591), 2, sym__close_tag_delim, sym_cf_attribute_name, - [159156] = 5, + [157841] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261403,7 +263250,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4316), 1, sym_comment, - [159172] = 5, + [157857] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261414,62 +263261,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4317), 1, sym_comment, - [159188] = 5, + [157873] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4318), 1, sym_comment, STATE(5629), 1, sym__cf_close_tag, - [159204] = 5, + [157889] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4319), 1, sym_comment, STATE(4351), 1, sym_function_dec_parameters, - [159220] = 5, + [157905] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6798), 1, anon_sym_LBRACE, - STATE(2162), 1, + STATE(2231), 1, sym_statement_block, STATE(4320), 1, sym_comment, - [159236] = 5, + [157921] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6798), 1, anon_sym_LBRACE, - STATE(2163), 1, + STATE(2160), 1, sym_statement_block, STATE(4321), 1, sym_comment, - [159252] = 5, + [157937] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4322), 1, sym_comment, STATE(5619), 1, sym__cf_close_tag, - [159268] = 5, + [157953] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261480,17 +263327,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4323), 1, sym_comment, - [159284] = 4, + [157969] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4324), 1, sym_comment, - ACTIONS(2780), 2, + ACTIONS(2600), 2, anon_sym_LPAREN, anon_sym_COLON, - [159298] = 4, + [157983] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261500,7 +263347,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6826), 2, anon_sym_COMMA, anon_sym_RBRACE, - [159312] = 5, + [157997] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261511,18 +263358,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4354), 1, sym_statement_block, - [159328] = 5, + [158013] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6344), 1, + ACTIONS(6358), 1, anon_sym_LPAREN, STATE(4327), 1, sym_comment, STATE(4355), 1, sym_formal_parameters, - [159344] = 5, + [158029] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261533,18 +263380,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4366), 1, sym_statement_block, - [159360] = 5, + [158045] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6344), 1, + ACTIONS(6358), 1, anon_sym_LPAREN, STATE(4329), 1, sym_comment, STATE(4360), 1, sym_formal_parameters, - [159376] = 5, + [158061] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261555,7 +263402,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4361), 1, sym_statement_block, - [159392] = 4, + [158077] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261565,28 +263412,28 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6828), 2, anon_sym_COMMA, anon_sym_RBRACE, - [159406] = 4, + [158091] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4332), 1, sym_comment, - ACTIONS(5377), 2, + ACTIONS(5313), 2, anon_sym_in, anon_sym_of, - [159420] = 5, + [158105] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4333), 1, sym_comment, STATE(4565), 1, sym_function_dec_parameters, - [159436] = 4, + [158121] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261596,83 +263443,83 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6830), 2, anon_sym_LBRACE, anon_sym_EQ_GT, - [159450] = 5, + [158135] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4335), 1, sym_comment, STATE(4567), 1, sym_function_dec_parameters, - [159466] = 4, + [158151] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4336), 1, sym_comment, - ACTIONS(2722), 2, + ACTIONS(2682), 2, sym__automatic_semicolon, anon_sym_SEMI, - [159480] = 5, + [158165] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6788), 1, anon_sym_LBRACE, - STATE(187), 1, + STATE(186), 1, sym_statement_block, STATE(4337), 1, sym_comment, - [159496] = 5, + [158181] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6808), 1, anon_sym_LBRACE, - STATE(1044), 1, + STATE(1047), 1, sym_statement_block, STATE(4338), 1, sym_comment, - [159512] = 5, + [158197] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6808), 1, anon_sym_LBRACE, - STATE(1046), 1, + STATE(1049), 1, sym_statement_block, STATE(4339), 1, sym_comment, - [159528] = 5, + [158213] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4340), 1, sym_comment, STATE(4365), 1, sym_function_dec_parameters, - [159544] = 5, + [158229] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6808), 1, anon_sym_LBRACE, - STATE(989), 1, + STATE(1036), 1, sym_statement_block, STATE(4341), 1, sym_comment, - [159560] = 5, + [158245] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261683,105 +263530,105 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4342), 1, sym_comment, - [159576] = 4, + [158261] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(4343), 1, sym_comment, - ACTIONS(6627), 2, + ACTIONS(6575), 2, sym__close_tag_delim, sym_cf_attribute_name, - [159590] = 5, + [158275] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4344), 1, sym_comment, STATE(5553), 1, sym__cf_close_tag, - [159606] = 5, + [158291] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4345), 1, sym_comment, STATE(4500), 1, sym_function_dec_parameters, - [159622] = 5, + [158307] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4190), 1, sym_function_dec_parameters, STATE(4346), 1, sym_comment, - [159638] = 5, + [158323] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4347), 1, sym_comment, STATE(4499), 1, sym_function_dec_parameters, - [159654] = 5, + [158339] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4348), 1, sym_comment, STATE(4498), 1, sym_function_dec_parameters, - [159670] = 5, + [158355] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4349), 1, sym_comment, STATE(4496), 1, sym_function_dec_parameters, - [159686] = 5, + [158371] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4350), 1, sym_comment, STATE(5586), 1, sym__cf_close_tag, - [159702] = 5, + [158387] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6798), 1, anon_sym_LBRACE, - STATE(2172), 1, + STATE(2229), 1, sym_statement_block, STATE(4351), 1, sym_comment, - [159718] = 4, + [158403] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261791,17 +263638,17 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6836), 2, anon_sym_COMMA, anon_sym_RBRACE, - [159732] = 4, + [158417] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4353), 1, sym_comment, - ACTIONS(6701), 2, + ACTIONS(6504), 2, anon_sym_COMMA, anon_sym_RPAREN, - [159746] = 4, + [158431] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261811,7 +263658,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6838), 2, anon_sym_COMMA, anon_sym_RBRACE, - [159760] = 5, + [158445] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261822,29 +263669,29 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4379), 1, sym_statement_block, - [159776] = 5, + [158461] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4356), 1, sym_comment, STATE(4833), 1, sym__cf_close_tag, - [159792] = 5, + [158477] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4357), 1, sym_comment, STATE(4832), 1, sym__cf_close_tag, - [159808] = 5, + [158493] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261855,18 +263702,18 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4358), 1, sym_comment, - [159824] = 5, + [158509] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4359), 1, sym_comment, STATE(4831), 1, sym__cf_close_tag, - [159840] = 5, + [158525] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261877,7 +263724,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4380), 1, sym_statement_block, - [159856] = 4, + [158541] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261887,51 +263734,51 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6838), 2, anon_sym_COMMA, anon_sym_RBRACE, - [159870] = 5, + [158555] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4362), 1, sym_comment, STATE(4829), 1, sym__cf_close_tag, - [159886] = 5, + [158571] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5570), 1, + ACTIONS(5557), 1, anon_sym_in, - ACTIONS(5572), 1, + ACTIONS(5559), 1, anon_sym_of, STATE(4363), 1, sym_comment, - [159902] = 5, + [158587] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4364), 1, sym_comment, STATE(4827), 1, sym__cf_close_tag, - [159918] = 5, + [158603] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6808), 1, anon_sym_LBRACE, - STATE(1000), 1, + STATE(1113), 1, sym_statement_block, STATE(4365), 1, sym_comment, - [159934] = 4, + [158619] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261941,40 +263788,40 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6838), 2, anon_sym_COMMA, anon_sym_RBRACE, - [159948] = 5, + [158633] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4367), 1, sym_comment, STATE(4824), 1, sym__cf_close_tag, - [159964] = 5, + [158649] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4368), 1, sym_comment, STATE(4487), 1, sym_function_dec_parameters, - [159980] = 5, + [158665] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4369), 1, sym_comment, STATE(5576), 1, sym__cf_close_tag, - [159996] = 5, + [158681] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261985,29 +263832,29 @@ static const uint16_t ts_small_parse_table[] = { sym__for_header, STATE(4370), 1, sym_comment, - [160012] = 5, + [158697] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4371), 1, sym_comment, STATE(5570), 1, sym__cf_close_tag, - [160028] = 5, + [158713] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(76), 1, + STATE(125), 1, sym_parenthesized_expression, STATE(4372), 1, sym_comment, - [160044] = 5, + [158729] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262018,40 +263865,40 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4472), 1, sym_parenthesized_expression, - [160060] = 5, + [158745] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(109), 1, + STATE(127), 1, sym_parenthesized_expression, STATE(4374), 1, sym_comment, - [160076] = 5, + [158761] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(104), 1, + STATE(129), 1, sym_parenthesized_expression, STATE(4375), 1, sym_comment, - [160092] = 5, + [158777] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4376), 1, sym_comment, STATE(4810), 1, sym__cf_close_tag, - [160108] = 5, + [158793] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262062,18 +263909,18 @@ static const uint16_t ts_small_parse_table[] = { sym__end_tag_name, STATE(4377), 1, sym_comment, - [160124] = 5, + [158809] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4378), 1, sym_comment, STATE(4807), 1, sym__cf_close_tag, - [160140] = 4, + [158825] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262083,7 +263930,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6842), 2, anon_sym_COMMA, anon_sym_RBRACE, - [160154] = 4, + [158839] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262093,51 +263940,51 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6842), 2, anon_sym_COMMA, anon_sym_RBRACE, - [160168] = 5, + [158853] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6447), 1, + ACTIONS(6395), 1, anon_sym_LBRACE, - STATE(1052), 1, + STATE(1078), 1, sym_statement_block, STATE(4381), 1, sym_comment, - [160184] = 5, + [158869] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4382), 1, sym_comment, STATE(5557), 1, sym__cf_close_tag, - [160200] = 5, + [158885] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4383), 1, sym_comment, STATE(4804), 1, sym__cf_close_tag, - [160216] = 5, + [158901] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4384), 1, sym_comment, STATE(5552), 1, sym__cf_close_tag, - [160232] = 4, + [158917] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262147,7 +263994,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6844), 2, aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, - [160246] = 4, + [158931] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262157,18 +264004,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6846), 2, aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, - [160260] = 5, + [158945] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4387), 1, sym_comment, STATE(5543), 1, sym__cf_close_tag, - [160276] = 4, + [158961] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262178,7 +264025,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6848), 2, aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, - [160290] = 4, + [158975] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262188,18 +264035,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6850), 2, aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, - [160304] = 5, + [158989] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4390), 1, sym_comment, STATE(4790), 1, sym__cf_close_tag, - [160320] = 4, + [159005] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262209,7 +264056,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6852), 2, aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, - [160334] = 4, + [159019] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262219,110 +264066,110 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6854), 2, aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, - [160348] = 5, + [159033] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2603), 1, + ACTIONS(2501), 1, anon_sym_COLON, - ACTIONS(2962), 1, + ACTIONS(2773), 1, anon_sym_in, STATE(4393), 1, sym_comment, - [160364] = 4, + [159049] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4394), 1, sym_comment, - ACTIONS(2246), 2, + ACTIONS(2268), 2, anon_sym_else, anon_sym_while, - [160378] = 4, + [159063] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4395), 1, sym_comment, - ACTIONS(2242), 2, + ACTIONS(2264), 2, anon_sym_else, anon_sym_while, - [160392] = 4, + [159077] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4396), 1, sym_comment, - ACTIONS(2238), 2, + ACTIONS(2260), 2, anon_sym_else, anon_sym_while, - [160406] = 4, + [159091] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4397), 1, sym_comment, - ACTIONS(2234), 2, + ACTIONS(2256), 2, anon_sym_else, anon_sym_while, - [160420] = 4, + [159105] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4398), 1, sym_comment, - ACTIONS(2226), 2, + ACTIONS(2250), 2, anon_sym_else, anon_sym_while, - [160434] = 4, + [159119] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4399), 1, sym_comment, - ACTIONS(2222), 2, + ACTIONS(2246), 2, anon_sym_else, anon_sym_while, - [160448] = 4, + [159133] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4400), 1, sym_comment, - ACTIONS(2218), 2, + ACTIONS(2242), 2, anon_sym_else, anon_sym_while, - [160462] = 5, + [159147] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4401), 1, sym_comment, STATE(4771), 1, sym__cf_close_tag, - [160478] = 5, + [159163] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4402), 1, sym_comment, STATE(4770), 1, sym__cf_close_tag, - [160494] = 5, + [159179] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262333,49 +264180,49 @@ static const uint16_t ts_small_parse_table[] = { sym_erroneous_end_tag_name, STATE(4403), 1, sym_comment, - [160510] = 4, + [159195] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4404), 1, sym_comment, - ACTIONS(2214), 2, + ACTIONS(2238), 2, anon_sym_else, anon_sym_while, - [160524] = 5, + [159209] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4405), 1, sym_comment, STATE(4769), 1, sym__cf_close_tag, - [160540] = 4, + [159225] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4406), 1, sym_comment, - ACTIONS(2210), 2, + ACTIONS(2234), 2, anon_sym_else, anon_sym_while, - [160554] = 5, + [159239] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(116), 1, + STATE(85), 1, sym_parenthesized_expression, STATE(4407), 1, sym_comment, - [160570] = 5, + [159255] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262386,499 +264233,499 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4576), 1, sym_parenthesized_expression, - [160586] = 4, + [159271] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4409), 1, sym_comment, - ACTIONS(2250), 2, + ACTIONS(2272), 2, anon_sym_else, anon_sym_while, - [160600] = 5, + [159285] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4410), 1, sym_comment, STATE(4767), 1, sym__cf_close_tag, - [160616] = 4, + [159301] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4411), 1, sym_comment, - ACTIONS(2202), 2, + ACTIONS(2226), 2, anon_sym_else, anon_sym_while, - [160630] = 5, + [159315] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4412), 1, sym_comment, STATE(4765), 1, sym__cf_close_tag, - [160646] = 5, + [159331] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4413), 1, sym_comment, STATE(4594), 1, sym_function_dec_parameters, - [160662] = 4, + [159347] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4414), 1, sym_comment, - ACTIONS(2198), 2, + ACTIONS(2222), 2, anon_sym_else, anon_sym_while, - [160676] = 4, + [159361] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4415), 1, sym_comment, - ACTIONS(2194), 2, + ACTIONS(2218), 2, anon_sym_else, anon_sym_while, - [160690] = 4, + [159375] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4416), 1, sym_comment, - ACTIONS(2190), 2, + ACTIONS(2214), 2, anon_sym_else, anon_sym_while, - [160704] = 4, + [159389] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4417), 1, sym_comment, - ACTIONS(2186), 2, + ACTIONS(2202), 2, anon_sym_else, anon_sym_while, - [160718] = 5, + [159403] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4418), 1, sym_comment, STATE(4762), 1, sym__cf_close_tag, - [160734] = 4, + [159419] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4419), 1, sym_comment, - ACTIONS(2182), 2, + ACTIONS(2198), 2, anon_sym_else, anon_sym_while, - [160748] = 4, + [159433] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4420), 1, sym_comment, - ACTIONS(2178), 2, + ACTIONS(2194), 2, anon_sym_else, anon_sym_while, - [160762] = 4, + [159447] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4421), 1, sym_comment, - ACTIONS(2174), 2, + ACTIONS(2190), 2, anon_sym_else, anon_sym_while, - [160776] = 4, + [159461] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4422), 1, sym_comment, - ACTIONS(2170), 2, + ACTIONS(2186), 2, anon_sym_else, anon_sym_while, - [160790] = 4, + [159475] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4423), 1, sym_comment, - ACTIONS(2166), 2, + ACTIONS(2182), 2, anon_sym_else, anon_sym_while, - [160804] = 4, + [159489] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4424), 1, sym_comment, - ACTIONS(2162), 2, + ACTIONS(2178), 2, anon_sym_else, anon_sym_while, - [160818] = 4, + [159503] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4425), 1, sym_comment, - ACTIONS(2158), 2, + ACTIONS(2174), 2, anon_sym_else, anon_sym_while, - [160832] = 4, + [159517] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4426), 1, sym_comment, - ACTIONS(2148), 2, + ACTIONS(2168), 2, anon_sym_else, anon_sym_while, - [160846] = 4, + [159531] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4427), 1, sym_comment, - ACTIONS(2144), 2, + ACTIONS(2164), 2, anon_sym_else, anon_sym_while, - [160860] = 4, + [159545] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4428), 1, sym_comment, - ACTIONS(2206), 2, + ACTIONS(2230), 2, anon_sym_else, anon_sym_while, - [160874] = 4, + [159559] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4429), 1, sym_comment, - ACTIONS(2136), 2, + ACTIONS(2156), 2, anon_sym_else, anon_sym_while, - [160888] = 4, + [159573] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4430), 1, sym_comment, - ACTIONS(2132), 2, + ACTIONS(2152), 2, anon_sym_else, anon_sym_while, - [160902] = 4, + [159587] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4431), 1, sym_comment, - ACTIONS(2128), 2, + ACTIONS(2146), 2, anon_sym_else, anon_sym_while, - [160916] = 4, + [159601] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4432), 1, sym_comment, - ACTIONS(2038), 2, + ACTIONS(2142), 2, anon_sym_else, anon_sym_while, - [160930] = 5, + [159615] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4433), 1, sym_comment, STATE(4748), 1, sym__cf_close_tag, - [160946] = 4, + [159631] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4434), 1, sym_comment, - ACTIONS(2124), 2, + ACTIONS(2138), 2, anon_sym_else, anon_sym_while, - [160960] = 4, + [159645] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4435), 1, sym_comment, - ACTIONS(2120), 2, + ACTIONS(2134), 2, anon_sym_else, anon_sym_while, - [160974] = 5, + [159659] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4436), 1, sym_comment, STATE(4595), 1, sym_function_dec_parameters, - [160990] = 4, + [159675] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4437), 1, sym_comment, - ACTIONS(2116), 2, + ACTIONS(2130), 2, anon_sym_else, anon_sym_while, - [161004] = 5, + [159689] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4438), 1, sym_comment, STATE(4599), 1, sym_function_dec_parameters, - [161020] = 5, + [159705] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4439), 1, sym_comment, STATE(4600), 1, sym_function_dec_parameters, - [161036] = 5, + [159721] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4440), 1, sym_comment, STATE(4601), 1, sym_function_dec_parameters, - [161052] = 5, + [159737] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4441), 1, sym_comment, STATE(4602), 1, sym_function_dec_parameters, - [161068] = 5, + [159753] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4442), 1, sym_comment, STATE(4745), 1, sym__cf_close_tag, - [161084] = 4, + [159769] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4443), 1, sym_comment, - ACTIONS(2112), 2, + ACTIONS(2126), 2, anon_sym_else, anon_sym_while, - [161098] = 4, + [159783] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4444), 1, sym_comment, - ACTIONS(2106), 2, + ACTIONS(2122), 2, anon_sym_else, anon_sym_while, - [161112] = 4, + [159797] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4445), 1, sym_comment, - ACTIONS(2102), 2, + ACTIONS(2118), 2, anon_sym_else, anon_sym_while, - [161126] = 4, + [159811] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4446), 1, sym_comment, - ACTIONS(2088), 2, + ACTIONS(2112), 2, anon_sym_else, anon_sym_while, - [161140] = 4, + [159825] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4447), 1, sym_comment, - ACTIONS(2084), 2, + ACTIONS(2106), 2, anon_sym_else, anon_sym_while, - [161154] = 4, + [159839] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4448), 1, sym_comment, - ACTIONS(2140), 2, + ACTIONS(2160), 2, anon_sym_else, anon_sym_while, - [161168] = 4, + [159853] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4449), 1, sym_comment, - ACTIONS(2068), 2, + ACTIONS(2098), 2, anon_sym_else, anon_sym_while, - [161182] = 5, + [159867] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4450), 1, sym_comment, STATE(4742), 1, sym__cf_close_tag, - [161198] = 4, + [159883] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4451), 1, sym_comment, - ACTIONS(2064), 2, + ACTIONS(2094), 2, anon_sym_else, anon_sym_while, - [161212] = 4, + [159897] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4452), 1, sym_comment, - ACTIONS(2074), 2, + ACTIONS(2102), 2, anon_sym_else, anon_sym_while, - [161226] = 4, + [159911] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4453), 1, sym_comment, - ACTIONS(2558), 2, + ACTIONS(2529), 2, sym__automatic_semicolon, anon_sym_SEMI, - [161240] = 4, + [159925] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4454), 1, sym_comment, - ACTIONS(2599), 2, + ACTIONS(2570), 2, sym__automatic_semicolon, anon_sym_SEMI, - [161254] = 4, + [159939] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4455), 1, sym_comment, - ACTIONS(2558), 2, + ACTIONS(2529), 2, anon_sym_LPAREN, anon_sym_COLON, - [161268] = 4, + [159953] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4456), 1, sym_comment, - ACTIONS(2599), 2, + ACTIONS(2570), 2, anon_sym_LPAREN, anon_sym_COLON, - [161282] = 4, + [159967] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -262888,7 +264735,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(756), 2, sym__close_tag_delim, sym_cf_attribute_name, - [161296] = 4, + [159981] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262898,172 +264745,172 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(756), 2, anon_sym_LPAREN, anon_sym_COLON, - [161310] = 5, + [159995] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6479), 1, + ACTIONS(6385), 1, anon_sym_LT_SLASH, - STATE(2942), 1, + STATE(2938), 1, sym_end_tag, STATE(4459), 1, sym_comment, - [161326] = 5, + [160011] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6479), 1, + ACTIONS(6385), 1, anon_sym_LT_SLASH, - STATE(2945), 1, + STATE(2942), 1, sym_end_tag, STATE(4460), 1, sym_comment, - [161342] = 5, + [160027] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(91), 1, + STATE(80), 1, sym_parenthesized_expression, STATE(4461), 1, sym_comment, - [161358] = 5, + [160043] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(113), 1, + STATE(86), 1, sym_parenthesized_expression, STATE(4462), 1, sym_comment, - [161374] = 5, + [160059] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6860), 1, anon_sym_LBRACE, - STATE(379), 1, + STATE(378), 1, sym_statement_block, STATE(4463), 1, sym_comment, - [161390] = 5, + [160075] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4464), 1, sym_comment, STATE(4604), 1, sym_function_dec_parameters, - [161406] = 5, + [160091] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4465), 1, sym_comment, STATE(4605), 1, sym_function_dec_parameters, - [161422] = 5, + [160107] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2603), 1, + ACTIONS(2501), 1, anon_sym_COLON, - ACTIONS(3159), 1, + ACTIONS(3170), 1, anon_sym_in, STATE(4466), 1, sym_comment, - [161438] = 5, + [160123] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4467), 1, sym_comment, STATE(4606), 1, sym_function_dec_parameters, - [161454] = 5, + [160139] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4468), 1, sym_comment, STATE(4607), 1, sym_function_dec_parameters, - [161470] = 5, + [160155] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4469), 1, sym_comment, STATE(4609), 1, sym_function_dec_parameters, - [161486] = 5, + [160171] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4470), 1, sym_comment, STATE(4615), 1, sym_function_dec_parameters, - [161502] = 5, + [160187] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3700), 1, + ACTIONS(3512), 1, anon_sym_LPAREN, - STATE(2444), 1, + STATE(2462), 1, sym_arguments, STATE(4471), 1, sym_comment, - [161518] = 5, + [160203] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6862), 1, anon_sym_LBRACE, - STATE(1024), 1, + STATE(1085), 1, sym_switch_body, STATE(4472), 1, sym_comment, - [161534] = 5, + [160219] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6752), 1, anon_sym_LPAREN, - STATE(133), 1, + STATE(89), 1, sym__for_header, STATE(4473), 1, sym_comment, - [161550] = 4, + [160235] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263073,7 +264920,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6864), 2, sym__automatic_semicolon, anon_sym_SEMI, - [161564] = 4, + [160249] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263083,18 +264930,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6866), 2, sym__automatic_semicolon, anon_sym_SEMI, - [161578] = 5, + [160263] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4476), 1, sym_comment, STATE(4728), 1, sym__cf_close_tag, - [161594] = 4, + [160279] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263104,29 +264951,29 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6868), 2, sym__automatic_semicolon, anon_sym_SEMI, - [161608] = 5, + [160293] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6798), 1, anon_sym_LBRACE, - STATE(2240), 1, + STATE(2203), 1, sym_statement_block, STATE(4478), 1, sym_comment, - [161624] = 5, + [160309] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5617), 1, + ACTIONS(5579), 1, sym_identifier, - ACTIONS(5619), 1, + ACTIONS(5581), 1, sym_private_property_identifier, STATE(4479), 1, sym_comment, - [161640] = 5, + [160325] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263137,502 +264984,502 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, STATE(4480), 1, sym_comment, - [161656] = 5, + [160341] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1363), 1, + ACTIONS(1245), 1, anon_sym_LPAREN, ACTIONS(6874), 1, anon_sym_EQ_GT, STATE(4481), 1, sym_comment, - [161672] = 5, + [160357] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1363), 1, + ACTIONS(1245), 1, anon_sym_LPAREN, ACTIONS(6876), 1, anon_sym_EQ_GT, STATE(4482), 1, sym_comment, - [161688] = 5, + [160373] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(856), 1, + ACTIONS(892), 1, anon_sym_while, - ACTIONS(2340), 1, + ACTIONS(2395), 1, sym__automatic_semicolon, STATE(4483), 1, sym_comment, - [161704] = 5, + [160389] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6878), 1, anon_sym_LBRACE, - STATE(1055), 1, + STATE(1062), 1, sym_statement_block, STATE(4484), 1, sym_comment, - [161720] = 5, + [160405] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6798), 1, anon_sym_LBRACE, - STATE(2253), 1, + STATE(2417), 1, sym_statement_block, STATE(4485), 1, sym_comment, - [161736] = 5, + [160421] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6798), 1, anon_sym_LBRACE, - STATE(2256), 1, + STATE(2421), 1, sym_statement_block, STATE(4486), 1, sym_comment, - [161752] = 5, + [160437] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6760), 1, anon_sym_LBRACE, - STATE(2130), 1, + STATE(2132), 1, sym_statement_block, STATE(4487), 1, sym_comment, - [161768] = 5, + [160453] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4488), 1, sym_comment, STATE(4709), 1, sym__cf_close_tag, - [161784] = 5, + [160469] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4489), 1, sym_comment, STATE(4707), 1, sym__cf_close_tag, - [161800] = 5, + [160485] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4490), 1, sym_comment, STATE(4620), 1, sym_function_dec_parameters, - [161816] = 5, + [160501] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4491), 1, sym_comment, STATE(4706), 1, sym__cf_close_tag, - [161832] = 5, + [160517] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4492), 1, sym_comment, STATE(4622), 1, sym_function_dec_parameters, - [161848] = 5, + [160533] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4493), 1, sym_comment, STATE(4704), 1, sym__cf_close_tag, - [161864] = 5, + [160549] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4494), 1, sym_comment, STATE(4702), 1, sym__cf_close_tag, - [161880] = 5, + [160565] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4495), 1, sym_comment, STATE(4699), 1, sym__cf_close_tag, - [161896] = 5, + [160581] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6880), 1, anon_sym_LBRACE, - STATE(2451), 1, + STATE(2448), 1, sym_statement_block, STATE(4496), 1, sym_comment, - [161912] = 5, + [160597] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6798), 1, anon_sym_LBRACE, - STATE(2261), 1, + STATE(2286), 1, sym_statement_block, STATE(4497), 1, sym_comment, - [161928] = 5, + [160613] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6760), 1, anon_sym_LBRACE, - STATE(2138), 1, + STATE(2104), 1, sym_statement_block, STATE(4498), 1, sym_comment, - [161944] = 5, + [160629] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6760), 1, anon_sym_LBRACE, - STATE(2137), 1, + STATE(2107), 1, sym_statement_block, STATE(4499), 1, sym_comment, - [161960] = 5, + [160645] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6720), 1, anon_sym_LBRACE, - STATE(918), 1, + STATE(967), 1, sym_statement_block, STATE(4500), 1, sym_comment, - [161976] = 5, + [160661] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4501), 1, sym_comment, STATE(4685), 1, sym__cf_close_tag, - [161992] = 5, + [160677] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4502), 1, sym_comment, STATE(5332), 1, sym__cf_close_tag, - [162008] = 5, + [160693] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4503), 1, sym_comment, STATE(4882), 1, sym__cf_close_tag, - [162024] = 5, + [160709] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6880), 1, anon_sym_LBRACE, - STATE(2466), 1, + STATE(2482), 1, sym_statement_block, STATE(4504), 1, sym_comment, - [162040] = 5, + [160725] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6880), 1, anon_sym_LBRACE, - STATE(2468), 1, + STATE(2427), 1, sym_statement_block, STATE(4505), 1, sym_comment, - [162056] = 5, + [160741] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6760), 1, anon_sym_LBRACE, - STATE(2115), 1, + STATE(2087), 1, sym_statement_block, STATE(4506), 1, sym_comment, - [162072] = 5, + [160757] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6720), 1, anon_sym_LBRACE, - STATE(916), 1, + STATE(965), 1, sym_statement_block, STATE(4507), 1, sym_comment, - [162088] = 5, + [160773] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6720), 1, anon_sym_LBRACE, - STATE(914), 1, + STATE(964), 1, sym_statement_block, STATE(4508), 1, sym_comment, - [162104] = 5, + [160789] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6720), 1, anon_sym_LBRACE, - STATE(913), 1, + STATE(963), 1, sym_statement_block, STATE(4509), 1, sym_comment, - [162120] = 5, + [160805] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4510), 1, sym_comment, STATE(4956), 1, sym__cf_close_tag, - [162136] = 5, + [160821] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6880), 1, anon_sym_LBRACE, - STATE(2481), 1, + STATE(2454), 1, sym_statement_block, STATE(4511), 1, sym_comment, - [162152] = 5, + [160837] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6720), 1, anon_sym_LBRACE, - STATE(911), 1, + STATE(962), 1, sym_statement_block, STATE(4512), 1, sym_comment, - [162168] = 5, + [160853] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6579), 1, + ACTIONS(6448), 1, anon_sym_LBRACE, - STATE(1052), 1, + STATE(1078), 1, sym_statement_block, STATE(4513), 1, sym_comment, - [162184] = 5, + [160869] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6882), 1, anon_sym_LPAREN, - STATE(924), 1, + STATE(972), 1, sym_parenthesized_expression, STATE(4514), 1, sym_comment, - [162200] = 5, + [160885] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6619), 1, + ACTIONS(6523), 1, anon_sym_LT_SLASH, - STATE(2946), 1, + STATE(2799), 1, sym_end_tag, STATE(4515), 1, sym_comment, - [162216] = 5, + [160901] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6619), 1, + ACTIONS(6523), 1, anon_sym_LT_SLASH, - STATE(2944), 1, + STATE(2801), 1, sym_end_tag, STATE(4516), 1, sym_comment, - [162232] = 5, + [160917] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(124), 1, + STATE(105), 1, sym_parenthesized_expression, STATE(4517), 1, sym_comment, - [162248] = 5, + [160933] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4518), 1, sym_comment, STATE(5074), 1, sym__cf_close_tag, - [162264] = 5, + [160949] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6605), 1, + ACTIONS(6682), 1, anon_sym_LBRACE, - STATE(3261), 1, + STATE(3168), 1, sym_statement_block, STATE(4519), 1, sym_comment, - [162280] = 5, + [160965] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4520), 1, sym_comment, STATE(5076), 1, sym__cf_close_tag, - [162296] = 5, + [160981] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2603), 1, + ACTIONS(2501), 1, anon_sym_COLON, - ACTIONS(3710), 1, + ACTIONS(3506), 1, anon_sym_in, STATE(4521), 1, sym_comment, - [162312] = 5, + [160997] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4522), 1, sym_comment, STATE(5081), 1, sym__cf_close_tag, - [162328] = 5, + [161013] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4523), 1, sym_comment, STATE(5083), 1, sym__cf_close_tag, - [162344] = 5, + [161029] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4524), 1, sym_comment, STATE(5085), 1, sym__cf_close_tag, - [162360] = 5, + [161045] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2541), 1, + ACTIONS(2512), 1, anon_sym_LPAREN, - STATE(1872), 1, + STATE(1421), 1, sym_arguments, STATE(4525), 1, sym_comment, - [162376] = 5, + [161061] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263643,18 +265490,18 @@ static const uint16_t ts_small_parse_table[] = { sym_switch_body, STATE(4526), 1, sym_comment, - [162392] = 5, + [161077] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6752), 1, anon_sym_LPAREN, - STATE(114), 1, + STATE(124), 1, sym__for_header, STATE(4527), 1, sym_comment, - [162408] = 4, + [161093] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263664,18 +265511,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6886), 2, sym__automatic_semicolon, anon_sym_SEMI, - [162422] = 5, + [161107] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4529), 1, sym_comment, STATE(5091), 1, sym__cf_close_tag, - [162438] = 4, + [161123] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263685,7 +265532,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6888), 2, sym__automatic_semicolon, anon_sym_SEMI, - [162452] = 4, + [161137] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263695,29 +265542,29 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6890), 2, sym__automatic_semicolon, anon_sym_SEMI, - [162466] = 5, + [161151] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6880), 1, anon_sym_LBRACE, - STATE(2427), 1, + STATE(2465), 1, sym_statement_block, STATE(4532), 1, sym_comment, - [162482] = 5, + [161167] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5629), 1, + ACTIONS(5602), 1, sym_identifier, - ACTIONS(5631), 1, + ACTIONS(5604), 1, sym_private_property_identifier, STATE(4533), 1, sym_comment, - [162498] = 5, + [161183] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263728,249 +265575,249 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, STATE(4534), 1, sym_comment, - [162514] = 5, + [161199] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6896), 1, anon_sym_LPAREN, - STATE(3600), 1, + STATE(3476), 1, sym_parenthesized_expression, STATE(4535), 1, sym_comment, - [162530] = 5, + [161215] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6605), 1, + ACTIONS(6682), 1, anon_sym_LBRACE, STATE(4421), 1, sym_statement_block, STATE(4536), 1, sym_comment, - [162546] = 5, + [161231] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(119), 1, + STATE(110), 1, sym_parenthesized_expression, STATE(4537), 1, sym_comment, - [162562] = 5, + [161247] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6880), 1, anon_sym_LBRACE, - STATE(2462), 1, + STATE(2481), 1, sym_statement_block, STATE(4538), 1, sym_comment, - [162578] = 5, + [161263] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4539), 1, sym_comment, STATE(5134), 1, sym__cf_close_tag, - [162594] = 5, + [161279] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6898), 1, anon_sym_LBRACE, - STATE(173), 1, + STATE(177), 1, sym_statement_block, STATE(4540), 1, sym_comment, - [162610] = 5, + [161295] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4541), 1, sym_comment, STATE(5137), 1, sym__cf_close_tag, - [162626] = 5, + [161311] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4542), 1, sym_comment, STATE(5147), 1, sym__cf_close_tag, - [162642] = 5, + [161327] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6469), 1, + ACTIONS(6413), 1, anon_sym_LBRACE, - STATE(1871), 1, + STATE(1439), 1, sym_statement_block, STATE(4543), 1, sym_comment, - [162658] = 5, + [161343] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6880), 1, anon_sym_LBRACE, - STATE(2489), 1, + STATE(2479), 1, sym_statement_block, STATE(4544), 1, sym_comment, - [162674] = 5, + [161359] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6898), 1, anon_sym_LBRACE, - STATE(176), 1, + STATE(178), 1, sym_statement_block, STATE(4545), 1, sym_comment, - [162690] = 5, + [161375] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6898), 1, anon_sym_LBRACE, - STATE(178), 1, + STATE(179), 1, sym_statement_block, STATE(4546), 1, sym_comment, - [162706] = 5, + [161391] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6900), 1, anon_sym_LBRACE, - STATE(4065), 1, + STATE(4169), 1, sym_statement_block, STATE(4547), 1, sym_comment, - [162722] = 5, + [161407] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6900), 1, anon_sym_LBRACE, - STATE(4064), 1, + STATE(4159), 1, sym_statement_block, STATE(4548), 1, sym_comment, - [162738] = 5, + [161423] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2603), 1, + ACTIONS(2501), 1, anon_sym_COLON, ACTIONS(3432), 1, anon_sym_in, STATE(4549), 1, sym_comment, - [162754] = 5, + [161439] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4550), 1, sym_comment, STATE(5194), 1, sym__cf_close_tag, - [162770] = 5, + [161455] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6469), 1, + ACTIONS(6413), 1, anon_sym_LBRACE, - STATE(1861), 1, + STATE(1436), 1, sym_statement_block, STATE(4551), 1, sym_comment, - [162786] = 5, + [161471] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6469), 1, + ACTIONS(6413), 1, anon_sym_LBRACE, - STATE(1859), 1, + STATE(1435), 1, sym_statement_block, STATE(4552), 1, sym_comment, - [162802] = 5, + [161487] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6898), 1, anon_sym_LBRACE, - STATE(180), 1, + STATE(181), 1, sym_statement_block, STATE(4553), 1, sym_comment, - [162818] = 5, + [161503] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6900), 1, anon_sym_LBRACE, - STATE(4062), 1, + STATE(4177), 1, sym_statement_block, STATE(4554), 1, sym_comment, - [162834] = 5, + [161519] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6900), 1, anon_sym_LBRACE, - STATE(4020), 1, + STATE(4140), 1, sym_statement_block, STATE(4555), 1, sym_comment, - [162850] = 5, + [161535] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6900), 1, anon_sym_LBRACE, - STATE(4060), 1, + STATE(4137), 1, sym_statement_block, STATE(4556), 1, sym_comment, - [162866] = 5, + [161551] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263981,51 +265828,51 @@ static const uint16_t ts_small_parse_table[] = { sym__end_tag_name, STATE(4557), 1, sym_comment, - [162882] = 5, + [161567] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4558), 1, sym_comment, STATE(5417), 1, sym__cf_close_tag, - [162898] = 5, + [161583] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4559), 1, sym_comment, STATE(5430), 1, sym__cf_close_tag, - [162914] = 5, + [161599] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4560), 1, sym_comment, STATE(5432), 1, sym__cf_close_tag, - [162930] = 5, + [161615] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(108), 1, + STATE(78), 1, sym_parenthesized_expression, STATE(4561), 1, sym_comment, - [162946] = 5, + [161631] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264036,172 +265883,172 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4630), 1, sym_parenthesized_expression, - [162962] = 5, + [161647] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4563), 1, sym_comment, STATE(5437), 1, sym__cf_close_tag, - [162978] = 5, + [161663] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4564), 1, sym_comment, STATE(5442), 1, sym__cf_close_tag, - [162994] = 5, + [161679] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6469), 1, + ACTIONS(6413), 1, anon_sym_LBRACE, - STATE(1835), 1, + STATE(1432), 1, sym_statement_block, STATE(4565), 1, sym_comment, - [163010] = 5, + [161695] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4566), 1, sym_comment, STATE(4638), 1, sym_function_dec_parameters, - [163026] = 5, + [161711] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6900), 1, anon_sym_LBRACE, - STATE(4059), 1, + STATE(4128), 1, sym_statement_block, STATE(4567), 1, sym_comment, - [163042] = 5, + [161727] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4568), 1, sym_comment, STATE(5445), 1, sym__cf_close_tag, - [163058] = 5, + [161743] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6716), 1, + ACTIONS(6599), 1, anon_sym_LBRACE, - STATE(910), 1, + STATE(961), 1, sym_statement_block, STATE(4569), 1, sym_comment, - [163074] = 5, + [161759] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(88), 1, + STATE(118), 1, sym_parenthesized_expression, STATE(4570), 1, sym_comment, - [163090] = 5, + [161775] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(94), 1, + STATE(115), 1, sym_parenthesized_expression, STATE(4571), 1, sym_comment, - [163106] = 5, + [161791] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6904), 1, anon_sym_LBRACE, - STATE(339), 1, + STATE(354), 1, sym_statement_block, STATE(4572), 1, sym_comment, - [163122] = 5, + [161807] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6880), 1, anon_sym_LBRACE, - STATE(2477), 1, + STATE(2455), 1, sym_statement_block, STATE(4573), 1, sym_comment, - [163138] = 5, + [161823] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2816), 1, + ACTIONS(2721), 1, anon_sym_LPAREN, - STATE(1950), 1, + STATE(1958), 1, sym_arguments, STATE(4574), 1, sym_comment, - [163154] = 5, + [161839] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4575), 1, sym_comment, STATE(5469), 1, sym__cf_close_tag, - [163170] = 5, + [161855] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6906), 1, anon_sym_LBRACE, - STATE(921), 1, + STATE(942), 1, sym_switch_body, STATE(4576), 1, sym_comment, - [163186] = 5, + [161871] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6752), 1, anon_sym_LPAREN, - STATE(93), 1, + STATE(114), 1, sym__for_header, STATE(4577), 1, sym_comment, - [163202] = 4, + [161887] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264211,7 +266058,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6908), 2, sym__automatic_semicolon, anon_sym_SEMI, - [163216] = 4, + [161901] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264221,18 +266068,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6910), 2, sym__automatic_semicolon, anon_sym_SEMI, - [163230] = 5, + [161915] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4580), 1, sym_comment, STATE(5474), 1, sym__cf_close_tag, - [163246] = 4, + [161931] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264242,40 +266089,40 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6912), 2, sym__automatic_semicolon, anon_sym_SEMI, - [163260] = 5, + [161945] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6469), 1, + ACTIONS(6413), 1, anon_sym_LBRACE, - STATE(1882), 1, + STATE(1441), 1, sym_statement_block, STATE(4582), 1, sym_comment, - [163276] = 5, + [161961] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4583), 1, sym_comment, STATE(5479), 1, sym__cf_close_tag, - [163292] = 5, + [161977] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5557), 1, + ACTIONS(5563), 1, sym_identifier, - ACTIONS(5559), 1, + ACTIONS(5565), 1, sym_private_property_identifier, STATE(4584), 1, sym_comment, - [163308] = 5, + [161993] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264286,106 +266133,106 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, STATE(4585), 1, sym_comment, - [163324] = 5, + [162009] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4586), 1, sym_comment, STATE(4642), 1, sym_function_dec_parameters, - [163340] = 5, + [162025] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4587), 1, sym_comment, STATE(4644), 1, sym_function_dec_parameters, - [163356] = 5, + [162041] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4588), 1, sym_comment, STATE(4645), 1, sym_function_dec_parameters, - [163372] = 5, + [162057] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4589), 1, sym_comment, STATE(4646), 1, sym_function_dec_parameters, - [163388] = 5, + [162073] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6918), 1, anon_sym_LPAREN, - STATE(805), 1, + STATE(841), 1, sym_parenthesized_expression, STATE(4590), 1, sym_comment, - [163404] = 5, + [162089] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6920), 1, anon_sym_LBRACE, - STATE(936), 1, + STATE(954), 1, sym_statement_block, STATE(4591), 1, sym_comment, - [163420] = 5, + [162105] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6469), 1, + ACTIONS(6413), 1, anon_sym_LBRACE, - STATE(1847), 1, + STATE(1453), 1, sym_statement_block, STATE(4592), 1, sym_comment, - [163436] = 5, + [162121] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6469), 1, + ACTIONS(6413), 1, anon_sym_LBRACE, - STATE(1841), 1, + STATE(1456), 1, sym_statement_block, STATE(4593), 1, sym_comment, - [163452] = 5, + [162137] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6760), 1, anon_sym_LBRACE, - STATE(2056), 1, + STATE(2049), 1, sym_statement_block, STATE(4594), 1, sym_comment, - [163468] = 5, + [162153] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264396,117 +266243,117 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4595), 1, sym_comment, - [163484] = 5, + [162169] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4596), 1, sym_comment, STATE(5493), 1, sym__cf_close_tag, - [163500] = 5, + [162185] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4597), 1, sym_comment, STATE(5494), 1, sym__cf_close_tag, - [163516] = 5, + [162201] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6469), 1, + ACTIONS(6413), 1, anon_sym_LBRACE, - STATE(1833), 1, + STATE(1460), 1, sym_statement_block, STATE(4598), 1, sym_comment, - [163532] = 5, + [162217] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6760), 1, anon_sym_LBRACE, - STATE(2041), 1, + STATE(2038), 1, sym_statement_block, STATE(4599), 1, sym_comment, - [163548] = 5, + [162233] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6760), 1, anon_sym_LBRACE, - STATE(2040), 1, + STATE(2037), 1, sym_statement_block, STATE(4600), 1, sym_comment, - [163564] = 5, + [162249] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6922), 1, anon_sym_LBRACE, - STATE(795), 1, + STATE(832), 1, sym_statement_block, STATE(4601), 1, sym_comment, - [163580] = 5, + [162265] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6922), 1, anon_sym_LBRACE, - STATE(793), 1, + STATE(830), 1, sym_statement_block, STATE(4602), 1, sym_comment, - [163596] = 5, + [162281] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2603), 1, + ACTIONS(2501), 1, anon_sym_COLON, - ACTIONS(3482), 1, + ACTIONS(3470), 1, anon_sym_in, STATE(4603), 1, sym_comment, - [163612] = 5, + [162297] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6760), 1, anon_sym_LBRACE, - STATE(2006), 1, + STATE(1994), 1, sym_statement_block, STATE(4604), 1, sym_comment, - [163628] = 5, + [162313] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6760), 1, anon_sym_LBRACE, - STATE(2004), 1, + STATE(1993), 1, sym_statement_block, STATE(4605), 1, sym_comment, - [163644] = 5, + [162329] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264517,282 +266364,282 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4606), 1, sym_comment, - [163660] = 5, + [162345] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6922), 1, anon_sym_LBRACE, - STATE(789), 1, + STATE(825), 1, sym_statement_block, STATE(4607), 1, sym_comment, - [163676] = 5, + [162361] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4608), 1, sym_comment, STATE(5658), 1, sym__cf_close_tag, - [163692] = 5, + [162377] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6922), 1, anon_sym_LBRACE, - STATE(787), 1, + STATE(823), 1, sym_statement_block, STATE(4609), 1, sym_comment, - [163708] = 5, + [162393] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4610), 1, sym_comment, STATE(4647), 1, sym_function_dec_parameters, - [163724] = 5, + [162409] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4611), 1, sym_comment, STATE(4648), 1, sym_function_dec_parameters, - [163740] = 5, + [162425] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4612), 1, sym_comment, STATE(4649), 1, sym_function_dec_parameters, - [163756] = 5, + [162441] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4613), 1, sym_comment, STATE(4650), 1, sym_function_dec_parameters, - [163772] = 5, + [162457] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4614), 1, sym_comment, STATE(5660), 1, sym__cf_close_tag, - [163788] = 5, + [162473] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6922), 1, anon_sym_LBRACE, - STATE(786), 1, + STATE(822), 1, sym_statement_block, STATE(4615), 1, sym_comment, - [163804] = 5, + [162489] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4616), 1, sym_comment, STATE(5661), 1, sym__cf_close_tag, - [163820] = 5, + [162505] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4617), 1, sym_comment, STATE(5663), 1, sym__cf_close_tag, - [163836] = 5, + [162521] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4618), 1, sym_comment, STATE(5665), 1, sym__cf_close_tag, - [163852] = 5, + [162537] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4619), 1, sym_comment, STATE(5599), 1, sym__cf_close_tag, - [163868] = 5, + [162553] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6760), 1, anon_sym_LBRACE, - STATE(1946), 1, + STATE(1961), 1, sym_statement_block, STATE(4620), 1, sym_comment, - [163884] = 5, + [162569] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4621), 1, sym_comment, STATE(5752), 1, sym__cf_close_tag, - [163900] = 5, + [162585] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6922), 1, anon_sym_LBRACE, - STATE(780), 1, + STATE(816), 1, sym_statement_block, STATE(4622), 1, sym_comment, - [163916] = 5, + [162601] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4623), 1, sym_comment, STATE(5758), 1, sym__cf_close_tag, - [163932] = 5, + [162617] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6605), 1, + ACTIONS(6682), 1, anon_sym_LBRACE, - STATE(4058), 1, + STATE(4126), 1, sym_statement_block, STATE(4624), 1, sym_comment, - [163948] = 5, + [162633] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(97), 1, + STATE(76), 1, sym_parenthesized_expression, STATE(4625), 1, sym_comment, - [163964] = 5, + [162649] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(117), 1, + STATE(99), 1, sym_parenthesized_expression, STATE(4626), 1, sym_comment, - [163980] = 5, + [162665] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6924), 1, anon_sym_LBRACE, - STATE(310), 1, + STATE(330), 1, sym_statement_block, STATE(4627), 1, sym_comment, - [163996] = 5, + [162681] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4628), 1, sym_comment, STATE(5761), 1, sym__cf_close_tag, - [164012] = 5, + [162697] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6722), 1, anon_sym_LBRACE, - STATE(1022), 1, + STATE(1097), 1, sym_statement_block, STATE(4629), 1, sym_comment, - [164028] = 5, + [162713] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6926), 1, anon_sym_LBRACE, - STATE(731), 1, + STATE(770), 1, sym_switch_body, STATE(4630), 1, sym_comment, - [164044] = 5, + [162729] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6752), 1, anon_sym_LPAREN, - STATE(78), 1, + STATE(95), 1, sym__for_header, STATE(4631), 1, sym_comment, - [164060] = 4, + [162745] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264802,7 +266649,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6928), 2, sym__automatic_semicolon, anon_sym_SEMI, - [164074] = 4, + [162759] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264812,18 +266659,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6930), 2, sym__automatic_semicolon, anon_sym_SEMI, - [164088] = 5, + [162773] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4634), 1, sym_comment, STATE(4651), 1, sym_function_dec_parameters, - [164104] = 4, + [162789] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264833,502 +266680,502 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6932), 2, sym__automatic_semicolon, anon_sym_SEMI, - [164118] = 5, + [162803] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6934), 1, anon_sym_LPAREN, - STATE(470), 1, + STATE(441), 1, sym_parenthesized_expression, STATE(4636), 1, sym_comment, - [164134] = 5, + [162819] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6936), 1, anon_sym_LBRACE, - STATE(706), 1, + STATE(743), 1, sym_statement_block, STATE(4637), 1, sym_comment, - [164150] = 5, + [162835] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6938), 1, anon_sym_LBRACE, - STATE(162), 1, + STATE(166), 1, sym_statement_block, STATE(4638), 1, sym_comment, - [164166] = 5, + [162851] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2603), 1, + ACTIONS(2501), 1, anon_sym_COLON, - ACTIONS(3362), 1, + ACTIONS(3398), 1, anon_sym_in, STATE(4639), 1, sym_comment, - [164182] = 5, + [162867] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4640), 1, sym_comment, STATE(5788), 1, sym__cf_close_tag, - [164198] = 5, + [162883] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4641), 1, sym_comment, STATE(5789), 1, sym__cf_close_tag, - [164214] = 5, + [162899] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6938), 1, anon_sym_LBRACE, - STATE(163), 1, + STATE(168), 1, sym_statement_block, STATE(4642), 1, sym_comment, - [164230] = 5, + [162915] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4643), 1, sym_comment, STATE(4658), 1, sym_function_dec_parameters, - [164246] = 5, + [162931] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6938), 1, anon_sym_LBRACE, - STATE(165), 1, + STATE(163), 1, sym_statement_block, STATE(4644), 1, sym_comment, - [164262] = 5, + [162947] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6940), 1, anon_sym_LBRACE, - STATE(476), 1, + STATE(444), 1, sym_statement_block, STATE(4645), 1, sym_comment, - [164278] = 5, + [162963] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6940), 1, anon_sym_LBRACE, - STATE(478), 1, + STATE(448), 1, sym_statement_block, STATE(4646), 1, sym_comment, - [164294] = 5, + [162979] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6938), 1, anon_sym_LBRACE, - STATE(169), 1, + STATE(164), 1, sym_statement_block, STATE(4647), 1, sym_comment, - [164310] = 5, + [162995] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6940), 1, anon_sym_LBRACE, - STATE(482), 1, + STATE(450), 1, sym_statement_block, STATE(4648), 1, sym_comment, - [164326] = 5, + [163011] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6940), 1, anon_sym_LBRACE, - STATE(483), 1, + STATE(451), 1, sym_statement_block, STATE(4649), 1, sym_comment, - [164342] = 5, + [163027] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6940), 1, anon_sym_LBRACE, - STATE(484), 1, + STATE(452), 1, sym_statement_block, STATE(4650), 1, sym_comment, - [164358] = 5, + [163043] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6940), 1, anon_sym_LBRACE, - STATE(487), 1, + STATE(460), 1, sym_statement_block, STATE(4651), 1, sym_comment, - [164374] = 5, + [163059] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6555), 1, + ACTIONS(6583), 1, anon_sym_LBRACE, - STATE(778), 1, + STATE(814), 1, sym_statement_block, STATE(4652), 1, sym_comment, - [164390] = 5, + [163075] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2603), 1, + ACTIONS(2501), 1, anon_sym_COLON, - ACTIONS(2896), 1, + ACTIONS(2737), 1, anon_sym_in, STATE(4653), 1, sym_comment, - [164406] = 5, + [163091] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6942), 1, anon_sym_LBRACE, - STATE(149), 1, + STATE(148), 1, sym_statement_block, STATE(4654), 1, sym_comment, - [164422] = 5, + [163107] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6942), 1, anon_sym_LBRACE, - STATE(150), 1, + STATE(147), 1, sym_statement_block, STATE(4655), 1, sym_comment, - [164438] = 5, + [163123] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4656), 1, sym_comment, STATE(5927), 1, sym__cf_close_tag, - [164454] = 5, + [163139] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4224), 1, sym_function_dec_parameters, STATE(4657), 1, sym_comment, - [164470] = 5, + [163155] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6942), 1, anon_sym_LBRACE, - STATE(151), 1, + STATE(152), 1, sym_statement_block, STATE(4658), 1, sym_comment, - [164486] = 5, + [163171] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4659), 1, sym_comment, STATE(5938), 1, sym__cf_close_tag, - [164502] = 5, + [163187] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4660), 1, sym_comment, STATE(5939), 1, sym__cf_close_tag, - [164518] = 5, + [163203] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4199), 1, sym_function_dec_parameters, STATE(4661), 1, sym_comment, - [164534] = 5, + [163219] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4654), 1, sym_function_dec_parameters, STATE(4662), 1, sym_comment, - [164550] = 5, + [163235] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4655), 1, sym_function_dec_parameters, STATE(4663), 1, sym_comment, - [164566] = 5, + [163251] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4197), 1, sym_function_dec_parameters, STATE(4664), 1, sym_comment, - [164582] = 5, + [163267] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4196), 1, sym_function_dec_parameters, STATE(4665), 1, sym_comment, - [164598] = 5, + [163283] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4666), 1, sym_comment, STATE(5943), 1, sym__cf_close_tag, - [164614] = 5, + [163299] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4667), 1, sym_comment, STATE(5946), 1, sym__cf_close_tag, - [164630] = 5, + [163315] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4668), 1, sym_comment, STATE(5953), 1, sym__cf_close_tag, - [164646] = 5, + [163331] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6942), 1, anon_sym_LBRACE, - STATE(152), 1, + STATE(160), 1, sym_statement_block, STATE(4669), 1, sym_comment, - [164662] = 5, + [163347] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4670), 1, sym_comment, STATE(5855), 1, sym__cf_close_tag, - [164678] = 5, + [163363] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4194), 1, sym_function_dec_parameters, STATE(4671), 1, sym_comment, - [164694] = 5, + [163379] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5423), 1, + ACTIONS(5413), 1, anon_sym_LPAREN, STATE(4629), 1, sym_function_dec_parameters, STATE(4672), 1, sym_comment, - [164710] = 5, + [163395] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4673), 1, sym_comment, STATE(5890), 1, sym__cf_close_tag, - [164726] = 5, + [163411] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4674), 1, sym_comment, STATE(5881), 1, sym__cf_close_tag, - [164742] = 5, + [163427] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6417), 1, + ACTIONS(6456), 1, anon_sym_LBRACE, - STATE(489), 1, + STATE(462), 1, sym_statement_block, STATE(4675), 1, sym_comment, - [164758] = 5, + [163443] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2603), 1, + ACTIONS(2501), 1, anon_sym_COLON, - ACTIONS(3518), 1, + ACTIONS(3727), 1, anon_sym_in, STATE(4676), 1, sym_comment, - [164774] = 5, + [163459] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4677), 1, sym_comment, STATE(5654), 1, sym__cf_close_tag, - [164790] = 5, + [163475] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5307), 1, + ACTIONS(5319), 1, aux_sym__cf_close_tag_token1, STATE(4678), 1, sym_comment, STATE(5653), 1, sym__cf_close_tag, - [164806] = 5, + [163491] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6579), 1, + ACTIONS(6448), 1, anon_sym_LBRACE, - STATE(3435), 1, + STATE(3444), 1, sym_statement_block, STATE(4679), 1, sym_comment, - [164822] = 5, + [163507] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LPAREN, - STATE(120), 1, + STATE(109), 1, sym_parenthesized_expression, STATE(4680), 1, sym_comment, - [164838] = 4, + [163523] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265337,7 +267184,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(4681), 1, sym_comment, - [164851] = 4, + [163536] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265346,7 +267193,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4682), 1, sym_comment, - [164864] = 4, + [163549] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265355,7 +267202,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4683), 1, sym_comment, - [164877] = 4, + [163562] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265364,7 +267211,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4684), 1, sym_comment, - [164890] = 4, + [163575] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265373,7 +267220,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(4685), 1, sym_comment, - [164903] = 4, + [163588] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265382,7 +267229,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4686), 1, sym_comment, - [164916] = 4, + [163601] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265391,7 +267238,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4687), 1, sym_comment, - [164929] = 4, + [163614] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265400,7 +267247,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4688), 1, sym_comment, - [164942] = 4, + [163627] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265409,7 +267256,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4689), 1, sym_comment, - [164955] = 4, + [163640] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265418,7 +267265,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4690), 1, sym_comment, - [164968] = 4, + [163653] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265427,7 +267274,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4691), 1, sym_comment, - [164981] = 4, + [163666] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265436,7 +267283,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4692), 1, sym_comment, - [164994] = 4, + [163679] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265445,7 +267292,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4693), 1, sym_comment, - [165007] = 4, + [163692] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265454,7 +267301,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4694), 1, sym_comment, - [165020] = 4, + [163705] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265463,7 +267310,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4695), 1, sym_comment, - [165033] = 4, + [163718] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265472,7 +267319,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4696), 1, sym_comment, - [165046] = 4, + [163731] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265481,7 +267328,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4697), 1, sym_comment, - [165059] = 4, + [163744] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265490,7 +267337,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4698), 1, sym_comment, - [165072] = 4, + [163757] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265499,7 +267346,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4699), 1, sym_comment, - [165085] = 4, + [163770] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265508,7 +267355,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4700), 1, sym_comment, - [165098] = 4, + [163783] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265517,7 +267364,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4701), 1, sym_comment, - [165111] = 4, + [163796] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265526,7 +267373,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(4702), 1, sym_comment, - [165124] = 4, + [163809] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265535,7 +267382,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4703), 1, sym_comment, - [165137] = 4, + [163822] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265544,7 +267391,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4704), 1, sym_comment, - [165150] = 4, + [163835] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265553,7 +267400,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4705), 1, sym_comment, - [165163] = 4, + [163848] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265562,7 +267409,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4706), 1, sym_comment, - [165176] = 4, + [163861] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265571,7 +267418,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4707), 1, sym_comment, - [165189] = 4, + [163874] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265580,7 +267427,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(4708), 1, sym_comment, - [165202] = 4, + [163887] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265589,7 +267436,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4709), 1, sym_comment, - [165215] = 4, + [163900] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265598,7 +267445,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4710), 1, sym_comment, - [165228] = 4, + [163913] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265607,7 +267454,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4711), 1, sym_comment, - [165241] = 4, + [163926] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265616,7 +267463,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4712), 1, sym_comment, - [165254] = 4, + [163939] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265625,7 +267472,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4713), 1, sym_comment, - [165267] = 4, + [163952] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265634,7 +267481,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4714), 1, sym_comment, - [165280] = 4, + [163965] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265643,7 +267490,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4715), 1, sym_comment, - [165293] = 4, + [163978] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265652,7 +267499,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4716), 1, sym_comment, - [165306] = 4, + [163991] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265661,7 +267508,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4717), 1, sym_comment, - [165319] = 4, + [164004] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265670,7 +267517,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4718), 1, sym_comment, - [165332] = 4, + [164017] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265679,7 +267526,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4719), 1, sym_comment, - [165345] = 4, + [164030] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265688,7 +267535,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4720), 1, sym_comment, - [165358] = 4, + [164043] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265697,7 +267544,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4721), 1, sym_comment, - [165371] = 4, + [164056] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265706,7 +267553,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4722), 1, sym_comment, - [165384] = 4, + [164069] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265715,7 +267562,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4723), 1, sym_comment, - [165397] = 4, + [164082] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265724,7 +267571,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4724), 1, sym_comment, - [165410] = 4, + [164095] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265733,7 +267580,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4725), 1, sym_comment, - [165423] = 4, + [164108] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265742,7 +267589,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4726), 1, sym_comment, - [165436] = 4, + [164121] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265751,7 +267598,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4727), 1, sym_comment, - [165449] = 4, + [164134] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265760,7 +267607,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(4728), 1, sym_comment, - [165462] = 4, + [164147] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265769,7 +267616,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4729), 1, sym_comment, - [165475] = 4, + [164160] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265778,7 +267625,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4730), 1, sym_comment, - [165488] = 4, + [164173] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265787,7 +267634,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4731), 1, sym_comment, - [165501] = 4, + [164186] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265796,7 +267643,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4732), 1, sym_comment, - [165514] = 4, + [164199] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265805,7 +267652,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4733), 1, sym_comment, - [165527] = 4, + [164212] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265814,7 +267661,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4734), 1, sym_comment, - [165540] = 4, + [164225] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265823,7 +267670,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4735), 1, sym_comment, - [165553] = 4, + [164238] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265832,7 +267679,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4736), 1, sym_comment, - [165566] = 4, + [164251] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265841,7 +267688,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4737), 1, sym_comment, - [165579] = 4, + [164264] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265850,7 +267697,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4738), 1, sym_comment, - [165592] = 4, + [164277] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265859,7 +267706,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4739), 1, sym_comment, - [165605] = 4, + [164290] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265868,7 +267715,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4740), 1, sym_comment, - [165618] = 4, + [164303] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265877,7 +267724,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4741), 1, sym_comment, - [165631] = 4, + [164316] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265886,7 +267733,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4742), 1, sym_comment, - [165644] = 4, + [164329] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265895,7 +267742,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4743), 1, sym_comment, - [165657] = 4, + [164342] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265904,7 +267751,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4744), 1, sym_comment, - [165670] = 4, + [164355] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265913,7 +267760,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(4745), 1, sym_comment, - [165683] = 4, + [164368] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265922,7 +267769,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4746), 1, sym_comment, - [165696] = 4, + [164381] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265931,7 +267778,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4747), 1, sym_comment, - [165709] = 4, + [164394] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265940,7 +267787,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(4748), 1, sym_comment, - [165722] = 4, + [164407] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265949,7 +267796,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4749), 1, sym_comment, - [165735] = 4, + [164420] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265958,7 +267805,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4750), 1, sym_comment, - [165748] = 4, + [164433] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265967,7 +267814,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4751), 1, sym_comment, - [165761] = 4, + [164446] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265976,7 +267823,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4752), 1, sym_comment, - [165774] = 4, + [164459] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265985,7 +267832,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4753), 1, sym_comment, - [165787] = 4, + [164472] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265994,7 +267841,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4754), 1, sym_comment, - [165800] = 4, + [164485] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266003,7 +267850,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4755), 1, sym_comment, - [165813] = 4, + [164498] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266012,7 +267859,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4756), 1, sym_comment, - [165826] = 4, + [164511] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266021,7 +267868,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4757), 1, sym_comment, - [165839] = 4, + [164524] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266030,7 +267877,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4758), 1, sym_comment, - [165852] = 4, + [164537] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266039,7 +267886,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4759), 1, sym_comment, - [165865] = 4, + [164550] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266048,7 +267895,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4760), 1, sym_comment, - [165878] = 4, + [164563] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266057,7 +267904,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4761), 1, sym_comment, - [165891] = 4, + [164576] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266066,7 +267913,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4762), 1, sym_comment, - [165904] = 4, + [164589] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266075,7 +267922,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4763), 1, sym_comment, - [165917] = 4, + [164602] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266084,7 +267931,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4764), 1, sym_comment, - [165930] = 4, + [164615] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266093,7 +267940,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(4765), 1, sym_comment, - [165943] = 4, + [164628] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266102,7 +267949,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4766), 1, sym_comment, - [165956] = 4, + [164641] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266111,7 +267958,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4767), 1, sym_comment, - [165969] = 4, + [164654] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266120,7 +267967,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4768), 1, sym_comment, - [165982] = 4, + [164667] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266129,7 +267976,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4769), 1, sym_comment, - [165995] = 4, + [164680] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266138,7 +267985,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4770), 1, sym_comment, - [166008] = 4, + [164693] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266147,7 +267994,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4771), 1, sym_comment, - [166021] = 4, + [164706] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266156,7 +268003,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4772), 1, sym_comment, - [166034] = 4, + [164719] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266165,7 +268012,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4773), 1, sym_comment, - [166047] = 4, + [164732] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266174,7 +268021,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4774), 1, sym_comment, - [166060] = 4, + [164745] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266183,7 +268030,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4775), 1, sym_comment, - [166073] = 4, + [164758] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266192,7 +268039,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4776), 1, sym_comment, - [166086] = 4, + [164771] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266201,7 +268048,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4777), 1, sym_comment, - [166099] = 4, + [164784] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266210,7 +268057,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4778), 1, sym_comment, - [166112] = 4, + [164797] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266219,7 +268066,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4779), 1, sym_comment, - [166125] = 4, + [164810] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266228,7 +268075,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4780), 1, sym_comment, - [166138] = 4, + [164823] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266237,7 +268084,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4781), 1, sym_comment, - [166151] = 4, + [164836] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266246,7 +268093,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4782), 1, sym_comment, - [166164] = 4, + [164849] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266255,7 +268102,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4783), 1, sym_comment, - [166177] = 4, + [164862] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266264,7 +268111,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4784), 1, sym_comment, - [166190] = 4, + [164875] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266273,7 +268120,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4785), 1, sym_comment, - [166203] = 4, + [164888] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266282,7 +268129,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4786), 1, sym_comment, - [166216] = 4, + [164901] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266291,7 +268138,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4787), 1, sym_comment, - [166229] = 4, + [164914] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266300,7 +268147,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4788), 1, sym_comment, - [166242] = 4, + [164927] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266309,7 +268156,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4789), 1, sym_comment, - [166255] = 4, + [164940] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266318,7 +268165,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(4790), 1, sym_comment, - [166268] = 4, + [164953] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266327,7 +268174,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4791), 1, sym_comment, - [166281] = 4, + [164966] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266336,7 +268183,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4792), 1, sym_comment, - [166294] = 4, + [164979] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266345,7 +268192,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4793), 1, sym_comment, - [166307] = 4, + [164992] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266354,7 +268201,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4794), 1, sym_comment, - [166320] = 4, + [165005] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266363,7 +268210,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4795), 1, sym_comment, - [166333] = 4, + [165018] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266372,7 +268219,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4796), 1, sym_comment, - [166346] = 4, + [165031] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266381,7 +268228,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4797), 1, sym_comment, - [166359] = 4, + [165044] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266390,7 +268237,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4798), 1, sym_comment, - [166372] = 4, + [165057] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266399,7 +268246,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4799), 1, sym_comment, - [166385] = 4, + [165070] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266408,7 +268255,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4800), 1, sym_comment, - [166398] = 4, + [165083] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266417,7 +268264,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4801), 1, sym_comment, - [166411] = 4, + [165096] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266426,7 +268273,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4802), 1, sym_comment, - [166424] = 4, + [165109] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266435,7 +268282,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4803), 1, sym_comment, - [166437] = 4, + [165122] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266444,7 +268291,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4804), 1, sym_comment, - [166450] = 4, + [165135] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266453,7 +268300,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4805), 1, sym_comment, - [166463] = 4, + [165148] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266462,7 +268309,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4806), 1, sym_comment, - [166476] = 4, + [165161] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266471,7 +268318,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(4807), 1, sym_comment, - [166489] = 4, + [165174] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266480,7 +268327,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4808), 1, sym_comment, - [166502] = 4, + [165187] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266489,7 +268336,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4809), 1, sym_comment, - [166515] = 4, + [165200] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266498,7 +268345,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(4810), 1, sym_comment, - [166528] = 4, + [165213] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266507,7 +268354,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4811), 1, sym_comment, - [166541] = 4, + [165226] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266516,7 +268363,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4812), 1, sym_comment, - [166554] = 4, + [165239] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266525,7 +268372,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4813), 1, sym_comment, - [166567] = 4, + [165252] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266534,7 +268381,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4814), 1, sym_comment, - [166580] = 4, + [165265] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266543,7 +268390,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4815), 1, sym_comment, - [166593] = 4, + [165278] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266552,7 +268399,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4816), 1, sym_comment, - [166606] = 4, + [165291] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266561,7 +268408,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4817), 1, sym_comment, - [166619] = 4, + [165304] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266570,7 +268417,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4818), 1, sym_comment, - [166632] = 4, + [165317] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266579,7 +268426,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4819), 1, sym_comment, - [166645] = 4, + [165330] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266588,7 +268435,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4820), 1, sym_comment, - [166658] = 4, + [165343] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266597,7 +268444,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4821), 1, sym_comment, - [166671] = 4, + [165356] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266606,7 +268453,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4822), 1, sym_comment, - [166684] = 4, + [165369] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266615,7 +268462,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4823), 1, sym_comment, - [166697] = 4, + [165382] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266624,7 +268471,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4824), 1, sym_comment, - [166710] = 4, + [165395] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266633,7 +268480,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4825), 1, sym_comment, - [166723] = 4, + [165408] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266642,7 +268489,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4826), 1, sym_comment, - [166736] = 4, + [165421] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266651,7 +268498,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(4827), 1, sym_comment, - [166749] = 4, + [165434] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266660,7 +268507,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4828), 1, sym_comment, - [166762] = 4, + [165447] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266669,7 +268516,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4829), 1, sym_comment, - [166775] = 4, + [165460] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266678,7 +268525,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4830), 1, sym_comment, - [166788] = 4, + [165473] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266687,7 +268534,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4831), 1, sym_comment, - [166801] = 4, + [165486] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266696,7 +268543,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4832), 1, sym_comment, - [166814] = 4, + [165499] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266705,7 +268552,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4833), 1, sym_comment, - [166827] = 4, + [165512] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266714,7 +268561,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4834), 1, sym_comment, - [166840] = 4, + [165525] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266723,7 +268570,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4835), 1, sym_comment, - [166853] = 4, + [165538] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266732,7 +268579,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4836), 1, sym_comment, - [166866] = 4, + [165551] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266741,7 +268588,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4837), 1, sym_comment, - [166879] = 4, + [165564] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266750,7 +268597,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4838), 1, sym_comment, - [166892] = 4, + [165577] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266759,7 +268606,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4839), 1, sym_comment, - [166905] = 4, + [165590] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266768,7 +268615,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4840), 1, sym_comment, - [166918] = 4, + [165603] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266777,7 +268624,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4841), 1, sym_comment, - [166931] = 4, + [165616] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266786,7 +268633,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4842), 1, sym_comment, - [166944] = 4, + [165629] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266795,7 +268642,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4843), 1, sym_comment, - [166957] = 4, + [165642] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266804,7 +268651,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4844), 1, sym_comment, - [166970] = 4, + [165655] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266813,7 +268660,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4845), 1, sym_comment, - [166983] = 4, + [165668] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266822,7 +268669,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4846), 1, sym_comment, - [166996] = 4, + [165681] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266831,7 +268678,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4847), 1, sym_comment, - [167009] = 4, + [165694] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266840,7 +268687,7 @@ static const uint16_t ts_small_parse_table[] = { sym__doctype, STATE(4848), 1, sym_comment, - [167022] = 4, + [165707] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266849,7 +268696,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4849), 1, sym_comment, - [167035] = 4, + [165720] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266858,7 +268705,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4850), 1, sym_comment, - [167048] = 4, + [165733] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266867,7 +268714,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4851), 1, sym_comment, - [167061] = 4, + [165746] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266876,7 +268723,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4852), 1, sym_comment, - [167074] = 4, + [165759] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266885,7 +268732,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4853), 1, sym_comment, - [167087] = 4, + [165772] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266894,7 +268741,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4854), 1, sym_comment, - [167100] = 4, + [165785] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266903,7 +268750,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4855), 1, sym_comment, - [167113] = 4, + [165798] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266912,7 +268759,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4856), 1, sym_comment, - [167126] = 4, + [165811] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266921,7 +268768,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4857), 1, sym_comment, - [167139] = 4, + [165824] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266930,7 +268777,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4858), 1, sym_comment, - [167152] = 4, + [165837] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266939,7 +268786,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4859), 1, sym_comment, - [167165] = 4, + [165850] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266948,7 +268795,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4860), 1, sym_comment, - [167178] = 4, + [165863] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266957,7 +268804,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4861), 1, sym_comment, - [167191] = 4, + [165876] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266966,7 +268813,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4862), 1, sym_comment, - [167204] = 4, + [165889] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266975,7 +268822,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4863), 1, sym_comment, - [167217] = 4, + [165902] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266984,7 +268831,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4864), 1, sym_comment, - [167230] = 4, + [165915] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266993,7 +268840,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4865), 1, sym_comment, - [167243] = 4, + [165928] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267002,7 +268849,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4866), 1, sym_comment, - [167256] = 4, + [165941] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267011,7 +268858,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4867), 1, sym_comment, - [167269] = 4, + [165954] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267020,7 +268867,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4868), 1, sym_comment, - [167282] = 4, + [165967] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267029,7 +268876,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4869), 1, sym_comment, - [167295] = 4, + [165980] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267038,7 +268885,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4870), 1, sym_comment, - [167308] = 4, + [165993] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267047,7 +268894,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4871), 1, sym_comment, - [167321] = 4, + [166006] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267056,7 +268903,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4872), 1, sym_comment, - [167334] = 4, + [166019] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267065,7 +268912,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4873), 1, sym_comment, - [167347] = 4, + [166032] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267074,7 +268921,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4874), 1, sym_comment, - [167360] = 4, + [166045] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267083,7 +268930,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4875), 1, sym_comment, - [167373] = 4, + [166058] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267092,7 +268939,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4876), 1, sym_comment, - [167386] = 4, + [166071] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267101,7 +268948,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4877), 1, sym_comment, - [167399] = 4, + [166084] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267110,7 +268957,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4878), 1, sym_comment, - [167412] = 4, + [166097] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267119,7 +268966,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(4879), 1, sym_comment, - [167425] = 4, + [166110] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267128,7 +268975,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4880), 1, sym_comment, - [167438] = 4, + [166123] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267137,7 +268984,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4881), 1, sym_comment, - [167451] = 4, + [166136] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267146,7 +268993,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4882), 1, sym_comment, - [167464] = 4, + [166149] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267155,7 +269002,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4883), 1, sym_comment, - [167477] = 4, + [166162] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267164,7 +269011,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4884), 1, sym_comment, - [167490] = 4, + [166175] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267173,7 +269020,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4885), 1, sym_comment, - [167503] = 4, + [166188] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267182,7 +269029,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4886), 1, sym_comment, - [167516] = 4, + [166201] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267191,7 +269038,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4887), 1, sym_comment, - [167529] = 4, + [166214] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267200,7 +269047,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4888), 1, sym_comment, - [167542] = 4, + [166227] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267209,7 +269056,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4889), 1, sym_comment, - [167555] = 4, + [166240] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267218,7 +269065,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4890), 1, sym_comment, - [167568] = 4, + [166253] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267227,7 +269074,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4891), 1, sym_comment, - [167581] = 4, + [166266] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267236,7 +269083,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4892), 1, sym_comment, - [167594] = 4, + [166279] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267245,7 +269092,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(4893), 1, sym_comment, - [167607] = 4, + [166292] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267254,7 +269101,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(4894), 1, sym_comment, - [167620] = 4, + [166305] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267263,7 +269110,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(4895), 1, sym_comment, - [167633] = 4, + [166318] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267272,7 +269119,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(4896), 1, sym_comment, - [167646] = 4, + [166331] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267281,7 +269128,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(4897), 1, sym_comment, - [167659] = 4, + [166344] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267290,7 +269137,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(4898), 1, sym_comment, - [167672] = 4, + [166357] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267299,7 +269146,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4899), 1, sym_comment, - [167685] = 4, + [166370] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267308,7 +269155,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4900), 1, sym_comment, - [167698] = 4, + [166383] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267317,7 +269164,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4901), 1, sym_comment, - [167711] = 4, + [166396] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267326,7 +269173,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4902), 1, sym_comment, - [167724] = 4, + [166409] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267335,7 +269182,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4903), 1, sym_comment, - [167737] = 4, + [166422] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267344,7 +269191,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4904), 1, sym_comment, - [167750] = 4, + [166435] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267353,7 +269200,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4905), 1, sym_comment, - [167763] = 4, + [166448] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267362,7 +269209,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4906), 1, sym_comment, - [167776] = 4, + [166461] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267371,7 +269218,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4907), 1, sym_comment, - [167789] = 4, + [166474] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267380,7 +269227,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4908), 1, sym_comment, - [167802] = 4, + [166487] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267389,7 +269236,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4909), 1, sym_comment, - [167815] = 4, + [166500] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267398,7 +269245,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4910), 1, sym_comment, - [167828] = 4, + [166513] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267407,7 +269254,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4911), 1, sym_comment, - [167841] = 4, + [166526] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267416,7 +269263,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4912), 1, sym_comment, - [167854] = 4, + [166539] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267425,7 +269272,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4913), 1, sym_comment, - [167867] = 4, + [166552] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267434,7 +269281,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4914), 1, sym_comment, - [167880] = 4, + [166565] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267443,7 +269290,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4915), 1, sym_comment, - [167893] = 4, + [166578] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267452,7 +269299,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4916), 1, sym_comment, - [167906] = 4, + [166591] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267461,7 +269308,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4917), 1, sym_comment, - [167919] = 4, + [166604] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267470,7 +269317,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4918), 1, sym_comment, - [167932] = 4, + [166617] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267479,7 +269326,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4919), 1, sym_comment, - [167945] = 4, + [166630] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267488,7 +269335,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4920), 1, sym_comment, - [167958] = 4, + [166643] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267497,7 +269344,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4921), 1, sym_comment, - [167971] = 4, + [166656] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267506,7 +269353,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4922), 1, sym_comment, - [167984] = 4, + [166669] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267515,7 +269362,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4923), 1, sym_comment, - [167997] = 4, + [166682] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267524,7 +269371,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(4924), 1, sym_comment, - [168010] = 4, + [166695] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267533,7 +269380,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4925), 1, sym_comment, - [168023] = 4, + [166708] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267542,7 +269389,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(4926), 1, sym_comment, - [168036] = 4, + [166721] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267551,7 +269398,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(4927), 1, sym_comment, - [168049] = 4, + [166734] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267560,7 +269407,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4928), 1, sym_comment, - [168062] = 4, + [166747] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267569,7 +269416,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4929), 1, sym_comment, - [168075] = 4, + [166760] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267578,7 +269425,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4930), 1, sym_comment, - [168088] = 4, + [166773] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267587,7 +269434,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4931), 1, sym_comment, - [168101] = 4, + [166786] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267596,7 +269443,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4932), 1, sym_comment, - [168114] = 4, + [166799] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267605,7 +269452,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4933), 1, sym_comment, - [168127] = 4, + [166812] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267614,7 +269461,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4934), 1, sym_comment, - [168140] = 4, + [166825] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267623,7 +269470,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4935), 1, sym_comment, - [168153] = 4, + [166838] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267632,7 +269479,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4936), 1, sym_comment, - [168166] = 4, + [166851] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267641,7 +269488,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4937), 1, sym_comment, - [168179] = 4, + [166864] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267650,7 +269497,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4938), 1, sym_comment, - [168192] = 4, + [166877] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267659,7 +269506,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4939), 1, sym_comment, - [168205] = 4, + [166890] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267668,7 +269515,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4940), 1, sym_comment, - [168218] = 4, + [166903] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267677,7 +269524,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4941), 1, sym_comment, - [168231] = 4, + [166916] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267686,7 +269533,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4942), 1, sym_comment, - [168244] = 4, + [166929] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267695,7 +269542,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4943), 1, sym_comment, - [168257] = 4, + [166942] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267704,7 +269551,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4944), 1, sym_comment, - [168270] = 4, + [166955] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267713,7 +269560,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4945), 1, sym_comment, - [168283] = 4, + [166968] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267722,7 +269569,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4946), 1, sym_comment, - [168296] = 4, + [166981] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267731,7 +269578,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4947), 1, sym_comment, - [168309] = 4, + [166994] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267740,7 +269587,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4948), 1, sym_comment, - [168322] = 4, + [167007] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267749,7 +269596,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4949), 1, sym_comment, - [168335] = 4, + [167020] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267758,7 +269605,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4950), 1, sym_comment, - [168348] = 4, + [167033] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267767,7 +269614,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4951), 1, sym_comment, - [168361] = 4, + [167046] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267776,7 +269623,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4952), 1, sym_comment, - [168374] = 4, + [167059] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267785,7 +269632,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4953), 1, sym_comment, - [168387] = 4, + [167072] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267794,7 +269641,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4954), 1, sym_comment, - [168400] = 4, + [167085] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267803,7 +269650,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(4955), 1, sym_comment, - [168413] = 4, + [167098] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267812,7 +269659,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(4956), 1, sym_comment, - [168426] = 4, + [167111] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267821,7 +269668,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4957), 1, sym_comment, - [168439] = 4, + [167124] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267830,7 +269677,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4958), 1, sym_comment, - [168452] = 4, + [167137] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267839,7 +269686,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4959), 1, sym_comment, - [168465] = 4, + [167150] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267848,7 +269695,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4960), 1, sym_comment, - [168478] = 4, + [167163] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267857,7 +269704,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4961), 1, sym_comment, - [168491] = 4, + [167176] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267866,7 +269713,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4962), 1, sym_comment, - [168504] = 4, + [167189] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267875,7 +269722,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4963), 1, sym_comment, - [168517] = 4, + [167202] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267884,7 +269731,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4964), 1, sym_comment, - [168530] = 4, + [167215] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267893,7 +269740,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4965), 1, sym_comment, - [168543] = 4, + [167228] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267902,7 +269749,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4966), 1, sym_comment, - [168556] = 4, + [167241] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267911,7 +269758,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4967), 1, sym_comment, - [168569] = 4, + [167254] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267920,7 +269767,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4968), 1, sym_comment, - [168582] = 4, + [167267] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267929,7 +269776,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4969), 1, sym_comment, - [168595] = 4, + [167280] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267938,7 +269785,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4970), 1, sym_comment, - [168608] = 4, + [167293] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267947,7 +269794,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4971), 1, sym_comment, - [168621] = 4, + [167306] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267956,7 +269803,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4972), 1, sym_comment, - [168634] = 4, + [167319] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267965,7 +269812,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4973), 1, sym_comment, - [168647] = 4, + [167332] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267974,7 +269821,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4974), 1, sym_comment, - [168660] = 4, + [167345] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267983,7 +269830,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4975), 1, sym_comment, - [168673] = 4, + [167358] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267992,7 +269839,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4976), 1, sym_comment, - [168686] = 4, + [167371] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268001,7 +269848,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4977), 1, sym_comment, - [168699] = 4, + [167384] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268010,7 +269857,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4978), 1, sym_comment, - [168712] = 4, + [167397] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268019,7 +269866,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4979), 1, sym_comment, - [168725] = 4, + [167410] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268028,7 +269875,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4980), 1, sym_comment, - [168738] = 4, + [167423] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268037,7 +269884,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4981), 1, sym_comment, - [168751] = 4, + [167436] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268046,7 +269893,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4982), 1, sym_comment, - [168764] = 4, + [167449] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268055,7 +269902,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4983), 1, sym_comment, - [168777] = 4, + [167462] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268064,7 +269911,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4984), 1, sym_comment, - [168790] = 4, + [167475] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -268073,7 +269920,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH2, STATE(4985), 1, sym_comment, - [168803] = 4, + [167488] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268082,7 +269929,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(4986), 1, sym_comment, - [168816] = 4, + [167501] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268091,7 +269938,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(4987), 1, sym_comment, - [168829] = 4, + [167514] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268100,7 +269947,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(4988), 1, sym_comment, - [168842] = 4, + [167527] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268109,7 +269956,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(4989), 1, sym_comment, - [168855] = 4, + [167540] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268118,7 +269965,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(4990), 1, sym_comment, - [168868] = 4, + [167553] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268127,7 +269974,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(4991), 1, sym_comment, - [168881] = 4, + [167566] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268136,7 +269983,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4992), 1, sym_comment, - [168894] = 4, + [167579] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268145,7 +269992,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4993), 1, sym_comment, - [168907] = 4, + [167592] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268154,7 +270001,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4994), 1, sym_comment, - [168920] = 4, + [167605] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268163,7 +270010,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4995), 1, sym_comment, - [168933] = 4, + [167618] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268172,7 +270019,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4996), 1, sym_comment, - [168946] = 4, + [167631] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268181,7 +270028,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4997), 1, sym_comment, - [168959] = 4, + [167644] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268190,7 +270037,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4998), 1, sym_comment, - [168972] = 4, + [167657] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268199,7 +270046,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4999), 1, sym_comment, - [168985] = 4, + [167670] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268208,7 +270055,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5000), 1, sym_comment, - [168998] = 4, + [167683] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268217,7 +270064,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5001), 1, sym_comment, - [169011] = 4, + [167696] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268226,7 +270073,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5002), 1, sym_comment, - [169024] = 4, + [167709] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268235,7 +270082,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5003), 1, sym_comment, - [169037] = 4, + [167722] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268244,7 +270091,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5004), 1, sym_comment, - [169050] = 4, + [167735] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268253,7 +270100,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5005), 1, sym_comment, - [169063] = 4, + [167748] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268262,7 +270109,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5006), 1, sym_comment, - [169076] = 4, + [167761] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268271,7 +270118,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5007), 1, sym_comment, - [169089] = 4, + [167774] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268280,7 +270127,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5008), 1, sym_comment, - [169102] = 4, + [167787] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268289,7 +270136,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5009), 1, sym_comment, - [169115] = 4, + [167800] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268298,7 +270145,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5010), 1, sym_comment, - [169128] = 4, + [167813] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268307,7 +270154,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5011), 1, sym_comment, - [169141] = 4, + [167826] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268316,7 +270163,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5012), 1, sym_comment, - [169154] = 4, + [167839] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268325,7 +270172,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5013), 1, sym_comment, - [169167] = 4, + [167852] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268334,7 +270181,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5014), 1, sym_comment, - [169180] = 4, + [167865] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268343,7 +270190,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5015), 1, sym_comment, - [169193] = 4, + [167878] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268352,7 +270199,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5016), 1, sym_comment, - [169206] = 4, + [167891] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268361,7 +270208,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5017), 1, sym_comment, - [169219] = 4, + [167904] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268370,7 +270217,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5018), 1, sym_comment, - [169232] = 4, + [167917] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268379,7 +270226,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5019), 1, sym_comment, - [169245] = 4, + [167930] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268388,7 +270235,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5020), 1, sym_comment, - [169258] = 4, + [167943] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268397,7 +270244,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5021), 1, sym_comment, - [169271] = 4, + [167956] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268406,7 +270253,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5022), 1, sym_comment, - [169284] = 4, + [167969] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268415,7 +270262,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5023), 1, sym_comment, - [169297] = 4, + [167982] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268424,7 +270271,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5024), 1, sym_comment, - [169310] = 4, + [167995] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268433,16 +270280,16 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5025), 1, sym_comment, - [169323] = 4, + [168008] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6471), 1, + ACTIONS(6415), 1, anon_sym_EQ_GT, STATE(5026), 1, sym_comment, - [169336] = 4, + [168021] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268451,7 +270298,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5027), 1, sym_comment, - [169349] = 4, + [168034] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268460,7 +270307,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5028), 1, sym_comment, - [169362] = 4, + [168047] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268469,7 +270316,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5029), 1, sym_comment, - [169375] = 4, + [168060] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268478,7 +270325,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5030), 1, sym_comment, - [169388] = 4, + [168073] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268487,7 +270334,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5031), 1, sym_comment, - [169401] = 4, + [168086] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268496,16 +270343,16 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5032), 1, sym_comment, - [169414] = 4, + [168099] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5892), 1, + ACTIONS(5960), 1, anon_sym_EQ, STATE(5033), 1, sym_comment, - [169427] = 4, + [168112] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268514,7 +270361,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5034), 1, sym_comment, - [169440] = 4, + [168125] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268523,7 +270370,7 @@ static const uint16_t ts_small_parse_table[] = { sym__doctype, STATE(5035), 1, sym_comment, - [169453] = 4, + [168138] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268532,7 +270379,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5036), 1, sym_comment, - [169466] = 4, + [168151] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268541,7 +270388,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5037), 1, sym_comment, - [169479] = 4, + [168164] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268550,7 +270397,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5038), 1, sym_comment, - [169492] = 4, + [168177] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268559,7 +270406,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5039), 1, sym_comment, - [169505] = 4, + [168190] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268568,7 +270415,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5040), 1, sym_comment, - [169518] = 4, + [168203] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268577,7 +270424,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5041), 1, sym_comment, - [169531] = 4, + [168216] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268586,7 +270433,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5042), 1, sym_comment, - [169544] = 4, + [168229] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268595,7 +270442,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5043), 1, sym_comment, - [169557] = 4, + [168242] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268604,7 +270451,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5044), 1, sym_comment, - [169570] = 4, + [168255] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268613,7 +270460,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5045), 1, sym_comment, - [169583] = 4, + [168268] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268622,7 +270469,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5046), 1, sym_comment, - [169596] = 4, + [168281] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268631,7 +270478,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5047), 1, sym_comment, - [169609] = 4, + [168294] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268640,7 +270487,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5048), 1, sym_comment, - [169622] = 4, + [168307] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268649,7 +270496,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5049), 1, sym_comment, - [169635] = 4, + [168320] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268658,7 +270505,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5050), 1, sym_comment, - [169648] = 4, + [168333] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268667,7 +270514,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5051), 1, sym_comment, - [169661] = 4, + [168346] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268676,7 +270523,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5052), 1, sym_comment, - [169674] = 4, + [168359] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268685,7 +270532,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5053), 1, sym_comment, - [169687] = 4, + [168372] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268694,7 +270541,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5054), 1, sym_comment, - [169700] = 4, + [168385] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268703,7 +270550,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5055), 1, sym_comment, - [169713] = 4, + [168398] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268712,7 +270559,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5056), 1, sym_comment, - [169726] = 4, + [168411] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268721,7 +270568,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5057), 1, sym_comment, - [169739] = 4, + [168424] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268730,7 +270577,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5058), 1, sym_comment, - [169752] = 4, + [168437] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268739,7 +270586,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5059), 1, sym_comment, - [169765] = 4, + [168450] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268748,7 +270595,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5060), 1, sym_comment, - [169778] = 4, + [168463] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -268757,7 +270604,7 @@ static const uint16_t ts_small_parse_table[] = { sym_regex_pattern, STATE(5061), 1, sym_comment, - [169791] = 4, + [168476] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268766,7 +270613,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5062), 1, sym_comment, - [169804] = 4, + [168489] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268775,7 +270622,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5063), 1, sym_comment, - [169817] = 4, + [168502] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268784,7 +270631,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5064), 1, sym_comment, - [169830] = 4, + [168515] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268793,7 +270640,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5065), 1, sym_comment, - [169843] = 4, + [168528] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268802,7 +270649,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5066), 1, sym_comment, - [169856] = 4, + [168541] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268811,7 +270658,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5067), 1, sym_comment, - [169869] = 4, + [168554] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268820,7 +270667,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5068), 1, sym_comment, - [169882] = 4, + [168567] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268829,7 +270676,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5069), 1, sym_comment, - [169895] = 4, + [168580] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268838,7 +270685,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5070), 1, sym_comment, - [169908] = 4, + [168593] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268847,7 +270694,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5071), 1, sym_comment, - [169921] = 4, + [168606] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268856,7 +270703,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5072), 1, sym_comment, - [169934] = 4, + [168619] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268865,7 +270712,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5073), 1, sym_comment, - [169947] = 4, + [168632] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268874,7 +270721,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5074), 1, sym_comment, - [169960] = 4, + [168645] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268883,7 +270730,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(5075), 1, sym_comment, - [169973] = 4, + [168658] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268892,7 +270739,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5076), 1, sym_comment, - [169986] = 4, + [168671] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -268901,7 +270748,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH2, STATE(5077), 1, sym_comment, - [169999] = 4, + [168684] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268910,7 +270757,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5078), 1, sym_comment, - [170012] = 4, + [168697] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268919,7 +270766,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5079), 1, sym_comment, - [170025] = 4, + [168710] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268928,7 +270775,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5080), 1, sym_comment, - [170038] = 4, + [168723] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268937,7 +270784,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5081), 1, sym_comment, - [170051] = 4, + [168736] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268946,7 +270793,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5082), 1, sym_comment, - [170064] = 4, + [168749] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268955,7 +270802,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5083), 1, sym_comment, - [170077] = 4, + [168762] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268964,7 +270811,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5084), 1, sym_comment, - [170090] = 4, + [168775] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268973,7 +270820,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(5085), 1, sym_comment, - [170103] = 4, + [168788] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268982,7 +270829,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5086), 1, sym_comment, - [170116] = 4, + [168801] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268991,7 +270838,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5087), 1, sym_comment, - [170129] = 4, + [168814] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269000,7 +270847,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5088), 1, sym_comment, - [170142] = 4, + [168827] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269009,7 +270856,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5089), 1, sym_comment, - [170155] = 4, + [168840] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269018,7 +270865,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5090), 1, sym_comment, - [170168] = 4, + [168853] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269027,7 +270874,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5091), 1, sym_comment, - [170181] = 4, + [168866] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269036,7 +270883,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5092), 1, sym_comment, - [170194] = 4, + [168879] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269045,7 +270892,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5093), 1, sym_comment, - [170207] = 4, + [168892] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269054,7 +270901,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5094), 1, sym_comment, - [170220] = 4, + [168905] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269063,7 +270910,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5095), 1, sym_comment, - [170233] = 4, + [168918] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269072,7 +270919,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5096), 1, sym_comment, - [170246] = 4, + [168931] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269081,7 +270928,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5097), 1, sym_comment, - [170259] = 4, + [168944] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269090,7 +270937,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5098), 1, sym_comment, - [170272] = 4, + [168957] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269099,7 +270946,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5099), 1, sym_comment, - [170285] = 4, + [168970] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269108,7 +270955,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5100), 1, sym_comment, - [170298] = 4, + [168983] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269117,7 +270964,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5101), 1, sym_comment, - [170311] = 4, + [168996] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269126,7 +270973,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5102), 1, sym_comment, - [170324] = 4, + [169009] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269135,7 +270982,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5103), 1, sym_comment, - [170337] = 4, + [169022] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269144,7 +270991,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5104), 1, sym_comment, - [170350] = 4, + [169035] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269153,7 +271000,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5105), 1, sym_comment, - [170363] = 4, + [169048] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269162,7 +271009,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5106), 1, sym_comment, - [170376] = 4, + [169061] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269171,7 +271018,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5107), 1, sym_comment, - [170389] = 4, + [169074] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269180,7 +271027,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5108), 1, sym_comment, - [170402] = 4, + [169087] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269189,7 +271036,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5109), 1, sym_comment, - [170415] = 4, + [169100] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269198,7 +271045,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5110), 1, sym_comment, - [170428] = 4, + [169113] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269207,7 +271054,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5111), 1, sym_comment, - [170441] = 4, + [169126] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269216,7 +271063,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5112), 1, sym_comment, - [170454] = 4, + [169139] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269225,7 +271072,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5113), 1, sym_comment, - [170467] = 4, + [169152] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269234,7 +271081,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5114), 1, sym_comment, - [170480] = 4, + [169165] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269243,7 +271090,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5115), 1, sym_comment, - [170493] = 4, + [169178] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269252,7 +271099,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5116), 1, sym_comment, - [170506] = 4, + [169191] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269261,7 +271108,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5117), 1, sym_comment, - [170519] = 4, + [169204] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269270,7 +271117,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5118), 1, sym_comment, - [170532] = 4, + [169217] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269279,7 +271126,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5119), 1, sym_comment, - [170545] = 4, + [169230] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269288,7 +271135,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5120), 1, sym_comment, - [170558] = 4, + [169243] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269297,7 +271144,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5121), 1, sym_comment, - [170571] = 4, + [169256] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269306,7 +271153,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5122), 1, sym_comment, - [170584] = 4, + [169269] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269315,7 +271162,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5123), 1, sym_comment, - [170597] = 4, + [169282] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269324,7 +271171,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5124), 1, sym_comment, - [170610] = 4, + [169295] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269333,7 +271180,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5125), 1, sym_comment, - [170623] = 4, + [169308] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269342,7 +271189,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5126), 1, sym_comment, - [170636] = 4, + [169321] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269351,7 +271198,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5127), 1, sym_comment, - [170649] = 4, + [169334] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269360,7 +271207,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5128), 1, sym_comment, - [170662] = 4, + [169347] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269369,7 +271216,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5129), 1, sym_comment, - [170675] = 4, + [169360] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269378,7 +271225,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5130), 1, sym_comment, - [170688] = 4, + [169373] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269387,7 +271234,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5131), 1, sym_comment, - [170701] = 4, + [169386] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269396,7 +271243,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5132), 1, sym_comment, - [170714] = 4, + [169399] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269405,7 +271252,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5133), 1, sym_comment, - [170727] = 4, + [169412] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269414,7 +271261,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5134), 1, sym_comment, - [170740] = 4, + [169425] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269423,7 +271270,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5135), 1, sym_comment, - [170753] = 4, + [169438] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269432,7 +271279,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5136), 1, sym_comment, - [170766] = 4, + [169451] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269441,7 +271288,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(5137), 1, sym_comment, - [170779] = 4, + [169464] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269450,7 +271297,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5138), 1, sym_comment, - [170792] = 4, + [169477] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269459,7 +271306,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5139), 1, sym_comment, - [170805] = 4, + [169490] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269468,7 +271315,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5140), 1, sym_comment, - [170818] = 4, + [169503] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269477,7 +271324,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5141), 1, sym_comment, - [170831] = 4, + [169516] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269486,7 +271333,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5142), 1, sym_comment, - [170844] = 4, + [169529] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269495,7 +271342,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5143), 1, sym_comment, - [170857] = 4, + [169542] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269504,7 +271351,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5144), 1, sym_comment, - [170870] = 4, + [169555] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269513,7 +271360,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5145), 1, sym_comment, - [170883] = 4, + [169568] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269522,7 +271369,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5146), 1, sym_comment, - [170896] = 4, + [169581] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269531,7 +271378,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5147), 1, sym_comment, - [170909] = 4, + [169594] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269540,7 +271387,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5148), 1, sym_comment, - [170922] = 4, + [169607] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269549,7 +271396,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5149), 1, sym_comment, - [170935] = 4, + [169620] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269558,7 +271405,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5150), 1, sym_comment, - [170948] = 4, + [169633] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269567,7 +271414,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5151), 1, sym_comment, - [170961] = 4, + [169646] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269576,7 +271423,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5152), 1, sym_comment, - [170974] = 4, + [169659] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269585,7 +271432,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5153), 1, sym_comment, - [170987] = 4, + [169672] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269594,7 +271441,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5154), 1, sym_comment, - [171000] = 4, + [169685] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269603,7 +271450,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5155), 1, sym_comment, - [171013] = 4, + [169698] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269612,7 +271459,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5156), 1, sym_comment, - [171026] = 4, + [169711] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269621,7 +271468,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5157), 1, sym_comment, - [171039] = 4, + [169724] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269630,7 +271477,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5158), 1, sym_comment, - [171052] = 4, + [169737] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269639,7 +271486,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5159), 1, sym_comment, - [171065] = 4, + [169750] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269648,7 +271495,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5160), 1, sym_comment, - [171078] = 4, + [169763] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269657,7 +271504,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5161), 1, sym_comment, - [171091] = 4, + [169776] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269666,7 +271513,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5162), 1, sym_comment, - [171104] = 4, + [169789] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269675,7 +271522,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5163), 1, sym_comment, - [171117] = 4, + [169802] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269684,7 +271531,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5164), 1, sym_comment, - [171130] = 4, + [169815] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269693,7 +271540,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5165), 1, sym_comment, - [171143] = 4, + [169828] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269702,7 +271549,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5166), 1, sym_comment, - [171156] = 4, + [169841] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269711,7 +271558,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5167), 1, sym_comment, - [171169] = 4, + [169854] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269720,7 +271567,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5168), 1, sym_comment, - [171182] = 4, + [169867] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269729,7 +271576,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5169), 1, sym_comment, - [171195] = 4, + [169880] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269738,7 +271585,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5170), 1, sym_comment, - [171208] = 4, + [169893] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269747,7 +271594,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5171), 1, sym_comment, - [171221] = 4, + [169906] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269756,7 +271603,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5172), 1, sym_comment, - [171234] = 4, + [169919] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269765,7 +271612,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5173), 1, sym_comment, - [171247] = 4, + [169932] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269774,7 +271621,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5174), 1, sym_comment, - [171260] = 4, + [169945] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269783,7 +271630,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5175), 1, sym_comment, - [171273] = 4, + [169958] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269792,7 +271639,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5176), 1, sym_comment, - [171286] = 4, + [169971] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269801,7 +271648,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5177), 1, sym_comment, - [171299] = 4, + [169984] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269810,7 +271657,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5178), 1, sym_comment, - [171312] = 4, + [169997] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269819,7 +271666,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5179), 1, sym_comment, - [171325] = 4, + [170010] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269828,7 +271675,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5180), 1, sym_comment, - [171338] = 4, + [170023] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269837,7 +271684,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5181), 1, sym_comment, - [171351] = 4, + [170036] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269846,7 +271693,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5182), 1, sym_comment, - [171364] = 4, + [170049] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269855,7 +271702,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5183), 1, sym_comment, - [171377] = 4, + [170062] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269864,7 +271711,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5184), 1, sym_comment, - [171390] = 4, + [170075] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269873,7 +271720,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5185), 1, sym_comment, - [171403] = 4, + [170088] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269882,7 +271729,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5186), 1, sym_comment, - [171416] = 4, + [170101] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269891,7 +271738,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5187), 1, sym_comment, - [171429] = 4, + [170114] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269900,7 +271747,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5188), 1, sym_comment, - [171442] = 4, + [170127] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269909,7 +271756,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5189), 1, sym_comment, - [171455] = 4, + [170140] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269918,7 +271765,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5190), 1, sym_comment, - [171468] = 4, + [170153] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269927,7 +271774,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5191), 1, sym_comment, - [171481] = 4, + [170166] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269936,7 +271783,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5192), 1, sym_comment, - [171494] = 4, + [170179] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269945,7 +271792,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5193), 1, sym_comment, - [171507] = 4, + [170192] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269954,7 +271801,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5194), 1, sym_comment, - [171520] = 4, + [170205] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269963,7 +271810,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5195), 1, sym_comment, - [171533] = 4, + [170218] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269972,7 +271819,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5196), 1, sym_comment, - [171546] = 4, + [170231] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -269981,7 +271828,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH2, STATE(5197), 1, sym_comment, - [171559] = 4, + [170244] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269990,7 +271837,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_target, STATE(5198), 1, sym_comment, - [171572] = 4, + [170257] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269999,7 +271846,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5199), 1, sym_comment, - [171585] = 4, + [170270] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270008,7 +271855,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5200), 1, sym_comment, - [171598] = 4, + [170283] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270017,7 +271864,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5201), 1, sym_comment, - [171611] = 4, + [170296] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270026,7 +271873,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5202), 1, sym_comment, - [171624] = 4, + [170309] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270035,7 +271882,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5203), 1, sym_comment, - [171637] = 4, + [170322] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270044,7 +271891,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5204), 1, sym_comment, - [171650] = 4, + [170335] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270053,7 +271900,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5205), 1, sym_comment, - [171663] = 4, + [170348] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270062,7 +271909,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5206), 1, sym_comment, - [171676] = 4, + [170361] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270071,7 +271918,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5207), 1, sym_comment, - [171689] = 4, + [170374] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270080,7 +271927,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5208), 1, sym_comment, - [171702] = 4, + [170387] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270089,7 +271936,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5209), 1, sym_comment, - [171715] = 4, + [170400] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270098,7 +271945,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5210), 1, sym_comment, - [171728] = 4, + [170413] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270107,7 +271954,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5211), 1, sym_comment, - [171741] = 4, + [170426] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270116,7 +271963,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5212), 1, sym_comment, - [171754] = 4, + [170439] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270125,7 +271972,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5213), 1, sym_comment, - [171767] = 4, + [170452] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270134,7 +271981,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5214), 1, sym_comment, - [171780] = 4, + [170465] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270143,7 +271990,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5215), 1, sym_comment, - [171793] = 4, + [170478] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270152,7 +271999,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5216), 1, sym_comment, - [171806] = 4, + [170491] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270161,7 +272008,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5217), 1, sym_comment, - [171819] = 4, + [170504] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270170,7 +272017,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5218), 1, sym_comment, - [171832] = 4, + [170517] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270179,7 +272026,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5219), 1, sym_comment, - [171845] = 4, + [170530] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270188,7 +272035,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5220), 1, sym_comment, - [171858] = 4, + [170543] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270197,7 +272044,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5221), 1, sym_comment, - [171871] = 4, + [170556] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270206,7 +272053,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5222), 1, sym_comment, - [171884] = 4, + [170569] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270215,7 +272062,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5223), 1, sym_comment, - [171897] = 4, + [170582] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270224,7 +272071,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5224), 1, sym_comment, - [171910] = 4, + [170595] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270233,7 +272080,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5225), 1, sym_comment, - [171923] = 4, + [170608] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270242,7 +272089,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5226), 1, sym_comment, - [171936] = 4, + [170621] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270251,7 +272098,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5227), 1, sym_comment, - [171949] = 4, + [170634] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270260,7 +272107,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5228), 1, sym_comment, - [171962] = 4, + [170647] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270269,7 +272116,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5229), 1, sym_comment, - [171975] = 4, + [170660] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270278,7 +272125,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5230), 1, sym_comment, - [171988] = 4, + [170673] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270287,7 +272134,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5231), 1, sym_comment, - [172001] = 4, + [170686] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270296,7 +272143,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_while, STATE(5232), 1, sym_comment, - [172014] = 4, + [170699] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270305,7 +272152,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5233), 1, sym_comment, - [172027] = 4, + [170712] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -270314,7 +272161,7 @@ static const uint16_t ts_small_parse_table[] = { sym_regex_pattern, STATE(5234), 1, sym_comment, - [172040] = 4, + [170725] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270323,7 +272170,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5235), 1, sym_comment, - [172053] = 4, + [170738] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270332,7 +272179,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5236), 1, sym_comment, - [172066] = 4, + [170751] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270341,7 +272188,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5237), 1, sym_comment, - [172079] = 4, + [170764] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270350,7 +272197,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5238), 1, sym_comment, - [172092] = 4, + [170777] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270359,7 +272206,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5239), 1, sym_comment, - [172105] = 4, + [170790] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270368,7 +272215,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5240), 1, sym_comment, - [172118] = 4, + [170803] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270377,7 +272224,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5241), 1, sym_comment, - [172131] = 4, + [170816] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270386,7 +272233,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5242), 1, sym_comment, - [172144] = 4, + [170829] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270395,7 +272242,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5243), 1, sym_comment, - [172157] = 4, + [170842] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270404,7 +272251,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5244), 1, sym_comment, - [172170] = 4, + [170855] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270413,7 +272260,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5245), 1, sym_comment, - [172183] = 4, + [170868] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270422,7 +272269,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5246), 1, sym_comment, - [172196] = 4, + [170881] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270431,7 +272278,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5247), 1, sym_comment, - [172209] = 4, + [170894] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270440,7 +272287,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5248), 1, sym_comment, - [172222] = 4, + [170907] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270449,7 +272296,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5249), 1, sym_comment, - [172235] = 4, + [170920] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270458,7 +272305,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5250), 1, sym_comment, - [172248] = 4, + [170933] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270467,7 +272314,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5251), 1, sym_comment, - [172261] = 4, + [170946] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270476,7 +272323,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5252), 1, sym_comment, - [172274] = 4, + [170959] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270485,7 +272332,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5253), 1, sym_comment, - [172287] = 4, + [170972] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270494,7 +272341,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5254), 1, sym_comment, - [172300] = 4, + [170985] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270503,7 +272350,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5255), 1, sym_comment, - [172313] = 4, + [170998] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270512,7 +272359,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5256), 1, sym_comment, - [172326] = 4, + [171011] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270521,7 +272368,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5257), 1, sym_comment, - [172339] = 4, + [171024] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270530,7 +272377,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5258), 1, sym_comment, - [172352] = 4, + [171037] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270539,7 +272386,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5259), 1, sym_comment, - [172365] = 4, + [171050] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270548,7 +272395,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5260), 1, sym_comment, - [172378] = 4, + [171063] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270557,7 +272404,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5261), 1, sym_comment, - [172391] = 4, + [171076] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270566,7 +272413,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5262), 1, sym_comment, - [172404] = 4, + [171089] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270575,7 +272422,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5263), 1, sym_comment, - [172417] = 4, + [171102] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270584,7 +272431,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5264), 1, sym_comment, - [172430] = 4, + [171115] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270593,7 +272440,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5265), 1, sym_comment, - [172443] = 4, + [171128] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270602,7 +272449,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5266), 1, sym_comment, - [172456] = 4, + [171141] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270611,7 +272458,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5267), 1, sym_comment, - [172469] = 4, + [171154] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270620,7 +272467,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5268), 1, sym_comment, - [172482] = 4, + [171167] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270629,7 +272476,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5269), 1, sym_comment, - [172495] = 4, + [171180] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270638,7 +272485,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5270), 1, sym_comment, - [172508] = 4, + [171193] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270647,7 +272494,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5271), 1, sym_comment, - [172521] = 4, + [171206] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270656,7 +272503,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5272), 1, sym_comment, - [172534] = 4, + [171219] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270665,7 +272512,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5273), 1, sym_comment, - [172547] = 4, + [171232] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270674,7 +272521,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5274), 1, sym_comment, - [172560] = 4, + [171245] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270683,7 +272530,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5275), 1, sym_comment, - [172573] = 4, + [171258] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270692,7 +272539,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5276), 1, sym_comment, - [172586] = 4, + [171271] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270701,7 +272548,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5277), 1, sym_comment, - [172599] = 4, + [171284] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270710,7 +272557,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5278), 1, sym_comment, - [172612] = 4, + [171297] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270719,7 +272566,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5279), 1, sym_comment, - [172625] = 4, + [171310] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270728,7 +272575,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5280), 1, sym_comment, - [172638] = 4, + [171323] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270737,7 +272584,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5281), 1, sym_comment, - [172651] = 4, + [171336] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270746,7 +272593,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5282), 1, sym_comment, - [172664] = 4, + [171349] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270755,7 +272602,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5283), 1, sym_comment, - [172677] = 4, + [171362] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270764,7 +272611,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5284), 1, sym_comment, - [172690] = 4, + [171375] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270773,7 +272620,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5285), 1, sym_comment, - [172703] = 4, + [171388] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270782,7 +272629,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5286), 1, sym_comment, - [172716] = 4, + [171401] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270791,7 +272638,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5287), 1, sym_comment, - [172729] = 4, + [171414] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270800,7 +272647,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5288), 1, sym_comment, - [172742] = 4, + [171427] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270809,7 +272656,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5289), 1, sym_comment, - [172755] = 4, + [171440] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270818,7 +272665,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5290), 1, sym_comment, - [172768] = 4, + [171453] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270827,7 +272674,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5291), 1, sym_comment, - [172781] = 4, + [171466] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270836,7 +272683,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5292), 1, sym_comment, - [172794] = 4, + [171479] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270845,7 +272692,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5293), 1, sym_comment, - [172807] = 4, + [171492] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270854,7 +272701,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5294), 1, sym_comment, - [172820] = 4, + [171505] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270863,7 +272710,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5295), 1, sym_comment, - [172833] = 4, + [171518] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270872,7 +272719,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5296), 1, sym_comment, - [172846] = 4, + [171531] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270881,7 +272728,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5297), 1, sym_comment, - [172859] = 4, + [171544] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270890,7 +272737,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5298), 1, sym_comment, - [172872] = 4, + [171557] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270899,7 +272746,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5299), 1, sym_comment, - [172885] = 4, + [171570] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270908,7 +272755,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5300), 1, sym_comment, - [172898] = 4, + [171583] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270917,7 +272764,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5301), 1, sym_comment, - [172911] = 4, + [171596] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270926,7 +272773,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5302), 1, sym_comment, - [172924] = 4, + [171609] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270935,7 +272782,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5303), 1, sym_comment, - [172937] = 4, + [171622] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270944,7 +272791,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5304), 1, sym_comment, - [172950] = 4, + [171635] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270953,7 +272800,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5305), 1, sym_comment, - [172963] = 4, + [171648] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270962,7 +272809,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5306), 1, sym_comment, - [172976] = 4, + [171661] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270971,7 +272818,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5307), 1, sym_comment, - [172989] = 4, + [171674] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270980,7 +272827,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5308), 1, sym_comment, - [173002] = 4, + [171687] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270989,7 +272836,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5309), 1, sym_comment, - [173015] = 4, + [171700] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270998,7 +272845,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5310), 1, sym_comment, - [173028] = 4, + [171713] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271007,7 +272854,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5311), 1, sym_comment, - [173041] = 4, + [171726] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271016,7 +272863,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5312), 1, sym_comment, - [173054] = 4, + [171739] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271025,7 +272872,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5313), 1, sym_comment, - [173067] = 4, + [171752] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271034,7 +272881,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5314), 1, sym_comment, - [173080] = 4, + [171765] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271043,7 +272890,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5315), 1, sym_comment, - [173093] = 4, + [171778] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271052,7 +272899,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5316), 1, sym_comment, - [173106] = 4, + [171791] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271061,7 +272908,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5317), 1, sym_comment, - [173119] = 4, + [171804] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271070,7 +272917,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5318), 1, sym_comment, - [173132] = 4, + [171817] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271079,7 +272926,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5319), 1, sym_comment, - [173145] = 4, + [171830] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271088,7 +272935,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5320), 1, sym_comment, - [173158] = 4, + [171843] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271097,7 +272944,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5321), 1, sym_comment, - [173171] = 4, + [171856] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -271106,7 +272953,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH2, STATE(5322), 1, sym_comment, - [173184] = 4, + [171869] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271115,7 +272962,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_target, STATE(5323), 1, sym_comment, - [173197] = 4, + [171882] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271124,7 +272971,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5324), 1, sym_comment, - [173210] = 4, + [171895] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271133,7 +272980,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5325), 1, sym_comment, - [173223] = 4, + [171908] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271142,7 +272989,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5326), 1, sym_comment, - [173236] = 4, + [171921] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271151,7 +272998,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5327), 1, sym_comment, - [173249] = 4, + [171934] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271160,7 +273007,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5328), 1, sym_comment, - [173262] = 4, + [171947] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271169,7 +273016,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5329), 1, sym_comment, - [173275] = 4, + [171960] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271178,7 +273025,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5330), 1, sym_comment, - [173288] = 4, + [171973] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271187,7 +273034,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5331), 1, sym_comment, - [173301] = 4, + [171986] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271196,7 +273043,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(5332), 1, sym_comment, - [173314] = 4, + [171999] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271205,7 +273052,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5333), 1, sym_comment, - [173327] = 4, + [172012] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271214,7 +273061,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5334), 1, sym_comment, - [173340] = 4, + [172025] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271223,7 +273070,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5335), 1, sym_comment, - [173353] = 4, + [172038] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271232,7 +273079,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5336), 1, sym_comment, - [173366] = 4, + [172051] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271241,7 +273088,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5337), 1, sym_comment, - [173379] = 4, + [172064] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271250,7 +273097,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5338), 1, sym_comment, - [173392] = 4, + [172077] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271259,7 +273106,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5339), 1, sym_comment, - [173405] = 4, + [172090] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271268,7 +273115,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5340), 1, sym_comment, - [173418] = 4, + [172103] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271277,7 +273124,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5341), 1, sym_comment, - [173431] = 4, + [172116] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271286,7 +273133,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5342), 1, sym_comment, - [173444] = 4, + [172129] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271295,7 +273142,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5343), 1, sym_comment, - [173457] = 4, + [172142] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271304,7 +273151,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5344), 1, sym_comment, - [173470] = 4, + [172155] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271313,7 +273160,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5345), 1, sym_comment, - [173483] = 4, + [172168] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271322,7 +273169,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5346), 1, sym_comment, - [173496] = 4, + [172181] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271331,7 +273178,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5347), 1, sym_comment, - [173509] = 4, + [172194] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271340,7 +273187,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5348), 1, sym_comment, - [173522] = 4, + [172207] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271349,7 +273196,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5349), 1, sym_comment, - [173535] = 4, + [172220] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271358,7 +273205,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5350), 1, sym_comment, - [173548] = 4, + [172233] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271367,7 +273214,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5351), 1, sym_comment, - [173561] = 4, + [172246] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271376,7 +273223,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5352), 1, sym_comment, - [173574] = 4, + [172259] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271385,7 +273232,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5353), 1, sym_comment, - [173587] = 4, + [172272] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271394,7 +273241,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5354), 1, sym_comment, - [173600] = 4, + [172285] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271403,7 +273250,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5355), 1, sym_comment, - [173613] = 4, + [172298] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271412,7 +273259,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5356), 1, sym_comment, - [173626] = 4, + [172311] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271421,7 +273268,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5357), 1, sym_comment, - [173639] = 4, + [172324] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271430,7 +273277,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5358), 1, sym_comment, - [173652] = 4, + [172337] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271439,7 +273286,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5359), 1, sym_comment, - [173665] = 4, + [172350] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271448,7 +273295,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5360), 1, sym_comment, - [173678] = 4, + [172363] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271457,7 +273304,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5361), 1, sym_comment, - [173691] = 4, + [172376] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271466,7 +273313,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5362), 1, sym_comment, - [173704] = 4, + [172389] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271475,7 +273322,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5363), 1, sym_comment, - [173717] = 4, + [172402] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271484,7 +273331,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5364), 1, sym_comment, - [173730] = 4, + [172415] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271493,7 +273340,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5365), 1, sym_comment, - [173743] = 4, + [172428] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271502,7 +273349,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5366), 1, sym_comment, - [173756] = 4, + [172441] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271511,7 +273358,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5367), 1, sym_comment, - [173769] = 4, + [172454] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271520,7 +273367,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5368), 1, sym_comment, - [173782] = 4, + [172467] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271529,7 +273376,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5369), 1, sym_comment, - [173795] = 4, + [172480] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271538,7 +273385,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5370), 1, sym_comment, - [173808] = 4, + [172493] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271547,7 +273394,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5371), 1, sym_comment, - [173821] = 4, + [172506] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271556,7 +273403,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5372), 1, sym_comment, - [173834] = 4, + [172519] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271565,7 +273412,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5373), 1, sym_comment, - [173847] = 4, + [172532] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271574,7 +273421,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5374), 1, sym_comment, - [173860] = 4, + [172545] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271583,7 +273430,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5375), 1, sym_comment, - [173873] = 4, + [172558] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271592,7 +273439,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5376), 1, sym_comment, - [173886] = 4, + [172571] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271601,7 +273448,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5377), 1, sym_comment, - [173899] = 4, + [172584] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271610,7 +273457,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5378), 1, sym_comment, - [173912] = 4, + [172597] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271619,7 +273466,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5379), 1, sym_comment, - [173925] = 4, + [172610] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271628,7 +273475,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5380), 1, sym_comment, - [173938] = 4, + [172623] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271637,7 +273484,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5381), 1, sym_comment, - [173951] = 4, + [172636] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271646,7 +273493,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5382), 1, sym_comment, - [173964] = 4, + [172649] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271655,7 +273502,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5383), 1, sym_comment, - [173977] = 4, + [172662] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271664,7 +273511,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5384), 1, sym_comment, - [173990] = 4, + [172675] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271673,7 +273520,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5385), 1, sym_comment, - [174003] = 4, + [172688] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271682,7 +273529,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5386), 1, sym_comment, - [174016] = 4, + [172701] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271691,7 +273538,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5387), 1, sym_comment, - [174029] = 4, + [172714] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271700,7 +273547,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5388), 1, sym_comment, - [174042] = 4, + [172727] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271709,7 +273556,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5389), 1, sym_comment, - [174055] = 4, + [172740] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271718,7 +273565,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5390), 1, sym_comment, - [174068] = 4, + [172753] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271727,7 +273574,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5391), 1, sym_comment, - [174081] = 4, + [172766] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271736,7 +273583,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5392), 1, sym_comment, - [174094] = 4, + [172779] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271745,7 +273592,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5393), 1, sym_comment, - [174107] = 4, + [172792] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271754,7 +273601,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5394), 1, sym_comment, - [174120] = 4, + [172805] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271763,7 +273610,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5395), 1, sym_comment, - [174133] = 4, + [172818] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271772,7 +273619,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5396), 1, sym_comment, - [174146] = 4, + [172831] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271781,7 +273628,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5397), 1, sym_comment, - [174159] = 4, + [172844] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271790,7 +273637,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5398), 1, sym_comment, - [174172] = 4, + [172857] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271799,7 +273646,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5399), 1, sym_comment, - [174185] = 4, + [172870] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271808,7 +273655,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5400), 1, sym_comment, - [174198] = 4, + [172883] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271817,7 +273664,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5401), 1, sym_comment, - [174211] = 4, + [172896] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271826,7 +273673,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5402), 1, sym_comment, - [174224] = 4, + [172909] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271835,7 +273682,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5403), 1, sym_comment, - [174237] = 4, + [172922] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271844,7 +273691,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5404), 1, sym_comment, - [174250] = 4, + [172935] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271853,7 +273700,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5405), 1, sym_comment, - [174263] = 4, + [172948] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271862,7 +273709,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5406), 1, sym_comment, - [174276] = 4, + [172961] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271871,7 +273718,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5407), 1, sym_comment, - [174289] = 4, + [172974] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271880,7 +273727,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5408), 1, sym_comment, - [174302] = 4, + [172987] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271889,7 +273736,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5409), 1, sym_comment, - [174315] = 4, + [173000] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271898,7 +273745,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5410), 1, sym_comment, - [174328] = 4, + [173013] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271907,7 +273754,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5411), 1, sym_comment, - [174341] = 4, + [173026] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271916,7 +273763,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5412), 1, sym_comment, - [174354] = 4, + [173039] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271925,7 +273772,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5413), 1, sym_comment, - [174367] = 4, + [173052] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271934,7 +273781,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5414), 1, sym_comment, - [174380] = 4, + [173065] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271943,7 +273790,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5415), 1, sym_comment, - [174393] = 4, + [173078] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271952,7 +273799,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5416), 1, sym_comment, - [174406] = 4, + [173091] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271961,7 +273808,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5417), 1, sym_comment, - [174419] = 4, + [173104] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271970,7 +273817,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5418), 1, sym_comment, - [174432] = 4, + [173117] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271979,7 +273826,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5419), 1, sym_comment, - [174445] = 4, + [173130] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271988,7 +273835,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5420), 1, sym_comment, - [174458] = 4, + [173143] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271997,7 +273844,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5421), 1, sym_comment, - [174471] = 4, + [173156] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272006,7 +273853,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5422), 1, sym_comment, - [174484] = 4, + [173169] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272015,7 +273862,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5423), 1, sym_comment, - [174497] = 4, + [173182] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272024,7 +273871,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5424), 1, sym_comment, - [174510] = 4, + [173195] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272033,7 +273880,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(5425), 1, sym_comment, - [174523] = 4, + [173208] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272042,7 +273889,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5426), 1, sym_comment, - [174536] = 4, + [173221] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272051,7 +273898,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5427), 1, sym_comment, - [174549] = 4, + [173234] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272060,7 +273907,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5428), 1, sym_comment, - [174562] = 4, + [173247] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272069,7 +273916,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5429), 1, sym_comment, - [174575] = 4, + [173260] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272078,7 +273925,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5430), 1, sym_comment, - [174588] = 4, + [173273] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272087,7 +273934,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5431), 1, sym_comment, - [174601] = 4, + [173286] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272096,7 +273943,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5432), 1, sym_comment, - [174614] = 4, + [173299] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272105,7 +273952,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5433), 1, sym_comment, - [174627] = 4, + [173312] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272114,7 +273961,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5434), 1, sym_comment, - [174640] = 4, + [173325] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272123,7 +273970,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5435), 1, sym_comment, - [174653] = 4, + [173338] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272132,7 +273979,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5436), 1, sym_comment, - [174666] = 4, + [173351] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272141,7 +273988,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5437), 1, sym_comment, - [174679] = 4, + [173364] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272150,7 +273997,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5438), 1, sym_comment, - [174692] = 4, + [173377] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272159,7 +274006,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5439), 1, sym_comment, - [174705] = 4, + [173390] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272168,7 +274015,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5440), 1, sym_comment, - [174718] = 4, + [173403] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272177,7 +274024,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5441), 1, sym_comment, - [174731] = 4, + [173416] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272186,7 +274033,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(5442), 1, sym_comment, - [174744] = 4, + [173429] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272195,7 +274042,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5443), 1, sym_comment, - [174757] = 4, + [173442] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272204,7 +274051,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5444), 1, sym_comment, - [174770] = 4, + [173455] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272213,7 +274060,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5445), 1, sym_comment, - [174783] = 4, + [173468] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272222,7 +274069,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5446), 1, sym_comment, - [174796] = 4, + [173481] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272231,7 +274078,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5447), 1, sym_comment, - [174809] = 4, + [173494] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272240,7 +274087,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5448), 1, sym_comment, - [174822] = 4, + [173507] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272249,7 +274096,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5449), 1, sym_comment, - [174835] = 4, + [173520] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272258,7 +274105,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5450), 1, sym_comment, - [174848] = 4, + [173533] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272267,7 +274114,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5451), 1, sym_comment, - [174861] = 4, + [173546] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -272276,7 +274123,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH2, STATE(5452), 1, sym_comment, - [174874] = 4, + [173559] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272285,7 +274132,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_target, STATE(5453), 1, sym_comment, - [174887] = 4, + [173572] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272294,7 +274141,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5454), 1, sym_comment, - [174900] = 4, + [173585] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272303,7 +274150,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5455), 1, sym_comment, - [174913] = 4, + [173598] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272312,7 +274159,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5456), 1, sym_comment, - [174926] = 4, + [173611] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272321,7 +274168,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5457), 1, sym_comment, - [174939] = 4, + [173624] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272330,7 +274177,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5458), 1, sym_comment, - [174952] = 4, + [173637] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272339,7 +274186,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5459), 1, sym_comment, - [174965] = 4, + [173650] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272348,7 +274195,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5460), 1, sym_comment, - [174978] = 4, + [173663] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272357,7 +274204,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5461), 1, sym_comment, - [174991] = 4, + [173676] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272366,7 +274213,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5462), 1, sym_comment, - [175004] = 4, + [173689] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272375,7 +274222,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5463), 1, sym_comment, - [175017] = 4, + [173702] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272384,7 +274231,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5464), 1, sym_comment, - [175030] = 4, + [173715] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272393,7 +274240,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5465), 1, sym_comment, - [175043] = 4, + [173728] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272402,7 +274249,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5466), 1, sym_comment, - [175056] = 4, + [173741] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272411,7 +274258,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5467), 1, sym_comment, - [175069] = 4, + [173754] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272420,7 +274267,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5468), 1, sym_comment, - [175082] = 4, + [173767] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272429,7 +274276,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5469), 1, sym_comment, - [175095] = 4, + [173780] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272438,7 +274285,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5470), 1, sym_comment, - [175108] = 4, + [173793] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272447,7 +274294,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5471), 1, sym_comment, - [175121] = 4, + [173806] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272456,7 +274303,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5472), 1, sym_comment, - [175134] = 4, + [173819] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272465,7 +274312,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5473), 1, sym_comment, - [175147] = 4, + [173832] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272474,7 +274321,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(5474), 1, sym_comment, - [175160] = 4, + [173845] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272483,7 +274330,7 @@ static const uint16_t ts_small_parse_table[] = { sym__end_tag_name, STATE(5475), 1, sym_comment, - [175173] = 4, + [173858] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272492,7 +274339,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5476), 1, sym_comment, - [175186] = 4, + [173871] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272501,7 +274348,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5477), 1, sym_comment, - [175199] = 4, + [173884] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272510,7 +274357,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5478), 1, sym_comment, - [175212] = 4, + [173897] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272519,7 +274366,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5479), 1, sym_comment, - [175225] = 4, + [173910] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272528,7 +274375,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5480), 1, sym_comment, - [175238] = 4, + [173923] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -272537,7 +274384,7 @@ static const uint16_t ts_small_parse_table[] = { sym_regex_pattern, STATE(5481), 1, sym_comment, - [175251] = 4, + [173936] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272546,7 +274393,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5482), 1, sym_comment, - [175264] = 4, + [173949] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272555,7 +274402,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5483), 1, sym_comment, - [175277] = 4, + [173962] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272564,7 +274411,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5484), 1, sym_comment, - [175290] = 4, + [173975] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272573,7 +274420,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5485), 1, sym_comment, - [175303] = 4, + [173988] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272582,7 +274429,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5486), 1, sym_comment, - [175316] = 4, + [174001] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272591,7 +274438,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5487), 1, sym_comment, - [175329] = 4, + [174014] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272600,7 +274447,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5488), 1, sym_comment, - [175342] = 4, + [174027] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272609,7 +274456,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5489), 1, sym_comment, - [175355] = 4, + [174040] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272618,7 +274465,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5490), 1, sym_comment, - [175368] = 4, + [174053] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272627,7 +274474,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5491), 1, sym_comment, - [175381] = 4, + [174066] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272636,7 +274483,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5492), 1, sym_comment, - [175394] = 4, + [174079] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272645,7 +274492,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cfscript_element_token1, STATE(5493), 1, sym_comment, - [175407] = 4, + [174092] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272654,7 +274501,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5494), 1, sym_comment, - [175420] = 4, + [174105] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272663,7 +274510,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5495), 1, sym_comment, - [175433] = 4, + [174118] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272672,7 +274519,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5496), 1, sym_comment, - [175446] = 4, + [174131] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272681,7 +274528,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5497), 1, sym_comment, - [175459] = 4, + [174144] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272690,7 +274537,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5498), 1, sym_comment, - [175472] = 4, + [174157] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272699,7 +274546,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5499), 1, sym_comment, - [175485] = 4, + [174170] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272708,7 +274555,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5500), 1, sym_comment, - [175498] = 4, + [174183] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272717,7 +274564,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5501), 1, sym_comment, - [175511] = 4, + [174196] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272726,7 +274573,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5502), 1, sym_comment, - [175524] = 4, + [174209] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272735,7 +274582,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5503), 1, sym_comment, - [175537] = 4, + [174222] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272744,7 +274591,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5504), 1, sym_comment, - [175550] = 4, + [174235] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272753,7 +274600,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5505), 1, sym_comment, - [175563] = 4, + [174248] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272762,7 +274609,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5506), 1, sym_comment, - [175576] = 4, + [174261] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272771,7 +274618,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5507), 1, sym_comment, - [175589] = 4, + [174274] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272780,7 +274627,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5508), 1, sym_comment, - [175602] = 4, + [174287] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272789,7 +274636,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5509), 1, sym_comment, - [175615] = 4, + [174300] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272798,7 +274645,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5510), 1, sym_comment, - [175628] = 4, + [174313] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272807,7 +274654,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5511), 1, sym_comment, - [175641] = 4, + [174326] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272816,7 +274663,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5512), 1, sym_comment, - [175654] = 4, + [174339] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272825,7 +274672,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5513), 1, sym_comment, - [175667] = 4, + [174352] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272834,7 +274681,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5514), 1, sym_comment, - [175680] = 4, + [174365] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272843,7 +274690,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5515), 1, sym_comment, - [175693] = 4, + [174378] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272852,7 +274699,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cfscript_element_token1, STATE(5516), 1, sym_comment, - [175706] = 4, + [174391] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272861,7 +274708,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5517), 1, sym_comment, - [175719] = 4, + [174404] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272870,7 +274717,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5518), 1, sym_comment, - [175732] = 4, + [174417] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272879,7 +274726,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_while, STATE(5519), 1, sym_comment, - [175745] = 4, + [174430] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272888,7 +274735,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5520), 1, sym_comment, - [175758] = 4, + [174443] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -272897,7 +274744,7 @@ static const uint16_t ts_small_parse_table[] = { sym_regex_pattern, STATE(5521), 1, sym_comment, - [175771] = 4, + [174456] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272906,7 +274753,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5522), 1, sym_comment, - [175784] = 4, + [174469] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272915,7 +274762,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5523), 1, sym_comment, - [175797] = 4, + [174482] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272924,7 +274771,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5524), 1, sym_comment, - [175810] = 4, + [174495] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272933,7 +274780,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5525), 1, sym_comment, - [175823] = 4, + [174508] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272942,7 +274789,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5526), 1, sym_comment, - [175836] = 4, + [174521] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272951,7 +274798,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5527), 1, sym_comment, - [175849] = 4, + [174534] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272960,7 +274807,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5528), 1, sym_comment, - [175862] = 4, + [174547] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272969,7 +274816,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5529), 1, sym_comment, - [175875] = 4, + [174560] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272978,16 +274825,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5530), 1, sym_comment, - [175888] = 4, + [174573] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6346), 1, + ACTIONS(6676), 1, anon_sym_COLON, STATE(5531), 1, sym_comment, - [175901] = 4, + [174586] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272996,7 +274843,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5532), 1, sym_comment, - [175914] = 4, + [174599] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273005,7 +274852,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5533), 1, sym_comment, - [175927] = 4, + [174612] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273014,7 +274861,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5534), 1, sym_comment, - [175940] = 4, + [174625] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273023,7 +274870,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5535), 1, sym_comment, - [175953] = 4, + [174638] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273032,7 +274879,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5536), 1, sym_comment, - [175966] = 4, + [174651] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273041,7 +274888,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5537), 1, sym_comment, - [175979] = 4, + [174664] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273050,7 +274897,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_close_tag_token1, STATE(5538), 1, sym_comment, - [175992] = 4, + [174677] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273059,7 +274906,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5539), 1, sym_comment, - [176005] = 4, + [174690] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273068,7 +274915,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5540), 1, sym_comment, - [176018] = 4, + [174703] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273077,7 +274924,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5541), 1, sym_comment, - [176031] = 4, + [174716] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273086,7 +274933,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_close_tag_token1, STATE(5542), 1, sym_comment, - [176044] = 4, + [174729] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273095,7 +274942,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5543), 1, sym_comment, - [176057] = 4, + [174742] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273104,7 +274951,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5544), 1, sym_comment, - [176070] = 4, + [174755] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273113,7 +274960,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5545), 1, sym_comment, - [176083] = 4, + [174768] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273122,7 +274969,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5546), 1, sym_comment, - [176096] = 4, + [174781] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273131,7 +274978,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_close_tag_token1, STATE(5547), 1, sym_comment, - [176109] = 4, + [174794] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273140,7 +274987,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5548), 1, sym_comment, - [176122] = 4, + [174807] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273149,7 +274996,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5549), 1, sym_comment, - [176135] = 4, + [174820] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273158,7 +275005,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5550), 1, sym_comment, - [176148] = 4, + [174833] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273167,7 +275014,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5551), 1, sym_comment, - [176161] = 4, + [174846] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273176,7 +275023,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5552), 1, sym_comment, - [176174] = 4, + [174859] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273185,7 +275032,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5553), 1, sym_comment, - [176187] = 4, + [174872] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273194,7 +275041,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_close_tag_token1, STATE(5554), 1, sym_comment, - [176200] = 4, + [174885] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273203,7 +275050,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5555), 1, sym_comment, - [176213] = 4, + [174898] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273212,7 +275059,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5556), 1, sym_comment, - [176226] = 4, + [174911] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273221,7 +275068,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5557), 1, sym_comment, - [176239] = 4, + [174924] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273230,7 +275077,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5558), 1, sym_comment, - [176252] = 4, + [174937] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273239,7 +275086,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5559), 1, sym_comment, - [176265] = 4, + [174950] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273248,7 +275095,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_defaultcase_tag_token1, STATE(5560), 1, sym_comment, - [176278] = 4, + [174963] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273257,7 +275104,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5561), 1, sym_comment, - [176291] = 4, + [174976] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273266,7 +275113,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_close_tag_token1, STATE(5562), 1, sym_comment, - [176304] = 4, + [174989] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273275,7 +275122,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_case_tag_token1, STATE(5563), 1, sym_comment, - [176317] = 4, + [175002] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273284,7 +275131,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5564), 1, sym_comment, - [176330] = 4, + [175015] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273293,7 +275140,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5565), 1, sym_comment, - [176343] = 4, + [175028] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273302,7 +275149,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_catch_tag_token1, STATE(5566), 1, sym_comment, - [176356] = 4, + [175041] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273311,7 +275158,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5567), 1, sym_comment, - [176369] = 4, + [175054] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273320,7 +275167,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5568), 1, sym_comment, - [176382] = 4, + [175067] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273329,7 +275176,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5569), 1, sym_comment, - [176395] = 4, + [175080] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273338,7 +275185,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5570), 1, sym_comment, - [176408] = 4, + [175093] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273347,7 +275194,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5571), 1, sym_comment, - [176421] = 4, + [175106] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273356,7 +275203,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5572), 1, sym_comment, - [176434] = 4, + [175119] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273365,7 +275212,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5573), 1, sym_comment, - [176447] = 4, + [175132] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273374,7 +275221,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5574), 1, sym_comment, - [176460] = 4, + [175145] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273383,7 +275230,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5575), 1, sym_comment, - [176473] = 4, + [175158] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273392,7 +275239,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5576), 1, sym_comment, - [176486] = 4, + [175171] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273401,7 +275248,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5577), 1, sym_comment, - [176499] = 4, + [175184] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273410,7 +275257,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5578), 1, sym_comment, - [176512] = 4, + [175197] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273419,7 +275266,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5579), 1, sym_comment, - [176525] = 4, + [175210] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273428,7 +275275,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5580), 1, sym_comment, - [176538] = 4, + [175223] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273437,7 +275284,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5581), 1, sym_comment, - [176551] = 4, + [175236] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273446,7 +275293,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, STATE(5582), 1, sym_comment, - [176564] = 4, + [175249] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273455,7 +275302,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5583), 1, sym_comment, - [176577] = 4, + [175262] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273464,7 +275311,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_close_tag_token1, STATE(5584), 1, sym_comment, - [176590] = 4, + [175275] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273473,7 +275320,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5585), 1, sym_comment, - [176603] = 4, + [175288] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273482,7 +275329,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5586), 1, sym_comment, - [176616] = 4, + [175301] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273491,7 +275338,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5587), 1, sym_comment, - [176629] = 4, + [175314] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273500,7 +275347,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_defaultcase_tag_token1, STATE(5588), 1, sym_comment, - [176642] = 4, + [175327] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273509,7 +275356,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5589), 1, sym_comment, - [176655] = 4, + [175340] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273518,7 +275365,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_case_tag_token1, STATE(5590), 1, sym_comment, - [176668] = 4, + [175353] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273527,7 +275374,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5591), 1, sym_comment, - [176681] = 4, + [175366] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273536,7 +275383,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5592), 1, sym_comment, - [176694] = 4, + [175379] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273545,7 +275392,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_catch_tag_token1, STATE(5593), 1, sym_comment, - [176707] = 4, + [175392] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273554,7 +275401,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5594), 1, sym_comment, - [176720] = 4, + [175405] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -273563,7 +275410,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_doctype_token1, STATE(5595), 1, sym_comment, - [176733] = 4, + [175418] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273572,7 +275419,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5596), 1, sym_comment, - [176746] = 4, + [175431] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273581,7 +275428,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5597), 1, sym_comment, - [176759] = 4, + [175444] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273590,7 +275437,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5598), 1, sym_comment, - [176772] = 4, + [175457] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273599,7 +275446,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5599), 1, sym_comment, - [176785] = 4, + [175470] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273608,7 +275455,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_while, STATE(5600), 1, sym_comment, - [176798] = 4, + [175483] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273617,7 +275464,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cfscript_element_token1, STATE(5601), 1, sym_comment, - [176811] = 4, + [175496] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273626,7 +275473,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5602), 1, sym_comment, - [176824] = 4, + [175509] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273635,7 +275482,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5603), 1, sym_comment, - [176837] = 4, + [175522] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273644,7 +275491,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(5604), 1, sym_comment, - [176850] = 4, + [175535] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273653,7 +275500,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5605), 1, sym_comment, - [176863] = 4, + [175548] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273662,7 +275509,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5606), 1, sym_comment, - [176876] = 4, + [175561] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273671,7 +275518,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5607), 1, sym_comment, - [176889] = 4, + [175574] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273680,7 +275527,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5608), 1, sym_comment, - [176902] = 4, + [175587] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273689,7 +275536,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5609), 1, sym_comment, - [176915] = 4, + [175600] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273698,7 +275545,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5610), 1, sym_comment, - [176928] = 4, + [175613] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273707,7 +275554,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5611), 1, sym_comment, - [176941] = 4, + [175626] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273716,7 +275563,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5612), 1, sym_comment, - [176954] = 4, + [175639] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273725,7 +275572,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5613), 1, sym_comment, - [176967] = 4, + [175652] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273734,7 +275581,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5614), 1, sym_comment, - [176980] = 4, + [175665] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273743,7 +275590,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5615), 1, sym_comment, - [176993] = 4, + [175678] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273752,7 +275599,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5616), 1, sym_comment, - [177006] = 4, + [175691] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273761,7 +275608,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, STATE(5617), 1, sym_comment, - [177019] = 4, + [175704] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273770,7 +275617,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5618), 1, sym_comment, - [177032] = 4, + [175717] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273779,7 +275626,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5619), 1, sym_comment, - [177045] = 4, + [175730] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273788,7 +275635,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5620), 1, sym_comment, - [177058] = 4, + [175743] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273797,7 +275644,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_close_tag_token1, STATE(5621), 1, sym_comment, - [177071] = 4, + [175756] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273806,7 +275653,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5622), 1, sym_comment, - [177084] = 4, + [175769] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273815,7 +275662,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5623), 1, sym_comment, - [177097] = 4, + [175782] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273824,7 +275671,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5624), 1, sym_comment, - [177110] = 4, + [175795] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273833,7 +275680,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5625), 1, sym_comment, - [177123] = 4, + [175808] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273842,7 +275689,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5626), 1, sym_comment, - [177136] = 4, + [175821] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273851,7 +275698,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5627), 1, sym_comment, - [177149] = 4, + [175834] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273860,7 +275707,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5628), 1, sym_comment, - [177162] = 4, + [175847] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273869,7 +275716,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5629), 1, sym_comment, - [177175] = 4, + [175860] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273878,7 +275725,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5630), 1, sym_comment, - [177188] = 4, + [175873] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273887,7 +275734,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_defaultcase_tag_token1, STATE(5631), 1, sym_comment, - [177201] = 4, + [175886] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273896,7 +275743,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_case_tag_token1, STATE(5632), 1, sym_comment, - [177214] = 4, + [175899] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273905,7 +275752,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5633), 1, sym_comment, - [177227] = 4, + [175912] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273914,7 +275761,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5634), 1, sym_comment, - [177240] = 4, + [175925] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273923,7 +275770,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_catch_tag_token1, STATE(5635), 1, sym_comment, - [177253] = 4, + [175938] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273932,7 +275779,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5636), 1, sym_comment, - [177266] = 4, + [175951] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273941,7 +275788,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5637), 1, sym_comment, - [177279] = 4, + [175964] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273950,7 +275797,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5638), 1, sym_comment, - [177292] = 4, + [175977] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273959,7 +275806,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5639), 1, sym_comment, - [177305] = 4, + [175990] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273968,7 +275815,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5640), 1, sym_comment, - [177318] = 4, + [176003] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273977,7 +275824,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5641), 1, sym_comment, - [177331] = 4, + [176016] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273986,7 +275833,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5642), 1, sym_comment, - [177344] = 4, + [176029] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273995,7 +275842,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5643), 1, sym_comment, - [177357] = 4, + [176042] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274004,7 +275851,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5644), 1, sym_comment, - [177370] = 4, + [176055] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274013,7 +275860,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5645), 1, sym_comment, - [177383] = 4, + [176068] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274022,7 +275869,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5646), 1, sym_comment, - [177396] = 4, + [176081] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274031,7 +275878,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5647), 1, sym_comment, - [177409] = 4, + [176094] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274040,7 +275887,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5648), 1, sym_comment, - [177422] = 4, + [176107] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274049,7 +275896,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5649), 1, sym_comment, - [177435] = 4, + [176120] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274058,7 +275905,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5650), 1, sym_comment, - [177448] = 4, + [176133] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274067,7 +275914,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5651), 1, sym_comment, - [177461] = 4, + [176146] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274076,7 +275923,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5652), 1, sym_comment, - [177474] = 4, + [176159] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274085,7 +275932,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5653), 1, sym_comment, - [177487] = 4, + [176172] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274094,7 +275941,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cfscript_element_token1, STATE(5654), 1, sym_comment, - [177500] = 4, + [176185] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274103,7 +275950,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5655), 1, sym_comment, - [177513] = 4, + [176198] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274112,7 +275959,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5656), 1, sym_comment, - [177526] = 4, + [176211] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274121,7 +275968,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5657), 1, sym_comment, - [177539] = 4, + [176224] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274130,7 +275977,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5658), 1, sym_comment, - [177552] = 4, + [176237] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274139,7 +275986,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(5659), 1, sym_comment, - [177565] = 4, + [176250] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274148,7 +275995,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5660), 1, sym_comment, - [177578] = 4, + [176263] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274157,7 +276004,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5661), 1, sym_comment, - [177591] = 4, + [176276] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274166,7 +276013,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5662), 1, sym_comment, - [177604] = 4, + [176289] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274175,7 +276022,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5663), 1, sym_comment, - [177617] = 4, + [176302] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274184,7 +276031,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5664), 1, sym_comment, - [177630] = 4, + [176315] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274193,7 +276040,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(5665), 1, sym_comment, - [177643] = 4, + [176328] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274202,7 +276049,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5666), 1, sym_comment, - [177656] = 4, + [176341] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274211,7 +276058,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5667), 1, sym_comment, - [177669] = 4, + [176354] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274220,7 +276067,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5668), 1, sym_comment, - [177682] = 4, + [176367] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274229,7 +276076,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5669), 1, sym_comment, - [177695] = 4, + [176380] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274238,7 +276085,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, STATE(5670), 1, sym_comment, - [177708] = 4, + [176393] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274247,7 +276094,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5671), 1, sym_comment, - [177721] = 4, + [176406] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274256,7 +276103,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5672), 1, sym_comment, - [177734] = 4, + [176419] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274265,7 +276112,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5673), 1, sym_comment, - [177747] = 4, + [176432] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274274,7 +276121,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5674), 1, sym_comment, - [177760] = 4, + [176445] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274283,7 +276130,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5675), 1, sym_comment, - [177773] = 4, + [176458] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274292,7 +276139,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5676), 1, sym_comment, - [177786] = 4, + [176471] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274301,7 +276148,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5677), 1, sym_comment, - [177799] = 4, + [176484] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274310,7 +276157,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5678), 1, sym_comment, - [177812] = 4, + [176497] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274319,7 +276166,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5679), 1, sym_comment, - [177825] = 4, + [176510] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274328,7 +276175,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5680), 1, sym_comment, - [177838] = 4, + [176523] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274337,7 +276184,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5681), 1, sym_comment, - [177851] = 4, + [176536] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274346,7 +276193,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5682), 1, sym_comment, - [177864] = 4, + [176549] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274355,7 +276202,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5683), 1, sym_comment, - [177877] = 4, + [176562] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274364,7 +276211,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5684), 1, sym_comment, - [177890] = 4, + [176575] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274373,7 +276220,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5685), 1, sym_comment, - [177903] = 4, + [176588] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274382,7 +276229,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5686), 1, sym_comment, - [177916] = 4, + [176601] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274391,7 +276238,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5687), 1, sym_comment, - [177929] = 4, + [176614] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274400,7 +276247,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5688), 1, sym_comment, - [177942] = 4, + [176627] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274409,7 +276256,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5689), 1, sym_comment, - [177955] = 4, + [176640] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274418,7 +276265,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5690), 1, sym_comment, - [177968] = 4, + [176653] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274427,7 +276274,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5691), 1, sym_comment, - [177981] = 4, + [176666] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274436,7 +276283,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5692), 1, sym_comment, - [177994] = 4, + [176679] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274445,7 +276292,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5693), 1, sym_comment, - [178007] = 4, + [176692] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274454,7 +276301,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5694), 1, sym_comment, - [178020] = 4, + [176705] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274463,7 +276310,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5695), 1, sym_comment, - [178033] = 4, + [176718] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274472,7 +276319,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5696), 1, sym_comment, - [178046] = 4, + [176731] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274481,7 +276328,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5697), 1, sym_comment, - [178059] = 4, + [176744] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274490,7 +276337,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(5698), 1, sym_comment, - [178072] = 4, + [176757] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274499,7 +276346,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5699), 1, sym_comment, - [178085] = 4, + [176770] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274508,7 +276355,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5700), 1, sym_comment, - [178098] = 4, + [176783] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274517,7 +276364,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5701), 1, sym_comment, - [178111] = 4, + [176796] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274526,7 +276373,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5702), 1, sym_comment, - [178124] = 4, + [176809] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274535,16 +276382,16 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5703), 1, sym_comment, - [178137] = 4, + [176822] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4202), 1, + ACTIONS(4175), 1, aux_sym_cf_case_tag_token1, STATE(5704), 1, sym_comment, - [178150] = 4, + [176835] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274553,7 +276400,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5705), 1, sym_comment, - [178163] = 4, + [176848] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274562,7 +276409,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5706), 1, sym_comment, - [178176] = 4, + [176861] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274571,7 +276418,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5707), 1, sym_comment, - [178189] = 4, + [176874] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274580,7 +276427,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5708), 1, sym_comment, - [178202] = 4, + [176887] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274589,7 +276436,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5709), 1, sym_comment, - [178215] = 4, + [176900] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274598,7 +276445,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5710), 1, sym_comment, - [178228] = 4, + [176913] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274607,7 +276454,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5711), 1, sym_comment, - [178241] = 4, + [176926] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274616,7 +276463,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5712), 1, sym_comment, - [178254] = 4, + [176939] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274625,7 +276472,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5713), 1, sym_comment, - [178267] = 4, + [176952] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274634,7 +276481,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5714), 1, sym_comment, - [178280] = 4, + [176965] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274643,7 +276490,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5715), 1, sym_comment, - [178293] = 4, + [176978] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274652,7 +276499,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5716), 1, sym_comment, - [178306] = 4, + [176991] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274661,7 +276508,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5717), 1, sym_comment, - [178319] = 4, + [177004] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274670,7 +276517,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5718), 1, sym_comment, - [178332] = 4, + [177017] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274679,7 +276526,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5719), 1, sym_comment, - [178345] = 4, + [177030] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274688,7 +276535,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5720), 1, sym_comment, - [178358] = 4, + [177043] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274697,7 +276544,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5721), 1, sym_comment, - [178371] = 4, + [177056] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274706,7 +276553,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5722), 1, sym_comment, - [178384] = 4, + [177069] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274715,7 +276562,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5723), 1, sym_comment, - [178397] = 4, + [177082] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274724,7 +276571,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5724), 1, sym_comment, - [178410] = 4, + [177095] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274733,7 +276580,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5725), 1, sym_comment, - [178423] = 4, + [177108] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274742,7 +276589,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5726), 1, sym_comment, - [178436] = 4, + [177121] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274751,7 +276598,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5727), 1, sym_comment, - [178449] = 4, + [177134] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274760,7 +276607,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5728), 1, sym_comment, - [178462] = 4, + [177147] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274769,7 +276616,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5729), 1, sym_comment, - [178475] = 4, + [177160] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274778,7 +276625,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5730), 1, sym_comment, - [178488] = 4, + [177173] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274787,7 +276634,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5731), 1, sym_comment, - [178501] = 4, + [177186] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274796,7 +276643,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5732), 1, sym_comment, - [178514] = 4, + [177199] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274805,7 +276652,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5733), 1, sym_comment, - [178527] = 4, + [177212] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274814,7 +276661,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5734), 1, sym_comment, - [178540] = 4, + [177225] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274823,7 +276670,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5735), 1, sym_comment, - [178553] = 4, + [177238] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274832,7 +276679,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5736), 1, sym_comment, - [178566] = 4, + [177251] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274841,7 +276688,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5737), 1, sym_comment, - [178579] = 4, + [177264] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274850,7 +276697,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5738), 1, sym_comment, - [178592] = 4, + [177277] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274859,7 +276706,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5739), 1, sym_comment, - [178605] = 4, + [177290] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274868,7 +276715,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5740), 1, sym_comment, - [178618] = 4, + [177303] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274877,7 +276724,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5741), 1, sym_comment, - [178631] = 4, + [177316] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274886,7 +276733,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5742), 1, sym_comment, - [178644] = 4, + [177329] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274895,7 +276742,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5743), 1, sym_comment, - [178657] = 4, + [177342] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274904,7 +276751,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5744), 1, sym_comment, - [178670] = 4, + [177355] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274913,7 +276760,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5745), 1, sym_comment, - [178683] = 4, + [177368] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274922,7 +276769,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5746), 1, sym_comment, - [178696] = 4, + [177381] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274931,7 +276778,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5747), 1, sym_comment, - [178709] = 4, + [177394] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274940,7 +276787,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5748), 1, sym_comment, - [178722] = 4, + [177407] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274949,7 +276796,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5749), 1, sym_comment, - [178735] = 4, + [177420] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274958,7 +276805,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5750), 1, sym_comment, - [178748] = 4, + [177433] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274967,7 +276814,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5751), 1, sym_comment, - [178761] = 4, + [177446] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274976,7 +276823,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5752), 1, sym_comment, - [178774] = 4, + [177459] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274985,7 +276832,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5753), 1, sym_comment, - [178787] = 4, + [177472] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274994,7 +276841,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5754), 1, sym_comment, - [178800] = 4, + [177485] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275003,7 +276850,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5755), 1, sym_comment, - [178813] = 4, + [177498] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275012,7 +276859,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5756), 1, sym_comment, - [178826] = 4, + [177511] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275021,7 +276868,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5757), 1, sym_comment, - [178839] = 4, + [177524] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275030,7 +276877,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(5758), 1, sym_comment, - [178852] = 4, + [177537] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275039,7 +276886,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5759), 1, sym_comment, - [178865] = 4, + [177550] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275048,7 +276895,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5760), 1, sym_comment, - [178878] = 4, + [177563] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275057,7 +276904,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5761), 1, sym_comment, - [178891] = 4, + [177576] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275066,7 +276913,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5762), 1, sym_comment, - [178904] = 4, + [177589] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275075,7 +276922,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5763), 1, sym_comment, - [178917] = 4, + [177602] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275084,7 +276931,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5764), 1, sym_comment, - [178930] = 4, + [177615] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275093,7 +276940,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5765), 1, sym_comment, - [178943] = 4, + [177628] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275102,7 +276949,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5766), 1, sym_comment, - [178956] = 4, + [177641] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275111,7 +276958,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5767), 1, sym_comment, - [178969] = 4, + [177654] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275120,7 +276967,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5768), 1, sym_comment, - [178982] = 4, + [177667] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275129,7 +276976,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5769), 1, sym_comment, - [178995] = 4, + [177680] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275138,7 +276985,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5770), 1, sym_comment, - [179008] = 4, + [177693] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275147,7 +276994,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5771), 1, sym_comment, - [179021] = 4, + [177706] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275156,7 +277003,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5772), 1, sym_comment, - [179034] = 4, + [177719] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275165,7 +277012,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5773), 1, sym_comment, - [179047] = 4, + [177732] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275174,7 +277021,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5774), 1, sym_comment, - [179060] = 4, + [177745] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275183,7 +277030,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5775), 1, sym_comment, - [179073] = 4, + [177758] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275192,7 +277039,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5776), 1, sym_comment, - [179086] = 4, + [177771] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275201,7 +277048,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5777), 1, sym_comment, - [179099] = 4, + [177784] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275210,7 +277057,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5778), 1, sym_comment, - [179112] = 4, + [177797] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275219,7 +277066,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5779), 1, sym_comment, - [179125] = 4, + [177810] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275228,7 +277075,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5780), 1, sym_comment, - [179138] = 4, + [177823] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275237,7 +277084,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5781), 1, sym_comment, - [179151] = 4, + [177836] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275246,7 +277093,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5782), 1, sym_comment, - [179164] = 4, + [177849] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275255,7 +277102,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5783), 1, sym_comment, - [179177] = 4, + [177862] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275264,7 +277111,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5784), 1, sym_comment, - [179190] = 4, + [177875] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275273,7 +277120,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, STATE(5785), 1, sym_comment, - [179203] = 4, + [177888] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275282,7 +277129,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5786), 1, sym_comment, - [179216] = 4, + [177901] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275291,7 +277138,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5787), 1, sym_comment, - [179229] = 4, + [177914] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275300,7 +277147,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cfscript_element_token1, STATE(5788), 1, sym_comment, - [179242] = 4, + [177927] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275309,7 +277156,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5789), 1, sym_comment, - [179255] = 4, + [177940] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275318,7 +277165,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5790), 1, sym_comment, - [179268] = 4, + [177953] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275327,7 +277174,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5791), 1, sym_comment, - [179281] = 4, + [177966] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275336,7 +277183,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5792), 1, sym_comment, - [179294] = 4, + [177979] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275345,7 +277192,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5793), 1, sym_comment, - [179307] = 4, + [177992] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275354,7 +277201,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5794), 1, sym_comment, - [179320] = 4, + [178005] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275363,7 +277210,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5795), 1, sym_comment, - [179333] = 4, + [178018] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275372,7 +277219,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5796), 1, sym_comment, - [179346] = 4, + [178031] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275381,7 +277228,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5797), 1, sym_comment, - [179359] = 4, + [178044] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275390,7 +277237,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5798), 1, sym_comment, - [179372] = 4, + [178057] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275399,7 +277246,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(5799), 1, sym_comment, - [179385] = 4, + [178070] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275408,7 +277255,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5800), 1, sym_comment, - [179398] = 4, + [178083] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275417,7 +277264,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5801), 1, sym_comment, - [179411] = 4, + [178096] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275426,7 +277273,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5802), 1, sym_comment, - [179424] = 4, + [178109] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275435,7 +277282,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5803), 1, sym_comment, - [179437] = 4, + [178122] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275444,7 +277291,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5804), 1, sym_comment, - [179450] = 4, + [178135] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275453,7 +277300,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5805), 1, sym_comment, - [179463] = 4, + [178148] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275462,7 +277309,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5806), 1, sym_comment, - [179476] = 4, + [178161] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275471,16 +277318,16 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5807), 1, sym_comment, - [179489] = 4, + [178174] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4254), 1, + ACTIONS(4224), 1, aux_sym_cf_catch_tag_token1, STATE(5808), 1, sym_comment, - [179502] = 4, + [178187] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275489,7 +277336,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5809), 1, sym_comment, - [179515] = 4, + [178200] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275498,7 +277345,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5810), 1, sym_comment, - [179528] = 4, + [178213] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275507,7 +277354,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5811), 1, sym_comment, - [179541] = 4, + [178226] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275516,7 +277363,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5812), 1, sym_comment, - [179554] = 4, + [178239] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275525,7 +277372,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5813), 1, sym_comment, - [179567] = 4, + [178252] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275534,7 +277381,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5814), 1, sym_comment, - [179580] = 4, + [178265] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275543,7 +277390,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5815), 1, sym_comment, - [179593] = 4, + [178278] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275552,7 +277399,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5816), 1, sym_comment, - [179606] = 4, + [178291] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275561,7 +277408,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5817), 1, sym_comment, - [179619] = 4, + [178304] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275570,7 +277417,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5818), 1, sym_comment, - [179632] = 4, + [178317] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275579,7 +277426,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5819), 1, sym_comment, - [179645] = 4, + [178330] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275588,7 +277435,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5820), 1, sym_comment, - [179658] = 4, + [178343] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275597,7 +277444,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5821), 1, sym_comment, - [179671] = 4, + [178356] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275606,7 +277453,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5822), 1, sym_comment, - [179684] = 4, + [178369] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275615,7 +277462,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5823), 1, sym_comment, - [179697] = 4, + [178382] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275624,7 +277471,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5824), 1, sym_comment, - [179710] = 4, + [178395] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275633,7 +277480,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5825), 1, sym_comment, - [179723] = 4, + [178408] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275642,7 +277489,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5826), 1, sym_comment, - [179736] = 4, + [178421] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275651,7 +277498,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5827), 1, sym_comment, - [179749] = 4, + [178434] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275660,7 +277507,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5828), 1, sym_comment, - [179762] = 4, + [178447] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275669,7 +277516,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5829), 1, sym_comment, - [179775] = 4, + [178460] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275678,7 +277525,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5830), 1, sym_comment, - [179788] = 4, + [178473] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275687,7 +277534,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5831), 1, sym_comment, - [179801] = 4, + [178486] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275696,7 +277543,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5832), 1, sym_comment, - [179814] = 4, + [178499] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275705,7 +277552,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5833), 1, sym_comment, - [179827] = 4, + [178512] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275714,7 +277561,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5834), 1, sym_comment, - [179840] = 4, + [178525] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275723,7 +277570,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5835), 1, sym_comment, - [179853] = 4, + [178538] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275732,7 +277579,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5836), 1, sym_comment, - [179866] = 4, + [178551] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275741,7 +277588,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5837), 1, sym_comment, - [179879] = 4, + [178564] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275750,7 +277597,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5838), 1, sym_comment, - [179892] = 4, + [178577] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275759,7 +277606,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5839), 1, sym_comment, - [179905] = 4, + [178590] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275768,7 +277615,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5840), 1, sym_comment, - [179918] = 4, + [178603] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275777,7 +277624,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5841), 1, sym_comment, - [179931] = 4, + [178616] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275786,7 +277633,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5842), 1, sym_comment, - [179944] = 4, + [178629] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275795,7 +277642,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5843), 1, sym_comment, - [179957] = 4, + [178642] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275804,7 +277651,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5844), 1, sym_comment, - [179970] = 4, + [178655] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275813,7 +277660,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5845), 1, sym_comment, - [179983] = 4, + [178668] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275822,7 +277669,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cfscript_element_token1, STATE(5846), 1, sym_comment, - [179996] = 4, + [178681] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275831,7 +277678,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5847), 1, sym_comment, - [180009] = 4, + [178694] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275840,7 +277687,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5848), 1, sym_comment, - [180022] = 4, + [178707] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275849,7 +277696,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5849), 1, sym_comment, - [180035] = 4, + [178720] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275858,7 +277705,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5850), 1, sym_comment, - [180048] = 4, + [178733] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275867,7 +277714,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5851), 1, sym_comment, - [180061] = 4, + [178746] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275876,7 +277723,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5852), 1, sym_comment, - [180074] = 4, + [178759] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275885,7 +277732,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5853), 1, sym_comment, - [180087] = 4, + [178772] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275894,7 +277741,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5854), 1, sym_comment, - [180100] = 4, + [178785] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275903,7 +277750,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5855), 1, sym_comment, - [180113] = 4, + [178798] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275912,7 +277759,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5856), 1, sym_comment, - [180126] = 4, + [178811] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275921,7 +277768,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5857), 1, sym_comment, - [180139] = 4, + [178824] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275930,7 +277777,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5858), 1, sym_comment, - [180152] = 4, + [178837] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275939,7 +277786,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5859), 1, sym_comment, - [180165] = 4, + [178850] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275948,7 +277795,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5860), 1, sym_comment, - [180178] = 4, + [178863] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275957,7 +277804,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5861), 1, sym_comment, - [180191] = 4, + [178876] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275966,7 +277813,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5862), 1, sym_comment, - [180204] = 4, + [178889] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275975,7 +277822,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5863), 1, sym_comment, - [180217] = 4, + [178902] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275984,7 +277831,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5864), 1, sym_comment, - [180230] = 4, + [178915] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275993,7 +277840,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5865), 1, sym_comment, - [180243] = 4, + [178928] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276002,7 +277849,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5866), 1, sym_comment, - [180256] = 4, + [178941] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276011,7 +277858,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5867), 1, sym_comment, - [180269] = 4, + [178954] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276020,7 +277867,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5868), 1, sym_comment, - [180282] = 4, + [178967] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276029,7 +277876,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cfscript_element_token1, STATE(5869), 1, sym_comment, - [180295] = 4, + [178980] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276038,7 +277885,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5870), 1, sym_comment, - [180308] = 4, + [178993] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276047,7 +277894,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5871), 1, sym_comment, - [180321] = 4, + [179006] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276056,7 +277903,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_while, STATE(5872), 1, sym_comment, - [180334] = 4, + [179019] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276065,7 +277912,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5873), 1, sym_comment, - [180347] = 4, + [179032] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -276074,7 +277921,7 @@ static const uint16_t ts_small_parse_table[] = { sym_regex_pattern, STATE(5874), 1, sym_comment, - [180360] = 4, + [179045] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276083,7 +277930,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5875), 1, sym_comment, - [180373] = 4, + [179058] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276092,7 +277939,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5876), 1, sym_comment, - [180386] = 4, + [179071] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276101,7 +277948,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5877), 1, sym_comment, - [180399] = 4, + [179084] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276110,16 +277957,16 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5878), 1, sym_comment, - [180412] = 4, + [179097] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1363), 1, + ACTIONS(1245), 1, anon_sym_LPAREN, STATE(5879), 1, sym_comment, - [180425] = 4, + [179110] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276128,7 +277975,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5880), 1, sym_comment, - [180438] = 4, + [179123] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276137,7 +277984,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5881), 1, sym_comment, - [180451] = 4, + [179136] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -276146,7 +277993,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_doctype_token1, STATE(5882), 1, sym_comment, - [180464] = 4, + [179149] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276155,7 +278002,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5883), 1, sym_comment, - [180477] = 4, + [179162] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276164,7 +278011,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5884), 1, sym_comment, - [180490] = 4, + [179175] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276173,7 +278020,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5885), 1, sym_comment, - [180503] = 4, + [179188] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276182,7 +278029,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5886), 1, sym_comment, - [180516] = 4, + [179201] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276191,7 +278038,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5887), 1, sym_comment, - [180529] = 4, + [179214] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276200,7 +278047,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5888), 1, sym_comment, - [180542] = 4, + [179227] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276209,7 +278056,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5889), 1, sym_comment, - [180555] = 4, + [179240] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276218,7 +278065,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(5890), 1, sym_comment, - [180568] = 4, + [179253] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276227,7 +278074,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5891), 1, sym_comment, - [180581] = 4, + [179266] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276236,7 +278083,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5892), 1, sym_comment, - [180594] = 4, + [179279] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276245,7 +278092,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5893), 1, sym_comment, - [180607] = 4, + [179292] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276254,7 +278101,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5894), 1, sym_comment, - [180620] = 4, + [179305] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276263,7 +278110,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5895), 1, sym_comment, - [180633] = 4, + [179318] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276272,7 +278119,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5896), 1, sym_comment, - [180646] = 4, + [179331] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276281,7 +278128,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5897), 1, sym_comment, - [180659] = 4, + [179344] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276290,7 +278137,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5898), 1, sym_comment, - [180672] = 4, + [179357] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276299,7 +278146,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5899), 1, sym_comment, - [180685] = 4, + [179370] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276308,7 +278155,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5900), 1, sym_comment, - [180698] = 4, + [179383] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276317,7 +278164,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5901), 1, sym_comment, - [180711] = 4, + [179396] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276326,7 +278173,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5902), 1, sym_comment, - [180724] = 4, + [179409] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276335,7 +278182,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5903), 1, sym_comment, - [180737] = 4, + [179422] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276344,7 +278191,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5904), 1, sym_comment, - [180750] = 4, + [179435] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276353,7 +278200,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5905), 1, sym_comment, - [180763] = 4, + [179448] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276362,7 +278209,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5906), 1, sym_comment, - [180776] = 4, + [179461] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276371,7 +278218,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5907), 1, sym_comment, - [180789] = 4, + [179474] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276380,7 +278227,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5908), 1, sym_comment, - [180802] = 4, + [179487] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276389,7 +278236,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5909), 1, sym_comment, - [180815] = 4, + [179500] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276398,7 +278245,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5910), 1, sym_comment, - [180828] = 4, + [179513] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276407,7 +278254,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5911), 1, sym_comment, - [180841] = 4, + [179526] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276416,7 +278263,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5912), 1, sym_comment, - [180854] = 4, + [179539] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276425,7 +278272,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5913), 1, sym_comment, - [180867] = 4, + [179552] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276434,7 +278281,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cfscript_element_token1, STATE(5914), 1, sym_comment, - [180880] = 4, + [179565] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276443,7 +278290,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5915), 1, sym_comment, - [180893] = 4, + [179578] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276452,7 +278299,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5916), 1, sym_comment, - [180906] = 4, + [179591] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276461,16 +278308,16 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5917), 1, sym_comment, - [180919] = 4, + [179604] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(5602), 1, + ACTIONS(5614), 1, anon_sym_EQ, STATE(5918), 1, sym_comment, - [180932] = 4, + [179617] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276479,7 +278326,7 @@ static const uint16_t ts_small_parse_table[] = { ts_builtin_sym_end, STATE(5919), 1, sym_comment, - [180945] = 4, + [179630] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276488,7 +278335,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5920), 1, sym_comment, - [180958] = 4, + [179643] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276497,7 +278344,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5921), 1, sym_comment, - [180971] = 4, + [179656] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -276506,7 +278353,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH2, STATE(5922), 1, sym_comment, - [180984] = 4, + [179669] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276515,7 +278362,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_target, STATE(5923), 1, sym_comment, - [180997] = 4, + [179682] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276524,7 +278371,7 @@ static const uint16_t ts_small_parse_table[] = { sym__end_tag_name, STATE(5924), 1, sym_comment, - [181010] = 4, + [179695] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276533,7 +278380,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5925), 1, sym_comment, - [181023] = 4, + [179708] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276542,7 +278389,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5926), 1, sym_comment, - [181036] = 4, + [179721] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276551,7 +278398,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5927), 1, sym_comment, - [181049] = 4, + [179734] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276560,7 +278407,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5928), 1, sym_comment, - [181062] = 4, + [179747] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276569,7 +278416,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5929), 1, sym_comment, - [181075] = 4, + [179760] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276578,7 +278425,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5930), 1, sym_comment, - [181088] = 4, + [179773] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276587,7 +278434,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5931), 1, sym_comment, - [181101] = 4, + [179786] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276596,7 +278443,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5932), 1, sym_comment, - [181114] = 4, + [179799] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276605,7 +278452,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5933), 1, sym_comment, - [181127] = 4, + [179812] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276614,7 +278461,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5934), 1, sym_comment, - [181140] = 4, + [179825] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276623,7 +278470,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5935), 1, sym_comment, - [181153] = 4, + [179838] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276632,7 +278479,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5936), 1, sym_comment, - [181166] = 4, + [179851] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276641,7 +278488,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(5937), 1, sym_comment, - [181179] = 4, + [179864] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276650,7 +278497,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5938), 1, sym_comment, - [181192] = 4, + [179877] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276659,7 +278506,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5939), 1, sym_comment, - [181205] = 4, + [179890] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276668,7 +278515,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_while, STATE(5940), 1, sym_comment, - [181218] = 4, + [179903] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276677,7 +278524,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5941), 1, sym_comment, - [181231] = 4, + [179916] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276686,7 +278533,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5942), 1, sym_comment, - [181244] = 4, + [179929] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276695,7 +278542,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5943), 1, sym_comment, - [181257] = 4, + [179942] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276704,7 +278551,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5944), 1, sym_comment, - [181270] = 4, + [179955] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276713,7 +278560,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5945), 1, sym_comment, - [181283] = 4, + [179968] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276722,7 +278569,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(5946), 1, sym_comment, - [181296] = 4, + [179981] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276731,7 +278578,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5947), 1, sym_comment, - [181309] = 4, + [179994] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276740,7 +278587,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5948), 1, sym_comment, - [181322] = 4, + [180007] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276749,7 +278596,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5949), 1, sym_comment, - [181335] = 4, + [180020] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276758,7 +278605,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5950), 1, sym_comment, - [181348] = 4, + [180033] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276767,7 +278614,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5951), 1, sym_comment, - [181361] = 4, + [180046] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276776,7 +278623,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5952), 1, sym_comment, - [181374] = 4, + [180059] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276785,7 +278632,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5953), 1, sym_comment, - [181387] = 4, + [180072] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276794,7 +278641,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5954), 1, sym_comment, - [181400] = 4, + [180085] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276803,7 +278650,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5955), 1, sym_comment, - [181413] = 4, + [180098] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276812,7 +278659,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5956), 1, sym_comment, - [181426] = 4, + [180111] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276821,7 +278668,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5957), 1, sym_comment, - [181439] = 4, + [180124] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276830,16 +278677,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5958), 1, sym_comment, - [181452] = 4, + [180137] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(6473), 1, + ACTIONS(6421), 1, anon_sym_EQ, STATE(5959), 1, sym_comment, - [181465] = 4, + [180150] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276848,7 +278695,7 @@ static const uint16_t ts_small_parse_table[] = { sym__doctype, STATE(5960), 1, sym_comment, - [181478] = 4, + [180163] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -276857,7 +278704,7 @@ static const uint16_t ts_small_parse_table[] = { sym_regex_pattern, STATE(5961), 1, sym_comment, - [181491] = 4, + [180176] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276866,7 +278713,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5962), 1, sym_comment, - [181504] = 4, + [180189] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276875,7 +278722,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5963), 1, sym_comment, - [181517] = 4, + [180202] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276884,7 +278731,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5964), 1, sym_comment, - [181530] = 4, + [180215] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276893,7 +278740,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5965), 1, sym_comment, - [181543] = 4, + [180228] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276902,7 +278749,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5966), 1, sym_comment, - [181556] = 4, + [180241] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276911,7 +278758,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5967), 1, sym_comment, - [181569] = 4, + [180254] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276920,7 +278767,7 @@ static const uint16_t ts_small_parse_table[] = { ts_builtin_sym_end, STATE(5968), 1, sym_comment, - [181582] = 4, + [180267] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276929,7 +278776,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5969), 1, sym_comment, - [181595] = 4, + [180280] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276938,7 +278785,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5970), 1, sym_comment, - [181608] = 4, + [180293] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276947,7 +278794,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5971), 1, sym_comment, - [181621] = 4, + [180306] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276956,7 +278803,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5972), 1, sym_comment, - [181634] = 4, + [180319] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276965,7 +278812,7 @@ static const uint16_t ts_small_parse_table[] = { sym__end_tag_name, STATE(5973), 1, sym_comment, - [181647] = 4, + [180332] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276974,7 +278821,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5974), 1, sym_comment, - [181660] = 4, + [180345] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276983,7 +278830,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5975), 1, sym_comment, - [181673] = 4, + [180358] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276992,7 +278839,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5976), 1, sym_comment, - [181686] = 4, + [180371] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277001,7 +278848,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5977), 1, sym_comment, - [181699] = 4, + [180384] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -277010,16 +278857,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_doctype_token1, STATE(5978), 1, sym_comment, - [181712] = 4, + [180397] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2792), 1, + ACTIONS(2878), 1, ts_builtin_sym_end, STATE(5979), 1, sym_comment, - [181725] = 4, + [180410] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277028,7 +278875,7 @@ static const uint16_t ts_small_parse_table[] = { ts_builtin_sym_end, STATE(5980), 1, sym_comment, - [181738] = 4, + [180423] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277037,7 +278884,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, STATE(5981), 1, sym_comment, - [181751] = 4, + [180436] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277046,7 +278893,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5982), 1, sym_comment, - [181764] = 4, + [180449] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277055,4773 +278902,4739 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5983), 1, sym_comment, - [181777] = 1, + [180462] = 1, ACTIONS(9514), 1, ts_builtin_sym_end, }; static const uint32_t ts_small_parse_table_map[] = { - [SMALL_STATE(1224)] = 0, - [SMALL_STATE(1225)] = 75, - [SMALL_STATE(1226)] = 158, - [SMALL_STATE(1227)] = 241, - [SMALL_STATE(1228)] = 324, - [SMALL_STATE(1229)] = 405, - [SMALL_STATE(1230)] = 480, - [SMALL_STATE(1231)] = 563, - [SMALL_STATE(1232)] = 638, - [SMALL_STATE(1233)] = 721, - [SMALL_STATE(1234)] = 798, - [SMALL_STATE(1235)] = 881, - [SMALL_STATE(1236)] = 960, - [SMALL_STATE(1237)] = 1035, - [SMALL_STATE(1238)] = 1110, - [SMALL_STATE(1239)] = 1189, - [SMALL_STATE(1240)] = 1264, - [SMALL_STATE(1241)] = 1347, - [SMALL_STATE(1242)] = 1422, - [SMALL_STATE(1243)] = 1505, - [SMALL_STATE(1244)] = 1583, - [SMALL_STATE(1245)] = 1657, - [SMALL_STATE(1246)] = 1731, - [SMALL_STATE(1247)] = 1809, - [SMALL_STATE(1248)] = 1883, - [SMALL_STATE(1249)] = 1961, - [SMALL_STATE(1250)] = 2035, - [SMALL_STATE(1251)] = 2109, - [SMALL_STATE(1252)] = 2183, - [SMALL_STATE(1253)] = 2265, - [SMALL_STATE(1254)] = 2339, - [SMALL_STATE(1255)] = 2417, - [SMALL_STATE(1256)] = 2495, - [SMALL_STATE(1257)] = 2573, - [SMALL_STATE(1258)] = 2651, - [SMALL_STATE(1259)] = 2759, - [SMALL_STATE(1260)] = 2867, - [SMALL_STATE(1261)] = 2972, - [SMALL_STATE(1262)] = 3077, - [SMALL_STATE(1263)] = 3184, - [SMALL_STATE(1264)] = 3291, - [SMALL_STATE(1265)] = 3399, - [SMALL_STATE(1266)] = 3507, - [SMALL_STATE(1267)] = 3615, - [SMALL_STATE(1268)] = 3723, - [SMALL_STATE(1269)] = 3831, - [SMALL_STATE(1270)] = 3939, - [SMALL_STATE(1271)] = 4047, - [SMALL_STATE(1272)] = 4155, - [SMALL_STATE(1273)] = 4263, - [SMALL_STATE(1274)] = 4371, - [SMALL_STATE(1275)] = 4479, - [SMALL_STATE(1276)] = 4587, - [SMALL_STATE(1277)] = 4695, - [SMALL_STATE(1278)] = 4803, - [SMALL_STATE(1279)] = 4911, - [SMALL_STATE(1280)] = 5019, - [SMALL_STATE(1281)] = 5127, - [SMALL_STATE(1282)] = 5235, - [SMALL_STATE(1283)] = 5343, - [SMALL_STATE(1284)] = 5451, - [SMALL_STATE(1285)] = 5559, - [SMALL_STATE(1286)] = 5667, - [SMALL_STATE(1287)] = 5775, - [SMALL_STATE(1288)] = 5883, - [SMALL_STATE(1289)] = 5991, - [SMALL_STATE(1290)] = 6099, - [SMALL_STATE(1291)] = 6207, - [SMALL_STATE(1292)] = 6315, - [SMALL_STATE(1293)] = 6423, - [SMALL_STATE(1294)] = 6531, - [SMALL_STATE(1295)] = 6639, - [SMALL_STATE(1296)] = 6747, - [SMALL_STATE(1297)] = 6850, - [SMALL_STATE(1298)] = 6953, - [SMALL_STATE(1299)] = 7056, - [SMALL_STATE(1300)] = 7159, - [SMALL_STATE(1301)] = 7264, - [SMALL_STATE(1302)] = 7367, - [SMALL_STATE(1303)] = 7472, - [SMALL_STATE(1304)] = 7575, - [SMALL_STATE(1305)] = 7678, - [SMALL_STATE(1306)] = 7781, - [SMALL_STATE(1307)] = 7886, - [SMALL_STATE(1308)] = 7991, - [SMALL_STATE(1309)] = 8096, - [SMALL_STATE(1310)] = 8199, - [SMALL_STATE(1311)] = 8302, - [SMALL_STATE(1312)] = 8405, - [SMALL_STATE(1313)] = 8508, - [SMALL_STATE(1314)] = 8611, - [SMALL_STATE(1315)] = 8716, - [SMALL_STATE(1316)] = 8821, - [SMALL_STATE(1317)] = 8924, - [SMALL_STATE(1318)] = 9027, - [SMALL_STATE(1319)] = 9130, - [SMALL_STATE(1320)] = 9233, - [SMALL_STATE(1321)] = 9336, - [SMALL_STATE(1322)] = 9441, - [SMALL_STATE(1323)] = 9544, - [SMALL_STATE(1324)] = 9647, - [SMALL_STATE(1325)] = 9750, - [SMALL_STATE(1326)] = 9853, - [SMALL_STATE(1327)] = 9958, - [SMALL_STATE(1328)] = 10061, - [SMALL_STATE(1329)] = 10164, - [SMALL_STATE(1330)] = 10267, - [SMALL_STATE(1331)] = 10370, - [SMALL_STATE(1332)] = 10473, - [SMALL_STATE(1333)] = 10578, - [SMALL_STATE(1334)] = 10681, - [SMALL_STATE(1335)] = 10784, - [SMALL_STATE(1336)] = 10889, - [SMALL_STATE(1337)] = 10992, - [SMALL_STATE(1338)] = 11095, - [SMALL_STATE(1339)] = 11200, - [SMALL_STATE(1340)] = 11303, - [SMALL_STATE(1341)] = 11408, - [SMALL_STATE(1342)] = 11511, - [SMALL_STATE(1343)] = 11616, - [SMALL_STATE(1344)] = 11721, - [SMALL_STATE(1345)] = 11824, - [SMALL_STATE(1346)] = 11929, - [SMALL_STATE(1347)] = 12034, - [SMALL_STATE(1348)] = 12137, - [SMALL_STATE(1349)] = 12240, - [SMALL_STATE(1350)] = 12343, - [SMALL_STATE(1351)] = 12446, - [SMALL_STATE(1352)] = 12551, - [SMALL_STATE(1353)] = 12654, - [SMALL_STATE(1354)] = 12757, - [SMALL_STATE(1355)] = 12860, - [SMALL_STATE(1356)] = 12963, - [SMALL_STATE(1357)] = 13066, - [SMALL_STATE(1358)] = 13169, - [SMALL_STATE(1359)] = 13272, - [SMALL_STATE(1360)] = 13375, - [SMALL_STATE(1361)] = 13478, - [SMALL_STATE(1362)] = 13583, - [SMALL_STATE(1363)] = 13686, - [SMALL_STATE(1364)] = 13789, - [SMALL_STATE(1365)] = 13892, - [SMALL_STATE(1366)] = 13995, - [SMALL_STATE(1367)] = 14098, - [SMALL_STATE(1368)] = 14203, - [SMALL_STATE(1369)] = 14308, - [SMALL_STATE(1370)] = 14411, - [SMALL_STATE(1371)] = 14516, - [SMALL_STATE(1372)] = 14621, - [SMALL_STATE(1373)] = 14724, - [SMALL_STATE(1374)] = 14827, - [SMALL_STATE(1375)] = 14930, - [SMALL_STATE(1376)] = 15033, - [SMALL_STATE(1377)] = 15136, - [SMALL_STATE(1378)] = 15241, - [SMALL_STATE(1379)] = 15344, - [SMALL_STATE(1380)] = 15447, - [SMALL_STATE(1381)] = 15550, - [SMALL_STATE(1382)] = 15653, - [SMALL_STATE(1383)] = 15756, - [SMALL_STATE(1384)] = 15859, - [SMALL_STATE(1385)] = 15962, - [SMALL_STATE(1386)] = 16065, - [SMALL_STATE(1387)] = 16170, - [SMALL_STATE(1388)] = 16273, - [SMALL_STATE(1389)] = 16378, - [SMALL_STATE(1390)] = 16481, - [SMALL_STATE(1391)] = 16584, - [SMALL_STATE(1392)] = 16689, - [SMALL_STATE(1393)] = 16794, - [SMALL_STATE(1394)] = 16897, - [SMALL_STATE(1395)] = 17002, - [SMALL_STATE(1396)] = 17105, - [SMALL_STATE(1397)] = 17208, - [SMALL_STATE(1398)] = 17313, - [SMALL_STATE(1399)] = 17416, - [SMALL_STATE(1400)] = 17519, - [SMALL_STATE(1401)] = 17624, - [SMALL_STATE(1402)] = 17727, - [SMALL_STATE(1403)] = 17830, - [SMALL_STATE(1404)] = 17935, - [SMALL_STATE(1405)] = 18037, - [SMALL_STATE(1406)] = 18139, - [SMALL_STATE(1407)] = 18241, - [SMALL_STATE(1408)] = 18343, - [SMALL_STATE(1409)] = 18445, - [SMALL_STATE(1410)] = 18547, - [SMALL_STATE(1411)] = 18649, - [SMALL_STATE(1412)] = 18751, - [SMALL_STATE(1413)] = 18853, - [SMALL_STATE(1414)] = 18955, - [SMALL_STATE(1415)] = 19057, - [SMALL_STATE(1416)] = 19159, - [SMALL_STATE(1417)] = 19261, - [SMALL_STATE(1418)] = 19363, - [SMALL_STATE(1419)] = 19461, - [SMALL_STATE(1420)] = 19563, - [SMALL_STATE(1421)] = 19665, - [SMALL_STATE(1422)] = 19735, - [SMALL_STATE(1423)] = 19837, - [SMALL_STATE(1424)] = 19939, - [SMALL_STATE(1425)] = 20041, - [SMALL_STATE(1426)] = 20143, - [SMALL_STATE(1427)] = 20242, - [SMALL_STATE(1428)] = 20341, - [SMALL_STATE(1429)] = 20440, - [SMALL_STATE(1430)] = 20539, - [SMALL_STATE(1431)] = 20638, - [SMALL_STATE(1432)] = 20737, - [SMALL_STATE(1433)] = 20836, - [SMALL_STATE(1434)] = 20935, - [SMALL_STATE(1435)] = 21034, - [SMALL_STATE(1436)] = 21133, - [SMALL_STATE(1437)] = 21232, - [SMALL_STATE(1438)] = 21331, - [SMALL_STATE(1439)] = 21430, - [SMALL_STATE(1440)] = 21529, - [SMALL_STATE(1441)] = 21628, - [SMALL_STATE(1442)] = 21727, - [SMALL_STATE(1443)] = 21826, - [SMALL_STATE(1444)] = 21925, - [SMALL_STATE(1445)] = 22024, - [SMALL_STATE(1446)] = 22123, - [SMALL_STATE(1447)] = 22222, - [SMALL_STATE(1448)] = 22321, - [SMALL_STATE(1449)] = 22420, - [SMALL_STATE(1450)] = 22519, - [SMALL_STATE(1451)] = 22618, - [SMALL_STATE(1452)] = 22717, - [SMALL_STATE(1453)] = 22784, - [SMALL_STATE(1454)] = 22883, - [SMALL_STATE(1455)] = 22982, - [SMALL_STATE(1456)] = 23081, - [SMALL_STATE(1457)] = 23180, - [SMALL_STATE(1458)] = 23279, - [SMALL_STATE(1459)] = 23378, - [SMALL_STATE(1460)] = 23477, - [SMALL_STATE(1461)] = 23576, - [SMALL_STATE(1462)] = 23675, - [SMALL_STATE(1463)] = 23774, - [SMALL_STATE(1464)] = 23841, - [SMALL_STATE(1465)] = 23940, - [SMALL_STATE(1466)] = 24039, - [SMALL_STATE(1467)] = 24138, - [SMALL_STATE(1468)] = 24237, - [SMALL_STATE(1469)] = 24336, - [SMALL_STATE(1470)] = 24435, - [SMALL_STATE(1471)] = 24534, - [SMALL_STATE(1472)] = 24633, - [SMALL_STATE(1473)] = 24732, - [SMALL_STATE(1474)] = 24831, - [SMALL_STATE(1475)] = 24930, - [SMALL_STATE(1476)] = 25029, - [SMALL_STATE(1477)] = 25128, - [SMALL_STATE(1478)] = 25227, - [SMALL_STATE(1479)] = 25326, - [SMALL_STATE(1480)] = 25425, - [SMALL_STATE(1481)] = 25524, - [SMALL_STATE(1482)] = 25623, - [SMALL_STATE(1483)] = 25722, - [SMALL_STATE(1484)] = 25821, - [SMALL_STATE(1485)] = 25920, - [SMALL_STATE(1486)] = 26019, - [SMALL_STATE(1487)] = 26118, - [SMALL_STATE(1488)] = 26217, - [SMALL_STATE(1489)] = 26316, - [SMALL_STATE(1490)] = 26415, - [SMALL_STATE(1491)] = 26514, - [SMALL_STATE(1492)] = 26613, - [SMALL_STATE(1493)] = 26712, - [SMALL_STATE(1494)] = 26811, - [SMALL_STATE(1495)] = 26910, - [SMALL_STATE(1496)] = 27009, - [SMALL_STATE(1497)] = 27108, - [SMALL_STATE(1498)] = 27207, - [SMALL_STATE(1499)] = 27306, - [SMALL_STATE(1500)] = 27405, - [SMALL_STATE(1501)] = 27504, - [SMALL_STATE(1502)] = 27603, - [SMALL_STATE(1503)] = 27702, - [SMALL_STATE(1504)] = 27801, - [SMALL_STATE(1505)] = 27900, - [SMALL_STATE(1506)] = 27999, - [SMALL_STATE(1507)] = 28098, - [SMALL_STATE(1508)] = 28197, - [SMALL_STATE(1509)] = 28296, - [SMALL_STATE(1510)] = 28395, - [SMALL_STATE(1511)] = 28494, - [SMALL_STATE(1512)] = 28593, - [SMALL_STATE(1513)] = 28692, - [SMALL_STATE(1514)] = 28791, - [SMALL_STATE(1515)] = 28890, - [SMALL_STATE(1516)] = 28989, - [SMALL_STATE(1517)] = 29088, - [SMALL_STATE(1518)] = 29187, - [SMALL_STATE(1519)] = 29286, - [SMALL_STATE(1520)] = 29385, - [SMALL_STATE(1521)] = 29484, - [SMALL_STATE(1522)] = 29583, - [SMALL_STATE(1523)] = 29682, - [SMALL_STATE(1524)] = 29781, - [SMALL_STATE(1525)] = 29880, - [SMALL_STATE(1526)] = 29979, - [SMALL_STATE(1527)] = 30078, - [SMALL_STATE(1528)] = 30177, - [SMALL_STATE(1529)] = 30276, - [SMALL_STATE(1530)] = 30375, - [SMALL_STATE(1531)] = 30474, - [SMALL_STATE(1532)] = 30573, - [SMALL_STATE(1533)] = 30672, - [SMALL_STATE(1534)] = 30771, - [SMALL_STATE(1535)] = 30870, - [SMALL_STATE(1536)] = 30969, - [SMALL_STATE(1537)] = 31068, - [SMALL_STATE(1538)] = 31167, - [SMALL_STATE(1539)] = 31266, - [SMALL_STATE(1540)] = 31365, - [SMALL_STATE(1541)] = 31464, - [SMALL_STATE(1542)] = 31563, - [SMALL_STATE(1543)] = 31662, - [SMALL_STATE(1544)] = 31761, - [SMALL_STATE(1545)] = 31860, - [SMALL_STATE(1546)] = 31959, - [SMALL_STATE(1547)] = 32058, - [SMALL_STATE(1548)] = 32157, - [SMALL_STATE(1549)] = 32256, - [SMALL_STATE(1550)] = 32355, - [SMALL_STATE(1551)] = 32454, - [SMALL_STATE(1552)] = 32553, - [SMALL_STATE(1553)] = 32652, - [SMALL_STATE(1554)] = 32751, - [SMALL_STATE(1555)] = 32850, - [SMALL_STATE(1556)] = 32949, - [SMALL_STATE(1557)] = 33048, - [SMALL_STATE(1558)] = 33147, - [SMALL_STATE(1559)] = 33246, - [SMALL_STATE(1560)] = 33345, - [SMALL_STATE(1561)] = 33444, - [SMALL_STATE(1562)] = 33543, - [SMALL_STATE(1563)] = 33642, - [SMALL_STATE(1564)] = 33741, - [SMALL_STATE(1565)] = 33840, - [SMALL_STATE(1566)] = 33939, - [SMALL_STATE(1567)] = 34038, - [SMALL_STATE(1568)] = 34137, - [SMALL_STATE(1569)] = 34236, - [SMALL_STATE(1570)] = 34335, - [SMALL_STATE(1571)] = 34434, - [SMALL_STATE(1572)] = 34533, - [SMALL_STATE(1573)] = 34632, - [SMALL_STATE(1574)] = 34731, - [SMALL_STATE(1575)] = 34830, - [SMALL_STATE(1576)] = 34929, - [SMALL_STATE(1577)] = 35028, - [SMALL_STATE(1578)] = 35127, - [SMALL_STATE(1579)] = 35226, - [SMALL_STATE(1580)] = 35325, - [SMALL_STATE(1581)] = 35424, - [SMALL_STATE(1582)] = 35523, - [SMALL_STATE(1583)] = 35622, - [SMALL_STATE(1584)] = 35721, - [SMALL_STATE(1585)] = 35820, - [SMALL_STATE(1586)] = 35919, - [SMALL_STATE(1587)] = 36018, - [SMALL_STATE(1588)] = 36117, - [SMALL_STATE(1589)] = 36216, - [SMALL_STATE(1590)] = 36315, - [SMALL_STATE(1591)] = 36414, - [SMALL_STATE(1592)] = 36513, - [SMALL_STATE(1593)] = 36612, - [SMALL_STATE(1594)] = 36711, - [SMALL_STATE(1595)] = 36810, - [SMALL_STATE(1596)] = 36909, - [SMALL_STATE(1597)] = 37008, - [SMALL_STATE(1598)] = 37107, - [SMALL_STATE(1599)] = 37206, - [SMALL_STATE(1600)] = 37305, - [SMALL_STATE(1601)] = 37404, - [SMALL_STATE(1602)] = 37503, - [SMALL_STATE(1603)] = 37602, - [SMALL_STATE(1604)] = 37701, - [SMALL_STATE(1605)] = 37800, - [SMALL_STATE(1606)] = 37899, - [SMALL_STATE(1607)] = 37998, - [SMALL_STATE(1608)] = 38097, - [SMALL_STATE(1609)] = 38196, - [SMALL_STATE(1610)] = 38295, - [SMALL_STATE(1611)] = 38394, - [SMALL_STATE(1612)] = 38493, - [SMALL_STATE(1613)] = 38592, - [SMALL_STATE(1614)] = 38691, - [SMALL_STATE(1615)] = 38790, - [SMALL_STATE(1616)] = 38889, - [SMALL_STATE(1617)] = 38988, - [SMALL_STATE(1618)] = 39087, - [SMALL_STATE(1619)] = 39186, - [SMALL_STATE(1620)] = 39285, - [SMALL_STATE(1621)] = 39384, - [SMALL_STATE(1622)] = 39483, - [SMALL_STATE(1623)] = 39582, - [SMALL_STATE(1624)] = 39681, - [SMALL_STATE(1625)] = 39780, - [SMALL_STATE(1626)] = 39879, - [SMALL_STATE(1627)] = 39978, - [SMALL_STATE(1628)] = 40077, - [SMALL_STATE(1629)] = 40176, - [SMALL_STATE(1630)] = 40275, - [SMALL_STATE(1631)] = 40374, - [SMALL_STATE(1632)] = 40473, - [SMALL_STATE(1633)] = 40572, - [SMALL_STATE(1634)] = 40643, - [SMALL_STATE(1635)] = 40742, - [SMALL_STATE(1636)] = 40841, - [SMALL_STATE(1637)] = 40940, - [SMALL_STATE(1638)] = 41039, - [SMALL_STATE(1639)] = 41138, - [SMALL_STATE(1640)] = 41237, - [SMALL_STATE(1641)] = 41336, - [SMALL_STATE(1642)] = 41435, - [SMALL_STATE(1643)] = 41534, - [SMALL_STATE(1644)] = 41633, - [SMALL_STATE(1645)] = 41732, - [SMALL_STATE(1646)] = 41831, - [SMALL_STATE(1647)] = 41930, - [SMALL_STATE(1648)] = 42029, - [SMALL_STATE(1649)] = 42128, - [SMALL_STATE(1650)] = 42227, - [SMALL_STATE(1651)] = 42326, - [SMALL_STATE(1652)] = 42425, - [SMALL_STATE(1653)] = 42524, - [SMALL_STATE(1654)] = 42623, - [SMALL_STATE(1655)] = 42722, - [SMALL_STATE(1656)] = 42821, - [SMALL_STATE(1657)] = 42920, - [SMALL_STATE(1658)] = 43019, - [SMALL_STATE(1659)] = 43118, - [SMALL_STATE(1660)] = 43217, - [SMALL_STATE(1661)] = 43316, - [SMALL_STATE(1662)] = 43415, - [SMALL_STATE(1663)] = 43514, - [SMALL_STATE(1664)] = 43613, - [SMALL_STATE(1665)] = 43712, - [SMALL_STATE(1666)] = 43811, - [SMALL_STATE(1667)] = 43910, - [SMALL_STATE(1668)] = 44009, - [SMALL_STATE(1669)] = 44108, - [SMALL_STATE(1670)] = 44207, - [SMALL_STATE(1671)] = 44306, - [SMALL_STATE(1672)] = 44405, - [SMALL_STATE(1673)] = 44504, - [SMALL_STATE(1674)] = 44603, - [SMALL_STATE(1675)] = 44702, - [SMALL_STATE(1676)] = 44801, - [SMALL_STATE(1677)] = 44900, - [SMALL_STATE(1678)] = 44999, - [SMALL_STATE(1679)] = 45098, - [SMALL_STATE(1680)] = 45197, - [SMALL_STATE(1681)] = 45296, - [SMALL_STATE(1682)] = 45395, - [SMALL_STATE(1683)] = 45494, - [SMALL_STATE(1684)] = 45593, - [SMALL_STATE(1685)] = 45692, - [SMALL_STATE(1686)] = 45791, - [SMALL_STATE(1687)] = 45890, - [SMALL_STATE(1688)] = 45989, - [SMALL_STATE(1689)] = 46088, - [SMALL_STATE(1690)] = 46187, - [SMALL_STATE(1691)] = 46286, - [SMALL_STATE(1692)] = 46385, - [SMALL_STATE(1693)] = 46484, - [SMALL_STATE(1694)] = 46583, - [SMALL_STATE(1695)] = 46682, - [SMALL_STATE(1696)] = 46781, - [SMALL_STATE(1697)] = 46880, - [SMALL_STATE(1698)] = 46979, - [SMALL_STATE(1699)] = 47078, - [SMALL_STATE(1700)] = 47177, - [SMALL_STATE(1701)] = 47276, - [SMALL_STATE(1702)] = 47375, - [SMALL_STATE(1703)] = 47474, - [SMALL_STATE(1704)] = 47573, - [SMALL_STATE(1705)] = 47672, - [SMALL_STATE(1706)] = 47771, - [SMALL_STATE(1707)] = 47870, - [SMALL_STATE(1708)] = 47969, - [SMALL_STATE(1709)] = 48068, - [SMALL_STATE(1710)] = 48167, - [SMALL_STATE(1711)] = 48266, - [SMALL_STATE(1712)] = 48365, - [SMALL_STATE(1713)] = 48464, - [SMALL_STATE(1714)] = 48563, - [SMALL_STATE(1715)] = 48662, - [SMALL_STATE(1716)] = 48761, - [SMALL_STATE(1717)] = 48860, - [SMALL_STATE(1718)] = 48959, - [SMALL_STATE(1719)] = 49058, - [SMALL_STATE(1720)] = 49157, - [SMALL_STATE(1721)] = 49256, - [SMALL_STATE(1722)] = 49355, - [SMALL_STATE(1723)] = 49454, - [SMALL_STATE(1724)] = 49553, - [SMALL_STATE(1725)] = 49652, - [SMALL_STATE(1726)] = 49721, - [SMALL_STATE(1727)] = 49820, - [SMALL_STATE(1728)] = 49919, - [SMALL_STATE(1729)] = 50018, - [SMALL_STATE(1730)] = 50117, - [SMALL_STATE(1731)] = 50216, - [SMALL_STATE(1732)] = 50315, - [SMALL_STATE(1733)] = 50414, - [SMALL_STATE(1734)] = 50513, - [SMALL_STATE(1735)] = 50612, - [SMALL_STATE(1736)] = 50711, - [SMALL_STATE(1737)] = 50810, - [SMALL_STATE(1738)] = 50909, - [SMALL_STATE(1739)] = 51008, - [SMALL_STATE(1740)] = 51107, - [SMALL_STATE(1741)] = 51176, - [SMALL_STATE(1742)] = 51275, - [SMALL_STATE(1743)] = 51374, - [SMALL_STATE(1744)] = 51473, - [SMALL_STATE(1745)] = 51544, - [SMALL_STATE(1746)] = 51609, - [SMALL_STATE(1747)] = 51686, - [SMALL_STATE(1748)] = 51785, - [SMALL_STATE(1749)] = 51884, - [SMALL_STATE(1750)] = 51983, - [SMALL_STATE(1751)] = 52082, - [SMALL_STATE(1752)] = 52181, - [SMALL_STATE(1753)] = 52280, - [SMALL_STATE(1754)] = 52379, - [SMALL_STATE(1755)] = 52478, - [SMALL_STATE(1756)] = 52577, - [SMALL_STATE(1757)] = 52676, - [SMALL_STATE(1758)] = 52775, - [SMALL_STATE(1759)] = 52874, - [SMALL_STATE(1760)] = 52973, - [SMALL_STATE(1761)] = 53072, - [SMALL_STATE(1762)] = 53171, - [SMALL_STATE(1763)] = 53270, - [SMALL_STATE(1764)] = 53345, - [SMALL_STATE(1765)] = 53414, - [SMALL_STATE(1766)] = 53513, - [SMALL_STATE(1767)] = 53588, - [SMALL_STATE(1768)] = 53687, - [SMALL_STATE(1769)] = 53786, - [SMALL_STATE(1770)] = 53857, - [SMALL_STATE(1771)] = 53956, - [SMALL_STATE(1772)] = 54055, - [SMALL_STATE(1773)] = 54154, - [SMALL_STATE(1774)] = 54253, - [SMALL_STATE(1775)] = 54352, - [SMALL_STATE(1776)] = 54451, - [SMALL_STATE(1777)] = 54550, - [SMALL_STATE(1778)] = 54627, - [SMALL_STATE(1779)] = 54726, - [SMALL_STATE(1780)] = 54825, - [SMALL_STATE(1781)] = 54924, - [SMALL_STATE(1782)] = 55023, - [SMALL_STATE(1783)] = 55122, - [SMALL_STATE(1784)] = 55221, - [SMALL_STATE(1785)] = 55320, - [SMALL_STATE(1786)] = 55419, - [SMALL_STATE(1787)] = 55518, - [SMALL_STATE(1788)] = 55617, - [SMALL_STATE(1789)] = 55716, - [SMALL_STATE(1790)] = 55781, - [SMALL_STATE(1791)] = 55880, - [SMALL_STATE(1792)] = 55979, - [SMALL_STATE(1793)] = 56078, - [SMALL_STATE(1794)] = 56177, - [SMALL_STATE(1795)] = 56276, - [SMALL_STATE(1796)] = 56375, - [SMALL_STATE(1797)] = 56474, - [SMALL_STATE(1798)] = 56573, - [SMALL_STATE(1799)] = 56672, - [SMALL_STATE(1800)] = 56771, - [SMALL_STATE(1801)] = 56870, - [SMALL_STATE(1802)] = 56969, - [SMALL_STATE(1803)] = 57068, - [SMALL_STATE(1804)] = 57167, - [SMALL_STATE(1805)] = 57266, - [SMALL_STATE(1806)] = 57365, - [SMALL_STATE(1807)] = 57464, - [SMALL_STATE(1808)] = 57563, - [SMALL_STATE(1809)] = 57662, - [SMALL_STATE(1810)] = 57761, - [SMALL_STATE(1811)] = 57860, - [SMALL_STATE(1812)] = 57959, - [SMALL_STATE(1813)] = 58058, - [SMALL_STATE(1814)] = 58157, - [SMALL_STATE(1815)] = 58256, - [SMALL_STATE(1816)] = 58325, - [SMALL_STATE(1817)] = 58424, - [SMALL_STATE(1818)] = 58523, - [SMALL_STATE(1819)] = 58622, - [SMALL_STATE(1820)] = 58721, - [SMALL_STATE(1821)] = 58820, - [SMALL_STATE(1822)] = 58919, - [SMALL_STATE(1823)] = 59018, - [SMALL_STATE(1824)] = 59117, - [SMALL_STATE(1825)] = 59216, - [SMALL_STATE(1826)] = 59315, - [SMALL_STATE(1827)] = 59414, - [SMALL_STATE(1828)] = 59513, - [SMALL_STATE(1829)] = 59612, - [SMALL_STATE(1830)] = 59676, - [SMALL_STATE(1831)] = 59740, - [SMALL_STATE(1832)] = 59834, - [SMALL_STATE(1833)] = 59932, - [SMALL_STATE(1834)] = 59996, - [SMALL_STATE(1835)] = 60060, - [SMALL_STATE(1836)] = 60124, - [SMALL_STATE(1837)] = 60222, - [SMALL_STATE(1838)] = 60286, - [SMALL_STATE(1839)] = 60350, - [SMALL_STATE(1840)] = 60414, - [SMALL_STATE(1841)] = 60508, - [SMALL_STATE(1842)] = 60572, - [SMALL_STATE(1843)] = 60638, - [SMALL_STATE(1844)] = 60704, - [SMALL_STATE(1845)] = 60768, - [SMALL_STATE(1846)] = 60832, - [SMALL_STATE(1847)] = 60896, - [SMALL_STATE(1848)] = 60960, - [SMALL_STATE(1849)] = 61024, - [SMALL_STATE(1850)] = 61094, - [SMALL_STATE(1851)] = 61158, - [SMALL_STATE(1852)] = 61222, - [SMALL_STATE(1853)] = 61286, - [SMALL_STATE(1854)] = 61350, - [SMALL_STATE(1855)] = 61414, - [SMALL_STATE(1856)] = 61478, - [SMALL_STATE(1857)] = 61546, - [SMALL_STATE(1858)] = 61644, - [SMALL_STATE(1859)] = 61708, - [SMALL_STATE(1860)] = 61772, - [SMALL_STATE(1861)] = 61838, - [SMALL_STATE(1862)] = 61902, - [SMALL_STATE(1863)] = 61966, - [SMALL_STATE(1864)] = 62030, - [SMALL_STATE(1865)] = 62094, - [SMALL_STATE(1866)] = 62158, - [SMALL_STATE(1867)] = 62252, - [SMALL_STATE(1868)] = 62316, - [SMALL_STATE(1869)] = 62414, - [SMALL_STATE(1870)] = 62512, - [SMALL_STATE(1871)] = 62578, - [SMALL_STATE(1872)] = 62642, - [SMALL_STATE(1873)] = 62706, - [SMALL_STATE(1874)] = 62802, - [SMALL_STATE(1875)] = 62866, - [SMALL_STATE(1876)] = 62930, - [SMALL_STATE(1877)] = 63026, - [SMALL_STATE(1878)] = 63090, - [SMALL_STATE(1879)] = 63154, - [SMALL_STATE(1880)] = 63220, - [SMALL_STATE(1881)] = 63284, - [SMALL_STATE(1882)] = 63348, - [SMALL_STATE(1883)] = 63412, - [SMALL_STATE(1884)] = 63476, - [SMALL_STATE(1885)] = 63543, - [SMALL_STATE(1886)] = 63612, - [SMALL_STATE(1887)] = 63679, - [SMALL_STATE(1888)] = 63744, - [SMALL_STATE(1889)] = 63813, - [SMALL_STATE(1890)] = 63880, - [SMALL_STATE(1891)] = 63947, - [SMALL_STATE(1892)] = 64012, - [SMALL_STATE(1893)] = 64079, - [SMALL_STATE(1894)] = 64144, - [SMALL_STATE(1895)] = 64211, - [SMALL_STATE(1896)] = 64284, - [SMALL_STATE(1897)] = 64349, - [SMALL_STATE(1898)] = 64424, - [SMALL_STATE(1899)] = 64499, - [SMALL_STATE(1900)] = 64564, - [SMALL_STATE(1901)] = 64637, - [SMALL_STATE(1902)] = 64704, - [SMALL_STATE(1903)] = 64810, - [SMALL_STATE(1904)] = 64916, - [SMALL_STATE(1905)] = 65014, - [SMALL_STATE(1906)] = 65114, - [SMALL_STATE(1907)] = 65176, - [SMALL_STATE(1908)] = 65258, - [SMALL_STATE(1909)] = 65320, - [SMALL_STATE(1910)] = 65414, - [SMALL_STATE(1911)] = 65520, - [SMALL_STATE(1912)] = 65626, - [SMALL_STATE(1913)] = 65722, - [SMALL_STATE(1914)] = 65820, - [SMALL_STATE(1915)] = 65886, - [SMALL_STATE(1916)] = 65992, - [SMALL_STATE(1917)] = 66098, - [SMALL_STATE(1918)] = 66160, - [SMALL_STATE(1919)] = 66222, - [SMALL_STATE(1920)] = 66288, - [SMALL_STATE(1921)] = 66356, - [SMALL_STATE(1922)] = 66462, - [SMALL_STATE(1923)] = 66542, - [SMALL_STATE(1924)] = 66604, - [SMALL_STATE(1925)] = 66680, - [SMALL_STATE(1926)] = 66770, - [SMALL_STATE(1927)] = 66872, - [SMALL_STATE(1928)] = 66934, - [SMALL_STATE(1929)] = 66996, - [SMALL_STATE(1930)] = 67102, - [SMALL_STATE(1931)] = 67208, - [SMALL_STATE(1932)] = 67314, - [SMALL_STATE(1933)] = 67376, - [SMALL_STATE(1934)] = 67484, - [SMALL_STATE(1935)] = 67570, - [SMALL_STATE(1936)] = 67676, - [SMALL_STATE(1937)] = 67738, - [SMALL_STATE(1938)] = 67800, - [SMALL_STATE(1939)] = 67864, - [SMALL_STATE(1940)] = 67930, - [SMALL_STATE(1941)] = 68036, - [SMALL_STATE(1942)] = 68138, - [SMALL_STATE(1943)] = 68214, - [SMALL_STATE(1944)] = 68280, - [SMALL_STATE(1945)] = 68344, - [SMALL_STATE(1946)] = 68408, - [SMALL_STATE(1947)] = 68470, - [SMALL_STATE(1948)] = 68538, - [SMALL_STATE(1949)] = 68644, - [SMALL_STATE(1950)] = 68712, - [SMALL_STATE(1951)] = 68774, - [SMALL_STATE(1952)] = 68880, - [SMALL_STATE(1953)] = 68942, - [SMALL_STATE(1954)] = 69004, - [SMALL_STATE(1955)] = 69074, - [SMALL_STATE(1956)] = 69136, - [SMALL_STATE(1957)] = 69242, - [SMALL_STATE(1958)] = 69304, - [SMALL_STATE(1959)] = 69368, - [SMALL_STATE(1960)] = 69430, - [SMALL_STATE(1961)] = 69536, - [SMALL_STATE(1962)] = 69642, - [SMALL_STATE(1963)] = 69748, - [SMALL_STATE(1964)] = 69810, - [SMALL_STATE(1965)] = 69896, - [SMALL_STATE(1966)] = 70002, - [SMALL_STATE(1967)] = 70066, - [SMALL_STATE(1968)] = 70134, - [SMALL_STATE(1969)] = 70202, - [SMALL_STATE(1970)] = 70270, - [SMALL_STATE(1971)] = 70376, - [SMALL_STATE(1972)] = 70482, - [SMALL_STATE(1973)] = 70588, - [SMALL_STATE(1974)] = 70694, - [SMALL_STATE(1975)] = 70760, - [SMALL_STATE(1976)] = 70826, - [SMALL_STATE(1977)] = 70932, - [SMALL_STATE(1978)] = 71038, - [SMALL_STATE(1979)] = 71144, - [SMALL_STATE(1980)] = 71230, - [SMALL_STATE(1981)] = 71320, - [SMALL_STATE(1982)] = 71396, - [SMALL_STATE(1983)] = 71472, - [SMALL_STATE(1984)] = 71534, - [SMALL_STATE(1985)] = 71596, - [SMALL_STATE(1986)] = 71694, - [SMALL_STATE(1987)] = 71794, - [SMALL_STATE(1988)] = 71856, - [SMALL_STATE(1989)] = 71962, - [SMALL_STATE(1990)] = 72024, - [SMALL_STATE(1991)] = 72130, - [SMALL_STATE(1992)] = 72238, - [SMALL_STATE(1993)] = 72344, - [SMALL_STATE(1994)] = 72438, - [SMALL_STATE(1995)] = 72500, - [SMALL_STATE(1996)] = 72562, - [SMALL_STATE(1997)] = 72624, - [SMALL_STATE(1998)] = 72692, - [SMALL_STATE(1999)] = 72800, - [SMALL_STATE(2000)] = 72906, - [SMALL_STATE(2001)] = 72974, - [SMALL_STATE(2002)] = 73054, - [SMALL_STATE(2003)] = 73130, - [SMALL_STATE(2004)] = 73192, - [SMALL_STATE(2005)] = 73254, - [SMALL_STATE(2006)] = 73322, - [SMALL_STATE(2007)] = 73384, - [SMALL_STATE(2008)] = 73482, - [SMALL_STATE(2009)] = 73582, - [SMALL_STATE(2010)] = 73688, - [SMALL_STATE(2011)] = 73794, - [SMALL_STATE(2012)] = 73900, - [SMALL_STATE(2013)] = 73982, - [SMALL_STATE(2014)] = 74088, - [SMALL_STATE(2015)] = 74182, - [SMALL_STATE(2016)] = 74288, - [SMALL_STATE(2017)] = 74350, - [SMALL_STATE(2018)] = 74446, - [SMALL_STATE(2019)] = 74544, - [SMALL_STATE(2020)] = 74624, - [SMALL_STATE(2021)] = 74700, - [SMALL_STATE(2022)] = 74762, - [SMALL_STATE(2023)] = 74852, - [SMALL_STATE(2024)] = 74954, - [SMALL_STATE(2025)] = 75050, - [SMALL_STATE(2026)] = 75148, - [SMALL_STATE(2027)] = 75210, - [SMALL_STATE(2028)] = 75316, - [SMALL_STATE(2029)] = 75422, - [SMALL_STATE(2030)] = 75530, - [SMALL_STATE(2031)] = 75592, - [SMALL_STATE(2032)] = 75674, - [SMALL_STATE(2033)] = 75780, - [SMALL_STATE(2034)] = 75886, - [SMALL_STATE(2035)] = 75992, - [SMALL_STATE(2036)] = 76098, - [SMALL_STATE(2037)] = 76205, - [SMALL_STATE(2038)] = 76312, - [SMALL_STATE(2039)] = 76421, - [SMALL_STATE(2040)] = 76490, - [SMALL_STATE(2041)] = 76555, - [SMALL_STATE(2042)] = 76620, - [SMALL_STATE(2043)] = 76681, - [SMALL_STATE(2044)] = 76788, - [SMALL_STATE(2045)] = 76857, - [SMALL_STATE(2046)] = 76966, - [SMALL_STATE(2047)] = 77075, - [SMALL_STATE(2048)] = 77142, - [SMALL_STATE(2049)] = 77209, - [SMALL_STATE(2050)] = 77318, - [SMALL_STATE(2051)] = 77427, - [SMALL_STATE(2052)] = 77536, - [SMALL_STATE(2053)] = 77641, - [SMALL_STATE(2054)] = 77706, - [SMALL_STATE(2055)] = 77813, - [SMALL_STATE(2056)] = 77880, - [SMALL_STATE(2057)] = 77945, - [SMALL_STATE(2058)] = 78010, - [SMALL_STATE(2059)] = 78077, - [SMALL_STATE(2060)] = 78184, - [SMALL_STATE(2061)] = 78249, - [SMALL_STATE(2062)] = 78314, - [SMALL_STATE(2063)] = 78423, - [SMALL_STATE(2064)] = 78488, - [SMALL_STATE(2065)] = 78555, - [SMALL_STATE(2066)] = 78664, - [SMALL_STATE(2067)] = 78729, - [SMALL_STATE(2068)] = 78794, - [SMALL_STATE(2069)] = 78861, - [SMALL_STATE(2070)] = 78970, - [SMALL_STATE(2071)] = 79077, - [SMALL_STATE(2072)] = 79138, - [SMALL_STATE(2073)] = 79247, - [SMALL_STATE(2074)] = 79356, - [SMALL_STATE(2075)] = 79463, - [SMALL_STATE(2076)] = 79572, - [SMALL_STATE(2077)] = 79679, - [SMALL_STATE(2078)] = 79788, - [SMALL_STATE(2079)] = 79850, - [SMALL_STATE(2080)] = 79918, - [SMALL_STATE(2081)] = 79984, - [SMALL_STATE(2082)] = 80064, - [SMALL_STATE(2083)] = 80162, - [SMALL_STATE(2084)] = 80266, - [SMALL_STATE(2085)] = 80330, - [SMALL_STATE(2086)] = 80426, - [SMALL_STATE(2087)] = 80500, - [SMALL_STATE(2088)] = 80604, - [SMALL_STATE(2089)] = 80688, - [SMALL_STATE(2090)] = 80792, - [SMALL_STATE(2091)] = 80856, - [SMALL_STATE(2092)] = 80960, - [SMALL_STATE(2093)] = 81064, - [SMALL_STATE(2094)] = 81168, - [SMALL_STATE(2095)] = 81234, - [SMALL_STATE(2096)] = 81306, - [SMALL_STATE(2097)] = 81370, - [SMALL_STATE(2098)] = 81474, - [SMALL_STATE(2099)] = 81536, - [SMALL_STATE(2100)] = 81640, - [SMALL_STATE(2101)] = 81706, - [SMALL_STATE(2102)] = 81810, - [SMALL_STATE(2103)] = 81874, - [SMALL_STATE(2104)] = 81940, - [SMALL_STATE(2105)] = 82012, - [SMALL_STATE(2106)] = 82074, - [SMALL_STATE(2107)] = 82178, - [SMALL_STATE(2108)] = 82244, - [SMALL_STATE(2109)] = 82348, - [SMALL_STATE(2110)] = 82452, - [SMALL_STATE(2111)] = 82514, - [SMALL_STATE(2112)] = 82584, - [SMALL_STATE(2113)] = 82688, - [SMALL_STATE(2114)] = 82792, - [SMALL_STATE(2115)] = 82856, - [SMALL_STATE(2116)] = 82920, - [SMALL_STATE(2117)] = 83024, - [SMALL_STATE(2118)] = 83128, - [SMALL_STATE(2119)] = 83220, - [SMALL_STATE(2120)] = 83280, - [SMALL_STATE(2121)] = 83384, - [SMALL_STATE(2122)] = 83446, - [SMALL_STATE(2123)] = 83540, - [SMALL_STATE(2124)] = 83644, - [SMALL_STATE(2125)] = 83740, - [SMALL_STATE(2126)] = 83818, - [SMALL_STATE(2127)] = 83922, - [SMALL_STATE(2128)] = 83996, - [SMALL_STATE(2129)] = 84062, - [SMALL_STATE(2130)] = 84126, - [SMALL_STATE(2131)] = 84190, - [SMALL_STATE(2132)] = 84294, - [SMALL_STATE(2133)] = 84360, - [SMALL_STATE(2134)] = 84464, - [SMALL_STATE(2135)] = 84552, - [SMALL_STATE(2136)] = 84612, - [SMALL_STATE(2137)] = 84712, - [SMALL_STATE(2138)] = 84776, - [SMALL_STATE(2139)] = 84840, - [SMALL_STATE(2140)] = 84944, - [SMALL_STATE(2141)] = 85008, - [SMALL_STATE(2142)] = 85112, - [SMALL_STATE(2143)] = 85216, - [SMALL_STATE(2144)] = 85320, - [SMALL_STATE(2145)] = 85382, - [SMALL_STATE(2146)] = 85452, - [SMALL_STATE(2147)] = 85556, - [SMALL_STATE(2148)] = 85620, - [SMALL_STATE(2149)] = 85684, - [SMALL_STATE(2150)] = 85746, - [SMALL_STATE(2151)] = 85808, - [SMALL_STATE(2152)] = 85912, - [SMALL_STATE(2153)] = 86016, - [SMALL_STATE(2154)] = 86120, - [SMALL_STATE(2155)] = 86224, - [SMALL_STATE(2156)] = 86288, - [SMALL_STATE(2157)] = 86352, - [SMALL_STATE(2158)] = 86456, - [SMALL_STATE(2159)] = 86560, - [SMALL_STATE(2160)] = 86624, - [SMALL_STATE(2161)] = 86727, - [SMALL_STATE(2162)] = 86830, - [SMALL_STATE(2163)] = 86889, - [SMALL_STATE(2164)] = 86948, - [SMALL_STATE(2165)] = 87007, - [SMALL_STATE(2166)] = 87110, - [SMALL_STATE(2167)] = 87213, - [SMALL_STATE(2168)] = 87316, - [SMALL_STATE(2169)] = 87419, - [SMALL_STATE(2170)] = 87522, - [SMALL_STATE(2171)] = 87625, - [SMALL_STATE(2172)] = 87728, - [SMALL_STATE(2173)] = 87787, - [SMALL_STATE(2174)] = 87890, - [SMALL_STATE(2175)] = 87993, - [SMALL_STATE(2176)] = 88096, - [SMALL_STATE(2177)] = 88199, - [SMALL_STATE(2178)] = 88302, - [SMALL_STATE(2179)] = 88405, - [SMALL_STATE(2180)] = 88508, - [SMALL_STATE(2181)] = 88611, - [SMALL_STATE(2182)] = 88694, - [SMALL_STATE(2183)] = 88767, - [SMALL_STATE(2184)] = 88862, - [SMALL_STATE(2185)] = 88959, - [SMALL_STATE(2186)] = 89038, - [SMALL_STATE(2187)] = 89129, - [SMALL_STATE(2188)] = 89222, - [SMALL_STATE(2189)] = 89317, - [SMALL_STATE(2190)] = 89394, - [SMALL_STATE(2191)] = 89467, - [SMALL_STATE(2192)] = 89554, - [SMALL_STATE(2193)] = 89653, - [SMALL_STATE(2194)] = 89756, - [SMALL_STATE(2195)] = 89859, - [SMALL_STATE(2196)] = 89962, - [SMALL_STATE(2197)] = 90065, - [SMALL_STATE(2198)] = 90168, - [SMALL_STATE(2199)] = 90227, - [SMALL_STATE(2200)] = 90286, - [SMALL_STATE(2201)] = 90351, - [SMALL_STATE(2202)] = 90410, - [SMALL_STATE(2203)] = 90513, - [SMALL_STATE(2204)] = 90616, - [SMALL_STATE(2205)] = 90719, - [SMALL_STATE(2206)] = 90822, - [SMALL_STATE(2207)] = 90925, - [SMALL_STATE(2208)] = 91028, - [SMALL_STATE(2209)] = 91131, - [SMALL_STATE(2210)] = 91234, - [SMALL_STATE(2211)] = 91337, - [SMALL_STATE(2212)] = 91440, - [SMALL_STATE(2213)] = 91539, - [SMALL_STATE(2214)] = 91642, - [SMALL_STATE(2215)] = 91715, - [SMALL_STATE(2216)] = 91792, - [SMALL_STATE(2217)] = 91887, - [SMALL_STATE(2218)] = 91946, - [SMALL_STATE(2219)] = 92049, - [SMALL_STATE(2220)] = 92142, - [SMALL_STATE(2221)] = 92233, - [SMALL_STATE(2222)] = 92312, - [SMALL_STATE(2223)] = 92409, - [SMALL_STATE(2224)] = 92468, - [SMALL_STATE(2225)] = 92571, - [SMALL_STATE(2226)] = 92674, - [SMALL_STATE(2227)] = 92769, - [SMALL_STATE(2228)] = 92842, - [SMALL_STATE(2229)] = 92903, - [SMALL_STATE(2230)] = 92986, - [SMALL_STATE(2231)] = 93089, - [SMALL_STATE(2232)] = 93192, - [SMALL_STATE(2233)] = 93251, - [SMALL_STATE(2234)] = 93310, - [SMALL_STATE(2235)] = 93413, - [SMALL_STATE(2236)] = 93516, - [SMALL_STATE(2237)] = 93619, - [SMALL_STATE(2238)] = 93722, - [SMALL_STATE(2239)] = 93781, - [SMALL_STATE(2240)] = 93884, - [SMALL_STATE(2241)] = 93943, - [SMALL_STATE(2242)] = 94002, - [SMALL_STATE(2243)] = 94061, - [SMALL_STATE(2244)] = 94148, - [SMALL_STATE(2245)] = 94207, - [SMALL_STATE(2246)] = 94266, - [SMALL_STATE(2247)] = 94369, - [SMALL_STATE(2248)] = 94428, - [SMALL_STATE(2249)] = 94487, - [SMALL_STATE(2250)] = 94590, - [SMALL_STATE(2251)] = 94649, - [SMALL_STATE(2252)] = 94752, - [SMALL_STATE(2253)] = 94811, - [SMALL_STATE(2254)] = 94870, - [SMALL_STATE(2255)] = 94929, - [SMALL_STATE(2256)] = 94988, - [SMALL_STATE(2257)] = 95047, - [SMALL_STATE(2258)] = 95106, - [SMALL_STATE(2259)] = 95209, - [SMALL_STATE(2260)] = 95312, - [SMALL_STATE(2261)] = 95415, - [SMALL_STATE(2262)] = 95474, - [SMALL_STATE(2263)] = 95577, - [SMALL_STATE(2264)] = 95680, - [SMALL_STATE(2265)] = 95783, - [SMALL_STATE(2266)] = 95842, - [SMALL_STATE(2267)] = 95945, - [SMALL_STATE(2268)] = 96048, - [SMALL_STATE(2269)] = 96151, - [SMALL_STATE(2270)] = 96254, - [SMALL_STATE(2271)] = 96315, - [SMALL_STATE(2272)] = 96418, - [SMALL_STATE(2273)] = 96521, - [SMALL_STATE(2274)] = 96624, - [SMALL_STATE(2275)] = 96685, - [SMALL_STATE(2276)] = 96756, - [SMALL_STATE(2277)] = 96859, - [SMALL_STATE(2278)] = 96920, - [SMALL_STATE(2279)] = 96989, - [SMALL_STATE(2280)] = 97052, - [SMALL_STATE(2281)] = 97121, - [SMALL_STATE(2282)] = 97224, - [SMALL_STATE(2283)] = 97283, - [SMALL_STATE(2284)] = 97354, - [SMALL_STATE(2285)] = 97457, - [SMALL_STATE(2286)] = 97518, - [SMALL_STATE(2287)] = 97621, - [SMALL_STATE(2288)] = 97684, - [SMALL_STATE(2289)] = 97787, - [SMALL_STATE(2290)] = 97890, - [SMALL_STATE(2291)] = 97993, - [SMALL_STATE(2292)] = 98096, - [SMALL_STATE(2293)] = 98199, - [SMALL_STATE(2294)] = 98258, - [SMALL_STATE(2295)] = 98361, - [SMALL_STATE(2296)] = 98422, - [SMALL_STATE(2297)] = 98483, - [SMALL_STATE(2298)] = 98586, - [SMALL_STATE(2299)] = 98649, - [SMALL_STATE(2300)] = 98752, - [SMALL_STATE(2301)] = 98855, - [SMALL_STATE(2302)] = 98938, - [SMALL_STATE(2303)] = 99041, - [SMALL_STATE(2304)] = 99144, - [SMALL_STATE(2305)] = 99227, - [SMALL_STATE(2306)] = 99300, - [SMALL_STATE(2307)] = 99395, - [SMALL_STATE(2308)] = 99468, - [SMALL_STATE(2309)] = 99563, - [SMALL_STATE(2310)] = 99660, - [SMALL_STATE(2311)] = 99757, - [SMALL_STATE(2312)] = 99822, - [SMALL_STATE(2313)] = 99901, - [SMALL_STATE(2314)] = 99980, - [SMALL_STATE(2315)] = 100071, - [SMALL_STATE(2316)] = 100164, - [SMALL_STATE(2317)] = 100255, - [SMALL_STATE(2318)] = 100350, - [SMALL_STATE(2319)] = 100443, - [SMALL_STATE(2320)] = 100520, - [SMALL_STATE(2321)] = 100593, - [SMALL_STATE(2322)] = 100680, - [SMALL_STATE(2323)] = 100775, - [SMALL_STATE(2324)] = 100852, - [SMALL_STATE(2325)] = 100925, - [SMALL_STATE(2326)] = 100990, - [SMALL_STATE(2327)] = 101089, - [SMALL_STATE(2328)] = 101192, - [SMALL_STATE(2329)] = 101279, - [SMALL_STATE(2330)] = 101378, - [SMALL_STATE(2331)] = 101481, - [SMALL_STATE(2332)] = 101584, - [SMALL_STATE(2333)] = 101689, - [SMALL_STATE(2334)] = 101792, - [SMALL_STATE(2335)] = 101851, - [SMALL_STATE(2336)] = 101954, - [SMALL_STATE(2337)] = 102057, - [SMALL_STATE(2338)] = 102160, - [SMALL_STATE(2339)] = 102263, - [SMALL_STATE(2340)] = 102366, - [SMALL_STATE(2341)] = 102469, - [SMALL_STATE(2342)] = 102528, - [SMALL_STATE(2343)] = 102631, - [SMALL_STATE(2344)] = 102734, - [SMALL_STATE(2345)] = 102837, - [SMALL_STATE(2346)] = 102900, - [SMALL_STATE(2347)] = 102965, - [SMALL_STATE(2348)] = 103068, - [SMALL_STATE(2349)] = 103171, - [SMALL_STATE(2350)] = 103274, - [SMALL_STATE(2351)] = 103377, - [SMALL_STATE(2352)] = 103480, - [SMALL_STATE(2353)] = 103583, - [SMALL_STATE(2354)] = 103648, - [SMALL_STATE(2355)] = 103709, - [SMALL_STATE(2356)] = 103812, - [SMALL_STATE(2357)] = 103915, - [SMALL_STATE(2358)] = 104018, - [SMALL_STATE(2359)] = 104121, - [SMALL_STATE(2360)] = 104224, - [SMALL_STATE(2361)] = 104327, - [SMALL_STATE(2362)] = 104426, - [SMALL_STATE(2363)] = 104513, - [SMALL_STATE(2364)] = 104586, - [SMALL_STATE(2365)] = 104663, - [SMALL_STATE(2366)] = 104758, - [SMALL_STATE(2367)] = 104851, - [SMALL_STATE(2368)] = 104912, - [SMALL_STATE(2369)] = 105003, - [SMALL_STATE(2370)] = 105082, - [SMALL_STATE(2371)] = 105179, - [SMALL_STATE(2372)] = 105274, - [SMALL_STATE(2373)] = 105347, - [SMALL_STATE(2374)] = 105430, - [SMALL_STATE(2375)] = 105533, - [SMALL_STATE(2376)] = 105636, - [SMALL_STATE(2377)] = 105739, - [SMALL_STATE(2378)] = 105842, - [SMALL_STATE(2379)] = 105945, - [SMALL_STATE(2380)] = 106004, - [SMALL_STATE(2381)] = 106107, - [SMALL_STATE(2382)] = 106210, - [SMALL_STATE(2383)] = 106271, - [SMALL_STATE(2384)] = 106374, - [SMALL_STATE(2385)] = 106477, - [SMALL_STATE(2386)] = 106580, - [SMALL_STATE(2387)] = 106683, - [SMALL_STATE(2388)] = 106786, - [SMALL_STATE(2389)] = 106889, - [SMALL_STATE(2390)] = 106972, - [SMALL_STATE(2391)] = 107045, - [SMALL_STATE(2392)] = 107140, - [SMALL_STATE(2393)] = 107237, - [SMALL_STATE(2394)] = 107316, - [SMALL_STATE(2395)] = 107419, - [SMALL_STATE(2396)] = 107522, - [SMALL_STATE(2397)] = 107625, - [SMALL_STATE(2398)] = 107728, - [SMALL_STATE(2399)] = 107819, - [SMALL_STATE(2400)] = 107922, - [SMALL_STATE(2401)] = 107985, - [SMALL_STATE(2402)] = 108088, - [SMALL_STATE(2403)] = 108181, - [SMALL_STATE(2404)] = 108240, - [SMALL_STATE(2405)] = 108335, - [SMALL_STATE(2406)] = 108412, - [SMALL_STATE(2407)] = 108485, - [SMALL_STATE(2408)] = 108572, - [SMALL_STATE(2409)] = 108675, - [SMALL_STATE(2410)] = 108774, - [SMALL_STATE(2411)] = 108877, - [SMALL_STATE(2412)] = 108980, - [SMALL_STATE(2413)] = 109083, - [SMALL_STATE(2414)] = 109186, - [SMALL_STATE(2415)] = 109289, - [SMALL_STATE(2416)] = 109392, - [SMALL_STATE(2417)] = 109495, - [SMALL_STATE(2418)] = 109598, - [SMALL_STATE(2419)] = 109701, - [SMALL_STATE(2420)] = 109804, - [SMALL_STATE(2421)] = 109907, - [SMALL_STATE(2422)] = 110010, - [SMALL_STATE(2423)] = 110113, - [SMALL_STATE(2424)] = 110171, - [SMALL_STATE(2425)] = 110257, - [SMALL_STATE(2426)] = 110315, - [SMALL_STATE(2427)] = 110373, - [SMALL_STATE(2428)] = 110431, - [SMALL_STATE(2429)] = 110489, - [SMALL_STATE(2430)] = 110547, - [SMALL_STATE(2431)] = 110605, - [SMALL_STATE(2432)] = 110705, - [SMALL_STATE(2433)] = 110763, - [SMALL_STATE(2434)] = 110821, - [SMALL_STATE(2435)] = 110921, - [SMALL_STATE(2436)] = 110983, - [SMALL_STATE(2437)] = 111041, - [SMALL_STATE(2438)] = 111103, - [SMALL_STATE(2439)] = 111203, - [SMALL_STATE(2440)] = 111303, - [SMALL_STATE(2441)] = 111361, - [SMALL_STATE(2442)] = 111419, - [SMALL_STATE(2443)] = 111477, - [SMALL_STATE(2444)] = 111535, - [SMALL_STATE(2445)] = 111593, - [SMALL_STATE(2446)] = 111693, - [SMALL_STATE(2447)] = 111751, - [SMALL_STATE(2448)] = 111851, - [SMALL_STATE(2449)] = 111951, - [SMALL_STATE(2450)] = 112011, - [SMALL_STATE(2451)] = 112111, - [SMALL_STATE(2452)] = 112169, - [SMALL_STATE(2453)] = 112251, - [SMALL_STATE(2454)] = 112323, - [SMALL_STATE(2455)] = 112417, - [SMALL_STATE(2456)] = 112513, - [SMALL_STATE(2457)] = 112591, - [SMALL_STATE(2458)] = 112691, - [SMALL_STATE(2459)] = 112781, - [SMALL_STATE(2460)] = 112873, - [SMALL_STATE(2461)] = 112967, - [SMALL_STATE(2462)] = 113025, - [SMALL_STATE(2463)] = 113083, - [SMALL_STATE(2464)] = 113159, - [SMALL_STATE(2465)] = 113231, - [SMALL_STATE(2466)] = 113289, - [SMALL_STATE(2467)] = 113347, - [SMALL_STATE(2468)] = 113407, - [SMALL_STATE(2469)] = 113465, - [SMALL_STATE(2470)] = 113565, - [SMALL_STATE(2471)] = 113663, - [SMALL_STATE(2472)] = 113721, - [SMALL_STATE(2473)] = 113779, - [SMALL_STATE(2474)] = 113837, - [SMALL_STATE(2475)] = 113895, - [SMALL_STATE(2476)] = 113995, - [SMALL_STATE(2477)] = 114053, - [SMALL_STATE(2478)] = 114111, - [SMALL_STATE(2479)] = 114211, - [SMALL_STATE(2480)] = 114311, - [SMALL_STATE(2481)] = 114369, - [SMALL_STATE(2482)] = 114427, - [SMALL_STATE(2483)] = 114527, - [SMALL_STATE(2484)] = 114591, - [SMALL_STATE(2485)] = 114691, - [SMALL_STATE(2486)] = 114791, - [SMALL_STATE(2487)] = 114849, - [SMALL_STATE(2488)] = 114907, - [SMALL_STATE(2489)] = 115007, - [SMALL_STATE(2490)] = 115065, - [SMALL_STATE(2491)] = 115123, - [SMALL_STATE(2492)] = 115230, - [SMALL_STATE(2493)] = 115307, - [SMALL_STATE(2494)] = 115386, - [SMALL_STATE(2495)] = 115465, - [SMALL_STATE(2496)] = 115544, - [SMALL_STATE(2497)] = 115597, - [SMALL_STATE(2498)] = 115676, - [SMALL_STATE(2499)] = 115779, - [SMALL_STATE(2500)] = 115858, - [SMALL_STATE(2501)] = 115937, - [SMALL_STATE(2502)] = 115990, - [SMALL_STATE(2503)] = 116066, - [SMALL_STATE(2504)] = 116142, - [SMALL_STATE(2505)] = 116218, - [SMALL_STATE(2506)] = 116292, - [SMALL_STATE(2507)] = 116368, - [SMALL_STATE(2508)] = 116444, - [SMALL_STATE(2509)] = 116520, - [SMALL_STATE(2510)] = 116620, - [SMALL_STATE(2511)] = 116696, - [SMALL_STATE(2512)] = 116770, - [SMALL_STATE(2513)] = 116846, - [SMALL_STATE(2514)] = 116922, - [SMALL_STATE(2515)] = 116998, - [SMALL_STATE(2516)] = 117050, - [SMALL_STATE(2517)] = 117147, - [SMALL_STATE(2518)] = 117244, - [SMALL_STATE(2519)] = 117341, - [SMALL_STATE(2520)] = 117392, - [SMALL_STATE(2521)] = 117486, - [SMALL_STATE(2522)] = 117580, - [SMALL_STATE(2523)] = 117674, - [SMALL_STATE(2524)] = 117768, - [SMALL_STATE(2525)] = 117818, - [SMALL_STATE(2526)] = 117912, - [SMALL_STATE(2527)] = 117978, - [SMALL_STATE(2528)] = 118044, - [SMALL_STATE(2529)] = 118110, - [SMALL_STATE(2530)] = 118157, - [SMALL_STATE(2531)] = 118204, - [SMALL_STATE(2532)] = 118277, - [SMALL_STATE(2533)] = 118350, - [SMALL_STATE(2534)] = 118423, - [SMALL_STATE(2535)] = 118496, - [SMALL_STATE(2536)] = 118556, - [SMALL_STATE(2537)] = 118616, - [SMALL_STATE(2538)] = 118662, - [SMALL_STATE(2539)] = 118720, - [SMALL_STATE(2540)] = 118778, - [SMALL_STATE(2541)] = 118838, - [SMALL_STATE(2542)] = 118898, - [SMALL_STATE(2543)] = 118944, - [SMALL_STATE(2544)] = 119004, - [SMALL_STATE(2545)] = 119064, - [SMALL_STATE(2546)] = 119124, - [SMALL_STATE(2547)] = 119184, - [SMALL_STATE(2548)] = 119244, - [SMALL_STATE(2549)] = 119290, - [SMALL_STATE(2550)] = 119336, - [SMALL_STATE(2551)] = 119396, - [SMALL_STATE(2552)] = 119456, - [SMALL_STATE(2553)] = 119516, - [SMALL_STATE(2554)] = 119561, - [SMALL_STATE(2555)] = 119628, - [SMALL_STATE(2556)] = 119695, - [SMALL_STATE(2557)] = 119759, - [SMALL_STATE(2558)] = 119823, - [SMALL_STATE(2559)] = 119887, - [SMALL_STATE(2560)] = 119951, - [SMALL_STATE(2561)] = 120015, - [SMALL_STATE(2562)] = 120079, - [SMALL_STATE(2563)] = 120143, - [SMALL_STATE(2564)] = 120207, - [SMALL_STATE(2565)] = 120271, - [SMALL_STATE(2566)] = 120335, - [SMALL_STATE(2567)] = 120399, - [SMALL_STATE(2568)] = 120463, - [SMALL_STATE(2569)] = 120527, - [SMALL_STATE(2570)] = 120591, - [SMALL_STATE(2571)] = 120655, - [SMALL_STATE(2572)] = 120719, - [SMALL_STATE(2573)] = 120783, - [SMALL_STATE(2574)] = 120847, - [SMALL_STATE(2575)] = 120911, - [SMALL_STATE(2576)] = 120975, - [SMALL_STATE(2577)] = 121039, - [SMALL_STATE(2578)] = 121103, - [SMALL_STATE(2579)] = 121167, - [SMALL_STATE(2580)] = 121231, - [SMALL_STATE(2581)] = 121295, - [SMALL_STATE(2582)] = 121359, - [SMALL_STATE(2583)] = 121423, - [SMALL_STATE(2584)] = 121487, - [SMALL_STATE(2585)] = 121551, - [SMALL_STATE(2586)] = 121615, - [SMALL_STATE(2587)] = 121679, - [SMALL_STATE(2588)] = 121743, - [SMALL_STATE(2589)] = 121807, - [SMALL_STATE(2590)] = 121871, - [SMALL_STATE(2591)] = 121935, - [SMALL_STATE(2592)] = 121999, - [SMALL_STATE(2593)] = 122063, - [SMALL_STATE(2594)] = 122127, - [SMALL_STATE(2595)] = 122191, - [SMALL_STATE(2596)] = 122255, - [SMALL_STATE(2597)] = 122319, - [SMALL_STATE(2598)] = 122383, - [SMALL_STATE(2599)] = 122442, - [SMALL_STATE(2600)] = 122508, - [SMALL_STATE(2601)] = 122570, - [SMALL_STATE(2602)] = 122610, - [SMALL_STATE(2603)] = 122650, - [SMALL_STATE(2604)] = 122718, - [SMALL_STATE(2605)] = 122786, - [SMALL_STATE(2606)] = 122849, - [SMALL_STATE(2607)] = 122887, - [SMALL_STATE(2608)] = 122943, - [SMALL_STATE(2609)] = 122978, - [SMALL_STATE(2610)] = 123035, - [SMALL_STATE(2611)] = 123082, - [SMALL_STATE(2612)] = 123128, - [SMALL_STATE(2613)] = 123172, - [SMALL_STATE(2614)] = 123204, - [SMALL_STATE(2615)] = 123248, - [SMALL_STATE(2616)] = 123280, - [SMALL_STATE(2617)] = 123312, - [SMALL_STATE(2618)] = 123356, - [SMALL_STATE(2619)] = 123388, - [SMALL_STATE(2620)] = 123424, - [SMALL_STATE(2621)] = 123456, - [SMALL_STATE(2622)] = 123488, - [SMALL_STATE(2623)] = 123532, - [SMALL_STATE(2624)] = 123575, - [SMALL_STATE(2625)] = 123602, - [SMALL_STATE(2626)] = 123629, - [SMALL_STATE(2627)] = 123656, - [SMALL_STATE(2628)] = 123683, - [SMALL_STATE(2629)] = 123710, - [SMALL_STATE(2630)] = 123743, - [SMALL_STATE(2631)] = 123770, - [SMALL_STATE(2632)] = 123797, - [SMALL_STATE(2633)] = 123826, - [SMALL_STATE(2634)] = 123853, - [SMALL_STATE(2635)] = 123880, - [SMALL_STATE(2636)] = 123907, - [SMALL_STATE(2637)] = 123950, - [SMALL_STATE(2638)] = 123977, - [SMALL_STATE(2639)] = 124004, - [SMALL_STATE(2640)] = 124031, - [SMALL_STATE(2641)] = 124058, - [SMALL_STATE(2642)] = 124085, - [SMALL_STATE(2643)] = 124112, - [SMALL_STATE(2644)] = 124139, - [SMALL_STATE(2645)] = 124163, - [SMALL_STATE(2646)] = 124187, - [SMALL_STATE(2647)] = 124211, - [SMALL_STATE(2648)] = 124235, - [SMALL_STATE(2649)] = 124259, - [SMALL_STATE(2650)] = 124283, - [SMALL_STATE(2651)] = 124307, - [SMALL_STATE(2652)] = 124331, - [SMALL_STATE(2653)] = 124355, - [SMALL_STATE(2654)] = 124379, - [SMALL_STATE(2655)] = 124403, - [SMALL_STATE(2656)] = 124427, - [SMALL_STATE(2657)] = 124451, - [SMALL_STATE(2658)] = 124475, - [SMALL_STATE(2659)] = 124499, - [SMALL_STATE(2660)] = 124523, - [SMALL_STATE(2661)] = 124547, - [SMALL_STATE(2662)] = 124571, - [SMALL_STATE(2663)] = 124595, - [SMALL_STATE(2664)] = 124619, - [SMALL_STATE(2665)] = 124643, - [SMALL_STATE(2666)] = 124667, - [SMALL_STATE(2667)] = 124691, - [SMALL_STATE(2668)] = 124715, - [SMALL_STATE(2669)] = 124739, - [SMALL_STATE(2670)] = 124763, - [SMALL_STATE(2671)] = 124787, - [SMALL_STATE(2672)] = 124811, - [SMALL_STATE(2673)] = 124835, - [SMALL_STATE(2674)] = 124859, - [SMALL_STATE(2675)] = 124883, - [SMALL_STATE(2676)] = 124907, - [SMALL_STATE(2677)] = 124931, - [SMALL_STATE(2678)] = 124955, - [SMALL_STATE(2679)] = 124979, - [SMALL_STATE(2680)] = 125003, - [SMALL_STATE(2681)] = 125027, - [SMALL_STATE(2682)] = 125051, - [SMALL_STATE(2683)] = 125077, - [SMALL_STATE(2684)] = 125103, - [SMALL_STATE(2685)] = 125129, - [SMALL_STATE(2686)] = 125153, - [SMALL_STATE(2687)] = 125179, - [SMALL_STATE(2688)] = 125205, - [SMALL_STATE(2689)] = 125231, - [SMALL_STATE(2690)] = 125257, - [SMALL_STATE(2691)] = 125283, - [SMALL_STATE(2692)] = 125307, - [SMALL_STATE(2693)] = 125330, - [SMALL_STATE(2694)] = 125353, - [SMALL_STATE(2695)] = 125374, - [SMALL_STATE(2696)] = 125395, - [SMALL_STATE(2697)] = 125418, - [SMALL_STATE(2698)] = 125439, - [SMALL_STATE(2699)] = 125460, - [SMALL_STATE(2700)] = 125483, - [SMALL_STATE(2701)] = 125506, - [SMALL_STATE(2702)] = 125529, - [SMALL_STATE(2703)] = 125552, - [SMALL_STATE(2704)] = 125585, - [SMALL_STATE(2705)] = 125618, - [SMALL_STATE(2706)] = 125639, - [SMALL_STATE(2707)] = 125660, - [SMALL_STATE(2708)] = 125681, - [SMALL_STATE(2709)] = 125714, - [SMALL_STATE(2710)] = 125735, - [SMALL_STATE(2711)] = 125768, - [SMALL_STATE(2712)] = 125801, - [SMALL_STATE(2713)] = 125822, - [SMALL_STATE(2714)] = 125843, - [SMALL_STATE(2715)] = 125864, - [SMALL_STATE(2716)] = 125885, - [SMALL_STATE(2717)] = 125906, - [SMALL_STATE(2718)] = 125927, - [SMALL_STATE(2719)] = 125948, - [SMALL_STATE(2720)] = 125969, - [SMALL_STATE(2721)] = 125990, - [SMALL_STATE(2722)] = 126011, - [SMALL_STATE(2723)] = 126032, - [SMALL_STATE(2724)] = 126053, - [SMALL_STATE(2725)] = 126074, - [SMALL_STATE(2726)] = 126095, - [SMALL_STATE(2727)] = 126116, - [SMALL_STATE(2728)] = 126137, - [SMALL_STATE(2729)] = 126158, - [SMALL_STATE(2730)] = 126191, - [SMALL_STATE(2731)] = 126212, - [SMALL_STATE(2732)] = 126235, - [SMALL_STATE(2733)] = 126256, - [SMALL_STATE(2734)] = 126279, - [SMALL_STATE(2735)] = 126300, - [SMALL_STATE(2736)] = 126333, - [SMALL_STATE(2737)] = 126354, - [SMALL_STATE(2738)] = 126375, - [SMALL_STATE(2739)] = 126396, - [SMALL_STATE(2740)] = 126419, - [SMALL_STATE(2741)] = 126442, - [SMALL_STATE(2742)] = 126465, - [SMALL_STATE(2743)] = 126486, - [SMALL_STATE(2744)] = 126507, - [SMALL_STATE(2745)] = 126528, - [SMALL_STATE(2746)] = 126549, - [SMALL_STATE(2747)] = 126570, - [SMALL_STATE(2748)] = 126591, - [SMALL_STATE(2749)] = 126612, - [SMALL_STATE(2750)] = 126633, - [SMALL_STATE(2751)] = 126656, - [SMALL_STATE(2752)] = 126677, - [SMALL_STATE(2753)] = 126698, - [SMALL_STATE(2754)] = 126719, - [SMALL_STATE(2755)] = 126740, - [SMALL_STATE(2756)] = 126761, - [SMALL_STATE(2757)] = 126782, - [SMALL_STATE(2758)] = 126803, - [SMALL_STATE(2759)] = 126824, - [SMALL_STATE(2760)] = 126845, - [SMALL_STATE(2761)] = 126866, - [SMALL_STATE(2762)] = 126899, - [SMALL_STATE(2763)] = 126920, - [SMALL_STATE(2764)] = 126941, - [SMALL_STATE(2765)] = 126962, - [SMALL_STATE(2766)] = 126983, - [SMALL_STATE(2767)] = 127004, - [SMALL_STATE(2768)] = 127037, - [SMALL_STATE(2769)] = 127058, - [SMALL_STATE(2770)] = 127091, - [SMALL_STATE(2771)] = 127112, - [SMALL_STATE(2772)] = 127145, - [SMALL_STATE(2773)] = 127166, - [SMALL_STATE(2774)] = 127187, - [SMALL_STATE(2775)] = 127208, - [SMALL_STATE(2776)] = 127229, - [SMALL_STATE(2777)] = 127250, - [SMALL_STATE(2778)] = 127271, - [SMALL_STATE(2779)] = 127292, - [SMALL_STATE(2780)] = 127315, - [SMALL_STATE(2781)] = 127338, - [SMALL_STATE(2782)] = 127371, - [SMALL_STATE(2783)] = 127394, - [SMALL_STATE(2784)] = 127415, - [SMALL_STATE(2785)] = 127436, - [SMALL_STATE(2786)] = 127457, - [SMALL_STATE(2787)] = 127480, - [SMALL_STATE(2788)] = 127503, - [SMALL_STATE(2789)] = 127524, - [SMALL_STATE(2790)] = 127547, - [SMALL_STATE(2791)] = 127570, - [SMALL_STATE(2792)] = 127591, - [SMALL_STATE(2793)] = 127614, - [SMALL_STATE(2794)] = 127637, - [SMALL_STATE(2795)] = 127660, - [SMALL_STATE(2796)] = 127683, - [SMALL_STATE(2797)] = 127704, - [SMALL_STATE(2798)] = 127737, - [SMALL_STATE(2799)] = 127760, - [SMALL_STATE(2800)] = 127781, - [SMALL_STATE(2801)] = 127804, - [SMALL_STATE(2802)] = 127825, - [SMALL_STATE(2803)] = 127846, - [SMALL_STATE(2804)] = 127869, - [SMALL_STATE(2805)] = 127892, - [SMALL_STATE(2806)] = 127915, - [SMALL_STATE(2807)] = 127938, - [SMALL_STATE(2808)] = 127961, - [SMALL_STATE(2809)] = 127984, - [SMALL_STATE(2810)] = 128017, - [SMALL_STATE(2811)] = 128050, - [SMALL_STATE(2812)] = 128073, - [SMALL_STATE(2813)] = 128096, - [SMALL_STATE(2814)] = 128119, - [SMALL_STATE(2815)] = 128142, - [SMALL_STATE(2816)] = 128165, - [SMALL_STATE(2817)] = 128188, - [SMALL_STATE(2818)] = 128221, - [SMALL_STATE(2819)] = 128244, - [SMALL_STATE(2820)] = 128267, - [SMALL_STATE(2821)] = 128290, - [SMALL_STATE(2822)] = 128313, - [SMALL_STATE(2823)] = 128336, - [SMALL_STATE(2824)] = 128359, - [SMALL_STATE(2825)] = 128382, - [SMALL_STATE(2826)] = 128405, - [SMALL_STATE(2827)] = 128428, - [SMALL_STATE(2828)] = 128451, - [SMALL_STATE(2829)] = 128474, - [SMALL_STATE(2830)] = 128497, - [SMALL_STATE(2831)] = 128520, - [SMALL_STATE(2832)] = 128543, - [SMALL_STATE(2833)] = 128566, - [SMALL_STATE(2834)] = 128589, - [SMALL_STATE(2835)] = 128622, - [SMALL_STATE(2836)] = 128655, - [SMALL_STATE(2837)] = 128678, - [SMALL_STATE(2838)] = 128701, - [SMALL_STATE(2839)] = 128724, - [SMALL_STATE(2840)] = 128747, - [SMALL_STATE(2841)] = 128770, - [SMALL_STATE(2842)] = 128793, - [SMALL_STATE(2843)] = 128816, - [SMALL_STATE(2844)] = 128839, - [SMALL_STATE(2845)] = 128860, - [SMALL_STATE(2846)] = 128883, - [SMALL_STATE(2847)] = 128906, - [SMALL_STATE(2848)] = 128929, - [SMALL_STATE(2849)] = 128952, - [SMALL_STATE(2850)] = 128975, - [SMALL_STATE(2851)] = 128998, - [SMALL_STATE(2852)] = 129031, - [SMALL_STATE(2853)] = 129054, - [SMALL_STATE(2854)] = 129077, - [SMALL_STATE(2855)] = 129100, - [SMALL_STATE(2856)] = 129123, - [SMALL_STATE(2857)] = 129146, - [SMALL_STATE(2858)] = 129177, - [SMALL_STATE(2859)] = 129200, - [SMALL_STATE(2860)] = 129231, - [SMALL_STATE(2861)] = 129254, - [SMALL_STATE(2862)] = 129277, - [SMALL_STATE(2863)] = 129300, - [SMALL_STATE(2864)] = 129323, - [SMALL_STATE(2865)] = 129356, - [SMALL_STATE(2866)] = 129379, - [SMALL_STATE(2867)] = 129402, - [SMALL_STATE(2868)] = 129425, - [SMALL_STATE(2869)] = 129448, - [SMALL_STATE(2870)] = 129471, - [SMALL_STATE(2871)] = 129494, - [SMALL_STATE(2872)] = 129517, - [SMALL_STATE(2873)] = 129540, - [SMALL_STATE(2874)] = 129563, - [SMALL_STATE(2875)] = 129586, - [SMALL_STATE(2876)] = 129609, - [SMALL_STATE(2877)] = 129632, - [SMALL_STATE(2878)] = 129665, - [SMALL_STATE(2879)] = 129698, - [SMALL_STATE(2880)] = 129721, - [SMALL_STATE(2881)] = 129744, - [SMALL_STATE(2882)] = 129767, - [SMALL_STATE(2883)] = 129790, - [SMALL_STATE(2884)] = 129813, - [SMALL_STATE(2885)] = 129836, - [SMALL_STATE(2886)] = 129859, - [SMALL_STATE(2887)] = 129882, - [SMALL_STATE(2888)] = 129905, - [SMALL_STATE(2889)] = 129928, - [SMALL_STATE(2890)] = 129951, - [SMALL_STATE(2891)] = 129974, - [SMALL_STATE(2892)] = 129997, - [SMALL_STATE(2893)] = 130020, - [SMALL_STATE(2894)] = 130043, - [SMALL_STATE(2895)] = 130066, - [SMALL_STATE(2896)] = 130089, - [SMALL_STATE(2897)] = 130112, - [SMALL_STATE(2898)] = 130135, - [SMALL_STATE(2899)] = 130158, - [SMALL_STATE(2900)] = 130181, - [SMALL_STATE(2901)] = 130204, - [SMALL_STATE(2902)] = 130227, - [SMALL_STATE(2903)] = 130250, - [SMALL_STATE(2904)] = 130273, - [SMALL_STATE(2905)] = 130296, - [SMALL_STATE(2906)] = 130319, - [SMALL_STATE(2907)] = 130342, - [SMALL_STATE(2908)] = 130365, - [SMALL_STATE(2909)] = 130386, - [SMALL_STATE(2910)] = 130409, - [SMALL_STATE(2911)] = 130432, - [SMALL_STATE(2912)] = 130453, - [SMALL_STATE(2913)] = 130476, - [SMALL_STATE(2914)] = 130499, - [SMALL_STATE(2915)] = 130522, - [SMALL_STATE(2916)] = 130545, - [SMALL_STATE(2917)] = 130568, - [SMALL_STATE(2918)] = 130591, - [SMALL_STATE(2919)] = 130614, - [SMALL_STATE(2920)] = 130637, - [SMALL_STATE(2921)] = 130660, - [SMALL_STATE(2922)] = 130681, - [SMALL_STATE(2923)] = 130704, - [SMALL_STATE(2924)] = 130727, - [SMALL_STATE(2925)] = 130750, - [SMALL_STATE(2926)] = 130771, - [SMALL_STATE(2927)] = 130794, - [SMALL_STATE(2928)] = 130817, - [SMALL_STATE(2929)] = 130840, - [SMALL_STATE(2930)] = 130863, - [SMALL_STATE(2931)] = 130886, - [SMALL_STATE(2932)] = 130909, - [SMALL_STATE(2933)] = 130932, - [SMALL_STATE(2934)] = 130955, - [SMALL_STATE(2935)] = 130978, - [SMALL_STATE(2936)] = 131001, - [SMALL_STATE(2937)] = 131024, - [SMALL_STATE(2938)] = 131047, - [SMALL_STATE(2939)] = 131068, - [SMALL_STATE(2940)] = 131101, - [SMALL_STATE(2941)] = 131124, - [SMALL_STATE(2942)] = 131145, - [SMALL_STATE(2943)] = 131168, - [SMALL_STATE(2944)] = 131189, - [SMALL_STATE(2945)] = 131210, - [SMALL_STATE(2946)] = 131233, - [SMALL_STATE(2947)] = 131254, - [SMALL_STATE(2948)] = 131275, - [SMALL_STATE(2949)] = 131296, - [SMALL_STATE(2950)] = 131329, - [SMALL_STATE(2951)] = 131352, - [SMALL_STATE(2952)] = 131375, - [SMALL_STATE(2953)] = 131398, - [SMALL_STATE(2954)] = 131421, - [SMALL_STATE(2955)] = 131444, - [SMALL_STATE(2956)] = 131467, - [SMALL_STATE(2957)] = 131490, - [SMALL_STATE(2958)] = 131513, - [SMALL_STATE(2959)] = 131536, - [SMALL_STATE(2960)] = 131559, - [SMALL_STATE(2961)] = 131582, - [SMALL_STATE(2962)] = 131605, - [SMALL_STATE(2963)] = 131628, - [SMALL_STATE(2964)] = 131651, - [SMALL_STATE(2965)] = 131672, - [SMALL_STATE(2966)] = 131695, - [SMALL_STATE(2967)] = 131718, - [SMALL_STATE(2968)] = 131741, - [SMALL_STATE(2969)] = 131764, - [SMALL_STATE(2970)] = 131787, - [SMALL_STATE(2971)] = 131810, - [SMALL_STATE(2972)] = 131833, - [SMALL_STATE(2973)] = 131856, - [SMALL_STATE(2974)] = 131879, - [SMALL_STATE(2975)] = 131902, - [SMALL_STATE(2976)] = 131925, - [SMALL_STATE(2977)] = 131948, - [SMALL_STATE(2978)] = 131971, - [SMALL_STATE(2979)] = 131992, - [SMALL_STATE(2980)] = 132015, - [SMALL_STATE(2981)] = 132036, - [SMALL_STATE(2982)] = 132059, - [SMALL_STATE(2983)] = 132080, - [SMALL_STATE(2984)] = 132101, - [SMALL_STATE(2985)] = 132124, - [SMALL_STATE(2986)] = 132145, - [SMALL_STATE(2987)] = 132168, - [SMALL_STATE(2988)] = 132191, - [SMALL_STATE(2989)] = 132214, - [SMALL_STATE(2990)] = 132235, - [SMALL_STATE(2991)] = 132256, - [SMALL_STATE(2992)] = 132277, - [SMALL_STATE(2993)] = 132298, - [SMALL_STATE(2994)] = 132321, - [SMALL_STATE(2995)] = 132342, - [SMALL_STATE(2996)] = 132372, - [SMALL_STATE(2997)] = 132394, - [SMALL_STATE(2998)] = 132424, - [SMALL_STATE(2999)] = 132454, - [SMALL_STATE(3000)] = 132476, - [SMALL_STATE(3001)] = 132500, - [SMALL_STATE(3002)] = 132524, - [SMALL_STATE(3003)] = 132552, - [SMALL_STATE(3004)] = 132582, - [SMALL_STATE(3005)] = 132613, - [SMALL_STATE(3006)] = 132634, - [SMALL_STATE(3007)] = 132665, - [SMALL_STATE(3008)] = 132688, - [SMALL_STATE(3009)] = 132719, - [SMALL_STATE(3010)] = 132748, - [SMALL_STATE(3011)] = 132779, - [SMALL_STATE(3012)] = 132800, - [SMALL_STATE(3013)] = 132821, - [SMALL_STATE(3014)] = 132852, - [SMALL_STATE(3015)] = 132883, - [SMALL_STATE(3016)] = 132912, - [SMALL_STATE(3017)] = 132931, - [SMALL_STATE(3018)] = 132960, - [SMALL_STATE(3019)] = 132981, - [SMALL_STATE(3020)] = 133002, - [SMALL_STATE(3021)] = 133023, - [SMALL_STATE(3022)] = 133044, - [SMALL_STATE(3023)] = 133073, - [SMALL_STATE(3024)] = 133094, - [SMALL_STATE(3025)] = 133125, - [SMALL_STATE(3026)] = 133146, - [SMALL_STATE(3027)] = 133167, - [SMALL_STATE(3028)] = 133196, - [SMALL_STATE(3029)] = 133217, - [SMALL_STATE(3030)] = 133238, - [SMALL_STATE(3031)] = 133259, - [SMALL_STATE(3032)] = 133280, - [SMALL_STATE(3033)] = 133301, - [SMALL_STATE(3034)] = 133332, - [SMALL_STATE(3035)] = 133353, - [SMALL_STATE(3036)] = 133374, - [SMALL_STATE(3037)] = 133405, - [SMALL_STATE(3038)] = 133426, - [SMALL_STATE(3039)] = 133447, - [SMALL_STATE(3040)] = 133468, - [SMALL_STATE(3041)] = 133489, - [SMALL_STATE(3042)] = 133510, - [SMALL_STATE(3043)] = 133531, - [SMALL_STATE(3044)] = 133560, - [SMALL_STATE(3045)] = 133587, - [SMALL_STATE(3046)] = 133608, - [SMALL_STATE(3047)] = 133629, - [SMALL_STATE(3048)] = 133650, - [SMALL_STATE(3049)] = 133671, - [SMALL_STATE(3050)] = 133692, - [SMALL_STATE(3051)] = 133721, - [SMALL_STATE(3052)] = 133742, - [SMALL_STATE(3053)] = 133763, - [SMALL_STATE(3054)] = 133782, - [SMALL_STATE(3055)] = 133803, - [SMALL_STATE(3056)] = 133834, - [SMALL_STATE(3057)] = 133863, - [SMALL_STATE(3058)] = 133886, - [SMALL_STATE(3059)] = 133907, - [SMALL_STATE(3060)] = 133928, - [SMALL_STATE(3061)] = 133949, - [SMALL_STATE(3062)] = 133970, - [SMALL_STATE(3063)] = 133999, - [SMALL_STATE(3064)] = 134028, - [SMALL_STATE(3065)] = 134049, - [SMALL_STATE(3066)] = 134070, - [SMALL_STATE(3067)] = 134089, - [SMALL_STATE(3068)] = 134120, - [SMALL_STATE(3069)] = 134151, - [SMALL_STATE(3070)] = 134182, - [SMALL_STATE(3071)] = 134203, - [SMALL_STATE(3072)] = 134224, - [SMALL_STATE(3073)] = 134243, - [SMALL_STATE(3074)] = 134264, - [SMALL_STATE(3075)] = 134285, - [SMALL_STATE(3076)] = 134304, - [SMALL_STATE(3077)] = 134325, - [SMALL_STATE(3078)] = 134356, - [SMALL_STATE(3079)] = 134377, - [SMALL_STATE(3080)] = 134398, - [SMALL_STATE(3081)] = 134419, - [SMALL_STATE(3082)] = 134448, - [SMALL_STATE(3083)] = 134469, - [SMALL_STATE(3084)] = 134490, - [SMALL_STATE(3085)] = 134511, - [SMALL_STATE(3086)] = 134532, - [SMALL_STATE(3087)] = 134563, - [SMALL_STATE(3088)] = 134584, - [SMALL_STATE(3089)] = 134613, - [SMALL_STATE(3090)] = 134644, - [SMALL_STATE(3091)] = 134675, - [SMALL_STATE(3092)] = 134696, - [SMALL_STATE(3093)] = 134717, - [SMALL_STATE(3094)] = 134738, - [SMALL_STATE(3095)] = 134769, - [SMALL_STATE(3096)] = 134790, - [SMALL_STATE(3097)] = 134811, - [SMALL_STATE(3098)] = 134832, - [SMALL_STATE(3099)] = 134857, - [SMALL_STATE(3100)] = 134878, - [SMALL_STATE(3101)] = 134899, - [SMALL_STATE(3102)] = 134930, - [SMALL_STATE(3103)] = 134951, - [SMALL_STATE(3104)] = 134970, - [SMALL_STATE(3105)] = 134991, - [SMALL_STATE(3106)] = 135022, - [SMALL_STATE(3107)] = 135043, - [SMALL_STATE(3108)] = 135064, - [SMALL_STATE(3109)] = 135085, - [SMALL_STATE(3110)] = 135106, - [SMALL_STATE(3111)] = 135127, - [SMALL_STATE(3112)] = 135156, - [SMALL_STATE(3113)] = 135185, - [SMALL_STATE(3114)] = 135206, - [SMALL_STATE(3115)] = 135237, - [SMALL_STATE(3116)] = 135268, - [SMALL_STATE(3117)] = 135299, - [SMALL_STATE(3118)] = 135328, - [SMALL_STATE(3119)] = 135349, - [SMALL_STATE(3120)] = 135374, - [SMALL_STATE(3121)] = 135405, - [SMALL_STATE(3122)] = 135426, - [SMALL_STATE(3123)] = 135455, - [SMALL_STATE(3124)] = 135476, - [SMALL_STATE(3125)] = 135497, - [SMALL_STATE(3126)] = 135518, - [SMALL_STATE(3127)] = 135539, - [SMALL_STATE(3128)] = 135568, - [SMALL_STATE(3129)] = 135589, - [SMALL_STATE(3130)] = 135610, - [SMALL_STATE(3131)] = 135631, - [SMALL_STATE(3132)] = 135650, - [SMALL_STATE(3133)] = 135671, - [SMALL_STATE(3134)] = 135700, - [SMALL_STATE(3135)] = 135721, - [SMALL_STATE(3136)] = 135742, - [SMALL_STATE(3137)] = 135771, - [SMALL_STATE(3138)] = 135802, - [SMALL_STATE(3139)] = 135821, - [SMALL_STATE(3140)] = 135852, - [SMALL_STATE(3141)] = 135883, - [SMALL_STATE(3142)] = 135904, - [SMALL_STATE(3143)] = 135925, - [SMALL_STATE(3144)] = 135946, - [SMALL_STATE(3145)] = 135967, - [SMALL_STATE(3146)] = 135987, - [SMALL_STATE(3147)] = 136007, - [SMALL_STATE(3148)] = 136027, - [SMALL_STATE(3149)] = 136047, - [SMALL_STATE(3150)] = 136067, - [SMALL_STATE(3151)] = 136087, - [SMALL_STATE(3152)] = 136107, - [SMALL_STATE(3153)] = 136125, - [SMALL_STATE(3154)] = 136145, - [SMALL_STATE(3155)] = 136165, - [SMALL_STATE(3156)] = 136185, - [SMALL_STATE(3157)] = 136213, - [SMALL_STATE(3158)] = 136241, - [SMALL_STATE(3159)] = 136269, - [SMALL_STATE(3160)] = 136297, - [SMALL_STATE(3161)] = 136317, - [SMALL_STATE(3162)] = 136335, - [SMALL_STATE(3163)] = 136353, - [SMALL_STATE(3164)] = 136373, - [SMALL_STATE(3165)] = 136401, - [SMALL_STATE(3166)] = 136429, - [SMALL_STATE(3167)] = 136449, - [SMALL_STATE(3168)] = 136469, - [SMALL_STATE(3169)] = 136489, - [SMALL_STATE(3170)] = 136517, - [SMALL_STATE(3171)] = 136537, - [SMALL_STATE(3172)] = 136557, - [SMALL_STATE(3173)] = 136577, - [SMALL_STATE(3174)] = 136597, - [SMALL_STATE(3175)] = 136617, - [SMALL_STATE(3176)] = 136643, - [SMALL_STATE(3177)] = 136663, - [SMALL_STATE(3178)] = 136683, - [SMALL_STATE(3179)] = 136701, - [SMALL_STATE(3180)] = 136729, - [SMALL_STATE(3181)] = 136755, - [SMALL_STATE(3182)] = 136781, - [SMALL_STATE(3183)] = 136809, - [SMALL_STATE(3184)] = 136827, - [SMALL_STATE(3185)] = 136853, - [SMALL_STATE(3186)] = 136871, - [SMALL_STATE(3187)] = 136889, - [SMALL_STATE(3188)] = 136907, - [SMALL_STATE(3189)] = 136925, - [SMALL_STATE(3190)] = 136943, - [SMALL_STATE(3191)] = 136961, - [SMALL_STATE(3192)] = 136989, - [SMALL_STATE(3193)] = 137017, - [SMALL_STATE(3194)] = 137045, - [SMALL_STATE(3195)] = 137063, - [SMALL_STATE(3196)] = 137083, - [SMALL_STATE(3197)] = 137109, - [SMALL_STATE(3198)] = 137137, - [SMALL_STATE(3199)] = 137165, - [SMALL_STATE(3200)] = 137193, - [SMALL_STATE(3201)] = 137213, - [SMALL_STATE(3202)] = 137231, - [SMALL_STATE(3203)] = 137251, - [SMALL_STATE(3204)] = 137279, - [SMALL_STATE(3205)] = 137299, - [SMALL_STATE(3206)] = 137319, - [SMALL_STATE(3207)] = 137347, - [SMALL_STATE(3208)] = 137365, - [SMALL_STATE(3209)] = 137385, - [SMALL_STATE(3210)] = 137405, - [SMALL_STATE(3211)] = 137429, - [SMALL_STATE(3212)] = 137457, - [SMALL_STATE(3213)] = 137477, - [SMALL_STATE(3214)] = 137497, - [SMALL_STATE(3215)] = 137525, - [SMALL_STATE(3216)] = 137545, - [SMALL_STATE(3217)] = 137573, - [SMALL_STATE(3218)] = 137593, - [SMALL_STATE(3219)] = 137611, - [SMALL_STATE(3220)] = 137629, - [SMALL_STATE(3221)] = 137649, - [SMALL_STATE(3222)] = 137677, - [SMALL_STATE(3223)] = 137697, - [SMALL_STATE(3224)] = 137717, - [SMALL_STATE(3225)] = 137743, - [SMALL_STATE(3226)] = 137763, - [SMALL_STATE(3227)] = 137791, - [SMALL_STATE(3228)] = 137811, - [SMALL_STATE(3229)] = 137831, - [SMALL_STATE(3230)] = 137859, - [SMALL_STATE(3231)] = 137885, - [SMALL_STATE(3232)] = 137913, - [SMALL_STATE(3233)] = 137933, - [SMALL_STATE(3234)] = 137953, - [SMALL_STATE(3235)] = 137973, - [SMALL_STATE(3236)] = 138001, - [SMALL_STATE(3237)] = 138021, - [SMALL_STATE(3238)] = 138041, - [SMALL_STATE(3239)] = 138061, - [SMALL_STATE(3240)] = 138089, - [SMALL_STATE(3241)] = 138117, - [SMALL_STATE(3242)] = 138143, - [SMALL_STATE(3243)] = 138163, - [SMALL_STATE(3244)] = 138189, - [SMALL_STATE(3245)] = 138209, - [SMALL_STATE(3246)] = 138237, - [SMALL_STATE(3247)] = 138255, - [SMALL_STATE(3248)] = 138275, - [SMALL_STATE(3249)] = 138303, - [SMALL_STATE(3250)] = 138331, - [SMALL_STATE(3251)] = 138359, - [SMALL_STATE(3252)] = 138387, - [SMALL_STATE(3253)] = 138413, - [SMALL_STATE(3254)] = 138433, - [SMALL_STATE(3255)] = 138461, - [SMALL_STATE(3256)] = 138487, - [SMALL_STATE(3257)] = 138507, - [SMALL_STATE(3258)] = 138535, - [SMALL_STATE(3259)] = 138563, - [SMALL_STATE(3260)] = 138591, - [SMALL_STATE(3261)] = 138611, - [SMALL_STATE(3262)] = 138637, - [SMALL_STATE(3263)] = 138657, - [SMALL_STATE(3264)] = 138685, - [SMALL_STATE(3265)] = 138703, - [SMALL_STATE(3266)] = 138723, - [SMALL_STATE(3267)] = 138743, - [SMALL_STATE(3268)] = 138761, - [SMALL_STATE(3269)] = 138789, - [SMALL_STATE(3270)] = 138817, - [SMALL_STATE(3271)] = 138837, - [SMALL_STATE(3272)] = 138857, - [SMALL_STATE(3273)] = 138877, - [SMALL_STATE(3274)] = 138905, - [SMALL_STATE(3275)] = 138925, - [SMALL_STATE(3276)] = 138945, - [SMALL_STATE(3277)] = 138963, - [SMALL_STATE(3278)] = 138981, - [SMALL_STATE(3279)] = 139001, - [SMALL_STATE(3280)] = 139019, - [SMALL_STATE(3281)] = 139039, - [SMALL_STATE(3282)] = 139065, - [SMALL_STATE(3283)] = 139083, - [SMALL_STATE(3284)] = 139111, - [SMALL_STATE(3285)] = 139131, - [SMALL_STATE(3286)] = 139151, - [SMALL_STATE(3287)] = 139171, - [SMALL_STATE(3288)] = 139191, - [SMALL_STATE(3289)] = 139211, - [SMALL_STATE(3290)] = 139231, - [SMALL_STATE(3291)] = 139257, - [SMALL_STATE(3292)] = 139285, - [SMALL_STATE(3293)] = 139313, - [SMALL_STATE(3294)] = 139333, - [SMALL_STATE(3295)] = 139353, - [SMALL_STATE(3296)] = 139373, - [SMALL_STATE(3297)] = 139401, - [SMALL_STATE(3298)] = 139429, - [SMALL_STATE(3299)] = 139457, - [SMALL_STATE(3300)] = 139485, - [SMALL_STATE(3301)] = 139513, - [SMALL_STATE(3302)] = 139533, - [SMALL_STATE(3303)] = 139561, - [SMALL_STATE(3304)] = 139581, - [SMALL_STATE(3305)] = 139607, - [SMALL_STATE(3306)] = 139627, - [SMALL_STATE(3307)] = 139647, - [SMALL_STATE(3308)] = 139675, - [SMALL_STATE(3309)] = 139703, - [SMALL_STATE(3310)] = 139723, - [SMALL_STATE(3311)] = 139751, - [SMALL_STATE(3312)] = 139779, - [SMALL_STATE(3313)] = 139797, - [SMALL_STATE(3314)] = 139823, - [SMALL_STATE(3315)] = 139851, - [SMALL_STATE(3316)] = 139879, - [SMALL_STATE(3317)] = 139907, - [SMALL_STATE(3318)] = 139935, - [SMALL_STATE(3319)] = 139963, - [SMALL_STATE(3320)] = 139991, - [SMALL_STATE(3321)] = 140009, - [SMALL_STATE(3322)] = 140027, - [SMALL_STATE(3323)] = 140045, - [SMALL_STATE(3324)] = 140063, - [SMALL_STATE(3325)] = 140081, - [SMALL_STATE(3326)] = 140099, - [SMALL_STATE(3327)] = 140127, - [SMALL_STATE(3328)] = 140145, - [SMALL_STATE(3329)] = 140163, - [SMALL_STATE(3330)] = 140181, - [SMALL_STATE(3331)] = 140199, - [SMALL_STATE(3332)] = 140227, - [SMALL_STATE(3333)] = 140255, - [SMALL_STATE(3334)] = 140273, - [SMALL_STATE(3335)] = 140291, - [SMALL_STATE(3336)] = 140309, - [SMALL_STATE(3337)] = 140337, - [SMALL_STATE(3338)] = 140365, - [SMALL_STATE(3339)] = 140383, - [SMALL_STATE(3340)] = 140401, - [SMALL_STATE(3341)] = 140429, - [SMALL_STATE(3342)] = 140447, - [SMALL_STATE(3343)] = 140465, - [SMALL_STATE(3344)] = 140483, - [SMALL_STATE(3345)] = 140511, - [SMALL_STATE(3346)] = 140539, - [SMALL_STATE(3347)] = 140567, - [SMALL_STATE(3348)] = 140585, - [SMALL_STATE(3349)] = 140603, - [SMALL_STATE(3350)] = 140621, - [SMALL_STATE(3351)] = 140639, - [SMALL_STATE(3352)] = 140657, - [SMALL_STATE(3353)] = 140675, - [SMALL_STATE(3354)] = 140693, - [SMALL_STATE(3355)] = 140711, - [SMALL_STATE(3356)] = 140729, - [SMALL_STATE(3357)] = 140747, - [SMALL_STATE(3358)] = 140765, - [SMALL_STATE(3359)] = 140793, - [SMALL_STATE(3360)] = 140811, - [SMALL_STATE(3361)] = 140829, - [SMALL_STATE(3362)] = 140857, - [SMALL_STATE(3363)] = 140875, - [SMALL_STATE(3364)] = 140893, - [SMALL_STATE(3365)] = 140911, - [SMALL_STATE(3366)] = 140929, - [SMALL_STATE(3367)] = 140947, - [SMALL_STATE(3368)] = 140965, - [SMALL_STATE(3369)] = 140983, - [SMALL_STATE(3370)] = 141001, - [SMALL_STATE(3371)] = 141019, - [SMALL_STATE(3372)] = 141037, - [SMALL_STATE(3373)] = 141055, - [SMALL_STATE(3374)] = 141073, - [SMALL_STATE(3375)] = 141091, - [SMALL_STATE(3376)] = 141109, - [SMALL_STATE(3377)] = 141127, - [SMALL_STATE(3378)] = 141145, - [SMALL_STATE(3379)] = 141163, - [SMALL_STATE(3380)] = 141181, - [SMALL_STATE(3381)] = 141209, - [SMALL_STATE(3382)] = 141227, - [SMALL_STATE(3383)] = 141245, - [SMALL_STATE(3384)] = 141263, - [SMALL_STATE(3385)] = 141281, - [SMALL_STATE(3386)] = 141299, - [SMALL_STATE(3387)] = 141317, - [SMALL_STATE(3388)] = 141335, - [SMALL_STATE(3389)] = 141363, - [SMALL_STATE(3390)] = 141381, - [SMALL_STATE(3391)] = 141399, - [SMALL_STATE(3392)] = 141417, - [SMALL_STATE(3393)] = 141435, - [SMALL_STATE(3394)] = 141453, - [SMALL_STATE(3395)] = 141479, - [SMALL_STATE(3396)] = 141507, - [SMALL_STATE(3397)] = 141525, - [SMALL_STATE(3398)] = 141553, - [SMALL_STATE(3399)] = 141581, - [SMALL_STATE(3400)] = 141607, - [SMALL_STATE(3401)] = 141633, - [SMALL_STATE(3402)] = 141661, - [SMALL_STATE(3403)] = 141689, - [SMALL_STATE(3404)] = 141717, - [SMALL_STATE(3405)] = 141745, - [SMALL_STATE(3406)] = 141763, - [SMALL_STATE(3407)] = 141791, - [SMALL_STATE(3408)] = 141819, - [SMALL_STATE(3409)] = 141847, - [SMALL_STATE(3410)] = 141875, - [SMALL_STATE(3411)] = 141903, - [SMALL_STATE(3412)] = 141931, - [SMALL_STATE(3413)] = 141959, - [SMALL_STATE(3414)] = 141979, - [SMALL_STATE(3415)] = 142007, - [SMALL_STATE(3416)] = 142035, - [SMALL_STATE(3417)] = 142063, - [SMALL_STATE(3418)] = 142091, - [SMALL_STATE(3419)] = 142111, - [SMALL_STATE(3420)] = 142139, - [SMALL_STATE(3421)] = 142159, - [SMALL_STATE(3422)] = 142187, - [SMALL_STATE(3423)] = 142215, - [SMALL_STATE(3424)] = 142243, - [SMALL_STATE(3425)] = 142271, - [SMALL_STATE(3426)] = 142299, - [SMALL_STATE(3427)] = 142324, - [SMALL_STATE(3428)] = 142349, - [SMALL_STATE(3429)] = 142366, - [SMALL_STATE(3430)] = 142389, - [SMALL_STATE(3431)] = 142406, - [SMALL_STATE(3432)] = 142431, - [SMALL_STATE(3433)] = 142452, - [SMALL_STATE(3434)] = 142475, - [SMALL_STATE(3435)] = 142494, - [SMALL_STATE(3436)] = 142519, - [SMALL_STATE(3437)] = 142538, - [SMALL_STATE(3438)] = 142561, - [SMALL_STATE(3439)] = 142580, - [SMALL_STATE(3440)] = 142603, - [SMALL_STATE(3441)] = 142622, - [SMALL_STATE(3442)] = 142645, - [SMALL_STATE(3443)] = 142668, - [SMALL_STATE(3444)] = 142691, - [SMALL_STATE(3445)] = 142714, - [SMALL_STATE(3446)] = 142735, - [SMALL_STATE(3447)] = 142754, - [SMALL_STATE(3448)] = 142773, - [SMALL_STATE(3449)] = 142792, - [SMALL_STATE(3450)] = 142809, - [SMALL_STATE(3451)] = 142834, - [SMALL_STATE(3452)] = 142853, - [SMALL_STATE(3453)] = 142872, - [SMALL_STATE(3454)] = 142897, - [SMALL_STATE(3455)] = 142922, - [SMALL_STATE(3456)] = 142941, - [SMALL_STATE(3457)] = 142966, - [SMALL_STATE(3458)] = 142991, - [SMALL_STATE(3459)] = 143016, - [SMALL_STATE(3460)] = 143041, - [SMALL_STATE(3461)] = 143066, - [SMALL_STATE(3462)] = 143091, - [SMALL_STATE(3463)] = 143113, - [SMALL_STATE(3464)] = 143129, - [SMALL_STATE(3465)] = 143151, - [SMALL_STATE(3466)] = 143173, - [SMALL_STATE(3467)] = 143195, - [SMALL_STATE(3468)] = 143217, - [SMALL_STATE(3469)] = 143239, - [SMALL_STATE(3470)] = 143261, - [SMALL_STATE(3471)] = 143283, - [SMALL_STATE(3472)] = 143305, - [SMALL_STATE(3473)] = 143327, - [SMALL_STATE(3474)] = 143349, - [SMALL_STATE(3475)] = 143371, - [SMALL_STATE(3476)] = 143391, - [SMALL_STATE(3477)] = 143413, - [SMALL_STATE(3478)] = 143435, - [SMALL_STATE(3479)] = 143457, - [SMALL_STATE(3480)] = 143479, - [SMALL_STATE(3481)] = 143501, - [SMALL_STATE(3482)] = 143523, - [SMALL_STATE(3483)] = 143545, - [SMALL_STATE(3484)] = 143567, - [SMALL_STATE(3485)] = 143589, - [SMALL_STATE(3486)] = 143611, - [SMALL_STATE(3487)] = 143633, - [SMALL_STATE(3488)] = 143655, - [SMALL_STATE(3489)] = 143677, - [SMALL_STATE(3490)] = 143699, - [SMALL_STATE(3491)] = 143719, - [SMALL_STATE(3492)] = 143739, - [SMALL_STATE(3493)] = 143761, - [SMALL_STATE(3494)] = 143777, - [SMALL_STATE(3495)] = 143797, - [SMALL_STATE(3496)] = 143813, - [SMALL_STATE(3497)] = 143835, - [SMALL_STATE(3498)] = 143857, - [SMALL_STATE(3499)] = 143879, - [SMALL_STATE(3500)] = 143901, - [SMALL_STATE(3501)] = 143921, - [SMALL_STATE(3502)] = 143943, - [SMALL_STATE(3503)] = 143965, - [SMALL_STATE(3504)] = 143985, - [SMALL_STATE(3505)] = 144007, - [SMALL_STATE(3506)] = 144029, - [SMALL_STATE(3507)] = 144045, - [SMALL_STATE(3508)] = 144067, - [SMALL_STATE(3509)] = 144089, - [SMALL_STATE(3510)] = 144111, - [SMALL_STATE(3511)] = 144133, - [SMALL_STATE(3512)] = 144155, - [SMALL_STATE(3513)] = 144175, - [SMALL_STATE(3514)] = 144195, - [SMALL_STATE(3515)] = 144217, - [SMALL_STATE(3516)] = 144239, - [SMALL_STATE(3517)] = 144261, - [SMALL_STATE(3518)] = 144283, - [SMALL_STATE(3519)] = 144305, - [SMALL_STATE(3520)] = 144327, - [SMALL_STATE(3521)] = 144349, - [SMALL_STATE(3522)] = 144371, - [SMALL_STATE(3523)] = 144387, - [SMALL_STATE(3524)] = 144409, - [SMALL_STATE(3525)] = 144431, - [SMALL_STATE(3526)] = 144453, - [SMALL_STATE(3527)] = 144475, - [SMALL_STATE(3528)] = 144495, - [SMALL_STATE(3529)] = 144517, - [SMALL_STATE(3530)] = 144539, - [SMALL_STATE(3531)] = 144561, - [SMALL_STATE(3532)] = 144583, - [SMALL_STATE(3533)] = 144605, - [SMALL_STATE(3534)] = 144627, - [SMALL_STATE(3535)] = 144649, - [SMALL_STATE(3536)] = 144669, - [SMALL_STATE(3537)] = 144691, - [SMALL_STATE(3538)] = 144713, - [SMALL_STATE(3539)] = 144735, - [SMALL_STATE(3540)] = 144755, - [SMALL_STATE(3541)] = 144777, - [SMALL_STATE(3542)] = 144799, - [SMALL_STATE(3543)] = 144821, - [SMALL_STATE(3544)] = 144843, - [SMALL_STATE(3545)] = 144863, - [SMALL_STATE(3546)] = 144885, - [SMALL_STATE(3547)] = 144907, - [SMALL_STATE(3548)] = 144929, - [SMALL_STATE(3549)] = 144951, - [SMALL_STATE(3550)] = 144973, - [SMALL_STATE(3551)] = 144993, - [SMALL_STATE(3552)] = 145015, - [SMALL_STATE(3553)] = 145035, - [SMALL_STATE(3554)] = 145057, - [SMALL_STATE(3555)] = 145079, - [SMALL_STATE(3556)] = 145101, - [SMALL_STATE(3557)] = 145123, - [SMALL_STATE(3558)] = 145145, - [SMALL_STATE(3559)] = 145167, - [SMALL_STATE(3560)] = 145187, - [SMALL_STATE(3561)] = 145207, - [SMALL_STATE(3562)] = 145229, - [SMALL_STATE(3563)] = 145251, - [SMALL_STATE(3564)] = 145273, - [SMALL_STATE(3565)] = 145289, - [SMALL_STATE(3566)] = 145311, - [SMALL_STATE(3567)] = 145333, - [SMALL_STATE(3568)] = 145355, - [SMALL_STATE(3569)] = 145377, - [SMALL_STATE(3570)] = 145399, - [SMALL_STATE(3571)] = 145421, - [SMALL_STATE(3572)] = 145443, - [SMALL_STATE(3573)] = 145463, - [SMALL_STATE(3574)] = 145483, - [SMALL_STATE(3575)] = 145503, - [SMALL_STATE(3576)] = 145525, - [SMALL_STATE(3577)] = 145547, - [SMALL_STATE(3578)] = 145569, - [SMALL_STATE(3579)] = 145591, - [SMALL_STATE(3580)] = 145613, - [SMALL_STATE(3581)] = 145633, - [SMALL_STATE(3582)] = 145655, - [SMALL_STATE(3583)] = 145677, - [SMALL_STATE(3584)] = 145699, - [SMALL_STATE(3585)] = 145721, - [SMALL_STATE(3586)] = 145743, - [SMALL_STATE(3587)] = 145765, - [SMALL_STATE(3588)] = 145787, - [SMALL_STATE(3589)] = 145807, - [SMALL_STATE(3590)] = 145829, - [SMALL_STATE(3591)] = 145851, - [SMALL_STATE(3592)] = 145871, - [SMALL_STATE(3593)] = 145889, - [SMALL_STATE(3594)] = 145911, - [SMALL_STATE(3595)] = 145933, - [SMALL_STATE(3596)] = 145955, - [SMALL_STATE(3597)] = 145977, - [SMALL_STATE(3598)] = 145999, - [SMALL_STATE(3599)] = 146021, - [SMALL_STATE(3600)] = 146037, - [SMALL_STATE(3601)] = 146055, - [SMALL_STATE(3602)] = 146077, - [SMALL_STATE(3603)] = 146099, - [SMALL_STATE(3604)] = 146121, - [SMALL_STATE(3605)] = 146143, - [SMALL_STATE(3606)] = 146163, - [SMALL_STATE(3607)] = 146183, - [SMALL_STATE(3608)] = 146205, - [SMALL_STATE(3609)] = 146227, - [SMALL_STATE(3610)] = 146247, - [SMALL_STATE(3611)] = 146269, - [SMALL_STATE(3612)] = 146291, - [SMALL_STATE(3613)] = 146313, - [SMALL_STATE(3614)] = 146335, - [SMALL_STATE(3615)] = 146357, - [SMALL_STATE(3616)] = 146377, - [SMALL_STATE(3617)] = 146399, - [SMALL_STATE(3618)] = 146421, - [SMALL_STATE(3619)] = 146443, - [SMALL_STATE(3620)] = 146465, - [SMALL_STATE(3621)] = 146487, - [SMALL_STATE(3622)] = 146509, - [SMALL_STATE(3623)] = 146531, - [SMALL_STATE(3624)] = 146553, - [SMALL_STATE(3625)] = 146575, - [SMALL_STATE(3626)] = 146597, - [SMALL_STATE(3627)] = 146619, - [SMALL_STATE(3628)] = 146641, - [SMALL_STATE(3629)] = 146663, - [SMALL_STATE(3630)] = 146685, - [SMALL_STATE(3631)] = 146707, - [SMALL_STATE(3632)] = 146729, - [SMALL_STATE(3633)] = 146751, - [SMALL_STATE(3634)] = 146773, - [SMALL_STATE(3635)] = 146795, - [SMALL_STATE(3636)] = 146817, - [SMALL_STATE(3637)] = 146839, - [SMALL_STATE(3638)] = 146861, - [SMALL_STATE(3639)] = 146883, - [SMALL_STATE(3640)] = 146905, - [SMALL_STATE(3641)] = 146927, - [SMALL_STATE(3642)] = 146949, - [SMALL_STATE(3643)] = 146971, - [SMALL_STATE(3644)] = 146993, - [SMALL_STATE(3645)] = 147013, - [SMALL_STATE(3646)] = 147035, - [SMALL_STATE(3647)] = 147057, - [SMALL_STATE(3648)] = 147079, - [SMALL_STATE(3649)] = 147101, - [SMALL_STATE(3650)] = 147121, - [SMALL_STATE(3651)] = 147143, - [SMALL_STATE(3652)] = 147165, - [SMALL_STATE(3653)] = 147187, - [SMALL_STATE(3654)] = 147209, - [SMALL_STATE(3655)] = 147231, - [SMALL_STATE(3656)] = 147253, - [SMALL_STATE(3657)] = 147275, - [SMALL_STATE(3658)] = 147297, - [SMALL_STATE(3659)] = 147313, - [SMALL_STATE(3660)] = 147335, - [SMALL_STATE(3661)] = 147357, - [SMALL_STATE(3662)] = 147379, - [SMALL_STATE(3663)] = 147395, - [SMALL_STATE(3664)] = 147417, - [SMALL_STATE(3665)] = 147439, - [SMALL_STATE(3666)] = 147461, - [SMALL_STATE(3667)] = 147483, - [SMALL_STATE(3668)] = 147505, - [SMALL_STATE(3669)] = 147527, - [SMALL_STATE(3670)] = 147549, - [SMALL_STATE(3671)] = 147565, - [SMALL_STATE(3672)] = 147587, - [SMALL_STATE(3673)] = 147609, - [SMALL_STATE(3674)] = 147631, - [SMALL_STATE(3675)] = 147653, - [SMALL_STATE(3676)] = 147675, - [SMALL_STATE(3677)] = 147697, - [SMALL_STATE(3678)] = 147713, - [SMALL_STATE(3679)] = 147729, - [SMALL_STATE(3680)] = 147751, - [SMALL_STATE(3681)] = 147773, - [SMALL_STATE(3682)] = 147789, - [SMALL_STATE(3683)] = 147809, - [SMALL_STATE(3684)] = 147831, - [SMALL_STATE(3685)] = 147853, - [SMALL_STATE(3686)] = 147869, - [SMALL_STATE(3687)] = 147889, - [SMALL_STATE(3688)] = 147905, - [SMALL_STATE(3689)] = 147927, - [SMALL_STATE(3690)] = 147949, - [SMALL_STATE(3691)] = 147971, - [SMALL_STATE(3692)] = 147993, - [SMALL_STATE(3693)] = 148015, - [SMALL_STATE(3694)] = 148031, - [SMALL_STATE(3695)] = 148047, - [SMALL_STATE(3696)] = 148063, - [SMALL_STATE(3697)] = 148083, - [SMALL_STATE(3698)] = 148099, - [SMALL_STATE(3699)] = 148119, - [SMALL_STATE(3700)] = 148135, - [SMALL_STATE(3701)] = 148157, - [SMALL_STATE(3702)] = 148173, - [SMALL_STATE(3703)] = 148193, - [SMALL_STATE(3704)] = 148209, - [SMALL_STATE(3705)] = 148225, - [SMALL_STATE(3706)] = 148247, - [SMALL_STATE(3707)] = 148263, - [SMALL_STATE(3708)] = 148279, - [SMALL_STATE(3709)] = 148301, - [SMALL_STATE(3710)] = 148323, - [SMALL_STATE(3711)] = 148343, - [SMALL_STATE(3712)] = 148363, - [SMALL_STATE(3713)] = 148385, - [SMALL_STATE(3714)] = 148401, - [SMALL_STATE(3715)] = 148423, - [SMALL_STATE(3716)] = 148445, - [SMALL_STATE(3717)] = 148467, - [SMALL_STATE(3718)] = 148483, - [SMALL_STATE(3719)] = 148499, - [SMALL_STATE(3720)] = 148521, - [SMALL_STATE(3721)] = 148537, - [SMALL_STATE(3722)] = 148559, - [SMALL_STATE(3723)] = 148575, - [SMALL_STATE(3724)] = 148595, - [SMALL_STATE(3725)] = 148617, - [SMALL_STATE(3726)] = 148633, - [SMALL_STATE(3727)] = 148649, - [SMALL_STATE(3728)] = 148665, - [SMALL_STATE(3729)] = 148687, - [SMALL_STATE(3730)] = 148703, - [SMALL_STATE(3731)] = 148719, - [SMALL_STATE(3732)] = 148735, - [SMALL_STATE(3733)] = 148751, - [SMALL_STATE(3734)] = 148773, - [SMALL_STATE(3735)] = 148789, - [SMALL_STATE(3736)] = 148805, - [SMALL_STATE(3737)] = 148827, - [SMALL_STATE(3738)] = 148849, - [SMALL_STATE(3739)] = 148865, - [SMALL_STATE(3740)] = 148881, - [SMALL_STATE(3741)] = 148897, - [SMALL_STATE(3742)] = 148913, - [SMALL_STATE(3743)] = 148929, - [SMALL_STATE(3744)] = 148945, - [SMALL_STATE(3745)] = 148961, - [SMALL_STATE(3746)] = 148977, - [SMALL_STATE(3747)] = 148993, - [SMALL_STATE(3748)] = 149009, - [SMALL_STATE(3749)] = 149025, - [SMALL_STATE(3750)] = 149041, - [SMALL_STATE(3751)] = 149057, - [SMALL_STATE(3752)] = 149073, - [SMALL_STATE(3753)] = 149089, - [SMALL_STATE(3754)] = 149105, - [SMALL_STATE(3755)] = 149121, - [SMALL_STATE(3756)] = 149137, - [SMALL_STATE(3757)] = 149153, - [SMALL_STATE(3758)] = 149169, - [SMALL_STATE(3759)] = 149185, - [SMALL_STATE(3760)] = 149201, - [SMALL_STATE(3761)] = 149217, - [SMALL_STATE(3762)] = 149233, - [SMALL_STATE(3763)] = 149255, - [SMALL_STATE(3764)] = 149271, - [SMALL_STATE(3765)] = 149293, - [SMALL_STATE(3766)] = 149309, - [SMALL_STATE(3767)] = 149325, - [SMALL_STATE(3768)] = 149341, - [SMALL_STATE(3769)] = 149357, - [SMALL_STATE(3770)] = 149373, - [SMALL_STATE(3771)] = 149389, - [SMALL_STATE(3772)] = 149405, - [SMALL_STATE(3773)] = 149421, - [SMALL_STATE(3774)] = 149437, - [SMALL_STATE(3775)] = 149453, - [SMALL_STATE(3776)] = 149469, - [SMALL_STATE(3777)] = 149485, - [SMALL_STATE(3778)] = 149501, - [SMALL_STATE(3779)] = 149517, - [SMALL_STATE(3780)] = 149533, - [SMALL_STATE(3781)] = 149549, - [SMALL_STATE(3782)] = 149565, - [SMALL_STATE(3783)] = 149587, - [SMALL_STATE(3784)] = 149609, - [SMALL_STATE(3785)] = 149631, - [SMALL_STATE(3786)] = 149653, - [SMALL_STATE(3787)] = 149675, - [SMALL_STATE(3788)] = 149697, - [SMALL_STATE(3789)] = 149719, - [SMALL_STATE(3790)] = 149739, - [SMALL_STATE(3791)] = 149761, - [SMALL_STATE(3792)] = 149783, - [SMALL_STATE(3793)] = 149805, - [SMALL_STATE(3794)] = 149827, - [SMALL_STATE(3795)] = 149843, - [SMALL_STATE(3796)] = 149865, - [SMALL_STATE(3797)] = 149887, - [SMALL_STATE(3798)] = 149907, - [SMALL_STATE(3799)] = 149929, - [SMALL_STATE(3800)] = 149945, - [SMALL_STATE(3801)] = 149961, - [SMALL_STATE(3802)] = 149977, - [SMALL_STATE(3803)] = 149993, - [SMALL_STATE(3804)] = 150009, - [SMALL_STATE(3805)] = 150031, - [SMALL_STATE(3806)] = 150053, - [SMALL_STATE(3807)] = 150069, - [SMALL_STATE(3808)] = 150085, - [SMALL_STATE(3809)] = 150101, - [SMALL_STATE(3810)] = 150123, - [SMALL_STATE(3811)] = 150145, - [SMALL_STATE(3812)] = 150161, - [SMALL_STATE(3813)] = 150183, - [SMALL_STATE(3814)] = 150199, - [SMALL_STATE(3815)] = 150221, - [SMALL_STATE(3816)] = 150237, - [SMALL_STATE(3817)] = 150253, - [SMALL_STATE(3818)] = 150269, - [SMALL_STATE(3819)] = 150285, - [SMALL_STATE(3820)] = 150301, - [SMALL_STATE(3821)] = 150317, - [SMALL_STATE(3822)] = 150339, - [SMALL_STATE(3823)] = 150355, - [SMALL_STATE(3824)] = 150371, - [SMALL_STATE(3825)] = 150393, - [SMALL_STATE(3826)] = 150415, - [SMALL_STATE(3827)] = 150437, - [SMALL_STATE(3828)] = 150453, - [SMALL_STATE(3829)] = 150469, - [SMALL_STATE(3830)] = 150485, - [SMALL_STATE(3831)] = 150501, - [SMALL_STATE(3832)] = 150517, - [SMALL_STATE(3833)] = 150533, - [SMALL_STATE(3834)] = 150549, - [SMALL_STATE(3835)] = 150571, - [SMALL_STATE(3836)] = 150593, - [SMALL_STATE(3837)] = 150615, - [SMALL_STATE(3838)] = 150637, - [SMALL_STATE(3839)] = 150655, - [SMALL_STATE(3840)] = 150671, - [SMALL_STATE(3841)] = 150687, - [SMALL_STATE(3842)] = 150709, - [SMALL_STATE(3843)] = 150725, - [SMALL_STATE(3844)] = 150741, - [SMALL_STATE(3845)] = 150757, - [SMALL_STATE(3846)] = 150773, - [SMALL_STATE(3847)] = 150789, - [SMALL_STATE(3848)] = 150805, - [SMALL_STATE(3849)] = 150821, - [SMALL_STATE(3850)] = 150837, - [SMALL_STATE(3851)] = 150853, - [SMALL_STATE(3852)] = 150869, - [SMALL_STATE(3853)] = 150885, - [SMALL_STATE(3854)] = 150901, - [SMALL_STATE(3855)] = 150917, - [SMALL_STATE(3856)] = 150933, - [SMALL_STATE(3857)] = 150949, - [SMALL_STATE(3858)] = 150965, - [SMALL_STATE(3859)] = 150981, - [SMALL_STATE(3860)] = 150997, - [SMALL_STATE(3861)] = 151019, - [SMALL_STATE(3862)] = 151041, - [SMALL_STATE(3863)] = 151063, - [SMALL_STATE(3864)] = 151079, - [SMALL_STATE(3865)] = 151099, - [SMALL_STATE(3866)] = 151121, - [SMALL_STATE(3867)] = 151137, - [SMALL_STATE(3868)] = 151153, - [SMALL_STATE(3869)] = 151175, - [SMALL_STATE(3870)] = 151191, - [SMALL_STATE(3871)] = 151207, - [SMALL_STATE(3872)] = 151223, - [SMALL_STATE(3873)] = 151243, - [SMALL_STATE(3874)] = 151259, - [SMALL_STATE(3875)] = 151275, - [SMALL_STATE(3876)] = 151291, - [SMALL_STATE(3877)] = 151307, - [SMALL_STATE(3878)] = 151323, - [SMALL_STATE(3879)] = 151339, - [SMALL_STATE(3880)] = 151355, - [SMALL_STATE(3881)] = 151371, - [SMALL_STATE(3882)] = 151387, - [SMALL_STATE(3883)] = 151403, - [SMALL_STATE(3884)] = 151419, - [SMALL_STATE(3885)] = 151441, - [SMALL_STATE(3886)] = 151463, - [SMALL_STATE(3887)] = 151485, - [SMALL_STATE(3888)] = 151507, - [SMALL_STATE(3889)] = 151529, - [SMALL_STATE(3890)] = 151545, - [SMALL_STATE(3891)] = 151567, - [SMALL_STATE(3892)] = 151589, - [SMALL_STATE(3893)] = 151611, - [SMALL_STATE(3894)] = 151633, - [SMALL_STATE(3895)] = 151649, - [SMALL_STATE(3896)] = 151665, - [SMALL_STATE(3897)] = 151681, - [SMALL_STATE(3898)] = 151697, - [SMALL_STATE(3899)] = 151713, - [SMALL_STATE(3900)] = 151735, - [SMALL_STATE(3901)] = 151757, - [SMALL_STATE(3902)] = 151779, - [SMALL_STATE(3903)] = 151801, - [SMALL_STATE(3904)] = 151823, - [SMALL_STATE(3905)] = 151845, - [SMALL_STATE(3906)] = 151867, - [SMALL_STATE(3907)] = 151889, - [SMALL_STATE(3908)] = 151907, - [SMALL_STATE(3909)] = 151929, - [SMALL_STATE(3910)] = 151951, - [SMALL_STATE(3911)] = 151973, - [SMALL_STATE(3912)] = 151995, - [SMALL_STATE(3913)] = 152017, - [SMALL_STATE(3914)] = 152039, - [SMALL_STATE(3915)] = 152061, - [SMALL_STATE(3916)] = 152077, - [SMALL_STATE(3917)] = 152099, - [SMALL_STATE(3918)] = 152115, - [SMALL_STATE(3919)] = 152137, - [SMALL_STATE(3920)] = 152159, - [SMALL_STATE(3921)] = 152181, - [SMALL_STATE(3922)] = 152197, - [SMALL_STATE(3923)] = 152213, - [SMALL_STATE(3924)] = 152235, - [SMALL_STATE(3925)] = 152257, - [SMALL_STATE(3926)] = 152279, - [SMALL_STATE(3927)] = 152301, - [SMALL_STATE(3928)] = 152323, - [SMALL_STATE(3929)] = 152345, - [SMALL_STATE(3930)] = 152367, - [SMALL_STATE(3931)] = 152389, - [SMALL_STATE(3932)] = 152411, - [SMALL_STATE(3933)] = 152433, - [SMALL_STATE(3934)] = 152455, - [SMALL_STATE(3935)] = 152477, - [SMALL_STATE(3936)] = 152499, - [SMALL_STATE(3937)] = 152521, - [SMALL_STATE(3938)] = 152543, - [SMALL_STATE(3939)] = 152565, - [SMALL_STATE(3940)] = 152587, - [SMALL_STATE(3941)] = 152609, - [SMALL_STATE(3942)] = 152631, - [SMALL_STATE(3943)] = 152653, - [SMALL_STATE(3944)] = 152675, - [SMALL_STATE(3945)] = 152697, - [SMALL_STATE(3946)] = 152719, - [SMALL_STATE(3947)] = 152741, - [SMALL_STATE(3948)] = 152761, - [SMALL_STATE(3949)] = 152779, - [SMALL_STATE(3950)] = 152801, - [SMALL_STATE(3951)] = 152823, - [SMALL_STATE(3952)] = 152845, - [SMALL_STATE(3953)] = 152867, - [SMALL_STATE(3954)] = 152889, - [SMALL_STATE(3955)] = 152911, - [SMALL_STATE(3956)] = 152933, - [SMALL_STATE(3957)] = 152955, - [SMALL_STATE(3958)] = 152974, - [SMALL_STATE(3959)] = 152989, - [SMALL_STATE(3960)] = 153008, - [SMALL_STATE(3961)] = 153027, - [SMALL_STATE(3962)] = 153046, - [SMALL_STATE(3963)] = 153065, - [SMALL_STATE(3964)] = 153084, - [SMALL_STATE(3965)] = 153103, - [SMALL_STATE(3966)] = 153122, - [SMALL_STATE(3967)] = 153139, - [SMALL_STATE(3968)] = 153154, - [SMALL_STATE(3969)] = 153173, - [SMALL_STATE(3970)] = 153190, - [SMALL_STATE(3971)] = 153209, - [SMALL_STATE(3972)] = 153226, - [SMALL_STATE(3973)] = 153243, - [SMALL_STATE(3974)] = 153262, - [SMALL_STATE(3975)] = 153281, - [SMALL_STATE(3976)] = 153298, - [SMALL_STATE(3977)] = 153317, - [SMALL_STATE(3978)] = 153336, - [SMALL_STATE(3979)] = 153355, - [SMALL_STATE(3980)] = 153372, - [SMALL_STATE(3981)] = 153387, - [SMALL_STATE(3982)] = 153406, - [SMALL_STATE(3983)] = 153425, - [SMALL_STATE(3984)] = 153442, - [SMALL_STATE(3985)] = 153461, - [SMALL_STATE(3986)] = 153480, - [SMALL_STATE(3987)] = 153499, - [SMALL_STATE(3988)] = 153516, - [SMALL_STATE(3989)] = 153535, - [SMALL_STATE(3990)] = 153554, - [SMALL_STATE(3991)] = 153573, - [SMALL_STATE(3992)] = 153590, - [SMALL_STATE(3993)] = 153609, - [SMALL_STATE(3994)] = 153626, - [SMALL_STATE(3995)] = 153643, - [SMALL_STATE(3996)] = 153662, - [SMALL_STATE(3997)] = 153681, - [SMALL_STATE(3998)] = 153698, - [SMALL_STATE(3999)] = 153717, - [SMALL_STATE(4000)] = 153736, - [SMALL_STATE(4001)] = 153753, - [SMALL_STATE(4002)] = 153772, - [SMALL_STATE(4003)] = 153789, - [SMALL_STATE(4004)] = 153808, - [SMALL_STATE(4005)] = 153827, - [SMALL_STATE(4006)] = 153846, - [SMALL_STATE(4007)] = 153865, - [SMALL_STATE(4008)] = 153882, - [SMALL_STATE(4009)] = 153901, - [SMALL_STATE(4010)] = 153920, - [SMALL_STATE(4011)] = 153939, - [SMALL_STATE(4012)] = 153954, - [SMALL_STATE(4013)] = 153973, - [SMALL_STATE(4014)] = 153992, - [SMALL_STATE(4015)] = 154011, - [SMALL_STATE(4016)] = 154030, - [SMALL_STATE(4017)] = 154049, - [SMALL_STATE(4018)] = 154068, - [SMALL_STATE(4019)] = 154083, - [SMALL_STATE(4020)] = 154102, - [SMALL_STATE(4021)] = 154119, - [SMALL_STATE(4022)] = 154136, - [SMALL_STATE(4023)] = 154153, - [SMALL_STATE(4024)] = 154170, - [SMALL_STATE(4025)] = 154189, - [SMALL_STATE(4026)] = 154206, - [SMALL_STATE(4027)] = 154223, - [SMALL_STATE(4028)] = 154242, - [SMALL_STATE(4029)] = 154259, - [SMALL_STATE(4030)] = 154274, - [SMALL_STATE(4031)] = 154291, - [SMALL_STATE(4032)] = 154310, - [SMALL_STATE(4033)] = 154327, - [SMALL_STATE(4034)] = 154346, - [SMALL_STATE(4035)] = 154365, - [SMALL_STATE(4036)] = 154380, - [SMALL_STATE(4037)] = 154399, - [SMALL_STATE(4038)] = 154414, - [SMALL_STATE(4039)] = 154433, - [SMALL_STATE(4040)] = 154452, - [SMALL_STATE(4041)] = 154469, - [SMALL_STATE(4042)] = 154486, - [SMALL_STATE(4043)] = 154503, - [SMALL_STATE(4044)] = 154520, - [SMALL_STATE(4045)] = 154537, - [SMALL_STATE(4046)] = 154556, - [SMALL_STATE(4047)] = 154575, - [SMALL_STATE(4048)] = 154594, - [SMALL_STATE(4049)] = 154611, - [SMALL_STATE(4050)] = 154630, - [SMALL_STATE(4051)] = 154645, - [SMALL_STATE(4052)] = 154660, - [SMALL_STATE(4053)] = 154679, - [SMALL_STATE(4054)] = 154698, - [SMALL_STATE(4055)] = 154715, - [SMALL_STATE(4056)] = 154734, - [SMALL_STATE(4057)] = 154753, - [SMALL_STATE(4058)] = 154770, - [SMALL_STATE(4059)] = 154785, - [SMALL_STATE(4060)] = 154802, - [SMALL_STATE(4061)] = 154819, - [SMALL_STATE(4062)] = 154836, - [SMALL_STATE(4063)] = 154853, - [SMALL_STATE(4064)] = 154872, - [SMALL_STATE(4065)] = 154889, - [SMALL_STATE(4066)] = 154906, - [SMALL_STATE(4067)] = 154925, - [SMALL_STATE(4068)] = 154944, - [SMALL_STATE(4069)] = 154963, - [SMALL_STATE(4070)] = 154982, - [SMALL_STATE(4071)] = 154997, - [SMALL_STATE(4072)] = 155016, - [SMALL_STATE(4073)] = 155035, - [SMALL_STATE(4074)] = 155054, - [SMALL_STATE(4075)] = 155073, - [SMALL_STATE(4076)] = 155092, - [SMALL_STATE(4077)] = 155111, - [SMALL_STATE(4078)] = 155128, - [SMALL_STATE(4079)] = 155147, - [SMALL_STATE(4080)] = 155166, - [SMALL_STATE(4081)] = 155183, - [SMALL_STATE(4082)] = 155202, - [SMALL_STATE(4083)] = 155221, - [SMALL_STATE(4084)] = 155238, - [SMALL_STATE(4085)] = 155257, - [SMALL_STATE(4086)] = 155276, - [SMALL_STATE(4087)] = 155295, - [SMALL_STATE(4088)] = 155314, - [SMALL_STATE(4089)] = 155333, - [SMALL_STATE(4090)] = 155352, - [SMALL_STATE(4091)] = 155371, - [SMALL_STATE(4092)] = 155390, - [SMALL_STATE(4093)] = 155409, - [SMALL_STATE(4094)] = 155428, - [SMALL_STATE(4095)] = 155447, - [SMALL_STATE(4096)] = 155466, - [SMALL_STATE(4097)] = 155485, - [SMALL_STATE(4098)] = 155504, - [SMALL_STATE(4099)] = 155523, - [SMALL_STATE(4100)] = 155542, - [SMALL_STATE(4101)] = 155561, - [SMALL_STATE(4102)] = 155580, - [SMALL_STATE(4103)] = 155599, - [SMALL_STATE(4104)] = 155618, - [SMALL_STATE(4105)] = 155637, - [SMALL_STATE(4106)] = 155656, - [SMALL_STATE(4107)] = 155675, - [SMALL_STATE(4108)] = 155692, - [SMALL_STATE(4109)] = 155711, - [SMALL_STATE(4110)] = 155730, - [SMALL_STATE(4111)] = 155749, - [SMALL_STATE(4112)] = 155768, - [SMALL_STATE(4113)] = 155787, - [SMALL_STATE(4114)] = 155806, - [SMALL_STATE(4115)] = 155825, - [SMALL_STATE(4116)] = 155844, - [SMALL_STATE(4117)] = 155863, - [SMALL_STATE(4118)] = 155882, - [SMALL_STATE(4119)] = 155901, - [SMALL_STATE(4120)] = 155920, - [SMALL_STATE(4121)] = 155937, - [SMALL_STATE(4122)] = 155954, - [SMALL_STATE(4123)] = 155973, - [SMALL_STATE(4124)] = 155988, - [SMALL_STATE(4125)] = 156007, - [SMALL_STATE(4126)] = 156024, - [SMALL_STATE(4127)] = 156043, - [SMALL_STATE(4128)] = 156062, - [SMALL_STATE(4129)] = 156081, - [SMALL_STATE(4130)] = 156100, - [SMALL_STATE(4131)] = 156119, - [SMALL_STATE(4132)] = 156138, - [SMALL_STATE(4133)] = 156155, - [SMALL_STATE(4134)] = 156174, - [SMALL_STATE(4135)] = 156193, - [SMALL_STATE(4136)] = 156208, - [SMALL_STATE(4137)] = 156225, - [SMALL_STATE(4138)] = 156242, - [SMALL_STATE(4139)] = 156261, - [SMALL_STATE(4140)] = 156280, - [SMALL_STATE(4141)] = 156297, - [SMALL_STATE(4142)] = 156314, - [SMALL_STATE(4143)] = 156333, - [SMALL_STATE(4144)] = 156350, - [SMALL_STATE(4145)] = 156369, - [SMALL_STATE(4146)] = 156388, - [SMALL_STATE(4147)] = 156405, - [SMALL_STATE(4148)] = 156422, - [SMALL_STATE(4149)] = 156441, - [SMALL_STATE(4150)] = 156458, - [SMALL_STATE(4151)] = 156475, - [SMALL_STATE(4152)] = 156494, - [SMALL_STATE(4153)] = 156511, - [SMALL_STATE(4154)] = 156530, - [SMALL_STATE(4155)] = 156549, - [SMALL_STATE(4156)] = 156568, - [SMALL_STATE(4157)] = 156587, - [SMALL_STATE(4158)] = 156606, - [SMALL_STATE(4159)] = 156625, - [SMALL_STATE(4160)] = 156642, - [SMALL_STATE(4161)] = 156661, - [SMALL_STATE(4162)] = 156680, - [SMALL_STATE(4163)] = 156699, - [SMALL_STATE(4164)] = 156718, - [SMALL_STATE(4165)] = 156737, - [SMALL_STATE(4166)] = 156756, - [SMALL_STATE(4167)] = 156775, - [SMALL_STATE(4168)] = 156794, - [SMALL_STATE(4169)] = 156813, - [SMALL_STATE(4170)] = 156832, - [SMALL_STATE(4171)] = 156851, - [SMALL_STATE(4172)] = 156870, - [SMALL_STATE(4173)] = 156889, - [SMALL_STATE(4174)] = 156908, - [SMALL_STATE(4175)] = 156925, - [SMALL_STATE(4176)] = 156944, - [SMALL_STATE(4177)] = 156961, - [SMALL_STATE(4178)] = 156978, - [SMALL_STATE(4179)] = 156997, - [SMALL_STATE(4180)] = 157014, - [SMALL_STATE(4181)] = 157033, - [SMALL_STATE(4182)] = 157050, - [SMALL_STATE(4183)] = 157069, - [SMALL_STATE(4184)] = 157088, - [SMALL_STATE(4185)] = 157107, - [SMALL_STATE(4186)] = 157126, - [SMALL_STATE(4187)] = 157145, - [SMALL_STATE(4188)] = 157164, - [SMALL_STATE(4189)] = 157181, - [SMALL_STATE(4190)] = 157200, - [SMALL_STATE(4191)] = 157216, - [SMALL_STATE(4192)] = 157232, - [SMALL_STATE(4193)] = 157248, - [SMALL_STATE(4194)] = 157264, - [SMALL_STATE(4195)] = 157280, - [SMALL_STATE(4196)] = 157296, - [SMALL_STATE(4197)] = 157312, - [SMALL_STATE(4198)] = 157328, - [SMALL_STATE(4199)] = 157344, - [SMALL_STATE(4200)] = 157360, - [SMALL_STATE(4201)] = 157376, - [SMALL_STATE(4202)] = 157392, - [SMALL_STATE(4203)] = 157408, - [SMALL_STATE(4204)] = 157422, - [SMALL_STATE(4205)] = 157436, - [SMALL_STATE(4206)] = 157452, - [SMALL_STATE(4207)] = 157468, - [SMALL_STATE(4208)] = 157484, - [SMALL_STATE(4209)] = 157500, - [SMALL_STATE(4210)] = 157516, - [SMALL_STATE(4211)] = 157532, - [SMALL_STATE(4212)] = 157546, - [SMALL_STATE(4213)] = 157560, - [SMALL_STATE(4214)] = 157576, - [SMALL_STATE(4215)] = 157592, - [SMALL_STATE(4216)] = 157608, - [SMALL_STATE(4217)] = 157622, - [SMALL_STATE(4218)] = 157636, - [SMALL_STATE(4219)] = 157652, - [SMALL_STATE(4220)] = 157668, - [SMALL_STATE(4221)] = 157682, - [SMALL_STATE(4222)] = 157696, - [SMALL_STATE(4223)] = 157710, - [SMALL_STATE(4224)] = 157726, - [SMALL_STATE(4225)] = 157742, - [SMALL_STATE(4226)] = 157758, - [SMALL_STATE(4227)] = 157774, - [SMALL_STATE(4228)] = 157790, - [SMALL_STATE(4229)] = 157806, - [SMALL_STATE(4230)] = 157822, - [SMALL_STATE(4231)] = 157838, - [SMALL_STATE(4232)] = 157854, - [SMALL_STATE(4233)] = 157870, - [SMALL_STATE(4234)] = 157886, - [SMALL_STATE(4235)] = 157902, - [SMALL_STATE(4236)] = 157916, - [SMALL_STATE(4237)] = 157930, - [SMALL_STATE(4238)] = 157944, - [SMALL_STATE(4239)] = 157960, - [SMALL_STATE(4240)] = 157976, - [SMALL_STATE(4241)] = 157992, - [SMALL_STATE(4242)] = 158008, - [SMALL_STATE(4243)] = 158022, - [SMALL_STATE(4244)] = 158036, - [SMALL_STATE(4245)] = 158052, - [SMALL_STATE(4246)] = 158068, - [SMALL_STATE(4247)] = 158084, - [SMALL_STATE(4248)] = 158100, - [SMALL_STATE(4249)] = 158116, - [SMALL_STATE(4250)] = 158132, - [SMALL_STATE(4251)] = 158148, - [SMALL_STATE(4252)] = 158164, - [SMALL_STATE(4253)] = 158178, - [SMALL_STATE(4254)] = 158192, - [SMALL_STATE(4255)] = 158208, - [SMALL_STATE(4256)] = 158224, - [SMALL_STATE(4257)] = 158240, - [SMALL_STATE(4258)] = 158254, - [SMALL_STATE(4259)] = 158268, - [SMALL_STATE(4260)] = 158282, - [SMALL_STATE(4261)] = 158296, - [SMALL_STATE(4262)] = 158312, - [SMALL_STATE(4263)] = 158328, - [SMALL_STATE(4264)] = 158344, - [SMALL_STATE(4265)] = 158360, - [SMALL_STATE(4266)] = 158374, - [SMALL_STATE(4267)] = 158390, - [SMALL_STATE(4268)] = 158406, - [SMALL_STATE(4269)] = 158420, - [SMALL_STATE(4270)] = 158434, - [SMALL_STATE(4271)] = 158450, - [SMALL_STATE(4272)] = 158466, - [SMALL_STATE(4273)] = 158482, - [SMALL_STATE(4274)] = 158498, - [SMALL_STATE(4275)] = 158514, - [SMALL_STATE(4276)] = 158530, - [SMALL_STATE(4277)] = 158546, - [SMALL_STATE(4278)] = 158562, - [SMALL_STATE(4279)] = 158578, - [SMALL_STATE(4280)] = 158594, - [SMALL_STATE(4281)] = 158610, - [SMALL_STATE(4282)] = 158626, - [SMALL_STATE(4283)] = 158642, - [SMALL_STATE(4284)] = 158658, - [SMALL_STATE(4285)] = 158674, - [SMALL_STATE(4286)] = 158690, - [SMALL_STATE(4287)] = 158706, - [SMALL_STATE(4288)] = 158722, - [SMALL_STATE(4289)] = 158736, - [SMALL_STATE(4290)] = 158752, - [SMALL_STATE(4291)] = 158768, - [SMALL_STATE(4292)] = 158784, - [SMALL_STATE(4293)] = 158800, - [SMALL_STATE(4294)] = 158816, - [SMALL_STATE(4295)] = 158830, - [SMALL_STATE(4296)] = 158844, - [SMALL_STATE(4297)] = 158858, - [SMALL_STATE(4298)] = 158872, - [SMALL_STATE(4299)] = 158886, - [SMALL_STATE(4300)] = 158902, - [SMALL_STATE(4301)] = 158918, - [SMALL_STATE(4302)] = 158934, - [SMALL_STATE(4303)] = 158950, - [SMALL_STATE(4304)] = 158966, - [SMALL_STATE(4305)] = 158982, - [SMALL_STATE(4306)] = 158998, - [SMALL_STATE(4307)] = 159014, - [SMALL_STATE(4308)] = 159030, - [SMALL_STATE(4309)] = 159046, - [SMALL_STATE(4310)] = 159062, - [SMALL_STATE(4311)] = 159078, - [SMALL_STATE(4312)] = 159094, - [SMALL_STATE(4313)] = 159110, - [SMALL_STATE(4314)] = 159126, - [SMALL_STATE(4315)] = 159142, - [SMALL_STATE(4316)] = 159156, - [SMALL_STATE(4317)] = 159172, - [SMALL_STATE(4318)] = 159188, - [SMALL_STATE(4319)] = 159204, - [SMALL_STATE(4320)] = 159220, - [SMALL_STATE(4321)] = 159236, - [SMALL_STATE(4322)] = 159252, - [SMALL_STATE(4323)] = 159268, - [SMALL_STATE(4324)] = 159284, - [SMALL_STATE(4325)] = 159298, - [SMALL_STATE(4326)] = 159312, - [SMALL_STATE(4327)] = 159328, - [SMALL_STATE(4328)] = 159344, - [SMALL_STATE(4329)] = 159360, - [SMALL_STATE(4330)] = 159376, - [SMALL_STATE(4331)] = 159392, - [SMALL_STATE(4332)] = 159406, - [SMALL_STATE(4333)] = 159420, - [SMALL_STATE(4334)] = 159436, - [SMALL_STATE(4335)] = 159450, - [SMALL_STATE(4336)] = 159466, - [SMALL_STATE(4337)] = 159480, - [SMALL_STATE(4338)] = 159496, - [SMALL_STATE(4339)] = 159512, - [SMALL_STATE(4340)] = 159528, - [SMALL_STATE(4341)] = 159544, - [SMALL_STATE(4342)] = 159560, - [SMALL_STATE(4343)] = 159576, - [SMALL_STATE(4344)] = 159590, - [SMALL_STATE(4345)] = 159606, - [SMALL_STATE(4346)] = 159622, - [SMALL_STATE(4347)] = 159638, - [SMALL_STATE(4348)] = 159654, - [SMALL_STATE(4349)] = 159670, - [SMALL_STATE(4350)] = 159686, - [SMALL_STATE(4351)] = 159702, - [SMALL_STATE(4352)] = 159718, - [SMALL_STATE(4353)] = 159732, - [SMALL_STATE(4354)] = 159746, - [SMALL_STATE(4355)] = 159760, - [SMALL_STATE(4356)] = 159776, - [SMALL_STATE(4357)] = 159792, - [SMALL_STATE(4358)] = 159808, - [SMALL_STATE(4359)] = 159824, - [SMALL_STATE(4360)] = 159840, - [SMALL_STATE(4361)] = 159856, - [SMALL_STATE(4362)] = 159870, - [SMALL_STATE(4363)] = 159886, - [SMALL_STATE(4364)] = 159902, - [SMALL_STATE(4365)] = 159918, - [SMALL_STATE(4366)] = 159934, - [SMALL_STATE(4367)] = 159948, - [SMALL_STATE(4368)] = 159964, - [SMALL_STATE(4369)] = 159980, - [SMALL_STATE(4370)] = 159996, - [SMALL_STATE(4371)] = 160012, - [SMALL_STATE(4372)] = 160028, - [SMALL_STATE(4373)] = 160044, - [SMALL_STATE(4374)] = 160060, - [SMALL_STATE(4375)] = 160076, - [SMALL_STATE(4376)] = 160092, - [SMALL_STATE(4377)] = 160108, - [SMALL_STATE(4378)] = 160124, - [SMALL_STATE(4379)] = 160140, - [SMALL_STATE(4380)] = 160154, - [SMALL_STATE(4381)] = 160168, - [SMALL_STATE(4382)] = 160184, - [SMALL_STATE(4383)] = 160200, - [SMALL_STATE(4384)] = 160216, - [SMALL_STATE(4385)] = 160232, - [SMALL_STATE(4386)] = 160246, - [SMALL_STATE(4387)] = 160260, - [SMALL_STATE(4388)] = 160276, - [SMALL_STATE(4389)] = 160290, - [SMALL_STATE(4390)] = 160304, - [SMALL_STATE(4391)] = 160320, - [SMALL_STATE(4392)] = 160334, - [SMALL_STATE(4393)] = 160348, - [SMALL_STATE(4394)] = 160364, - [SMALL_STATE(4395)] = 160378, - [SMALL_STATE(4396)] = 160392, - [SMALL_STATE(4397)] = 160406, - [SMALL_STATE(4398)] = 160420, - [SMALL_STATE(4399)] = 160434, - [SMALL_STATE(4400)] = 160448, - [SMALL_STATE(4401)] = 160462, - [SMALL_STATE(4402)] = 160478, - [SMALL_STATE(4403)] = 160494, - [SMALL_STATE(4404)] = 160510, - [SMALL_STATE(4405)] = 160524, - [SMALL_STATE(4406)] = 160540, - [SMALL_STATE(4407)] = 160554, - [SMALL_STATE(4408)] = 160570, - [SMALL_STATE(4409)] = 160586, - [SMALL_STATE(4410)] = 160600, - [SMALL_STATE(4411)] = 160616, - [SMALL_STATE(4412)] = 160630, - [SMALL_STATE(4413)] = 160646, - [SMALL_STATE(4414)] = 160662, - [SMALL_STATE(4415)] = 160676, - [SMALL_STATE(4416)] = 160690, - [SMALL_STATE(4417)] = 160704, - [SMALL_STATE(4418)] = 160718, - [SMALL_STATE(4419)] = 160734, - [SMALL_STATE(4420)] = 160748, - [SMALL_STATE(4421)] = 160762, - [SMALL_STATE(4422)] = 160776, - [SMALL_STATE(4423)] = 160790, - [SMALL_STATE(4424)] = 160804, - [SMALL_STATE(4425)] = 160818, - [SMALL_STATE(4426)] = 160832, - [SMALL_STATE(4427)] = 160846, - [SMALL_STATE(4428)] = 160860, - [SMALL_STATE(4429)] = 160874, - [SMALL_STATE(4430)] = 160888, - [SMALL_STATE(4431)] = 160902, - [SMALL_STATE(4432)] = 160916, - [SMALL_STATE(4433)] = 160930, - [SMALL_STATE(4434)] = 160946, - [SMALL_STATE(4435)] = 160960, - [SMALL_STATE(4436)] = 160974, - [SMALL_STATE(4437)] = 160990, - [SMALL_STATE(4438)] = 161004, - [SMALL_STATE(4439)] = 161020, - [SMALL_STATE(4440)] = 161036, - [SMALL_STATE(4441)] = 161052, - [SMALL_STATE(4442)] = 161068, - [SMALL_STATE(4443)] = 161084, - [SMALL_STATE(4444)] = 161098, - [SMALL_STATE(4445)] = 161112, - [SMALL_STATE(4446)] = 161126, - [SMALL_STATE(4447)] = 161140, - [SMALL_STATE(4448)] = 161154, - [SMALL_STATE(4449)] = 161168, - [SMALL_STATE(4450)] = 161182, - [SMALL_STATE(4451)] = 161198, - [SMALL_STATE(4452)] = 161212, - [SMALL_STATE(4453)] = 161226, - [SMALL_STATE(4454)] = 161240, - [SMALL_STATE(4455)] = 161254, - [SMALL_STATE(4456)] = 161268, - [SMALL_STATE(4457)] = 161282, - [SMALL_STATE(4458)] = 161296, - [SMALL_STATE(4459)] = 161310, - [SMALL_STATE(4460)] = 161326, - [SMALL_STATE(4461)] = 161342, - [SMALL_STATE(4462)] = 161358, - [SMALL_STATE(4463)] = 161374, - [SMALL_STATE(4464)] = 161390, - [SMALL_STATE(4465)] = 161406, - [SMALL_STATE(4466)] = 161422, - [SMALL_STATE(4467)] = 161438, - [SMALL_STATE(4468)] = 161454, - [SMALL_STATE(4469)] = 161470, - [SMALL_STATE(4470)] = 161486, - [SMALL_STATE(4471)] = 161502, - [SMALL_STATE(4472)] = 161518, - [SMALL_STATE(4473)] = 161534, - [SMALL_STATE(4474)] = 161550, - [SMALL_STATE(4475)] = 161564, - [SMALL_STATE(4476)] = 161578, - [SMALL_STATE(4477)] = 161594, - [SMALL_STATE(4478)] = 161608, - [SMALL_STATE(4479)] = 161624, - [SMALL_STATE(4480)] = 161640, - [SMALL_STATE(4481)] = 161656, - [SMALL_STATE(4482)] = 161672, - [SMALL_STATE(4483)] = 161688, - [SMALL_STATE(4484)] = 161704, - [SMALL_STATE(4485)] = 161720, - [SMALL_STATE(4486)] = 161736, - [SMALL_STATE(4487)] = 161752, - [SMALL_STATE(4488)] = 161768, - [SMALL_STATE(4489)] = 161784, - [SMALL_STATE(4490)] = 161800, - [SMALL_STATE(4491)] = 161816, - [SMALL_STATE(4492)] = 161832, - [SMALL_STATE(4493)] = 161848, - [SMALL_STATE(4494)] = 161864, - [SMALL_STATE(4495)] = 161880, - [SMALL_STATE(4496)] = 161896, - [SMALL_STATE(4497)] = 161912, - [SMALL_STATE(4498)] = 161928, - [SMALL_STATE(4499)] = 161944, - [SMALL_STATE(4500)] = 161960, - [SMALL_STATE(4501)] = 161976, - [SMALL_STATE(4502)] = 161992, - [SMALL_STATE(4503)] = 162008, - [SMALL_STATE(4504)] = 162024, - [SMALL_STATE(4505)] = 162040, - [SMALL_STATE(4506)] = 162056, - [SMALL_STATE(4507)] = 162072, - [SMALL_STATE(4508)] = 162088, - [SMALL_STATE(4509)] = 162104, - [SMALL_STATE(4510)] = 162120, - [SMALL_STATE(4511)] = 162136, - [SMALL_STATE(4512)] = 162152, - [SMALL_STATE(4513)] = 162168, - [SMALL_STATE(4514)] = 162184, - [SMALL_STATE(4515)] = 162200, - [SMALL_STATE(4516)] = 162216, - [SMALL_STATE(4517)] = 162232, - [SMALL_STATE(4518)] = 162248, - [SMALL_STATE(4519)] = 162264, - [SMALL_STATE(4520)] = 162280, - [SMALL_STATE(4521)] = 162296, - [SMALL_STATE(4522)] = 162312, - [SMALL_STATE(4523)] = 162328, - [SMALL_STATE(4524)] = 162344, - [SMALL_STATE(4525)] = 162360, - [SMALL_STATE(4526)] = 162376, - [SMALL_STATE(4527)] = 162392, - [SMALL_STATE(4528)] = 162408, - [SMALL_STATE(4529)] = 162422, - [SMALL_STATE(4530)] = 162438, - [SMALL_STATE(4531)] = 162452, - [SMALL_STATE(4532)] = 162466, - [SMALL_STATE(4533)] = 162482, - [SMALL_STATE(4534)] = 162498, - [SMALL_STATE(4535)] = 162514, - [SMALL_STATE(4536)] = 162530, - [SMALL_STATE(4537)] = 162546, - [SMALL_STATE(4538)] = 162562, - [SMALL_STATE(4539)] = 162578, - [SMALL_STATE(4540)] = 162594, - [SMALL_STATE(4541)] = 162610, - [SMALL_STATE(4542)] = 162626, - [SMALL_STATE(4543)] = 162642, - [SMALL_STATE(4544)] = 162658, - [SMALL_STATE(4545)] = 162674, - [SMALL_STATE(4546)] = 162690, - [SMALL_STATE(4547)] = 162706, - [SMALL_STATE(4548)] = 162722, - [SMALL_STATE(4549)] = 162738, - [SMALL_STATE(4550)] = 162754, - [SMALL_STATE(4551)] = 162770, - [SMALL_STATE(4552)] = 162786, - [SMALL_STATE(4553)] = 162802, - [SMALL_STATE(4554)] = 162818, - [SMALL_STATE(4555)] = 162834, - [SMALL_STATE(4556)] = 162850, - [SMALL_STATE(4557)] = 162866, - [SMALL_STATE(4558)] = 162882, - [SMALL_STATE(4559)] = 162898, - [SMALL_STATE(4560)] = 162914, - [SMALL_STATE(4561)] = 162930, - [SMALL_STATE(4562)] = 162946, - [SMALL_STATE(4563)] = 162962, - [SMALL_STATE(4564)] = 162978, - [SMALL_STATE(4565)] = 162994, - [SMALL_STATE(4566)] = 163010, - [SMALL_STATE(4567)] = 163026, - [SMALL_STATE(4568)] = 163042, - [SMALL_STATE(4569)] = 163058, - [SMALL_STATE(4570)] = 163074, - [SMALL_STATE(4571)] = 163090, - [SMALL_STATE(4572)] = 163106, - [SMALL_STATE(4573)] = 163122, - [SMALL_STATE(4574)] = 163138, - [SMALL_STATE(4575)] = 163154, - [SMALL_STATE(4576)] = 163170, - [SMALL_STATE(4577)] = 163186, - [SMALL_STATE(4578)] = 163202, - [SMALL_STATE(4579)] = 163216, - [SMALL_STATE(4580)] = 163230, - [SMALL_STATE(4581)] = 163246, - [SMALL_STATE(4582)] = 163260, - [SMALL_STATE(4583)] = 163276, - [SMALL_STATE(4584)] = 163292, - [SMALL_STATE(4585)] = 163308, - [SMALL_STATE(4586)] = 163324, - [SMALL_STATE(4587)] = 163340, - [SMALL_STATE(4588)] = 163356, - [SMALL_STATE(4589)] = 163372, - [SMALL_STATE(4590)] = 163388, - [SMALL_STATE(4591)] = 163404, - [SMALL_STATE(4592)] = 163420, - [SMALL_STATE(4593)] = 163436, - [SMALL_STATE(4594)] = 163452, - [SMALL_STATE(4595)] = 163468, - [SMALL_STATE(4596)] = 163484, - [SMALL_STATE(4597)] = 163500, - [SMALL_STATE(4598)] = 163516, - [SMALL_STATE(4599)] = 163532, - [SMALL_STATE(4600)] = 163548, - [SMALL_STATE(4601)] = 163564, - [SMALL_STATE(4602)] = 163580, - [SMALL_STATE(4603)] = 163596, - [SMALL_STATE(4604)] = 163612, - [SMALL_STATE(4605)] = 163628, - [SMALL_STATE(4606)] = 163644, - [SMALL_STATE(4607)] = 163660, - [SMALL_STATE(4608)] = 163676, - [SMALL_STATE(4609)] = 163692, - [SMALL_STATE(4610)] = 163708, - [SMALL_STATE(4611)] = 163724, - [SMALL_STATE(4612)] = 163740, - [SMALL_STATE(4613)] = 163756, - [SMALL_STATE(4614)] = 163772, - [SMALL_STATE(4615)] = 163788, - [SMALL_STATE(4616)] = 163804, - [SMALL_STATE(4617)] = 163820, - [SMALL_STATE(4618)] = 163836, - [SMALL_STATE(4619)] = 163852, - [SMALL_STATE(4620)] = 163868, - [SMALL_STATE(4621)] = 163884, - [SMALL_STATE(4622)] = 163900, - [SMALL_STATE(4623)] = 163916, - [SMALL_STATE(4624)] = 163932, - [SMALL_STATE(4625)] = 163948, - [SMALL_STATE(4626)] = 163964, - [SMALL_STATE(4627)] = 163980, - [SMALL_STATE(4628)] = 163996, - [SMALL_STATE(4629)] = 164012, - [SMALL_STATE(4630)] = 164028, - [SMALL_STATE(4631)] = 164044, - [SMALL_STATE(4632)] = 164060, - [SMALL_STATE(4633)] = 164074, - [SMALL_STATE(4634)] = 164088, - [SMALL_STATE(4635)] = 164104, - [SMALL_STATE(4636)] = 164118, - [SMALL_STATE(4637)] = 164134, - [SMALL_STATE(4638)] = 164150, - [SMALL_STATE(4639)] = 164166, - [SMALL_STATE(4640)] = 164182, - [SMALL_STATE(4641)] = 164198, - [SMALL_STATE(4642)] = 164214, - [SMALL_STATE(4643)] = 164230, - [SMALL_STATE(4644)] = 164246, - [SMALL_STATE(4645)] = 164262, - [SMALL_STATE(4646)] = 164278, - [SMALL_STATE(4647)] = 164294, - [SMALL_STATE(4648)] = 164310, - [SMALL_STATE(4649)] = 164326, - [SMALL_STATE(4650)] = 164342, - [SMALL_STATE(4651)] = 164358, - [SMALL_STATE(4652)] = 164374, - [SMALL_STATE(4653)] = 164390, - [SMALL_STATE(4654)] = 164406, - [SMALL_STATE(4655)] = 164422, - [SMALL_STATE(4656)] = 164438, - [SMALL_STATE(4657)] = 164454, - [SMALL_STATE(4658)] = 164470, - [SMALL_STATE(4659)] = 164486, - [SMALL_STATE(4660)] = 164502, - [SMALL_STATE(4661)] = 164518, - [SMALL_STATE(4662)] = 164534, - [SMALL_STATE(4663)] = 164550, - [SMALL_STATE(4664)] = 164566, - [SMALL_STATE(4665)] = 164582, - [SMALL_STATE(4666)] = 164598, - [SMALL_STATE(4667)] = 164614, - [SMALL_STATE(4668)] = 164630, - [SMALL_STATE(4669)] = 164646, - [SMALL_STATE(4670)] = 164662, - [SMALL_STATE(4671)] = 164678, - [SMALL_STATE(4672)] = 164694, - [SMALL_STATE(4673)] = 164710, - [SMALL_STATE(4674)] = 164726, - [SMALL_STATE(4675)] = 164742, - [SMALL_STATE(4676)] = 164758, - [SMALL_STATE(4677)] = 164774, - [SMALL_STATE(4678)] = 164790, - [SMALL_STATE(4679)] = 164806, - [SMALL_STATE(4680)] = 164822, - [SMALL_STATE(4681)] = 164838, - [SMALL_STATE(4682)] = 164851, - [SMALL_STATE(4683)] = 164864, - [SMALL_STATE(4684)] = 164877, - [SMALL_STATE(4685)] = 164890, - [SMALL_STATE(4686)] = 164903, - [SMALL_STATE(4687)] = 164916, - [SMALL_STATE(4688)] = 164929, - [SMALL_STATE(4689)] = 164942, - [SMALL_STATE(4690)] = 164955, - [SMALL_STATE(4691)] = 164968, - [SMALL_STATE(4692)] = 164981, - [SMALL_STATE(4693)] = 164994, - [SMALL_STATE(4694)] = 165007, - [SMALL_STATE(4695)] = 165020, - [SMALL_STATE(4696)] = 165033, - [SMALL_STATE(4697)] = 165046, - [SMALL_STATE(4698)] = 165059, - [SMALL_STATE(4699)] = 165072, - [SMALL_STATE(4700)] = 165085, - [SMALL_STATE(4701)] = 165098, - [SMALL_STATE(4702)] = 165111, - [SMALL_STATE(4703)] = 165124, - [SMALL_STATE(4704)] = 165137, - [SMALL_STATE(4705)] = 165150, - [SMALL_STATE(4706)] = 165163, - [SMALL_STATE(4707)] = 165176, - [SMALL_STATE(4708)] = 165189, - [SMALL_STATE(4709)] = 165202, - [SMALL_STATE(4710)] = 165215, - [SMALL_STATE(4711)] = 165228, - [SMALL_STATE(4712)] = 165241, - [SMALL_STATE(4713)] = 165254, - [SMALL_STATE(4714)] = 165267, - [SMALL_STATE(4715)] = 165280, - [SMALL_STATE(4716)] = 165293, - [SMALL_STATE(4717)] = 165306, - [SMALL_STATE(4718)] = 165319, - [SMALL_STATE(4719)] = 165332, - [SMALL_STATE(4720)] = 165345, - [SMALL_STATE(4721)] = 165358, - [SMALL_STATE(4722)] = 165371, - [SMALL_STATE(4723)] = 165384, - [SMALL_STATE(4724)] = 165397, - [SMALL_STATE(4725)] = 165410, - [SMALL_STATE(4726)] = 165423, - [SMALL_STATE(4727)] = 165436, - [SMALL_STATE(4728)] = 165449, - [SMALL_STATE(4729)] = 165462, - [SMALL_STATE(4730)] = 165475, - [SMALL_STATE(4731)] = 165488, - [SMALL_STATE(4732)] = 165501, - [SMALL_STATE(4733)] = 165514, - [SMALL_STATE(4734)] = 165527, - [SMALL_STATE(4735)] = 165540, - [SMALL_STATE(4736)] = 165553, - [SMALL_STATE(4737)] = 165566, - [SMALL_STATE(4738)] = 165579, - [SMALL_STATE(4739)] = 165592, - [SMALL_STATE(4740)] = 165605, - [SMALL_STATE(4741)] = 165618, - [SMALL_STATE(4742)] = 165631, - [SMALL_STATE(4743)] = 165644, - [SMALL_STATE(4744)] = 165657, - [SMALL_STATE(4745)] = 165670, - [SMALL_STATE(4746)] = 165683, - [SMALL_STATE(4747)] = 165696, - [SMALL_STATE(4748)] = 165709, - [SMALL_STATE(4749)] = 165722, - [SMALL_STATE(4750)] = 165735, - [SMALL_STATE(4751)] = 165748, - [SMALL_STATE(4752)] = 165761, - [SMALL_STATE(4753)] = 165774, - [SMALL_STATE(4754)] = 165787, - [SMALL_STATE(4755)] = 165800, - [SMALL_STATE(4756)] = 165813, - [SMALL_STATE(4757)] = 165826, - [SMALL_STATE(4758)] = 165839, - [SMALL_STATE(4759)] = 165852, - [SMALL_STATE(4760)] = 165865, - [SMALL_STATE(4761)] = 165878, - [SMALL_STATE(4762)] = 165891, - [SMALL_STATE(4763)] = 165904, - [SMALL_STATE(4764)] = 165917, - [SMALL_STATE(4765)] = 165930, - [SMALL_STATE(4766)] = 165943, - [SMALL_STATE(4767)] = 165956, - [SMALL_STATE(4768)] = 165969, - [SMALL_STATE(4769)] = 165982, - [SMALL_STATE(4770)] = 165995, - [SMALL_STATE(4771)] = 166008, - [SMALL_STATE(4772)] = 166021, - [SMALL_STATE(4773)] = 166034, - [SMALL_STATE(4774)] = 166047, - [SMALL_STATE(4775)] = 166060, - [SMALL_STATE(4776)] = 166073, - [SMALL_STATE(4777)] = 166086, - [SMALL_STATE(4778)] = 166099, - [SMALL_STATE(4779)] = 166112, - [SMALL_STATE(4780)] = 166125, - [SMALL_STATE(4781)] = 166138, - [SMALL_STATE(4782)] = 166151, - [SMALL_STATE(4783)] = 166164, - [SMALL_STATE(4784)] = 166177, - [SMALL_STATE(4785)] = 166190, - [SMALL_STATE(4786)] = 166203, - [SMALL_STATE(4787)] = 166216, - [SMALL_STATE(4788)] = 166229, - [SMALL_STATE(4789)] = 166242, - [SMALL_STATE(4790)] = 166255, - [SMALL_STATE(4791)] = 166268, - [SMALL_STATE(4792)] = 166281, - [SMALL_STATE(4793)] = 166294, - [SMALL_STATE(4794)] = 166307, - [SMALL_STATE(4795)] = 166320, - [SMALL_STATE(4796)] = 166333, - [SMALL_STATE(4797)] = 166346, - [SMALL_STATE(4798)] = 166359, - [SMALL_STATE(4799)] = 166372, - [SMALL_STATE(4800)] = 166385, - [SMALL_STATE(4801)] = 166398, - [SMALL_STATE(4802)] = 166411, - [SMALL_STATE(4803)] = 166424, - [SMALL_STATE(4804)] = 166437, - [SMALL_STATE(4805)] = 166450, - [SMALL_STATE(4806)] = 166463, - [SMALL_STATE(4807)] = 166476, - [SMALL_STATE(4808)] = 166489, - [SMALL_STATE(4809)] = 166502, - [SMALL_STATE(4810)] = 166515, - [SMALL_STATE(4811)] = 166528, - [SMALL_STATE(4812)] = 166541, - [SMALL_STATE(4813)] = 166554, - [SMALL_STATE(4814)] = 166567, - [SMALL_STATE(4815)] = 166580, - [SMALL_STATE(4816)] = 166593, - [SMALL_STATE(4817)] = 166606, - [SMALL_STATE(4818)] = 166619, - [SMALL_STATE(4819)] = 166632, - [SMALL_STATE(4820)] = 166645, - [SMALL_STATE(4821)] = 166658, - [SMALL_STATE(4822)] = 166671, - [SMALL_STATE(4823)] = 166684, - [SMALL_STATE(4824)] = 166697, - [SMALL_STATE(4825)] = 166710, - [SMALL_STATE(4826)] = 166723, - [SMALL_STATE(4827)] = 166736, - [SMALL_STATE(4828)] = 166749, - [SMALL_STATE(4829)] = 166762, - [SMALL_STATE(4830)] = 166775, - [SMALL_STATE(4831)] = 166788, - [SMALL_STATE(4832)] = 166801, - [SMALL_STATE(4833)] = 166814, - [SMALL_STATE(4834)] = 166827, - [SMALL_STATE(4835)] = 166840, - [SMALL_STATE(4836)] = 166853, - [SMALL_STATE(4837)] = 166866, - [SMALL_STATE(4838)] = 166879, - [SMALL_STATE(4839)] = 166892, - [SMALL_STATE(4840)] = 166905, - [SMALL_STATE(4841)] = 166918, - [SMALL_STATE(4842)] = 166931, - [SMALL_STATE(4843)] = 166944, - [SMALL_STATE(4844)] = 166957, - [SMALL_STATE(4845)] = 166970, - [SMALL_STATE(4846)] = 166983, - [SMALL_STATE(4847)] = 166996, - [SMALL_STATE(4848)] = 167009, - [SMALL_STATE(4849)] = 167022, - [SMALL_STATE(4850)] = 167035, - [SMALL_STATE(4851)] = 167048, - [SMALL_STATE(4852)] = 167061, - [SMALL_STATE(4853)] = 167074, - [SMALL_STATE(4854)] = 167087, - [SMALL_STATE(4855)] = 167100, - [SMALL_STATE(4856)] = 167113, - [SMALL_STATE(4857)] = 167126, - [SMALL_STATE(4858)] = 167139, - [SMALL_STATE(4859)] = 167152, - [SMALL_STATE(4860)] = 167165, - [SMALL_STATE(4861)] = 167178, - [SMALL_STATE(4862)] = 167191, - [SMALL_STATE(4863)] = 167204, - [SMALL_STATE(4864)] = 167217, - [SMALL_STATE(4865)] = 167230, - [SMALL_STATE(4866)] = 167243, - [SMALL_STATE(4867)] = 167256, - [SMALL_STATE(4868)] = 167269, - [SMALL_STATE(4869)] = 167282, - [SMALL_STATE(4870)] = 167295, - [SMALL_STATE(4871)] = 167308, - [SMALL_STATE(4872)] = 167321, - [SMALL_STATE(4873)] = 167334, - [SMALL_STATE(4874)] = 167347, - [SMALL_STATE(4875)] = 167360, - [SMALL_STATE(4876)] = 167373, - [SMALL_STATE(4877)] = 167386, - [SMALL_STATE(4878)] = 167399, - [SMALL_STATE(4879)] = 167412, - [SMALL_STATE(4880)] = 167425, - [SMALL_STATE(4881)] = 167438, - [SMALL_STATE(4882)] = 167451, - [SMALL_STATE(4883)] = 167464, - [SMALL_STATE(4884)] = 167477, - [SMALL_STATE(4885)] = 167490, - [SMALL_STATE(4886)] = 167503, - [SMALL_STATE(4887)] = 167516, - [SMALL_STATE(4888)] = 167529, - [SMALL_STATE(4889)] = 167542, - [SMALL_STATE(4890)] = 167555, - [SMALL_STATE(4891)] = 167568, - [SMALL_STATE(4892)] = 167581, - [SMALL_STATE(4893)] = 167594, - [SMALL_STATE(4894)] = 167607, - [SMALL_STATE(4895)] = 167620, - [SMALL_STATE(4896)] = 167633, - [SMALL_STATE(4897)] = 167646, - [SMALL_STATE(4898)] = 167659, - [SMALL_STATE(4899)] = 167672, - [SMALL_STATE(4900)] = 167685, - [SMALL_STATE(4901)] = 167698, - [SMALL_STATE(4902)] = 167711, - [SMALL_STATE(4903)] = 167724, - [SMALL_STATE(4904)] = 167737, - [SMALL_STATE(4905)] = 167750, - [SMALL_STATE(4906)] = 167763, - [SMALL_STATE(4907)] = 167776, - [SMALL_STATE(4908)] = 167789, - [SMALL_STATE(4909)] = 167802, - [SMALL_STATE(4910)] = 167815, - [SMALL_STATE(4911)] = 167828, - [SMALL_STATE(4912)] = 167841, - [SMALL_STATE(4913)] = 167854, - [SMALL_STATE(4914)] = 167867, - [SMALL_STATE(4915)] = 167880, - [SMALL_STATE(4916)] = 167893, - [SMALL_STATE(4917)] = 167906, - [SMALL_STATE(4918)] = 167919, - [SMALL_STATE(4919)] = 167932, - [SMALL_STATE(4920)] = 167945, - [SMALL_STATE(4921)] = 167958, - [SMALL_STATE(4922)] = 167971, - [SMALL_STATE(4923)] = 167984, - [SMALL_STATE(4924)] = 167997, - [SMALL_STATE(4925)] = 168010, - [SMALL_STATE(4926)] = 168023, - [SMALL_STATE(4927)] = 168036, - [SMALL_STATE(4928)] = 168049, - [SMALL_STATE(4929)] = 168062, - [SMALL_STATE(4930)] = 168075, - [SMALL_STATE(4931)] = 168088, - [SMALL_STATE(4932)] = 168101, - [SMALL_STATE(4933)] = 168114, - [SMALL_STATE(4934)] = 168127, - [SMALL_STATE(4935)] = 168140, - [SMALL_STATE(4936)] = 168153, - [SMALL_STATE(4937)] = 168166, - [SMALL_STATE(4938)] = 168179, - [SMALL_STATE(4939)] = 168192, - [SMALL_STATE(4940)] = 168205, - [SMALL_STATE(4941)] = 168218, - [SMALL_STATE(4942)] = 168231, - [SMALL_STATE(4943)] = 168244, - [SMALL_STATE(4944)] = 168257, - [SMALL_STATE(4945)] = 168270, - [SMALL_STATE(4946)] = 168283, - [SMALL_STATE(4947)] = 168296, - [SMALL_STATE(4948)] = 168309, - [SMALL_STATE(4949)] = 168322, - [SMALL_STATE(4950)] = 168335, - [SMALL_STATE(4951)] = 168348, - [SMALL_STATE(4952)] = 168361, - [SMALL_STATE(4953)] = 168374, - [SMALL_STATE(4954)] = 168387, - [SMALL_STATE(4955)] = 168400, - [SMALL_STATE(4956)] = 168413, - [SMALL_STATE(4957)] = 168426, - [SMALL_STATE(4958)] = 168439, - [SMALL_STATE(4959)] = 168452, - [SMALL_STATE(4960)] = 168465, - [SMALL_STATE(4961)] = 168478, - [SMALL_STATE(4962)] = 168491, - [SMALL_STATE(4963)] = 168504, - [SMALL_STATE(4964)] = 168517, - [SMALL_STATE(4965)] = 168530, - [SMALL_STATE(4966)] = 168543, - [SMALL_STATE(4967)] = 168556, - [SMALL_STATE(4968)] = 168569, - [SMALL_STATE(4969)] = 168582, - [SMALL_STATE(4970)] = 168595, - [SMALL_STATE(4971)] = 168608, - [SMALL_STATE(4972)] = 168621, - [SMALL_STATE(4973)] = 168634, - [SMALL_STATE(4974)] = 168647, - [SMALL_STATE(4975)] = 168660, - [SMALL_STATE(4976)] = 168673, - [SMALL_STATE(4977)] = 168686, - [SMALL_STATE(4978)] = 168699, - [SMALL_STATE(4979)] = 168712, - [SMALL_STATE(4980)] = 168725, - [SMALL_STATE(4981)] = 168738, - [SMALL_STATE(4982)] = 168751, - [SMALL_STATE(4983)] = 168764, - [SMALL_STATE(4984)] = 168777, - [SMALL_STATE(4985)] = 168790, - [SMALL_STATE(4986)] = 168803, - [SMALL_STATE(4987)] = 168816, - [SMALL_STATE(4988)] = 168829, - [SMALL_STATE(4989)] = 168842, - [SMALL_STATE(4990)] = 168855, - [SMALL_STATE(4991)] = 168868, - [SMALL_STATE(4992)] = 168881, - [SMALL_STATE(4993)] = 168894, - [SMALL_STATE(4994)] = 168907, - [SMALL_STATE(4995)] = 168920, - [SMALL_STATE(4996)] = 168933, - [SMALL_STATE(4997)] = 168946, - [SMALL_STATE(4998)] = 168959, - [SMALL_STATE(4999)] = 168972, - [SMALL_STATE(5000)] = 168985, - [SMALL_STATE(5001)] = 168998, - [SMALL_STATE(5002)] = 169011, - [SMALL_STATE(5003)] = 169024, - [SMALL_STATE(5004)] = 169037, - [SMALL_STATE(5005)] = 169050, - [SMALL_STATE(5006)] = 169063, - [SMALL_STATE(5007)] = 169076, - [SMALL_STATE(5008)] = 169089, - [SMALL_STATE(5009)] = 169102, - [SMALL_STATE(5010)] = 169115, - [SMALL_STATE(5011)] = 169128, - [SMALL_STATE(5012)] = 169141, - [SMALL_STATE(5013)] = 169154, - [SMALL_STATE(5014)] = 169167, - [SMALL_STATE(5015)] = 169180, - [SMALL_STATE(5016)] = 169193, - [SMALL_STATE(5017)] = 169206, - [SMALL_STATE(5018)] = 169219, - [SMALL_STATE(5019)] = 169232, - [SMALL_STATE(5020)] = 169245, - [SMALL_STATE(5021)] = 169258, - [SMALL_STATE(5022)] = 169271, - [SMALL_STATE(5023)] = 169284, - [SMALL_STATE(5024)] = 169297, - [SMALL_STATE(5025)] = 169310, - [SMALL_STATE(5026)] = 169323, - [SMALL_STATE(5027)] = 169336, - [SMALL_STATE(5028)] = 169349, - [SMALL_STATE(5029)] = 169362, - [SMALL_STATE(5030)] = 169375, - [SMALL_STATE(5031)] = 169388, - [SMALL_STATE(5032)] = 169401, - [SMALL_STATE(5033)] = 169414, - [SMALL_STATE(5034)] = 169427, - [SMALL_STATE(5035)] = 169440, - [SMALL_STATE(5036)] = 169453, - [SMALL_STATE(5037)] = 169466, - [SMALL_STATE(5038)] = 169479, - [SMALL_STATE(5039)] = 169492, - [SMALL_STATE(5040)] = 169505, - [SMALL_STATE(5041)] = 169518, - [SMALL_STATE(5042)] = 169531, - [SMALL_STATE(5043)] = 169544, - [SMALL_STATE(5044)] = 169557, - [SMALL_STATE(5045)] = 169570, - [SMALL_STATE(5046)] = 169583, - [SMALL_STATE(5047)] = 169596, - [SMALL_STATE(5048)] = 169609, - [SMALL_STATE(5049)] = 169622, - [SMALL_STATE(5050)] = 169635, - [SMALL_STATE(5051)] = 169648, - [SMALL_STATE(5052)] = 169661, - [SMALL_STATE(5053)] = 169674, - [SMALL_STATE(5054)] = 169687, - [SMALL_STATE(5055)] = 169700, - [SMALL_STATE(5056)] = 169713, - [SMALL_STATE(5057)] = 169726, - [SMALL_STATE(5058)] = 169739, - [SMALL_STATE(5059)] = 169752, - [SMALL_STATE(5060)] = 169765, - [SMALL_STATE(5061)] = 169778, - [SMALL_STATE(5062)] = 169791, - [SMALL_STATE(5063)] = 169804, - [SMALL_STATE(5064)] = 169817, - [SMALL_STATE(5065)] = 169830, - [SMALL_STATE(5066)] = 169843, - [SMALL_STATE(5067)] = 169856, - [SMALL_STATE(5068)] = 169869, - [SMALL_STATE(5069)] = 169882, - [SMALL_STATE(5070)] = 169895, - [SMALL_STATE(5071)] = 169908, - [SMALL_STATE(5072)] = 169921, - [SMALL_STATE(5073)] = 169934, - [SMALL_STATE(5074)] = 169947, - [SMALL_STATE(5075)] = 169960, - [SMALL_STATE(5076)] = 169973, - [SMALL_STATE(5077)] = 169986, - [SMALL_STATE(5078)] = 169999, - [SMALL_STATE(5079)] = 170012, - [SMALL_STATE(5080)] = 170025, - [SMALL_STATE(5081)] = 170038, - [SMALL_STATE(5082)] = 170051, - [SMALL_STATE(5083)] = 170064, - [SMALL_STATE(5084)] = 170077, - [SMALL_STATE(5085)] = 170090, - [SMALL_STATE(5086)] = 170103, - [SMALL_STATE(5087)] = 170116, - [SMALL_STATE(5088)] = 170129, - [SMALL_STATE(5089)] = 170142, - [SMALL_STATE(5090)] = 170155, - [SMALL_STATE(5091)] = 170168, - [SMALL_STATE(5092)] = 170181, - [SMALL_STATE(5093)] = 170194, - [SMALL_STATE(5094)] = 170207, - [SMALL_STATE(5095)] = 170220, - [SMALL_STATE(5096)] = 170233, - [SMALL_STATE(5097)] = 170246, - [SMALL_STATE(5098)] = 170259, - [SMALL_STATE(5099)] = 170272, - [SMALL_STATE(5100)] = 170285, - [SMALL_STATE(5101)] = 170298, - [SMALL_STATE(5102)] = 170311, - [SMALL_STATE(5103)] = 170324, - [SMALL_STATE(5104)] = 170337, - [SMALL_STATE(5105)] = 170350, - [SMALL_STATE(5106)] = 170363, - [SMALL_STATE(5107)] = 170376, - [SMALL_STATE(5108)] = 170389, - [SMALL_STATE(5109)] = 170402, - [SMALL_STATE(5110)] = 170415, - [SMALL_STATE(5111)] = 170428, - [SMALL_STATE(5112)] = 170441, - [SMALL_STATE(5113)] = 170454, - [SMALL_STATE(5114)] = 170467, - [SMALL_STATE(5115)] = 170480, - [SMALL_STATE(5116)] = 170493, - [SMALL_STATE(5117)] = 170506, - [SMALL_STATE(5118)] = 170519, - [SMALL_STATE(5119)] = 170532, - [SMALL_STATE(5120)] = 170545, - [SMALL_STATE(5121)] = 170558, - [SMALL_STATE(5122)] = 170571, - [SMALL_STATE(5123)] = 170584, - [SMALL_STATE(5124)] = 170597, - [SMALL_STATE(5125)] = 170610, - [SMALL_STATE(5126)] = 170623, - [SMALL_STATE(5127)] = 170636, - [SMALL_STATE(5128)] = 170649, - [SMALL_STATE(5129)] = 170662, - [SMALL_STATE(5130)] = 170675, - [SMALL_STATE(5131)] = 170688, - [SMALL_STATE(5132)] = 170701, - [SMALL_STATE(5133)] = 170714, - [SMALL_STATE(5134)] = 170727, - [SMALL_STATE(5135)] = 170740, - [SMALL_STATE(5136)] = 170753, - [SMALL_STATE(5137)] = 170766, - [SMALL_STATE(5138)] = 170779, - [SMALL_STATE(5139)] = 170792, - [SMALL_STATE(5140)] = 170805, - [SMALL_STATE(5141)] = 170818, - [SMALL_STATE(5142)] = 170831, - [SMALL_STATE(5143)] = 170844, - [SMALL_STATE(5144)] = 170857, - [SMALL_STATE(5145)] = 170870, - [SMALL_STATE(5146)] = 170883, - [SMALL_STATE(5147)] = 170896, - [SMALL_STATE(5148)] = 170909, - [SMALL_STATE(5149)] = 170922, - [SMALL_STATE(5150)] = 170935, - [SMALL_STATE(5151)] = 170948, - [SMALL_STATE(5152)] = 170961, - [SMALL_STATE(5153)] = 170974, - [SMALL_STATE(5154)] = 170987, - [SMALL_STATE(5155)] = 171000, - [SMALL_STATE(5156)] = 171013, - [SMALL_STATE(5157)] = 171026, - [SMALL_STATE(5158)] = 171039, - [SMALL_STATE(5159)] = 171052, - [SMALL_STATE(5160)] = 171065, - [SMALL_STATE(5161)] = 171078, - [SMALL_STATE(5162)] = 171091, - [SMALL_STATE(5163)] = 171104, - [SMALL_STATE(5164)] = 171117, - [SMALL_STATE(5165)] = 171130, - [SMALL_STATE(5166)] = 171143, - [SMALL_STATE(5167)] = 171156, - [SMALL_STATE(5168)] = 171169, - [SMALL_STATE(5169)] = 171182, - [SMALL_STATE(5170)] = 171195, - [SMALL_STATE(5171)] = 171208, - [SMALL_STATE(5172)] = 171221, - [SMALL_STATE(5173)] = 171234, - [SMALL_STATE(5174)] = 171247, - [SMALL_STATE(5175)] = 171260, - [SMALL_STATE(5176)] = 171273, - [SMALL_STATE(5177)] = 171286, - [SMALL_STATE(5178)] = 171299, - [SMALL_STATE(5179)] = 171312, - [SMALL_STATE(5180)] = 171325, - [SMALL_STATE(5181)] = 171338, - [SMALL_STATE(5182)] = 171351, - [SMALL_STATE(5183)] = 171364, - [SMALL_STATE(5184)] = 171377, - [SMALL_STATE(5185)] = 171390, - [SMALL_STATE(5186)] = 171403, - [SMALL_STATE(5187)] = 171416, - [SMALL_STATE(5188)] = 171429, - [SMALL_STATE(5189)] = 171442, - [SMALL_STATE(5190)] = 171455, - [SMALL_STATE(5191)] = 171468, - [SMALL_STATE(5192)] = 171481, - [SMALL_STATE(5193)] = 171494, - [SMALL_STATE(5194)] = 171507, - [SMALL_STATE(5195)] = 171520, - [SMALL_STATE(5196)] = 171533, - [SMALL_STATE(5197)] = 171546, - [SMALL_STATE(5198)] = 171559, - [SMALL_STATE(5199)] = 171572, - [SMALL_STATE(5200)] = 171585, - [SMALL_STATE(5201)] = 171598, - [SMALL_STATE(5202)] = 171611, - [SMALL_STATE(5203)] = 171624, - [SMALL_STATE(5204)] = 171637, - [SMALL_STATE(5205)] = 171650, - [SMALL_STATE(5206)] = 171663, - [SMALL_STATE(5207)] = 171676, - [SMALL_STATE(5208)] = 171689, - [SMALL_STATE(5209)] = 171702, - [SMALL_STATE(5210)] = 171715, - [SMALL_STATE(5211)] = 171728, - [SMALL_STATE(5212)] = 171741, - [SMALL_STATE(5213)] = 171754, - [SMALL_STATE(5214)] = 171767, - [SMALL_STATE(5215)] = 171780, - [SMALL_STATE(5216)] = 171793, - [SMALL_STATE(5217)] = 171806, - [SMALL_STATE(5218)] = 171819, - [SMALL_STATE(5219)] = 171832, - [SMALL_STATE(5220)] = 171845, - [SMALL_STATE(5221)] = 171858, - [SMALL_STATE(5222)] = 171871, - [SMALL_STATE(5223)] = 171884, - [SMALL_STATE(5224)] = 171897, - [SMALL_STATE(5225)] = 171910, - [SMALL_STATE(5226)] = 171923, - [SMALL_STATE(5227)] = 171936, - [SMALL_STATE(5228)] = 171949, - [SMALL_STATE(5229)] = 171962, - [SMALL_STATE(5230)] = 171975, - [SMALL_STATE(5231)] = 171988, - [SMALL_STATE(5232)] = 172001, - [SMALL_STATE(5233)] = 172014, - [SMALL_STATE(5234)] = 172027, - [SMALL_STATE(5235)] = 172040, - [SMALL_STATE(5236)] = 172053, - [SMALL_STATE(5237)] = 172066, - [SMALL_STATE(5238)] = 172079, - [SMALL_STATE(5239)] = 172092, - [SMALL_STATE(5240)] = 172105, - [SMALL_STATE(5241)] = 172118, - [SMALL_STATE(5242)] = 172131, - [SMALL_STATE(5243)] = 172144, - [SMALL_STATE(5244)] = 172157, - [SMALL_STATE(5245)] = 172170, - [SMALL_STATE(5246)] = 172183, - [SMALL_STATE(5247)] = 172196, - [SMALL_STATE(5248)] = 172209, - [SMALL_STATE(5249)] = 172222, - [SMALL_STATE(5250)] = 172235, - [SMALL_STATE(5251)] = 172248, - [SMALL_STATE(5252)] = 172261, - [SMALL_STATE(5253)] = 172274, - [SMALL_STATE(5254)] = 172287, - [SMALL_STATE(5255)] = 172300, - [SMALL_STATE(5256)] = 172313, - [SMALL_STATE(5257)] = 172326, - [SMALL_STATE(5258)] = 172339, - [SMALL_STATE(5259)] = 172352, - [SMALL_STATE(5260)] = 172365, - [SMALL_STATE(5261)] = 172378, - [SMALL_STATE(5262)] = 172391, - [SMALL_STATE(5263)] = 172404, - [SMALL_STATE(5264)] = 172417, - [SMALL_STATE(5265)] = 172430, - [SMALL_STATE(5266)] = 172443, - [SMALL_STATE(5267)] = 172456, - [SMALL_STATE(5268)] = 172469, - [SMALL_STATE(5269)] = 172482, - [SMALL_STATE(5270)] = 172495, - [SMALL_STATE(5271)] = 172508, - [SMALL_STATE(5272)] = 172521, - [SMALL_STATE(5273)] = 172534, - [SMALL_STATE(5274)] = 172547, - [SMALL_STATE(5275)] = 172560, - [SMALL_STATE(5276)] = 172573, - [SMALL_STATE(5277)] = 172586, - [SMALL_STATE(5278)] = 172599, - [SMALL_STATE(5279)] = 172612, - [SMALL_STATE(5280)] = 172625, - [SMALL_STATE(5281)] = 172638, - [SMALL_STATE(5282)] = 172651, - [SMALL_STATE(5283)] = 172664, - [SMALL_STATE(5284)] = 172677, - [SMALL_STATE(5285)] = 172690, - [SMALL_STATE(5286)] = 172703, - [SMALL_STATE(5287)] = 172716, - [SMALL_STATE(5288)] = 172729, - [SMALL_STATE(5289)] = 172742, - [SMALL_STATE(5290)] = 172755, - [SMALL_STATE(5291)] = 172768, - [SMALL_STATE(5292)] = 172781, - [SMALL_STATE(5293)] = 172794, - [SMALL_STATE(5294)] = 172807, - [SMALL_STATE(5295)] = 172820, - [SMALL_STATE(5296)] = 172833, - [SMALL_STATE(5297)] = 172846, - [SMALL_STATE(5298)] = 172859, - [SMALL_STATE(5299)] = 172872, - [SMALL_STATE(5300)] = 172885, - [SMALL_STATE(5301)] = 172898, - [SMALL_STATE(5302)] = 172911, - [SMALL_STATE(5303)] = 172924, - [SMALL_STATE(5304)] = 172937, - [SMALL_STATE(5305)] = 172950, - [SMALL_STATE(5306)] = 172963, - [SMALL_STATE(5307)] = 172976, - [SMALL_STATE(5308)] = 172989, - [SMALL_STATE(5309)] = 173002, - [SMALL_STATE(5310)] = 173015, - [SMALL_STATE(5311)] = 173028, - [SMALL_STATE(5312)] = 173041, - [SMALL_STATE(5313)] = 173054, - [SMALL_STATE(5314)] = 173067, - [SMALL_STATE(5315)] = 173080, - [SMALL_STATE(5316)] = 173093, - [SMALL_STATE(5317)] = 173106, - [SMALL_STATE(5318)] = 173119, - [SMALL_STATE(5319)] = 173132, - [SMALL_STATE(5320)] = 173145, - [SMALL_STATE(5321)] = 173158, - [SMALL_STATE(5322)] = 173171, - [SMALL_STATE(5323)] = 173184, - [SMALL_STATE(5324)] = 173197, - [SMALL_STATE(5325)] = 173210, - [SMALL_STATE(5326)] = 173223, - [SMALL_STATE(5327)] = 173236, - [SMALL_STATE(5328)] = 173249, - [SMALL_STATE(5329)] = 173262, - [SMALL_STATE(5330)] = 173275, - [SMALL_STATE(5331)] = 173288, - [SMALL_STATE(5332)] = 173301, - [SMALL_STATE(5333)] = 173314, - [SMALL_STATE(5334)] = 173327, - [SMALL_STATE(5335)] = 173340, - [SMALL_STATE(5336)] = 173353, - [SMALL_STATE(5337)] = 173366, - [SMALL_STATE(5338)] = 173379, - [SMALL_STATE(5339)] = 173392, - [SMALL_STATE(5340)] = 173405, - [SMALL_STATE(5341)] = 173418, - [SMALL_STATE(5342)] = 173431, - [SMALL_STATE(5343)] = 173444, - [SMALL_STATE(5344)] = 173457, - [SMALL_STATE(5345)] = 173470, - [SMALL_STATE(5346)] = 173483, - [SMALL_STATE(5347)] = 173496, - [SMALL_STATE(5348)] = 173509, - [SMALL_STATE(5349)] = 173522, - [SMALL_STATE(5350)] = 173535, - [SMALL_STATE(5351)] = 173548, - [SMALL_STATE(5352)] = 173561, - [SMALL_STATE(5353)] = 173574, - [SMALL_STATE(5354)] = 173587, - [SMALL_STATE(5355)] = 173600, - [SMALL_STATE(5356)] = 173613, - [SMALL_STATE(5357)] = 173626, - [SMALL_STATE(5358)] = 173639, - [SMALL_STATE(5359)] = 173652, - [SMALL_STATE(5360)] = 173665, - [SMALL_STATE(5361)] = 173678, - [SMALL_STATE(5362)] = 173691, - [SMALL_STATE(5363)] = 173704, - [SMALL_STATE(5364)] = 173717, - [SMALL_STATE(5365)] = 173730, - [SMALL_STATE(5366)] = 173743, - [SMALL_STATE(5367)] = 173756, - [SMALL_STATE(5368)] = 173769, - [SMALL_STATE(5369)] = 173782, - [SMALL_STATE(5370)] = 173795, - [SMALL_STATE(5371)] = 173808, - [SMALL_STATE(5372)] = 173821, - [SMALL_STATE(5373)] = 173834, - [SMALL_STATE(5374)] = 173847, - [SMALL_STATE(5375)] = 173860, - [SMALL_STATE(5376)] = 173873, - [SMALL_STATE(5377)] = 173886, - [SMALL_STATE(5378)] = 173899, - [SMALL_STATE(5379)] = 173912, - [SMALL_STATE(5380)] = 173925, - [SMALL_STATE(5381)] = 173938, - [SMALL_STATE(5382)] = 173951, - [SMALL_STATE(5383)] = 173964, - [SMALL_STATE(5384)] = 173977, - [SMALL_STATE(5385)] = 173990, - [SMALL_STATE(5386)] = 174003, - [SMALL_STATE(5387)] = 174016, - [SMALL_STATE(5388)] = 174029, - [SMALL_STATE(5389)] = 174042, - [SMALL_STATE(5390)] = 174055, - [SMALL_STATE(5391)] = 174068, - [SMALL_STATE(5392)] = 174081, - [SMALL_STATE(5393)] = 174094, - [SMALL_STATE(5394)] = 174107, - [SMALL_STATE(5395)] = 174120, - [SMALL_STATE(5396)] = 174133, - [SMALL_STATE(5397)] = 174146, - [SMALL_STATE(5398)] = 174159, - [SMALL_STATE(5399)] = 174172, - [SMALL_STATE(5400)] = 174185, - [SMALL_STATE(5401)] = 174198, - [SMALL_STATE(5402)] = 174211, - [SMALL_STATE(5403)] = 174224, - [SMALL_STATE(5404)] = 174237, - [SMALL_STATE(5405)] = 174250, - [SMALL_STATE(5406)] = 174263, - [SMALL_STATE(5407)] = 174276, - [SMALL_STATE(5408)] = 174289, - [SMALL_STATE(5409)] = 174302, - [SMALL_STATE(5410)] = 174315, - [SMALL_STATE(5411)] = 174328, - [SMALL_STATE(5412)] = 174341, - [SMALL_STATE(5413)] = 174354, - [SMALL_STATE(5414)] = 174367, - [SMALL_STATE(5415)] = 174380, - [SMALL_STATE(5416)] = 174393, - [SMALL_STATE(5417)] = 174406, - [SMALL_STATE(5418)] = 174419, - [SMALL_STATE(5419)] = 174432, - [SMALL_STATE(5420)] = 174445, - [SMALL_STATE(5421)] = 174458, - [SMALL_STATE(5422)] = 174471, - [SMALL_STATE(5423)] = 174484, - [SMALL_STATE(5424)] = 174497, - [SMALL_STATE(5425)] = 174510, - [SMALL_STATE(5426)] = 174523, - [SMALL_STATE(5427)] = 174536, - [SMALL_STATE(5428)] = 174549, - [SMALL_STATE(5429)] = 174562, - [SMALL_STATE(5430)] = 174575, - [SMALL_STATE(5431)] = 174588, - [SMALL_STATE(5432)] = 174601, - [SMALL_STATE(5433)] = 174614, - [SMALL_STATE(5434)] = 174627, - [SMALL_STATE(5435)] = 174640, - [SMALL_STATE(5436)] = 174653, - [SMALL_STATE(5437)] = 174666, - [SMALL_STATE(5438)] = 174679, - [SMALL_STATE(5439)] = 174692, - [SMALL_STATE(5440)] = 174705, - [SMALL_STATE(5441)] = 174718, - [SMALL_STATE(5442)] = 174731, - [SMALL_STATE(5443)] = 174744, - [SMALL_STATE(5444)] = 174757, - [SMALL_STATE(5445)] = 174770, - [SMALL_STATE(5446)] = 174783, - [SMALL_STATE(5447)] = 174796, - [SMALL_STATE(5448)] = 174809, - [SMALL_STATE(5449)] = 174822, - [SMALL_STATE(5450)] = 174835, - [SMALL_STATE(5451)] = 174848, - [SMALL_STATE(5452)] = 174861, - [SMALL_STATE(5453)] = 174874, - [SMALL_STATE(5454)] = 174887, - [SMALL_STATE(5455)] = 174900, - [SMALL_STATE(5456)] = 174913, - [SMALL_STATE(5457)] = 174926, - [SMALL_STATE(5458)] = 174939, - [SMALL_STATE(5459)] = 174952, - [SMALL_STATE(5460)] = 174965, - [SMALL_STATE(5461)] = 174978, - [SMALL_STATE(5462)] = 174991, - [SMALL_STATE(5463)] = 175004, - [SMALL_STATE(5464)] = 175017, - [SMALL_STATE(5465)] = 175030, - [SMALL_STATE(5466)] = 175043, - [SMALL_STATE(5467)] = 175056, - [SMALL_STATE(5468)] = 175069, - [SMALL_STATE(5469)] = 175082, - [SMALL_STATE(5470)] = 175095, - [SMALL_STATE(5471)] = 175108, - [SMALL_STATE(5472)] = 175121, - [SMALL_STATE(5473)] = 175134, - [SMALL_STATE(5474)] = 175147, - [SMALL_STATE(5475)] = 175160, - [SMALL_STATE(5476)] = 175173, - [SMALL_STATE(5477)] = 175186, - [SMALL_STATE(5478)] = 175199, - [SMALL_STATE(5479)] = 175212, - [SMALL_STATE(5480)] = 175225, - [SMALL_STATE(5481)] = 175238, - [SMALL_STATE(5482)] = 175251, - [SMALL_STATE(5483)] = 175264, - [SMALL_STATE(5484)] = 175277, - [SMALL_STATE(5485)] = 175290, - [SMALL_STATE(5486)] = 175303, - [SMALL_STATE(5487)] = 175316, - [SMALL_STATE(5488)] = 175329, - [SMALL_STATE(5489)] = 175342, - [SMALL_STATE(5490)] = 175355, - [SMALL_STATE(5491)] = 175368, - [SMALL_STATE(5492)] = 175381, - [SMALL_STATE(5493)] = 175394, - [SMALL_STATE(5494)] = 175407, - [SMALL_STATE(5495)] = 175420, - [SMALL_STATE(5496)] = 175433, - [SMALL_STATE(5497)] = 175446, - [SMALL_STATE(5498)] = 175459, - [SMALL_STATE(5499)] = 175472, - [SMALL_STATE(5500)] = 175485, - [SMALL_STATE(5501)] = 175498, - [SMALL_STATE(5502)] = 175511, - [SMALL_STATE(5503)] = 175524, - [SMALL_STATE(5504)] = 175537, - [SMALL_STATE(5505)] = 175550, - [SMALL_STATE(5506)] = 175563, - [SMALL_STATE(5507)] = 175576, - [SMALL_STATE(5508)] = 175589, - [SMALL_STATE(5509)] = 175602, - [SMALL_STATE(5510)] = 175615, - [SMALL_STATE(5511)] = 175628, - [SMALL_STATE(5512)] = 175641, - [SMALL_STATE(5513)] = 175654, - [SMALL_STATE(5514)] = 175667, - [SMALL_STATE(5515)] = 175680, - [SMALL_STATE(5516)] = 175693, - [SMALL_STATE(5517)] = 175706, - [SMALL_STATE(5518)] = 175719, - [SMALL_STATE(5519)] = 175732, - [SMALL_STATE(5520)] = 175745, - [SMALL_STATE(5521)] = 175758, - [SMALL_STATE(5522)] = 175771, - [SMALL_STATE(5523)] = 175784, - [SMALL_STATE(5524)] = 175797, - [SMALL_STATE(5525)] = 175810, - [SMALL_STATE(5526)] = 175823, - [SMALL_STATE(5527)] = 175836, - [SMALL_STATE(5528)] = 175849, - [SMALL_STATE(5529)] = 175862, - [SMALL_STATE(5530)] = 175875, - [SMALL_STATE(5531)] = 175888, - [SMALL_STATE(5532)] = 175901, - [SMALL_STATE(5533)] = 175914, - [SMALL_STATE(5534)] = 175927, - [SMALL_STATE(5535)] = 175940, - [SMALL_STATE(5536)] = 175953, - [SMALL_STATE(5537)] = 175966, - [SMALL_STATE(5538)] = 175979, - [SMALL_STATE(5539)] = 175992, - [SMALL_STATE(5540)] = 176005, - [SMALL_STATE(5541)] = 176018, - [SMALL_STATE(5542)] = 176031, - [SMALL_STATE(5543)] = 176044, - [SMALL_STATE(5544)] = 176057, - [SMALL_STATE(5545)] = 176070, - [SMALL_STATE(5546)] = 176083, - [SMALL_STATE(5547)] = 176096, - [SMALL_STATE(5548)] = 176109, - [SMALL_STATE(5549)] = 176122, - [SMALL_STATE(5550)] = 176135, - [SMALL_STATE(5551)] = 176148, - [SMALL_STATE(5552)] = 176161, - [SMALL_STATE(5553)] = 176174, - [SMALL_STATE(5554)] = 176187, - [SMALL_STATE(5555)] = 176200, - [SMALL_STATE(5556)] = 176213, - [SMALL_STATE(5557)] = 176226, - [SMALL_STATE(5558)] = 176239, - [SMALL_STATE(5559)] = 176252, - [SMALL_STATE(5560)] = 176265, - [SMALL_STATE(5561)] = 176278, - [SMALL_STATE(5562)] = 176291, - [SMALL_STATE(5563)] = 176304, - [SMALL_STATE(5564)] = 176317, - [SMALL_STATE(5565)] = 176330, - [SMALL_STATE(5566)] = 176343, - [SMALL_STATE(5567)] = 176356, - [SMALL_STATE(5568)] = 176369, - [SMALL_STATE(5569)] = 176382, - [SMALL_STATE(5570)] = 176395, - [SMALL_STATE(5571)] = 176408, - [SMALL_STATE(5572)] = 176421, - [SMALL_STATE(5573)] = 176434, - [SMALL_STATE(5574)] = 176447, - [SMALL_STATE(5575)] = 176460, - [SMALL_STATE(5576)] = 176473, - [SMALL_STATE(5577)] = 176486, - [SMALL_STATE(5578)] = 176499, - [SMALL_STATE(5579)] = 176512, - [SMALL_STATE(5580)] = 176525, - [SMALL_STATE(5581)] = 176538, - [SMALL_STATE(5582)] = 176551, - [SMALL_STATE(5583)] = 176564, - [SMALL_STATE(5584)] = 176577, - [SMALL_STATE(5585)] = 176590, - [SMALL_STATE(5586)] = 176603, - [SMALL_STATE(5587)] = 176616, - [SMALL_STATE(5588)] = 176629, - [SMALL_STATE(5589)] = 176642, - [SMALL_STATE(5590)] = 176655, - [SMALL_STATE(5591)] = 176668, - [SMALL_STATE(5592)] = 176681, - [SMALL_STATE(5593)] = 176694, - [SMALL_STATE(5594)] = 176707, - [SMALL_STATE(5595)] = 176720, - [SMALL_STATE(5596)] = 176733, - [SMALL_STATE(5597)] = 176746, - [SMALL_STATE(5598)] = 176759, - [SMALL_STATE(5599)] = 176772, - [SMALL_STATE(5600)] = 176785, - [SMALL_STATE(5601)] = 176798, - [SMALL_STATE(5602)] = 176811, - [SMALL_STATE(5603)] = 176824, - [SMALL_STATE(5604)] = 176837, - [SMALL_STATE(5605)] = 176850, - [SMALL_STATE(5606)] = 176863, - [SMALL_STATE(5607)] = 176876, - [SMALL_STATE(5608)] = 176889, - [SMALL_STATE(5609)] = 176902, - [SMALL_STATE(5610)] = 176915, - [SMALL_STATE(5611)] = 176928, - [SMALL_STATE(5612)] = 176941, - [SMALL_STATE(5613)] = 176954, - [SMALL_STATE(5614)] = 176967, - [SMALL_STATE(5615)] = 176980, - [SMALL_STATE(5616)] = 176993, - [SMALL_STATE(5617)] = 177006, - [SMALL_STATE(5618)] = 177019, - [SMALL_STATE(5619)] = 177032, - [SMALL_STATE(5620)] = 177045, - [SMALL_STATE(5621)] = 177058, - [SMALL_STATE(5622)] = 177071, - [SMALL_STATE(5623)] = 177084, - [SMALL_STATE(5624)] = 177097, - [SMALL_STATE(5625)] = 177110, - [SMALL_STATE(5626)] = 177123, - [SMALL_STATE(5627)] = 177136, - [SMALL_STATE(5628)] = 177149, - [SMALL_STATE(5629)] = 177162, - [SMALL_STATE(5630)] = 177175, - [SMALL_STATE(5631)] = 177188, - [SMALL_STATE(5632)] = 177201, - [SMALL_STATE(5633)] = 177214, - [SMALL_STATE(5634)] = 177227, - [SMALL_STATE(5635)] = 177240, - [SMALL_STATE(5636)] = 177253, - [SMALL_STATE(5637)] = 177266, - [SMALL_STATE(5638)] = 177279, - [SMALL_STATE(5639)] = 177292, - [SMALL_STATE(5640)] = 177305, - [SMALL_STATE(5641)] = 177318, - [SMALL_STATE(5642)] = 177331, - [SMALL_STATE(5643)] = 177344, - [SMALL_STATE(5644)] = 177357, - [SMALL_STATE(5645)] = 177370, - [SMALL_STATE(5646)] = 177383, - [SMALL_STATE(5647)] = 177396, - [SMALL_STATE(5648)] = 177409, - [SMALL_STATE(5649)] = 177422, - [SMALL_STATE(5650)] = 177435, - [SMALL_STATE(5651)] = 177448, - [SMALL_STATE(5652)] = 177461, - [SMALL_STATE(5653)] = 177474, - [SMALL_STATE(5654)] = 177487, - [SMALL_STATE(5655)] = 177500, - [SMALL_STATE(5656)] = 177513, - [SMALL_STATE(5657)] = 177526, - [SMALL_STATE(5658)] = 177539, - [SMALL_STATE(5659)] = 177552, - [SMALL_STATE(5660)] = 177565, - [SMALL_STATE(5661)] = 177578, - [SMALL_STATE(5662)] = 177591, - [SMALL_STATE(5663)] = 177604, - [SMALL_STATE(5664)] = 177617, - [SMALL_STATE(5665)] = 177630, - [SMALL_STATE(5666)] = 177643, - [SMALL_STATE(5667)] = 177656, - [SMALL_STATE(5668)] = 177669, - [SMALL_STATE(5669)] = 177682, - [SMALL_STATE(5670)] = 177695, - [SMALL_STATE(5671)] = 177708, - [SMALL_STATE(5672)] = 177721, - [SMALL_STATE(5673)] = 177734, - [SMALL_STATE(5674)] = 177747, - [SMALL_STATE(5675)] = 177760, - [SMALL_STATE(5676)] = 177773, - [SMALL_STATE(5677)] = 177786, - [SMALL_STATE(5678)] = 177799, - [SMALL_STATE(5679)] = 177812, - [SMALL_STATE(5680)] = 177825, - [SMALL_STATE(5681)] = 177838, - [SMALL_STATE(5682)] = 177851, - [SMALL_STATE(5683)] = 177864, - [SMALL_STATE(5684)] = 177877, - [SMALL_STATE(5685)] = 177890, - [SMALL_STATE(5686)] = 177903, - [SMALL_STATE(5687)] = 177916, - [SMALL_STATE(5688)] = 177929, - [SMALL_STATE(5689)] = 177942, - [SMALL_STATE(5690)] = 177955, - [SMALL_STATE(5691)] = 177968, - [SMALL_STATE(5692)] = 177981, - [SMALL_STATE(5693)] = 177994, - [SMALL_STATE(5694)] = 178007, - [SMALL_STATE(5695)] = 178020, - [SMALL_STATE(5696)] = 178033, - [SMALL_STATE(5697)] = 178046, - [SMALL_STATE(5698)] = 178059, - [SMALL_STATE(5699)] = 178072, - [SMALL_STATE(5700)] = 178085, - [SMALL_STATE(5701)] = 178098, - [SMALL_STATE(5702)] = 178111, - [SMALL_STATE(5703)] = 178124, - [SMALL_STATE(5704)] = 178137, - [SMALL_STATE(5705)] = 178150, - [SMALL_STATE(5706)] = 178163, - [SMALL_STATE(5707)] = 178176, - [SMALL_STATE(5708)] = 178189, - [SMALL_STATE(5709)] = 178202, - [SMALL_STATE(5710)] = 178215, - [SMALL_STATE(5711)] = 178228, - [SMALL_STATE(5712)] = 178241, - [SMALL_STATE(5713)] = 178254, - [SMALL_STATE(5714)] = 178267, - [SMALL_STATE(5715)] = 178280, - [SMALL_STATE(5716)] = 178293, - [SMALL_STATE(5717)] = 178306, - [SMALL_STATE(5718)] = 178319, - [SMALL_STATE(5719)] = 178332, - [SMALL_STATE(5720)] = 178345, - [SMALL_STATE(5721)] = 178358, - [SMALL_STATE(5722)] = 178371, - [SMALL_STATE(5723)] = 178384, - [SMALL_STATE(5724)] = 178397, - [SMALL_STATE(5725)] = 178410, - [SMALL_STATE(5726)] = 178423, - [SMALL_STATE(5727)] = 178436, - [SMALL_STATE(5728)] = 178449, - [SMALL_STATE(5729)] = 178462, - [SMALL_STATE(5730)] = 178475, - [SMALL_STATE(5731)] = 178488, - [SMALL_STATE(5732)] = 178501, - [SMALL_STATE(5733)] = 178514, - [SMALL_STATE(5734)] = 178527, - [SMALL_STATE(5735)] = 178540, - [SMALL_STATE(5736)] = 178553, - [SMALL_STATE(5737)] = 178566, - [SMALL_STATE(5738)] = 178579, - [SMALL_STATE(5739)] = 178592, - [SMALL_STATE(5740)] = 178605, - [SMALL_STATE(5741)] = 178618, - [SMALL_STATE(5742)] = 178631, - [SMALL_STATE(5743)] = 178644, - [SMALL_STATE(5744)] = 178657, - [SMALL_STATE(5745)] = 178670, - [SMALL_STATE(5746)] = 178683, - [SMALL_STATE(5747)] = 178696, - [SMALL_STATE(5748)] = 178709, - [SMALL_STATE(5749)] = 178722, - [SMALL_STATE(5750)] = 178735, - [SMALL_STATE(5751)] = 178748, - [SMALL_STATE(5752)] = 178761, - [SMALL_STATE(5753)] = 178774, - [SMALL_STATE(5754)] = 178787, - [SMALL_STATE(5755)] = 178800, - [SMALL_STATE(5756)] = 178813, - [SMALL_STATE(5757)] = 178826, - [SMALL_STATE(5758)] = 178839, - [SMALL_STATE(5759)] = 178852, - [SMALL_STATE(5760)] = 178865, - [SMALL_STATE(5761)] = 178878, - [SMALL_STATE(5762)] = 178891, - [SMALL_STATE(5763)] = 178904, - [SMALL_STATE(5764)] = 178917, - [SMALL_STATE(5765)] = 178930, - [SMALL_STATE(5766)] = 178943, - [SMALL_STATE(5767)] = 178956, - [SMALL_STATE(5768)] = 178969, - [SMALL_STATE(5769)] = 178982, - [SMALL_STATE(5770)] = 178995, - [SMALL_STATE(5771)] = 179008, - [SMALL_STATE(5772)] = 179021, - [SMALL_STATE(5773)] = 179034, - [SMALL_STATE(5774)] = 179047, - [SMALL_STATE(5775)] = 179060, - [SMALL_STATE(5776)] = 179073, - [SMALL_STATE(5777)] = 179086, - [SMALL_STATE(5778)] = 179099, - [SMALL_STATE(5779)] = 179112, - [SMALL_STATE(5780)] = 179125, - [SMALL_STATE(5781)] = 179138, - [SMALL_STATE(5782)] = 179151, - [SMALL_STATE(5783)] = 179164, - [SMALL_STATE(5784)] = 179177, - [SMALL_STATE(5785)] = 179190, - [SMALL_STATE(5786)] = 179203, - [SMALL_STATE(5787)] = 179216, - [SMALL_STATE(5788)] = 179229, - [SMALL_STATE(5789)] = 179242, - [SMALL_STATE(5790)] = 179255, - [SMALL_STATE(5791)] = 179268, - [SMALL_STATE(5792)] = 179281, - [SMALL_STATE(5793)] = 179294, - [SMALL_STATE(5794)] = 179307, - [SMALL_STATE(5795)] = 179320, - [SMALL_STATE(5796)] = 179333, - [SMALL_STATE(5797)] = 179346, - [SMALL_STATE(5798)] = 179359, - [SMALL_STATE(5799)] = 179372, - [SMALL_STATE(5800)] = 179385, - [SMALL_STATE(5801)] = 179398, - [SMALL_STATE(5802)] = 179411, - [SMALL_STATE(5803)] = 179424, - [SMALL_STATE(5804)] = 179437, - [SMALL_STATE(5805)] = 179450, - [SMALL_STATE(5806)] = 179463, - [SMALL_STATE(5807)] = 179476, - [SMALL_STATE(5808)] = 179489, - [SMALL_STATE(5809)] = 179502, - [SMALL_STATE(5810)] = 179515, - [SMALL_STATE(5811)] = 179528, - [SMALL_STATE(5812)] = 179541, - [SMALL_STATE(5813)] = 179554, - [SMALL_STATE(5814)] = 179567, - [SMALL_STATE(5815)] = 179580, - [SMALL_STATE(5816)] = 179593, - [SMALL_STATE(5817)] = 179606, - [SMALL_STATE(5818)] = 179619, - [SMALL_STATE(5819)] = 179632, - [SMALL_STATE(5820)] = 179645, - [SMALL_STATE(5821)] = 179658, - [SMALL_STATE(5822)] = 179671, - [SMALL_STATE(5823)] = 179684, - [SMALL_STATE(5824)] = 179697, - [SMALL_STATE(5825)] = 179710, - [SMALL_STATE(5826)] = 179723, - [SMALL_STATE(5827)] = 179736, - [SMALL_STATE(5828)] = 179749, - [SMALL_STATE(5829)] = 179762, - [SMALL_STATE(5830)] = 179775, - [SMALL_STATE(5831)] = 179788, - [SMALL_STATE(5832)] = 179801, - [SMALL_STATE(5833)] = 179814, - [SMALL_STATE(5834)] = 179827, - [SMALL_STATE(5835)] = 179840, - [SMALL_STATE(5836)] = 179853, - [SMALL_STATE(5837)] = 179866, - [SMALL_STATE(5838)] = 179879, - [SMALL_STATE(5839)] = 179892, - [SMALL_STATE(5840)] = 179905, - [SMALL_STATE(5841)] = 179918, - [SMALL_STATE(5842)] = 179931, - [SMALL_STATE(5843)] = 179944, - [SMALL_STATE(5844)] = 179957, - [SMALL_STATE(5845)] = 179970, - [SMALL_STATE(5846)] = 179983, - [SMALL_STATE(5847)] = 179996, - [SMALL_STATE(5848)] = 180009, - [SMALL_STATE(5849)] = 180022, - [SMALL_STATE(5850)] = 180035, - [SMALL_STATE(5851)] = 180048, - [SMALL_STATE(5852)] = 180061, - [SMALL_STATE(5853)] = 180074, - [SMALL_STATE(5854)] = 180087, - [SMALL_STATE(5855)] = 180100, - [SMALL_STATE(5856)] = 180113, - [SMALL_STATE(5857)] = 180126, - [SMALL_STATE(5858)] = 180139, - [SMALL_STATE(5859)] = 180152, - [SMALL_STATE(5860)] = 180165, - [SMALL_STATE(5861)] = 180178, - [SMALL_STATE(5862)] = 180191, - [SMALL_STATE(5863)] = 180204, - [SMALL_STATE(5864)] = 180217, - [SMALL_STATE(5865)] = 180230, - [SMALL_STATE(5866)] = 180243, - [SMALL_STATE(5867)] = 180256, - [SMALL_STATE(5868)] = 180269, - [SMALL_STATE(5869)] = 180282, - [SMALL_STATE(5870)] = 180295, - [SMALL_STATE(5871)] = 180308, - [SMALL_STATE(5872)] = 180321, - [SMALL_STATE(5873)] = 180334, - [SMALL_STATE(5874)] = 180347, - [SMALL_STATE(5875)] = 180360, - [SMALL_STATE(5876)] = 180373, - [SMALL_STATE(5877)] = 180386, - [SMALL_STATE(5878)] = 180399, - [SMALL_STATE(5879)] = 180412, - [SMALL_STATE(5880)] = 180425, - [SMALL_STATE(5881)] = 180438, - [SMALL_STATE(5882)] = 180451, - [SMALL_STATE(5883)] = 180464, - [SMALL_STATE(5884)] = 180477, - [SMALL_STATE(5885)] = 180490, - [SMALL_STATE(5886)] = 180503, - [SMALL_STATE(5887)] = 180516, - [SMALL_STATE(5888)] = 180529, - [SMALL_STATE(5889)] = 180542, - [SMALL_STATE(5890)] = 180555, - [SMALL_STATE(5891)] = 180568, - [SMALL_STATE(5892)] = 180581, - [SMALL_STATE(5893)] = 180594, - [SMALL_STATE(5894)] = 180607, - [SMALL_STATE(5895)] = 180620, - [SMALL_STATE(5896)] = 180633, - [SMALL_STATE(5897)] = 180646, - [SMALL_STATE(5898)] = 180659, - [SMALL_STATE(5899)] = 180672, - [SMALL_STATE(5900)] = 180685, - [SMALL_STATE(5901)] = 180698, - [SMALL_STATE(5902)] = 180711, - [SMALL_STATE(5903)] = 180724, - [SMALL_STATE(5904)] = 180737, - [SMALL_STATE(5905)] = 180750, - [SMALL_STATE(5906)] = 180763, - [SMALL_STATE(5907)] = 180776, - [SMALL_STATE(5908)] = 180789, - [SMALL_STATE(5909)] = 180802, - [SMALL_STATE(5910)] = 180815, - [SMALL_STATE(5911)] = 180828, - [SMALL_STATE(5912)] = 180841, - [SMALL_STATE(5913)] = 180854, - [SMALL_STATE(5914)] = 180867, - [SMALL_STATE(5915)] = 180880, - [SMALL_STATE(5916)] = 180893, - [SMALL_STATE(5917)] = 180906, - [SMALL_STATE(5918)] = 180919, - [SMALL_STATE(5919)] = 180932, - [SMALL_STATE(5920)] = 180945, - [SMALL_STATE(5921)] = 180958, - [SMALL_STATE(5922)] = 180971, - [SMALL_STATE(5923)] = 180984, - [SMALL_STATE(5924)] = 180997, - [SMALL_STATE(5925)] = 181010, - [SMALL_STATE(5926)] = 181023, - [SMALL_STATE(5927)] = 181036, - [SMALL_STATE(5928)] = 181049, - [SMALL_STATE(5929)] = 181062, - [SMALL_STATE(5930)] = 181075, - [SMALL_STATE(5931)] = 181088, - [SMALL_STATE(5932)] = 181101, - [SMALL_STATE(5933)] = 181114, - [SMALL_STATE(5934)] = 181127, - [SMALL_STATE(5935)] = 181140, - [SMALL_STATE(5936)] = 181153, - [SMALL_STATE(5937)] = 181166, - [SMALL_STATE(5938)] = 181179, - [SMALL_STATE(5939)] = 181192, - [SMALL_STATE(5940)] = 181205, - [SMALL_STATE(5941)] = 181218, - [SMALL_STATE(5942)] = 181231, - [SMALL_STATE(5943)] = 181244, - [SMALL_STATE(5944)] = 181257, - [SMALL_STATE(5945)] = 181270, - [SMALL_STATE(5946)] = 181283, - [SMALL_STATE(5947)] = 181296, - [SMALL_STATE(5948)] = 181309, - [SMALL_STATE(5949)] = 181322, - [SMALL_STATE(5950)] = 181335, - [SMALL_STATE(5951)] = 181348, - [SMALL_STATE(5952)] = 181361, - [SMALL_STATE(5953)] = 181374, - [SMALL_STATE(5954)] = 181387, - [SMALL_STATE(5955)] = 181400, - [SMALL_STATE(5956)] = 181413, - [SMALL_STATE(5957)] = 181426, - [SMALL_STATE(5958)] = 181439, - [SMALL_STATE(5959)] = 181452, - [SMALL_STATE(5960)] = 181465, - [SMALL_STATE(5961)] = 181478, - [SMALL_STATE(5962)] = 181491, - [SMALL_STATE(5963)] = 181504, - [SMALL_STATE(5964)] = 181517, - [SMALL_STATE(5965)] = 181530, - [SMALL_STATE(5966)] = 181543, - [SMALL_STATE(5967)] = 181556, - [SMALL_STATE(5968)] = 181569, - [SMALL_STATE(5969)] = 181582, - [SMALL_STATE(5970)] = 181595, - [SMALL_STATE(5971)] = 181608, - [SMALL_STATE(5972)] = 181621, - [SMALL_STATE(5973)] = 181634, - [SMALL_STATE(5974)] = 181647, - [SMALL_STATE(5975)] = 181660, - [SMALL_STATE(5976)] = 181673, - [SMALL_STATE(5977)] = 181686, - [SMALL_STATE(5978)] = 181699, - [SMALL_STATE(5979)] = 181712, - [SMALL_STATE(5980)] = 181725, - [SMALL_STATE(5981)] = 181738, - [SMALL_STATE(5982)] = 181751, - [SMALL_STATE(5983)] = 181764, - [SMALL_STATE(5984)] = 181777, + [SMALL_STATE(1258)] = 0, + [SMALL_STATE(1259)] = 108, + [SMALL_STATE(1260)] = 216, + [SMALL_STATE(1261)] = 323, + [SMALL_STATE(1262)] = 428, + [SMALL_STATE(1263)] = 533, + [SMALL_STATE(1264)] = 640, + [SMALL_STATE(1265)] = 748, + [SMALL_STATE(1266)] = 856, + [SMALL_STATE(1267)] = 964, + [SMALL_STATE(1268)] = 1072, + [SMALL_STATE(1269)] = 1180, + [SMALL_STATE(1270)] = 1288, + [SMALL_STATE(1271)] = 1396, + [SMALL_STATE(1272)] = 1504, + [SMALL_STATE(1273)] = 1612, + [SMALL_STATE(1274)] = 1720, + [SMALL_STATE(1275)] = 1828, + [SMALL_STATE(1276)] = 1936, + [SMALL_STATE(1277)] = 2044, + [SMALL_STATE(1278)] = 2152, + [SMALL_STATE(1279)] = 2260, + [SMALL_STATE(1280)] = 2332, + [SMALL_STATE(1281)] = 2440, + [SMALL_STATE(1282)] = 2548, + [SMALL_STATE(1283)] = 2656, + [SMALL_STATE(1284)] = 2764, + [SMALL_STATE(1285)] = 2872, + [SMALL_STATE(1286)] = 2980, + [SMALL_STATE(1287)] = 3088, + [SMALL_STATE(1288)] = 3196, + [SMALL_STATE(1289)] = 3304, + [SMALL_STATE(1290)] = 3412, + [SMALL_STATE(1291)] = 3520, + [SMALL_STATE(1292)] = 3628, + [SMALL_STATE(1293)] = 3736, + [SMALL_STATE(1294)] = 3844, + [SMALL_STATE(1295)] = 3952, + [SMALL_STATE(1296)] = 4060, + [SMALL_STATE(1297)] = 4168, + [SMALL_STATE(1298)] = 4273, + [SMALL_STATE(1299)] = 4378, + [SMALL_STATE(1300)] = 4483, + [SMALL_STATE(1301)] = 4586, + [SMALL_STATE(1302)] = 4689, + [SMALL_STATE(1303)] = 4792, + [SMALL_STATE(1304)] = 4895, + [SMALL_STATE(1305)] = 4998, + [SMALL_STATE(1306)] = 5101, + [SMALL_STATE(1307)] = 5204, + [SMALL_STATE(1308)] = 5309, + [SMALL_STATE(1309)] = 5412, + [SMALL_STATE(1310)] = 5515, + [SMALL_STATE(1311)] = 5620, + [SMALL_STATE(1312)] = 5723, + [SMALL_STATE(1313)] = 5826, + [SMALL_STATE(1314)] = 5931, + [SMALL_STATE(1315)] = 6036, + [SMALL_STATE(1316)] = 6139, + [SMALL_STATE(1317)] = 6242, + [SMALL_STATE(1318)] = 6345, + [SMALL_STATE(1319)] = 6448, + [SMALL_STATE(1320)] = 6551, + [SMALL_STATE(1321)] = 6654, + [SMALL_STATE(1322)] = 6757, + [SMALL_STATE(1323)] = 6860, + [SMALL_STATE(1324)] = 6965, + [SMALL_STATE(1325)] = 7068, + [SMALL_STATE(1326)] = 7171, + [SMALL_STATE(1327)] = 7276, + [SMALL_STATE(1328)] = 7381, + [SMALL_STATE(1329)] = 7484, + [SMALL_STATE(1330)] = 7587, + [SMALL_STATE(1331)] = 7690, + [SMALL_STATE(1332)] = 7795, + [SMALL_STATE(1333)] = 7900, + [SMALL_STATE(1334)] = 8003, + [SMALL_STATE(1335)] = 8106, + [SMALL_STATE(1336)] = 8209, + [SMALL_STATE(1337)] = 8312, + [SMALL_STATE(1338)] = 8417, + [SMALL_STATE(1339)] = 8522, + [SMALL_STATE(1340)] = 8625, + [SMALL_STATE(1341)] = 8694, + [SMALL_STATE(1342)] = 8763, + [SMALL_STATE(1343)] = 8866, + [SMALL_STATE(1344)] = 8969, + [SMALL_STATE(1345)] = 9072, + [SMALL_STATE(1346)] = 9175, + [SMALL_STATE(1347)] = 9278, + [SMALL_STATE(1348)] = 9381, + [SMALL_STATE(1349)] = 9484, + [SMALL_STATE(1350)] = 9589, + [SMALL_STATE(1351)] = 9692, + [SMALL_STATE(1352)] = 9797, + [SMALL_STATE(1353)] = 9900, + [SMALL_STATE(1354)] = 10003, + [SMALL_STATE(1355)] = 10106, + [SMALL_STATE(1356)] = 10209, + [SMALL_STATE(1357)] = 10312, + [SMALL_STATE(1358)] = 10415, + [SMALL_STATE(1359)] = 10518, + [SMALL_STATE(1360)] = 10589, + [SMALL_STATE(1361)] = 10694, + [SMALL_STATE(1362)] = 10797, + [SMALL_STATE(1363)] = 10900, + [SMALL_STATE(1364)] = 11003, + [SMALL_STATE(1365)] = 11106, + [SMALL_STATE(1366)] = 11209, + [SMALL_STATE(1367)] = 11282, + [SMALL_STATE(1368)] = 11385, + [SMALL_STATE(1369)] = 11490, + [SMALL_STATE(1370)] = 11593, + [SMALL_STATE(1371)] = 11696, + [SMALL_STATE(1372)] = 11801, + [SMALL_STATE(1373)] = 11906, + [SMALL_STATE(1374)] = 12009, + [SMALL_STATE(1375)] = 12112, + [SMALL_STATE(1376)] = 12217, + [SMALL_STATE(1377)] = 12320, + [SMALL_STATE(1378)] = 12423, + [SMALL_STATE(1379)] = 12526, + [SMALL_STATE(1380)] = 12629, + [SMALL_STATE(1381)] = 12732, + [SMALL_STATE(1382)] = 12837, + [SMALL_STATE(1383)] = 12942, + [SMALL_STATE(1384)] = 13045, + [SMALL_STATE(1385)] = 13150, + [SMALL_STATE(1386)] = 13255, + [SMALL_STATE(1387)] = 13360, + [SMALL_STATE(1388)] = 13465, + [SMALL_STATE(1389)] = 13568, + [SMALL_STATE(1390)] = 13639, + [SMALL_STATE(1391)] = 13742, + [SMALL_STATE(1392)] = 13847, + [SMALL_STATE(1393)] = 13950, + [SMALL_STATE(1394)] = 14055, + [SMALL_STATE(1395)] = 14158, + [SMALL_STATE(1396)] = 14263, + [SMALL_STATE(1397)] = 14334, + [SMALL_STATE(1398)] = 14437, + [SMALL_STATE(1399)] = 14540, + [SMALL_STATE(1400)] = 14643, + [SMALL_STATE(1401)] = 14746, + [SMALL_STATE(1402)] = 14819, + [SMALL_STATE(1403)] = 14922, + [SMALL_STATE(1404)] = 15027, + [SMALL_STATE(1405)] = 15132, + [SMALL_STATE(1406)] = 15199, + [SMALL_STATE(1407)] = 15302, + [SMALL_STATE(1408)] = 15381, + [SMALL_STATE(1409)] = 15484, + [SMALL_STATE(1410)] = 15561, + [SMALL_STATE(1411)] = 15632, + [SMALL_STATE(1412)] = 15709, + [SMALL_STATE(1413)] = 15782, + [SMALL_STATE(1414)] = 15861, + [SMALL_STATE(1415)] = 15928, + [SMALL_STATE(1416)] = 16031, + [SMALL_STATE(1417)] = 16134, + [SMALL_STATE(1418)] = 16237, + [SMALL_STATE(1419)] = 16340, + [SMALL_STATE(1420)] = 16443, + [SMALL_STATE(1421)] = 16509, + [SMALL_STATE(1422)] = 16575, + [SMALL_STATE(1423)] = 16641, + [SMALL_STATE(1424)] = 16707, + [SMALL_STATE(1425)] = 16773, + [SMALL_STATE(1426)] = 16845, + [SMALL_STATE(1427)] = 16947, + [SMALL_STATE(1428)] = 17013, + [SMALL_STATE(1429)] = 17081, + [SMALL_STATE(1430)] = 17149, + [SMALL_STATE(1431)] = 17215, + [SMALL_STATE(1432)] = 17317, + [SMALL_STATE(1433)] = 17383, + [SMALL_STATE(1434)] = 17485, + [SMALL_STATE(1435)] = 17587, + [SMALL_STATE(1436)] = 17653, + [SMALL_STATE(1437)] = 17719, + [SMALL_STATE(1438)] = 17789, + [SMALL_STATE(1439)] = 17855, + [SMALL_STATE(1440)] = 17921, + [SMALL_STATE(1441)] = 18023, + [SMALL_STATE(1442)] = 18089, + [SMALL_STATE(1443)] = 18155, + [SMALL_STATE(1444)] = 18221, + [SMALL_STATE(1445)] = 18289, + [SMALL_STATE(1446)] = 18355, + [SMALL_STATE(1447)] = 18421, + [SMALL_STATE(1448)] = 18487, + [SMALL_STATE(1449)] = 18553, + [SMALL_STATE(1450)] = 18619, + [SMALL_STATE(1451)] = 18685, + [SMALL_STATE(1452)] = 18751, + [SMALL_STATE(1453)] = 18853, + [SMALL_STATE(1454)] = 18919, + [SMALL_STATE(1455)] = 18985, + [SMALL_STATE(1456)] = 19051, + [SMALL_STATE(1457)] = 19117, + [SMALL_STATE(1458)] = 19185, + [SMALL_STATE(1459)] = 19251, + [SMALL_STATE(1460)] = 19317, + [SMALL_STATE(1461)] = 19383, + [SMALL_STATE(1462)] = 19485, + [SMALL_STATE(1463)] = 19551, + [SMALL_STATE(1464)] = 19617, + [SMALL_STATE(1465)] = 19719, + [SMALL_STATE(1466)] = 19821, + [SMALL_STATE(1467)] = 19923, + [SMALL_STATE(1468)] = 19989, + [SMALL_STATE(1469)] = 20091, + [SMALL_STATE(1470)] = 20193, + [SMALL_STATE(1471)] = 20259, + [SMALL_STATE(1472)] = 20361, + [SMALL_STATE(1473)] = 20463, + [SMALL_STATE(1474)] = 20565, + [SMALL_STATE(1475)] = 20633, + [SMALL_STATE(1476)] = 20735, + [SMALL_STATE(1477)] = 20837, + [SMALL_STATE(1478)] = 20939, + [SMALL_STATE(1479)] = 21005, + [SMALL_STATE(1480)] = 21071, + [SMALL_STATE(1481)] = 21169, + [SMALL_STATE(1482)] = 21235, + [SMALL_STATE(1483)] = 21301, + [SMALL_STATE(1484)] = 21367, + [SMALL_STATE(1485)] = 21469, + [SMALL_STATE(1486)] = 21571, + [SMALL_STATE(1487)] = 21670, + [SMALL_STATE(1488)] = 21769, + [SMALL_STATE(1489)] = 21868, + [SMALL_STATE(1490)] = 21967, + [SMALL_STATE(1491)] = 22066, + [SMALL_STATE(1492)] = 22165, + [SMALL_STATE(1493)] = 22264, + [SMALL_STATE(1494)] = 22363, + [SMALL_STATE(1495)] = 22462, + [SMALL_STATE(1496)] = 22561, + [SMALL_STATE(1497)] = 22660, + [SMALL_STATE(1498)] = 22759, + [SMALL_STATE(1499)] = 22858, + [SMALL_STATE(1500)] = 22957, + [SMALL_STATE(1501)] = 23056, + [SMALL_STATE(1502)] = 23155, + [SMALL_STATE(1503)] = 23254, + [SMALL_STATE(1504)] = 23325, + [SMALL_STATE(1505)] = 23424, + [SMALL_STATE(1506)] = 23523, + [SMALL_STATE(1507)] = 23590, + [SMALL_STATE(1508)] = 23689, + [SMALL_STATE(1509)] = 23788, + [SMALL_STATE(1510)] = 23887, + [SMALL_STATE(1511)] = 23956, + [SMALL_STATE(1512)] = 24055, + [SMALL_STATE(1513)] = 24154, + [SMALL_STATE(1514)] = 24253, + [SMALL_STATE(1515)] = 24352, + [SMALL_STATE(1516)] = 24421, + [SMALL_STATE(1517)] = 24488, + [SMALL_STATE(1518)] = 24587, + [SMALL_STATE(1519)] = 24686, + [SMALL_STATE(1520)] = 24785, + [SMALL_STATE(1521)] = 24884, + [SMALL_STATE(1522)] = 24983, + [SMALL_STATE(1523)] = 25082, + [SMALL_STATE(1524)] = 25181, + [SMALL_STATE(1525)] = 25280, + [SMALL_STATE(1526)] = 25379, + [SMALL_STATE(1527)] = 25478, + [SMALL_STATE(1528)] = 25577, + [SMALL_STATE(1529)] = 25676, + [SMALL_STATE(1530)] = 25775, + [SMALL_STATE(1531)] = 25874, + [SMALL_STATE(1532)] = 25973, + [SMALL_STATE(1533)] = 26072, + [SMALL_STATE(1534)] = 26171, + [SMALL_STATE(1535)] = 26270, + [SMALL_STATE(1536)] = 26369, + [SMALL_STATE(1537)] = 26468, + [SMALL_STATE(1538)] = 26567, + [SMALL_STATE(1539)] = 26666, + [SMALL_STATE(1540)] = 26765, + [SMALL_STATE(1541)] = 26864, + [SMALL_STATE(1542)] = 26963, + [SMALL_STATE(1543)] = 27062, + [SMALL_STATE(1544)] = 27161, + [SMALL_STATE(1545)] = 27260, + [SMALL_STATE(1546)] = 27359, + [SMALL_STATE(1547)] = 27458, + [SMALL_STATE(1548)] = 27557, + [SMALL_STATE(1549)] = 27656, + [SMALL_STATE(1550)] = 27755, + [SMALL_STATE(1551)] = 27854, + [SMALL_STATE(1552)] = 27953, + [SMALL_STATE(1553)] = 28052, + [SMALL_STATE(1554)] = 28151, + [SMALL_STATE(1555)] = 28250, + [SMALL_STATE(1556)] = 28349, + [SMALL_STATE(1557)] = 28448, + [SMALL_STATE(1558)] = 28547, + [SMALL_STATE(1559)] = 28646, + [SMALL_STATE(1560)] = 28745, + [SMALL_STATE(1561)] = 28844, + [SMALL_STATE(1562)] = 28943, + [SMALL_STATE(1563)] = 29042, + [SMALL_STATE(1564)] = 29141, + [SMALL_STATE(1565)] = 29240, + [SMALL_STATE(1566)] = 29339, + [SMALL_STATE(1567)] = 29438, + [SMALL_STATE(1568)] = 29537, + [SMALL_STATE(1569)] = 29636, + [SMALL_STATE(1570)] = 29735, + [SMALL_STATE(1571)] = 29834, + [SMALL_STATE(1572)] = 29933, + [SMALL_STATE(1573)] = 30032, + [SMALL_STATE(1574)] = 30131, + [SMALL_STATE(1575)] = 30230, + [SMALL_STATE(1576)] = 30329, + [SMALL_STATE(1577)] = 30428, + [SMALL_STATE(1578)] = 30505, + [SMALL_STATE(1579)] = 30604, + [SMALL_STATE(1580)] = 30703, + [SMALL_STATE(1581)] = 30802, + [SMALL_STATE(1582)] = 30901, + [SMALL_STATE(1583)] = 31000, + [SMALL_STATE(1584)] = 31099, + [SMALL_STATE(1585)] = 31198, + [SMALL_STATE(1586)] = 31267, + [SMALL_STATE(1587)] = 31366, + [SMALL_STATE(1588)] = 31465, + [SMALL_STATE(1589)] = 31564, + [SMALL_STATE(1590)] = 31663, + [SMALL_STATE(1591)] = 31762, + [SMALL_STATE(1592)] = 31861, + [SMALL_STATE(1593)] = 31960, + [SMALL_STATE(1594)] = 32059, + [SMALL_STATE(1595)] = 32158, + [SMALL_STATE(1596)] = 32257, + [SMALL_STATE(1597)] = 32356, + [SMALL_STATE(1598)] = 32455, + [SMALL_STATE(1599)] = 32554, + [SMALL_STATE(1600)] = 32653, + [SMALL_STATE(1601)] = 32752, + [SMALL_STATE(1602)] = 32851, + [SMALL_STATE(1603)] = 32950, + [SMALL_STATE(1604)] = 33049, + [SMALL_STATE(1605)] = 33148, + [SMALL_STATE(1606)] = 33247, + [SMALL_STATE(1607)] = 33346, + [SMALL_STATE(1608)] = 33445, + [SMALL_STATE(1609)] = 33544, + [SMALL_STATE(1610)] = 33643, + [SMALL_STATE(1611)] = 33742, + [SMALL_STATE(1612)] = 33841, + [SMALL_STATE(1613)] = 33940, + [SMALL_STATE(1614)] = 34039, + [SMALL_STATE(1615)] = 34138, + [SMALL_STATE(1616)] = 34237, + [SMALL_STATE(1617)] = 34336, + [SMALL_STATE(1618)] = 34435, + [SMALL_STATE(1619)] = 34534, + [SMALL_STATE(1620)] = 34633, + [SMALL_STATE(1621)] = 34700, + [SMALL_STATE(1622)] = 34799, + [SMALL_STATE(1623)] = 34868, + [SMALL_STATE(1624)] = 34967, + [SMALL_STATE(1625)] = 35042, + [SMALL_STATE(1626)] = 35141, + [SMALL_STATE(1627)] = 35210, + [SMALL_STATE(1628)] = 35309, + [SMALL_STATE(1629)] = 35408, + [SMALL_STATE(1630)] = 35507, + [SMALL_STATE(1631)] = 35584, + [SMALL_STATE(1632)] = 35683, + [SMALL_STATE(1633)] = 35782, + [SMALL_STATE(1634)] = 35881, + [SMALL_STATE(1635)] = 35980, + [SMALL_STATE(1636)] = 36079, + [SMALL_STATE(1637)] = 36178, + [SMALL_STATE(1638)] = 36277, + [SMALL_STATE(1639)] = 36376, + [SMALL_STATE(1640)] = 36475, + [SMALL_STATE(1641)] = 36574, + [SMALL_STATE(1642)] = 36673, + [SMALL_STATE(1643)] = 36772, + [SMALL_STATE(1644)] = 36871, + [SMALL_STATE(1645)] = 36970, + [SMALL_STATE(1646)] = 37069, + [SMALL_STATE(1647)] = 37168, + [SMALL_STATE(1648)] = 37267, + [SMALL_STATE(1649)] = 37366, + [SMALL_STATE(1650)] = 37465, + [SMALL_STATE(1651)] = 37564, + [SMALL_STATE(1652)] = 37663, + [SMALL_STATE(1653)] = 37762, + [SMALL_STATE(1654)] = 37861, + [SMALL_STATE(1655)] = 37960, + [SMALL_STATE(1656)] = 38059, + [SMALL_STATE(1657)] = 38158, + [SMALL_STATE(1658)] = 38257, + [SMALL_STATE(1659)] = 38356, + [SMALL_STATE(1660)] = 38455, + [SMALL_STATE(1661)] = 38554, + [SMALL_STATE(1662)] = 38653, + [SMALL_STATE(1663)] = 38752, + [SMALL_STATE(1664)] = 38851, + [SMALL_STATE(1665)] = 38950, + [SMALL_STATE(1666)] = 39049, + [SMALL_STATE(1667)] = 39148, + [SMALL_STATE(1668)] = 39247, + [SMALL_STATE(1669)] = 39346, + [SMALL_STATE(1670)] = 39445, + [SMALL_STATE(1671)] = 39544, + [SMALL_STATE(1672)] = 39643, + [SMALL_STATE(1673)] = 39742, + [SMALL_STATE(1674)] = 39841, + [SMALL_STATE(1675)] = 39940, + [SMALL_STATE(1676)] = 40039, + [SMALL_STATE(1677)] = 40114, + [SMALL_STATE(1678)] = 40213, + [SMALL_STATE(1679)] = 40312, + [SMALL_STATE(1680)] = 40411, + [SMALL_STATE(1681)] = 40510, + [SMALL_STATE(1682)] = 40609, + [SMALL_STATE(1683)] = 40708, + [SMALL_STATE(1684)] = 40807, + [SMALL_STATE(1685)] = 40906, + [SMALL_STATE(1686)] = 41005, + [SMALL_STATE(1687)] = 41104, + [SMALL_STATE(1688)] = 41203, + [SMALL_STATE(1689)] = 41302, + [SMALL_STATE(1690)] = 41401, + [SMALL_STATE(1691)] = 41500, + [SMALL_STATE(1692)] = 41599, + [SMALL_STATE(1693)] = 41698, + [SMALL_STATE(1694)] = 41797, + [SMALL_STATE(1695)] = 41896, + [SMALL_STATE(1696)] = 41995, + [SMALL_STATE(1697)] = 42094, + [SMALL_STATE(1698)] = 42193, + [SMALL_STATE(1699)] = 42292, + [SMALL_STATE(1700)] = 42391, + [SMALL_STATE(1701)] = 42490, + [SMALL_STATE(1702)] = 42589, + [SMALL_STATE(1703)] = 42688, + [SMALL_STATE(1704)] = 42787, + [SMALL_STATE(1705)] = 42886, + [SMALL_STATE(1706)] = 42985, + [SMALL_STATE(1707)] = 43084, + [SMALL_STATE(1708)] = 43183, + [SMALL_STATE(1709)] = 43282, + [SMALL_STATE(1710)] = 43381, + [SMALL_STATE(1711)] = 43480, + [SMALL_STATE(1712)] = 43579, + [SMALL_STATE(1713)] = 43678, + [SMALL_STATE(1714)] = 43777, + [SMALL_STATE(1715)] = 43876, + [SMALL_STATE(1716)] = 43975, + [SMALL_STATE(1717)] = 44074, + [SMALL_STATE(1718)] = 44173, + [SMALL_STATE(1719)] = 44272, + [SMALL_STATE(1720)] = 44371, + [SMALL_STATE(1721)] = 44470, + [SMALL_STATE(1722)] = 44569, + [SMALL_STATE(1723)] = 44668, + [SMALL_STATE(1724)] = 44767, + [SMALL_STATE(1725)] = 44866, + [SMALL_STATE(1726)] = 44965, + [SMALL_STATE(1727)] = 45064, + [SMALL_STATE(1728)] = 45163, + [SMALL_STATE(1729)] = 45262, + [SMALL_STATE(1730)] = 45361, + [SMALL_STATE(1731)] = 45460, + [SMALL_STATE(1732)] = 45559, + [SMALL_STATE(1733)] = 45658, + [SMALL_STATE(1734)] = 45757, + [SMALL_STATE(1735)] = 45856, + [SMALL_STATE(1736)] = 45955, + [SMALL_STATE(1737)] = 46054, + [SMALL_STATE(1738)] = 46153, + [SMALL_STATE(1739)] = 46252, + [SMALL_STATE(1740)] = 46351, + [SMALL_STATE(1741)] = 46450, + [SMALL_STATE(1742)] = 46549, + [SMALL_STATE(1743)] = 46648, + [SMALL_STATE(1744)] = 46747, + [SMALL_STATE(1745)] = 46846, + [SMALL_STATE(1746)] = 46945, + [SMALL_STATE(1747)] = 47044, + [SMALL_STATE(1748)] = 47143, + [SMALL_STATE(1749)] = 47242, + [SMALL_STATE(1750)] = 47341, + [SMALL_STATE(1751)] = 47440, + [SMALL_STATE(1752)] = 47539, + [SMALL_STATE(1753)] = 47638, + [SMALL_STATE(1754)] = 47737, + [SMALL_STATE(1755)] = 47836, + [SMALL_STATE(1756)] = 47935, + [SMALL_STATE(1757)] = 48034, + [SMALL_STATE(1758)] = 48133, + [SMALL_STATE(1759)] = 48232, + [SMALL_STATE(1760)] = 48331, + [SMALL_STATE(1761)] = 48430, + [SMALL_STATE(1762)] = 48529, + [SMALL_STATE(1763)] = 48628, + [SMALL_STATE(1764)] = 48727, + [SMALL_STATE(1765)] = 48826, + [SMALL_STATE(1766)] = 48925, + [SMALL_STATE(1767)] = 49024, + [SMALL_STATE(1768)] = 49123, + [SMALL_STATE(1769)] = 49222, + [SMALL_STATE(1770)] = 49321, + [SMALL_STATE(1771)] = 49420, + [SMALL_STATE(1772)] = 49519, + [SMALL_STATE(1773)] = 49618, + [SMALL_STATE(1774)] = 49717, + [SMALL_STATE(1775)] = 49816, + [SMALL_STATE(1776)] = 49915, + [SMALL_STATE(1777)] = 50014, + [SMALL_STATE(1778)] = 50113, + [SMALL_STATE(1779)] = 50212, + [SMALL_STATE(1780)] = 50311, + [SMALL_STATE(1781)] = 50410, + [SMALL_STATE(1782)] = 50509, + [SMALL_STATE(1783)] = 50608, + [SMALL_STATE(1784)] = 50707, + [SMALL_STATE(1785)] = 50806, + [SMALL_STATE(1786)] = 50905, + [SMALL_STATE(1787)] = 51004, + [SMALL_STATE(1788)] = 51103, + [SMALL_STATE(1789)] = 51202, + [SMALL_STATE(1790)] = 51301, + [SMALL_STATE(1791)] = 51400, + [SMALL_STATE(1792)] = 51499, + [SMALL_STATE(1793)] = 51598, + [SMALL_STATE(1794)] = 51697, + [SMALL_STATE(1795)] = 51796, + [SMALL_STATE(1796)] = 51895, + [SMALL_STATE(1797)] = 51994, + [SMALL_STATE(1798)] = 52093, + [SMALL_STATE(1799)] = 52192, + [SMALL_STATE(1800)] = 52291, + [SMALL_STATE(1801)] = 52390, + [SMALL_STATE(1802)] = 52489, + [SMALL_STATE(1803)] = 52588, + [SMALL_STATE(1804)] = 52687, + [SMALL_STATE(1805)] = 52786, + [SMALL_STATE(1806)] = 52885, + [SMALL_STATE(1807)] = 52984, + [SMALL_STATE(1808)] = 53053, + [SMALL_STATE(1809)] = 53152, + [SMALL_STATE(1810)] = 53251, + [SMALL_STATE(1811)] = 53350, + [SMALL_STATE(1812)] = 53449, + [SMALL_STATE(1813)] = 53548, + [SMALL_STATE(1814)] = 53647, + [SMALL_STATE(1815)] = 53746, + [SMALL_STATE(1816)] = 53845, + [SMALL_STATE(1817)] = 53944, + [SMALL_STATE(1818)] = 54043, + [SMALL_STATE(1819)] = 54142, + [SMALL_STATE(1820)] = 54241, + [SMALL_STATE(1821)] = 54340, + [SMALL_STATE(1822)] = 54439, + [SMALL_STATE(1823)] = 54538, + [SMALL_STATE(1824)] = 54637, + [SMALL_STATE(1825)] = 54736, + [SMALL_STATE(1826)] = 54835, + [SMALL_STATE(1827)] = 54934, + [SMALL_STATE(1828)] = 55033, + [SMALL_STATE(1829)] = 55132, + [SMALL_STATE(1830)] = 55231, + [SMALL_STATE(1831)] = 55330, + [SMALL_STATE(1832)] = 55429, + [SMALL_STATE(1833)] = 55528, + [SMALL_STATE(1834)] = 55627, + [SMALL_STATE(1835)] = 55726, + [SMALL_STATE(1836)] = 55825, + [SMALL_STATE(1837)] = 55924, + [SMALL_STATE(1838)] = 56023, + [SMALL_STATE(1839)] = 56122, + [SMALL_STATE(1840)] = 56221, + [SMALL_STATE(1841)] = 56320, + [SMALL_STATE(1842)] = 56419, + [SMALL_STATE(1843)] = 56518, + [SMALL_STATE(1844)] = 56617, + [SMALL_STATE(1845)] = 56716, + [SMALL_STATE(1846)] = 56815, + [SMALL_STATE(1847)] = 56914, + [SMALL_STATE(1848)] = 57013, + [SMALL_STATE(1849)] = 57112, + [SMALL_STATE(1850)] = 57211, + [SMALL_STATE(1851)] = 57310, + [SMALL_STATE(1852)] = 57409, + [SMALL_STATE(1853)] = 57508, + [SMALL_STATE(1854)] = 57607, + [SMALL_STATE(1855)] = 57706, + [SMALL_STATE(1856)] = 57805, + [SMALL_STATE(1857)] = 57904, + [SMALL_STATE(1858)] = 58003, + [SMALL_STATE(1859)] = 58102, + [SMALL_STATE(1860)] = 58201, + [SMALL_STATE(1861)] = 58300, + [SMALL_STATE(1862)] = 58399, + [SMALL_STATE(1863)] = 58498, + [SMALL_STATE(1864)] = 58597, + [SMALL_STATE(1865)] = 58696, + [SMALL_STATE(1866)] = 58795, + [SMALL_STATE(1867)] = 58894, + [SMALL_STATE(1868)] = 58963, + [SMALL_STATE(1869)] = 59062, + [SMALL_STATE(1870)] = 59161, + [SMALL_STATE(1871)] = 59232, + [SMALL_STATE(1872)] = 59331, + [SMALL_STATE(1873)] = 59430, + [SMALL_STATE(1874)] = 59497, + [SMALL_STATE(1875)] = 59596, + [SMALL_STATE(1876)] = 59695, + [SMALL_STATE(1877)] = 59794, + [SMALL_STATE(1878)] = 59893, + [SMALL_STATE(1879)] = 59960, + [SMALL_STATE(1880)] = 60059, + [SMALL_STATE(1881)] = 60158, + [SMALL_STATE(1882)] = 60257, + [SMALL_STATE(1883)] = 60356, + [SMALL_STATE(1884)] = 60455, + [SMALL_STATE(1885)] = 60554, + [SMALL_STATE(1886)] = 60653, + [SMALL_STATE(1887)] = 60752, + [SMALL_STATE(1888)] = 60851, + [SMALL_STATE(1889)] = 60950, + [SMALL_STATE(1890)] = 61049, + [SMALL_STATE(1891)] = 61148, + [SMALL_STATE(1892)] = 61247, + [SMALL_STATE(1893)] = 61355, + [SMALL_STATE(1894)] = 61463, + [SMALL_STATE(1895)] = 61529, + [SMALL_STATE(1896)] = 61637, + [SMALL_STATE(1897)] = 61747, + [SMALL_STATE(1898)] = 61811, + [SMALL_STATE(1899)] = 61921, + [SMALL_STATE(1900)] = 61985, + [SMALL_STATE(1901)] = 62049, + [SMALL_STATE(1902)] = 62159, + [SMALL_STATE(1903)] = 62229, + [SMALL_STATE(1904)] = 62293, + [SMALL_STATE(1905)] = 62357, + [SMALL_STATE(1906)] = 62421, + [SMALL_STATE(1907)] = 62529, + [SMALL_STATE(1908)] = 62627, + [SMALL_STATE(1909)] = 62735, + [SMALL_STATE(1910)] = 62833, + [SMALL_STATE(1911)] = 62897, + [SMALL_STATE(1912)] = 62961, + [SMALL_STATE(1913)] = 63025, + [SMALL_STATE(1914)] = 63089, + [SMALL_STATE(1915)] = 63197, + [SMALL_STATE(1916)] = 63261, + [SMALL_STATE(1917)] = 63331, + [SMALL_STATE(1918)] = 63439, + [SMALL_STATE(1919)] = 63537, + [SMALL_STATE(1920)] = 63601, + [SMALL_STATE(1921)] = 63697, + [SMALL_STATE(1922)] = 63761, + [SMALL_STATE(1923)] = 63859, + [SMALL_STATE(1924)] = 63967, + [SMALL_STATE(1925)] = 64061, + [SMALL_STATE(1926)] = 64169, + [SMALL_STATE(1927)] = 64277, + [SMALL_STATE(1928)] = 64341, + [SMALL_STATE(1929)] = 64449, + [SMALL_STATE(1930)] = 64557, + [SMALL_STATE(1931)] = 64645, + [SMALL_STATE(1932)] = 64715, + [SMALL_STATE(1933)] = 64793, + [SMALL_STATE(1934)] = 64893, + [SMALL_STATE(1935)] = 64995, + [SMALL_STATE(1936)] = 65103, + [SMALL_STATE(1937)] = 65187, + [SMALL_STATE(1938)] = 65257, + [SMALL_STATE(1939)] = 65353, + [SMALL_STATE(1940)] = 65417, + [SMALL_STATE(1941)] = 65515, + [SMALL_STATE(1942)] = 65615, + [SMALL_STATE(1943)] = 65697, + [SMALL_STATE(1944)] = 65775, + [SMALL_STATE(1945)] = 65867, + [SMALL_STATE(1946)] = 65971, + [SMALL_STATE(1947)] = 66079, + [SMALL_STATE(1948)] = 66189, + [SMALL_STATE(1949)] = 66297, + [SMALL_STATE(1950)] = 66405, + [SMALL_STATE(1951)] = 66513, + [SMALL_STATE(1952)] = 66621, + [SMALL_STATE(1953)] = 66685, + [SMALL_STATE(1954)] = 66755, + [SMALL_STATE(1955)] = 66849, + [SMALL_STATE(1956)] = 66913, + [SMALL_STATE(1957)] = 66981, + [SMALL_STATE(1958)] = 67089, + [SMALL_STATE(1959)] = 67153, + [SMALL_STATE(1960)] = 67217, + [SMALL_STATE(1961)] = 67325, + [SMALL_STATE(1962)] = 67389, + [SMALL_STATE(1963)] = 67497, + [SMALL_STATE(1964)] = 67561, + [SMALL_STATE(1965)] = 67669, + [SMALL_STATE(1966)] = 67777, + [SMALL_STATE(1967)] = 67845, + [SMALL_STATE(1968)] = 67933, + [SMALL_STATE(1969)] = 68041, + [SMALL_STATE(1970)] = 68109, + [SMALL_STATE(1971)] = 68217, + [SMALL_STATE(1972)] = 68295, + [SMALL_STATE(1973)] = 68395, + [SMALL_STATE(1974)] = 68497, + [SMALL_STATE(1975)] = 68581, + [SMALL_STATE(1976)] = 68649, + [SMALL_STATE(1977)] = 68745, + [SMALL_STATE(1978)] = 68853, + [SMALL_STATE(1979)] = 68917, + [SMALL_STATE(1980)] = 68983, + [SMALL_STATE(1981)] = 69051, + [SMALL_STATE(1982)] = 69117, + [SMALL_STATE(1983)] = 69225, + [SMALL_STATE(1984)] = 69289, + [SMALL_STATE(1985)] = 69359, + [SMALL_STATE(1986)] = 69431, + [SMALL_STATE(1987)] = 69497, + [SMALL_STATE(1988)] = 69565, + [SMALL_STATE(1989)] = 69631, + [SMALL_STATE(1990)] = 69739, + [SMALL_STATE(1991)] = 69847, + [SMALL_STATE(1992)] = 69917, + [SMALL_STATE(1993)] = 70015, + [SMALL_STATE(1994)] = 70079, + [SMALL_STATE(1995)] = 70143, + [SMALL_STATE(1996)] = 70207, + [SMALL_STATE(1997)] = 70271, + [SMALL_STATE(1998)] = 70375, + [SMALL_STATE(1999)] = 70445, + [SMALL_STATE(2000)] = 70537, + [SMALL_STATE(2001)] = 70631, + [SMALL_STATE(2002)] = 70701, + [SMALL_STATE(2003)] = 70765, + [SMALL_STATE(2004)] = 70873, + [SMALL_STATE(2005)] = 70981, + [SMALL_STATE(2006)] = 71089, + [SMALL_STATE(2007)] = 71197, + [SMALL_STATE(2008)] = 71305, + [SMALL_STATE(2009)] = 71413, + [SMALL_STATE(2010)] = 71521, + [SMALL_STATE(2011)] = 71619, + [SMALL_STATE(2012)] = 71723, + [SMALL_STATE(2013)] = 71815, + [SMALL_STATE(2014)] = 71911, + [SMALL_STATE(2015)] = 71989, + [SMALL_STATE(2016)] = 72097, + [SMALL_STATE(2017)] = 72161, + [SMALL_STATE(2018)] = 72243, + [SMALL_STATE(2019)] = 72321, + [SMALL_STATE(2020)] = 72385, + [SMALL_STATE(2021)] = 72449, + [SMALL_STATE(2022)] = 72549, + [SMALL_STATE(2023)] = 72649, + [SMALL_STATE(2024)] = 72747, + [SMALL_STATE(2025)] = 72855, + [SMALL_STATE(2026)] = 72951, + [SMALL_STATE(2027)] = 73059, + [SMALL_STATE(2028)] = 73167, + [SMALL_STATE(2029)] = 73249, + [SMALL_STATE(2030)] = 73313, + [SMALL_STATE(2031)] = 73421, + [SMALL_STATE(2032)] = 73509, + [SMALL_STATE(2033)] = 73587, + [SMALL_STATE(2034)] = 73687, + [SMALL_STATE(2035)] = 73789, + [SMALL_STATE(2036)] = 73873, + [SMALL_STATE(2037)] = 73984, + [SMALL_STATE(2038)] = 74051, + [SMALL_STATE(2039)] = 74118, + [SMALL_STATE(2040)] = 74187, + [SMALL_STATE(2041)] = 74296, + [SMALL_STATE(2042)] = 74407, + [SMALL_STATE(2043)] = 74476, + [SMALL_STATE(2044)] = 74583, + [SMALL_STATE(2045)] = 74646, + [SMALL_STATE(2046)] = 74713, + [SMALL_STATE(2047)] = 74824, + [SMALL_STATE(2048)] = 74893, + [SMALL_STATE(2049)] = 75004, + [SMALL_STATE(2050)] = 75071, + [SMALL_STATE(2051)] = 75180, + [SMALL_STATE(2052)] = 75291, + [SMALL_STATE(2053)] = 75354, + [SMALL_STATE(2054)] = 75421, + [SMALL_STATE(2055)] = 75490, + [SMALL_STATE(2056)] = 75599, + [SMALL_STATE(2057)] = 75666, + [SMALL_STATE(2058)] = 75777, + [SMALL_STATE(2059)] = 75886, + [SMALL_STATE(2060)] = 75957, + [SMALL_STATE(2061)] = 76066, + [SMALL_STATE(2062)] = 76177, + [SMALL_STATE(2063)] = 76244, + [SMALL_STATE(2064)] = 76313, + [SMALL_STATE(2065)] = 76422, + [SMALL_STATE(2066)] = 76489, + [SMALL_STATE(2067)] = 76600, + [SMALL_STATE(2068)] = 76667, + [SMALL_STATE(2069)] = 76734, + [SMALL_STATE(2070)] = 76845, + [SMALL_STATE(2071)] = 76956, + [SMALL_STATE(2072)] = 77067, + [SMALL_STATE(2073)] = 77176, + [SMALL_STATE(2074)] = 77245, + [SMALL_STATE(2075)] = 77316, + [SMALL_STATE(2076)] = 77425, + [SMALL_STATE(2077)] = 77536, + [SMALL_STATE(2078)] = 77647, + [SMALL_STATE(2079)] = 77713, + [SMALL_STATE(2080)] = 77781, + [SMALL_STATE(2081)] = 77887, + [SMALL_STATE(2082)] = 77993, + [SMALL_STATE(2083)] = 78099, + [SMALL_STATE(2084)] = 78205, + [SMALL_STATE(2085)] = 78277, + [SMALL_STATE(2086)] = 78343, + [SMALL_STATE(2087)] = 78415, + [SMALL_STATE(2088)] = 78481, + [SMALL_STATE(2089)] = 78587, + [SMALL_STATE(2090)] = 78651, + [SMALL_STATE(2091)] = 78757, + [SMALL_STATE(2092)] = 78819, + [SMALL_STATE(2093)] = 78885, + [SMALL_STATE(2094)] = 78959, + [SMALL_STATE(2095)] = 79065, + [SMALL_STATE(2096)] = 79171, + [SMALL_STATE(2097)] = 79267, + [SMALL_STATE(2098)] = 79373, + [SMALL_STATE(2099)] = 79437, + [SMALL_STATE(2100)] = 79499, + [SMALL_STATE(2101)] = 79605, + [SMALL_STATE(2102)] = 79711, + [SMALL_STATE(2103)] = 79817, + [SMALL_STATE(2104)] = 79923, + [SMALL_STATE(2105)] = 79989, + [SMALL_STATE(2106)] = 80095, + [SMALL_STATE(2107)] = 80161, + [SMALL_STATE(2108)] = 80227, + [SMALL_STATE(2109)] = 80291, + [SMALL_STATE(2110)] = 80397, + [SMALL_STATE(2111)] = 80483, + [SMALL_STATE(2112)] = 80589, + [SMALL_STATE(2113)] = 80695, + [SMALL_STATE(2114)] = 80759, + [SMALL_STATE(2115)] = 80827, + [SMALL_STATE(2116)] = 80909, + [SMALL_STATE(2117)] = 81009, + [SMALL_STATE(2118)] = 81111, + [SMALL_STATE(2119)] = 81201, + [SMALL_STATE(2120)] = 81269, + [SMALL_STATE(2121)] = 81345, + [SMALL_STATE(2122)] = 81409, + [SMALL_STATE(2123)] = 81515, + [SMALL_STATE(2124)] = 81595, + [SMALL_STATE(2125)] = 81661, + [SMALL_STATE(2126)] = 81759, + [SMALL_STATE(2127)] = 81833, + [SMALL_STATE(2128)] = 81939, + [SMALL_STATE(2129)] = 82003, + [SMALL_STATE(2130)] = 82109, + [SMALL_STATE(2131)] = 82215, + [SMALL_STATE(2132)] = 82321, + [SMALL_STATE(2133)] = 82387, + [SMALL_STATE(2134)] = 82457, + [SMALL_STATE(2135)] = 82523, + [SMALL_STATE(2136)] = 82591, + [SMALL_STATE(2137)] = 82657, + [SMALL_STATE(2138)] = 82723, + [SMALL_STATE(2139)] = 82829, + [SMALL_STATE(2140)] = 82897, + [SMALL_STATE(2141)] = 83003, + [SMALL_STATE(2142)] = 83069, + [SMALL_STATE(2143)] = 83167, + [SMALL_STATE(2144)] = 83261, + [SMALL_STATE(2145)] = 83367, + [SMALL_STATE(2146)] = 83443, + [SMALL_STATE(2147)] = 83511, + [SMALL_STATE(2148)] = 83617, + [SMALL_STATE(2149)] = 83723, + [SMALL_STATE(2150)] = 83789, + [SMALL_STATE(2151)] = 83895, + [SMALL_STATE(2152)] = 83961, + [SMALL_STATE(2153)] = 84027, + [SMALL_STATE(2154)] = 84133, + [SMALL_STATE(2155)] = 84197, + [SMALL_STATE(2156)] = 84303, + [SMALL_STATE(2157)] = 84367, + [SMALL_STATE(2158)] = 84435, + [SMALL_STATE(2159)] = 84541, + [SMALL_STATE(2160)] = 84647, + [SMALL_STATE(2161)] = 84708, + [SMALL_STATE(2162)] = 84769, + [SMALL_STATE(2163)] = 84874, + [SMALL_STATE(2164)] = 84937, + [SMALL_STATE(2165)] = 84998, + [SMALL_STATE(2166)] = 85103, + [SMALL_STATE(2167)] = 85208, + [SMALL_STATE(2168)] = 85269, + [SMALL_STATE(2169)] = 85374, + [SMALL_STATE(2170)] = 85479, + [SMALL_STATE(2171)] = 85584, + [SMALL_STATE(2172)] = 85689, + [SMALL_STATE(2173)] = 85794, + [SMALL_STATE(2174)] = 85899, + [SMALL_STATE(2175)] = 86004, + [SMALL_STATE(2176)] = 86109, + [SMALL_STATE(2177)] = 86214, + [SMALL_STATE(2178)] = 86319, + [SMALL_STATE(2179)] = 86382, + [SMALL_STATE(2180)] = 86487, + [SMALL_STATE(2181)] = 86592, + [SMALL_STATE(2182)] = 86677, + [SMALL_STATE(2183)] = 86752, + [SMALL_STATE(2184)] = 86849, + [SMALL_STATE(2185)] = 86948, + [SMALL_STATE(2186)] = 87029, + [SMALL_STATE(2187)] = 87122, + [SMALL_STATE(2188)] = 87217, + [SMALL_STATE(2189)] = 87314, + [SMALL_STATE(2190)] = 87393, + [SMALL_STATE(2191)] = 87468, + [SMALL_STATE(2192)] = 87557, + [SMALL_STATE(2193)] = 87658, + [SMALL_STATE(2194)] = 87763, + [SMALL_STATE(2195)] = 87868, + [SMALL_STATE(2196)] = 87973, + [SMALL_STATE(2197)] = 88078, + [SMALL_STATE(2198)] = 88183, + [SMALL_STATE(2199)] = 88244, + [SMALL_STATE(2200)] = 88349, + [SMALL_STATE(2201)] = 88454, + [SMALL_STATE(2202)] = 88515, + [SMALL_STATE(2203)] = 88576, + [SMALL_STATE(2204)] = 88637, + [SMALL_STATE(2205)] = 88742, + [SMALL_STATE(2206)] = 88847, + [SMALL_STATE(2207)] = 88920, + [SMALL_STATE(2208)] = 89025, + [SMALL_STATE(2209)] = 89130, + [SMALL_STATE(2210)] = 89235, + [SMALL_STATE(2211)] = 89340, + [SMALL_STATE(2212)] = 89445, + [SMALL_STATE(2213)] = 89506, + [SMALL_STATE(2214)] = 89611, + [SMALL_STATE(2215)] = 89672, + [SMALL_STATE(2216)] = 89777, + [SMALL_STATE(2217)] = 89838, + [SMALL_STATE(2218)] = 89943, + [SMALL_STATE(2219)] = 90006, + [SMALL_STATE(2220)] = 90111, + [SMALL_STATE(2221)] = 90172, + [SMALL_STATE(2222)] = 90277, + [SMALL_STATE(2223)] = 90382, + [SMALL_STATE(2224)] = 90453, + [SMALL_STATE(2225)] = 90518, + [SMALL_STATE(2226)] = 90623, + [SMALL_STATE(2227)] = 90694, + [SMALL_STATE(2228)] = 90755, + [SMALL_STATE(2229)] = 90820, + [SMALL_STATE(2230)] = 90881, + [SMALL_STATE(2231)] = 90986, + [SMALL_STATE(2232)] = 91047, + [SMALL_STATE(2233)] = 91152, + [SMALL_STATE(2234)] = 91253, + [SMALL_STATE(2235)] = 91342, + [SMALL_STATE(2236)] = 91417, + [SMALL_STATE(2237)] = 91496, + [SMALL_STATE(2238)] = 91593, + [SMALL_STATE(2239)] = 91698, + [SMALL_STATE(2240)] = 91803, + [SMALL_STATE(2241)] = 91908, + [SMALL_STATE(2242)] = 92013, + [SMALL_STATE(2243)] = 92118, + [SMALL_STATE(2244)] = 92219, + [SMALL_STATE(2245)] = 92308, + [SMALL_STATE(2246)] = 92413, + [SMALL_STATE(2247)] = 92520, + [SMALL_STATE(2248)] = 92625, + [SMALL_STATE(2249)] = 92730, + [SMALL_STATE(2250)] = 92835, + [SMALL_STATE(2251)] = 92940, + [SMALL_STATE(2252)] = 93045, + [SMALL_STATE(2253)] = 93150, + [SMALL_STATE(2254)] = 93255, + [SMALL_STATE(2255)] = 93360, + [SMALL_STATE(2256)] = 93465, + [SMALL_STATE(2257)] = 93570, + [SMALL_STATE(2258)] = 93675, + [SMALL_STATE(2259)] = 93780, + [SMALL_STATE(2260)] = 93885, + [SMALL_STATE(2261)] = 93980, + [SMALL_STATE(2262)] = 94073, + [SMALL_STATE(2263)] = 94174, + [SMALL_STATE(2264)] = 94255, + [SMALL_STATE(2265)] = 94316, + [SMALL_STATE(2266)] = 94405, + [SMALL_STATE(2267)] = 94480, + [SMALL_STATE(2268)] = 94555, + [SMALL_STATE(2269)] = 94654, + [SMALL_STATE(2270)] = 94733, + [SMALL_STATE(2271)] = 94838, + [SMALL_STATE(2272)] = 94917, + [SMALL_STATE(2273)] = 95014, + [SMALL_STATE(2274)] = 95119, + [SMALL_STATE(2275)] = 95216, + [SMALL_STATE(2276)] = 95311, + [SMALL_STATE(2277)] = 95406, + [SMALL_STATE(2278)] = 95499, + [SMALL_STATE(2279)] = 95604, + [SMALL_STATE(2280)] = 95685, + [SMALL_STATE(2281)] = 95784, + [SMALL_STATE(2282)] = 95881, + [SMALL_STATE(2283)] = 95986, + [SMALL_STATE(2284)] = 96079, + [SMALL_STATE(2285)] = 96184, + [SMALL_STATE(2286)] = 96259, + [SMALL_STATE(2287)] = 96320, + [SMALL_STATE(2288)] = 96405, + [SMALL_STATE(2289)] = 96510, + [SMALL_STATE(2290)] = 96607, + [SMALL_STATE(2291)] = 96682, + [SMALL_STATE(2292)] = 96767, + [SMALL_STATE(2293)] = 96868, + [SMALL_STATE(2294)] = 96973, + [SMALL_STATE(2295)] = 97062, + [SMALL_STATE(2296)] = 97137, + [SMALL_STATE(2297)] = 97216, + [SMALL_STATE(2298)] = 97313, + [SMALL_STATE(2299)] = 97418, + [SMALL_STATE(2300)] = 97479, + [SMALL_STATE(2301)] = 97540, + [SMALL_STATE(2302)] = 97635, + [SMALL_STATE(2303)] = 97740, + [SMALL_STATE(2304)] = 97845, + [SMALL_STATE(2305)] = 97938, + [SMALL_STATE(2306)] = 98043, + [SMALL_STATE(2307)] = 98148, + [SMALL_STATE(2308)] = 98253, + [SMALL_STATE(2309)] = 98334, + [SMALL_STATE(2310)] = 98439, + [SMALL_STATE(2311)] = 98538, + [SMALL_STATE(2312)] = 98605, + [SMALL_STATE(2313)] = 98702, + [SMALL_STATE(2314)] = 98807, + [SMALL_STATE(2315)] = 98912, + [SMALL_STATE(2316)] = 98987, + [SMALL_STATE(2317)] = 99072, + [SMALL_STATE(2318)] = 99177, + [SMALL_STATE(2319)] = 99282, + [SMALL_STATE(2320)] = 99363, + [SMALL_STATE(2321)] = 99462, + [SMALL_STATE(2322)] = 99567, + [SMALL_STATE(2323)] = 99672, + [SMALL_STATE(2324)] = 99777, + [SMALL_STATE(2325)] = 99842, + [SMALL_STATE(2326)] = 99909, + [SMALL_STATE(2327)] = 100014, + [SMALL_STATE(2328)] = 100119, + [SMALL_STATE(2329)] = 100224, + [SMALL_STATE(2330)] = 100329, + [SMALL_STATE(2331)] = 100434, + [SMALL_STATE(2332)] = 100539, + [SMALL_STATE(2333)] = 100644, + [SMALL_STATE(2334)] = 100749, + [SMALL_STATE(2335)] = 100846, + [SMALL_STATE(2336)] = 100951, + [SMALL_STATE(2337)] = 101056, + [SMALL_STATE(2338)] = 101161, + [SMALL_STATE(2339)] = 101266, + [SMALL_STATE(2340)] = 101329, + [SMALL_STATE(2341)] = 101434, + [SMALL_STATE(2342)] = 101495, + [SMALL_STATE(2343)] = 101600, + [SMALL_STATE(2344)] = 101705, + [SMALL_STATE(2345)] = 101810, + [SMALL_STATE(2346)] = 101911, + [SMALL_STATE(2347)] = 101978, + [SMALL_STATE(2348)] = 102083, + [SMALL_STATE(2349)] = 102172, + [SMALL_STATE(2350)] = 102247, + [SMALL_STATE(2351)] = 102352, + [SMALL_STATE(2352)] = 102457, + [SMALL_STATE(2353)] = 102536, + [SMALL_STATE(2354)] = 102603, + [SMALL_STATE(2355)] = 102666, + [SMALL_STATE(2356)] = 102763, + [SMALL_STATE(2357)] = 102868, + [SMALL_STATE(2358)] = 102963, + [SMALL_STATE(2359)] = 103068, + [SMALL_STATE(2360)] = 103161, + [SMALL_STATE(2361)] = 103242, + [SMALL_STATE(2362)] = 103341, + [SMALL_STATE(2363)] = 103438, + [SMALL_STATE(2364)] = 103513, + [SMALL_STATE(2365)] = 103598, + [SMALL_STATE(2366)] = 103703, + [SMALL_STATE(2367)] = 103766, + [SMALL_STATE(2368)] = 103829, + [SMALL_STATE(2369)] = 103934, + [SMALL_STATE(2370)] = 103995, + [SMALL_STATE(2371)] = 104100, + [SMALL_STATE(2372)] = 104205, + [SMALL_STATE(2373)] = 104280, + [SMALL_STATE(2374)] = 104385, + [SMALL_STATE(2375)] = 104490, + [SMALL_STATE(2376)] = 104595, + [SMALL_STATE(2377)] = 104680, + [SMALL_STATE(2378)] = 104785, + [SMALL_STATE(2379)] = 104846, + [SMALL_STATE(2380)] = 104911, + [SMALL_STATE(2381)] = 105016, + [SMALL_STATE(2382)] = 105121, + [SMALL_STATE(2383)] = 105226, + [SMALL_STATE(2384)] = 105331, + [SMALL_STATE(2385)] = 105436, + [SMALL_STATE(2386)] = 105541, + [SMALL_STATE(2387)] = 105602, + [SMALL_STATE(2388)] = 105707, + [SMALL_STATE(2389)] = 105768, + [SMALL_STATE(2390)] = 105829, + [SMALL_STATE(2391)] = 105892, + [SMALL_STATE(2392)] = 105997, + [SMALL_STATE(2393)] = 106102, + [SMALL_STATE(2394)] = 106207, + [SMALL_STATE(2395)] = 106268, + [SMALL_STATE(2396)] = 106341, + [SMALL_STATE(2397)] = 106446, + [SMALL_STATE(2398)] = 106507, + [SMALL_STATE(2399)] = 106612, + [SMALL_STATE(2400)] = 106717, + [SMALL_STATE(2401)] = 106780, + [SMALL_STATE(2402)] = 106847, + [SMALL_STATE(2403)] = 106952, + [SMALL_STATE(2404)] = 107013, + [SMALL_STATE(2405)] = 107118, + [SMALL_STATE(2406)] = 107179, + [SMALL_STATE(2407)] = 107284, + [SMALL_STATE(2408)] = 107347, + [SMALL_STATE(2409)] = 107452, + [SMALL_STATE(2410)] = 107557, + [SMALL_STATE(2411)] = 107618, + [SMALL_STATE(2412)] = 107683, + [SMALL_STATE(2413)] = 107744, + [SMALL_STATE(2414)] = 107849, + [SMALL_STATE(2415)] = 107954, + [SMALL_STATE(2416)] = 108059, + [SMALL_STATE(2417)] = 108164, + [SMALL_STATE(2418)] = 108225, + [SMALL_STATE(2419)] = 108286, + [SMALL_STATE(2420)] = 108391, + [SMALL_STATE(2421)] = 108496, + [SMALL_STATE(2422)] = 108557, + [SMALL_STATE(2423)] = 108662, + [SMALL_STATE(2424)] = 108764, + [SMALL_STATE(2425)] = 108866, + [SMALL_STATE(2426)] = 108930, + [SMALL_STATE(2427)] = 108990, + [SMALL_STATE(2428)] = 109050, + [SMALL_STATE(2429)] = 109152, + [SMALL_STATE(2430)] = 109254, + [SMALL_STATE(2431)] = 109314, + [SMALL_STATE(2432)] = 109416, + [SMALL_STATE(2433)] = 109518, + [SMALL_STATE(2434)] = 109578, + [SMALL_STATE(2435)] = 109638, + [SMALL_STATE(2436)] = 109740, + [SMALL_STATE(2437)] = 109800, + [SMALL_STATE(2438)] = 109900, + [SMALL_STATE(2439)] = 109960, + [SMALL_STATE(2440)] = 110048, + [SMALL_STATE(2441)] = 110114, + [SMALL_STATE(2442)] = 110174, + [SMALL_STATE(2443)] = 110276, + [SMALL_STATE(2444)] = 110350, + [SMALL_STATE(2445)] = 110428, + [SMALL_STATE(2446)] = 110524, + [SMALL_STATE(2447)] = 110618, + [SMALL_STATE(2448)] = 110678, + [SMALL_STATE(2449)] = 110738, + [SMALL_STATE(2450)] = 110830, + [SMALL_STATE(2451)] = 110910, + [SMALL_STATE(2452)] = 111008, + [SMALL_STATE(2453)] = 111068, + [SMALL_STATE(2454)] = 111164, + [SMALL_STATE(2455)] = 111224, + [SMALL_STATE(2456)] = 111284, + [SMALL_STATE(2457)] = 111358, + [SMALL_STATE(2458)] = 111418, + [SMALL_STATE(2459)] = 111502, + [SMALL_STATE(2460)] = 111604, + [SMALL_STATE(2461)] = 111664, + [SMALL_STATE(2462)] = 111724, + [SMALL_STATE(2463)] = 111784, + [SMALL_STATE(2464)] = 111844, + [SMALL_STATE(2465)] = 111904, + [SMALL_STATE(2466)] = 111964, + [SMALL_STATE(2467)] = 112066, + [SMALL_STATE(2468)] = 112128, + [SMALL_STATE(2469)] = 112188, + [SMALL_STATE(2470)] = 112248, + [SMALL_STATE(2471)] = 112308, + [SMALL_STATE(2472)] = 112410, + [SMALL_STATE(2473)] = 112512, + [SMALL_STATE(2474)] = 112572, + [SMALL_STATE(2475)] = 112632, + [SMALL_STATE(2476)] = 112734, + [SMALL_STATE(2477)] = 112836, + [SMALL_STATE(2478)] = 112896, + [SMALL_STATE(2479)] = 112960, + [SMALL_STATE(2480)] = 113020, + [SMALL_STATE(2481)] = 113122, + [SMALL_STATE(2482)] = 113182, + [SMALL_STATE(2483)] = 113242, + [SMALL_STATE(2484)] = 113302, + [SMALL_STATE(2485)] = 113362, + [SMALL_STATE(2486)] = 113424, + [SMALL_STATE(2487)] = 113484, + [SMALL_STATE(2488)] = 113544, + [SMALL_STATE(2489)] = 113646, + [SMALL_STATE(2490)] = 113706, + [SMALL_STATE(2491)] = 113808, + [SMALL_STATE(2492)] = 113915, + [SMALL_STATE(2493)] = 113968, + [SMALL_STATE(2494)] = 114047, + [SMALL_STATE(2495)] = 114126, + [SMALL_STATE(2496)] = 114229, + [SMALL_STATE(2497)] = 114308, + [SMALL_STATE(2498)] = 114387, + [SMALL_STATE(2499)] = 114464, + [SMALL_STATE(2500)] = 114517, + [SMALL_STATE(2501)] = 114596, + [SMALL_STATE(2502)] = 114675, + [SMALL_STATE(2503)] = 114751, + [SMALL_STATE(2504)] = 114851, + [SMALL_STATE(2505)] = 114927, + [SMALL_STATE(2506)] = 115003, + [SMALL_STATE(2507)] = 115079, + [SMALL_STATE(2508)] = 115155, + [SMALL_STATE(2509)] = 115207, + [SMALL_STATE(2510)] = 115283, + [SMALL_STATE(2511)] = 115357, + [SMALL_STATE(2512)] = 115433, + [SMALL_STATE(2513)] = 115509, + [SMALL_STATE(2514)] = 115583, + [SMALL_STATE(2515)] = 115659, + [SMALL_STATE(2516)] = 115735, + [SMALL_STATE(2517)] = 115832, + [SMALL_STATE(2518)] = 115883, + [SMALL_STATE(2519)] = 115980, + [SMALL_STATE(2520)] = 116077, + [SMALL_STATE(2521)] = 116171, + [SMALL_STATE(2522)] = 116265, + [SMALL_STATE(2523)] = 116359, + [SMALL_STATE(2524)] = 116453, + [SMALL_STATE(2525)] = 116547, + [SMALL_STATE(2526)] = 116597, + [SMALL_STATE(2527)] = 116663, + [SMALL_STATE(2528)] = 116729, + [SMALL_STATE(2529)] = 116795, + [SMALL_STATE(2530)] = 116868, + [SMALL_STATE(2531)] = 116941, + [SMALL_STATE(2532)] = 116988, + [SMALL_STATE(2533)] = 117061, + [SMALL_STATE(2534)] = 117134, + [SMALL_STATE(2535)] = 117181, + [SMALL_STATE(2536)] = 117241, + [SMALL_STATE(2537)] = 117301, + [SMALL_STATE(2538)] = 117361, + [SMALL_STATE(2539)] = 117421, + [SMALL_STATE(2540)] = 117467, + [SMALL_STATE(2541)] = 117525, + [SMALL_STATE(2542)] = 117585, + [SMALL_STATE(2543)] = 117645, + [SMALL_STATE(2544)] = 117691, + [SMALL_STATE(2545)] = 117751, + [SMALL_STATE(2546)] = 117811, + [SMALL_STATE(2547)] = 117871, + [SMALL_STATE(2548)] = 117917, + [SMALL_STATE(2549)] = 117963, + [SMALL_STATE(2550)] = 118023, + [SMALL_STATE(2551)] = 118083, + [SMALL_STATE(2552)] = 118143, + [SMALL_STATE(2553)] = 118201, + [SMALL_STATE(2554)] = 118268, + [SMALL_STATE(2555)] = 118335, + [SMALL_STATE(2556)] = 118380, + [SMALL_STATE(2557)] = 118444, + [SMALL_STATE(2558)] = 118508, + [SMALL_STATE(2559)] = 118572, + [SMALL_STATE(2560)] = 118636, + [SMALL_STATE(2561)] = 118700, + [SMALL_STATE(2562)] = 118764, + [SMALL_STATE(2563)] = 118828, + [SMALL_STATE(2564)] = 118892, + [SMALL_STATE(2565)] = 118956, + [SMALL_STATE(2566)] = 119020, + [SMALL_STATE(2567)] = 119084, + [SMALL_STATE(2568)] = 119148, + [SMALL_STATE(2569)] = 119212, + [SMALL_STATE(2570)] = 119276, + [SMALL_STATE(2571)] = 119340, + [SMALL_STATE(2572)] = 119404, + [SMALL_STATE(2573)] = 119468, + [SMALL_STATE(2574)] = 119532, + [SMALL_STATE(2575)] = 119596, + [SMALL_STATE(2576)] = 119660, + [SMALL_STATE(2577)] = 119724, + [SMALL_STATE(2578)] = 119788, + [SMALL_STATE(2579)] = 119852, + [SMALL_STATE(2580)] = 119916, + [SMALL_STATE(2581)] = 119980, + [SMALL_STATE(2582)] = 120044, + [SMALL_STATE(2583)] = 120108, + [SMALL_STATE(2584)] = 120172, + [SMALL_STATE(2585)] = 120236, + [SMALL_STATE(2586)] = 120300, + [SMALL_STATE(2587)] = 120364, + [SMALL_STATE(2588)] = 120428, + [SMALL_STATE(2589)] = 120492, + [SMALL_STATE(2590)] = 120556, + [SMALL_STATE(2591)] = 120620, + [SMALL_STATE(2592)] = 120684, + [SMALL_STATE(2593)] = 120748, + [SMALL_STATE(2594)] = 120812, + [SMALL_STATE(2595)] = 120876, + [SMALL_STATE(2596)] = 120940, + [SMALL_STATE(2597)] = 121004, + [SMALL_STATE(2598)] = 121068, + [SMALL_STATE(2599)] = 121127, + [SMALL_STATE(2600)] = 121193, + [SMALL_STATE(2601)] = 121261, + [SMALL_STATE(2602)] = 121323, + [SMALL_STATE(2603)] = 121391, + [SMALL_STATE(2604)] = 121431, + [SMALL_STATE(2605)] = 121471, + [SMALL_STATE(2606)] = 121534, + [SMALL_STATE(2607)] = 121590, + [SMALL_STATE(2608)] = 121628, + [SMALL_STATE(2609)] = 121663, + [SMALL_STATE(2610)] = 121720, + [SMALL_STATE(2611)] = 121767, + [SMALL_STATE(2612)] = 121799, + [SMALL_STATE(2613)] = 121843, + [SMALL_STATE(2614)] = 121879, + [SMALL_STATE(2615)] = 121911, + [SMALL_STATE(2616)] = 121957, + [SMALL_STATE(2617)] = 122001, + [SMALL_STATE(2618)] = 122033, + [SMALL_STATE(2619)] = 122065, + [SMALL_STATE(2620)] = 122109, + [SMALL_STATE(2621)] = 122141, + [SMALL_STATE(2622)] = 122185, + [SMALL_STATE(2623)] = 122217, + [SMALL_STATE(2624)] = 122244, + [SMALL_STATE(2625)] = 122271, + [SMALL_STATE(2626)] = 122300, + [SMALL_STATE(2627)] = 122327, + [SMALL_STATE(2628)] = 122370, + [SMALL_STATE(2629)] = 122397, + [SMALL_STATE(2630)] = 122424, + [SMALL_STATE(2631)] = 122451, + [SMALL_STATE(2632)] = 122484, + [SMALL_STATE(2633)] = 122511, + [SMALL_STATE(2634)] = 122538, + [SMALL_STATE(2635)] = 122565, + [SMALL_STATE(2636)] = 122608, + [SMALL_STATE(2637)] = 122635, + [SMALL_STATE(2638)] = 122662, + [SMALL_STATE(2639)] = 122689, + [SMALL_STATE(2640)] = 122716, + [SMALL_STATE(2641)] = 122743, + [SMALL_STATE(2642)] = 122770, + [SMALL_STATE(2643)] = 122797, + [SMALL_STATE(2644)] = 122824, + [SMALL_STATE(2645)] = 122848, + [SMALL_STATE(2646)] = 122872, + [SMALL_STATE(2647)] = 122896, + [SMALL_STATE(2648)] = 122920, + [SMALL_STATE(2649)] = 122944, + [SMALL_STATE(2650)] = 122968, + [SMALL_STATE(2651)] = 122992, + [SMALL_STATE(2652)] = 123016, + [SMALL_STATE(2653)] = 123040, + [SMALL_STATE(2654)] = 123064, + [SMALL_STATE(2655)] = 123088, + [SMALL_STATE(2656)] = 123112, + [SMALL_STATE(2657)] = 123136, + [SMALL_STATE(2658)] = 123160, + [SMALL_STATE(2659)] = 123184, + [SMALL_STATE(2660)] = 123208, + [SMALL_STATE(2661)] = 123232, + [SMALL_STATE(2662)] = 123256, + [SMALL_STATE(2663)] = 123280, + [SMALL_STATE(2664)] = 123304, + [SMALL_STATE(2665)] = 123328, + [SMALL_STATE(2666)] = 123352, + [SMALL_STATE(2667)] = 123376, + [SMALL_STATE(2668)] = 123400, + [SMALL_STATE(2669)] = 123424, + [SMALL_STATE(2670)] = 123448, + [SMALL_STATE(2671)] = 123472, + [SMALL_STATE(2672)] = 123496, + [SMALL_STATE(2673)] = 123520, + [SMALL_STATE(2674)] = 123544, + [SMALL_STATE(2675)] = 123568, + [SMALL_STATE(2676)] = 123592, + [SMALL_STATE(2677)] = 123616, + [SMALL_STATE(2678)] = 123640, + [SMALL_STATE(2679)] = 123664, + [SMALL_STATE(2680)] = 123688, + [SMALL_STATE(2681)] = 123712, + [SMALL_STATE(2682)] = 123736, + [SMALL_STATE(2683)] = 123762, + [SMALL_STATE(2684)] = 123788, + [SMALL_STATE(2685)] = 123814, + [SMALL_STATE(2686)] = 123838, + [SMALL_STATE(2687)] = 123862, + [SMALL_STATE(2688)] = 123888, + [SMALL_STATE(2689)] = 123914, + [SMALL_STATE(2690)] = 123940, + [SMALL_STATE(2691)] = 123966, + [SMALL_STATE(2692)] = 123992, + [SMALL_STATE(2693)] = 124015, + [SMALL_STATE(2694)] = 124038, + [SMALL_STATE(2695)] = 124059, + [SMALL_STATE(2696)] = 124080, + [SMALL_STATE(2697)] = 124103, + [SMALL_STATE(2698)] = 124126, + [SMALL_STATE(2699)] = 124147, + [SMALL_STATE(2700)] = 124170, + [SMALL_STATE(2701)] = 124193, + [SMALL_STATE(2702)] = 124214, + [SMALL_STATE(2703)] = 124235, + [SMALL_STATE(2704)] = 124258, + [SMALL_STATE(2705)] = 124281, + [SMALL_STATE(2706)] = 124302, + [SMALL_STATE(2707)] = 124325, + [SMALL_STATE(2708)] = 124346, + [SMALL_STATE(2709)] = 124369, + [SMALL_STATE(2710)] = 124390, + [SMALL_STATE(2711)] = 124413, + [SMALL_STATE(2712)] = 124434, + [SMALL_STATE(2713)] = 124457, + [SMALL_STATE(2714)] = 124480, + [SMALL_STATE(2715)] = 124501, + [SMALL_STATE(2716)] = 124522, + [SMALL_STATE(2717)] = 124543, + [SMALL_STATE(2718)] = 124564, + [SMALL_STATE(2719)] = 124585, + [SMALL_STATE(2720)] = 124606, + [SMALL_STATE(2721)] = 124627, + [SMALL_STATE(2722)] = 124648, + [SMALL_STATE(2723)] = 124669, + [SMALL_STATE(2724)] = 124690, + [SMALL_STATE(2725)] = 124711, + [SMALL_STATE(2726)] = 124732, + [SMALL_STATE(2727)] = 124753, + [SMALL_STATE(2728)] = 124774, + [SMALL_STATE(2729)] = 124807, + [SMALL_STATE(2730)] = 124828, + [SMALL_STATE(2731)] = 124849, + [SMALL_STATE(2732)] = 124870, + [SMALL_STATE(2733)] = 124903, + [SMALL_STATE(2734)] = 124926, + [SMALL_STATE(2735)] = 124947, + [SMALL_STATE(2736)] = 124968, + [SMALL_STATE(2737)] = 124989, + [SMALL_STATE(2738)] = 125012, + [SMALL_STATE(2739)] = 125035, + [SMALL_STATE(2740)] = 125056, + [SMALL_STATE(2741)] = 125077, + [SMALL_STATE(2742)] = 125100, + [SMALL_STATE(2743)] = 125121, + [SMALL_STATE(2744)] = 125142, + [SMALL_STATE(2745)] = 125165, + [SMALL_STATE(2746)] = 125188, + [SMALL_STATE(2747)] = 125221, + [SMALL_STATE(2748)] = 125244, + [SMALL_STATE(2749)] = 125265, + [SMALL_STATE(2750)] = 125298, + [SMALL_STATE(2751)] = 125321, + [SMALL_STATE(2752)] = 125344, + [SMALL_STATE(2753)] = 125377, + [SMALL_STATE(2754)] = 125410, + [SMALL_STATE(2755)] = 125433, + [SMALL_STATE(2756)] = 125456, + [SMALL_STATE(2757)] = 125479, + [SMALL_STATE(2758)] = 125502, + [SMALL_STATE(2759)] = 125525, + [SMALL_STATE(2760)] = 125548, + [SMALL_STATE(2761)] = 125571, + [SMALL_STATE(2762)] = 125594, + [SMALL_STATE(2763)] = 125617, + [SMALL_STATE(2764)] = 125640, + [SMALL_STATE(2765)] = 125661, + [SMALL_STATE(2766)] = 125684, + [SMALL_STATE(2767)] = 125705, + [SMALL_STATE(2768)] = 125726, + [SMALL_STATE(2769)] = 125749, + [SMALL_STATE(2770)] = 125772, + [SMALL_STATE(2771)] = 125795, + [SMALL_STATE(2772)] = 125818, + [SMALL_STATE(2773)] = 125841, + [SMALL_STATE(2774)] = 125862, + [SMALL_STATE(2775)] = 125885, + [SMALL_STATE(2776)] = 125906, + [SMALL_STATE(2777)] = 125927, + [SMALL_STATE(2778)] = 125950, + [SMALL_STATE(2779)] = 125973, + [SMALL_STATE(2780)] = 125996, + [SMALL_STATE(2781)] = 126019, + [SMALL_STATE(2782)] = 126040, + [SMALL_STATE(2783)] = 126063, + [SMALL_STATE(2784)] = 126084, + [SMALL_STATE(2785)] = 126107, + [SMALL_STATE(2786)] = 126130, + [SMALL_STATE(2787)] = 126153, + [SMALL_STATE(2788)] = 126176, + [SMALL_STATE(2789)] = 126199, + [SMALL_STATE(2790)] = 126220, + [SMALL_STATE(2791)] = 126243, + [SMALL_STATE(2792)] = 126266, + [SMALL_STATE(2793)] = 126287, + [SMALL_STATE(2794)] = 126310, + [SMALL_STATE(2795)] = 126331, + [SMALL_STATE(2796)] = 126352, + [SMALL_STATE(2797)] = 126373, + [SMALL_STATE(2798)] = 126394, + [SMALL_STATE(2799)] = 126415, + [SMALL_STATE(2800)] = 126436, + [SMALL_STATE(2801)] = 126459, + [SMALL_STATE(2802)] = 126480, + [SMALL_STATE(2803)] = 126503, + [SMALL_STATE(2804)] = 126524, + [SMALL_STATE(2805)] = 126557, + [SMALL_STATE(2806)] = 126590, + [SMALL_STATE(2807)] = 126611, + [SMALL_STATE(2808)] = 126634, + [SMALL_STATE(2809)] = 126657, + [SMALL_STATE(2810)] = 126678, + [SMALL_STATE(2811)] = 126701, + [SMALL_STATE(2812)] = 126724, + [SMALL_STATE(2813)] = 126747, + [SMALL_STATE(2814)] = 126770, + [SMALL_STATE(2815)] = 126793, + [SMALL_STATE(2816)] = 126814, + [SMALL_STATE(2817)] = 126835, + [SMALL_STATE(2818)] = 126856, + [SMALL_STATE(2819)] = 126879, + [SMALL_STATE(2820)] = 126902, + [SMALL_STATE(2821)] = 126925, + [SMALL_STATE(2822)] = 126948, + [SMALL_STATE(2823)] = 126971, + [SMALL_STATE(2824)] = 126994, + [SMALL_STATE(2825)] = 127017, + [SMALL_STATE(2826)] = 127040, + [SMALL_STATE(2827)] = 127061, + [SMALL_STATE(2828)] = 127084, + [SMALL_STATE(2829)] = 127107, + [SMALL_STATE(2830)] = 127128, + [SMALL_STATE(2831)] = 127149, + [SMALL_STATE(2832)] = 127170, + [SMALL_STATE(2833)] = 127191, + [SMALL_STATE(2834)] = 127214, + [SMALL_STATE(2835)] = 127247, + [SMALL_STATE(2836)] = 127280, + [SMALL_STATE(2837)] = 127301, + [SMALL_STATE(2838)] = 127322, + [SMALL_STATE(2839)] = 127345, + [SMALL_STATE(2840)] = 127368, + [SMALL_STATE(2841)] = 127389, + [SMALL_STATE(2842)] = 127410, + [SMALL_STATE(2843)] = 127443, + [SMALL_STATE(2844)] = 127476, + [SMALL_STATE(2845)] = 127499, + [SMALL_STATE(2846)] = 127522, + [SMALL_STATE(2847)] = 127545, + [SMALL_STATE(2848)] = 127566, + [SMALL_STATE(2849)] = 127589, + [SMALL_STATE(2850)] = 127612, + [SMALL_STATE(2851)] = 127635, + [SMALL_STATE(2852)] = 127656, + [SMALL_STATE(2853)] = 127687, + [SMALL_STATE(2854)] = 127710, + [SMALL_STATE(2855)] = 127733, + [SMALL_STATE(2856)] = 127756, + [SMALL_STATE(2857)] = 127779, + [SMALL_STATE(2858)] = 127802, + [SMALL_STATE(2859)] = 127823, + [SMALL_STATE(2860)] = 127844, + [SMALL_STATE(2861)] = 127867, + [SMALL_STATE(2862)] = 127890, + [SMALL_STATE(2863)] = 127913, + [SMALL_STATE(2864)] = 127936, + [SMALL_STATE(2865)] = 127957, + [SMALL_STATE(2866)] = 127980, + [SMALL_STATE(2867)] = 128003, + [SMALL_STATE(2868)] = 128024, + [SMALL_STATE(2869)] = 128045, + [SMALL_STATE(2870)] = 128066, + [SMALL_STATE(2871)] = 128089, + [SMALL_STATE(2872)] = 128110, + [SMALL_STATE(2873)] = 128133, + [SMALL_STATE(2874)] = 128156, + [SMALL_STATE(2875)] = 128187, + [SMALL_STATE(2876)] = 128210, + [SMALL_STATE(2877)] = 128233, + [SMALL_STATE(2878)] = 128266, + [SMALL_STATE(2879)] = 128299, + [SMALL_STATE(2880)] = 128322, + [SMALL_STATE(2881)] = 128343, + [SMALL_STATE(2882)] = 128376, + [SMALL_STATE(2883)] = 128399, + [SMALL_STATE(2884)] = 128422, + [SMALL_STATE(2885)] = 128445, + [SMALL_STATE(2886)] = 128466, + [SMALL_STATE(2887)] = 128487, + [SMALL_STATE(2888)] = 128510, + [SMALL_STATE(2889)] = 128543, + [SMALL_STATE(2890)] = 128566, + [SMALL_STATE(2891)] = 128589, + [SMALL_STATE(2892)] = 128612, + [SMALL_STATE(2893)] = 128633, + [SMALL_STATE(2894)] = 128656, + [SMALL_STATE(2895)] = 128679, + [SMALL_STATE(2896)] = 128702, + [SMALL_STATE(2897)] = 128723, + [SMALL_STATE(2898)] = 128746, + [SMALL_STATE(2899)] = 128767, + [SMALL_STATE(2900)] = 128790, + [SMALL_STATE(2901)] = 128823, + [SMALL_STATE(2902)] = 128846, + [SMALL_STATE(2903)] = 128869, + [SMALL_STATE(2904)] = 128892, + [SMALL_STATE(2905)] = 128915, + [SMALL_STATE(2906)] = 128938, + [SMALL_STATE(2907)] = 128961, + [SMALL_STATE(2908)] = 128984, + [SMALL_STATE(2909)] = 129007, + [SMALL_STATE(2910)] = 129030, + [SMALL_STATE(2911)] = 129053, + [SMALL_STATE(2912)] = 129074, + [SMALL_STATE(2913)] = 129097, + [SMALL_STATE(2914)] = 129120, + [SMALL_STATE(2915)] = 129143, + [SMALL_STATE(2916)] = 129166, + [SMALL_STATE(2917)] = 129189, + [SMALL_STATE(2918)] = 129212, + [SMALL_STATE(2919)] = 129235, + [SMALL_STATE(2920)] = 129268, + [SMALL_STATE(2921)] = 129289, + [SMALL_STATE(2922)] = 129310, + [SMALL_STATE(2923)] = 129333, + [SMALL_STATE(2924)] = 129354, + [SMALL_STATE(2925)] = 129375, + [SMALL_STATE(2926)] = 129408, + [SMALL_STATE(2927)] = 129431, + [SMALL_STATE(2928)] = 129452, + [SMALL_STATE(2929)] = 129485, + [SMALL_STATE(2930)] = 129508, + [SMALL_STATE(2931)] = 129531, + [SMALL_STATE(2932)] = 129554, + [SMALL_STATE(2933)] = 129577, + [SMALL_STATE(2934)] = 129600, + [SMALL_STATE(2935)] = 129623, + [SMALL_STATE(2936)] = 129646, + [SMALL_STATE(2937)] = 129669, + [SMALL_STATE(2938)] = 129690, + [SMALL_STATE(2939)] = 129713, + [SMALL_STATE(2940)] = 129736, + [SMALL_STATE(2941)] = 129759, + [SMALL_STATE(2942)] = 129782, + [SMALL_STATE(2943)] = 129805, + [SMALL_STATE(2944)] = 129828, + [SMALL_STATE(2945)] = 129851, + [SMALL_STATE(2946)] = 129874, + [SMALL_STATE(2947)] = 129897, + [SMALL_STATE(2948)] = 129920, + [SMALL_STATE(2949)] = 129943, + [SMALL_STATE(2950)] = 129966, + [SMALL_STATE(2951)] = 129989, + [SMALL_STATE(2952)] = 130012, + [SMALL_STATE(2953)] = 130035, + [SMALL_STATE(2954)] = 130058, + [SMALL_STATE(2955)] = 130081, + [SMALL_STATE(2956)] = 130104, + [SMALL_STATE(2957)] = 130127, + [SMALL_STATE(2958)] = 130150, + [SMALL_STATE(2959)] = 130173, + [SMALL_STATE(2960)] = 130196, + [SMALL_STATE(2961)] = 130219, + [SMALL_STATE(2962)] = 130242, + [SMALL_STATE(2963)] = 130265, + [SMALL_STATE(2964)] = 130288, + [SMALL_STATE(2965)] = 130311, + [SMALL_STATE(2966)] = 130334, + [SMALL_STATE(2967)] = 130357, + [SMALL_STATE(2968)] = 130380, + [SMALL_STATE(2969)] = 130403, + [SMALL_STATE(2970)] = 130426, + [SMALL_STATE(2971)] = 130449, + [SMALL_STATE(2972)] = 130470, + [SMALL_STATE(2973)] = 130503, + [SMALL_STATE(2974)] = 130524, + [SMALL_STATE(2975)] = 130547, + [SMALL_STATE(2976)] = 130570, + [SMALL_STATE(2977)] = 130591, + [SMALL_STATE(2978)] = 130614, + [SMALL_STATE(2979)] = 130635, + [SMALL_STATE(2980)] = 130656, + [SMALL_STATE(2981)] = 130689, + [SMALL_STATE(2982)] = 130712, + [SMALL_STATE(2983)] = 130735, + [SMALL_STATE(2984)] = 130758, + [SMALL_STATE(2985)] = 130781, + [SMALL_STATE(2986)] = 130814, + [SMALL_STATE(2987)] = 130835, + [SMALL_STATE(2988)] = 130858, + [SMALL_STATE(2989)] = 130891, + [SMALL_STATE(2990)] = 130914, + [SMALL_STATE(2991)] = 130937, + [SMALL_STATE(2992)] = 130958, + [SMALL_STATE(2993)] = 130981, + [SMALL_STATE(2994)] = 131004, + [SMALL_STATE(2995)] = 131027, + [SMALL_STATE(2996)] = 131057, + [SMALL_STATE(2997)] = 131087, + [SMALL_STATE(2998)] = 131117, + [SMALL_STATE(2999)] = 131139, + [SMALL_STATE(3000)] = 131161, + [SMALL_STATE(3001)] = 131191, + [SMALL_STATE(3002)] = 131219, + [SMALL_STATE(3003)] = 131243, + [SMALL_STATE(3004)] = 131267, + [SMALL_STATE(3005)] = 131288, + [SMALL_STATE(3006)] = 131309, + [SMALL_STATE(3007)] = 131330, + [SMALL_STATE(3008)] = 131355, + [SMALL_STATE(3009)] = 131380, + [SMALL_STATE(3010)] = 131401, + [SMALL_STATE(3011)] = 131422, + [SMALL_STATE(3012)] = 131453, + [SMALL_STATE(3013)] = 131484, + [SMALL_STATE(3014)] = 131507, + [SMALL_STATE(3015)] = 131530, + [SMALL_STATE(3016)] = 131551, + [SMALL_STATE(3017)] = 131572, + [SMALL_STATE(3018)] = 131593, + [SMALL_STATE(3019)] = 131624, + [SMALL_STATE(3020)] = 131645, + [SMALL_STATE(3021)] = 131666, + [SMALL_STATE(3022)] = 131687, + [SMALL_STATE(3023)] = 131718, + [SMALL_STATE(3024)] = 131747, + [SMALL_STATE(3025)] = 131766, + [SMALL_STATE(3026)] = 131787, + [SMALL_STATE(3027)] = 131808, + [SMALL_STATE(3028)] = 131829, + [SMALL_STATE(3029)] = 131850, + [SMALL_STATE(3030)] = 131881, + [SMALL_STATE(3031)] = 131910, + [SMALL_STATE(3032)] = 131931, + [SMALL_STATE(3033)] = 131952, + [SMALL_STATE(3034)] = 131973, + [SMALL_STATE(3035)] = 132004, + [SMALL_STATE(3036)] = 132025, + [SMALL_STATE(3037)] = 132046, + [SMALL_STATE(3038)] = 132067, + [SMALL_STATE(3039)] = 132088, + [SMALL_STATE(3040)] = 132109, + [SMALL_STATE(3041)] = 132130, + [SMALL_STATE(3042)] = 132149, + [SMALL_STATE(3043)] = 132170, + [SMALL_STATE(3044)] = 132191, + [SMALL_STATE(3045)] = 132222, + [SMALL_STATE(3046)] = 132243, + [SMALL_STATE(3047)] = 132264, + [SMALL_STATE(3048)] = 132295, + [SMALL_STATE(3049)] = 132316, + [SMALL_STATE(3050)] = 132337, + [SMALL_STATE(3051)] = 132366, + [SMALL_STATE(3052)] = 132397, + [SMALL_STATE(3053)] = 132428, + [SMALL_STATE(3054)] = 132459, + [SMALL_STATE(3055)] = 132480, + [SMALL_STATE(3056)] = 132501, + [SMALL_STATE(3057)] = 132522, + [SMALL_STATE(3058)] = 132553, + [SMALL_STATE(3059)] = 132574, + [SMALL_STATE(3060)] = 132595, + [SMALL_STATE(3061)] = 132616, + [SMALL_STATE(3062)] = 132637, + [SMALL_STATE(3063)] = 132658, + [SMALL_STATE(3064)] = 132689, + [SMALL_STATE(3065)] = 132710, + [SMALL_STATE(3066)] = 132731, + [SMALL_STATE(3067)] = 132760, + [SMALL_STATE(3068)] = 132789, + [SMALL_STATE(3069)] = 132810, + [SMALL_STATE(3070)] = 132831, + [SMALL_STATE(3071)] = 132852, + [SMALL_STATE(3072)] = 132873, + [SMALL_STATE(3073)] = 132894, + [SMALL_STATE(3074)] = 132913, + [SMALL_STATE(3075)] = 132934, + [SMALL_STATE(3076)] = 132955, + [SMALL_STATE(3077)] = 132976, + [SMALL_STATE(3078)] = 132995, + [SMALL_STATE(3079)] = 133014, + [SMALL_STATE(3080)] = 133043, + [SMALL_STATE(3081)] = 133072, + [SMALL_STATE(3082)] = 133093, + [SMALL_STATE(3083)] = 133114, + [SMALL_STATE(3084)] = 133145, + [SMALL_STATE(3085)] = 133166, + [SMALL_STATE(3086)] = 133197, + [SMALL_STATE(3087)] = 133224, + [SMALL_STATE(3088)] = 133245, + [SMALL_STATE(3089)] = 133266, + [SMALL_STATE(3090)] = 133297, + [SMALL_STATE(3091)] = 133328, + [SMALL_STATE(3092)] = 133357, + [SMALL_STATE(3093)] = 133386, + [SMALL_STATE(3094)] = 133407, + [SMALL_STATE(3095)] = 133436, + [SMALL_STATE(3096)] = 133465, + [SMALL_STATE(3097)] = 133496, + [SMALL_STATE(3098)] = 133517, + [SMALL_STATE(3099)] = 133538, + [SMALL_STATE(3100)] = 133557, + [SMALL_STATE(3101)] = 133576, + [SMALL_STATE(3102)] = 133597, + [SMALL_STATE(3103)] = 133618, + [SMALL_STATE(3104)] = 133649, + [SMALL_STATE(3105)] = 133678, + [SMALL_STATE(3106)] = 133699, + [SMALL_STATE(3107)] = 133728, + [SMALL_STATE(3108)] = 133757, + [SMALL_STATE(3109)] = 133778, + [SMALL_STATE(3110)] = 133799, + [SMALL_STATE(3111)] = 133820, + [SMALL_STATE(3112)] = 133841, + [SMALL_STATE(3113)] = 133862, + [SMALL_STATE(3114)] = 133893, + [SMALL_STATE(3115)] = 133914, + [SMALL_STATE(3116)] = 133935, + [SMALL_STATE(3117)] = 133956, + [SMALL_STATE(3118)] = 133977, + [SMALL_STATE(3119)] = 133998, + [SMALL_STATE(3120)] = 134019, + [SMALL_STATE(3121)] = 134050, + [SMALL_STATE(3122)] = 134079, + [SMALL_STATE(3123)] = 134100, + [SMALL_STATE(3124)] = 134121, + [SMALL_STATE(3125)] = 134142, + [SMALL_STATE(3126)] = 134171, + [SMALL_STATE(3127)] = 134200, + [SMALL_STATE(3128)] = 134231, + [SMALL_STATE(3129)] = 134260, + [SMALL_STATE(3130)] = 134281, + [SMALL_STATE(3131)] = 134312, + [SMALL_STATE(3132)] = 134333, + [SMALL_STATE(3133)] = 134364, + [SMALL_STATE(3134)] = 134385, + [SMALL_STATE(3135)] = 134406, + [SMALL_STATE(3136)] = 134427, + [SMALL_STATE(3137)] = 134458, + [SMALL_STATE(3138)] = 134479, + [SMALL_STATE(3139)] = 134500, + [SMALL_STATE(3140)] = 134521, + [SMALL_STATE(3141)] = 134550, + [SMALL_STATE(3142)] = 134571, + [SMALL_STATE(3143)] = 134602, + [SMALL_STATE(3144)] = 134621, + [SMALL_STATE(3145)] = 134652, + [SMALL_STATE(3146)] = 134680, + [SMALL_STATE(3147)] = 134700, + [SMALL_STATE(3148)] = 134726, + [SMALL_STATE(3149)] = 134744, + [SMALL_STATE(3150)] = 134772, + [SMALL_STATE(3151)] = 134798, + [SMALL_STATE(3152)] = 134816, + [SMALL_STATE(3153)] = 134844, + [SMALL_STATE(3154)] = 134872, + [SMALL_STATE(3155)] = 134890, + [SMALL_STATE(3156)] = 134918, + [SMALL_STATE(3157)] = 134936, + [SMALL_STATE(3158)] = 134964, + [SMALL_STATE(3159)] = 134984, + [SMALL_STATE(3160)] = 135012, + [SMALL_STATE(3161)] = 135040, + [SMALL_STATE(3162)] = 135068, + [SMALL_STATE(3163)] = 135086, + [SMALL_STATE(3164)] = 135106, + [SMALL_STATE(3165)] = 135134, + [SMALL_STATE(3166)] = 135154, + [SMALL_STATE(3167)] = 135174, + [SMALL_STATE(3168)] = 135202, + [SMALL_STATE(3169)] = 135228, + [SMALL_STATE(3170)] = 135256, + [SMALL_STATE(3171)] = 135282, + [SMALL_STATE(3172)] = 135308, + [SMALL_STATE(3173)] = 135336, + [SMALL_STATE(3174)] = 135356, + [SMALL_STATE(3175)] = 135376, + [SMALL_STATE(3176)] = 135402, + [SMALL_STATE(3177)] = 135430, + [SMALL_STATE(3178)] = 135450, + [SMALL_STATE(3179)] = 135468, + [SMALL_STATE(3180)] = 135488, + [SMALL_STATE(3181)] = 135514, + [SMALL_STATE(3182)] = 135542, + [SMALL_STATE(3183)] = 135560, + [SMALL_STATE(3184)] = 135580, + [SMALL_STATE(3185)] = 135600, + [SMALL_STATE(3186)] = 135618, + [SMALL_STATE(3187)] = 135646, + [SMALL_STATE(3188)] = 135672, + [SMALL_STATE(3189)] = 135690, + [SMALL_STATE(3190)] = 135708, + [SMALL_STATE(3191)] = 135726, + [SMALL_STATE(3192)] = 135744, + [SMALL_STATE(3193)] = 135772, + [SMALL_STATE(3194)] = 135800, + [SMALL_STATE(3195)] = 135818, + [SMALL_STATE(3196)] = 135838, + [SMALL_STATE(3197)] = 135864, + [SMALL_STATE(3198)] = 135892, + [SMALL_STATE(3199)] = 135920, + [SMALL_STATE(3200)] = 135938, + [SMALL_STATE(3201)] = 135966, + [SMALL_STATE(3202)] = 135992, + [SMALL_STATE(3203)] = 136012, + [SMALL_STATE(3204)] = 136040, + [SMALL_STATE(3205)] = 136068, + [SMALL_STATE(3206)] = 136096, + [SMALL_STATE(3207)] = 136124, + [SMALL_STATE(3208)] = 136152, + [SMALL_STATE(3209)] = 136180, + [SMALL_STATE(3210)] = 136208, + [SMALL_STATE(3211)] = 136236, + [SMALL_STATE(3212)] = 136264, + [SMALL_STATE(3213)] = 136290, + [SMALL_STATE(3214)] = 136318, + [SMALL_STATE(3215)] = 136346, + [SMALL_STATE(3216)] = 136374, + [SMALL_STATE(3217)] = 136392, + [SMALL_STATE(3218)] = 136420, + [SMALL_STATE(3219)] = 136448, + [SMALL_STATE(3220)] = 136476, + [SMALL_STATE(3221)] = 136504, + [SMALL_STATE(3222)] = 136532, + [SMALL_STATE(3223)] = 136560, + [SMALL_STATE(3224)] = 136580, + [SMALL_STATE(3225)] = 136608, + [SMALL_STATE(3226)] = 136636, + [SMALL_STATE(3227)] = 136664, + [SMALL_STATE(3228)] = 136692, + [SMALL_STATE(3229)] = 136720, + [SMALL_STATE(3230)] = 136748, + [SMALL_STATE(3231)] = 136774, + [SMALL_STATE(3232)] = 136802, + [SMALL_STATE(3233)] = 136822, + [SMALL_STATE(3234)] = 136850, + [SMALL_STATE(3235)] = 136876, + [SMALL_STATE(3236)] = 136904, + [SMALL_STATE(3237)] = 136922, + [SMALL_STATE(3238)] = 136942, + [SMALL_STATE(3239)] = 136960, + [SMALL_STATE(3240)] = 136984, + [SMALL_STATE(3241)] = 137002, + [SMALL_STATE(3242)] = 137020, + [SMALL_STATE(3243)] = 137038, + [SMALL_STATE(3244)] = 137066, + [SMALL_STATE(3245)] = 137086, + [SMALL_STATE(3246)] = 137104, + [SMALL_STATE(3247)] = 137132, + [SMALL_STATE(3248)] = 137160, + [SMALL_STATE(3249)] = 137178, + [SMALL_STATE(3250)] = 137206, + [SMALL_STATE(3251)] = 137224, + [SMALL_STATE(3252)] = 137252, + [SMALL_STATE(3253)] = 137280, + [SMALL_STATE(3254)] = 137298, + [SMALL_STATE(3255)] = 137326, + [SMALL_STATE(3256)] = 137354, + [SMALL_STATE(3257)] = 137372, + [SMALL_STATE(3258)] = 137390, + [SMALL_STATE(3259)] = 137408, + [SMALL_STATE(3260)] = 137436, + [SMALL_STATE(3261)] = 137454, + [SMALL_STATE(3262)] = 137472, + [SMALL_STATE(3263)] = 137490, + [SMALL_STATE(3264)] = 137508, + [SMALL_STATE(3265)] = 137536, + [SMALL_STATE(3266)] = 137554, + [SMALL_STATE(3267)] = 137572, + [SMALL_STATE(3268)] = 137590, + [SMALL_STATE(3269)] = 137608, + [SMALL_STATE(3270)] = 137626, + [SMALL_STATE(3271)] = 137644, + [SMALL_STATE(3272)] = 137664, + [SMALL_STATE(3273)] = 137682, + [SMALL_STATE(3274)] = 137710, + [SMALL_STATE(3275)] = 137728, + [SMALL_STATE(3276)] = 137756, + [SMALL_STATE(3277)] = 137774, + [SMALL_STATE(3278)] = 137802, + [SMALL_STATE(3279)] = 137820, + [SMALL_STATE(3280)] = 137848, + [SMALL_STATE(3281)] = 137876, + [SMALL_STATE(3282)] = 137902, + [SMALL_STATE(3283)] = 137930, + [SMALL_STATE(3284)] = 137958, + [SMALL_STATE(3285)] = 137986, + [SMALL_STATE(3286)] = 138014, + [SMALL_STATE(3287)] = 138042, + [SMALL_STATE(3288)] = 138060, + [SMALL_STATE(3289)] = 138086, + [SMALL_STATE(3290)] = 138106, + [SMALL_STATE(3291)] = 138126, + [SMALL_STATE(3292)] = 138154, + [SMALL_STATE(3293)] = 138174, + [SMALL_STATE(3294)] = 138192, + [SMALL_STATE(3295)] = 138210, + [SMALL_STATE(3296)] = 138228, + [SMALL_STATE(3297)] = 138256, + [SMALL_STATE(3298)] = 138284, + [SMALL_STATE(3299)] = 138302, + [SMALL_STATE(3300)] = 138322, + [SMALL_STATE(3301)] = 138342, + [SMALL_STATE(3302)] = 138362, + [SMALL_STATE(3303)] = 138380, + [SMALL_STATE(3304)] = 138400, + [SMALL_STATE(3305)] = 138428, + [SMALL_STATE(3306)] = 138454, + [SMALL_STATE(3307)] = 138474, + [SMALL_STATE(3308)] = 138494, + [SMALL_STATE(3309)] = 138512, + [SMALL_STATE(3310)] = 138532, + [SMALL_STATE(3311)] = 138552, + [SMALL_STATE(3312)] = 138570, + [SMALL_STATE(3313)] = 138590, + [SMALL_STATE(3314)] = 138610, + [SMALL_STATE(3315)] = 138630, + [SMALL_STATE(3316)] = 138658, + [SMALL_STATE(3317)] = 138686, + [SMALL_STATE(3318)] = 138712, + [SMALL_STATE(3319)] = 138732, + [SMALL_STATE(3320)] = 138752, + [SMALL_STATE(3321)] = 138780, + [SMALL_STATE(3322)] = 138808, + [SMALL_STATE(3323)] = 138834, + [SMALL_STATE(3324)] = 138854, + [SMALL_STATE(3325)] = 138872, + [SMALL_STATE(3326)] = 138900, + [SMALL_STATE(3327)] = 138928, + [SMALL_STATE(3328)] = 138948, + [SMALL_STATE(3329)] = 138966, + [SMALL_STATE(3330)] = 138984, + [SMALL_STATE(3331)] = 139004, + [SMALL_STATE(3332)] = 139022, + [SMALL_STATE(3333)] = 139040, + [SMALL_STATE(3334)] = 139060, + [SMALL_STATE(3335)] = 139078, + [SMALL_STATE(3336)] = 139106, + [SMALL_STATE(3337)] = 139124, + [SMALL_STATE(3338)] = 139142, + [SMALL_STATE(3339)] = 139160, + [SMALL_STATE(3340)] = 139180, + [SMALL_STATE(3341)] = 139208, + [SMALL_STATE(3342)] = 139226, + [SMALL_STATE(3343)] = 139244, + [SMALL_STATE(3344)] = 139264, + [SMALL_STATE(3345)] = 139284, + [SMALL_STATE(3346)] = 139302, + [SMALL_STATE(3347)] = 139330, + [SMALL_STATE(3348)] = 139350, + [SMALL_STATE(3349)] = 139370, + [SMALL_STATE(3350)] = 139398, + [SMALL_STATE(3351)] = 139418, + [SMALL_STATE(3352)] = 139446, + [SMALL_STATE(3353)] = 139474, + [SMALL_STATE(3354)] = 139502, + [SMALL_STATE(3355)] = 139530, + [SMALL_STATE(3356)] = 139550, + [SMALL_STATE(3357)] = 139568, + [SMALL_STATE(3358)] = 139596, + [SMALL_STATE(3359)] = 139614, + [SMALL_STATE(3360)] = 139634, + [SMALL_STATE(3361)] = 139652, + [SMALL_STATE(3362)] = 139680, + [SMALL_STATE(3363)] = 139698, + [SMALL_STATE(3364)] = 139718, + [SMALL_STATE(3365)] = 139738, + [SMALL_STATE(3366)] = 139758, + [SMALL_STATE(3367)] = 139778, + [SMALL_STATE(3368)] = 139798, + [SMALL_STATE(3369)] = 139818, + [SMALL_STATE(3370)] = 139838, + [SMALL_STATE(3371)] = 139858, + [SMALL_STATE(3372)] = 139878, + [SMALL_STATE(3373)] = 139896, + [SMALL_STATE(3374)] = 139914, + [SMALL_STATE(3375)] = 139932, + [SMALL_STATE(3376)] = 139952, + [SMALL_STATE(3377)] = 139972, + [SMALL_STATE(3378)] = 139990, + [SMALL_STATE(3379)] = 140008, + [SMALL_STATE(3380)] = 140028, + [SMALL_STATE(3381)] = 140046, + [SMALL_STATE(3382)] = 140064, + [SMALL_STATE(3383)] = 140092, + [SMALL_STATE(3384)] = 140110, + [SMALL_STATE(3385)] = 140138, + [SMALL_STATE(3386)] = 140156, + [SMALL_STATE(3387)] = 140176, + [SMALL_STATE(3388)] = 140196, + [SMALL_STATE(3389)] = 140224, + [SMALL_STATE(3390)] = 140244, + [SMALL_STATE(3391)] = 140264, + [SMALL_STATE(3392)] = 140284, + [SMALL_STATE(3393)] = 140304, + [SMALL_STATE(3394)] = 140324, + [SMALL_STATE(3395)] = 140344, + [SMALL_STATE(3396)] = 140364, + [SMALL_STATE(3397)] = 140384, + [SMALL_STATE(3398)] = 140404, + [SMALL_STATE(3399)] = 140424, + [SMALL_STATE(3400)] = 140452, + [SMALL_STATE(3401)] = 140478, + [SMALL_STATE(3402)] = 140498, + [SMALL_STATE(3403)] = 140518, + [SMALL_STATE(3404)] = 140538, + [SMALL_STATE(3405)] = 140566, + [SMALL_STATE(3406)] = 140594, + [SMALL_STATE(3407)] = 140612, + [SMALL_STATE(3408)] = 140630, + [SMALL_STATE(3409)] = 140650, + [SMALL_STATE(3410)] = 140668, + [SMALL_STATE(3411)] = 140686, + [SMALL_STATE(3412)] = 140706, + [SMALL_STATE(3413)] = 140726, + [SMALL_STATE(3414)] = 140746, + [SMALL_STATE(3415)] = 140766, + [SMALL_STATE(3416)] = 140784, + [SMALL_STATE(3417)] = 140812, + [SMALL_STATE(3418)] = 140840, + [SMALL_STATE(3419)] = 140858, + [SMALL_STATE(3420)] = 140876, + [SMALL_STATE(3421)] = 140894, + [SMALL_STATE(3422)] = 140912, + [SMALL_STATE(3423)] = 140930, + [SMALL_STATE(3424)] = 140948, + [SMALL_STATE(3425)] = 140966, + [SMALL_STATE(3426)] = 140984, + [SMALL_STATE(3427)] = 141005, + [SMALL_STATE(3428)] = 141030, + [SMALL_STATE(3429)] = 141055, + [SMALL_STATE(3430)] = 141074, + [SMALL_STATE(3431)] = 141093, + [SMALL_STATE(3432)] = 141112, + [SMALL_STATE(3433)] = 141137, + [SMALL_STATE(3434)] = 141162, + [SMALL_STATE(3435)] = 141183, + [SMALL_STATE(3436)] = 141200, + [SMALL_STATE(3437)] = 141223, + [SMALL_STATE(3438)] = 141248, + [SMALL_STATE(3439)] = 141273, + [SMALL_STATE(3440)] = 141292, + [SMALL_STATE(3441)] = 141311, + [SMALL_STATE(3442)] = 141328, + [SMALL_STATE(3443)] = 141351, + [SMALL_STATE(3444)] = 141374, + [SMALL_STATE(3445)] = 141399, + [SMALL_STATE(3446)] = 141422, + [SMALL_STATE(3447)] = 141447, + [SMALL_STATE(3448)] = 141466, + [SMALL_STATE(3449)] = 141489, + [SMALL_STATE(3450)] = 141514, + [SMALL_STATE(3451)] = 141539, + [SMALL_STATE(3452)] = 141564, + [SMALL_STATE(3453)] = 141583, + [SMALL_STATE(3454)] = 141602, + [SMALL_STATE(3455)] = 141627, + [SMALL_STATE(3456)] = 141646, + [SMALL_STATE(3457)] = 141671, + [SMALL_STATE(3458)] = 141694, + [SMALL_STATE(3459)] = 141713, + [SMALL_STATE(3460)] = 141730, + [SMALL_STATE(3461)] = 141753, + [SMALL_STATE(3462)] = 141776, + [SMALL_STATE(3463)] = 141798, + [SMALL_STATE(3464)] = 141814, + [SMALL_STATE(3465)] = 141836, + [SMALL_STATE(3466)] = 141858, + [SMALL_STATE(3467)] = 141880, + [SMALL_STATE(3468)] = 141902, + [SMALL_STATE(3469)] = 141924, + [SMALL_STATE(3470)] = 141946, + [SMALL_STATE(3471)] = 141968, + [SMALL_STATE(3472)] = 141990, + [SMALL_STATE(3473)] = 142012, + [SMALL_STATE(3474)] = 142034, + [SMALL_STATE(3475)] = 142056, + [SMALL_STATE(3476)] = 142078, + [SMALL_STATE(3477)] = 142096, + [SMALL_STATE(3478)] = 142118, + [SMALL_STATE(3479)] = 142140, + [SMALL_STATE(3480)] = 142158, + [SMALL_STATE(3481)] = 142180, + [SMALL_STATE(3482)] = 142202, + [SMALL_STATE(3483)] = 142224, + [SMALL_STATE(3484)] = 142246, + [SMALL_STATE(3485)] = 142266, + [SMALL_STATE(3486)] = 142288, + [SMALL_STATE(3487)] = 142310, + [SMALL_STATE(3488)] = 142330, + [SMALL_STATE(3489)] = 142352, + [SMALL_STATE(3490)] = 142374, + [SMALL_STATE(3491)] = 142396, + [SMALL_STATE(3492)] = 142414, + [SMALL_STATE(3493)] = 142430, + [SMALL_STATE(3494)] = 142446, + [SMALL_STATE(3495)] = 142466, + [SMALL_STATE(3496)] = 142482, + [SMALL_STATE(3497)] = 142502, + [SMALL_STATE(3498)] = 142522, + [SMALL_STATE(3499)] = 142544, + [SMALL_STATE(3500)] = 142560, + [SMALL_STATE(3501)] = 142582, + [SMALL_STATE(3502)] = 142604, + [SMALL_STATE(3503)] = 142624, + [SMALL_STATE(3504)] = 142646, + [SMALL_STATE(3505)] = 142666, + [SMALL_STATE(3506)] = 142682, + [SMALL_STATE(3507)] = 142704, + [SMALL_STATE(3508)] = 142724, + [SMALL_STATE(3509)] = 142746, + [SMALL_STATE(3510)] = 142768, + [SMALL_STATE(3511)] = 142790, + [SMALL_STATE(3512)] = 142812, + [SMALL_STATE(3513)] = 142834, + [SMALL_STATE(3514)] = 142856, + [SMALL_STATE(3515)] = 142878, + [SMALL_STATE(3516)] = 142900, + [SMALL_STATE(3517)] = 142922, + [SMALL_STATE(3518)] = 142944, + [SMALL_STATE(3519)] = 142966, + [SMALL_STATE(3520)] = 142988, + [SMALL_STATE(3521)] = 143010, + [SMALL_STATE(3522)] = 143032, + [SMALL_STATE(3523)] = 143054, + [SMALL_STATE(3524)] = 143076, + [SMALL_STATE(3525)] = 143098, + [SMALL_STATE(3526)] = 143120, + [SMALL_STATE(3527)] = 143142, + [SMALL_STATE(3528)] = 143164, + [SMALL_STATE(3529)] = 143186, + [SMALL_STATE(3530)] = 143208, + [SMALL_STATE(3531)] = 143230, + [SMALL_STATE(3532)] = 143252, + [SMALL_STATE(3533)] = 143274, + [SMALL_STATE(3534)] = 143296, + [SMALL_STATE(3535)] = 143318, + [SMALL_STATE(3536)] = 143338, + [SMALL_STATE(3537)] = 143360, + [SMALL_STATE(3538)] = 143382, + [SMALL_STATE(3539)] = 143404, + [SMALL_STATE(3540)] = 143424, + [SMALL_STATE(3541)] = 143446, + [SMALL_STATE(3542)] = 143468, + [SMALL_STATE(3543)] = 143490, + [SMALL_STATE(3544)] = 143512, + [SMALL_STATE(3545)] = 143534, + [SMALL_STATE(3546)] = 143556, + [SMALL_STATE(3547)] = 143578, + [SMALL_STATE(3548)] = 143600, + [SMALL_STATE(3549)] = 143622, + [SMALL_STATE(3550)] = 143644, + [SMALL_STATE(3551)] = 143664, + [SMALL_STATE(3552)] = 143686, + [SMALL_STATE(3553)] = 143708, + [SMALL_STATE(3554)] = 143730, + [SMALL_STATE(3555)] = 143752, + [SMALL_STATE(3556)] = 143774, + [SMALL_STATE(3557)] = 143796, + [SMALL_STATE(3558)] = 143818, + [SMALL_STATE(3559)] = 143840, + [SMALL_STATE(3560)] = 143860, + [SMALL_STATE(3561)] = 143880, + [SMALL_STATE(3562)] = 143902, + [SMALL_STATE(3563)] = 143924, + [SMALL_STATE(3564)] = 143944, + [SMALL_STATE(3565)] = 143966, + [SMALL_STATE(3566)] = 143986, + [SMALL_STATE(3567)] = 144008, + [SMALL_STATE(3568)] = 144030, + [SMALL_STATE(3569)] = 144052, + [SMALL_STATE(3570)] = 144074, + [SMALL_STATE(3571)] = 144096, + [SMALL_STATE(3572)] = 144118, + [SMALL_STATE(3573)] = 144138, + [SMALL_STATE(3574)] = 144158, + [SMALL_STATE(3575)] = 144174, + [SMALL_STATE(3576)] = 144190, + [SMALL_STATE(3577)] = 144212, + [SMALL_STATE(3578)] = 144234, + [SMALL_STATE(3579)] = 144256, + [SMALL_STATE(3580)] = 144272, + [SMALL_STATE(3581)] = 144294, + [SMALL_STATE(3582)] = 144316, + [SMALL_STATE(3583)] = 144338, + [SMALL_STATE(3584)] = 144360, + [SMALL_STATE(3585)] = 144382, + [SMALL_STATE(3586)] = 144402, + [SMALL_STATE(3587)] = 144424, + [SMALL_STATE(3588)] = 144444, + [SMALL_STATE(3589)] = 144466, + [SMALL_STATE(3590)] = 144488, + [SMALL_STATE(3591)] = 144510, + [SMALL_STATE(3592)] = 144530, + [SMALL_STATE(3593)] = 144552, + [SMALL_STATE(3594)] = 144574, + [SMALL_STATE(3595)] = 144596, + [SMALL_STATE(3596)] = 144618, + [SMALL_STATE(3597)] = 144640, + [SMALL_STATE(3598)] = 144662, + [SMALL_STATE(3599)] = 144684, + [SMALL_STATE(3600)] = 144706, + [SMALL_STATE(3601)] = 144728, + [SMALL_STATE(3602)] = 144748, + [SMALL_STATE(3603)] = 144768, + [SMALL_STATE(3604)] = 144790, + [SMALL_STATE(3605)] = 144812, + [SMALL_STATE(3606)] = 144832, + [SMALL_STATE(3607)] = 144854, + [SMALL_STATE(3608)] = 144876, + [SMALL_STATE(3609)] = 144896, + [SMALL_STATE(3610)] = 144918, + [SMALL_STATE(3611)] = 144940, + [SMALL_STATE(3612)] = 144962, + [SMALL_STATE(3613)] = 144984, + [SMALL_STATE(3614)] = 145006, + [SMALL_STATE(3615)] = 145022, + [SMALL_STATE(3616)] = 145044, + [SMALL_STATE(3617)] = 145066, + [SMALL_STATE(3618)] = 145082, + [SMALL_STATE(3619)] = 145104, + [SMALL_STATE(3620)] = 145126, + [SMALL_STATE(3621)] = 145142, + [SMALL_STATE(3622)] = 145164, + [SMALL_STATE(3623)] = 145186, + [SMALL_STATE(3624)] = 145208, + [SMALL_STATE(3625)] = 145224, + [SMALL_STATE(3626)] = 145246, + [SMALL_STATE(3627)] = 145268, + [SMALL_STATE(3628)] = 145290, + [SMALL_STATE(3629)] = 145312, + [SMALL_STATE(3630)] = 145334, + [SMALL_STATE(3631)] = 145350, + [SMALL_STATE(3632)] = 145366, + [SMALL_STATE(3633)] = 145382, + [SMALL_STATE(3634)] = 145404, + [SMALL_STATE(3635)] = 145422, + [SMALL_STATE(3636)] = 145444, + [SMALL_STATE(3637)] = 145466, + [SMALL_STATE(3638)] = 145482, + [SMALL_STATE(3639)] = 145498, + [SMALL_STATE(3640)] = 145514, + [SMALL_STATE(3641)] = 145536, + [SMALL_STATE(3642)] = 145552, + [SMALL_STATE(3643)] = 145574, + [SMALL_STATE(3644)] = 145590, + [SMALL_STATE(3645)] = 145606, + [SMALL_STATE(3646)] = 145628, + [SMALL_STATE(3647)] = 145650, + [SMALL_STATE(3648)] = 145672, + [SMALL_STATE(3649)] = 145694, + [SMALL_STATE(3650)] = 145716, + [SMALL_STATE(3651)] = 145738, + [SMALL_STATE(3652)] = 145760, + [SMALL_STATE(3653)] = 145780, + [SMALL_STATE(3654)] = 145802, + [SMALL_STATE(3655)] = 145818, + [SMALL_STATE(3656)] = 145834, + [SMALL_STATE(3657)] = 145856, + [SMALL_STATE(3658)] = 145878, + [SMALL_STATE(3659)] = 145900, + [SMALL_STATE(3660)] = 145922, + [SMALL_STATE(3661)] = 145944, + [SMALL_STATE(3662)] = 145960, + [SMALL_STATE(3663)] = 145982, + [SMALL_STATE(3664)] = 146004, + [SMALL_STATE(3665)] = 146020, + [SMALL_STATE(3666)] = 146036, + [SMALL_STATE(3667)] = 146052, + [SMALL_STATE(3668)] = 146074, + [SMALL_STATE(3669)] = 146096, + [SMALL_STATE(3670)] = 146118, + [SMALL_STATE(3671)] = 146140, + [SMALL_STATE(3672)] = 146162, + [SMALL_STATE(3673)] = 146184, + [SMALL_STATE(3674)] = 146206, + [SMALL_STATE(3675)] = 146228, + [SMALL_STATE(3676)] = 146250, + [SMALL_STATE(3677)] = 146272, + [SMALL_STATE(3678)] = 146294, + [SMALL_STATE(3679)] = 146316, + [SMALL_STATE(3680)] = 146338, + [SMALL_STATE(3681)] = 146360, + [SMALL_STATE(3682)] = 146376, + [SMALL_STATE(3683)] = 146396, + [SMALL_STATE(3684)] = 146412, + [SMALL_STATE(3685)] = 146434, + [SMALL_STATE(3686)] = 146456, + [SMALL_STATE(3687)] = 146476, + [SMALL_STATE(3688)] = 146492, + [SMALL_STATE(3689)] = 146508, + [SMALL_STATE(3690)] = 146530, + [SMALL_STATE(3691)] = 146552, + [SMALL_STATE(3692)] = 146568, + [SMALL_STATE(3693)] = 146590, + [SMALL_STATE(3694)] = 146612, + [SMALL_STATE(3695)] = 146634, + [SMALL_STATE(3696)] = 146656, + [SMALL_STATE(3697)] = 146676, + [SMALL_STATE(3698)] = 146698, + [SMALL_STATE(3699)] = 146714, + [SMALL_STATE(3700)] = 146736, + [SMALL_STATE(3701)] = 146752, + [SMALL_STATE(3702)] = 146774, + [SMALL_STATE(3703)] = 146796, + [SMALL_STATE(3704)] = 146818, + [SMALL_STATE(3705)] = 146840, + [SMALL_STATE(3706)] = 146862, + [SMALL_STATE(3707)] = 146884, + [SMALL_STATE(3708)] = 146900, + [SMALL_STATE(3709)] = 146922, + [SMALL_STATE(3710)] = 146944, + [SMALL_STATE(3711)] = 146964, + [SMALL_STATE(3712)] = 146984, + [SMALL_STATE(3713)] = 147000, + [SMALL_STATE(3714)] = 147016, + [SMALL_STATE(3715)] = 147032, + [SMALL_STATE(3716)] = 147054, + [SMALL_STATE(3717)] = 147070, + [SMALL_STATE(3718)] = 147086, + [SMALL_STATE(3719)] = 147102, + [SMALL_STATE(3720)] = 147124, + [SMALL_STATE(3721)] = 147146, + [SMALL_STATE(3722)] = 147168, + [SMALL_STATE(3723)] = 147184, + [SMALL_STATE(3724)] = 147206, + [SMALL_STATE(3725)] = 147226, + [SMALL_STATE(3726)] = 147242, + [SMALL_STATE(3727)] = 147258, + [SMALL_STATE(3728)] = 147278, + [SMALL_STATE(3729)] = 147294, + [SMALL_STATE(3730)] = 147316, + [SMALL_STATE(3731)] = 147332, + [SMALL_STATE(3732)] = 147354, + [SMALL_STATE(3733)] = 147370, + [SMALL_STATE(3734)] = 147390, + [SMALL_STATE(3735)] = 147406, + [SMALL_STATE(3736)] = 147428, + [SMALL_STATE(3737)] = 147444, + [SMALL_STATE(3738)] = 147466, + [SMALL_STATE(3739)] = 147482, + [SMALL_STATE(3740)] = 147498, + [SMALL_STATE(3741)] = 147514, + [SMALL_STATE(3742)] = 147536, + [SMALL_STATE(3743)] = 147552, + [SMALL_STATE(3744)] = 147568, + [SMALL_STATE(3745)] = 147590, + [SMALL_STATE(3746)] = 147612, + [SMALL_STATE(3747)] = 147634, + [SMALL_STATE(3748)] = 147656, + [SMALL_STATE(3749)] = 147676, + [SMALL_STATE(3750)] = 147698, + [SMALL_STATE(3751)] = 147720, + [SMALL_STATE(3752)] = 147740, + [SMALL_STATE(3753)] = 147762, + [SMALL_STATE(3754)] = 147778, + [SMALL_STATE(3755)] = 147800, + [SMALL_STATE(3756)] = 147820, + [SMALL_STATE(3757)] = 147836, + [SMALL_STATE(3758)] = 147852, + [SMALL_STATE(3759)] = 147872, + [SMALL_STATE(3760)] = 147894, + [SMALL_STATE(3761)] = 147910, + [SMALL_STATE(3762)] = 147932, + [SMALL_STATE(3763)] = 147954, + [SMALL_STATE(3764)] = 147976, + [SMALL_STATE(3765)] = 147996, + [SMALL_STATE(3766)] = 148012, + [SMALL_STATE(3767)] = 148034, + [SMALL_STATE(3768)] = 148056, + [SMALL_STATE(3769)] = 148072, + [SMALL_STATE(3770)] = 148092, + [SMALL_STATE(3771)] = 148114, + [SMALL_STATE(3772)] = 148136, + [SMALL_STATE(3773)] = 148158, + [SMALL_STATE(3774)] = 148180, + [SMALL_STATE(3775)] = 148202, + [SMALL_STATE(3776)] = 148218, + [SMALL_STATE(3777)] = 148240, + [SMALL_STATE(3778)] = 148262, + [SMALL_STATE(3779)] = 148278, + [SMALL_STATE(3780)] = 148300, + [SMALL_STATE(3781)] = 148322, + [SMALL_STATE(3782)] = 148344, + [SMALL_STATE(3783)] = 148360, + [SMALL_STATE(3784)] = 148376, + [SMALL_STATE(3785)] = 148398, + [SMALL_STATE(3786)] = 148414, + [SMALL_STATE(3787)] = 148430, + [SMALL_STATE(3788)] = 148446, + [SMALL_STATE(3789)] = 148462, + [SMALL_STATE(3790)] = 148478, + [SMALL_STATE(3791)] = 148494, + [SMALL_STATE(3792)] = 148516, + [SMALL_STATE(3793)] = 148538, + [SMALL_STATE(3794)] = 148560, + [SMALL_STATE(3795)] = 148576, + [SMALL_STATE(3796)] = 148598, + [SMALL_STATE(3797)] = 148614, + [SMALL_STATE(3798)] = 148636, + [SMALL_STATE(3799)] = 148652, + [SMALL_STATE(3800)] = 148674, + [SMALL_STATE(3801)] = 148690, + [SMALL_STATE(3802)] = 148712, + [SMALL_STATE(3803)] = 148734, + [SMALL_STATE(3804)] = 148750, + [SMALL_STATE(3805)] = 148772, + [SMALL_STATE(3806)] = 148794, + [SMALL_STATE(3807)] = 148810, + [SMALL_STATE(3808)] = 148826, + [SMALL_STATE(3809)] = 148848, + [SMALL_STATE(3810)] = 148870, + [SMALL_STATE(3811)] = 148892, + [SMALL_STATE(3812)] = 148914, + [SMALL_STATE(3813)] = 148936, + [SMALL_STATE(3814)] = 148958, + [SMALL_STATE(3815)] = 148980, + [SMALL_STATE(3816)] = 149000, + [SMALL_STATE(3817)] = 149022, + [SMALL_STATE(3818)] = 149044, + [SMALL_STATE(3819)] = 149066, + [SMALL_STATE(3820)] = 149088, + [SMALL_STATE(3821)] = 149110, + [SMALL_STATE(3822)] = 149132, + [SMALL_STATE(3823)] = 149154, + [SMALL_STATE(3824)] = 149176, + [SMALL_STATE(3825)] = 149198, + [SMALL_STATE(3826)] = 149220, + [SMALL_STATE(3827)] = 149242, + [SMALL_STATE(3828)] = 149264, + [SMALL_STATE(3829)] = 149286, + [SMALL_STATE(3830)] = 149308, + [SMALL_STATE(3831)] = 149324, + [SMALL_STATE(3832)] = 149346, + [SMALL_STATE(3833)] = 149362, + [SMALL_STATE(3834)] = 149384, + [SMALL_STATE(3835)] = 149406, + [SMALL_STATE(3836)] = 149428, + [SMALL_STATE(3837)] = 149450, + [SMALL_STATE(3838)] = 149466, + [SMALL_STATE(3839)] = 149484, + [SMALL_STATE(3840)] = 149506, + [SMALL_STATE(3841)] = 149522, + [SMALL_STATE(3842)] = 149544, + [SMALL_STATE(3843)] = 149566, + [SMALL_STATE(3844)] = 149588, + [SMALL_STATE(3845)] = 149610, + [SMALL_STATE(3846)] = 149632, + [SMALL_STATE(3847)] = 149654, + [SMALL_STATE(3848)] = 149676, + [SMALL_STATE(3849)] = 149698, + [SMALL_STATE(3850)] = 149720, + [SMALL_STATE(3851)] = 149742, + [SMALL_STATE(3852)] = 149758, + [SMALL_STATE(3853)] = 149780, + [SMALL_STATE(3854)] = 149796, + [SMALL_STATE(3855)] = 149818, + [SMALL_STATE(3856)] = 149840, + [SMALL_STATE(3857)] = 149862, + [SMALL_STATE(3858)] = 149884, + [SMALL_STATE(3859)] = 149900, + [SMALL_STATE(3860)] = 149922, + [SMALL_STATE(3861)] = 149944, + [SMALL_STATE(3862)] = 149966, + [SMALL_STATE(3863)] = 149988, + [SMALL_STATE(3864)] = 150004, + [SMALL_STATE(3865)] = 150026, + [SMALL_STATE(3866)] = 150048, + [SMALL_STATE(3867)] = 150070, + [SMALL_STATE(3868)] = 150092, + [SMALL_STATE(3869)] = 150108, + [SMALL_STATE(3870)] = 150124, + [SMALL_STATE(3871)] = 150140, + [SMALL_STATE(3872)] = 150156, + [SMALL_STATE(3873)] = 150172, + [SMALL_STATE(3874)] = 150188, + [SMALL_STATE(3875)] = 150204, + [SMALL_STATE(3876)] = 150220, + [SMALL_STATE(3877)] = 150236, + [SMALL_STATE(3878)] = 150252, + [SMALL_STATE(3879)] = 150268, + [SMALL_STATE(3880)] = 150288, + [SMALL_STATE(3881)] = 150304, + [SMALL_STATE(3882)] = 150320, + [SMALL_STATE(3883)] = 150336, + [SMALL_STATE(3884)] = 150352, + [SMALL_STATE(3885)] = 150368, + [SMALL_STATE(3886)] = 150384, + [SMALL_STATE(3887)] = 150400, + [SMALL_STATE(3888)] = 150422, + [SMALL_STATE(3889)] = 150444, + [SMALL_STATE(3890)] = 150460, + [SMALL_STATE(3891)] = 150476, + [SMALL_STATE(3892)] = 150492, + [SMALL_STATE(3893)] = 150508, + [SMALL_STATE(3894)] = 150524, + [SMALL_STATE(3895)] = 150546, + [SMALL_STATE(3896)] = 150562, + [SMALL_STATE(3897)] = 150578, + [SMALL_STATE(3898)] = 150594, + [SMALL_STATE(3899)] = 150610, + [SMALL_STATE(3900)] = 150626, + [SMALL_STATE(3901)] = 150642, + [SMALL_STATE(3902)] = 150658, + [SMALL_STATE(3903)] = 150674, + [SMALL_STATE(3904)] = 150696, + [SMALL_STATE(3905)] = 150712, + [SMALL_STATE(3906)] = 150728, + [SMALL_STATE(3907)] = 150744, + [SMALL_STATE(3908)] = 150760, + [SMALL_STATE(3909)] = 150776, + [SMALL_STATE(3910)] = 150792, + [SMALL_STATE(3911)] = 150808, + [SMALL_STATE(3912)] = 150824, + [SMALL_STATE(3913)] = 150840, + [SMALL_STATE(3914)] = 150856, + [SMALL_STATE(3915)] = 150872, + [SMALL_STATE(3916)] = 150888, + [SMALL_STATE(3917)] = 150904, + [SMALL_STATE(3918)] = 150920, + [SMALL_STATE(3919)] = 150936, + [SMALL_STATE(3920)] = 150952, + [SMALL_STATE(3921)] = 150968, + [SMALL_STATE(3922)] = 150984, + [SMALL_STATE(3923)] = 151000, + [SMALL_STATE(3924)] = 151016, + [SMALL_STATE(3925)] = 151032, + [SMALL_STATE(3926)] = 151048, + [SMALL_STATE(3927)] = 151064, + [SMALL_STATE(3928)] = 151080, + [SMALL_STATE(3929)] = 151096, + [SMALL_STATE(3930)] = 151112, + [SMALL_STATE(3931)] = 151128, + [SMALL_STATE(3932)] = 151150, + [SMALL_STATE(3933)] = 151166, + [SMALL_STATE(3934)] = 151182, + [SMALL_STATE(3935)] = 151198, + [SMALL_STATE(3936)] = 151214, + [SMALL_STATE(3937)] = 151230, + [SMALL_STATE(3938)] = 151252, + [SMALL_STATE(3939)] = 151268, + [SMALL_STATE(3940)] = 151290, + [SMALL_STATE(3941)] = 151312, + [SMALL_STATE(3942)] = 151328, + [SMALL_STATE(3943)] = 151350, + [SMALL_STATE(3944)] = 151372, + [SMALL_STATE(3945)] = 151394, + [SMALL_STATE(3946)] = 151416, + [SMALL_STATE(3947)] = 151438, + [SMALL_STATE(3948)] = 151460, + [SMALL_STATE(3949)] = 151482, + [SMALL_STATE(3950)] = 151504, + [SMALL_STATE(3951)] = 151520, + [SMALL_STATE(3952)] = 151542, + [SMALL_STATE(3953)] = 151564, + [SMALL_STATE(3954)] = 151580, + [SMALL_STATE(3955)] = 151596, + [SMALL_STATE(3956)] = 151618, + [SMALL_STATE(3957)] = 151640, + [SMALL_STATE(3958)] = 151659, + [SMALL_STATE(3959)] = 151678, + [SMALL_STATE(3960)] = 151695, + [SMALL_STATE(3961)] = 151714, + [SMALL_STATE(3962)] = 151731, + [SMALL_STATE(3963)] = 151748, + [SMALL_STATE(3964)] = 151767, + [SMALL_STATE(3965)] = 151786, + [SMALL_STATE(3966)] = 151805, + [SMALL_STATE(3967)] = 151820, + [SMALL_STATE(3968)] = 151835, + [SMALL_STATE(3969)] = 151854, + [SMALL_STATE(3970)] = 151873, + [SMALL_STATE(3971)] = 151892, + [SMALL_STATE(3972)] = 151909, + [SMALL_STATE(3973)] = 151928, + [SMALL_STATE(3974)] = 151945, + [SMALL_STATE(3975)] = 151964, + [SMALL_STATE(3976)] = 151983, + [SMALL_STATE(3977)] = 152002, + [SMALL_STATE(3978)] = 152017, + [SMALL_STATE(3979)] = 152036, + [SMALL_STATE(3980)] = 152051, + [SMALL_STATE(3981)] = 152070, + [SMALL_STATE(3982)] = 152089, + [SMALL_STATE(3983)] = 152108, + [SMALL_STATE(3984)] = 152125, + [SMALL_STATE(3985)] = 152142, + [SMALL_STATE(3986)] = 152159, + [SMALL_STATE(3987)] = 152178, + [SMALL_STATE(3988)] = 152197, + [SMALL_STATE(3989)] = 152214, + [SMALL_STATE(3990)] = 152231, + [SMALL_STATE(3991)] = 152250, + [SMALL_STATE(3992)] = 152269, + [SMALL_STATE(3993)] = 152286, + [SMALL_STATE(3994)] = 152303, + [SMALL_STATE(3995)] = 152322, + [SMALL_STATE(3996)] = 152341, + [SMALL_STATE(3997)] = 152360, + [SMALL_STATE(3998)] = 152377, + [SMALL_STATE(3999)] = 152396, + [SMALL_STATE(4000)] = 152415, + [SMALL_STATE(4001)] = 152432, + [SMALL_STATE(4002)] = 152449, + [SMALL_STATE(4003)] = 152468, + [SMALL_STATE(4004)] = 152485, + [SMALL_STATE(4005)] = 152502, + [SMALL_STATE(4006)] = 152521, + [SMALL_STATE(4007)] = 152540, + [SMALL_STATE(4008)] = 152559, + [SMALL_STATE(4009)] = 152578, + [SMALL_STATE(4010)] = 152595, + [SMALL_STATE(4011)] = 152614, + [SMALL_STATE(4012)] = 152631, + [SMALL_STATE(4013)] = 152650, + [SMALL_STATE(4014)] = 152669, + [SMALL_STATE(4015)] = 152688, + [SMALL_STATE(4016)] = 152707, + [SMALL_STATE(4017)] = 152724, + [SMALL_STATE(4018)] = 152743, + [SMALL_STATE(4019)] = 152762, + [SMALL_STATE(4020)] = 152781, + [SMALL_STATE(4021)] = 152800, + [SMALL_STATE(4022)] = 152819, + [SMALL_STATE(4023)] = 152836, + [SMALL_STATE(4024)] = 152855, + [SMALL_STATE(4025)] = 152874, + [SMALL_STATE(4026)] = 152891, + [SMALL_STATE(4027)] = 152910, + [SMALL_STATE(4028)] = 152929, + [SMALL_STATE(4029)] = 152948, + [SMALL_STATE(4030)] = 152963, + [SMALL_STATE(4031)] = 152982, + [SMALL_STATE(4032)] = 153001, + [SMALL_STATE(4033)] = 153018, + [SMALL_STATE(4034)] = 153037, + [SMALL_STATE(4035)] = 153056, + [SMALL_STATE(4036)] = 153075, + [SMALL_STATE(4037)] = 153094, + [SMALL_STATE(4038)] = 153113, + [SMALL_STATE(4039)] = 153132, + [SMALL_STATE(4040)] = 153151, + [SMALL_STATE(4041)] = 153170, + [SMALL_STATE(4042)] = 153189, + [SMALL_STATE(4043)] = 153206, + [SMALL_STATE(4044)] = 153223, + [SMALL_STATE(4045)] = 153242, + [SMALL_STATE(4046)] = 153261, + [SMALL_STATE(4047)] = 153280, + [SMALL_STATE(4048)] = 153299, + [SMALL_STATE(4049)] = 153318, + [SMALL_STATE(4050)] = 153337, + [SMALL_STATE(4051)] = 153352, + [SMALL_STATE(4052)] = 153371, + [SMALL_STATE(4053)] = 153390, + [SMALL_STATE(4054)] = 153407, + [SMALL_STATE(4055)] = 153426, + [SMALL_STATE(4056)] = 153443, + [SMALL_STATE(4057)] = 153462, + [SMALL_STATE(4058)] = 153481, + [SMALL_STATE(4059)] = 153498, + [SMALL_STATE(4060)] = 153517, + [SMALL_STATE(4061)] = 153534, + [SMALL_STATE(4062)] = 153551, + [SMALL_STATE(4063)] = 153568, + [SMALL_STATE(4064)] = 153587, + [SMALL_STATE(4065)] = 153606, + [SMALL_STATE(4066)] = 153625, + [SMALL_STATE(4067)] = 153642, + [SMALL_STATE(4068)] = 153661, + [SMALL_STATE(4069)] = 153678, + [SMALL_STATE(4070)] = 153695, + [SMALL_STATE(4071)] = 153714, + [SMALL_STATE(4072)] = 153731, + [SMALL_STATE(4073)] = 153748, + [SMALL_STATE(4074)] = 153767, + [SMALL_STATE(4075)] = 153786, + [SMALL_STATE(4076)] = 153805, + [SMALL_STATE(4077)] = 153824, + [SMALL_STATE(4078)] = 153841, + [SMALL_STATE(4079)] = 153860, + [SMALL_STATE(4080)] = 153879, + [SMALL_STATE(4081)] = 153898, + [SMALL_STATE(4082)] = 153915, + [SMALL_STATE(4083)] = 153934, + [SMALL_STATE(4084)] = 153953, + [SMALL_STATE(4085)] = 153968, + [SMALL_STATE(4086)] = 153985, + [SMALL_STATE(4087)] = 154002, + [SMALL_STATE(4088)] = 154019, + [SMALL_STATE(4089)] = 154038, + [SMALL_STATE(4090)] = 154057, + [SMALL_STATE(4091)] = 154076, + [SMALL_STATE(4092)] = 154091, + [SMALL_STATE(4093)] = 154110, + [SMALL_STATE(4094)] = 154129, + [SMALL_STATE(4095)] = 154148, + [SMALL_STATE(4096)] = 154167, + [SMALL_STATE(4097)] = 154186, + [SMALL_STATE(4098)] = 154203, + [SMALL_STATE(4099)] = 154222, + [SMALL_STATE(4100)] = 154237, + [SMALL_STATE(4101)] = 154256, + [SMALL_STATE(4102)] = 154275, + [SMALL_STATE(4103)] = 154294, + [SMALL_STATE(4104)] = 154313, + [SMALL_STATE(4105)] = 154332, + [SMALL_STATE(4106)] = 154351, + [SMALL_STATE(4107)] = 154370, + [SMALL_STATE(4108)] = 154389, + [SMALL_STATE(4109)] = 154406, + [SMALL_STATE(4110)] = 154425, + [SMALL_STATE(4111)] = 154444, + [SMALL_STATE(4112)] = 154463, + [SMALL_STATE(4113)] = 154482, + [SMALL_STATE(4114)] = 154499, + [SMALL_STATE(4115)] = 154518, + [SMALL_STATE(4116)] = 154537, + [SMALL_STATE(4117)] = 154556, + [SMALL_STATE(4118)] = 154575, + [SMALL_STATE(4119)] = 154594, + [SMALL_STATE(4120)] = 154613, + [SMALL_STATE(4121)] = 154632, + [SMALL_STATE(4122)] = 154651, + [SMALL_STATE(4123)] = 154670, + [SMALL_STATE(4124)] = 154689, + [SMALL_STATE(4125)] = 154708, + [SMALL_STATE(4126)] = 154727, + [SMALL_STATE(4127)] = 154742, + [SMALL_STATE(4128)] = 154761, + [SMALL_STATE(4129)] = 154778, + [SMALL_STATE(4130)] = 154797, + [SMALL_STATE(4131)] = 154816, + [SMALL_STATE(4132)] = 154835, + [SMALL_STATE(4133)] = 154854, + [SMALL_STATE(4134)] = 154873, + [SMALL_STATE(4135)] = 154890, + [SMALL_STATE(4136)] = 154907, + [SMALL_STATE(4137)] = 154926, + [SMALL_STATE(4138)] = 154943, + [SMALL_STATE(4139)] = 154960, + [SMALL_STATE(4140)] = 154979, + [SMALL_STATE(4141)] = 154996, + [SMALL_STATE(4142)] = 155013, + [SMALL_STATE(4143)] = 155030, + [SMALL_STATE(4144)] = 155049, + [SMALL_STATE(4145)] = 155068, + [SMALL_STATE(4146)] = 155085, + [SMALL_STATE(4147)] = 155102, + [SMALL_STATE(4148)] = 155121, + [SMALL_STATE(4149)] = 155138, + [SMALL_STATE(4150)] = 155155, + [SMALL_STATE(4151)] = 155172, + [SMALL_STATE(4152)] = 155191, + [SMALL_STATE(4153)] = 155210, + [SMALL_STATE(4154)] = 155229, + [SMALL_STATE(4155)] = 155244, + [SMALL_STATE(4156)] = 155263, + [SMALL_STATE(4157)] = 155282, + [SMALL_STATE(4158)] = 155301, + [SMALL_STATE(4159)] = 155320, + [SMALL_STATE(4160)] = 155337, + [SMALL_STATE(4161)] = 155356, + [SMALL_STATE(4162)] = 155375, + [SMALL_STATE(4163)] = 155394, + [SMALL_STATE(4164)] = 155413, + [SMALL_STATE(4165)] = 155432, + [SMALL_STATE(4166)] = 155451, + [SMALL_STATE(4167)] = 155470, + [SMALL_STATE(4168)] = 155489, + [SMALL_STATE(4169)] = 155508, + [SMALL_STATE(4170)] = 155525, + [SMALL_STATE(4171)] = 155544, + [SMALL_STATE(4172)] = 155559, + [SMALL_STATE(4173)] = 155578, + [SMALL_STATE(4174)] = 155597, + [SMALL_STATE(4175)] = 155616, + [SMALL_STATE(4176)] = 155631, + [SMALL_STATE(4177)] = 155650, + [SMALL_STATE(4178)] = 155667, + [SMALL_STATE(4179)] = 155686, + [SMALL_STATE(4180)] = 155705, + [SMALL_STATE(4181)] = 155720, + [SMALL_STATE(4182)] = 155737, + [SMALL_STATE(4183)] = 155754, + [SMALL_STATE(4184)] = 155773, + [SMALL_STATE(4185)] = 155792, + [SMALL_STATE(4186)] = 155811, + [SMALL_STATE(4187)] = 155828, + [SMALL_STATE(4188)] = 155847, + [SMALL_STATE(4189)] = 155866, + [SMALL_STATE(4190)] = 155885, + [SMALL_STATE(4191)] = 155901, + [SMALL_STATE(4192)] = 155917, + [SMALL_STATE(4193)] = 155933, + [SMALL_STATE(4194)] = 155949, + [SMALL_STATE(4195)] = 155965, + [SMALL_STATE(4196)] = 155981, + [SMALL_STATE(4197)] = 155997, + [SMALL_STATE(4198)] = 156013, + [SMALL_STATE(4199)] = 156029, + [SMALL_STATE(4200)] = 156045, + [SMALL_STATE(4201)] = 156061, + [SMALL_STATE(4202)] = 156077, + [SMALL_STATE(4203)] = 156093, + [SMALL_STATE(4204)] = 156107, + [SMALL_STATE(4205)] = 156121, + [SMALL_STATE(4206)] = 156137, + [SMALL_STATE(4207)] = 156153, + [SMALL_STATE(4208)] = 156169, + [SMALL_STATE(4209)] = 156185, + [SMALL_STATE(4210)] = 156201, + [SMALL_STATE(4211)] = 156217, + [SMALL_STATE(4212)] = 156231, + [SMALL_STATE(4213)] = 156245, + [SMALL_STATE(4214)] = 156261, + [SMALL_STATE(4215)] = 156277, + [SMALL_STATE(4216)] = 156293, + [SMALL_STATE(4217)] = 156307, + [SMALL_STATE(4218)] = 156321, + [SMALL_STATE(4219)] = 156337, + [SMALL_STATE(4220)] = 156353, + [SMALL_STATE(4221)] = 156367, + [SMALL_STATE(4222)] = 156381, + [SMALL_STATE(4223)] = 156395, + [SMALL_STATE(4224)] = 156411, + [SMALL_STATE(4225)] = 156427, + [SMALL_STATE(4226)] = 156443, + [SMALL_STATE(4227)] = 156459, + [SMALL_STATE(4228)] = 156475, + [SMALL_STATE(4229)] = 156491, + [SMALL_STATE(4230)] = 156507, + [SMALL_STATE(4231)] = 156523, + [SMALL_STATE(4232)] = 156539, + [SMALL_STATE(4233)] = 156555, + [SMALL_STATE(4234)] = 156571, + [SMALL_STATE(4235)] = 156587, + [SMALL_STATE(4236)] = 156601, + [SMALL_STATE(4237)] = 156615, + [SMALL_STATE(4238)] = 156629, + [SMALL_STATE(4239)] = 156645, + [SMALL_STATE(4240)] = 156661, + [SMALL_STATE(4241)] = 156677, + [SMALL_STATE(4242)] = 156693, + [SMALL_STATE(4243)] = 156707, + [SMALL_STATE(4244)] = 156721, + [SMALL_STATE(4245)] = 156737, + [SMALL_STATE(4246)] = 156753, + [SMALL_STATE(4247)] = 156769, + [SMALL_STATE(4248)] = 156785, + [SMALL_STATE(4249)] = 156801, + [SMALL_STATE(4250)] = 156817, + [SMALL_STATE(4251)] = 156833, + [SMALL_STATE(4252)] = 156849, + [SMALL_STATE(4253)] = 156863, + [SMALL_STATE(4254)] = 156877, + [SMALL_STATE(4255)] = 156893, + [SMALL_STATE(4256)] = 156909, + [SMALL_STATE(4257)] = 156925, + [SMALL_STATE(4258)] = 156939, + [SMALL_STATE(4259)] = 156953, + [SMALL_STATE(4260)] = 156967, + [SMALL_STATE(4261)] = 156981, + [SMALL_STATE(4262)] = 156997, + [SMALL_STATE(4263)] = 157013, + [SMALL_STATE(4264)] = 157029, + [SMALL_STATE(4265)] = 157045, + [SMALL_STATE(4266)] = 157059, + [SMALL_STATE(4267)] = 157075, + [SMALL_STATE(4268)] = 157091, + [SMALL_STATE(4269)] = 157105, + [SMALL_STATE(4270)] = 157119, + [SMALL_STATE(4271)] = 157135, + [SMALL_STATE(4272)] = 157151, + [SMALL_STATE(4273)] = 157167, + [SMALL_STATE(4274)] = 157183, + [SMALL_STATE(4275)] = 157199, + [SMALL_STATE(4276)] = 157215, + [SMALL_STATE(4277)] = 157231, + [SMALL_STATE(4278)] = 157247, + [SMALL_STATE(4279)] = 157263, + [SMALL_STATE(4280)] = 157279, + [SMALL_STATE(4281)] = 157295, + [SMALL_STATE(4282)] = 157311, + [SMALL_STATE(4283)] = 157327, + [SMALL_STATE(4284)] = 157343, + [SMALL_STATE(4285)] = 157359, + [SMALL_STATE(4286)] = 157375, + [SMALL_STATE(4287)] = 157391, + [SMALL_STATE(4288)] = 157407, + [SMALL_STATE(4289)] = 157421, + [SMALL_STATE(4290)] = 157437, + [SMALL_STATE(4291)] = 157453, + [SMALL_STATE(4292)] = 157469, + [SMALL_STATE(4293)] = 157485, + [SMALL_STATE(4294)] = 157501, + [SMALL_STATE(4295)] = 157515, + [SMALL_STATE(4296)] = 157529, + [SMALL_STATE(4297)] = 157543, + [SMALL_STATE(4298)] = 157557, + [SMALL_STATE(4299)] = 157571, + [SMALL_STATE(4300)] = 157587, + [SMALL_STATE(4301)] = 157603, + [SMALL_STATE(4302)] = 157619, + [SMALL_STATE(4303)] = 157635, + [SMALL_STATE(4304)] = 157651, + [SMALL_STATE(4305)] = 157667, + [SMALL_STATE(4306)] = 157683, + [SMALL_STATE(4307)] = 157699, + [SMALL_STATE(4308)] = 157715, + [SMALL_STATE(4309)] = 157731, + [SMALL_STATE(4310)] = 157747, + [SMALL_STATE(4311)] = 157763, + [SMALL_STATE(4312)] = 157779, + [SMALL_STATE(4313)] = 157795, + [SMALL_STATE(4314)] = 157811, + [SMALL_STATE(4315)] = 157827, + [SMALL_STATE(4316)] = 157841, + [SMALL_STATE(4317)] = 157857, + [SMALL_STATE(4318)] = 157873, + [SMALL_STATE(4319)] = 157889, + [SMALL_STATE(4320)] = 157905, + [SMALL_STATE(4321)] = 157921, + [SMALL_STATE(4322)] = 157937, + [SMALL_STATE(4323)] = 157953, + [SMALL_STATE(4324)] = 157969, + [SMALL_STATE(4325)] = 157983, + [SMALL_STATE(4326)] = 157997, + [SMALL_STATE(4327)] = 158013, + [SMALL_STATE(4328)] = 158029, + [SMALL_STATE(4329)] = 158045, + [SMALL_STATE(4330)] = 158061, + [SMALL_STATE(4331)] = 158077, + [SMALL_STATE(4332)] = 158091, + [SMALL_STATE(4333)] = 158105, + [SMALL_STATE(4334)] = 158121, + [SMALL_STATE(4335)] = 158135, + [SMALL_STATE(4336)] = 158151, + [SMALL_STATE(4337)] = 158165, + [SMALL_STATE(4338)] = 158181, + [SMALL_STATE(4339)] = 158197, + [SMALL_STATE(4340)] = 158213, + [SMALL_STATE(4341)] = 158229, + [SMALL_STATE(4342)] = 158245, + [SMALL_STATE(4343)] = 158261, + [SMALL_STATE(4344)] = 158275, + [SMALL_STATE(4345)] = 158291, + [SMALL_STATE(4346)] = 158307, + [SMALL_STATE(4347)] = 158323, + [SMALL_STATE(4348)] = 158339, + [SMALL_STATE(4349)] = 158355, + [SMALL_STATE(4350)] = 158371, + [SMALL_STATE(4351)] = 158387, + [SMALL_STATE(4352)] = 158403, + [SMALL_STATE(4353)] = 158417, + [SMALL_STATE(4354)] = 158431, + [SMALL_STATE(4355)] = 158445, + [SMALL_STATE(4356)] = 158461, + [SMALL_STATE(4357)] = 158477, + [SMALL_STATE(4358)] = 158493, + [SMALL_STATE(4359)] = 158509, + [SMALL_STATE(4360)] = 158525, + [SMALL_STATE(4361)] = 158541, + [SMALL_STATE(4362)] = 158555, + [SMALL_STATE(4363)] = 158571, + [SMALL_STATE(4364)] = 158587, + [SMALL_STATE(4365)] = 158603, + [SMALL_STATE(4366)] = 158619, + [SMALL_STATE(4367)] = 158633, + [SMALL_STATE(4368)] = 158649, + [SMALL_STATE(4369)] = 158665, + [SMALL_STATE(4370)] = 158681, + [SMALL_STATE(4371)] = 158697, + [SMALL_STATE(4372)] = 158713, + [SMALL_STATE(4373)] = 158729, + [SMALL_STATE(4374)] = 158745, + [SMALL_STATE(4375)] = 158761, + [SMALL_STATE(4376)] = 158777, + [SMALL_STATE(4377)] = 158793, + [SMALL_STATE(4378)] = 158809, + [SMALL_STATE(4379)] = 158825, + [SMALL_STATE(4380)] = 158839, + [SMALL_STATE(4381)] = 158853, + [SMALL_STATE(4382)] = 158869, + [SMALL_STATE(4383)] = 158885, + [SMALL_STATE(4384)] = 158901, + [SMALL_STATE(4385)] = 158917, + [SMALL_STATE(4386)] = 158931, + [SMALL_STATE(4387)] = 158945, + [SMALL_STATE(4388)] = 158961, + [SMALL_STATE(4389)] = 158975, + [SMALL_STATE(4390)] = 158989, + [SMALL_STATE(4391)] = 159005, + [SMALL_STATE(4392)] = 159019, + [SMALL_STATE(4393)] = 159033, + [SMALL_STATE(4394)] = 159049, + [SMALL_STATE(4395)] = 159063, + [SMALL_STATE(4396)] = 159077, + [SMALL_STATE(4397)] = 159091, + [SMALL_STATE(4398)] = 159105, + [SMALL_STATE(4399)] = 159119, + [SMALL_STATE(4400)] = 159133, + [SMALL_STATE(4401)] = 159147, + [SMALL_STATE(4402)] = 159163, + [SMALL_STATE(4403)] = 159179, + [SMALL_STATE(4404)] = 159195, + [SMALL_STATE(4405)] = 159209, + [SMALL_STATE(4406)] = 159225, + [SMALL_STATE(4407)] = 159239, + [SMALL_STATE(4408)] = 159255, + [SMALL_STATE(4409)] = 159271, + [SMALL_STATE(4410)] = 159285, + [SMALL_STATE(4411)] = 159301, + [SMALL_STATE(4412)] = 159315, + [SMALL_STATE(4413)] = 159331, + [SMALL_STATE(4414)] = 159347, + [SMALL_STATE(4415)] = 159361, + [SMALL_STATE(4416)] = 159375, + [SMALL_STATE(4417)] = 159389, + [SMALL_STATE(4418)] = 159403, + [SMALL_STATE(4419)] = 159419, + [SMALL_STATE(4420)] = 159433, + [SMALL_STATE(4421)] = 159447, + [SMALL_STATE(4422)] = 159461, + [SMALL_STATE(4423)] = 159475, + [SMALL_STATE(4424)] = 159489, + [SMALL_STATE(4425)] = 159503, + [SMALL_STATE(4426)] = 159517, + [SMALL_STATE(4427)] = 159531, + [SMALL_STATE(4428)] = 159545, + [SMALL_STATE(4429)] = 159559, + [SMALL_STATE(4430)] = 159573, + [SMALL_STATE(4431)] = 159587, + [SMALL_STATE(4432)] = 159601, + [SMALL_STATE(4433)] = 159615, + [SMALL_STATE(4434)] = 159631, + [SMALL_STATE(4435)] = 159645, + [SMALL_STATE(4436)] = 159659, + [SMALL_STATE(4437)] = 159675, + [SMALL_STATE(4438)] = 159689, + [SMALL_STATE(4439)] = 159705, + [SMALL_STATE(4440)] = 159721, + [SMALL_STATE(4441)] = 159737, + [SMALL_STATE(4442)] = 159753, + [SMALL_STATE(4443)] = 159769, + [SMALL_STATE(4444)] = 159783, + [SMALL_STATE(4445)] = 159797, + [SMALL_STATE(4446)] = 159811, + [SMALL_STATE(4447)] = 159825, + [SMALL_STATE(4448)] = 159839, + [SMALL_STATE(4449)] = 159853, + [SMALL_STATE(4450)] = 159867, + [SMALL_STATE(4451)] = 159883, + [SMALL_STATE(4452)] = 159897, + [SMALL_STATE(4453)] = 159911, + [SMALL_STATE(4454)] = 159925, + [SMALL_STATE(4455)] = 159939, + [SMALL_STATE(4456)] = 159953, + [SMALL_STATE(4457)] = 159967, + [SMALL_STATE(4458)] = 159981, + [SMALL_STATE(4459)] = 159995, + [SMALL_STATE(4460)] = 160011, + [SMALL_STATE(4461)] = 160027, + [SMALL_STATE(4462)] = 160043, + [SMALL_STATE(4463)] = 160059, + [SMALL_STATE(4464)] = 160075, + [SMALL_STATE(4465)] = 160091, + [SMALL_STATE(4466)] = 160107, + [SMALL_STATE(4467)] = 160123, + [SMALL_STATE(4468)] = 160139, + [SMALL_STATE(4469)] = 160155, + [SMALL_STATE(4470)] = 160171, + [SMALL_STATE(4471)] = 160187, + [SMALL_STATE(4472)] = 160203, + [SMALL_STATE(4473)] = 160219, + [SMALL_STATE(4474)] = 160235, + [SMALL_STATE(4475)] = 160249, + [SMALL_STATE(4476)] = 160263, + [SMALL_STATE(4477)] = 160279, + [SMALL_STATE(4478)] = 160293, + [SMALL_STATE(4479)] = 160309, + [SMALL_STATE(4480)] = 160325, + [SMALL_STATE(4481)] = 160341, + [SMALL_STATE(4482)] = 160357, + [SMALL_STATE(4483)] = 160373, + [SMALL_STATE(4484)] = 160389, + [SMALL_STATE(4485)] = 160405, + [SMALL_STATE(4486)] = 160421, + [SMALL_STATE(4487)] = 160437, + [SMALL_STATE(4488)] = 160453, + [SMALL_STATE(4489)] = 160469, + [SMALL_STATE(4490)] = 160485, + [SMALL_STATE(4491)] = 160501, + [SMALL_STATE(4492)] = 160517, + [SMALL_STATE(4493)] = 160533, + [SMALL_STATE(4494)] = 160549, + [SMALL_STATE(4495)] = 160565, + [SMALL_STATE(4496)] = 160581, + [SMALL_STATE(4497)] = 160597, + [SMALL_STATE(4498)] = 160613, + [SMALL_STATE(4499)] = 160629, + [SMALL_STATE(4500)] = 160645, + [SMALL_STATE(4501)] = 160661, + [SMALL_STATE(4502)] = 160677, + [SMALL_STATE(4503)] = 160693, + [SMALL_STATE(4504)] = 160709, + [SMALL_STATE(4505)] = 160725, + [SMALL_STATE(4506)] = 160741, + [SMALL_STATE(4507)] = 160757, + [SMALL_STATE(4508)] = 160773, + [SMALL_STATE(4509)] = 160789, + [SMALL_STATE(4510)] = 160805, + [SMALL_STATE(4511)] = 160821, + [SMALL_STATE(4512)] = 160837, + [SMALL_STATE(4513)] = 160853, + [SMALL_STATE(4514)] = 160869, + [SMALL_STATE(4515)] = 160885, + [SMALL_STATE(4516)] = 160901, + [SMALL_STATE(4517)] = 160917, + [SMALL_STATE(4518)] = 160933, + [SMALL_STATE(4519)] = 160949, + [SMALL_STATE(4520)] = 160965, + [SMALL_STATE(4521)] = 160981, + [SMALL_STATE(4522)] = 160997, + [SMALL_STATE(4523)] = 161013, + [SMALL_STATE(4524)] = 161029, + [SMALL_STATE(4525)] = 161045, + [SMALL_STATE(4526)] = 161061, + [SMALL_STATE(4527)] = 161077, + [SMALL_STATE(4528)] = 161093, + [SMALL_STATE(4529)] = 161107, + [SMALL_STATE(4530)] = 161123, + [SMALL_STATE(4531)] = 161137, + [SMALL_STATE(4532)] = 161151, + [SMALL_STATE(4533)] = 161167, + [SMALL_STATE(4534)] = 161183, + [SMALL_STATE(4535)] = 161199, + [SMALL_STATE(4536)] = 161215, + [SMALL_STATE(4537)] = 161231, + [SMALL_STATE(4538)] = 161247, + [SMALL_STATE(4539)] = 161263, + [SMALL_STATE(4540)] = 161279, + [SMALL_STATE(4541)] = 161295, + [SMALL_STATE(4542)] = 161311, + [SMALL_STATE(4543)] = 161327, + [SMALL_STATE(4544)] = 161343, + [SMALL_STATE(4545)] = 161359, + [SMALL_STATE(4546)] = 161375, + [SMALL_STATE(4547)] = 161391, + [SMALL_STATE(4548)] = 161407, + [SMALL_STATE(4549)] = 161423, + [SMALL_STATE(4550)] = 161439, + [SMALL_STATE(4551)] = 161455, + [SMALL_STATE(4552)] = 161471, + [SMALL_STATE(4553)] = 161487, + [SMALL_STATE(4554)] = 161503, + [SMALL_STATE(4555)] = 161519, + [SMALL_STATE(4556)] = 161535, + [SMALL_STATE(4557)] = 161551, + [SMALL_STATE(4558)] = 161567, + [SMALL_STATE(4559)] = 161583, + [SMALL_STATE(4560)] = 161599, + [SMALL_STATE(4561)] = 161615, + [SMALL_STATE(4562)] = 161631, + [SMALL_STATE(4563)] = 161647, + [SMALL_STATE(4564)] = 161663, + [SMALL_STATE(4565)] = 161679, + [SMALL_STATE(4566)] = 161695, + [SMALL_STATE(4567)] = 161711, + [SMALL_STATE(4568)] = 161727, + [SMALL_STATE(4569)] = 161743, + [SMALL_STATE(4570)] = 161759, + [SMALL_STATE(4571)] = 161775, + [SMALL_STATE(4572)] = 161791, + [SMALL_STATE(4573)] = 161807, + [SMALL_STATE(4574)] = 161823, + [SMALL_STATE(4575)] = 161839, + [SMALL_STATE(4576)] = 161855, + [SMALL_STATE(4577)] = 161871, + [SMALL_STATE(4578)] = 161887, + [SMALL_STATE(4579)] = 161901, + [SMALL_STATE(4580)] = 161915, + [SMALL_STATE(4581)] = 161931, + [SMALL_STATE(4582)] = 161945, + [SMALL_STATE(4583)] = 161961, + [SMALL_STATE(4584)] = 161977, + [SMALL_STATE(4585)] = 161993, + [SMALL_STATE(4586)] = 162009, + [SMALL_STATE(4587)] = 162025, + [SMALL_STATE(4588)] = 162041, + [SMALL_STATE(4589)] = 162057, + [SMALL_STATE(4590)] = 162073, + [SMALL_STATE(4591)] = 162089, + [SMALL_STATE(4592)] = 162105, + [SMALL_STATE(4593)] = 162121, + [SMALL_STATE(4594)] = 162137, + [SMALL_STATE(4595)] = 162153, + [SMALL_STATE(4596)] = 162169, + [SMALL_STATE(4597)] = 162185, + [SMALL_STATE(4598)] = 162201, + [SMALL_STATE(4599)] = 162217, + [SMALL_STATE(4600)] = 162233, + [SMALL_STATE(4601)] = 162249, + [SMALL_STATE(4602)] = 162265, + [SMALL_STATE(4603)] = 162281, + [SMALL_STATE(4604)] = 162297, + [SMALL_STATE(4605)] = 162313, + [SMALL_STATE(4606)] = 162329, + [SMALL_STATE(4607)] = 162345, + [SMALL_STATE(4608)] = 162361, + [SMALL_STATE(4609)] = 162377, + [SMALL_STATE(4610)] = 162393, + [SMALL_STATE(4611)] = 162409, + [SMALL_STATE(4612)] = 162425, + [SMALL_STATE(4613)] = 162441, + [SMALL_STATE(4614)] = 162457, + [SMALL_STATE(4615)] = 162473, + [SMALL_STATE(4616)] = 162489, + [SMALL_STATE(4617)] = 162505, + [SMALL_STATE(4618)] = 162521, + [SMALL_STATE(4619)] = 162537, + [SMALL_STATE(4620)] = 162553, + [SMALL_STATE(4621)] = 162569, + [SMALL_STATE(4622)] = 162585, + [SMALL_STATE(4623)] = 162601, + [SMALL_STATE(4624)] = 162617, + [SMALL_STATE(4625)] = 162633, + [SMALL_STATE(4626)] = 162649, + [SMALL_STATE(4627)] = 162665, + [SMALL_STATE(4628)] = 162681, + [SMALL_STATE(4629)] = 162697, + [SMALL_STATE(4630)] = 162713, + [SMALL_STATE(4631)] = 162729, + [SMALL_STATE(4632)] = 162745, + [SMALL_STATE(4633)] = 162759, + [SMALL_STATE(4634)] = 162773, + [SMALL_STATE(4635)] = 162789, + [SMALL_STATE(4636)] = 162803, + [SMALL_STATE(4637)] = 162819, + [SMALL_STATE(4638)] = 162835, + [SMALL_STATE(4639)] = 162851, + [SMALL_STATE(4640)] = 162867, + [SMALL_STATE(4641)] = 162883, + [SMALL_STATE(4642)] = 162899, + [SMALL_STATE(4643)] = 162915, + [SMALL_STATE(4644)] = 162931, + [SMALL_STATE(4645)] = 162947, + [SMALL_STATE(4646)] = 162963, + [SMALL_STATE(4647)] = 162979, + [SMALL_STATE(4648)] = 162995, + [SMALL_STATE(4649)] = 163011, + [SMALL_STATE(4650)] = 163027, + [SMALL_STATE(4651)] = 163043, + [SMALL_STATE(4652)] = 163059, + [SMALL_STATE(4653)] = 163075, + [SMALL_STATE(4654)] = 163091, + [SMALL_STATE(4655)] = 163107, + [SMALL_STATE(4656)] = 163123, + [SMALL_STATE(4657)] = 163139, + [SMALL_STATE(4658)] = 163155, + [SMALL_STATE(4659)] = 163171, + [SMALL_STATE(4660)] = 163187, + [SMALL_STATE(4661)] = 163203, + [SMALL_STATE(4662)] = 163219, + [SMALL_STATE(4663)] = 163235, + [SMALL_STATE(4664)] = 163251, + [SMALL_STATE(4665)] = 163267, + [SMALL_STATE(4666)] = 163283, + [SMALL_STATE(4667)] = 163299, + [SMALL_STATE(4668)] = 163315, + [SMALL_STATE(4669)] = 163331, + [SMALL_STATE(4670)] = 163347, + [SMALL_STATE(4671)] = 163363, + [SMALL_STATE(4672)] = 163379, + [SMALL_STATE(4673)] = 163395, + [SMALL_STATE(4674)] = 163411, + [SMALL_STATE(4675)] = 163427, + [SMALL_STATE(4676)] = 163443, + [SMALL_STATE(4677)] = 163459, + [SMALL_STATE(4678)] = 163475, + [SMALL_STATE(4679)] = 163491, + [SMALL_STATE(4680)] = 163507, + [SMALL_STATE(4681)] = 163523, + [SMALL_STATE(4682)] = 163536, + [SMALL_STATE(4683)] = 163549, + [SMALL_STATE(4684)] = 163562, + [SMALL_STATE(4685)] = 163575, + [SMALL_STATE(4686)] = 163588, + [SMALL_STATE(4687)] = 163601, + [SMALL_STATE(4688)] = 163614, + [SMALL_STATE(4689)] = 163627, + [SMALL_STATE(4690)] = 163640, + [SMALL_STATE(4691)] = 163653, + [SMALL_STATE(4692)] = 163666, + [SMALL_STATE(4693)] = 163679, + [SMALL_STATE(4694)] = 163692, + [SMALL_STATE(4695)] = 163705, + [SMALL_STATE(4696)] = 163718, + [SMALL_STATE(4697)] = 163731, + [SMALL_STATE(4698)] = 163744, + [SMALL_STATE(4699)] = 163757, + [SMALL_STATE(4700)] = 163770, + [SMALL_STATE(4701)] = 163783, + [SMALL_STATE(4702)] = 163796, + [SMALL_STATE(4703)] = 163809, + [SMALL_STATE(4704)] = 163822, + [SMALL_STATE(4705)] = 163835, + [SMALL_STATE(4706)] = 163848, + [SMALL_STATE(4707)] = 163861, + [SMALL_STATE(4708)] = 163874, + [SMALL_STATE(4709)] = 163887, + [SMALL_STATE(4710)] = 163900, + [SMALL_STATE(4711)] = 163913, + [SMALL_STATE(4712)] = 163926, + [SMALL_STATE(4713)] = 163939, + [SMALL_STATE(4714)] = 163952, + [SMALL_STATE(4715)] = 163965, + [SMALL_STATE(4716)] = 163978, + [SMALL_STATE(4717)] = 163991, + [SMALL_STATE(4718)] = 164004, + [SMALL_STATE(4719)] = 164017, + [SMALL_STATE(4720)] = 164030, + [SMALL_STATE(4721)] = 164043, + [SMALL_STATE(4722)] = 164056, + [SMALL_STATE(4723)] = 164069, + [SMALL_STATE(4724)] = 164082, + [SMALL_STATE(4725)] = 164095, + [SMALL_STATE(4726)] = 164108, + [SMALL_STATE(4727)] = 164121, + [SMALL_STATE(4728)] = 164134, + [SMALL_STATE(4729)] = 164147, + [SMALL_STATE(4730)] = 164160, + [SMALL_STATE(4731)] = 164173, + [SMALL_STATE(4732)] = 164186, + [SMALL_STATE(4733)] = 164199, + [SMALL_STATE(4734)] = 164212, + [SMALL_STATE(4735)] = 164225, + [SMALL_STATE(4736)] = 164238, + [SMALL_STATE(4737)] = 164251, + [SMALL_STATE(4738)] = 164264, + [SMALL_STATE(4739)] = 164277, + [SMALL_STATE(4740)] = 164290, + [SMALL_STATE(4741)] = 164303, + [SMALL_STATE(4742)] = 164316, + [SMALL_STATE(4743)] = 164329, + [SMALL_STATE(4744)] = 164342, + [SMALL_STATE(4745)] = 164355, + [SMALL_STATE(4746)] = 164368, + [SMALL_STATE(4747)] = 164381, + [SMALL_STATE(4748)] = 164394, + [SMALL_STATE(4749)] = 164407, + [SMALL_STATE(4750)] = 164420, + [SMALL_STATE(4751)] = 164433, + [SMALL_STATE(4752)] = 164446, + [SMALL_STATE(4753)] = 164459, + [SMALL_STATE(4754)] = 164472, + [SMALL_STATE(4755)] = 164485, + [SMALL_STATE(4756)] = 164498, + [SMALL_STATE(4757)] = 164511, + [SMALL_STATE(4758)] = 164524, + [SMALL_STATE(4759)] = 164537, + [SMALL_STATE(4760)] = 164550, + [SMALL_STATE(4761)] = 164563, + [SMALL_STATE(4762)] = 164576, + [SMALL_STATE(4763)] = 164589, + [SMALL_STATE(4764)] = 164602, + [SMALL_STATE(4765)] = 164615, + [SMALL_STATE(4766)] = 164628, + [SMALL_STATE(4767)] = 164641, + [SMALL_STATE(4768)] = 164654, + [SMALL_STATE(4769)] = 164667, + [SMALL_STATE(4770)] = 164680, + [SMALL_STATE(4771)] = 164693, + [SMALL_STATE(4772)] = 164706, + [SMALL_STATE(4773)] = 164719, + [SMALL_STATE(4774)] = 164732, + [SMALL_STATE(4775)] = 164745, + [SMALL_STATE(4776)] = 164758, + [SMALL_STATE(4777)] = 164771, + [SMALL_STATE(4778)] = 164784, + [SMALL_STATE(4779)] = 164797, + [SMALL_STATE(4780)] = 164810, + [SMALL_STATE(4781)] = 164823, + [SMALL_STATE(4782)] = 164836, + [SMALL_STATE(4783)] = 164849, + [SMALL_STATE(4784)] = 164862, + [SMALL_STATE(4785)] = 164875, + [SMALL_STATE(4786)] = 164888, + [SMALL_STATE(4787)] = 164901, + [SMALL_STATE(4788)] = 164914, + [SMALL_STATE(4789)] = 164927, + [SMALL_STATE(4790)] = 164940, + [SMALL_STATE(4791)] = 164953, + [SMALL_STATE(4792)] = 164966, + [SMALL_STATE(4793)] = 164979, + [SMALL_STATE(4794)] = 164992, + [SMALL_STATE(4795)] = 165005, + [SMALL_STATE(4796)] = 165018, + [SMALL_STATE(4797)] = 165031, + [SMALL_STATE(4798)] = 165044, + [SMALL_STATE(4799)] = 165057, + [SMALL_STATE(4800)] = 165070, + [SMALL_STATE(4801)] = 165083, + [SMALL_STATE(4802)] = 165096, + [SMALL_STATE(4803)] = 165109, + [SMALL_STATE(4804)] = 165122, + [SMALL_STATE(4805)] = 165135, + [SMALL_STATE(4806)] = 165148, + [SMALL_STATE(4807)] = 165161, + [SMALL_STATE(4808)] = 165174, + [SMALL_STATE(4809)] = 165187, + [SMALL_STATE(4810)] = 165200, + [SMALL_STATE(4811)] = 165213, + [SMALL_STATE(4812)] = 165226, + [SMALL_STATE(4813)] = 165239, + [SMALL_STATE(4814)] = 165252, + [SMALL_STATE(4815)] = 165265, + [SMALL_STATE(4816)] = 165278, + [SMALL_STATE(4817)] = 165291, + [SMALL_STATE(4818)] = 165304, + [SMALL_STATE(4819)] = 165317, + [SMALL_STATE(4820)] = 165330, + [SMALL_STATE(4821)] = 165343, + [SMALL_STATE(4822)] = 165356, + [SMALL_STATE(4823)] = 165369, + [SMALL_STATE(4824)] = 165382, + [SMALL_STATE(4825)] = 165395, + [SMALL_STATE(4826)] = 165408, + [SMALL_STATE(4827)] = 165421, + [SMALL_STATE(4828)] = 165434, + [SMALL_STATE(4829)] = 165447, + [SMALL_STATE(4830)] = 165460, + [SMALL_STATE(4831)] = 165473, + [SMALL_STATE(4832)] = 165486, + [SMALL_STATE(4833)] = 165499, + [SMALL_STATE(4834)] = 165512, + [SMALL_STATE(4835)] = 165525, + [SMALL_STATE(4836)] = 165538, + [SMALL_STATE(4837)] = 165551, + [SMALL_STATE(4838)] = 165564, + [SMALL_STATE(4839)] = 165577, + [SMALL_STATE(4840)] = 165590, + [SMALL_STATE(4841)] = 165603, + [SMALL_STATE(4842)] = 165616, + [SMALL_STATE(4843)] = 165629, + [SMALL_STATE(4844)] = 165642, + [SMALL_STATE(4845)] = 165655, + [SMALL_STATE(4846)] = 165668, + [SMALL_STATE(4847)] = 165681, + [SMALL_STATE(4848)] = 165694, + [SMALL_STATE(4849)] = 165707, + [SMALL_STATE(4850)] = 165720, + [SMALL_STATE(4851)] = 165733, + [SMALL_STATE(4852)] = 165746, + [SMALL_STATE(4853)] = 165759, + [SMALL_STATE(4854)] = 165772, + [SMALL_STATE(4855)] = 165785, + [SMALL_STATE(4856)] = 165798, + [SMALL_STATE(4857)] = 165811, + [SMALL_STATE(4858)] = 165824, + [SMALL_STATE(4859)] = 165837, + [SMALL_STATE(4860)] = 165850, + [SMALL_STATE(4861)] = 165863, + [SMALL_STATE(4862)] = 165876, + [SMALL_STATE(4863)] = 165889, + [SMALL_STATE(4864)] = 165902, + [SMALL_STATE(4865)] = 165915, + [SMALL_STATE(4866)] = 165928, + [SMALL_STATE(4867)] = 165941, + [SMALL_STATE(4868)] = 165954, + [SMALL_STATE(4869)] = 165967, + [SMALL_STATE(4870)] = 165980, + [SMALL_STATE(4871)] = 165993, + [SMALL_STATE(4872)] = 166006, + [SMALL_STATE(4873)] = 166019, + [SMALL_STATE(4874)] = 166032, + [SMALL_STATE(4875)] = 166045, + [SMALL_STATE(4876)] = 166058, + [SMALL_STATE(4877)] = 166071, + [SMALL_STATE(4878)] = 166084, + [SMALL_STATE(4879)] = 166097, + [SMALL_STATE(4880)] = 166110, + [SMALL_STATE(4881)] = 166123, + [SMALL_STATE(4882)] = 166136, + [SMALL_STATE(4883)] = 166149, + [SMALL_STATE(4884)] = 166162, + [SMALL_STATE(4885)] = 166175, + [SMALL_STATE(4886)] = 166188, + [SMALL_STATE(4887)] = 166201, + [SMALL_STATE(4888)] = 166214, + [SMALL_STATE(4889)] = 166227, + [SMALL_STATE(4890)] = 166240, + [SMALL_STATE(4891)] = 166253, + [SMALL_STATE(4892)] = 166266, + [SMALL_STATE(4893)] = 166279, + [SMALL_STATE(4894)] = 166292, + [SMALL_STATE(4895)] = 166305, + [SMALL_STATE(4896)] = 166318, + [SMALL_STATE(4897)] = 166331, + [SMALL_STATE(4898)] = 166344, + [SMALL_STATE(4899)] = 166357, + [SMALL_STATE(4900)] = 166370, + [SMALL_STATE(4901)] = 166383, + [SMALL_STATE(4902)] = 166396, + [SMALL_STATE(4903)] = 166409, + [SMALL_STATE(4904)] = 166422, + [SMALL_STATE(4905)] = 166435, + [SMALL_STATE(4906)] = 166448, + [SMALL_STATE(4907)] = 166461, + [SMALL_STATE(4908)] = 166474, + [SMALL_STATE(4909)] = 166487, + [SMALL_STATE(4910)] = 166500, + [SMALL_STATE(4911)] = 166513, + [SMALL_STATE(4912)] = 166526, + [SMALL_STATE(4913)] = 166539, + [SMALL_STATE(4914)] = 166552, + [SMALL_STATE(4915)] = 166565, + [SMALL_STATE(4916)] = 166578, + [SMALL_STATE(4917)] = 166591, + [SMALL_STATE(4918)] = 166604, + [SMALL_STATE(4919)] = 166617, + [SMALL_STATE(4920)] = 166630, + [SMALL_STATE(4921)] = 166643, + [SMALL_STATE(4922)] = 166656, + [SMALL_STATE(4923)] = 166669, + [SMALL_STATE(4924)] = 166682, + [SMALL_STATE(4925)] = 166695, + [SMALL_STATE(4926)] = 166708, + [SMALL_STATE(4927)] = 166721, + [SMALL_STATE(4928)] = 166734, + [SMALL_STATE(4929)] = 166747, + [SMALL_STATE(4930)] = 166760, + [SMALL_STATE(4931)] = 166773, + [SMALL_STATE(4932)] = 166786, + [SMALL_STATE(4933)] = 166799, + [SMALL_STATE(4934)] = 166812, + [SMALL_STATE(4935)] = 166825, + [SMALL_STATE(4936)] = 166838, + [SMALL_STATE(4937)] = 166851, + [SMALL_STATE(4938)] = 166864, + [SMALL_STATE(4939)] = 166877, + [SMALL_STATE(4940)] = 166890, + [SMALL_STATE(4941)] = 166903, + [SMALL_STATE(4942)] = 166916, + [SMALL_STATE(4943)] = 166929, + [SMALL_STATE(4944)] = 166942, + [SMALL_STATE(4945)] = 166955, + [SMALL_STATE(4946)] = 166968, + [SMALL_STATE(4947)] = 166981, + [SMALL_STATE(4948)] = 166994, + [SMALL_STATE(4949)] = 167007, + [SMALL_STATE(4950)] = 167020, + [SMALL_STATE(4951)] = 167033, + [SMALL_STATE(4952)] = 167046, + [SMALL_STATE(4953)] = 167059, + [SMALL_STATE(4954)] = 167072, + [SMALL_STATE(4955)] = 167085, + [SMALL_STATE(4956)] = 167098, + [SMALL_STATE(4957)] = 167111, + [SMALL_STATE(4958)] = 167124, + [SMALL_STATE(4959)] = 167137, + [SMALL_STATE(4960)] = 167150, + [SMALL_STATE(4961)] = 167163, + [SMALL_STATE(4962)] = 167176, + [SMALL_STATE(4963)] = 167189, + [SMALL_STATE(4964)] = 167202, + [SMALL_STATE(4965)] = 167215, + [SMALL_STATE(4966)] = 167228, + [SMALL_STATE(4967)] = 167241, + [SMALL_STATE(4968)] = 167254, + [SMALL_STATE(4969)] = 167267, + [SMALL_STATE(4970)] = 167280, + [SMALL_STATE(4971)] = 167293, + [SMALL_STATE(4972)] = 167306, + [SMALL_STATE(4973)] = 167319, + [SMALL_STATE(4974)] = 167332, + [SMALL_STATE(4975)] = 167345, + [SMALL_STATE(4976)] = 167358, + [SMALL_STATE(4977)] = 167371, + [SMALL_STATE(4978)] = 167384, + [SMALL_STATE(4979)] = 167397, + [SMALL_STATE(4980)] = 167410, + [SMALL_STATE(4981)] = 167423, + [SMALL_STATE(4982)] = 167436, + [SMALL_STATE(4983)] = 167449, + [SMALL_STATE(4984)] = 167462, + [SMALL_STATE(4985)] = 167475, + [SMALL_STATE(4986)] = 167488, + [SMALL_STATE(4987)] = 167501, + [SMALL_STATE(4988)] = 167514, + [SMALL_STATE(4989)] = 167527, + [SMALL_STATE(4990)] = 167540, + [SMALL_STATE(4991)] = 167553, + [SMALL_STATE(4992)] = 167566, + [SMALL_STATE(4993)] = 167579, + [SMALL_STATE(4994)] = 167592, + [SMALL_STATE(4995)] = 167605, + [SMALL_STATE(4996)] = 167618, + [SMALL_STATE(4997)] = 167631, + [SMALL_STATE(4998)] = 167644, + [SMALL_STATE(4999)] = 167657, + [SMALL_STATE(5000)] = 167670, + [SMALL_STATE(5001)] = 167683, + [SMALL_STATE(5002)] = 167696, + [SMALL_STATE(5003)] = 167709, + [SMALL_STATE(5004)] = 167722, + [SMALL_STATE(5005)] = 167735, + [SMALL_STATE(5006)] = 167748, + [SMALL_STATE(5007)] = 167761, + [SMALL_STATE(5008)] = 167774, + [SMALL_STATE(5009)] = 167787, + [SMALL_STATE(5010)] = 167800, + [SMALL_STATE(5011)] = 167813, + [SMALL_STATE(5012)] = 167826, + [SMALL_STATE(5013)] = 167839, + [SMALL_STATE(5014)] = 167852, + [SMALL_STATE(5015)] = 167865, + [SMALL_STATE(5016)] = 167878, + [SMALL_STATE(5017)] = 167891, + [SMALL_STATE(5018)] = 167904, + [SMALL_STATE(5019)] = 167917, + [SMALL_STATE(5020)] = 167930, + [SMALL_STATE(5021)] = 167943, + [SMALL_STATE(5022)] = 167956, + [SMALL_STATE(5023)] = 167969, + [SMALL_STATE(5024)] = 167982, + [SMALL_STATE(5025)] = 167995, + [SMALL_STATE(5026)] = 168008, + [SMALL_STATE(5027)] = 168021, + [SMALL_STATE(5028)] = 168034, + [SMALL_STATE(5029)] = 168047, + [SMALL_STATE(5030)] = 168060, + [SMALL_STATE(5031)] = 168073, + [SMALL_STATE(5032)] = 168086, + [SMALL_STATE(5033)] = 168099, + [SMALL_STATE(5034)] = 168112, + [SMALL_STATE(5035)] = 168125, + [SMALL_STATE(5036)] = 168138, + [SMALL_STATE(5037)] = 168151, + [SMALL_STATE(5038)] = 168164, + [SMALL_STATE(5039)] = 168177, + [SMALL_STATE(5040)] = 168190, + [SMALL_STATE(5041)] = 168203, + [SMALL_STATE(5042)] = 168216, + [SMALL_STATE(5043)] = 168229, + [SMALL_STATE(5044)] = 168242, + [SMALL_STATE(5045)] = 168255, + [SMALL_STATE(5046)] = 168268, + [SMALL_STATE(5047)] = 168281, + [SMALL_STATE(5048)] = 168294, + [SMALL_STATE(5049)] = 168307, + [SMALL_STATE(5050)] = 168320, + [SMALL_STATE(5051)] = 168333, + [SMALL_STATE(5052)] = 168346, + [SMALL_STATE(5053)] = 168359, + [SMALL_STATE(5054)] = 168372, + [SMALL_STATE(5055)] = 168385, + [SMALL_STATE(5056)] = 168398, + [SMALL_STATE(5057)] = 168411, + [SMALL_STATE(5058)] = 168424, + [SMALL_STATE(5059)] = 168437, + [SMALL_STATE(5060)] = 168450, + [SMALL_STATE(5061)] = 168463, + [SMALL_STATE(5062)] = 168476, + [SMALL_STATE(5063)] = 168489, + [SMALL_STATE(5064)] = 168502, + [SMALL_STATE(5065)] = 168515, + [SMALL_STATE(5066)] = 168528, + [SMALL_STATE(5067)] = 168541, + [SMALL_STATE(5068)] = 168554, + [SMALL_STATE(5069)] = 168567, + [SMALL_STATE(5070)] = 168580, + [SMALL_STATE(5071)] = 168593, + [SMALL_STATE(5072)] = 168606, + [SMALL_STATE(5073)] = 168619, + [SMALL_STATE(5074)] = 168632, + [SMALL_STATE(5075)] = 168645, + [SMALL_STATE(5076)] = 168658, + [SMALL_STATE(5077)] = 168671, + [SMALL_STATE(5078)] = 168684, + [SMALL_STATE(5079)] = 168697, + [SMALL_STATE(5080)] = 168710, + [SMALL_STATE(5081)] = 168723, + [SMALL_STATE(5082)] = 168736, + [SMALL_STATE(5083)] = 168749, + [SMALL_STATE(5084)] = 168762, + [SMALL_STATE(5085)] = 168775, + [SMALL_STATE(5086)] = 168788, + [SMALL_STATE(5087)] = 168801, + [SMALL_STATE(5088)] = 168814, + [SMALL_STATE(5089)] = 168827, + [SMALL_STATE(5090)] = 168840, + [SMALL_STATE(5091)] = 168853, + [SMALL_STATE(5092)] = 168866, + [SMALL_STATE(5093)] = 168879, + [SMALL_STATE(5094)] = 168892, + [SMALL_STATE(5095)] = 168905, + [SMALL_STATE(5096)] = 168918, + [SMALL_STATE(5097)] = 168931, + [SMALL_STATE(5098)] = 168944, + [SMALL_STATE(5099)] = 168957, + [SMALL_STATE(5100)] = 168970, + [SMALL_STATE(5101)] = 168983, + [SMALL_STATE(5102)] = 168996, + [SMALL_STATE(5103)] = 169009, + [SMALL_STATE(5104)] = 169022, + [SMALL_STATE(5105)] = 169035, + [SMALL_STATE(5106)] = 169048, + [SMALL_STATE(5107)] = 169061, + [SMALL_STATE(5108)] = 169074, + [SMALL_STATE(5109)] = 169087, + [SMALL_STATE(5110)] = 169100, + [SMALL_STATE(5111)] = 169113, + [SMALL_STATE(5112)] = 169126, + [SMALL_STATE(5113)] = 169139, + [SMALL_STATE(5114)] = 169152, + [SMALL_STATE(5115)] = 169165, + [SMALL_STATE(5116)] = 169178, + [SMALL_STATE(5117)] = 169191, + [SMALL_STATE(5118)] = 169204, + [SMALL_STATE(5119)] = 169217, + [SMALL_STATE(5120)] = 169230, + [SMALL_STATE(5121)] = 169243, + [SMALL_STATE(5122)] = 169256, + [SMALL_STATE(5123)] = 169269, + [SMALL_STATE(5124)] = 169282, + [SMALL_STATE(5125)] = 169295, + [SMALL_STATE(5126)] = 169308, + [SMALL_STATE(5127)] = 169321, + [SMALL_STATE(5128)] = 169334, + [SMALL_STATE(5129)] = 169347, + [SMALL_STATE(5130)] = 169360, + [SMALL_STATE(5131)] = 169373, + [SMALL_STATE(5132)] = 169386, + [SMALL_STATE(5133)] = 169399, + [SMALL_STATE(5134)] = 169412, + [SMALL_STATE(5135)] = 169425, + [SMALL_STATE(5136)] = 169438, + [SMALL_STATE(5137)] = 169451, + [SMALL_STATE(5138)] = 169464, + [SMALL_STATE(5139)] = 169477, + [SMALL_STATE(5140)] = 169490, + [SMALL_STATE(5141)] = 169503, + [SMALL_STATE(5142)] = 169516, + [SMALL_STATE(5143)] = 169529, + [SMALL_STATE(5144)] = 169542, + [SMALL_STATE(5145)] = 169555, + [SMALL_STATE(5146)] = 169568, + [SMALL_STATE(5147)] = 169581, + [SMALL_STATE(5148)] = 169594, + [SMALL_STATE(5149)] = 169607, + [SMALL_STATE(5150)] = 169620, + [SMALL_STATE(5151)] = 169633, + [SMALL_STATE(5152)] = 169646, + [SMALL_STATE(5153)] = 169659, + [SMALL_STATE(5154)] = 169672, + [SMALL_STATE(5155)] = 169685, + [SMALL_STATE(5156)] = 169698, + [SMALL_STATE(5157)] = 169711, + [SMALL_STATE(5158)] = 169724, + [SMALL_STATE(5159)] = 169737, + [SMALL_STATE(5160)] = 169750, + [SMALL_STATE(5161)] = 169763, + [SMALL_STATE(5162)] = 169776, + [SMALL_STATE(5163)] = 169789, + [SMALL_STATE(5164)] = 169802, + [SMALL_STATE(5165)] = 169815, + [SMALL_STATE(5166)] = 169828, + [SMALL_STATE(5167)] = 169841, + [SMALL_STATE(5168)] = 169854, + [SMALL_STATE(5169)] = 169867, + [SMALL_STATE(5170)] = 169880, + [SMALL_STATE(5171)] = 169893, + [SMALL_STATE(5172)] = 169906, + [SMALL_STATE(5173)] = 169919, + [SMALL_STATE(5174)] = 169932, + [SMALL_STATE(5175)] = 169945, + [SMALL_STATE(5176)] = 169958, + [SMALL_STATE(5177)] = 169971, + [SMALL_STATE(5178)] = 169984, + [SMALL_STATE(5179)] = 169997, + [SMALL_STATE(5180)] = 170010, + [SMALL_STATE(5181)] = 170023, + [SMALL_STATE(5182)] = 170036, + [SMALL_STATE(5183)] = 170049, + [SMALL_STATE(5184)] = 170062, + [SMALL_STATE(5185)] = 170075, + [SMALL_STATE(5186)] = 170088, + [SMALL_STATE(5187)] = 170101, + [SMALL_STATE(5188)] = 170114, + [SMALL_STATE(5189)] = 170127, + [SMALL_STATE(5190)] = 170140, + [SMALL_STATE(5191)] = 170153, + [SMALL_STATE(5192)] = 170166, + [SMALL_STATE(5193)] = 170179, + [SMALL_STATE(5194)] = 170192, + [SMALL_STATE(5195)] = 170205, + [SMALL_STATE(5196)] = 170218, + [SMALL_STATE(5197)] = 170231, + [SMALL_STATE(5198)] = 170244, + [SMALL_STATE(5199)] = 170257, + [SMALL_STATE(5200)] = 170270, + [SMALL_STATE(5201)] = 170283, + [SMALL_STATE(5202)] = 170296, + [SMALL_STATE(5203)] = 170309, + [SMALL_STATE(5204)] = 170322, + [SMALL_STATE(5205)] = 170335, + [SMALL_STATE(5206)] = 170348, + [SMALL_STATE(5207)] = 170361, + [SMALL_STATE(5208)] = 170374, + [SMALL_STATE(5209)] = 170387, + [SMALL_STATE(5210)] = 170400, + [SMALL_STATE(5211)] = 170413, + [SMALL_STATE(5212)] = 170426, + [SMALL_STATE(5213)] = 170439, + [SMALL_STATE(5214)] = 170452, + [SMALL_STATE(5215)] = 170465, + [SMALL_STATE(5216)] = 170478, + [SMALL_STATE(5217)] = 170491, + [SMALL_STATE(5218)] = 170504, + [SMALL_STATE(5219)] = 170517, + [SMALL_STATE(5220)] = 170530, + [SMALL_STATE(5221)] = 170543, + [SMALL_STATE(5222)] = 170556, + [SMALL_STATE(5223)] = 170569, + [SMALL_STATE(5224)] = 170582, + [SMALL_STATE(5225)] = 170595, + [SMALL_STATE(5226)] = 170608, + [SMALL_STATE(5227)] = 170621, + [SMALL_STATE(5228)] = 170634, + [SMALL_STATE(5229)] = 170647, + [SMALL_STATE(5230)] = 170660, + [SMALL_STATE(5231)] = 170673, + [SMALL_STATE(5232)] = 170686, + [SMALL_STATE(5233)] = 170699, + [SMALL_STATE(5234)] = 170712, + [SMALL_STATE(5235)] = 170725, + [SMALL_STATE(5236)] = 170738, + [SMALL_STATE(5237)] = 170751, + [SMALL_STATE(5238)] = 170764, + [SMALL_STATE(5239)] = 170777, + [SMALL_STATE(5240)] = 170790, + [SMALL_STATE(5241)] = 170803, + [SMALL_STATE(5242)] = 170816, + [SMALL_STATE(5243)] = 170829, + [SMALL_STATE(5244)] = 170842, + [SMALL_STATE(5245)] = 170855, + [SMALL_STATE(5246)] = 170868, + [SMALL_STATE(5247)] = 170881, + [SMALL_STATE(5248)] = 170894, + [SMALL_STATE(5249)] = 170907, + [SMALL_STATE(5250)] = 170920, + [SMALL_STATE(5251)] = 170933, + [SMALL_STATE(5252)] = 170946, + [SMALL_STATE(5253)] = 170959, + [SMALL_STATE(5254)] = 170972, + [SMALL_STATE(5255)] = 170985, + [SMALL_STATE(5256)] = 170998, + [SMALL_STATE(5257)] = 171011, + [SMALL_STATE(5258)] = 171024, + [SMALL_STATE(5259)] = 171037, + [SMALL_STATE(5260)] = 171050, + [SMALL_STATE(5261)] = 171063, + [SMALL_STATE(5262)] = 171076, + [SMALL_STATE(5263)] = 171089, + [SMALL_STATE(5264)] = 171102, + [SMALL_STATE(5265)] = 171115, + [SMALL_STATE(5266)] = 171128, + [SMALL_STATE(5267)] = 171141, + [SMALL_STATE(5268)] = 171154, + [SMALL_STATE(5269)] = 171167, + [SMALL_STATE(5270)] = 171180, + [SMALL_STATE(5271)] = 171193, + [SMALL_STATE(5272)] = 171206, + [SMALL_STATE(5273)] = 171219, + [SMALL_STATE(5274)] = 171232, + [SMALL_STATE(5275)] = 171245, + [SMALL_STATE(5276)] = 171258, + [SMALL_STATE(5277)] = 171271, + [SMALL_STATE(5278)] = 171284, + [SMALL_STATE(5279)] = 171297, + [SMALL_STATE(5280)] = 171310, + [SMALL_STATE(5281)] = 171323, + [SMALL_STATE(5282)] = 171336, + [SMALL_STATE(5283)] = 171349, + [SMALL_STATE(5284)] = 171362, + [SMALL_STATE(5285)] = 171375, + [SMALL_STATE(5286)] = 171388, + [SMALL_STATE(5287)] = 171401, + [SMALL_STATE(5288)] = 171414, + [SMALL_STATE(5289)] = 171427, + [SMALL_STATE(5290)] = 171440, + [SMALL_STATE(5291)] = 171453, + [SMALL_STATE(5292)] = 171466, + [SMALL_STATE(5293)] = 171479, + [SMALL_STATE(5294)] = 171492, + [SMALL_STATE(5295)] = 171505, + [SMALL_STATE(5296)] = 171518, + [SMALL_STATE(5297)] = 171531, + [SMALL_STATE(5298)] = 171544, + [SMALL_STATE(5299)] = 171557, + [SMALL_STATE(5300)] = 171570, + [SMALL_STATE(5301)] = 171583, + [SMALL_STATE(5302)] = 171596, + [SMALL_STATE(5303)] = 171609, + [SMALL_STATE(5304)] = 171622, + [SMALL_STATE(5305)] = 171635, + [SMALL_STATE(5306)] = 171648, + [SMALL_STATE(5307)] = 171661, + [SMALL_STATE(5308)] = 171674, + [SMALL_STATE(5309)] = 171687, + [SMALL_STATE(5310)] = 171700, + [SMALL_STATE(5311)] = 171713, + [SMALL_STATE(5312)] = 171726, + [SMALL_STATE(5313)] = 171739, + [SMALL_STATE(5314)] = 171752, + [SMALL_STATE(5315)] = 171765, + [SMALL_STATE(5316)] = 171778, + [SMALL_STATE(5317)] = 171791, + [SMALL_STATE(5318)] = 171804, + [SMALL_STATE(5319)] = 171817, + [SMALL_STATE(5320)] = 171830, + [SMALL_STATE(5321)] = 171843, + [SMALL_STATE(5322)] = 171856, + [SMALL_STATE(5323)] = 171869, + [SMALL_STATE(5324)] = 171882, + [SMALL_STATE(5325)] = 171895, + [SMALL_STATE(5326)] = 171908, + [SMALL_STATE(5327)] = 171921, + [SMALL_STATE(5328)] = 171934, + [SMALL_STATE(5329)] = 171947, + [SMALL_STATE(5330)] = 171960, + [SMALL_STATE(5331)] = 171973, + [SMALL_STATE(5332)] = 171986, + [SMALL_STATE(5333)] = 171999, + [SMALL_STATE(5334)] = 172012, + [SMALL_STATE(5335)] = 172025, + [SMALL_STATE(5336)] = 172038, + [SMALL_STATE(5337)] = 172051, + [SMALL_STATE(5338)] = 172064, + [SMALL_STATE(5339)] = 172077, + [SMALL_STATE(5340)] = 172090, + [SMALL_STATE(5341)] = 172103, + [SMALL_STATE(5342)] = 172116, + [SMALL_STATE(5343)] = 172129, + [SMALL_STATE(5344)] = 172142, + [SMALL_STATE(5345)] = 172155, + [SMALL_STATE(5346)] = 172168, + [SMALL_STATE(5347)] = 172181, + [SMALL_STATE(5348)] = 172194, + [SMALL_STATE(5349)] = 172207, + [SMALL_STATE(5350)] = 172220, + [SMALL_STATE(5351)] = 172233, + [SMALL_STATE(5352)] = 172246, + [SMALL_STATE(5353)] = 172259, + [SMALL_STATE(5354)] = 172272, + [SMALL_STATE(5355)] = 172285, + [SMALL_STATE(5356)] = 172298, + [SMALL_STATE(5357)] = 172311, + [SMALL_STATE(5358)] = 172324, + [SMALL_STATE(5359)] = 172337, + [SMALL_STATE(5360)] = 172350, + [SMALL_STATE(5361)] = 172363, + [SMALL_STATE(5362)] = 172376, + [SMALL_STATE(5363)] = 172389, + [SMALL_STATE(5364)] = 172402, + [SMALL_STATE(5365)] = 172415, + [SMALL_STATE(5366)] = 172428, + [SMALL_STATE(5367)] = 172441, + [SMALL_STATE(5368)] = 172454, + [SMALL_STATE(5369)] = 172467, + [SMALL_STATE(5370)] = 172480, + [SMALL_STATE(5371)] = 172493, + [SMALL_STATE(5372)] = 172506, + [SMALL_STATE(5373)] = 172519, + [SMALL_STATE(5374)] = 172532, + [SMALL_STATE(5375)] = 172545, + [SMALL_STATE(5376)] = 172558, + [SMALL_STATE(5377)] = 172571, + [SMALL_STATE(5378)] = 172584, + [SMALL_STATE(5379)] = 172597, + [SMALL_STATE(5380)] = 172610, + [SMALL_STATE(5381)] = 172623, + [SMALL_STATE(5382)] = 172636, + [SMALL_STATE(5383)] = 172649, + [SMALL_STATE(5384)] = 172662, + [SMALL_STATE(5385)] = 172675, + [SMALL_STATE(5386)] = 172688, + [SMALL_STATE(5387)] = 172701, + [SMALL_STATE(5388)] = 172714, + [SMALL_STATE(5389)] = 172727, + [SMALL_STATE(5390)] = 172740, + [SMALL_STATE(5391)] = 172753, + [SMALL_STATE(5392)] = 172766, + [SMALL_STATE(5393)] = 172779, + [SMALL_STATE(5394)] = 172792, + [SMALL_STATE(5395)] = 172805, + [SMALL_STATE(5396)] = 172818, + [SMALL_STATE(5397)] = 172831, + [SMALL_STATE(5398)] = 172844, + [SMALL_STATE(5399)] = 172857, + [SMALL_STATE(5400)] = 172870, + [SMALL_STATE(5401)] = 172883, + [SMALL_STATE(5402)] = 172896, + [SMALL_STATE(5403)] = 172909, + [SMALL_STATE(5404)] = 172922, + [SMALL_STATE(5405)] = 172935, + [SMALL_STATE(5406)] = 172948, + [SMALL_STATE(5407)] = 172961, + [SMALL_STATE(5408)] = 172974, + [SMALL_STATE(5409)] = 172987, + [SMALL_STATE(5410)] = 173000, + [SMALL_STATE(5411)] = 173013, + [SMALL_STATE(5412)] = 173026, + [SMALL_STATE(5413)] = 173039, + [SMALL_STATE(5414)] = 173052, + [SMALL_STATE(5415)] = 173065, + [SMALL_STATE(5416)] = 173078, + [SMALL_STATE(5417)] = 173091, + [SMALL_STATE(5418)] = 173104, + [SMALL_STATE(5419)] = 173117, + [SMALL_STATE(5420)] = 173130, + [SMALL_STATE(5421)] = 173143, + [SMALL_STATE(5422)] = 173156, + [SMALL_STATE(5423)] = 173169, + [SMALL_STATE(5424)] = 173182, + [SMALL_STATE(5425)] = 173195, + [SMALL_STATE(5426)] = 173208, + [SMALL_STATE(5427)] = 173221, + [SMALL_STATE(5428)] = 173234, + [SMALL_STATE(5429)] = 173247, + [SMALL_STATE(5430)] = 173260, + [SMALL_STATE(5431)] = 173273, + [SMALL_STATE(5432)] = 173286, + [SMALL_STATE(5433)] = 173299, + [SMALL_STATE(5434)] = 173312, + [SMALL_STATE(5435)] = 173325, + [SMALL_STATE(5436)] = 173338, + [SMALL_STATE(5437)] = 173351, + [SMALL_STATE(5438)] = 173364, + [SMALL_STATE(5439)] = 173377, + [SMALL_STATE(5440)] = 173390, + [SMALL_STATE(5441)] = 173403, + [SMALL_STATE(5442)] = 173416, + [SMALL_STATE(5443)] = 173429, + [SMALL_STATE(5444)] = 173442, + [SMALL_STATE(5445)] = 173455, + [SMALL_STATE(5446)] = 173468, + [SMALL_STATE(5447)] = 173481, + [SMALL_STATE(5448)] = 173494, + [SMALL_STATE(5449)] = 173507, + [SMALL_STATE(5450)] = 173520, + [SMALL_STATE(5451)] = 173533, + [SMALL_STATE(5452)] = 173546, + [SMALL_STATE(5453)] = 173559, + [SMALL_STATE(5454)] = 173572, + [SMALL_STATE(5455)] = 173585, + [SMALL_STATE(5456)] = 173598, + [SMALL_STATE(5457)] = 173611, + [SMALL_STATE(5458)] = 173624, + [SMALL_STATE(5459)] = 173637, + [SMALL_STATE(5460)] = 173650, + [SMALL_STATE(5461)] = 173663, + [SMALL_STATE(5462)] = 173676, + [SMALL_STATE(5463)] = 173689, + [SMALL_STATE(5464)] = 173702, + [SMALL_STATE(5465)] = 173715, + [SMALL_STATE(5466)] = 173728, + [SMALL_STATE(5467)] = 173741, + [SMALL_STATE(5468)] = 173754, + [SMALL_STATE(5469)] = 173767, + [SMALL_STATE(5470)] = 173780, + [SMALL_STATE(5471)] = 173793, + [SMALL_STATE(5472)] = 173806, + [SMALL_STATE(5473)] = 173819, + [SMALL_STATE(5474)] = 173832, + [SMALL_STATE(5475)] = 173845, + [SMALL_STATE(5476)] = 173858, + [SMALL_STATE(5477)] = 173871, + [SMALL_STATE(5478)] = 173884, + [SMALL_STATE(5479)] = 173897, + [SMALL_STATE(5480)] = 173910, + [SMALL_STATE(5481)] = 173923, + [SMALL_STATE(5482)] = 173936, + [SMALL_STATE(5483)] = 173949, + [SMALL_STATE(5484)] = 173962, + [SMALL_STATE(5485)] = 173975, + [SMALL_STATE(5486)] = 173988, + [SMALL_STATE(5487)] = 174001, + [SMALL_STATE(5488)] = 174014, + [SMALL_STATE(5489)] = 174027, + [SMALL_STATE(5490)] = 174040, + [SMALL_STATE(5491)] = 174053, + [SMALL_STATE(5492)] = 174066, + [SMALL_STATE(5493)] = 174079, + [SMALL_STATE(5494)] = 174092, + [SMALL_STATE(5495)] = 174105, + [SMALL_STATE(5496)] = 174118, + [SMALL_STATE(5497)] = 174131, + [SMALL_STATE(5498)] = 174144, + [SMALL_STATE(5499)] = 174157, + [SMALL_STATE(5500)] = 174170, + [SMALL_STATE(5501)] = 174183, + [SMALL_STATE(5502)] = 174196, + [SMALL_STATE(5503)] = 174209, + [SMALL_STATE(5504)] = 174222, + [SMALL_STATE(5505)] = 174235, + [SMALL_STATE(5506)] = 174248, + [SMALL_STATE(5507)] = 174261, + [SMALL_STATE(5508)] = 174274, + [SMALL_STATE(5509)] = 174287, + [SMALL_STATE(5510)] = 174300, + [SMALL_STATE(5511)] = 174313, + [SMALL_STATE(5512)] = 174326, + [SMALL_STATE(5513)] = 174339, + [SMALL_STATE(5514)] = 174352, + [SMALL_STATE(5515)] = 174365, + [SMALL_STATE(5516)] = 174378, + [SMALL_STATE(5517)] = 174391, + [SMALL_STATE(5518)] = 174404, + [SMALL_STATE(5519)] = 174417, + [SMALL_STATE(5520)] = 174430, + [SMALL_STATE(5521)] = 174443, + [SMALL_STATE(5522)] = 174456, + [SMALL_STATE(5523)] = 174469, + [SMALL_STATE(5524)] = 174482, + [SMALL_STATE(5525)] = 174495, + [SMALL_STATE(5526)] = 174508, + [SMALL_STATE(5527)] = 174521, + [SMALL_STATE(5528)] = 174534, + [SMALL_STATE(5529)] = 174547, + [SMALL_STATE(5530)] = 174560, + [SMALL_STATE(5531)] = 174573, + [SMALL_STATE(5532)] = 174586, + [SMALL_STATE(5533)] = 174599, + [SMALL_STATE(5534)] = 174612, + [SMALL_STATE(5535)] = 174625, + [SMALL_STATE(5536)] = 174638, + [SMALL_STATE(5537)] = 174651, + [SMALL_STATE(5538)] = 174664, + [SMALL_STATE(5539)] = 174677, + [SMALL_STATE(5540)] = 174690, + [SMALL_STATE(5541)] = 174703, + [SMALL_STATE(5542)] = 174716, + [SMALL_STATE(5543)] = 174729, + [SMALL_STATE(5544)] = 174742, + [SMALL_STATE(5545)] = 174755, + [SMALL_STATE(5546)] = 174768, + [SMALL_STATE(5547)] = 174781, + [SMALL_STATE(5548)] = 174794, + [SMALL_STATE(5549)] = 174807, + [SMALL_STATE(5550)] = 174820, + [SMALL_STATE(5551)] = 174833, + [SMALL_STATE(5552)] = 174846, + [SMALL_STATE(5553)] = 174859, + [SMALL_STATE(5554)] = 174872, + [SMALL_STATE(5555)] = 174885, + [SMALL_STATE(5556)] = 174898, + [SMALL_STATE(5557)] = 174911, + [SMALL_STATE(5558)] = 174924, + [SMALL_STATE(5559)] = 174937, + [SMALL_STATE(5560)] = 174950, + [SMALL_STATE(5561)] = 174963, + [SMALL_STATE(5562)] = 174976, + [SMALL_STATE(5563)] = 174989, + [SMALL_STATE(5564)] = 175002, + [SMALL_STATE(5565)] = 175015, + [SMALL_STATE(5566)] = 175028, + [SMALL_STATE(5567)] = 175041, + [SMALL_STATE(5568)] = 175054, + [SMALL_STATE(5569)] = 175067, + [SMALL_STATE(5570)] = 175080, + [SMALL_STATE(5571)] = 175093, + [SMALL_STATE(5572)] = 175106, + [SMALL_STATE(5573)] = 175119, + [SMALL_STATE(5574)] = 175132, + [SMALL_STATE(5575)] = 175145, + [SMALL_STATE(5576)] = 175158, + [SMALL_STATE(5577)] = 175171, + [SMALL_STATE(5578)] = 175184, + [SMALL_STATE(5579)] = 175197, + [SMALL_STATE(5580)] = 175210, + [SMALL_STATE(5581)] = 175223, + [SMALL_STATE(5582)] = 175236, + [SMALL_STATE(5583)] = 175249, + [SMALL_STATE(5584)] = 175262, + [SMALL_STATE(5585)] = 175275, + [SMALL_STATE(5586)] = 175288, + [SMALL_STATE(5587)] = 175301, + [SMALL_STATE(5588)] = 175314, + [SMALL_STATE(5589)] = 175327, + [SMALL_STATE(5590)] = 175340, + [SMALL_STATE(5591)] = 175353, + [SMALL_STATE(5592)] = 175366, + [SMALL_STATE(5593)] = 175379, + [SMALL_STATE(5594)] = 175392, + [SMALL_STATE(5595)] = 175405, + [SMALL_STATE(5596)] = 175418, + [SMALL_STATE(5597)] = 175431, + [SMALL_STATE(5598)] = 175444, + [SMALL_STATE(5599)] = 175457, + [SMALL_STATE(5600)] = 175470, + [SMALL_STATE(5601)] = 175483, + [SMALL_STATE(5602)] = 175496, + [SMALL_STATE(5603)] = 175509, + [SMALL_STATE(5604)] = 175522, + [SMALL_STATE(5605)] = 175535, + [SMALL_STATE(5606)] = 175548, + [SMALL_STATE(5607)] = 175561, + [SMALL_STATE(5608)] = 175574, + [SMALL_STATE(5609)] = 175587, + [SMALL_STATE(5610)] = 175600, + [SMALL_STATE(5611)] = 175613, + [SMALL_STATE(5612)] = 175626, + [SMALL_STATE(5613)] = 175639, + [SMALL_STATE(5614)] = 175652, + [SMALL_STATE(5615)] = 175665, + [SMALL_STATE(5616)] = 175678, + [SMALL_STATE(5617)] = 175691, + [SMALL_STATE(5618)] = 175704, + [SMALL_STATE(5619)] = 175717, + [SMALL_STATE(5620)] = 175730, + [SMALL_STATE(5621)] = 175743, + [SMALL_STATE(5622)] = 175756, + [SMALL_STATE(5623)] = 175769, + [SMALL_STATE(5624)] = 175782, + [SMALL_STATE(5625)] = 175795, + [SMALL_STATE(5626)] = 175808, + [SMALL_STATE(5627)] = 175821, + [SMALL_STATE(5628)] = 175834, + [SMALL_STATE(5629)] = 175847, + [SMALL_STATE(5630)] = 175860, + [SMALL_STATE(5631)] = 175873, + [SMALL_STATE(5632)] = 175886, + [SMALL_STATE(5633)] = 175899, + [SMALL_STATE(5634)] = 175912, + [SMALL_STATE(5635)] = 175925, + [SMALL_STATE(5636)] = 175938, + [SMALL_STATE(5637)] = 175951, + [SMALL_STATE(5638)] = 175964, + [SMALL_STATE(5639)] = 175977, + [SMALL_STATE(5640)] = 175990, + [SMALL_STATE(5641)] = 176003, + [SMALL_STATE(5642)] = 176016, + [SMALL_STATE(5643)] = 176029, + [SMALL_STATE(5644)] = 176042, + [SMALL_STATE(5645)] = 176055, + [SMALL_STATE(5646)] = 176068, + [SMALL_STATE(5647)] = 176081, + [SMALL_STATE(5648)] = 176094, + [SMALL_STATE(5649)] = 176107, + [SMALL_STATE(5650)] = 176120, + [SMALL_STATE(5651)] = 176133, + [SMALL_STATE(5652)] = 176146, + [SMALL_STATE(5653)] = 176159, + [SMALL_STATE(5654)] = 176172, + [SMALL_STATE(5655)] = 176185, + [SMALL_STATE(5656)] = 176198, + [SMALL_STATE(5657)] = 176211, + [SMALL_STATE(5658)] = 176224, + [SMALL_STATE(5659)] = 176237, + [SMALL_STATE(5660)] = 176250, + [SMALL_STATE(5661)] = 176263, + [SMALL_STATE(5662)] = 176276, + [SMALL_STATE(5663)] = 176289, + [SMALL_STATE(5664)] = 176302, + [SMALL_STATE(5665)] = 176315, + [SMALL_STATE(5666)] = 176328, + [SMALL_STATE(5667)] = 176341, + [SMALL_STATE(5668)] = 176354, + [SMALL_STATE(5669)] = 176367, + [SMALL_STATE(5670)] = 176380, + [SMALL_STATE(5671)] = 176393, + [SMALL_STATE(5672)] = 176406, + [SMALL_STATE(5673)] = 176419, + [SMALL_STATE(5674)] = 176432, + [SMALL_STATE(5675)] = 176445, + [SMALL_STATE(5676)] = 176458, + [SMALL_STATE(5677)] = 176471, + [SMALL_STATE(5678)] = 176484, + [SMALL_STATE(5679)] = 176497, + [SMALL_STATE(5680)] = 176510, + [SMALL_STATE(5681)] = 176523, + [SMALL_STATE(5682)] = 176536, + [SMALL_STATE(5683)] = 176549, + [SMALL_STATE(5684)] = 176562, + [SMALL_STATE(5685)] = 176575, + [SMALL_STATE(5686)] = 176588, + [SMALL_STATE(5687)] = 176601, + [SMALL_STATE(5688)] = 176614, + [SMALL_STATE(5689)] = 176627, + [SMALL_STATE(5690)] = 176640, + [SMALL_STATE(5691)] = 176653, + [SMALL_STATE(5692)] = 176666, + [SMALL_STATE(5693)] = 176679, + [SMALL_STATE(5694)] = 176692, + [SMALL_STATE(5695)] = 176705, + [SMALL_STATE(5696)] = 176718, + [SMALL_STATE(5697)] = 176731, + [SMALL_STATE(5698)] = 176744, + [SMALL_STATE(5699)] = 176757, + [SMALL_STATE(5700)] = 176770, + [SMALL_STATE(5701)] = 176783, + [SMALL_STATE(5702)] = 176796, + [SMALL_STATE(5703)] = 176809, + [SMALL_STATE(5704)] = 176822, + [SMALL_STATE(5705)] = 176835, + [SMALL_STATE(5706)] = 176848, + [SMALL_STATE(5707)] = 176861, + [SMALL_STATE(5708)] = 176874, + [SMALL_STATE(5709)] = 176887, + [SMALL_STATE(5710)] = 176900, + [SMALL_STATE(5711)] = 176913, + [SMALL_STATE(5712)] = 176926, + [SMALL_STATE(5713)] = 176939, + [SMALL_STATE(5714)] = 176952, + [SMALL_STATE(5715)] = 176965, + [SMALL_STATE(5716)] = 176978, + [SMALL_STATE(5717)] = 176991, + [SMALL_STATE(5718)] = 177004, + [SMALL_STATE(5719)] = 177017, + [SMALL_STATE(5720)] = 177030, + [SMALL_STATE(5721)] = 177043, + [SMALL_STATE(5722)] = 177056, + [SMALL_STATE(5723)] = 177069, + [SMALL_STATE(5724)] = 177082, + [SMALL_STATE(5725)] = 177095, + [SMALL_STATE(5726)] = 177108, + [SMALL_STATE(5727)] = 177121, + [SMALL_STATE(5728)] = 177134, + [SMALL_STATE(5729)] = 177147, + [SMALL_STATE(5730)] = 177160, + [SMALL_STATE(5731)] = 177173, + [SMALL_STATE(5732)] = 177186, + [SMALL_STATE(5733)] = 177199, + [SMALL_STATE(5734)] = 177212, + [SMALL_STATE(5735)] = 177225, + [SMALL_STATE(5736)] = 177238, + [SMALL_STATE(5737)] = 177251, + [SMALL_STATE(5738)] = 177264, + [SMALL_STATE(5739)] = 177277, + [SMALL_STATE(5740)] = 177290, + [SMALL_STATE(5741)] = 177303, + [SMALL_STATE(5742)] = 177316, + [SMALL_STATE(5743)] = 177329, + [SMALL_STATE(5744)] = 177342, + [SMALL_STATE(5745)] = 177355, + [SMALL_STATE(5746)] = 177368, + [SMALL_STATE(5747)] = 177381, + [SMALL_STATE(5748)] = 177394, + [SMALL_STATE(5749)] = 177407, + [SMALL_STATE(5750)] = 177420, + [SMALL_STATE(5751)] = 177433, + [SMALL_STATE(5752)] = 177446, + [SMALL_STATE(5753)] = 177459, + [SMALL_STATE(5754)] = 177472, + [SMALL_STATE(5755)] = 177485, + [SMALL_STATE(5756)] = 177498, + [SMALL_STATE(5757)] = 177511, + [SMALL_STATE(5758)] = 177524, + [SMALL_STATE(5759)] = 177537, + [SMALL_STATE(5760)] = 177550, + [SMALL_STATE(5761)] = 177563, + [SMALL_STATE(5762)] = 177576, + [SMALL_STATE(5763)] = 177589, + [SMALL_STATE(5764)] = 177602, + [SMALL_STATE(5765)] = 177615, + [SMALL_STATE(5766)] = 177628, + [SMALL_STATE(5767)] = 177641, + [SMALL_STATE(5768)] = 177654, + [SMALL_STATE(5769)] = 177667, + [SMALL_STATE(5770)] = 177680, + [SMALL_STATE(5771)] = 177693, + [SMALL_STATE(5772)] = 177706, + [SMALL_STATE(5773)] = 177719, + [SMALL_STATE(5774)] = 177732, + [SMALL_STATE(5775)] = 177745, + [SMALL_STATE(5776)] = 177758, + [SMALL_STATE(5777)] = 177771, + [SMALL_STATE(5778)] = 177784, + [SMALL_STATE(5779)] = 177797, + [SMALL_STATE(5780)] = 177810, + [SMALL_STATE(5781)] = 177823, + [SMALL_STATE(5782)] = 177836, + [SMALL_STATE(5783)] = 177849, + [SMALL_STATE(5784)] = 177862, + [SMALL_STATE(5785)] = 177875, + [SMALL_STATE(5786)] = 177888, + [SMALL_STATE(5787)] = 177901, + [SMALL_STATE(5788)] = 177914, + [SMALL_STATE(5789)] = 177927, + [SMALL_STATE(5790)] = 177940, + [SMALL_STATE(5791)] = 177953, + [SMALL_STATE(5792)] = 177966, + [SMALL_STATE(5793)] = 177979, + [SMALL_STATE(5794)] = 177992, + [SMALL_STATE(5795)] = 178005, + [SMALL_STATE(5796)] = 178018, + [SMALL_STATE(5797)] = 178031, + [SMALL_STATE(5798)] = 178044, + [SMALL_STATE(5799)] = 178057, + [SMALL_STATE(5800)] = 178070, + [SMALL_STATE(5801)] = 178083, + [SMALL_STATE(5802)] = 178096, + [SMALL_STATE(5803)] = 178109, + [SMALL_STATE(5804)] = 178122, + [SMALL_STATE(5805)] = 178135, + [SMALL_STATE(5806)] = 178148, + [SMALL_STATE(5807)] = 178161, + [SMALL_STATE(5808)] = 178174, + [SMALL_STATE(5809)] = 178187, + [SMALL_STATE(5810)] = 178200, + [SMALL_STATE(5811)] = 178213, + [SMALL_STATE(5812)] = 178226, + [SMALL_STATE(5813)] = 178239, + [SMALL_STATE(5814)] = 178252, + [SMALL_STATE(5815)] = 178265, + [SMALL_STATE(5816)] = 178278, + [SMALL_STATE(5817)] = 178291, + [SMALL_STATE(5818)] = 178304, + [SMALL_STATE(5819)] = 178317, + [SMALL_STATE(5820)] = 178330, + [SMALL_STATE(5821)] = 178343, + [SMALL_STATE(5822)] = 178356, + [SMALL_STATE(5823)] = 178369, + [SMALL_STATE(5824)] = 178382, + [SMALL_STATE(5825)] = 178395, + [SMALL_STATE(5826)] = 178408, + [SMALL_STATE(5827)] = 178421, + [SMALL_STATE(5828)] = 178434, + [SMALL_STATE(5829)] = 178447, + [SMALL_STATE(5830)] = 178460, + [SMALL_STATE(5831)] = 178473, + [SMALL_STATE(5832)] = 178486, + [SMALL_STATE(5833)] = 178499, + [SMALL_STATE(5834)] = 178512, + [SMALL_STATE(5835)] = 178525, + [SMALL_STATE(5836)] = 178538, + [SMALL_STATE(5837)] = 178551, + [SMALL_STATE(5838)] = 178564, + [SMALL_STATE(5839)] = 178577, + [SMALL_STATE(5840)] = 178590, + [SMALL_STATE(5841)] = 178603, + [SMALL_STATE(5842)] = 178616, + [SMALL_STATE(5843)] = 178629, + [SMALL_STATE(5844)] = 178642, + [SMALL_STATE(5845)] = 178655, + [SMALL_STATE(5846)] = 178668, + [SMALL_STATE(5847)] = 178681, + [SMALL_STATE(5848)] = 178694, + [SMALL_STATE(5849)] = 178707, + [SMALL_STATE(5850)] = 178720, + [SMALL_STATE(5851)] = 178733, + [SMALL_STATE(5852)] = 178746, + [SMALL_STATE(5853)] = 178759, + [SMALL_STATE(5854)] = 178772, + [SMALL_STATE(5855)] = 178785, + [SMALL_STATE(5856)] = 178798, + [SMALL_STATE(5857)] = 178811, + [SMALL_STATE(5858)] = 178824, + [SMALL_STATE(5859)] = 178837, + [SMALL_STATE(5860)] = 178850, + [SMALL_STATE(5861)] = 178863, + [SMALL_STATE(5862)] = 178876, + [SMALL_STATE(5863)] = 178889, + [SMALL_STATE(5864)] = 178902, + [SMALL_STATE(5865)] = 178915, + [SMALL_STATE(5866)] = 178928, + [SMALL_STATE(5867)] = 178941, + [SMALL_STATE(5868)] = 178954, + [SMALL_STATE(5869)] = 178967, + [SMALL_STATE(5870)] = 178980, + [SMALL_STATE(5871)] = 178993, + [SMALL_STATE(5872)] = 179006, + [SMALL_STATE(5873)] = 179019, + [SMALL_STATE(5874)] = 179032, + [SMALL_STATE(5875)] = 179045, + [SMALL_STATE(5876)] = 179058, + [SMALL_STATE(5877)] = 179071, + [SMALL_STATE(5878)] = 179084, + [SMALL_STATE(5879)] = 179097, + [SMALL_STATE(5880)] = 179110, + [SMALL_STATE(5881)] = 179123, + [SMALL_STATE(5882)] = 179136, + [SMALL_STATE(5883)] = 179149, + [SMALL_STATE(5884)] = 179162, + [SMALL_STATE(5885)] = 179175, + [SMALL_STATE(5886)] = 179188, + [SMALL_STATE(5887)] = 179201, + [SMALL_STATE(5888)] = 179214, + [SMALL_STATE(5889)] = 179227, + [SMALL_STATE(5890)] = 179240, + [SMALL_STATE(5891)] = 179253, + [SMALL_STATE(5892)] = 179266, + [SMALL_STATE(5893)] = 179279, + [SMALL_STATE(5894)] = 179292, + [SMALL_STATE(5895)] = 179305, + [SMALL_STATE(5896)] = 179318, + [SMALL_STATE(5897)] = 179331, + [SMALL_STATE(5898)] = 179344, + [SMALL_STATE(5899)] = 179357, + [SMALL_STATE(5900)] = 179370, + [SMALL_STATE(5901)] = 179383, + [SMALL_STATE(5902)] = 179396, + [SMALL_STATE(5903)] = 179409, + [SMALL_STATE(5904)] = 179422, + [SMALL_STATE(5905)] = 179435, + [SMALL_STATE(5906)] = 179448, + [SMALL_STATE(5907)] = 179461, + [SMALL_STATE(5908)] = 179474, + [SMALL_STATE(5909)] = 179487, + [SMALL_STATE(5910)] = 179500, + [SMALL_STATE(5911)] = 179513, + [SMALL_STATE(5912)] = 179526, + [SMALL_STATE(5913)] = 179539, + [SMALL_STATE(5914)] = 179552, + [SMALL_STATE(5915)] = 179565, + [SMALL_STATE(5916)] = 179578, + [SMALL_STATE(5917)] = 179591, + [SMALL_STATE(5918)] = 179604, + [SMALL_STATE(5919)] = 179617, + [SMALL_STATE(5920)] = 179630, + [SMALL_STATE(5921)] = 179643, + [SMALL_STATE(5922)] = 179656, + [SMALL_STATE(5923)] = 179669, + [SMALL_STATE(5924)] = 179682, + [SMALL_STATE(5925)] = 179695, + [SMALL_STATE(5926)] = 179708, + [SMALL_STATE(5927)] = 179721, + [SMALL_STATE(5928)] = 179734, + [SMALL_STATE(5929)] = 179747, + [SMALL_STATE(5930)] = 179760, + [SMALL_STATE(5931)] = 179773, + [SMALL_STATE(5932)] = 179786, + [SMALL_STATE(5933)] = 179799, + [SMALL_STATE(5934)] = 179812, + [SMALL_STATE(5935)] = 179825, + [SMALL_STATE(5936)] = 179838, + [SMALL_STATE(5937)] = 179851, + [SMALL_STATE(5938)] = 179864, + [SMALL_STATE(5939)] = 179877, + [SMALL_STATE(5940)] = 179890, + [SMALL_STATE(5941)] = 179903, + [SMALL_STATE(5942)] = 179916, + [SMALL_STATE(5943)] = 179929, + [SMALL_STATE(5944)] = 179942, + [SMALL_STATE(5945)] = 179955, + [SMALL_STATE(5946)] = 179968, + [SMALL_STATE(5947)] = 179981, + [SMALL_STATE(5948)] = 179994, + [SMALL_STATE(5949)] = 180007, + [SMALL_STATE(5950)] = 180020, + [SMALL_STATE(5951)] = 180033, + [SMALL_STATE(5952)] = 180046, + [SMALL_STATE(5953)] = 180059, + [SMALL_STATE(5954)] = 180072, + [SMALL_STATE(5955)] = 180085, + [SMALL_STATE(5956)] = 180098, + [SMALL_STATE(5957)] = 180111, + [SMALL_STATE(5958)] = 180124, + [SMALL_STATE(5959)] = 180137, + [SMALL_STATE(5960)] = 180150, + [SMALL_STATE(5961)] = 180163, + [SMALL_STATE(5962)] = 180176, + [SMALL_STATE(5963)] = 180189, + [SMALL_STATE(5964)] = 180202, + [SMALL_STATE(5965)] = 180215, + [SMALL_STATE(5966)] = 180228, + [SMALL_STATE(5967)] = 180241, + [SMALL_STATE(5968)] = 180254, + [SMALL_STATE(5969)] = 180267, + [SMALL_STATE(5970)] = 180280, + [SMALL_STATE(5971)] = 180293, + [SMALL_STATE(5972)] = 180306, + [SMALL_STATE(5973)] = 180319, + [SMALL_STATE(5974)] = 180332, + [SMALL_STATE(5975)] = 180345, + [SMALL_STATE(5976)] = 180358, + [SMALL_STATE(5977)] = 180371, + [SMALL_STATE(5978)] = 180384, + [SMALL_STATE(5979)] = 180397, + [SMALL_STATE(5980)] = 180410, + [SMALL_STATE(5981)] = 180423, + [SMALL_STATE(5982)] = 180436, + [SMALL_STATE(5983)] = 180449, + [SMALL_STATE(5984)] = 180462, }; static const TSParseActionEntry ts_parse_actions[] = { @@ -281832,3161 +283645,3161 @@ static const TSParseActionEntry ts_parse_actions[] = { [7] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 0, 0, 0), [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5960), [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5983), - [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2984), + [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2745), [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4187), - [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2519), + [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2517), [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4200), - [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2885), + [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2697), [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5981), - [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), - [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3088), - [29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2851), - [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2864), - [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), - [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), - [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), + [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), + [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3104), + [29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2900), + [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2928), + [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), + [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), + [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2056), [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4050), [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4205), - [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300), - [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3133), + [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), + [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3095), [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4206), [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4207), [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4045), - [53] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), - [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(638), + [53] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), + [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(609), [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4208), - [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(99), + [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(119), [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4209), [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4043), [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4042), - [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(350), - [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3439), - [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1074), - [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140), - [75] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), + [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(376), + [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3448), + [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1182), + [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(139), + [75] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), [77] = {.entry = {.count = 1, .reusable = false}}, SHIFT(208), - [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3402), - [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2615), + [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3217), + [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2614), [83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(195), [85] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4210), - [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(509), - [89] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648), - [91] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2553), + [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(532), + [89] = {.entry = {.count = 1, .reusable = true}}, SHIFT(756), + [91] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2555), [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5961), - [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2553), - [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), + [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2555), + [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5984), - [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2102), - [103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(973), + [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2078), + [103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(522), [105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4032), - [107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1937), - [109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3982), - [111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2636), - [113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(972), - [115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1949), - [117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1886), - [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2055), - [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2084), - [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(289), - [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(209), - [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191), - [129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(909), - [131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(928), - [133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), - [135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1421), - [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296), - [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(211), - [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(194), - [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(955), - [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(956), - [147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), - [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), - [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(207), - [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(193), - [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(971), - [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(967), - [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(293), - [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(212), - [163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(196), - [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(988), - [167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(944), - [169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2063), - [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(302), - [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(210), - [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192), - [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(966), - [179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(965), - [181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), - [183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(301), - [185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(206), - [187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(190), - [189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(968), - [191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(970), - [193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), - [195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3117), - [197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), - [199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 3, 0, 45), + [107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1978), + [109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3963), + [111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2627), + [113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(520), + [115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), + [117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), + [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(212), + [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192), + [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(437), + [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(433), + [127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), + [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), + [131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1279), + [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(289), + [135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(207), + [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(190), + [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(425), + [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(426), + [143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2134), + [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(279), + [147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(210), + [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(194), + [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446), + [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(445), + [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(277), + [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(211), + [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(193), + [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(549), + [163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(550), + [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(286), + [167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(206), + [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191), + [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(461), + [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(464), + [175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2054), + [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), + [179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(209), + [181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(196), + [183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(413), + [185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(412), + [187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), + [189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1953), + [191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), + [193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), + [195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3091), + [197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), + [199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 4, 0, 77), [201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4570), - [203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396), - [205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3122), + [203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(345), + [205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3092), [207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4407), [209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4408), - [211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4186), + [211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4144), [213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4571), - [215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(115), + [215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(84), [217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4572), - [219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3997), - [221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4077), - [223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(346), - [225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3441), - [227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954), - [229] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 3, 0, 45), - [231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), - [233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367), + [219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4145), + [221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4146), + [223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396), + [225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3442), + [227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(956), + [229] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, 0, 77), + [231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), + [233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(318), [235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3273), - [237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2621), - [239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249), + [237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2611), + [239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(251), [241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4306), - [243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1887), - [245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1196), - [247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1186), + [243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1506), + [245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1170), + [247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1169), [249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 3, 0, 68), [251] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 3, 0, 68), - [253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 4, 0, 77), - [255] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, 0, 77), + [253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 3, 0, 45), + [255] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 3, 0, 45), [257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 2, 0, 0), [259] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 2, 0, 0), - [261] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(490), - [264] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3117), - [267] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2851), - [270] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2864), - [273] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(13), + [261] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(509), + [264] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3091), + [267] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2900), + [270] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2928), + [273] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4), [276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), [278] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4050), [281] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4570), - [284] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(396), - [287] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3122), + [284] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(345), + [287] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3092), [290] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4407), [293] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4408), - [296] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4186), - [299] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(201), - [302] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(638), + [296] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4144), + [299] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(198), + [302] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(609), [305] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4571), - [308] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(115), + [308] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(84), [311] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4572), - [314] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3997), - [317] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4077), - [320] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(346), - [323] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3441), - [326] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(954), + [314] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4145), + [317] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4146), + [320] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(396), + [323] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3442), + [326] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(956), [329] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), - [331] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(140), - [334] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(260), - [337] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(367), + [331] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(139), + [334] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(263), + [337] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(318), [340] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3273), - [343] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2621), - [346] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(249), + [343] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2611), + [346] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(251), [349] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4306), - [352] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(509), - [355] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2553), + [352] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(532), + [355] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2555), [358] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(5961), - [361] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2553), - [364] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(635), - [367] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1887), - [370] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1196), + [361] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2555), + [364] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(596), + [367] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1506), + [370] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1170), [373] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4032), - [376] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1937), - [379] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1186), - [382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), - [384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(505), - [386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(349), - [388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(242), - [390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1179), - [392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1178), - [394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), - [396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1463), - [398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2382), - [400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), - [402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), - [404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), - [406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1004), - [408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), - [410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(594), - [412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5968), - [414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593), - [416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), - [418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979), - [420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587), - [422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), - [424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), - [426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(912), - [428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(995), - [430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4483), - [432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), - [434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982), - [436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541), - [438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), - [440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), - [442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4125), - [444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4030), - [446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2121), - [448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), - [450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527), - [452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547), - [454] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3088), - [457] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(7), - [460] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4205), - [463] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(505), - [466] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3133), - [469] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4206), - [472] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4207), - [475] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4045), - [478] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4208), - [481] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(99), - [484] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4209), - [487] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4043), - [490] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4042), - [493] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(350), - [496] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3439), - [499] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1074), - [502] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(349), - [505] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3402), - [508] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2615), - [511] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(242), - [514] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4210), - [517] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1179), - [520] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1178), - [523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), - [525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802), - [527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5919), - [529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2354), - [531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), - [533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(851), - [535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), - [537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), - [539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), - [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), - [543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3452), - [545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), - [547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), - [549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1452), - [551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), - [553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501), - [555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), - [557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524), - [559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), - [561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), - [563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915), - [565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), - [567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3451), - [569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2149), - [571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), - [573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4375), - [575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(479), - [577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4374), - [579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4067), - [581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4372), - [583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4679), - [585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(351), - [587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3423), - [589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2616), - [591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(238), - [593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4215), - [595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1183), - [597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1175), - [599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3050), - [601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), - [603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4625), - [605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(393), - [607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3062), - [609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4561), - [611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4562), - [613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4142), - [615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4626), - [617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(106), - [619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4627), - [621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4137), - [623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3979), - [625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(362), - [627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3444), - [629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677), - [631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361), - [633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3193), - [635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2620), - [637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(252), - [639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4275), - [641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1184), - [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1185), - [645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3127), - [647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), - [649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4461), - [651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506), - [653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3136), - [655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4680), - [657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4373), - [659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4053), - [661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4462), - [663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(85), - [665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4463), - [667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4054), - [669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4057), - [671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), - [673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3437), - [675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), - [677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363), - [679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3314), - [681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2618), - [683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(239), - [685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4342), - [687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1195), - [689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1194), - [691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3043), - [693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), + [376] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1978), + [379] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1169), + [382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3429), + [384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(352), + [386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(335), + [388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(243), + [390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1178), + [392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1164), + [394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), + [396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2400), + [398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589), + [400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(939), + [402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1341), + [404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), + [406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), + [408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2098), + [410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1457), + [412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499), + [414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006), + [416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1474), + [418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5968), + [420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(812), + [422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3452), + [424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), + [426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(926), + [428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1111), + [430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5919), + [432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1340), + [434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), + [436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1080), + [438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4072), + [440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), + [442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401), + [444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613), + [446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2154), + [448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), + [450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534), + [452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), + [454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), + [456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), + [458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(994), + [460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), + [462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), + [464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(919), + [466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2354), + [468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), + [470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), + [472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685), + [474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576), + [476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), + [478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4483), + [480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), + [482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003), + [484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), + [486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555), + [488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546), + [490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604), + [492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), + [494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), + [496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), + [498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), + [500] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3104), + [503] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(5), + [506] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4205), + [509] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(352), + [512] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3095), + [515] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4206), + [518] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4207), + [521] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4045), + [524] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4208), + [527] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(119), + [530] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4209), + [533] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4043), + [536] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4042), + [539] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(376), + [542] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3448), + [545] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1182), + [548] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(335), + [551] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3217), + [554] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2614), + [557] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(243), + [560] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4210), + [563] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1178), + [566] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1164), + [569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3973), + [571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3066), + [573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), + [575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4625), + [577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369), + [579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3067), + [581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4561), + [583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4562), + [585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4143), + [587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4626), + [589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(104), + [591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4627), + [593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4142), + [595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4141), + [597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(389), + [599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3436), + [601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712), + [603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(320), + [605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3210), + [607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2618), + [609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(247), + [611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4275), + [613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1127), + [615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1125), + [617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3126), + [619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), + [621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4461), + [623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361), + [625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3128), + [627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4680), + [629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4373), + [631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3998), + [633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4462), + [635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102), + [637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4463), + [639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4000), + [641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4001), + [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(385), + [645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3461), + [647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041), + [649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334), + [651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3192), + [653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2620), + [655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(248), + [657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4342), + [659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1115), + [661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1147), + [663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), + [665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4375), + [667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339), + [669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4374), + [671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4067), + [673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4372), + [675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4679), + [677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(329), + [679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3155), + [681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2617), + [683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249), + [685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4215), + [687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1187), + [689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1117), + [691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3079), + [693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), [695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4517), - [697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(437), - [699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3009), + [697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(372), + [699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3080), [701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4250), [703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4251), - [705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4138), + [705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4083), [707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4537), - [709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(132), + [709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(82), [711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4519), - [713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4140), - [715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4141), - [717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(347), - [719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3433), + [713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4085), + [715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4086), + [717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(377), + [719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3443), [721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4445), - [723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(358), - [725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3340), - [727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2613), - [729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(254), + [723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321), + [725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3172), + [727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2622), + [729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(235), [731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4317), - [733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1182), - [735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1167), + [733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1156), + [735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1159), [737] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), [739] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), - [741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), - [743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2771), - [745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2767), - [747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), - [749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1198), + [741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), + [743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2753), + [745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2752), + [747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), + [749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1204), [751] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(199), - [754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(589), + [754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(857), [756] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__hash, 1, 0, 1), - [758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(166), - [760] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(257), - [763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(421), - [765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3530), - [767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(389), - [769] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(2553), + [758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(171), + [760] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(267), + [763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(351), + [765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3551), + [767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(417), + [769] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(2555), [772] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(5521), - [775] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(857), - [778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1843), - [780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1221), + [775] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(906), + [778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1428), + [780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1209), [782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4603), - [784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1844), + [784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1427), [786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 1, 0, 0), [788] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 1, 0, 0), - [790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), - [792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(865), - [794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), - [796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1069), - [798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), - [800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(862), - [802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(138), - [804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), - [806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(314), - [808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(452), - [810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5521), - [812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896), - [814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1070), - [816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4393), - [818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(669), - [820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), - [822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1095), - [824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(685), - [826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(139), - [828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303), - [830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3955), - [832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(525), - [834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5234), - [836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675), - [838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1096), - [840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4653), - [842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(758), - [844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1079), - [846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(305), - [848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1078), - [850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), - [852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), - [854] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 2, 0, 0), - [856] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0), - [858] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0), - [860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), - [862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2834), - [864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2835), - [866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(717), - [868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223), - [870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1188), - [872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), - [874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(644), - [876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(145), - [878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), - [880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), - [882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3931), - [884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(499), - [886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5481), - [888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(609), - [890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2110), - [892] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1176), - [894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4466), - [896] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2199), - [898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(761), - [900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1242), - [902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(821), - [904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(146), - [906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), - [908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(673), - [910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(492), - [912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774), - [914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2467), - [916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1240), - [918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4639), - [920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2810), - [922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2809), - [924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(894), - [926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), - [928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1223), - [930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), - [932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(868), - [934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(147), - [936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), - [938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(395), - [940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3594), - [942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430), - [944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5874), - [946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(844), - [948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2270), - [950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1222), - [952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4521), - [954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2490), - [956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983), - [958] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 5, 0, 62), - [960] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 5, 0, 62), - [962] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 62), - [964] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 62), - [966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), - [968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 62), - [970] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 62), - [972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 62), - [974] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 62), - [976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691), - [978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 57), - [980] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 57), - [982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 57), - [984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 57), - [986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), - [988] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, 0, 72), - [990] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, 0, 72), - [992] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 72), - [994] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 72), - [996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684), - [998] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(321), - [1001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 0), - [1003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 0), - [1005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), - [1007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), - [1009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(608), - [1011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), - [1013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1217), - [1015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(606), - [1017] = {.entry = {.count = 1, .reusable = false}}, SHIFT(156), - [1019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), - [1021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391), - [1023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397), - [1025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), - [1027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1207), - [1029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4231), - [1031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(628), - [1033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1197), - [1035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(770), - [1037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157), - [1039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), - [1041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(544), - [1043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(521), - [1045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5061), - [1047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), - [1049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1219), - [1051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4676), - [1053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(585), - [1055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), - [1057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1205), - [1059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(598), - [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(159), - [1063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), - [1065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(384), - [1067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(423), - [1069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(592), - [1071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1202), - [1073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4549), - [1075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 4, 0, 0), - [1077] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 4, 0, 0), + [790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), + [792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(701), + [794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), + [796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1009), + [798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(862), + [800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(138), + [802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296), + [804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3931), + [806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(463), + [808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5234), + [810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), + [812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1010), + [814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4653), + [816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(911), + [818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(928), + [820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), + [822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(930), + [824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(897), + [826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), + [828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(999), + [830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), + [832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(917), + [834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140), + [836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), + [838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(301), + [840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(536), + [842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5521), + [844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(909), + [846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1001), + [848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4393), + [850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2834), + [852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2835), + [854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(633), + [856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), + [858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1155), + [860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), + [862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(593), + [864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(142), + [866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), + [868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(328), + [870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3937), + [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(535), + [874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5481), + [876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595), + [878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2128), + [880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1154), + [882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4466), + [884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2388), + [886] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), + [888] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), + [890] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 2, 0, 0), + [892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0), + [894] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0), + [896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), + [898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), + [900] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 62), + [902] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 62), + [904] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 62), + [906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 62), + [908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), + [910] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 5, 0, 62), + [912] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 5, 0, 62), + [914] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 62), + [916] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 62), + [918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), + [920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(660), + [922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1216), + [924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(722), + [926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(149), + [928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), + [930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(360), + [932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(539), + [934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5061), + [936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), + [938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1217), + [940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4676), + [942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 4, 0, 0), + [944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 4, 0, 0), + [946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(794), + [948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1239), + [950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(806), + [952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(151), + [954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), + [956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(381), + [958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(419), + [960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810), + [962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2467), + [964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1235), + [966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4639), + [968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 57), + [970] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 57), + [972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 57), + [974] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 57), + [976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733), + [978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), + [980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(615), + [982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), + [984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1214), + [986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(599), + [988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(154), + [990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), + [992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), + [994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(473), + [996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(610), + [998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1189), + [1000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4549), + [1002] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 0), + [1004] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 0), + [1006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [1008] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(322), + [1011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2888), + [1013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2881), + [1015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(854), + [1017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), + [1019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1223), + [1021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), + [1023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(716), + [1025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(158), + [1027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), + [1029] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), + [1031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3629), + [1033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(455), + [1035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5874), + [1037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833), + [1039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2163), + [1041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1220), + [1043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4521), + [1045] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2436), + [1047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(602), + [1049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), + [1051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1200), + [1053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(894), + [1055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(159), + [1057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), + [1059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340), + [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(456), + [1063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), + [1065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1202), + [1067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4231), + [1069] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, 0, 72), + [1071] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, 0, 72), + [1073] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 72), + [1075] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 72), + [1077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719), [1079] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__hash, 1, 0, 1), REDUCE(sym_hash_empty, 2, 0, 0), - [1082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(941), - [1084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(902), - [1086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942), - [1088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(842), - [1090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857), - [1092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), - [1094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(949), - [1096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(577), - [1098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1225), - [1100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(888), - [1102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(170), - [1104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(871), - [1106] = {.entry = {.count = 1, .reusable = false}}, SHIFT(426), - [1108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695), - [1110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1226), - [1112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4044), - [1114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), - [1116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053), - [1118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045), - [1120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996), - [1122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1042), - [1124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037), - [1126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), - [1128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016), - [1130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), - [1132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068), - [1134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1082), - [1136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083), - [1138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), - [1140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1110), - [1142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), + [1082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), + [1084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), + [1086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), + [1088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), + [1090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(966), + [1092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1060), + [1094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(892), + [1096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1229), + [1098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(918), + [1100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(170), + [1102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(375), + [1104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(405), + [1106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887), + [1108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1228), + [1110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4077), + [1112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(883), + [1114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(906), + [1116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), + [1118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), + [1120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068), + [1122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), + [1124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1112), + [1126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), + [1128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037), + [1130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), + [1132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), + [1134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1168), + [1136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1124), + [1138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1138), + [1140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), + [1142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1173), [1144] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), [1146] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 2), - [1148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(747), + [1148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(714), [1150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4458), - [1152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2735), - [1154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2729), - [1156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2067), + [1152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2985), + [1154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2988), + [1156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2062), [1158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5879), [1160] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), REDUCE(sym__property_name, 1, 0, 3), [1163] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 3), SHIFT(96), - [1166] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), SHIFT(711), + [1166] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), SHIFT(702), [1169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2610), - [1171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4019), + [1171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4051), [1173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4226), - [1175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), + [1175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), [1177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 2), [1179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4211), - [1181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2285), - [1183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2098), - [1185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1974), - [1187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1938), - [1189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1899), - [1191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1744), - [1193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1172), + [1181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1980), + [1183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1873), + [1185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1988), + [1187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2390), + [1189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2108), + [1191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1401), + [1193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1142), [1195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4334), - [1197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(364), - [1199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288), - [1201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(322), + [1197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(333), + [1199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(308), + [1201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(319), [1203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(205), - [1205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698), - [1207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1170), - [1209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4260), - [1211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1168), - [1213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(848), - [1215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(376), - [1217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1166), - [1219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4295), - [1221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1102), - [1223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1213), + [1205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(851), + [1207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1140), + [1209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1149), + [1211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(938), + [1213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(315), + [1215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1148), + [1217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), + [1219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1198), + [1221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4295), + [1223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4260), [1225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233), - [1227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287), - [1229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(320), + [1227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307), + [1229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338), [1231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4245), - [1233] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), REDUCE(sym__property_name, 1, 0, 3), SHIFT(198), - [1237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3683), + [1233] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), REDUCE(sym__property_name, 1, 0, 3), SHIFT(202), + [1237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3704), [1239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4246), - [1241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), - [1243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2346), - [1245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1063), - [1247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), - [1249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234), - [1251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(247), - [1253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2435), - [1255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1064), - [1257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1943), - [1259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1085), - [1261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(227), - [1263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(237), - [1265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1100), - [1267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), - [1269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1089), - [1271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(226), - [1273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(248), - [1275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1088), - [1277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2048), - [1279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1093), - [1281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(231), - [1283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(245), - [1285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1091), - [1287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2100), - [1289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1113), - [1291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(224), - [1293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(243), - [1295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1109), - [1297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2228), - [1299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1136), - [1301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(230), - [1303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246), - [1305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1133), - [1307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2057), - [1309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1086), - [1311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(225), - [1313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(253), - [1315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1087), - [1317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1958), - [1319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1097), - [1321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(233), - [1323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(251), - [1325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1098), - [1327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1893), - [1329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1061), - [1331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232), - [1333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(244), - [1335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1072), - [1337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1919), - [1339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1131), - [1341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(228), - [1343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236), - [1345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1132), - [1347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2078), - [1349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1080), - [1351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(229), - [1353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(250), - [1355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1062), - [1357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(794), - [1359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2094), - [1361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4481), - [1363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 3), - [1365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3533), - [1367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), - [1369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4482), - [1371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1914), - [1373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2047), - [1375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2353), - [1377] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), - [1380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1190), - [1382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(241), - [1384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(265), - [1386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1191), - [1388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2617), - [1390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(681), - [1392] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 3), SHIFT(105), - [1395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5952), - [1397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4096), - [1399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4213), - [1401] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 3), SHIFT(100), - [1404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5677), - [1406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3978), - [1408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4323), - [1410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(870), - [1412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 14), - [1414] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 14), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 15), - [1417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5925), - [1419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4019), - [1421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4226), - [1423] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 3), SHIFT(80), - [1426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5774), - [1428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4127), - [1430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4292), - [1432] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 3), SHIFT(92), - [1435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5818), - [1437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4172), - [1439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4272), - [1441] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 3), SHIFT(122), - [1444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5729), - [1446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4063), - [1448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4316), - [1450] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), - [1452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1189), - [1454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240), - [1456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(264), - [1458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572), - [1460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1169), - [1462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), - [1464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1155), - [1466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2150), - [1468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(327), - [1470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1157), - [1472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1769), - [1474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2058), - [1476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1896), - [1478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1975), - [1480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1939), - [1482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2103), - [1484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1944), - [1486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2066), - [1488] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(321), - [1491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2771), - [1493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2767), - [1495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(215), + [1241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(790), + [1243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4481), + [1245] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 3), + [1247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3554), + [1249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407), + [1251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4482), + [1253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2353), + [1255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2146), + [1257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2039), + [1259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1969), + [1261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525), + [1263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2178), + [1265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1014), + [1267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), + [1269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(214), + [1271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(242), + [1273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2425), + [1275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1011), + [1277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2113), + [1279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(950), + [1281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219), + [1283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240), + [1285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984), + [1287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1981), + [1289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1000), + [1291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(215), + [1293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236), + [1295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1002), + [1297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2346), + [1299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1018), + [1301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(216), + [1303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(244), + [1305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1027), + [1307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1987), + [1309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1033), + [1311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), + [1313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(238), + [1315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1034), + [1317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1878), + [1319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(934), + [1321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(218), + [1323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(239), + [1325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(932), + [1327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2042), + [1329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1020), + [1331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(222), + [1333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(241), + [1335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1021), + [1337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2139), + [1339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1031), + [1341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(221), + [1343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(250), + [1345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1032), + [1347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1966), + [1349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(929), + [1351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(213), + [1353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(245), + [1355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(991), + [1357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2068), + [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(985), + [1361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(217), + [1363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(237), + [1365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(987), + [1367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1366), + [1369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(996), + [1371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(220), + [1373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(252), + [1375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(995), + [1377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(811), + [1379] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 3), SHIFT(107), + [1382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5729), + [1384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4094), + [1386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4316), + [1388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2619), + [1390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5925), + [1392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4051), + [1394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4226), + [1396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(901), + [1398] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 14), + [1400] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 3), SHIFT(103), + [1403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5818), + [1405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4130), + [1407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4272), + [1409] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 3), SHIFT(81), + [1412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5677), + [1414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3970), + [1416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4323), + [1418] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 3), SHIFT(128), + [1421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5952), + [1423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4088), + [1425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4213), + [1427] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 3), SHIFT(117), + [1430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5774), + [1432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4179), + [1434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4292), + [1436] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 14), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 15), + [1439] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), + [1442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1152), + [1444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(253), + [1446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(256), + [1448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1151), + [1450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), + [1452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1095), + [1454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1986), + [1456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(310), + [1458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1098), + [1460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1956), + [1462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1412), + [1464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2089), + [1466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2135), + [1468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1620), + [1470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2047), + [1472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1975), + [1474] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), + [1476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1180), + [1478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246), + [1480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(255), + [1482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), + [1484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1179), + [1486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2325), + [1488] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(322), + [1491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2753), + [1493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2752), + [1495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234), [1497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(199), [1499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__hash, 1, 0, 1), - [1501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(257), - [1503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(857), - [1505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1843), + [1501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(267), + [1503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(906), + [1505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1428), [1507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4603), - [1509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2277), - [1511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2325), - [1513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3111), - [1515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216), - [1517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(381), - [1519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3112), - [1521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2530), - [1523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), - [1525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(328), - [1527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1154), - [1529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1153), - [1531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285), - [1533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1160), - [1535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3194), - [1537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(336), - [1539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699), - [1541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1161), - [1543] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), - [1546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), - [1548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1192), - [1550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), - [1552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3495), - [1554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(375), - [1556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1193), - [1558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5582), - [1560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5617), - [1562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), - [1564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5785), - [1566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4119), - [1568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1150), - [1570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2603), - [1572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), - [1574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3445), - [1576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), - [1578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2293), - [1580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1865), - [1582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2465), - [1584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2030), - [1586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2639), - [1588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4257), - [1590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(671), - [1592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4988), - [1594] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), SHIFT(198), - [1597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3952), - [1599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), - [1601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4987), - [1603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), - [1605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1077), - [1607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), - [1609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(308), - [1611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1076), - [1613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5936), - [1615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5932), - [1617] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(2767), - [1620] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 2), SHIFT(681), - [1623] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), REDUCE(sym_pattern, 1, -1, 2), - [1626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(590), - [1628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, 0, 7), - [1630] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, 0, 7), - [1632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4010), - [1634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4637), - [1636] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(2771), - [1639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5530), - [1641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), - [1643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5529), - [1645] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 16), - [1647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5029), - [1649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5030), - [1651] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), - [1653] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 1, 0, 0), - [1655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3207), - [1657] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), REDUCE(sym_rest_pattern, 2, 0, 16), - [1660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2925), - [1662] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 2), SHIFT(870), - [1665] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 2), SHIFT(755), - [1668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(755), - [1670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3677), - [1672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2699), - [1674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3420), - [1676] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 2), SHIFT(590), - [1679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 2), - [1681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), - [1683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), - [1685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4093), - [1687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4591), - [1689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3694), - [1691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3097), - [1693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2852), - [1695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(908), - [1697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4397), - [1699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(496), - [1701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1094), - [1703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3836), - [1705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), - [1707] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 28), - [1709] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 28), - [1711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(428), - [1713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(387), - [1715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), - [1717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3602), - [1719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(531), - [1721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(457), - [1723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3540), - [1725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762), - [1727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3596), - [1729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(493), - [1731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(528), - [1733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3479), - [1735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(399), - [1737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(519), - [1739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(670), - [1741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5457), - [1743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3508), - [1745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401), - [1747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5456), - [1749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(543), - [1751] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 2), SHIFT(613), - [1754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5261), - [1756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534), - [1758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5259), - [1760] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 2), SHIFT(667), - [1763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5903), - [1765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), - [1767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5900), - [1769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522), - [1771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3181), - [1773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), - [1775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(957), - [1777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3180), - [1779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), - [1781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(413), - [1783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1204), - [1785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1200), - [1787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4189), - [1789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4484), - [1791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(526), - [1793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3119), - [1795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1148), - [1797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), - [1799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(613), - [1801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), - [1803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1212), - [1805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(480), - [1807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5198), - [1809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1211), - [1811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), - [1813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(667), - [1815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), - [1817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), - [1819] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__hash, 1, 0, 1), SHIFT(199), - [1822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(872), - [1824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5327), - [1826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3557), - [1828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), - [1830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5326), - [1832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1201), - [1834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(409), - [1836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1203), - [1838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), - [1840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), - [1842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(735), - [1844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), - [1846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), - [1848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), - [1850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945), - [1852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(850), - [1854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5202), - [1856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445), - [1858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5201), - [1860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [1862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1209), - [1864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(386), - [1866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1208), - [1868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), - [1870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1215), - [1872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(460), - [1874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5323), - [1876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1216), - [1878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), - [1880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), - [1882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), - [1884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511), - [1886] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, 0, 23), - [1888] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, 0, 23), - [1890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(79), - [1892] = {.entry = {.count = 1, .reusable = false}}, SHIFT(90), - [1894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), - [1896] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1126), - [1898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(312), - [1900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1128), - [1902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), - [1904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500), - [1906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), - [1908] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, 0, 51), - [1910] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, 0, 51), - [1912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), - [1914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4036), - [1916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4255), - [1918] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, 0, 7), - [1920] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, 0, 7), - [1922] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 63), - [1924] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 63), - [1926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689), - [1928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 64), - [1930] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 64), - [1932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), - [1934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993), - [1936] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 73), - [1938] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 73), - [1940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), - [1942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 74), - [1944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 74), - [1946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), - [1948] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 75), - [1950] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 75), - [1952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), - [1954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3658), - [1956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [1958] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 80), - [1960] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 80), - [1962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678), - [1964] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 6, 0, 82), - [1966] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 6, 0, 82), - [1968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1234), - [1970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(632), - [1972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1227), - [1974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1174), - [1976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(372), - [1978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5453), - [1980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1173), - [1982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 2, 0, 0), - [1984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 2, 0, 0), - [1986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(603), - [1988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1106), - [1990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(309), - [1992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5923), - [1994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1107), - [1996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513), - [1998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602), - [2000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), - [2002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1220), - [2004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(535), - [2006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1218), - [2008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1060), - [2010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316), - [2012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1101), - [2014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555), - [2016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), - [2018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4895), - [2020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510), - [2022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4894), - [2024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), - [2026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), - [2028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), - [2030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), - [2032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(630), - [2034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), - [2036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), - [2038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 79), - [2040] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 79), - [2042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554), - [2044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(903), - [2046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), - [2048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), - [2050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), - [2052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), - [2054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(981), - [2056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), - [2058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5080), - [2060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), - [2062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5079), - [2064] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, 0, 22), - [2066] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4, 0, 22), - [2068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4, 0, 0), - [2070] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4, 0, 0), - [2072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), - [2074] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, 0, 22), - [2076] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3, 0, 22), - [2078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1163), - [2080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(325), - [2082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1162), - [2084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3, 0, 0), - [2086] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3, 0, 0), - [2088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2, 0, 0), - [2090] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2, 0, 0), - [2092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), - [2094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546), - [2096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398), - [2098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(768), - [2100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), - [2102] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1, 0, 0), - [2104] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1, 0, 0), - [2106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 8, 0, 80), - [2108] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 8, 0, 80), - [2110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307), - [2112] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 75), - [2114] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 75), - [2116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 74), - [2118] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 74), - [2120] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 73), - [2122] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 73), - [2124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, 0, 72), - [2126] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, 0, 72), - [2128] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 64), - [2130] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 64), - [2132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 63), - [2134] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 63), - [2136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 62), - [2138] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 62), - [2140] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 62), - [2142] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 62), - [2144] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 71), - [2146] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 71), - [2148] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 57), - [2150] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 57), - [2152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1099), - [2154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(317), - [2156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1103), - [2158] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 5, 0, 51), - [2160] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 5, 0, 51), - [2162] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0), - [2164] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0), - [2166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2, 0, 0), - [2168] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2, 0, 0), - [2170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, 0, 52), - [2172] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, 0, 52), - [2174] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, 0, 7), - [2176] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, 0, 7), - [2178] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, 0, 49), - [2180] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, 0, 49), - [2182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2, 0, 0), - [2184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2, 0, 0), - [2186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, 0, 48), - [2188] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, 0, 48), - [2190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3, 0, 0), - [2192] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3, 0, 0), - [2194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3, 0, 0), - [2196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3, 0, 0), - [2198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, 0, 30), - [2200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, 0, 30), - [2202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, 0, 30), - [2204] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, 0, 30), - [2206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 29), - [2208] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 29), - [2210] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, 0, 27), - [2212] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, 0, 27), - [2214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, 0, 25), - [2216] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, 0, 25), - [2218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, 0, 24), - [2220] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, 0, 24), - [2222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, -1, 20), - [2224] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, -1, 20), - [2226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, 0, 18), - [2228] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, 0, 18), - [2230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520), - [2232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), - [2234] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2, 0, 0), - [2236] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2, 0, 0), - [2238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2, 0, 0), - [2240] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2, 0, 0), - [2242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2, 0, 0), - [2244] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2, 0, 0), - [2246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1, 0, 0), - [2248] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1, 0, 0), - [2250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), - [2252] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement, 1, 0, 0), - [2254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(953), - [2256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(952), - [2258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(951), - [2260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(950), - [2262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947), - [2264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(919), - [2266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(926), - [2268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940), - [2270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), - [2272] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_dec_parameters, 2, 0, 0), - [2274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553), - [2276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), - [2278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), - [2280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), - [2282] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), - [2284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(693), - [2286] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 3), - [2289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434), - [2291] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 0), - [2293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), - [2295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(986), - [2297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), - [2299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), - [2301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), - [2303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), - [2305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), - [2307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), - [2309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), - [2311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2604), - [2313] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), SHIFT(280), - [2316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4332), - [2318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(131), - [2320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003), - [2322] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 1, 0, 0), - [2324] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 1, 0, 0), - [2326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), - [2328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(87), - [2330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), - [2332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985), - [2334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1114), - [2336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), - [2338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1137), - [2340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001), - [2342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(584), - [2344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075), - [2346] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, 0, 66), - [2348] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, 0, 66), - [2350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059), - [2352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1081), - [2354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, 0, 59), - [2356] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, 0, 59), - [2358] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 40), - [2360] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 40), - [2362] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 39), - [2364] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 39), - [2366] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 38), - [2368] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 38), - [2370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1111), - [2372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1112), - [2374] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 37), - [2376] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 37), - [2378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(798), - [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), - [2382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(863), - [2384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441), - [2386] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(867), - [2389] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0), - [2392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(867), - [2394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(668), - [2396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(495), - [2398] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 0), - [2400] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 81), - [2402] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 81), - [2404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 70), - [2406] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 70), - [2408] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 78), - [2410] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 78), - [2412] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(584), - [2415] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), - [2417] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(198), - [2420] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(757), - [2423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757), - [2425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755), - [2427] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(863), - [2430] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_rest_pattern, 2, 0, 0), - [2433] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 69), - [2435] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 69), - [2437] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(600), - [2440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), - [2442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408), - [2444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(728), - [2446] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(626), - [2449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), - [2451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(626), - [2453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(600), - [2455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), - [2457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), - [2459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512), - [2461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(627), - [2463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(841), - [2465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(893), - [2467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), - [2469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(759), + [1509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2065), + [1511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2218), + [1513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3106), + [1515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), + [1517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316), + [1519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3107), + [1521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2531), + [1523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), + [1525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(312), + [1527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1099), + [1529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1094), + [1531] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), + [1534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2602), + [1536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), + [1538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3434), + [1540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), + [1542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1070), + [1544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3154), + [1546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(306), + [1548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626), + [1550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1071), + [1552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3832), + [1554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), + [1556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1137), + [1558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), + [1560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(317), + [1562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1135), + [1564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5936), + [1566] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), SHIFT(202), + [1569] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3956), + [1571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5932), + [1573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(614), + [1575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4988), + [1577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), + [1579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4987), + [1581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5785), + [1583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5617), + [1585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5530), + [1587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), + [1589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5529), + [1591] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), + [1593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(703), + [1595] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 2), SHIFT(811), + [1598] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), REDUCE(sym_pattern, 1, -1, 2), + [1601] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 16), + [1603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5029), + [1605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5030), + [1607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5582), + [1609] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), REDUCE(sym_rest_pattern, 2, 0, 16), + [1612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), + [1614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2641), + [1616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4257), + [1618] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 2), SHIFT(614), + [1621] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 2), + [1623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4119), + [1625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1084), + [1627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2486), + [1629] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 2), SHIFT(901), + [1632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1462), + [1634] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 2), SHIFT(755), + [1637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(755), + [1639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1910), + [1641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2369), + [1643] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 2), SHIFT(617), + [1646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5903), + [1648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), + [1650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5900), + [1652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3007), + [1654] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 2), SHIFT(744), + [1657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5261), + [1659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), + [1661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5259), + [1663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3534), + [1665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3653), + [1667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3470), + [1669] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), + [1671] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(2752), + [1674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 1, 0, 0), + [1676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), + [1678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(931), + [1680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), + [1682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), + [1684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(933), + [1686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(608), + [1688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5457), + [1690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3526), + [1692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), + [1694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5456), + [1696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3836), + [1698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, 0, 7), + [1700] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, 0, 7), + [1702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4041), + [1704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4637), + [1706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3596), + [1708] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(2753), + [1711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(617), + [1713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3806), + [1715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5202), + [1717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), + [1719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5201), + [1721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(896), + [1723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2692), + [1725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4106), + [1727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4591), + [1729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3868), + [1731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4895), + [1733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), + [1735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4894), + [1737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(842), + [1739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5327), + [1741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3578), + [1743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(519), + [1745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5326), + [1747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390), + [1749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(662), + [1751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), + [1753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3071), + [1755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3327), + [1757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3178), + [1759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2825), + [1761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(744), + [1763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2880), + [1765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1133), + [1767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4397), + [1769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4114), + [1771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4484), + [1773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), + [1775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 2, 0, 0), + [1777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 2, 0, 0), + [1779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_dec_parameters, 2, 0, 0), + [1781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(801), + [1783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5080), + [1785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), + [1787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5079), + [1789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(453), + [1791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(457), + [1793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1105), + [1795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(485), + [1797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(467), + [1799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(415), + [1801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795), + [1803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(547), + [1805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), + [1807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3171), + [1809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), + [1811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(435), + [1813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3170), + [1815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), + [1817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(344), + [1819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1208), + [1821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1210), + [1823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(937), + [1825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 28), + [1827] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 28), + [1829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(530), + [1831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553), + [1833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(544), + [1835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), + [1837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(421), + [1839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), + [1841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), + [1843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5198), + [1845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), + [1847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), + [1849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3661), + [1851] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), + [1853] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), + [1855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(678), + [1857] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 3), + [1860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538), + [1862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 0), + [1864] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, 0, 23), + [1866] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, 0, 23), + [1868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(113), + [1870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), + [1872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1219), + [1874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348), + [1876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1211), + [1878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1241), + [1880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(384), + [1882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1236), + [1884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), + [1886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), + [1888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), + [1890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1190), + [1892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), + [1894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2600), + [1896] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), SHIFT(281), + [1899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4332), + [1901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), + [1903] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, 0, 51), + [1905] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, 0, 51), + [1907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737), + [1909] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, 0, 7), + [1911] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, 0, 7), + [1913] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 63), + [1915] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 63), + [1917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), + [1919] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 64), + [1921] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 64), + [1923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721), + [1925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 73), + [1927] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 73), + [1929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718), + [1931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 74), + [1933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 74), + [1935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717), + [1937] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 75), + [1939] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 75), + [1941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), + [1943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), + [1945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1212), + [1947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(365), + [1949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5323), + [1951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1213), + [1953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1199), + [1955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(346), + [1957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1201), + [1959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523), + [1961] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 80), + [1963] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 80), + [1965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), + [1967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 6, 0, 82), + [1969] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 6, 0, 82), + [1971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1012), + [1973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(291), + [1975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5923), + [1977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1013), + [1979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774), + [1981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), + [1983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), + [1985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1193), + [1987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(342), + [1989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1195), + [1991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552), + [1993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630), + [1995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(92), + [1997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3999), + [1999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4255), + [2001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), + [2003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), + [2005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628), + [2007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374), + [2009] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), + [2011] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), + [2013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), + [2015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), + [2017] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__hash, 1, 0, 1), SHIFT(199), + [2020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), + [2022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), + [2024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), + [2026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(982), + [2028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300), + [2030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(983), + [2032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580), + [2034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1144), + [2036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332), + [2038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5453), + [2040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1143), + [2042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1004), + [2044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(294), + [2046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1007), + [2048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), + [2050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1194), + [2052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(356), + [2054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1191), + [2056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), + [2058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), + [2060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572), + [2062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554), + [2064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), + [2066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), + [2068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), + [2070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), + [2072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), + [2074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), + [2076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), + [2078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1019), + [2080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), + [2082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(988), + [2084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(298), + [2086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(986), + [2088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), + [2090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567), + [2092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), + [2094] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, 0, 22), + [2096] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4, 0, 22), + [2098] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4, 0, 0), + [2100] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4, 0, 0), + [2102] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, 0, 22), + [2104] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3, 0, 22), + [2106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3, 0, 0), + [2108] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3, 0, 0), + [2110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579), + [2112] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2, 0, 0), + [2114] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2, 0, 0), + [2116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), + [2118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1, 0, 0), + [2120] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1, 0, 0), + [2122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 8, 0, 80), + [2124] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 8, 0, 80), + [2126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 75), + [2128] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 75), + [2130] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 74), + [2132] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 74), + [2134] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 73), + [2136] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 73), + [2138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, 0, 72), + [2140] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, 0, 72), + [2142] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 79), + [2144] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 79), + [2146] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 64), + [2148] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 64), + [2150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), + [2152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 63), + [2154] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 63), + [2156] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 62), + [2158] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 62), + [2160] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 62), + [2162] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 62), + [2164] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 71), + [2166] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 71), + [2168] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 57), + [2170] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 57), + [2172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(616), + [2174] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 5, 0, 51), + [2176] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 5, 0, 51), + [2178] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0), + [2180] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0), + [2182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2, 0, 0), + [2184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2, 0, 0), + [2186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, 0, 52), + [2188] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, 0, 52), + [2190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, 0, 7), + [2192] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, 0, 7), + [2194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, 0, 49), + [2196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, 0, 49), + [2198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2, 0, 0), + [2200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2, 0, 0), + [2202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, 0, 48), + [2204] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, 0, 48), + [2206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), + [2208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1076), + [2210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(302), + [2212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1081), + [2214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3, 0, 0), + [2216] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3, 0, 0), + [2218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3, 0, 0), + [2220] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3, 0, 0), + [2222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, 0, 30), + [2224] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, 0, 30), + [2226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, 0, 30), + [2228] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, 0, 30), + [2230] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 29), + [2232] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 29), + [2234] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, 0, 27), + [2236] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, 0, 27), + [2238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, 0, 25), + [2240] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, 0, 25), + [2242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, 0, 24), + [2244] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, 0, 24), + [2246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, -1, 20), + [2248] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, -1, 20), + [2250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, 0, 18), + [2252] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, 0, 18), + [2254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), + [2256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2, 0, 0), + [2258] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2, 0, 0), + [2260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2, 0, 0), + [2262] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2, 0, 0), + [2264] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2, 0, 0), + [2266] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2, 0, 0), + [2268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1, 0, 0), + [2270] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1, 0, 0), + [2272] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), + [2274] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement, 1, 0, 0), + [2276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), + [2278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), + [2280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(925), + [2282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), + [2284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), + [2286] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, 0, 66), + [2288] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, 0, 66), + [2290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), + [2292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(970), + [2294] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, 0, 59), + [2296] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, 0, 59), + [2298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(958), + [2300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), + [2302] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 40), + [2304] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 40), + [2306] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 39), + [2308] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 39), + [2310] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 38), + [2312] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 38), + [2314] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 37), + [2316] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 37), + [2318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), + [2320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(528), + [2322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), + [2324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), + [2326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1088), + [2328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(799), + [2330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(800), + [2332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496), + [2334] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(799), + [2337] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0), + [2340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1051), + [2342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1058), + [2344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1073), + [2346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059), + [2348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1064), + [2350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065), + [2352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1069), + [2354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1110), + [2356] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 0), + [2358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(895), + [2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), + [2362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), + [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1077), + [2366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(94), + [2368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(700), + [2370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), + [2372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(87), + [2374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), + [2376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 1, 0, 0), + [2378] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 1, 0, 0), + [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043), + [2382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1116), + [2384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1130), + [2386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1122), + [2388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1119), + [2390] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(616), + [2393] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), + [2395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1093), + [2397] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_rest_pattern, 2, 0, 0), + [2400] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(202), + [2403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1165), + [2405] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(757), + [2408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757), + [2410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1167), + [2412] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(895), + [2415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755), + [2417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100), + [2419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1145), + [2421] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(745), + [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511), + [2426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545), + [2428] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(592), + [2431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), + [2433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(635), + [2435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 78), + [2437] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 78), + [2439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(745), + [2441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), + [2443] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 70), + [2445] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 70), + [2447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(592), + [2449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 81), + [2451] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 81), + [2453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 69), + [2455] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 69), + [2457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(882), + [2459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), + [2461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(518), + [2463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(659), + [2465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(855), + [2467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(793), + [2469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), [2471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5035), [2473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5887), [2475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_selfclose_tag_end, 1, 0, 0), - [2477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2982), + [2477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2971), [2479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4129), [2481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2608), [2483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4403), - [2485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2802), + [2485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2923), [2487] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_selfclose_tag_end, 1, 0, 0), - [2489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2496), - [2491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2992), - [2493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(891), - [2495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2515), - [2497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2501), - [2499] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(5035), - [2502] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(5887), - [2505] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2992), - [2508] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(4129), - [2511] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2519), - [2514] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 2, 0, 0), - [2516] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(4403), - [2519] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(891), - [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1834), - [2524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5535), - [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1877), - [2528] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_alt, 3, 0, 0), - [2530] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_alt, 2, 0, 0), - [2532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2, 0, 0), - [2534] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), - [2537] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 34), - [2539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment_expression, 3, 0, 34), - [2541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), - [2543] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 19), - [2545] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment_expression, 3, 0, 19), - [2547] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 14), - [2549] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 14), - [2551] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, 0, 15), - [2553] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 15), - [2555] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 14), REDUCE(sym_object_pattern, 3, 0, 15), - [2558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0), - [2560] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0), - [2562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 9), - [2564] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 9), - [2566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), - [2568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3973), - [2570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4585), - [2572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1837), - [2574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 9), - [2576] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 9), - [2578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 2, 0, 8), - [2580] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 2, 0, 8), - [2582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3426), - [2584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), - [2586] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), - [2588] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2, 0, 0), - [2590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2, 0, 0), - [2592] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), - [2595] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 2, 0, 0), - [2597] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 2, 0, 0), - [2599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0), - [2601] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0), - [2603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), - [2605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 41), - [2607] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 41), - [2609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), - [2611] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5960), - [2614] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5983), - [2617] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2984), - [2620] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4187), - [2623] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2519), - [2626] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4200), - [2629] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2885), - [2632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4848), - [2634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5585), - [2636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2812), - [2638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4056), - [2640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4557), - [2642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2821), - [2644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2948), - [2646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 61), - [2648] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 61), - [2650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2994), - [2652] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 11), - [2654] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 11), - [2656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__hash_expression, 1, 0, 0), - [2658] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__hash_expression, 1, 0, 0), - [2660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 4, 0, 58), - [2662] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 4, 0, 58), - [2664] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5035), - [2667] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5887), - [2670] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2982), - [2673] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4129), - [2676] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), - [2678] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4403), - [2681] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2802), - [2684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, 0, 54), - [2686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, 0, 54), - [2688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1875), - [2690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 56), - [2692] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 56), - [2694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 55), - [2696] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 55), - [2698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 54), - [2700] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 54), - [2702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 53), - [2704] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 53), - [2706] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), - [2708] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), - [2710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 21), - [2712] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 21), - [2714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3, 0, 0), - [2716] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3, 0, 0), - [2718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), - [2720] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), - [2722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4, 0, 0), - [2724] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4, 0, 0), - [2726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4377), - [2728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2815), - [2730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 0), - [2732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 0), - [2734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1830), - [2736] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), - [2738] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), - [2740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 14), - [2742] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 14), - [2744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 42), - [2746] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 42), - [2748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0), - [2750] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2, 0, 0), - [2752] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4848), - [2755] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5585), - [2758] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2812), - [2761] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4056), - [2764] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4244), - [2767] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2821), - [2770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2950), - [2772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4244), - [2774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2934), - [2776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), - [2778] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), - [2780] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3, 0, 0), - [2782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 10), - [2784] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, 0, 10), - [2786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2966), - [2788] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hash_expression, 3, 0, 0), - [2790] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hash_expression, 3, 0, 0), - [2792] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1, 0, 0), - [2794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 35), - [2796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 35), - [2798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, 0, 33), - [2800] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, 0, 33), - [2802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1839), - [2804] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, 1, 32), - [2806] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, 1, 32), - [2808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3, 0, 0), - [2810] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_property, 3, 0, 0), - [2812] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 3, 0, 31), - [2814] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 3, 0, 31), - [2816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), - [2818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(856), - [2820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4047), - [2822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4230), - [2824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1952), - [2826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3454), - [2828] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(869), - [2831] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(869), - [2834] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(901), - [2837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), - [2839] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(295), - [2842] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(856), - [2845] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(4047), - [2848] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(4230), - [2851] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(855), - [2854] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(815), - [2857] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(814), - [2860] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(814), - [2863] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(808), - [2866] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(807), - [2869] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(806), - [2872] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(791), - [2875] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(901), - [2878] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(785), - [2881] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(732), - [2884] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(732), - [2887] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(716), - [2890] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(1952), - [2893] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(899), - [2896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), - [2898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(666), - [2900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(663), - [2902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), - [2904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), - [2906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(660), - [2908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660), - [2910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(659), - [2912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658), - [2914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(657), - [2916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(656), - [2918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), - [2920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), - [2922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(654), - [2924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), - [2926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653), - [2928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643), - [2930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(869), - [2932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(869), - [2934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(901), - [2936] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 36), - [2938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(814), - [2940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814), - [2942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(808), - [2944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(807), - [2946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(806), - [2948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(791), - [2950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901), - [2952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785), - [2954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(732), - [2956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), - [2958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855), - [2960] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 36), - [2962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861), - [2964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(861), - [2966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(859), - [2968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858), - [2970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), - [2972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(852), - [2974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(852), - [2976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(847), - [2978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(846), - [2980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(797), - [2982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(775), - [2984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), - [2986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552), - [2988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(769), - [2990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769), - [2992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767), - [2994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), - [2996] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(861), - [2999] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(861), - [3002] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(859), - [3005] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(291), - [3008] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(596), - [3011] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(3973), - [3014] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(4585), - [3017] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(858), - [3020] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(853), - [3023] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(852), - [3026] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(852), - [3029] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(847), - [3032] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(846), - [3035] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(797), - [3038] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(775), - [3041] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(859), - [3044] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(552), - [3047] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(769), - [3050] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(769), - [3053] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(767), - [3056] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(1837), - [3059] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(636), - [3062] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 36), - [3064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815), - [3066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716), - [3068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(899), - [3070] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 46), REDUCE(sym_assignment_expression, 3, 0, 34), - [3073] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3, 0, 0), - [3075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1983), - [3077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), - [3079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2436), - [3081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3681), - [3083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 65), - [3085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1862), - [3087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), - [3089] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2, 0, 0), - [3091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 34), - [3093] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 46), REDUCE(sym_assignment_expression, 3, 0, 19), - [3096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2232), - [3098] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 34), REDUCE(sym_assignment_expression, 3, 0, 34), - [3101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0), - [3103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 45), - [3105] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 45), SHIFT(666), - [3108] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(666), - [3111] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(666), - [3114] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(663), - [3117] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(662), - [3120] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(661), - [3123] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(660), - [3126] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(660), - [3129] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(659), - [3132] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(658), - [3135] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(657), - [3138] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(656), - [3141] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(663), - [3144] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(655), - [3147] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(654), - [3150] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(654), - [3153] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(653), - [3156] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(643), - [3159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), - [3161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(736), - [3163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(753), - [3165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), - [3167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), - [3169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4089), - [3171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4480), - [3173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760), - [3175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765), - [3177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(766), - [3179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766), - [3181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(776), - [3183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), - [3185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(779), - [3187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(781), - [3189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), - [3191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), - [3193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(783), - [3195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), - [3197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), - [3199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2223), - [3201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), - [3203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), - [3205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2295), - [3207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4429), - [3209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4448), - [3211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2105), - [3213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2640), - [3215] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 14), REDUCE(sym_object_pattern, 3, 0, 15), - [3218] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), - [3221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2437), - [3223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1891), - [3225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2334), - [3227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4434), - [3229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4426), - [3231] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), - [3234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4298), - [3236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2164), - [3238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2443), - [3240] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), - [3243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2449), - [3245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1870), - [3247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1959), - [3249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2159), - [3251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1853), - [3253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4446), - [3255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2432), - [3257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721), - [3259] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), - [3261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1127), - [3263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), - [3265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(931), - [3267] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(736), - [3270] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(736), - [3273] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(753), - [3276] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(290), - [3279] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(726), - [3282] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(4089), - [3285] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(4480), - [3288] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(760), - [3291] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(765), - [3294] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(766), - [3297] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(766), - [3300] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(776), - [3303] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(777), - [3306] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(779), - [3309] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(781), - [3312] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(753), - [3315] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(782), - [3318] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(783), - [3321] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(783), - [3324] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(784), - [3327] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(2223), - [3330] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(725), - [3333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3457), - [3335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664), - [3337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), - [3339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2529), - [3341] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cf_tag_expression, 1, 0, 0), - [3343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1121), - [3345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2257), - [3347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2198), - [3349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(958), - [3351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), - [3353] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 46), - [3355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4415), - [3357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 34), - [3359] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0), - [3362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), - [3364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(754), - [3366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(752), - [3368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), - [3370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749), - [3372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(748), - [3374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748), - [3376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(746), - [3378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), - [3380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(744), - [3382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(743), - [3384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752), - [3386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(742), - [3388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(741), - [3390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741), - [3392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740), - [3394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(637), - [3396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), - [3398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(586), - [3400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(583), - [3402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), - [3404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567), - [3406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860), - [3408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(588), - [3410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588), - [3412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(840), - [3414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(823), - [3416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(822), - [3418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(820), - [3420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), - [3422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818), - [3424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(816), - [3426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816), - [3428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(812), - [3430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(610), - [3432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582), - [3434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(582), - [3436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(581), - [3438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), - [3440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580), - [3442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), - [3444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(576), - [3446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576), - [3448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(574), - [3450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(571), + [2489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2499), + [2491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1478), + [2493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2508), + [2495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2851), + [2497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(723), + [2499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1479), + [2501] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), + [2503] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2, 0, 0), + [2505] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), + [2508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 34), + [2510] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment_expression, 3, 0, 34), + [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), + [2514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 19), + [2516] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment_expression, 3, 0, 19), + [2518] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 14), + [2520] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 14), + [2522] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, 0, 15), + [2524] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 15), + [2526] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 14), REDUCE(sym_object_pattern, 3, 0, 15), + [2529] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0), + [2531] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0), + [2533] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 9), + [2535] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 9), + [2537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(603), + [2539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4160), + [2541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4585), + [2543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1430), + [2545] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 9), + [2547] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 9), + [2549] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 2, 0, 8), + [2551] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 2, 0, 8), + [2553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3428), + [2555] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), + [2557] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), + [2559] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2, 0, 0), + [2561] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2, 0, 0), + [2563] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), + [2566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 2, 0, 0), + [2568] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 2, 0, 0), + [2570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0), + [2572] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0), + [2574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, 1, 32), + [2576] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, 1, 32), + [2578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 10), + [2580] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, 0, 10), + [2582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), + [2584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), + [2586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 21), + [2588] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 21), + [2590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), + [2592] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), + [2594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2492), + [2596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), + [2598] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), + [2600] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3, 0, 0), + [2602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 11), + [2604] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 11), + [2606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 3, 0, 31), + [2608] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 3, 0, 31), + [2610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3, 0, 0), + [2612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_property, 3, 0, 0), + [2614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, 0, 33), + [2616] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, 0, 33), + [2618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1459), + [2620] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 35), + [2622] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 35), + [2624] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 41), + [2626] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 41), + [2628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 42), + [2630] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 42), + [2632] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 14), + [2634] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 14), + [2636] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 0), + [2638] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 0), + [2640] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), + [2642] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), + [2644] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 53), + [2646] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 53), + [2648] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 54), + [2650] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 54), + [2652] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 55), + [2654] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 55), + [2656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 56), + [2658] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 56), + [2660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, 0, 54), + [2662] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, 0, 54), + [2664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1442), + [2666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 4, 0, 58), + [2668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 4, 0, 58), + [2670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 61), + [2672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 61), + [2674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0), + [2676] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2, 0, 0), + [2678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3, 0, 0), + [2680] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3, 0, 0), + [2682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4, 0, 0), + [2684] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4, 0, 0), + [2686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458), + [2688] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(5035), + [2691] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(5887), + [2694] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2851), + [2697] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(4129), + [2700] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2517), + [2703] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 2, 0, 0), + [2705] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(4403), + [2708] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(723), + [2711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__hash_expression, 1, 0, 0), + [2713] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__hash_expression, 1, 0, 0), + [2715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hash_expression, 3, 0, 0), + [2717] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hash_expression, 3, 0, 0), + [2719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5535), + [2721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), + [2723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818), + [2725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4057), + [2727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4230), + [2729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1955), + [2731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3454), + [2733] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_alt, 3, 0, 0), + [2735] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_alt, 2, 0, 0), + [2737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698), + [2739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(698), + [2741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(696), + [2743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695), + [2745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), + [2747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(693), + [2749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693), + [2751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(692), + [2753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691), + [2755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(690), + [2757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(689), + [2759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), + [2761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), + [2763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(687), + [2765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), + [2767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), + [2769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767), + [2771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1927), + [2773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805), + [2775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(805), + [2777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(747), + [2779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 34), + [2781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741), + [2783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), + [2785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735), + [2787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(735), + [2789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(727), + [2791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), + [2793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(709), + [2795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(704), + [2797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747), + [2799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673), + [2801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(671), + [2803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), + [2805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), + [2807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), + [2809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802), + [2811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(802), + [2813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(815), + [2815] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 46), REDUCE(sym_assignment_expression, 3, 0, 34), + [2818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), + [2820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820), + [2822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(827), + [2824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(827), + [2826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(828), + [2828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(831), + [2830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(835), + [2832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(838), + [2834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815), + [2836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(844), + [2838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(852), + [2840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(852), + [2842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(856), + [2844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813), + [2846] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 34), REDUCE(sym_assignment_expression, 3, 0, 34), + [2849] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 46), REDUCE(sym_assignment_expression, 3, 0, 19), + [2852] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0), + [2854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4848), + [2856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5585), + [2858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2757), + [2860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4056), + [2862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4557), + [2864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2758), + [2866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2986), + [2868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2795), + [2870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), + [2872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2426), + [2874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4377), + [2876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2811), + [2878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1, 0, 0), + [2880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2947), + [2882] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4848), + [2885] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5585), + [2888] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2757), + [2891] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4056), + [2894] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2517), + [2897] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4244), + [2900] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2758), + [2903] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), + [2905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3, 0, 0), + [2907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 36), + [2909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 36), + [2911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1422), + [2913] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2, 0, 0), + [2915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 45), + [2917] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 45), SHIFT(698), + [2920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 36), + [2922] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(698), + [2925] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(698), + [2928] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(696), + [2931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), + [2933] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(313), + [2936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(818), + [2939] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(4057), + [2942] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(4230), + [2945] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(695), + [2948] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(694), + [2951] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(693), + [2954] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(693), + [2957] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(692), + [2960] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(691), + [2963] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(690), + [2966] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(689), + [2969] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(696), + [2972] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(688), + [2975] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(687), + [2978] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(687), + [2981] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(686), + [2984] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(1955), + [2987] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(767), + [2990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 65), + [2992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3853), + [2994] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5960), + [2997] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5983), + [3000] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2745), + [3003] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4187), + [3006] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4200), + [3009] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2697), + [3012] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(802), + [3015] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(802), + [3018] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(815), + [3021] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(819), + [3024] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(820), + [3027] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(827), + [3030] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(827), + [3033] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(828), + [3036] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(831), + [3039] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(835), + [3042] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(838), + [3045] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(815), + [3048] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(844), + [3051] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(852), + [3054] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(852), + [3057] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(856), + [3060] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(813), + [3063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2341), + [3065] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5035), + [3068] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5887), + [3071] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2971), + [3074] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4129), + [3077] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), + [3079] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4403), + [3082] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2923), + [3085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1897), + [3087] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(805), + [3090] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(805), + [3093] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(747), + [3096] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(311), + [3099] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(603), + [3102] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(4160), + [3105] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(4585), + [3108] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(741), + [3111] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(736), + [3114] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(735), + [3117] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(735), + [3120] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(727), + [3123] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(726), + [3126] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(709), + [3129] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(704), + [3132] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(747), + [3135] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(673), + [3138] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(671), + [3141] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(671), + [3144] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(670), + [3147] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(1430), + [3150] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(753), + [3153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4244), + [3155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2930), + [3157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2771), + [3159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), + [3161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2478), + [3163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4429), + [3165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4448), + [3167] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 14), REDUCE(sym_object_pattern, 3, 0, 15), + [3170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639), + [3172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(639), + [3174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(640), + [3176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), + [3178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), + [3180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4024), + [3182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4480), + [3184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641), + [3186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), + [3188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(679), + [3190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679), + [3192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(681), + [3194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699), + [3196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(705), + [3198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(711), + [3200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), + [3202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), + [3204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(752), + [3206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752), + [3208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), + [3210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2212), + [3212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), + [3214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4298), + [3216] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), + [3219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2366), + [3221] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), + [3224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2220), + [3226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4426), + [3228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2485), + [3230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4434), + [3232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2164), + [3234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1429), + [3236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2468), + [3238] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), + [3241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2149), + [3243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2156), + [3245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1911), + [3247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1463), + [3249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1516), + [3251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2639), + [3253] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(639), + [3256] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(639), + [3259] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(640), + [3262] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(314), + [3265] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(634), + [3268] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(4024), + [3271] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(4480), + [3274] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(641), + [3277] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(645), + [3280] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(679), + [3283] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(679), + [3286] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(681), + [3289] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(699), + [3292] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(705), + [3295] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(711), + [3298] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(640), + [3301] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(751), + [3304] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(752), + [3307] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(752), + [3310] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(758), + [3313] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(2212), + [3316] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(632), + [3319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1185), + [3321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3438), + [3323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697), + [3325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761), + [3327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989), + [3329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1040), + [3331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1129), + [3333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948), + [3335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4446), + [3337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2397), + [3339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4415), + [3341] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 34), + [3343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 46), + [3345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2534), + [3347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469), + [3349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1107), + [3351] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0), + [3354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cf_tag_expression, 1, 0, 0), + [3356] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), + [3358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2198), + [3360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), + [3362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587), + [3364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(587), + [3366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(586), + [3368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), + [3370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573), + [3372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(908), + [3374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(590), + [3376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(590), + [3378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(904), + [3380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(889), + [3382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(888), + [3384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(853), + [3386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), + [3388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849), + [3390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(843), + [3392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), + [3394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839), + [3396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730), + [3398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(791), + [3400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(791), + [3402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(789), + [3404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788), + [3406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787), + [3408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(786), + [3410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786), + [3412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(785), + [3414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), + [3416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(783), + [3418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(782), + [3420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(789), + [3422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781), + [3424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(780), + [3426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780), + [3428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), + [3430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), + [3432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), + [3434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(618), + [3436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(619), + [3438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1046), + [3440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620), + [3442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), + [3444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(629), + [3446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), + [3448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(638), + [3450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), [3452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(570), - [3454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(568), - [3456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581), - [3458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), - [3460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(562), - [3462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), - [3464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), - [3466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), - [3468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(800), - [3470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1149), - [3472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1018), - [3474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056), - [3476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601), - [3478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1144), - [3480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1140), - [3482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839), - [3484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(839), - [3486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3440), - [3488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(838), - [3490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837), - [3492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(836), - [3494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(835), - [3496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835), - [3498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(834), - [3500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833), - [3502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(832), - [3504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(831), - [3506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838), - [3508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830), - [3510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(829), - [3512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829), - [3514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828), - [3516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597), - [3518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), - [3520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(625), - [3522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(624), - [3524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), - [3526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), - [3528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(621), - [3530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), - [3532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(620), - [3534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), - [3536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(618), - [3538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(617), - [3540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), - [3542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), - [3544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(615), - [3546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), - [3548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), - [3550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), - [3552] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(754), - [3555] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(754), - [3558] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(752), - [3561] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(751), - [3564] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(749), - [3567] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(748), - [3570] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(748), - [3573] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(746), - [3576] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(745), - [3579] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(744), - [3582] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(743), - [3585] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(752), - [3588] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(742), - [3591] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(741), - [3594] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(741), - [3597] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(740), - [3600] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(637), - [3603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), - [3605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4324), - [3607] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(586), - [3610] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(586), - [3613] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(583), - [3616] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(567), - [3619] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(860), - [3622] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(588), - [3625] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(588), - [3628] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(840), - [3631] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(823), - [3634] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(822), - [3637] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(820), - [3640] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(583), - [3643] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(818), - [3646] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(816), - [3649] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(816), - [3652] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(812), - [3655] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(610), - [3658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), - [3660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1874), - [3662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1253), - [3664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), - [3666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1249), - [3668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(864), - [3670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), - [3672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1250), - [3674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3436), - [3676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), - [3678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), - [3680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1141), - [3682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1164), - [3684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2964), - [3686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), - [3688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224), - [3690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), - [3692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1241), - [3694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), - [3696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1147), - [3698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), - [3700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), - [3702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(898), - [3704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4156), - [3706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4534), - [3708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2441), - [3710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(890), - [3712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(890), - [3714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(889), - [3716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887), - [3718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(886), - [3720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(885), - [3722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(885), - [3724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(884), - [3726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(883), - [3728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(882), - [3730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(881), - [3732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(889), - [3734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), - [3736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(879), - [3738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879), - [3740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(878), - [3742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(900), - [3744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3461), - [3746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703), - [3748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), - [3750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3430), - [3752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2461), - [3754] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(890), - [3757] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(890), - [3760] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(889), - [3763] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(294), - [3766] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(898), - [3769] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(4156), - [3772] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(4534), - [3775] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(887), - [3778] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(886), - [3781] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(885), - [3784] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(885), - [3787] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(884), - [3790] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(883), - [3793] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(882), - [3796] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(881), - [3799] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(889), - [3802] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(880), - [3805] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(879), - [3808] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(879), - [3811] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(878), - [3814] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(2441), - [3817] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(900), - [3820] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 45), SHIFT(625), - [3823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(877), - [3825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3687), - [3827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2472), - [3829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1957), - [3831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803), - [3833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1165), - [3835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), - [3837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639), - [3839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1156), - [3841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2480), - [3843] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(625), - [3846] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(625), - [3849] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(624), - [3852] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(623), - [3855] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(622), - [3858] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(621), - [3861] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(621), - [3864] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(620), - [3867] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(619), - [3870] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(618), - [3873] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(617), - [3876] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(624), - [3879] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(616), - [3882] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(615), - [3885] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(615), - [3888] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(614), - [3891] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(645), - [3894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3662), - [3896] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(582), - [3899] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(582), - [3902] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(581), - [3905] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(580), - [3908] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(578), - [3911] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(576), - [3914] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(576), - [3917] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(574), - [3920] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(571), - [3923] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(570), - [3926] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(568), - [3929] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(581), - [3932] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(565), - [3935] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(562), - [3938] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(562), - [3941] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(560), - [3944] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(640), - [3947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607), - [3949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4135), - [3951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2379), - [3953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), - [3955] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(839), - [3958] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(839), - [3961] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(838), - [3964] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(837), - [3967] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(836), - [3970] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(835), - [3973] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(835), - [3976] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(834), - [3979] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(833), - [3982] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(832), - [3985] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(831), - [3988] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(838), - [3991] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(830), - [3994] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(829), - [3997] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(829), - [4000] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(828), - [4003] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(597), - [4006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), - [4008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4018), - [4010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604), - [4012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1159), - [4014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704), - [4016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(704), - [4018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(708), - [4020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(719), - [4022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719), - [4024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(810), - [4026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), - [4028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811), - [4030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709), - [4032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718), - [4034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(629), - [4036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(756), - [4038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(809), - [4040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(817), - [4042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817), - [4044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849), - [4046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), - [4048] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(704), - [4051] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(704), - [4054] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(708), - [4057] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(709), - [4060] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(718), - [4063] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(719), - [4066] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(719), - [4069] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(629), - [4072] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(756), - [4075] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(809), - [4078] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(810), - [4081] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(708), - [4084] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(811), - [4087] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(817), - [4090] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(817), - [4093] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(849), - [4096] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(892), - [4099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3468), + [3454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(661), + [3456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), + [3458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), + [3460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(665), + [3462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), + [3464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), + [3466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760), + [3468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803), + [3470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), + [3472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(880), + [3474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(879), + [3476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(878), + [3478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(877), + [3480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(876), + [3482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(876), + [3484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(875), + [3486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(874), + [3488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(873), + [3490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(872), + [3492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879), + [3494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(871), + [3496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(870), + [3498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(870), + [3500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(869), + [3502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), + [3504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), + [3506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858), + [3508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(858), + [3510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(860), + [3512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), + [3514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(912), + [3516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4124), + [3518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4534), + [3520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861), + [3522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863), + [3524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(864), + [3526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(864), + [3528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(865), + [3530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(881), + [3532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(884), + [3534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(885), + [3536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860), + [3538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(886), + [3540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(891), + [3542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(891), + [3544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(893), + [3546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2477), + [3548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(913), + [3550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), + [3552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072), + [3554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2386), + [3556] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(791), + [3559] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(791), + [3562] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(789), + [3565] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(788), + [3568] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(787), + [3571] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(786), + [3574] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(786), + [3577] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(785), + [3580] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(784), + [3583] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(783), + [3586] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(782), + [3589] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(789), + [3592] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(781), + [3595] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(780), + [3598] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(780), + [3601] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(779), + [3604] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(754), + [3607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1207), + [3609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3435), + [3611] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(587), + [3614] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(587), + [3617] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(586), + [3620] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(573), + [3623] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(908), + [3626] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(590), + [3629] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(590), + [3632] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(904), + [3635] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(889), + [3638] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(888), + [3641] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(853), + [3644] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(586), + [3647] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(849), + [3650] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(843), + [3653] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(843), + [3656] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(839), + [3659] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(730), + [3662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829), + [3664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(836), + [3666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837), + [3668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3450), + [3670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1226), + [3672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), + [3674] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(880), + [3677] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(880), + [3680] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(879), + [3683] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(878), + [3686] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(877), + [3689] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(876), + [3692] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(876), + [3695] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(875), + [3698] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(874), + [3701] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(873), + [3704] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(872), + [3707] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(879), + [3710] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(871), + [3713] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(870), + [3716] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(870), + [3719] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(869), + [3722] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(600), + [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), + [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657), + [3729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(657), + [3731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(656), + [3733] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 45), SHIFT(657), + [3736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), + [3738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), + [3740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(653), + [3742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653), + [3744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(652), + [3746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), + [3748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(650), + [3750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(649), + [3752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), + [3754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648), + [3756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(647), + [3758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647), + [3760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646), + [3762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792), + [3764] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(858), + [3767] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(858), + [3770] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(860), + [3773] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(309), + [3776] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(912), + [3779] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(4124), + [3782] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(4534), + [3785] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(861), + [3788] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(863), + [3791] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(864), + [3794] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(864), + [3797] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(865), + [3800] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(881), + [3803] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(884), + [3806] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(885), + [3809] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(860), + [3812] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(886), + [3815] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(891), + [3818] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(891), + [3821] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(893), + [3824] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(2477), + [3827] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(913), + [3830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), + [3832] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(618), + [3835] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(618), + [3838] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(619), + [3841] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(620), + [3844] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(624), + [3847] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(629), + [3850] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(629), + [3853] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(638), + [3856] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(642), + [3859] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(570), + [3862] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(661), + [3865] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(619), + [3868] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(663), + [3871] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(665), + [3874] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(665), + [3877] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(669), + [3880] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(760), + [3883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1203), + [3885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3430), + [3887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4099), + [3889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), + [3891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2489), + [3893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3863), + [3895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), + [3897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4324), + [3899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2991), + [3901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672), + [3903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(922), + [3905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1253), + [3907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824), + [3909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1240), + [3911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2483), + [3913] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(657), + [3916] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(657), + [3919] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(656), + [3922] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(655), + [3925] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(654), + [3928] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(653), + [3931] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(653), + [3934] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(652), + [3937] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(651), + [3940] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(650), + [3943] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(649), + [3946] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(656), + [3949] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(648), + [3952] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(647), + [3955] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(647), + [3958] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(646), + [3961] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(792), + [3964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1192), + [3966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1250), + [3968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(914), + [3970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2430), + [3972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), + [3974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1206), + [3976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1090), + [3978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1089), + [3980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740), + [3982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1256), + [3984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1188), + [3986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3453), + [3988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1921), + [3990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1227), + [3992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597), + [3994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1215), + [3996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), + [3998] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), + [4000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1483), + [4002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), + [4004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3967), + [4006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510), + [4008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(571), + [4010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3837), + [4012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), + [4014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584), + [4016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(584), + [4018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(588), + [4020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(591), + [4022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(606), + [4024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(607), + [4026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607), + [4028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(622), + [4030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), + [4032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(631), + [4034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(637), + [4036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588), + [4038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765), + [4040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(775), + [4042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775), + [4044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(924), + [4046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916), + [4048] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(584), + [4051] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(584), + [4054] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(588), + [4057] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(591), + [4060] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(606), + [4063] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(607), + [4066] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(607), + [4069] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(622), + [4072] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(627), + [4075] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(631), + [4078] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(637), + [4081] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(588), + [4084] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(765), + [4087] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(775), + [4090] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(775), + [4093] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(924), + [4096] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 43), SHIFT(916), + [4099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3469), [4101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5690), - [4103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3470), - [4105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3469), - [4107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3465), - [4109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3474), - [4111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3597), - [4113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3688), - [4115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3865), - [4117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3624), - [4119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3509), - [4121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3514), - [4123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3409), - [4125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3406), - [4127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3409), - [4129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3523), - [4131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3525), - [4133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3537), - [4135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3546), - [4137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3226), - [4139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3407), - [4141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3549), - [4143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), - [4145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), - [4147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(380), - [4149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), + [4103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3500), + [4105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3498), + [4107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3488), + [4109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3762), + [4111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3513), + [4113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3522), + [4115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3525), + [4117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3537), + [4119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3544), + [4121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3547), + [4123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3282), + [4125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3284), + [4127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3282), + [4129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3466), + [4131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3568), + [4133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3571), + [4135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3625), + [4137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3208), + [4139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3157), + [4141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3651), + [4143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), + [4145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), + [4147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(387), + [4149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408), [4151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5692), - [4153] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), - [4155] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2524), - [4158] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2996), - [4161] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2999), - [4164] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2543), - [4167] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2541), - [4170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), - [4172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2956), - [4174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2524), - [4176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2996), - [4178] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2999), - [4180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2543), - [4182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2541), - [4184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2955), - [4186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2888), - [4188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2683), - [4190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2861), - [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2684), - [4194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cf_open_tag, 1, 0, 0), - [4196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cf_open_tag, 1, 0, 0), - [4198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2980), - [4200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2688), - [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3919), - [4204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3920), - [4206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2938), - [4208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2690), - [4210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2900), - [4212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2897), - [4214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3078), - [4216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3093), - [4218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2535), - [4220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2550), - [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4203), - [4224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2953), - [4226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3075), - [4228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3053), - [4230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2536), - [4232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2547), - [4234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2919), - [4236] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(3078), - [4239] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(3093), - [4242] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2535), - [4245] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2550), - [4248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2941), - [4250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2868), - [4252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2876), - [4254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3912), - [4256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4217), - [4258] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(3075), - [4261] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(3053), - [4264] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2536), - [4267] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2547), - [4270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2989), - [4272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4204), - [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4216), - [4276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3517), + [4153] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cf_open_tag, 1, 0, 0), + [4155] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cf_open_tag, 1, 0, 0), + [4157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2975), + [4159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2525), + [4161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2998), + [4163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2999), + [4165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2544), + [4167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2545), + [4169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2968), + [4171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2836), + [4173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2682), + [4175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3603), + [4177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3600), + [4179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2814), + [4181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2812), + [4183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2948), + [4185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2687), + [4187] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), + [4189] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2525), + [4192] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2998), + [4195] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2999), + [4198] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2544), + [4201] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2545), + [4204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), + [4206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2845), + [4208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2691), + [4210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2709), + [4212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2689), + [4214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3069), + [4216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3129), + [4218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2542), + [4220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2536), + [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4217), + [4224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3735), + [4226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2896), + [4228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3041), + [4230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3100), + [4232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2535), + [4234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2549), + [4236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2901), + [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4203), + [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4204), + [4242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4216), + [4244] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(3069), + [4247] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(3129), + [4250] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2542), + [4253] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2536), + [4256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2786), + [4258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2949), + [4260] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(3041), + [4263] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(3100), + [4266] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2535), + [4269] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2549), + [4272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2809), + [4274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2931), + [4276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3521), [4278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5975), - [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3519), - [4282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3520), - [4284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3521), - [4286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3524), - [4288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3526), - [4290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3531), - [4292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3532), - [4294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3534), - [4296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3541), - [4298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3542), - [4300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3235), - [4302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3239), - [4304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3235), - [4306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3547), - [4308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3548), - [4310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3551), - [4312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3553), - [4314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3245), - [4316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3250), - [4318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3555), - [4320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), - [4322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), - [4324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366), - [4326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3868), + [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3529), + [4282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3530), + [4284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3531), + [4286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3536), + [4288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3538), + [4290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3552), + [4292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3553), + [4294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3555), + [4296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3556), + [4298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3557), + [4300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3145), + [4302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3226), + [4304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3145), + [4306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3561), + [4308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3564), + [4310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3566), + [4312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3569), + [4314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3224), + [4316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3214), + [4318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3576), + [4320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), + [4322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491), + [4324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(386), + [4326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3894), [4328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5636), - [4330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3467), - [4332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3471), - [4334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3476), - [4336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3478), - [4338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3488), - [4340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3480), - [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3481), - [4344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3482), - [4346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3483), - [4348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3485), - [4350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3311), - [4352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3310), - [4354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3311), - [4356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3486), - [4358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3487), - [4360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3518), - [4362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3489), - [4364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3211), - [4366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3422), - [4368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3492), - [4370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), - [4372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), - [4374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348), - [4376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3620), - [4378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3841), - [4380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3861), - [4382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3888), - [4384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3918), - [4386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3956), - [4388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3954), - [4390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3934), - [4392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3949), - [4394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3946), - [4396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3945), - [4398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3157), - [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3156), - [4402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3157), - [4404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3943), - [4406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3941), - [4408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3939), - [4410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3937), - [4412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3198), - [4414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3398), - [4416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3935), - [4418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), - [4420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491), - [4422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(368), - [4424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3633), - [4426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3640), - [4428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3645), - [4430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3646), - [4432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3647), - [4434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3663), - [4436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3462), - [4438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3664), - [4440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3669), - [4442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3671), - [4444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3679), - [4446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3315), - [4448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3316), - [4450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3315), - [4452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3689), - [4454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3692), - [4456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3714), - [4458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3715), - [4460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3397), - [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3403), - [4464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3632), - [4466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), - [4468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507), - [4470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(356), - [4472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3568), - [4474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3904), - [4476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3902), - [4478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3901), - [4480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3900), - [4482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3899), - [4484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3893), - [4486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3892), - [4488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3891), - [4490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3890), - [4492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3886), - [4494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3336), - [4496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3337), - [4498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3336), - [4500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3929), - [4502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3884), - [4504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3885), - [4506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3837), - [4508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3421), - [4510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3254), - [4512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3798), - [4514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), - [4516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), - [4518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(360), - [4520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3516), - [4522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3655), - [4524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3654), - [4526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3653), - [4528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3652), - [4530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3648), - [4532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3642), - [4534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3641), - [4536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3636), - [4538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3634), - [4540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3631), - [4542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3417), - [4544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3419), - [4546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3417), - [4548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3628), - [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3626), - [4552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3622), - [4554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3611), - [4556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3292), - [4558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3159), - [4560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3619), - [4562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), - [4564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), - [4566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(365), - [4568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3712), - [4570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3571), - [4572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3575), - [4574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3576), - [4576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3578), - [4578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3579), - [4580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3581), - [4582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3582), - [4584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3583), - [4586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3584), - [4588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3586), - [4590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3192), - [4592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3191), - [4594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3192), - [4596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3589), - [4598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3590), - [4600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3593), - [4602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3598), - [4604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3302), - [4606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3412), - [4608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3826), - [4610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), - [4612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549), - [4614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(355), - [4616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3185), - [4618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3285), - [4620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3082), - [4622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2665), - [4624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2661), - [4626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2602), - [4628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2680), - [4630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3845), - [4632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3253), - [4634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3896), - [4636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3368), - [4638] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(2524), - [4641] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(3802), - [4644] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat2, 2, 0, 0), - [4646] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(3894), - [4649] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(2524), - [4652] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(3845), - [4655] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat1, 2, 0, 0), - [4657] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(3896), - [4660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3802), - [4662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3284), - [4664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3894), - [4666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3021), - [4668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3080), - [4670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3183), - [4672] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_operator, 1, 0, 0), - [4674] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_operator, 1, 0, 0), - [4676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2601), - [4678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2606), + [4330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3478), + [4332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3662), + [4334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3750), + [4336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3512), + [4338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3562), + [4340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3604), + [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3611), + [4344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3668), + [4346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3846), + [4348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3839), + [4350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3204), + [4352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3200), + [4354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3204), + [4356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3816), + [4358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3780), + [4360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3774), + [4362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3771), + [4364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3193), + [4366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3197), + [4368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3745), + [4370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), + [4372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487), + [4374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(398), + [4376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3520), + [4378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3817), + [4380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3813), + [4382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3809), + [4384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3808), + [4386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3799), + [4388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3797), + [4390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3795), + [4392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3784), + [4394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3781), + [4396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3776), + [4398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3225), + [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3228), + [4402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3225), + [4404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3773), + [4406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3767), + [4408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3763), + [4410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3715), + [4412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3259), + [4414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3252), + [4416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3627), + [4418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), + [4420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(521), + [4422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(402), + [4424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3593), + [4426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3843), + [4428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3847), + [4430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3850), + [4432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3864), + [4434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3866), + [4436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3888), + [4438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3903), + [4440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3952), + [4442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3955), + [4444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3948), + [4446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3382), + [4448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3384), + [4450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3382), + [4452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3672), + [4454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3944), + [4456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3943), + [4458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3946), + [4460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3222), + [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3209), + [4464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3867), + [4466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), + [4468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), + [4470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(392), + [4472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3759), + [4474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3657), + [4476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3615), + [4478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3626), + [4480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3628), + [4482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3635), + [4484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3636), + [4486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3590), + [4488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3642), + [4490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3567), + [4492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3645), + [4494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3164), + [4496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3205), + [4498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3164), + [4500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3646), + [4502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3647), + [4504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3648), + [4506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3649), + [4508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3321), + [4510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3275), + [4512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3650), + [4514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), + [4516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568), + [4518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(382), + [4520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3719), + [4522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3829), + [4524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3841), + [4526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3842), + [4528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3844), + [4530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3845), + [4532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3848), + [4534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3887), + [4536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3860), + [4538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3833), + [4540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3828), + [4542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3315), + [4544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3316), + [4546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3315), + [4548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3618), + [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3616), + [4552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3612), + [4554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3609), + [4556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3198), + [4558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3220), + [4560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3595), + [4562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), + [4564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524), + [4566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(388), + [4568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3706), + [4570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3474), + [4572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3475), + [4574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3477), + [4576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3480), + [4578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3482), + [4580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3485), + [4582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3663), + [4584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3490), + [4586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3511), + [4588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3515), + [4590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3346), + [4592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3340), + [4594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3346), + [4596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3516), + [4598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3524), + [4600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3527), + [4602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3533), + [4604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3243), + [4606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3203), + [4608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3540), + [4610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), + [4612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514), + [4614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(383), + [4616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3074), + [4618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3183), + [4620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3191), + [4622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2655), + [4624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2648), + [4626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2604), + [4628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2646), + [4630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3492), + [4632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3302), + [4634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3907), + [4636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3796), + [4638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3232), + [4640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3905), + [4642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3274), + [4644] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(2525), + [4647] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(3796), + [4650] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat2, 2, 0, 0), + [4652] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(3905), + [4655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3184), + [4657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3059), + [4659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3110), + [4661] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(2525), + [4664] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(3492), + [4667] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat1, 2, 0, 0), + [4669] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(3907), + [4672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2603), + [4674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_operator, 1, 0, 0), + [4676] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_operator, 1, 0, 0), + [4678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2607), [4680] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_alt_cfquery, 2, 0, 0), [4682] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_alt_cfquery, 3, 0, 0), - [4684] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_query_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2665), - [4687] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_query_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2661), - [4690] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_query_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2606), + [4684] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_query_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2655), + [4687] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_query_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2648), + [4690] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_query_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2607), [4693] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cf_query_tag_repeat1, 2, 0, 0), - [4695] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_query_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2680), + [4695] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_query_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2646), [4698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5735), - [4700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3700), - [4702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3705), - [4704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3268), - [4706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3268), - [4708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3708), - [4710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3908), - [4712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3909), - [4714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3719), - [4716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(497), - [4718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(374), - [4720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), + [4700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3723), + [4702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3729), + [4704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3231), + [4706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3231), + [4708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3737), + [4710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3818), + [4712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3814), + [4714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3792), + [4716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), + [4718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(400), + [4720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), [4722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5387), [4724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2605), - [4726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3190), - [4728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3460), - [4730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), - [4732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3493), - [4734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3458), + [4726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3830), + [4728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3437), + [4730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), + [4732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3162), + [4734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3456), [4736] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), - [4738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3947), + [4738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3504), [4740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cf_close_tag, 1, 0, 0), - [4742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711), - [4744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2614), - [4746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2611), - [4748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2623), + [4742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), + [4744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2616), + [4746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2615), + [4748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2635), [4750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5854), - [4752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2622), - [4754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0), - [4756] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2, 0, 0), - [4758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), - [4760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5786), - [4762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2612), - [4764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(739), - [4766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788), - [4768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), - [4770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(826), - [4772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(876), - [4774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_field_definition_repeat1, 2, 0, 17), - [4776] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_field_definition_repeat1, 2, 0, 17), - [4778] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_field_definition_repeat1, 2, 0, 17), SHIFT_REPEAT(3982), - [4781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), - [4783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), - [4785] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 39), - [4787] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 39), - [4789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(801), - [4791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738), - [4793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), - [4795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), + [4752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0), + [4754] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2, 0, 0), + [4756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), + [4758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5786), + [4760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2612), + [4762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), + [4764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(826), + [4766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 39), + [4768] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 39), + [4770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684), + [4772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), + [4774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676), + [4776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(900), + [4778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_field_definition_repeat1, 2, 0, 17), + [4780] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_field_definition_repeat1, 2, 0, 17), + [4782] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_field_definition_repeat1, 2, 0, 17), SHIFT_REPEAT(3963), + [4785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(899), + [4787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766), + [4789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921), + [4791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2621), + [4793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), + [4795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(867), [4797] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_field_definition_repeat1, 1, 0, 6), [4799] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_field_definition_repeat1, 1, 0, 6), [4801] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, 0, 10), [4803] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, 0, 10), - [4805] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_else_tag, 2, 0, 0), - [4807] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_set_tag, 4, 0, 0), + [4805] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cfscript_element, 7, 0, 0), + [4807] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_output_tag, 7, 0, 0), [4809] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_tag_query, 8, 0, 0), - [4811] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag_cfquery, 9, 0, 0), - [4813] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_tag_query, 9, 0, 0), - [4815] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cfscript_element, 6, 0, 0), - [4817] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_loop_tag_cfquery, 8, 0, 0), - [4819] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cfscript_element, 7, 0, 0), - [4821] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_elseif_tag, 3, 0, 0), - [4823] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag_cfquery, 8, 0, 0), - [4825] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag_cfquery, 6, 0, 0), - [4827] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_tag_query, 7, 0, 0), - [4829] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_selfclose_tag, 3, 0, 4), - [4831] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_tag_query, 1, 0, 0), - [4833] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_loop_tag_cfquery, 7, 0, 0), - [4835] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_set_tag, 5, 0, 44), - [4837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cf_query_tag_repeat1, 1, 0, 0), - [4839] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_query_operator, 1, 0, 12), - [4841] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag_cfquery, 7, 0, 0), + [4811] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_query_operator, 1, 0, 12), + [4813] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag_cfquery, 9, 0, 0), + [4815] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_selfclose_tag, 3, 0, 4), + [4817] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_selfclose_tag, 4, 0, 4), + [4819] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_set_tag, 4, 0, 0), + [4821] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_else_tag, 2, 0, 0), + [4823] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_loop_tag_cfquery, 8, 0, 0), + [4825] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__node_cfquery, 1, 0, 0), + [4827] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_elseif_tag, 3, 0, 0), + [4829] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_set_tag, 5, 0, 44), + [4831] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cf_super_tags, 1, 0, 0), + [4833] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_tag_query, 7, 0, 0), + [4835] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag_cfquery, 8, 0, 0), + [4837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag_cfquery, 10, 0, 0), + [4839] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag_cfquery, 7, 0, 0), + [4841] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cfscript_element, 6, 0, 0), [4843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_component_tag, 6, 0, 0), - [4845] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_function_tag, 6, 0, 0), - [4847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__node_cfquery, 1, 0, 0), - [4849] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag_cfquery, 10, 0, 0), - [4851] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_loop_tag_cfquery, 6, 0, 0), - [4853] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_selfclose_tag, 4, 0, 4), - [4855] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_output_tag, 8, 0, 0), - [4857] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_query_tag, 8, 0, 0), - [4859] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_function_tag, 8, 0, 0), - [4861] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_component_tag, 8, 0, 0), - [4863] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_output_tag, 7, 0, 0), - [4865] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_query_tag, 7, 0, 0), - [4867] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_function_tag, 7, 0, 0), - [4869] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_component_tag, 7, 0, 0), - [4871] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_output_tag, 6, 0, 0), - [4873] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_query_tag, 6, 0, 0), - [4875] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cf_super_tags, 1, 0, 0), - [4877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 2, 0, 0), - [4879] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__node, 1, 0, 0), REDUCE(sym_element, 2, 0, 0), - [4882] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__node, 1, 0, 0), - [4884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 3, 0, 0), - [4886] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 3, 0, 0), - [4888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 3, 0, 0), - [4890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 4, 0, 0), - [4892] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 4, 0, 0), - [4894] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 4, 0, 0), - [4896] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_end_tag, 3, 0, 0), - [4898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_end_tag, 3, 0, 0), - [4900] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 3, 0, 0), - [4902] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__node, 1, 0, 0), REDUCE(sym_element, 3, 0, 0), - [4905] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 2, 0, 0), - [4907] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 3, 0, 0), - [4909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 3, 0, 0), - [4911] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 4, 0, 0), - [4913] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_try_tag, 8, 0, 0), - [4915] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_try_tag, 8, 0, 0), - [4917] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_storedproc_tag, 8, 0, 0), - [4919] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_storedproc_tag, 8, 0, 0), - [4921] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_mailpart_tag, 8, 0, 0), - [4923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_transaction_tag, 8, 0, 0), - [4925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_return_tag, 4, 0, 0), - [4927] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_return_tag, 4, 0, 0), - [4929] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_selfclose_tag, 3, 0, 4), - [4931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_selfclose_tag, 4, 0, 4), - [4933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 1, 0, 0), - [4935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 1, 0, 0), - [4937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(679), - [4939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1745), - [4941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3447), - [4943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3447), - [4945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(646), - [4947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3446), - [4949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3446), - [4951] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag, 8, 0, 0), - [4953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_loop_tag, 8, 0, 0), - [4955] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_zip_tag, 8, 0, 0), - [4957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4454), - [4959] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_savecontent_tag, 8, 0, 0), - [4961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2135), - [4963] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_tag, 8, 0, 0), - [4965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_try_tag, 9, 0, 0), - [4967] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag, 9, 0, 0), - [4969] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_tag, 9, 0, 0), - [4971] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_try_tag, 6, 0, 0), - [4973] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_mail_tag, 8, 0, 0), - [4975] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_http_tag, 8, 0, 0), + [4845] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_loop_tag_cfquery, 6, 0, 0), + [4847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_tag_query, 1, 0, 0), + [4849] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_function_tag, 6, 0, 0), + [4851] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag_cfquery, 6, 0, 0), + [4853] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_tag_query, 9, 0, 0), + [4855] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_loop_tag_cfquery, 7, 0, 0), + [4857] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cf_query_tag_repeat1, 1, 0, 0), + [4859] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_query_tag, 6, 0, 0), + [4861] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_output_tag, 8, 0, 0), + [4863] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_query_tag, 8, 0, 0), + [4865] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_function_tag, 8, 0, 0), + [4867] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_component_tag, 8, 0, 0), + [4869] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_output_tag, 6, 0, 0), + [4871] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_query_tag, 7, 0, 0), + [4873] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_function_tag, 7, 0, 0), + [4875] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_component_tag, 7, 0, 0), + [4877] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 4, 0, 0), + [4879] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 4, 0, 0), + [4881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 4, 0, 0), + [4883] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__node, 1, 0, 0), REDUCE(sym_element, 2, 0, 0), + [4886] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 2, 0, 0), + [4888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__node, 1, 0, 0), + [4890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 3, 0, 0), + [4892] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__node, 1, 0, 0), REDUCE(sym_element, 3, 0, 0), + [4895] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_end_tag, 3, 0, 0), + [4897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_end_tag, 3, 0, 0), + [4899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 4, 0, 0), + [4901] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 3, 0, 0), + [4903] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_start_tag, 3, 0, 0), + [4905] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_self_closing_tag, 3, 0, 0), + [4907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_start_tag, 3, 0, 0), + [4909] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 2, 0, 0), + [4911] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_self_closing_tag, 3, 0, 0), + [4913] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_transaction_tag, 8, 0, 0), + [4915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_transaction_tag, 8, 0, 0), + [4917] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag, 9, 0, 0), + [4919] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_tag, 9, 0, 0), + [4921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_if_tag, 9, 0, 0), + [4923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_lock_tag, 8, 0, 0), + [4925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 1, 0, 0), + [4927] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 1, 0, 0), + [4929] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_zip_tag, 6, 0, 0), + [4931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_zip_tag, 6, 0, 0), + [4933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_try_tag, 9, 0, 0), + [4935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_loop_tag, 6, 0, 0), + [4937] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_loop_tag, 6, 0, 0), + [4939] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag, 6, 0, 0), + [4941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_switch_tag, 6, 0, 0), + [4943] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_tag, 8, 0, 0), + [4945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_switch_tag, 9, 0, 0), + [4947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_output_tag, 6, 0, 0), + [4949] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_try_tag, 6, 0, 0), + [4951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_try_tag, 6, 0, 0), + [4953] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_switch_tag, 10, 0, 0), + [4955] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag, 10, 0, 0), + [4957] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_savecontent_tag, 8, 0, 0), + [4959] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0), + [4961] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_zip_tag, 8, 0, 0), + [4963] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_loop_tag, 8, 0, 0), + [4965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag, 8, 0, 0), + [4967] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_try_tag, 8, 0, 0), + [4969] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_mailpart_tag, 8, 0, 0), + [4971] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_mail_tag, 8, 0, 0), + [4973] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_http_tag, 8, 0, 0), + [4975] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_storedproc_tag, 8, 0, 0), [4977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_execute_tag, 8, 0, 0), [4979] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_thread_tag, 8, 0, 0), - [4981] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_lock_tag, 8, 0, 0), - [4983] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_silent_tag, 8, 0, 0), - [4985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_xml_tag, 8, 0, 0), - [4987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4456), - [4989] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_tag, 7, 0, 0), - [4991] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 3, 0, 0), - [4993] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 3, 0, 0), - [4995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_set_tag, 5, 0, 44), - [4997] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_savecontent_tag, 7, 0, 0), - [4999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_zip_tag, 7, 0, 0), - [5001] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_loop_tag, 7, 0, 0), - [5003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag, 7, 0, 0), - [5005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_try_tag, 9, 0, 0), - [5007] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_switch_tag, 9, 0, 0), - [5009] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_if_tag, 9, 0, 0), - [5011] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_try_tag, 7, 0, 0), - [5013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_transaction_tag, 7, 0, 0), - [5015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_mailpart_tag, 7, 0, 0), - [5017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_mail_tag, 7, 0, 0), - [5019] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_http_tag, 7, 0, 0), - [5021] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_storedproc_tag, 7, 0, 0), - [5023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_execute_tag, 7, 0, 0), - [5025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_switch_tag, 10, 0, 0), - [5027] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag, 10, 0, 0), - [5029] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_thread_tag, 7, 0, 0), - [5031] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_lock_tag, 7, 0, 0), - [5033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_silent_tag, 7, 0, 0), - [5035] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_xml_tag, 7, 0, 0), - [5037] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_zip_tag, 6, 0, 0), - [5039] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_loop_tag, 6, 0, 0), - [5041] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag, 6, 0, 0), - [5043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1852), - [5045] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_transaction_tag, 6, 0, 0), - [5047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_mailpart_tag, 6, 0, 0), - [5049] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_mail_tag, 6, 0, 0), - [5051] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_http_tag, 6, 0, 0), - [5053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1789), - [5055] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_storedproc_tag, 6, 0, 0), - [5057] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_execute_tag, 6, 0, 0), - [5059] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_thread_tag, 6, 0, 0), - [5061] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_lock_tag, 6, 0, 0), - [5063] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_silent_tag, 6, 0, 0), - [5065] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_if_tag, 8, 0, 0), - [5067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 3, 0, 0), - [5069] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 3, 0, 0), - [5071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4455), - [5073] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cfscript_element, 6, 0, 0), - [5075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_output_tag, 8, 0, 0), - [5077] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_savecontent_tag, 8, 0, 0), - [5079] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doctype, 4, 0, 0), - [5081] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_doctype, 4, 0, 0), - [5083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_component_tag, 6, 0, 0), - [5085] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_return_tag, 3, 0, 0), - [5087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_zip_tag, 8, 0, 0), - [5089] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_set_tag, 4, 0, 0), - [5091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_function_tag, 6, 0, 0), - [5093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_loop_tag, 8, 0, 0), - [5095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_silent_tag, 6, 0, 0), - [5097] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_tag, 1, 0, 0), - [5099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_tag, 1, 0, 0), - [5101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_switch_tag, 8, 0, 0), - [5103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_switch_tag, 6, 0, 0), - [5105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cf_super_tags, 1, 0, 0), - [5107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_query_tag, 8, 0, 0), - [5109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_switch_tag, 7, 0, 0), - [5111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_lock_tag, 6, 0, 0), - [5113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2119), - [5115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_transaction_tag, 8, 0, 0), - [5117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__node, 1, 0, 0), - [5119] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_thread_tag, 6, 0, 0), - [5121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_storedproc_tag, 6, 0, 0), - [5123] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_mailpart_tag, 8, 0, 0), - [5125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_execute_tag, 6, 0, 0), - [5127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_mail_tag, 8, 0, 0), - [5129] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_http_tag, 8, 0, 0), - [5131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_execute_tag, 8, 0, 0), - [5133] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_thread_tag, 8, 0, 0), - [5135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_lock_tag, 8, 0, 0), - [5137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_http_tag, 6, 0, 0), - [5139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_silent_tag, 8, 0, 0), - [5141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_xml_tag, 7, 0, 0), - [5143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_function_tag, 8, 0, 0), - [5145] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_component_tag, 8, 0, 0), - [5147] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_mail_tag, 6, 0, 0), - [5149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2042), - [5151] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 1, 0, 0), - [5153] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 1, 0, 0), - [5155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_mailpart_tag, 6, 0, 0), - [5157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_loop_tag, 7, 0, 0), - [5159] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_transaction_tag, 6, 0, 0), - [5161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_query_tag, 6, 0, 0), - [5163] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_try_tag, 6, 0, 0), - [5165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_loop_tag, 6, 0, 0), - [5167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_xml_tag, 8, 0, 0), - [5169] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0), - [5171] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0), - [5173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_zip_tag, 6, 0, 0), - [5175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1867), - [5177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_output_tag, 6, 0, 0), - [5179] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_zip_tag, 7, 0, 0), - [5181] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(646), - [5184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), - [5186] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(3446), - [5189] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(3446), - [5192] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(679), - [5195] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), - [5197] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(3447), - [5200] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(3447), - [5203] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__node, 1, 0, 0), REDUCE(sym_element, 2, 0, 0), - [5206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cfscript_element, 7, 0, 0), - [5208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_component_tag, 7, 0, 0), - [5210] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_function_tag, 7, 0, 0), - [5212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_silent_tag, 7, 0, 0), - [5214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_xml_decl, 4, 0, 0), - [5216] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_xml_decl, 4, 0, 0), - [5218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_lock_tag, 7, 0, 0), - [5220] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 2, 0, 0), - [5222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 2, 0, 0), - [5224] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_query_tag, 7, 0, 0), - [5226] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 2, 0, 0), - [5228] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 2, 0, 0), - [5230] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_xml_decl, 3, 0, 0), - [5232] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_xml_decl, 3, 0, 0), - [5234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2071), - [5236] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_thread_tag, 7, 0, 0), - [5238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_savecontent_tag, 7, 0, 0), - [5240] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_execute_tag, 7, 0, 0), - [5242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_storedproc_tag, 7, 0, 0), - [5244] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_http_tag, 7, 0, 0), - [5246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_mail_tag, 7, 0, 0), - [5248] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_if_tag, 7, 0, 0), - [5250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_mailpart_tag, 7, 0, 0), - [5252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_transaction_tag, 7, 0, 0), - [5254] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_try_tag, 7, 0, 0), - [5256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_output_tag, 7, 0, 0), - [5258] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 1, 0, 0), - [5260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_return_tag, 3, 0, 0), - [5262] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__node, 1, 0, 0), REDUCE(sym_element, 3, 0, 0), - [5265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4453), - [5267] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cfoutput_node, 1, 0, 0), - [5269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(665), - [5271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4136), - [5273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3693), - [5275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4132), - [5277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4315), + [4981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(601), + [4983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1405), + [4985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3440), + [4987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3440), + [4989] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_silent_tag, 8, 0, 0), + [4991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(658), + [4993] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3439), + [4995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3439), + [4997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_silent_tag, 6, 0, 0), + [4999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_silent_tag, 6, 0, 0), + [5001] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_xml_tag, 8, 0, 0), + [5003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_tag, 7, 0, 0), + [5005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_execute_tag, 7, 0, 0), + [5007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_execute_tag, 7, 0, 0), + [5009] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_lock_tag, 6, 0, 0), + [5011] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_lock_tag, 6, 0, 0), + [5013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_savecontent_tag, 7, 0, 0), + [5015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_thread_tag, 6, 0, 0), + [5017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_thread_tag, 6, 0, 0), + [5019] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_zip_tag, 7, 0, 0), + [5021] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_loop_tag, 7, 0, 0), + [5023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_selfclose_tag, 4, 0, 4), + [5025] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__node, 1, 0, 0), + [5027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4454), + [5029] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_transaction_tag, 6, 0, 0), + [5031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_transaction_tag, 6, 0, 0), + [5033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag, 7, 0, 0), + [5035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_try_tag, 9, 0, 0), + [5037] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_mailpart_tag, 6, 0, 0), + [5039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_mailpart_tag, 6, 0, 0), + [5041] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1414), + [5043] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_mail_tag, 6, 0, 0), + [5045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_mail_tag, 6, 0, 0), + [5047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_transaction_tag, 7, 0, 0), + [5049] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_transaction_tag, 7, 0, 0), + [5051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_return_tag, 4, 0, 0), + [5053] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_return_tag, 4, 0, 0), + [5055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cfscript_element, 7, 0, 0), + [5057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 1, 0, 0), + [5059] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 1, 0, 0), + [5061] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_mail_tag, 8, 0, 0), + [5063] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_try_tag, 7, 0, 0), + [5065] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cf_super_tags, 1, 0, 0), + [5067] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_tag, 1, 0, 0), + [5069] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_tag, 1, 0, 0), + [5071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_set_tag, 4, 0, 0), + [5073] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_mailpart_tag, 7, 0, 0), + [5075] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__node, 1, 0, 0), REDUCE(sym_element, 2, 0, 0), + [5078] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_mail_tag, 7, 0, 0), + [5080] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_http_tag, 7, 0, 0), + [5082] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_execute_tag, 6, 0, 0), + [5084] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_execute_tag, 6, 0, 0), + [5086] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_thread_tag, 7, 0, 0), + [5088] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_thread_tag, 7, 0, 0), + [5090] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 2, 0, 0), + [5092] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 2, 0, 0), + [5094] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 2, 0, 0), + [5096] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 2, 0, 0), + [5098] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_storedproc_tag, 7, 0, 0), + [5100] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_set_tag, 5, 0, 44), + [5102] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_http_tag, 6, 0, 0), + [5104] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_http_tag, 6, 0, 0), + [5106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_zip_tag, 7, 0, 0), + [5108] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_xml_decl, 3, 0, 0), + [5110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_xml_decl, 3, 0, 0), + [5112] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_storedproc_tag, 6, 0, 0), + [5114] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_storedproc_tag, 6, 0, 0), + [5116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_loop_tag, 7, 0, 0), + [5118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_query_tag, 8, 0, 0), + [5120] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_switch_tag, 7, 0, 0), + [5122] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_lock_tag, 7, 0, 0), + [5124] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_silent_tag, 7, 0, 0), + [5126] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_xml_tag, 7, 0, 0), + [5128] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_script_element, 3, 0, 0), + [5130] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 3, 0, 0), + [5132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4453), + [5134] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_xml_decl, 4, 0, 0), + [5136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_function_tag, 6, 0, 0), + [5138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_if_tag, 7, 0, 0), + [5140] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_component_tag, 6, 0, 0), + [5142] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cfscript_element, 6, 0, 0), + [5144] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_mail_tag, 7, 0, 0), + [5146] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_mailpart_tag, 7, 0, 0), + [5148] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_xml_tag, 7, 0, 0), + [5150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0), + [5152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2044), + [5154] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cf_function_tag_repeat1, 1, 0, 0), + [5156] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_savecontent_tag, 7, 0, 0), + [5158] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_lock_tag, 7, 0, 0), + [5160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2091), + [5162] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_silent_tag, 7, 0, 0), + [5164] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_try_tag, 8, 0, 0), + [5166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_http_tag, 7, 0, 0), + [5168] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_function_tag, 7, 0, 0), + [5170] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cfoutput_node, 1, 0, 0), + [5172] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(658), + [5175] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), + [5177] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(3439), + [5180] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(3439), + [5183] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_query_tag, 6, 0, 0), + [5185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_try_tag, 7, 0, 0), + [5187] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_xml_tag, 8, 0, 0), + [5189] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_component_tag, 8, 0, 0), + [5191] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_query_tag, 7, 0, 0), + [5193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_component_tag, 7, 0, 0), + [5195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_function_tag, 8, 0, 0), + [5197] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_silent_tag, 8, 0, 0), + [5199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_lock_tag, 8, 0, 0), + [5201] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(601), + [5204] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), + [5206] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(3440), + [5209] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(3440), + [5212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2052), + [5214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_thread_tag, 8, 0, 0), + [5216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2099), + [5218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_switch_tag, 8, 0, 0), + [5220] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_execute_tag, 8, 0, 0), + [5222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_output_tag, 7, 0, 0), + [5224] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_return_tag, 3, 0, 0), + [5226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_selfclose_tag, 3, 0, 4), + [5228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1482), + [5230] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_http_tag, 8, 0, 0), + [5232] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_mailpart_tag, 8, 0, 0), + [5234] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_loop_tag, 8, 0, 0), + [5236] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_zip_tag, 8, 0, 0), + [5238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_savecontent_tag, 8, 0, 0), + [5240] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_return_tag, 3, 0, 0), + [5242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_output_tag, 8, 0, 0), + [5244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1470), + [5246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_xml_decl, 4, 0, 0), + [5248] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_if_tag, 8, 0, 0), + [5250] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__node, 1, 0, 0), REDUCE(sym_element, 3, 0, 0), + [5253] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_doctype, 4, 0, 0), + [5255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_element, 3, 0, 0), + [5257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 3, 0, 0), + [5259] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doctype, 4, 0, 0), + [5261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_storedproc_tag, 8, 0, 0), + [5263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_storedproc_tag, 7, 0, 0), + [5265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4455), + [5267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4456), + [5269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(898), + [5271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4097), + [5273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3614), + [5275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4315), + [5277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4108), [5279] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute_name, 1, 0, 0), [5281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute_name, 1, 0, 0), - [5283] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute, 1, 0, 0), - [5285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2528), - [5287] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute, 1, 0, 0), - [5289] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_tag_attributes, 1, 0, 0), REDUCE(sym_attribute_name, 1, 0, 0), - [5292] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_tag_attributes, 1, 0, 0), REDUCE(sym_attribute_name, 1, 0, 0), - [5295] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(665), - [5298] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat2, 2, 0, 0), - [5300] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(3693), - [5303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4343), - [5305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2496), - [5307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2608), - [5309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3445), - [5311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(573), - [5313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4011), - [5315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__destructuring_pattern, 1, 0, 0), - [5317] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0), - [5319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0), - [5321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4457), - [5323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4268), - [5325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3063), - [5327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2998), - [5329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4023), - [5331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4147), - [5333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3015), - [5335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2995), - [5337] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(573), - [5340] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat1, 2, 0, 0), - [5342] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(4011), - [5345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2526), - [5347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2527), - [5349] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tag_attributes, 1, 0, 0), - [5351] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tag_attributes, 1, 0, 0), - [5353] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 1, 0, 0), - [5355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_xml_decl_repeat1, 1, 0, 0), - [5357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0), - [5359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0), - [5361] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0), - [5363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0), - [5365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute_value, 1, 0, 0), - [5367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute_value, 1, 0, 0), - [5369] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute, 3, 0, 0), - [5371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute, 3, 0, 0), - [5373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792), - [5375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 5), - [5377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824), - [5379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0), - [5381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3098), - [5383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3119), - [5385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(827), - [5387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0), - [5389] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 15), - [5391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3420), - [5393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3475), - [5395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1262), - [5397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5533), - [5399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5533), - [5401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263), - [5403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2515), - [5405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), - [5407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5604), - [5409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2925), - [5411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4332), - [5413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3527), - [5415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5075), - [5417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3207), - [5419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1261), - [5421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4118), - [5423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), - [5425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5817), - [5427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5270), - [5429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4643), - [5431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4419), - [5433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), - [5435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5769), - [5437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1260), - [5439] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), - [5441] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(750), - [5444] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5769), - [5447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1049), - [5449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4424), - [5451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2699), - [5453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1425), - [5455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4708), - [5457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071), - [5459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1788), - [5461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1058), - [5463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), - [5465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2852), - [5467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1422), - [5469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4124), - [5471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4536), - [5473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1409), - [5475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2668), - [5477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2668), - [5479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4173), - [5481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5773), - [5483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5166), - [5485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4566), - [5487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5425), - [5489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701), - [5491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3097), - [5493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1258), - [5495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5659), - [5497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1420), - [5499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1116), - [5501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4076), - [5503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5675), - [5505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4879), - [5507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4256), - [5509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259), - [5511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3694), - [5513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1318), - [5515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1316), - [5517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4081), - [5519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5728), - [5521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5059), - [5523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4413), - [5525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5937), - [5527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(939), - [5529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934), - [5531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4111), - [5533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5929), - [5535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5928), - [5537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4223), - [5539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802), - [5541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3677), - [5543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1341), - [5545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1336), - [5547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3977), - [5549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5951), - [5551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5676), - [5553] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4368), - [5555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595), - [5557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048), - [5559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041), - [5561] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cf_component_tag_repeat1, 2, 0, 0), - [5563] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cf_component_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(3475), - [5566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cf_component_tag_repeat1, 2, 0, 0), - [5568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 13), - [5570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), - [5572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579), - [5574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2708), - [5576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2769), - [5578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), - [5580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4102), - [5582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4255), - [5584] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cf_switch_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2496), - [5587] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cf_switch_tag_repeat1, 2, 0, 0), - [5589] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cf_try_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2515), - [5592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cf_try_tag_repeat1, 2, 0, 0), - [5594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 1, 0, 0), - [5596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 1, 0, 0), - [5598] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 1, 0, 0), - [5600] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 1, 0, 0), - [5602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584), - [5604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3678), - [5606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605), - [5608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1152), - [5610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1143), - [5612] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(584), - [5615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(873), - [5617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1239), - [5619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1231), - [5621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), - [5623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3506), - [5625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3264), - [5627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(897), - [5629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1247), - [5631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244), - [5633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4007), - [5635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), - [5637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4584), - [5639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1562), - [5641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5934), - [5643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1599), - [5645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5915), - [5647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1390), - [5649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1602), - [5651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1320), - [5653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358), - [5655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), - [5657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1556), - [5659] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_attribute, 1, 0, 0), - [5661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3027), - [5663] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_attribute, 1, 0, 0), - [5665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1610), - [5667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1288), - [5669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1618), - [5671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4168), - [5673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4586), - [5675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), - [5677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1623), - [5679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1624), - [5681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1625), - [5683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1332), - [5685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), - [5687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2569), - [5689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), - [5691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1621), - [5693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), - [5695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3081), - [5697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1138), - [5699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2548), - [5701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1323), - [5703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2542), - [5705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), - [5707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1328), - [5709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1653), - [5711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2563), - [5713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1660), - [5715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1705), - [5717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2549), - [5719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5897), - [5721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1427), - [5723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1686), - [5725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3964), - [5727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4277), - [5729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1593), - [5731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1695), - [5733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1700), - [5735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2537), - [5737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1595), - [5739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4533), - [5741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5878), - [5743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5956), - [5745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1274), - [5747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1608), - [5749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1305), - [5751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1469), - [5753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2575), - [5755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458), - [5757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1388), - [5759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1451), - [5761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(874), - [5763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1698), - [5765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1694), - [5767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4279), - [5769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1449), - [5771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1447), - [5773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4116), - [5775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4307), - [5777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1442), - [5779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1684), - [5781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1267), - [5783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1767), - [5785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), - [5787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4115), - [5789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4662), - [5791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1439), - [5793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1432), - [5795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1671), - [5797] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cf_component_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(4007), - [5800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1732), - [5802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1627), - [5804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2574), - [5806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1302), - [5808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1383), - [5810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(960), - [5812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1291), - [5814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), - [5816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1468), - [5818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1734), - [5820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1333), - [5822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655), - [5824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4133), - [5826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4239), - [5828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2591), - [5830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4452), - [5832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1346), - [5834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), - [5836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), - [5838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5859), - [5840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1774), - [5842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1348), - [5844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5840), - [5846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1375), - [5848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1663), - [5850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1709), - [5852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(963), - [5854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(964), - [5856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), - [5858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1372), - [5860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1706), - [5862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1634), - [5864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1703), - [5866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1692), - [5868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4447), - [5870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1683), - [5872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), - [5874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1679), - [5876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1674), - [5878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), - [5880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3178), - [5882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1658), - [5884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1441), - [5886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2561), - [5888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1377), - [5890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), - [5892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863), - [5894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284), - [5896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4105), - [5898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4349), - [5900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1701), - [5902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4157), - [5904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4281), - [5906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555), - [5908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1651), - [5910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4425), - [5912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5820), - [5914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4092), - [5916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4438), - [5918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1453), - [5920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2586), - [5922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), - [5924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), - [5926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1707), - [5928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4479), - [5930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1611), - [5932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1382), - [5934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), - [5936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1616), - [5938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1130), - [5940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2583), - [5942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2532), - [5944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), - [5946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1385), - [5948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5798), - [5950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1594), - [5952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), - [5954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5776), - [5956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1592), - [5958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), - [5960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1386), - [5962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1578), - [5964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2585), - [5966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1574), - [5968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1563), - [5970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1607), - [5972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1337), - [5974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5754), - [5976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1606), - [5978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1314), - [5980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1605), - [5982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1287), - [5984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1638), - [5986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1357), - [5988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1731), - [5990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600), - [5992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), - [5994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4229), - [5996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1378), - [5998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1741), - [6000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1736), - [6002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1580), - [6004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4451), - [6006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1675), - [6008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1681), - [6010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1573), - [6012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1572), - [6014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1297), - [6016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1559), - [6018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1690), - [6020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1401), - [6022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1525), - [6024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1278), - [6026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1403), - [6028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1799), - [6030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1813), - [6032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2571), - [6034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1426), - [6036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1702), - [6038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1711), - [6040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1817), - [6042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1784), - [6044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1715), - [6046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1719), - [6048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2559), - [6050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1368), - [6052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273), - [6054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1752), - [6056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1781), - [6058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4024), - [6060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4261), - [6062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1363), - [6064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649), - [6066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), - [6068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2593), - [6070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5731), - [6072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3131), - [6074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342), - [6076] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat2, 1, 0, 0), - [6078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647), - [6080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1617), - [6082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1344), - [6084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2573), - [6086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1772), - [6088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), - [6090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641), - [6092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5709), - [6094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1272), - [6096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1724), - [6098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1667), - [6100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1317), - [6102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5917), - [6104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1324), - [6106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1532), - [6108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1570), - [6110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1470), - [6112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1530), - [6114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1484), - [6116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1512), - [6118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1510), - [6120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1508), - [6122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1506), - [6124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1504), - [6126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1502), - [6128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1500), - [6130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1540), - [6132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1498), - [6134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1374), - [6136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1494), - [6138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1561), - [6140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1309), - [6142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2576), - [6144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1134), - [6146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1362), - [6148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1636), - [6150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2581), - [6152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1340), - [6154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303), - [6156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1299), - [6158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282), - [6160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1433), - [6162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1739), - [6164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1379), - [6166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1380), - [6168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1355), - [6170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1431), - [6172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3996), - [6174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4348), - [6176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1489), - [6178] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(863), - [6181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1517), - [6183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1522), - [6185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1395), - [6187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1689), - [6189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1073), - [6191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1589), - [6193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5655), - [6195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4449), - [6197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1361), - [6199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1269), - [6201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1481), - [6203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1438), - [6205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1514), - [6207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1480), - [6209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1479), - [6211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1478), - [6213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476), - [6215] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat2, 1, 0, 0), - [6217] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat1, 1, 0, 0), - [6219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475), - [6221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1474), - [6223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1473), - [6225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1353), - [6227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1720), - [6229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1471), - [6231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313), - [6233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1483), - [6235] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 43), - [6237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2533), - [6239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2564), - [6241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1277), - [6243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1307), - [6245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1807), - [6247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2588), - [6249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465), - [6251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1461), - [6253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1488), - [6255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1762), - [6257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), - [6259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1440), - [6261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1552), - [6263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1533), - [6265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1524), - [6267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1436), - [6269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), - [6271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5670), - [6273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2590), - [6275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1429), - [6277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4144), - [6279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4241), - [6281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1393), - [6283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1389), - [6285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1485), - [6287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1322), - [6289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5680), - [6291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1457), - [6293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1446), - [6295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1286), - [6297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1265), - [6299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326), - [6301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1392), - [6303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2587), - [6305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2568), - [6307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1462), - [6309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1467), - [6311] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 15), - [6313] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(3081), - [6316] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), - [6318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1482), - [6320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1768), - [6322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1434), - [6324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3962), - [6326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4464), - [6328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1809), - [6330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1486), - [6332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3959), - [6334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4436), - [6336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1487), - [6338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1932), - [6340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4465), - [6342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858), - [6344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), - [6346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), - [6348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4490), - [6350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4319), - [6352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4677), - [6354] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(626), - [6357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1863), - [6359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_dec_parameter, 1, 0, 0), - [6361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4347), - [6363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5684), - [6365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4927), - [6367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4345), - [6369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763), - [6371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4633), - [6373] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 1, 0, 0), - [6375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2619), - [6377] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_dec_parameter, 3, 0, 50), - [6379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3066), - [6381] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_dec_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(204), - [6384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_function_dec_parameters_repeat1, 2, 0, 0), - [6386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), - [6388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4336), - [6390] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(319), - [6393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1883), - [6395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4228), - [6397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(906), - [6399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4578), - [6401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2641), - [6403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), - [6405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4253), - [6407] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(600), - [6410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4234), - [6412] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(255), - [6415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3022), - [6417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), - [6419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5861), - [6421] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat1, 1, 0, 0), - [6423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1923), - [6425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5853), - [6427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5852), - [6429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4267), - [6431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4437), - [6433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4299), - [6435] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(285), - [6438] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), - [6440] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(318), - [6443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3103), - [6445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4035), - [6447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), - [6449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5736), - [6451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), - [6453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_dec_parameter, 2, 0, 0), - [6455] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_dec_parameter, 2, 0, 26), - [6457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1092), - [6459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4221), - [6461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1090), - [6463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4220), - [6465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), - [6467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4219), - [6469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), - [6471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), - [6473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(867), - [6475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4640), - [6477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1, 0, 0), - [6479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5475), - [6481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4460), - [6483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), - [6485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4473), - [6487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), - [6489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4474), - [6491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2500), - [6493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2502), - [6495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2513), - [6497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), - [6499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4475), - [6501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4444), - [6503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4443), - [6505] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(2605), - [6508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), - [6510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4435), - [6512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5733), - [6514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5104), - [6516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4284), - [6518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4431), - [6520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4430), - [6522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2021), - [6524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), - [6526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4370), - [6528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3072), - [6530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1855), - [6532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3187), - [6534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), - [6536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4282), - [6538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(907), - [6540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4579), - [6542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), - [6544] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(867), - [6547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4439), - [6549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2446), - [6551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2238), - [6553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4467), - [6555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), - [6557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5823), - [6559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4596), - [6561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2247), - [6563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5954), - [6565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5685), - [6567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4671), - [6569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3162), - [6571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3161), - [6573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), - [6575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2248), - [6577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4459), - [6579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), - [6581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5686), - [6583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4233), - [6585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2250), - [6587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3152), - [6589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3138), - [6591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4263), - [6593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1995), - [6595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1989), - [6597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4191), - [6599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4333), - [6601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4663), - [6603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4308), - [6605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), - [6607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5779), - [6609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4037), - [6611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5778), - [6613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5211), - [6615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4441), - [6617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2497), - [6619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5924), - [6621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4515), - [6623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4516), - [6625] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_cf_attribute_value, 3, 0, 0), - [6627] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_cf_attribute_value, 3, 0, 0), - [6629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4195), - [6631] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_cf_attribute_value, 2, 0, 0), - [6633] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_cf_attribute_value, 2, 0, 0), - [6635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764), - [6637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4632), - [6639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), - [6641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4527), - [6643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4395), - [6645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4528), - [6647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4396), - [6649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4530), - [6651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), - [6653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4631), - [6655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4278), - [6657] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_attribute, 3, 0, 0), - [6659] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_attribute, 3, 0, 0), - [6661] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_attribute_value, 1, 0, 0), - [6663] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_attribute_value, 1, 0, 0), - [6665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), - [6667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2429), - [6669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4310), - [6671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2471), - [6673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2473), - [6675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5973), - [6677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4202), - [6679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2487), - [6681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4610), - [6683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2341), - [6685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5822), - [6687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5314), - [6689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4589), - [6691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4587), - [6693] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cf_component_tag_repeat1, 1, 0, 0), - [6695] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cf_component_tag_repeat1, 1, 0, 0), - [6697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4201), - [6699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1854), - [6701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), - [6703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1146), - [6705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1145), - [6707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), - [6709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4577), - [6711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2494), - [6713] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(292), - [6716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), - [6718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5734), - [6720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), - [6722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), + [5283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4343), + [5285] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(898), + [5288] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat2, 2, 0, 0), + [5290] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(3614), + [5293] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_tag_attributes, 1, 0, 0), REDUCE(sym_attribute_name, 1, 0, 0), + [5296] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_tag_attributes, 1, 0, 0), REDUCE(sym_attribute_name, 1, 0, 0), + [5299] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute, 1, 0, 0), + [5301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2526), + [5303] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute, 1, 0, 0), + [5305] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute, 3, 0, 0), + [5307] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute, 3, 0, 0), + [5309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), + [5311] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 5), + [5313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915), + [5315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778), + [5317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2499), + [5319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2608), + [5321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2527), + [5323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(868), + [5325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4084), + [5327] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0), + [5329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4457), + [5331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4268), + [5333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3023), + [5335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2996), + [5337] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0), + [5339] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0), + [5341] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute_value, 1, 0, 0), + [5343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute_value, 1, 0, 0), + [5345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3434), + [5347] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0), + [5349] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0), + [5351] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0), + [5353] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(868), + [5356] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat1, 2, 0, 0), + [5358] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(4084), + [5361] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 1, 0, 0), + [5363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_xml_decl_repeat1, 1, 0, 0), + [5365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tag_attributes, 1, 0, 0), + [5367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tag_attributes, 1, 0, 0), + [5369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3971), + [5371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4022), + [5373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3050), + [5375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2997), + [5377] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 15), + [5379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3008), + [5381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3007), + [5383] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0), + [5385] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0), + [5387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2528), + [5389] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__destructuring_pattern, 1, 0, 0), + [5391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2692), + [5393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3608), + [5395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738), + [5397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), + [5399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5769), + [5401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2508), + [5403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), + [5405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5659), + [5407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5533), + [5409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5533), + [5411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3969), + [5413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), + [5415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5951), + [5417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5676), + [5419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4368), + [5421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3178), + [5423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4166), + [5425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4536), + [5427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4332), + [5429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3587), + [5431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4185), + [5433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5728), + [5435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5059), + [5437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4413), + [5439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5075), + [5441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1434), + [5443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748), + [5445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1109), + [5447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4093), + [5449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5675), + [5451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4879), + [5453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4256), + [5455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2880), + [5457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4419), + [5459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2825), + [5461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1473), + [5463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), + [5465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1262), + [5467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3806), + [5469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4063), + [5471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5817), + [5473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5270), + [5475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4643), + [5477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1132), + [5479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1319), + [5481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4048), + [5483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5929), + [5485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5928), + [5487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4223), + [5489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1484), + [5491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1485), + [5493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1325), + [5495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4424), + [5497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2672), + [5499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2672), + [5501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5937), + [5503] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), + [5505] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(750), + [5508] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(5769), + [5511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1504), + [5513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4131), + [5515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5773), + [5517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5166), + [5519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4566), + [5521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5425), + [5523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1486), + [5525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1261), + [5527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1055), + [5529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3071), + [5531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259), + [5533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(957), + [5535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1258), + [5537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5604), + [5539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4708), + [5541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3327), + [5543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263), + [5545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1260), + [5547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3868), + [5549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1330), + [5551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1348), + [5553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(952), + [5555] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 13), + [5557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581), + [5559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577), + [5561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(850), + [5563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(848), + [5565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847), + [5567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2746), + [5569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2749), + [5571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), + [5573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), + [5575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3688), + [5577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(907), + [5579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), + [5581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224), + [5583] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 1, 0, 0), + [5585] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 1, 0, 0), + [5587] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 1, 0, 0), + [5589] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 1, 0, 0), + [5591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4031), + [5593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4255), + [5595] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cf_switch_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2499), + [5598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cf_switch_tag_repeat1, 2, 0, 0), + [5600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(910), + [5602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1255), + [5604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1254), + [5606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3851), + [5608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605), + [5610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075), + [5612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1114), + [5614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), + [5616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3263), + [5618] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cf_try_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2508), + [5621] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cf_try_tag_repeat1, 2, 0, 0), + [5623] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(616), + [5626] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cf_component_tag_repeat1, 2, 0, 0), + [5628] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cf_component_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(3608), + [5631] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cf_component_tag_repeat1, 2, 0, 0), + [5633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4011), + [5635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1560), + [5637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5934), + [5639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1761), + [5641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2580), + [5643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2574), + [5645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1403), + [5647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5915), + [5649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4147), + [5651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4438), + [5653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1283), + [5655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1770), + [5657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1397), + [5659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1808), + [5661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1365), + [5663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4425), + [5665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1809), + [5667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1538), + [5669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(594), + [5671] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 43), + [5673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), + [5675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), + [5677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5670), + [5679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), + [5681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1748), + [5683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3140), + [5685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4451), + [5687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1812), + [5689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1841), + [5691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4449), + [5693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1562), + [5695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1758), + [5697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), + [5699] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(3140), + [5702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), + [5704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4452), + [5706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1350), + [5708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1602), + [5710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1418), + [5712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4447), + [5714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5897), + [5716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 15), + [5718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1833), + [5720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4584), + [5722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282), + [5724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1752), + [5726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1815), + [5728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1540), + [5730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555), + [5732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1385), + [5734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1816), + [5736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2562), + [5738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2573), + [5740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1508), + [5742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1517), + [5744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5878), + [5746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5956), + [5748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1535), + [5750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2587), + [5752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1298), + [5754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), + [5756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4136), + [5758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4277), + [5760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1288), + [5762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1519), + [5764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1511), + [5766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364), + [5768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1512), + [5770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1750), + [5772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1817), + [5774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4121), + [5776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4586), + [5778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1525), + [5780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1785), + [5782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1526), + [5784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(992), + [5786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1363), + [5788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1820), + [5790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1361), + [5792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1746), + [5794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1784), + [5796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1575), + [5798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1580), + [5800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1783), + [5802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), + [5804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1487), + [5806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993), + [5808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4279), + [5810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1527), + [5812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1528), + [5814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4116), + [5816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4307), + [5818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529), + [5820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1530), + [5822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), + [5824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1825), + [5826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2548), + [5828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2596), + [5830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1541), + [5832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1307), + [5834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2543), + [5836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), + [5838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1641), + [5840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1372), + [5842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1533), + [5844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1337), + [5846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1287), + [5848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), + [5850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), + [5852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1309), + [5854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1285), + [5856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4133), + [5858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4239), + [5860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1591), + [5862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1744), + [5864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1829), + [5866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5859), + [5868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1406), + [5870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1742), + [5872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(905), + [5874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1573), + [5876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1831), + [5878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1639), + [5880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2539), + [5882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1566), + [5884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5840), + [5886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1834), + [5888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1415), + [5890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4156), + [5892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4281), + [5894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1521), + [5896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1836), + [5898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1523), + [5900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1862), + [5902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1181), + [5904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2547), + [5906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), + [5908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1542), + [5910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1343), + [5912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4533), + [5914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_attribute, 1, 0, 0), + [5916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3094), + [5918] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_attribute, 1, 0, 0), + [5920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1738), + [5922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1532), + [5924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1543), + [5926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281), + [5928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1551), + [5930] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat2, 1, 0, 0), + [5932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1374), + [5934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1297), + [5936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2595), + [5938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1838), + [5940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1567), + [5942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1304), + [5944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1578), + [5946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1777), + [5948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1635), + [5950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1300), + [5952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1636), + [5954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4105), + [5956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4349), + [5958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5820), + [5960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(895), + [5962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), + [5964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1638), + [5966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1265), + [5968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), + [5970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1642), + [5972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2585), + [5974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1375), + [5976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1271), + [5978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1644), + [5980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1376), + [5982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1398), + [5984] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cf_component_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(4011), + [5987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4064), + [5989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4662), + [5991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1767), + [5993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1634), + [5995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1402), + [5997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1764), + [5999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1568), + [6001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1311), + [6003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1813), + [6005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1514), + [6007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1544), + [6009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), + [6011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1502), + [6013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1378), + [6015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2576), + [6017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1650), + [6019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), + [6021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1740), + [6023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1728), + [6025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1564), + [6027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1615), + [6029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2570), + [6031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1720), + [6033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2558), + [6035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2532), + [6037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), + [6039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1716), + [6041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1704), + [6043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1702), + [6045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1686), + [6047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2559), + [6049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1381), + [6051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), + [6053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1654), + [6055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1269), + [6057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1558), + [6059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1616), + [6061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1657), + [6063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3980), + [6065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4261), + [6067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1354), + [6069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5798), + [6071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3077), + [6073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5776), + [6075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675), + [6077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674), + [6079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597), + [6081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5754), + [6083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1320), + [6085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1553), + [6087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1798), + [6089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053), + [6091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1347), + [6093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4229), + [6095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1052), + [6097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1781), + [6099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2593), + [6101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3362), + [6103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), + [6105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1317), + [6107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1661), + [6109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1666), + [6111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1673), + [6113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1539), + [6115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1177), + [6117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5731), + [6119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2563), + [6121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1086), + [6123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5709), + [6125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5917), + [6127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1556), + [6129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1268), + [6131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1087), + [6133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), + [6135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1299), + [6137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1387), + [6139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1547), + [6141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4479), + [6143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2578), + [6145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293), + [6147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1617), + [6149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1383), + [6151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1674), + [6153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313), + [6155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1618), + [6157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1619), + [6159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1754), + [6161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1322), + [6163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1699), + [6165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1621), + [6167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1623), + [6169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1625), + [6171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1314), + [6173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1678), + [6175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1680), + [6177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296), + [6179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1627), + [6181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1628), + [6183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), + [6185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303), + [6187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2583), + [6189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1392), + [6191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2582), + [6193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126), + [6195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2560), + [6197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), + [6199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2529), + [6201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1328), + [6203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1773), + [6205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1687), + [6207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1844), + [6209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1691), + [6211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1274), + [6213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2591), + [6215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1800), + [6217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1390), + [6219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1736), + [6221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1727), + [6223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1694), + [6225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), + [6227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1356), + [6229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696), + [6231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4007), + [6233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4348), + [6235] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(895), + [6238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1546), + [6240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1416), + [6242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1729), + [6244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1889), + [6246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1730), + [6248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1731), + [6250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1545), + [6252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339), + [6254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1732), + [6256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1848), + [6258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1890), + [6260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1859), + [6262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1861), + [6264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1865), + [6266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1871), + [6268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1331), + [6270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1876), + [6272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1734), + [6274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1333), + [6276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1306), + [6278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1891), + [6280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1879), + [6282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1888), + [6284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1335), + [6286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1186), + [6288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1733), + [6290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1887), + [6292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5655), + [6294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1886), + [6296] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat2, 1, 0, 0), + [6298] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat1, 1, 0, 0), + [6300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3957), + [6302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4436), + [6304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4139), + [6306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4241), + [6308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1369), + [6310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1874), + [6312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5680), + [6314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1278), + [6316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1338), + [6318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1789), + [6320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1882), + [6322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1289), + [6324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1883), + [6326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1382), + [6328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2590), + [6330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1885), + [6332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1884), + [6334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3958), + [6336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4464), + [6338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4465), + [6340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4490), + [6342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2613), + [6344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3078), + [6346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4677), + [6348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4347), + [6350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5684), + [6352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4927), + [6354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4345), + [6356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3977), + [6358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), + [6360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), + [6362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4299), + [6364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), + [6366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4253), + [6368] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(295), + [6371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), + [6373] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(323), + [6376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3073), + [6378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1904), + [6380] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(592), + [6383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_dec_parameter, 1, 0, 0), + [6385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5475), + [6387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4459), + [6389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4460), + [6391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), + [6393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4473), + [6395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), + [6397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5736), + [6399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1103), + [6401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4474), + [6403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1104), + [6405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4475), + [6407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), + [6409] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_dec_parameter, 2, 0, 0), + [6411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_dec_parameter, 2, 0, 26), + [6413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), + [6415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), + [6417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4228), + [6419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4234), + [6421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(799), + [6423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3331), + [6425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3030), + [6427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), + [6429] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(799), + [6432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2264), + [6434] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_attribute_value, 1, 0, 0), + [6436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_attribute_value, 1, 0, 0), + [6438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2638), + [6440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2389), + [6442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3216), + [6444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3148), + [6446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2394), + [6448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), + [6450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5686), + [6452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2410), + [6454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3328), + [6456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), + [6458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5861), + [6460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1136), + [6462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4221), + [6464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1141), + [6466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4220), + [6468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2019), + [6470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), + [6472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4219), + [6474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4263), + [6476] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1, 0, 0), + [6478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5853), + [6480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5852), + [6482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4267), + [6484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1939), + [6486] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(2605), + [6489] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), + [6491] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_attribute, 3, 0, 0), + [6493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_attribute, 3, 0, 0), + [6495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2496), + [6497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2506), + [6499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2507), + [6501] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(266), + [6504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), + [6506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4663), + [6508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4191), + [6510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1899), + [6512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), + [6514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4370), + [6516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3024), + [6518] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(304), + [6521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3979), + [6523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5924), + [6525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4515), + [6527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4516), + [6529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3099), + [6531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1900), + [6533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4640), + [6535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221), + [6537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), + [6539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4527), + [6541] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat1, 1, 0, 0), + [6543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4395), + [6545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4528), + [6547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4396), + [6549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4530), + [6551] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cf_component_tag_repeat1, 1, 0, 0), + [6553] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cf_component_tag_repeat1, 1, 0, 0), + [6555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5954), + [6557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5685), + [6559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4671), + [6561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1467), + [6563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4282), + [6565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5733), + [6567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5104), + [6569] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4284), + [6571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), + [6573] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_cf_attribute_value, 3, 0, 0), + [6575] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_cf_attribute_value, 3, 0, 0), + [6577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2473), + [6579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), + [6581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4233), + [6583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), + [6585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5823), + [6587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), + [6589] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_cf_attribute_value, 2, 0, 0), + [6591] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_cf_attribute_value, 2, 0, 0), + [6593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), + [6595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2487), + [6597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2463), + [6599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), + [6601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5734), + [6603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4333), + [6605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4308), + [6607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2438), + [6609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4610), + [6611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2300), + [6613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4444), + [6615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2501), + [6617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5822), + [6619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5314), + [6621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4589), + [6623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4587), + [6625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4195), + [6627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4319), + [6629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4443), + [6631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4278), + [6633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4437), + [6635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(796), + [6637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4633), + [6639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(798), + [6641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4632), + [6643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), + [6645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4631), + [6647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), + [6649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4577), + [6651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(935), + [6653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4578), + [6655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(936), + [6657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4579), + [6659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4467), + [6661] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(325), + [6664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4336), + [6666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4310), + [6668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1438), + [6670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4431), + [6672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1448), + [6674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1449), + [6676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582), + [6678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5973), + [6680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4202), + [6682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), + [6684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5779), + [6686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4430), + [6688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1450), + [6690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4435), + [6692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4201), + [6694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5778), + [6696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5211), + [6698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4441), + [6700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 1, 0, 0), + [6702] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(745), + [6705] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_dec_parameter, 3, 0, 50), + [6707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4596), + [6709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4439), + [6711] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_dec_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(204), + [6714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_function_dec_parameters_repeat1, 2, 0, 0), + [6716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2500), + [6718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2461), + [6720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), + [6722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), [6724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5977), [6726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5976), [6728] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 3, 0, 0), [6730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 3, 0, 0), - [6732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), + [6732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430), [6734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5929), [6736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5928), [6738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5954), @@ -284995,36 +286808,36 @@ static const TSParseActionEntry ts_parse_actions[] = { [6744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5676), [6746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 4, 0, 0), [6748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 4, 0, 0), - [6750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3313), - [6752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), - [6754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1123), - [6756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1122), - [6758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1119), - [6760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), + [6750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3201), + [6752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), + [6754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1166), + [6756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1184), + [6758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1131), + [6760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), [6762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5853), [6764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5852), - [6766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1142), - [6768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1158), + [6766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1106), + [6768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1102), [6770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cf_try_tag_repeat1, 1, 0, 0), [6772] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cf_switch_tag_repeat1, 1, 0, 0), [6774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5346), [6776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5477), - [6778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523), - [6780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539), - [6782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), + [6778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), + [6780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), + [6782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), [6784] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_dec_parameters, 3, 0, 0), - [6786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), - [6788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), + [6786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517), + [6788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), [6790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5822), [6792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5314), [6794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5817), [6796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5270), - [6798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), + [6798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), [6800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, 0, 47), [6802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5778), [6804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5211), [6806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_dec_parameters, 4, 0, 0), - [6808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), + [6808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), [6810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5773), [6812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5166), [6814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5733), @@ -285050,50 +286863,50 @@ static const TSParseActionEntry ts_parse_actions[] = { [6854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_case_tag, 8, 0, 0), [6856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5221), [6858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5351), - [6860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), - [6862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3252), - [6864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1033), - [6866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), - [6868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), - [6870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1229), - [6872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236), - [6874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(440), - [6876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), - [6878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), - [6880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), - [6882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), + [6860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), + [6862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3288), + [6864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), + [6866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), + [6868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1042), + [6870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1230), + [6872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1231), + [6874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498), + [6876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), + [6878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), + [6880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), + [6882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), [6884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3196), [6886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4411), [6888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4414), [6890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4416), - [6892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1245), + [6892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1252), [6894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1251), - [6896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), - [6898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), - [6900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), + [6896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), + [6898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), + [6900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), [6902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5094), - [6904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), + [6904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), [6906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3400), - [6908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(929), - [6910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(930), - [6912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(932), - [6914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1040), - [6916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), - [6918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), - [6920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), - [6922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), - [6924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), - [6926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3255), - [6928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(723), - [6930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722), - [6932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), - [6934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), - [6936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69), - [6938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), - [6940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), - [6942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), - [6944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), - [6946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2760), + [6908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(946), + [6910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947), + [6912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(949), + [6914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(846), + [6916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(845), + [6918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), + [6920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), + [6922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), + [6924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), + [6926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3180), + [6928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763), + [6930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762), + [6932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), + [6934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), + [6936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), + [6938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), + [6940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), + [6942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), + [6944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793), + [6946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2729), [6948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4935), [6950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4934), [6952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4932), @@ -285121,7 +286934,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [6996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4902), [6998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4675), [7000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4900), - [7002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3732), + [7002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3892), [7004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4892), [7006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4891), [7008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4890), @@ -285183,7 +286996,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [7120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5290), [7122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5299), [7124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5307), - [7126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3731), + [7126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3891), [7128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5311), [7130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5315), [7132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5316), @@ -285245,7 +287058,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [7244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5534), [7246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5540), [7248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5546), - [7250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3758), + [7250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3919), [7252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5615), [7254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5551), [7256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5556), @@ -285258,286 +287071,286 @@ static const TSParseActionEntry ts_parse_actions[] = { [7270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5579), [7272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5580), [7274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5581), - [7276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3734), + [7276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3893), [7278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5595), [7280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4968), - [7282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3735), + [7282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3895), [7284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4937), - [7286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3738), - [7288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3739), - [7290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3740), - [7292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3741), - [7294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3742), - [7296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3743), - [7298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3744), - [7300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3745), - [7302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3746), - [7304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3747), - [7306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3748), - [7308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3749), - [7310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3750), - [7312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3751), - [7314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3752), - [7316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3753), - [7318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3754), - [7320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3755), - [7322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3756), - [7324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3757), - [7326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3858), - [7328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3685), - [7330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3760), - [7332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3761), - [7334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3763), - [7336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3765), - [7338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3766), + [7286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3896), + [7288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3897), + [7290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3898), + [7292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3899), + [7294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3900), + [7296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3901), + [7298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3902), + [7300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3904), + [7302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3906), + [7304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3908), + [7306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3909), + [7308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3910), + [7310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3911), + [7312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3912), + [7314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3913), + [7316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3914), + [7318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3915), + [7320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3916), + [7322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3917), + [7324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3918), + [7326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3683), + [7328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3920), + [7330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3921), + [7332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3922), + [7334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3923), + [7336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3924), + [7338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3925), [7340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4346), - [7342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3767), + [7342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3926), [7344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4938), [7346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4939), - [7348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3768), - [7350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3769), - [7352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3770), - [7354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3771), - [7356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3772), - [7358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3773), - [7360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3774), - [7362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3775), - [7364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3776), - [7366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3777), - [7368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545), - [7370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(518), - [7372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517), - [7374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611), - [7376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), - [7378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514), + [7348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3927), + [7350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3928), + [7352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3929), + [7354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3930), + [7356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3932), + [7358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3858), + [7360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3934), + [7362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3935), + [7364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3936), + [7366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3938), + [7368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502), + [7370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501), + [7372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500), + [7374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643), + [7376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659), + [7378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(495), [7380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4940), - [7382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3803), + [7382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3794), [7384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4941), - [7386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3759), - [7388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3807), - [7390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3808), - [7392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3811), - [7394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3813), - [7396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3815), - [7398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3816), + [7386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3790), + [7388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3789), + [7390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3788), + [7392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3787), + [7394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3786), + [7396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3785), + [7398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3783), [7400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4942), - [7402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3817), - [7404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3818), - [7406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3819), - [7408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3820), - [7410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3822), - [7412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3823), - [7414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3522), + [7402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3782), + [7404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3778), + [7406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3775), + [7408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3768), + [7410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3765), + [7412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3463), + [7414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3760), [7416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4943), - [7418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3564), - [7420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3599), - [7422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3827), - [7424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3828), - [7426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3829), - [7428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3830), + [7418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3757), + [7420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3756), + [7422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3753), + [7424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3743), + [7426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3742), + [7428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3740), [7430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4227), [7432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4945), [7434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4192), [7436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4193), [7438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4946), [7440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4947), - [7442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3831), - [7444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3832), - [7446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3833), + [7442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3739), + [7444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3738), + [7446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3736), [7448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4948), - [7450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3839), - [7452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3840), - [7454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3842), - [7456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3843), - [7458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3844), - [7460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3806), - [7462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3846), - [7464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3847), - [7466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3848), - [7468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3849), + [7450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3734), + [7452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3732), + [7454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3730), + [7456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3728), + [7458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3726), + [7460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3725), + [7462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3722), + [7464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3718), + [7466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3717), + [7468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3716), [7470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4950), - [7472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3850), - [7474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3851), - [7476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3852), - [7478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3853), + [7472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3714), + [7474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3713), + [7476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3712), + [7478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3707), [7480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4952), - [7482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3854), + [7482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3700), [7484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4957), - [7486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3855), + [7486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3698), [7488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4959), [7490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4872), [7492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4198), [7494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4964), - [7496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3856), + [7496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3691), [7498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4967), - [7500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3857), + [7500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3933), [7502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5002), [7504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4969), [7506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4970), [7508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4971), - [7510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3859), + [7510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3681), [7512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4972), [7514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4973), - [7516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3863), - [7518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3866), - [7520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3867), - [7522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3869), - [7524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3870), - [7526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3871), - [7528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3873), - [7530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3874), - [7532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3875), - [7534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3876), - [7536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3877), - [7538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3878), - [7540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3879), - [7542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3880), - [7544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3881), - [7546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3882), - [7548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3883), - [7550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3234), + [7516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3666), + [7518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3665), + [7520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3664), + [7522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3687), + [7524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3655), + [7526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3654), + [7528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3644), + [7530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3643), + [7532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3641), + [7534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3639), + [7536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3638), + [7538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3637), + [7540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3632), + [7542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3631), + [7544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3630), + [7546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3624), + [7548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3620), + [7550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3244), [7552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2367), - [7554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(504), - [7556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503), - [7558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502), - [7560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), - [7562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), - [7564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498), + [7554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), + [7556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), + [7558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), + [7560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), + [7562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), + [7564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), [7566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4974), - [7568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3306), + [7568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3290), [7570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4975), - [7572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3305), - [7574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3303), - [7576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3301), + [7572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3292), + [7574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3299), + [7576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3300), [7578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4976), - [7580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3295), - [7582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3294), - [7584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3293), - [7586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3289), - [7588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3280), - [7590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3278), - [7592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3274), - [7594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3272), - [7596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3270), - [7598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3145), - [7600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3266), - [7602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3265), - [7604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3262), - [7606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3260), - [7608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3256), - [7610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3247), - [7612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3244), - [7614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3242), - [7616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3237), - [7618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3233), + [7580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3306), + [7582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3307), + [7584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3309), + [7586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3310), + [7588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3312), + [7590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3313), + [7592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3314), + [7594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3318), + [7596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3319), + [7598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3323), + [7600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3330), + [7602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3146), + [7604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3339), + [7606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3343), + [7608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3344), + [7610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3347), + [7612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3348), + [7614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3350), + [7616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3355), + [7618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3359), [7620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4977), [7622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4978), [7624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4979), [7626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4980), - [7628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3195), - [7630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3176), - [7632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3146), - [7634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3147), - [7636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(866), - [7638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), - [7640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3148), - [7642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3149), + [7628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3364), + [7630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3365), + [7632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3366), + [7634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3367), + [7636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920), + [7638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), + [7640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3369), + [7642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3370), [7644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5882), - [7646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3150), - [7648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3151), - [7650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3153), - [7652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3154), - [7654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3155), - [7656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3160), - [7658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3163), - [7660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3166), - [7662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3167), - [7664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3168), - [7666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3170), - [7668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3171), - [7670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3172), - [7672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3174), + [7646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3371), + [7648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3375), + [7650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3376), + [7652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3379), + [7654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3386), + [7656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3387), + [7658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3389), + [7660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3390), + [7662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3392), + [7664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3393), + [7666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3394), + [7668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3395), + [7670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3396), + [7672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3397), [7674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4981), [7676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4982), [7678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4983), - [7680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3729), - [7682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3200), - [7684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3202), - [7686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3204), - [7688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3205), - [7690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3208), + [7680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3889), + [7682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3398), + [7684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3401), + [7686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3402), + [7688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3403), + [7690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3408), [7692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4283), - [7694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3209), + [7694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3411), [7696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4985), - [7698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3727), - [7700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3212), - [7702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3215), - [7704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3217), - [7706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3220), - [7708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3225), - [7710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3227), - [7712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3228), - [7714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3232), - [7716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3726), - [7718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3236), - [7720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3238), + [7698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3886), + [7700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3412), + [7702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3413), + [7704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3414), + [7706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3391), + [7708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3368), + [7710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3333), + [7712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3289), + [7714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3271), + [7716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3885), + [7718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3237), + [7720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3223), [7722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4993), [7724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4652), [7726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4995), - [7728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1966), - [7730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), - [7732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467), - [7734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), + [7728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), + [7730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(440), + [7732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), + [7734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), [7736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4996), [7738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4997), [7740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4999), [7742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5000), [7744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5001), - [7746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737), + [7746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(776), [7748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5054), - [7750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), + [7750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), [7752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5003), - [7754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3026), + [7754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3046), [7756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5004), [7758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5005), [7760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5006), [7762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2685), - [7764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3096), + [7764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3137), [7766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5007), [7768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5008), - [7770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3099), - [7772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3100), - [7774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3102), + [7770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3033), + [7772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3032), + [7774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3028), [7776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5009), [7778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4311), [7780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4312), [7782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4313), [7784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5010), - [7786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3104), + [7786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3075), [7788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5011), - [7790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3110), - [7792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3118), - [7794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3126), - [7796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3128), - [7798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3142), - [7800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3121), - [7802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3106), - [7804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3143), - [7806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3070), - [7808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3065), - [7810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3064), - [7812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3061), + [7790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3009), + [7792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3010), + [7794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3017), + [7796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3021), + [7798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3025), + [7800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3141), + [7802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3101), + [7804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3102), + [7806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3105), + [7808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3108), + [7810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3109), + [7812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3112), [7814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5012), - [7816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3059), - [7818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3054), - [7820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3049), - [7822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3047), + [7816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3117), + [7818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3045), + [7820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3016), + [7822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3019), [7824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5013), - [7826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3042), + [7826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3020), [7828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5014), - [7830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3041), + [7830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3026), [7832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4335), - [7834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3040), + [7834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3027), [7836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5015), [7838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5016), [7840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5017), @@ -285545,30 +287358,30 @@ static const TSParseActionEntry ts_parse_actions[] = { [7844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5023), [7846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5024), [7848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5025), - [7850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3038), + [7850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3031), [7852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5027), [7854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5032), - [7856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3037), - [7858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626), - [7860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3035), - [7862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3034), - [7864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3032), - [7866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3028), + [7856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3035), + [7858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), + [7860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3038), + [7862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3039), + [7864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3042), + [7866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3043), [7868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5034), - [7870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3023), - [7872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3020), - [7874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3019), - [7876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3012), - [7878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3011), - [7880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3074), - [7882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3039), - [7884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3045), - [7886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3046), - [7888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3048), - [7890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3071), - [7892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3084), - [7894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2651), - [7896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3095), + [7870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3048), + [7872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3049), + [7874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3054), + [7876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3055), + [7878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3056), + [7880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3058), + [7882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3060), + [7884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3061), + [7886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3062), + [7888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3064), + [7890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3004), + [7892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3015), + [7894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), + [7896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3072), [7898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5036), [7900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5037), [7902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5038), @@ -285578,38 +287391,38 @@ static const TSParseActionEntry ts_parse_actions[] = { [7910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5041), [7912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5042), [7914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5043), - [7916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3107), - [7918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3108), - [7920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3109), - [7922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3113), - [7924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3031), - [7926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3018), - [7928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3144), - [7930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3005), - [7932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3141), - [7934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3135), - [7936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3134), - [7938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3132), - [7940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3130), - [7942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3129), - [7944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3125), - [7946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3124), - [7948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3123), - [7950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2649), + [7916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3093), + [7918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3076), + [7920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3097), + [7922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3098), + [7924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3111), + [7926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3114), + [7928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3122), + [7930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3123), + [7932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3124), + [7934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3005), + [7936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3139), + [7938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3138), + [7940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3135), + [7942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3134), + [7944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3133), + [7946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3070), + [7948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3131), + [7950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2663), [7952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5044), [7954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5045), [7956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5046), [7958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5047), [7960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5048), [7962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5049), - [7964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3730), + [7964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3890), [7966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5067), - [7968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1879), - [7970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), + [7968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1444), + [7970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1443), [7972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5055), - [7974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), - [7976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), - [7978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), + [7974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), + [7976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), + [7978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), [7980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5056), [7982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5057), [7984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5058), @@ -285621,269 +287434,269 @@ static const TSParseActionEntry ts_parse_actions[] = { [7996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4470), [7998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5065), [8000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5066), - [8002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825), - [8004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(841), - [8006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), - [8008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2753), + [8002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(866), + [8004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(882), + [8006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), + [8008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2794), [8010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5068), [8012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5069), [8014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5070), - [8016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2844), - [8018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3396), + [8016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2806), + [8018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3236), [8020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4984), - [8022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3393), - [8024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3392), - [8026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3391), + [8022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3240), + [8024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3241), + [8026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3242), [8028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5072), [8030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5073), - [8032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3390), - [8034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3722), - [8036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3389), + [8032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3248), + [8034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3883), + [8036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3250), [8038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4636), - [8040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3387), + [8040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3256), [8042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5077), - [8044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3386), + [8044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3257), [8046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4492), - [8048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3385), - [8050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3720), - [8052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3384), - [8054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3718), - [8056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3383), - [8058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3717), - [8060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3382), - [8062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3381), - [8064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3379), - [8066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3378), - [8068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3377), - [8070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3376), - [8072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3375), - [8074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3374), - [8076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3373), - [8078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3372), - [8080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3371), - [8082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3370), - [8084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3369), - [8086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3713), - [8088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3463), - [8090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530), - [8092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532), - [8094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3367), - [8096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533), - [8098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), - [8100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3366), - [8102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3365), - [8104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3364), - [8106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3363), - [8108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3362), - [8110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3405), - [8112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3360), + [8048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3261), + [8050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3882), + [8052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3262), + [8054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3881), + [8056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3265), + [8058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3880), + [8060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3266), + [8062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3267), + [8064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3268), + [8066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3269), + [8068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3270), + [8070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3272), + [8072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3276), + [8074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3156), + [8076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3287), + [8078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3293), + [8080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3294), + [8082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3295), + [8084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3298), + [8086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3878), + [8088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3877), + [8090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), + [8092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), + [8094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3324), + [8096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), + [8098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677), + [8100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3329), + [8102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3332), + [8104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3334), + [8106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3336), + [8108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3337), + [8110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3338), + [8112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3341), [8114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4588), - [8116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3359), - [8118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3707), - [8120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3357), + [8116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3342), + [8118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3876), + [8120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3345), [8122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3356), - [8124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3355), - [8126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3354), - [8128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3353), - [8130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3352), - [8132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3351), - [8134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3350), - [8136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3349), - [8138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3348), - [8140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2715), - [8142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3347), - [8144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538), - [8146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3706), - [8148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3704), - [8150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3703), - [8152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3701), - [8154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3699), - [8156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3343), - [8158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3342), - [8160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3341), - [8162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3339), - [8164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3338), - [8166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3335), - [8168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3334), - [8170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3333), - [8172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3697), - [8174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3330), - [8176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3329), - [8178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3328), - [8180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3327), - [8182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3325), - [8184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3324), - [8186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3323), - [8188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3695), - [8190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3322), - [8192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3321), - [8194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2775), - [8196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2777), + [8124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3358), + [8126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3360), + [8128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3372), + [8130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3373), + [8132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3374), + [8134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3377), + [8136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3378), + [8138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3381), + [8140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2711), + [8142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3383), + [8144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), + [8146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3875), + [8148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3874), + [8150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3873), + [8152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3872), + [8154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3871), + [8156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3418), + [8158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3419), + [8160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3420), + [8162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3421), + [8164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3422), + [8166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3423), + [8168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3424), + [8170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3425), + [8172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3870), + [8174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3409), + [8176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3406), + [8178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3415), + [8180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3311), + [8182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3308), + [8184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3278), + [8186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3260), + [8188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3869), + [8190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3253), + [8192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3238), + [8194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2701), + [8196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2869), [8198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4611), [8200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4612), [8202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4613), - [8204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2776), - [8206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2774), - [8208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2773), - [8210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2772), - [8212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2770), - [8214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2768), - [8216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2766), - [8218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2296), - [8220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2426), - [8222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2765), - [8224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), - [8226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), - [8228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), - [8230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2764), - [8232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2763), - [8234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2762), - [8236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2718), + [8204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2868), + [8206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2867), + [8208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2864), + [8210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2859), + [8212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2858), + [8214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2847), + [8216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2841), + [8218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2339), + [8220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2464), + [8222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2840), + [8224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), + [8226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506), + [8228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507), + [8230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2832), + [8232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2831), + [8234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2830), + [8236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2829), [8238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4936), - [8240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2759), - [8242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2758), - [8244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2757), - [8246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(875), - [8248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2756), - [8250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(893), + [8240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2817), + [8242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2816), + [8244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2815), + [8246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(902), + [8248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2798), + [8250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855), [8252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4634), - [8254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), - [8256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2755), - [8258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2754), - [8260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3725), - [8262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2752), - [8264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2751), - [8266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2979), - [8268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2749), - [8270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2943), - [8272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2748), - [8274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2747), - [8276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2978), - [8278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2746), - [8280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2974), - [8282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2745), - [8284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2973), - [8286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2970), - [8288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2967), - [8290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2744), - [8292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2962), - [8294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2652), - [8296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2743), - [8298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2958), - [8300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2957), - [8302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2952), - [8304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2937), - [8306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2932), - [8308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2929), - [8310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2914), - [8312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2927), - [8314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2742), - [8316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2924), - [8318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2923), - [8320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2922), - [8322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2693), - [8324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2917), - [8326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2916), - [8328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2915), - [8330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2913), - [8332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2912), - [8334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2910), - [8336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2909), - [8338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2738), - [8340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2737), - [8342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2736), - [8344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2734), - [8346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2906), - [8348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), - [8350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2732), - [8352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2730), - [8354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2904), - [8356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2902), - [8358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2899), - [8360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2898), - [8362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2896), - [8364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2895), - [8366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2894), - [8368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2728), - [8370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2893), - [8372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2890), - [8374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2886), - [8376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2884), - [8378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2883), - [8380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2882), - [8382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2879), - [8384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2727), - [8386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2871), - [8388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2867), - [8390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2866), - [8392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2865), - [8394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2726), - [8396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2863), - [8398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2860), - [8400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2725), - [8402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2724), - [8404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2723), - [8406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2722), + [8254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), + [8256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2797), + [8258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2796), + [8260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3884), + [8262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2792), + [8264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2789), + [8266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2712), + [8268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2783), + [8270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2937), + [8272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2781), + [8274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2776), + [8276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2715), + [8278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2775), + [8280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2967), + [8282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2773), + [8284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2964), + [8286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2963), + [8288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2962), + [8290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2767), + [8292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2956), + [8294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2656), + [8296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2766), + [8298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2950), + [8300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2946), + [8302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2945), + [8304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2943), + [8306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2939), + [8308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2934), + [8310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2926), + [8312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2693), + [8314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2764), + [8316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2907), + [8318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2903), + [8320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2902), + [8322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2958), + [8324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2890), + [8326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2879), + [8328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2873), + [8330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2872), + [8332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2870), + [8334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2857), + [8336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2855), + [8338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2748), + [8340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2743), + [8342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2742), + [8344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2740), + [8346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2820), + [8348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2653), + [8350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2739), + [8352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2736), + [8354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2891), + [8356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2838), + [8358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2785), + [8360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2788), + [8362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2791), + [8364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2854), + [8366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2861), + [8368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2735), + [8370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2863), + [8372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2865), + [8374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2884), + [8376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2887), + [8378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2983), + [8380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2940), + [8382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2954), + [8384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2734), + [8386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2959), + [8388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2977), + [8390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2895), + [8392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2876), + [8394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2731), + [8396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2759), + [8398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2827), + [8400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2730), + [8402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2698), + [8404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2727), + [8406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2726), [8408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5095), - [8410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2853), - [8412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2850), - [8414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2843), - [8416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2842), - [8418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2841), - [8420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2840), - [8422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2839), + [8410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2708), + [8412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2700), + [8414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2703), + [8416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2704), + [8418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2710), + [8420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2853), + [8422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2747), [8424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4624), - [8426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2837), - [8428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2833), - [8430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2828), - [8432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2825), + [8426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2751), + [8428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2754), + [8430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2784), + [8432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2787), [8434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5098), - [8436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2818), + [8436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2793), [8438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5099), - [8440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2813), - [8442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2808), + [8440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2800), + [8442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2807), [8444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5100), - [8446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2798), + [8446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2810), [8448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5106), - [8450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2794), + [8450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2819), [8452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5108), - [8454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2790), - [8456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2782), + [8454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2821), + [8456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2822), [8458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5109), [8460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5110), [8462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5111), [8464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5112), [8466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5113), - [8468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2951), + [8468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2944), [8470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5114), [8472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5115), [8474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5116), [8476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5117), - [8478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2144), - [8480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2241), + [8478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2121), + [8480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2202), [8482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5118), - [8484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), - [8486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), - [8488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), + [8484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527), + [8486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), + [8488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(531), [8490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5119), [8492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5121), [8494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5122), [8496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5123), [8498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5124), [8500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5126), - [8502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(799), + [8502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804), [8504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5128), - [8506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(790), - [8508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), - [8510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), + [8506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771), + [8508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), + [8510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), [8512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5130), [8514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5138), [8516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5148), [8518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5141), - [8520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2691), + [8520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2686), [8522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5143), [8524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5144), - [8526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2903), + [8526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2828), [8528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5145), [8530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5146), [8532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5090), @@ -285901,10 +287714,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [8556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5159), [8558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5160), [8560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5161), - [8562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2720), - [8564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2719), - [8566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2694), - [8568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2695), + [8562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2724), + [8564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2723), + [8566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2722), + [8568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2721), [8570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5171), [8572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5172), [8574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5173), @@ -285923,46 +287736,46 @@ static const TSParseActionEntry ts_parse_actions[] = { [8600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5186), [8602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5187), [8604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5188), - [8606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2697), - [8608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2698), + [8606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2720), + [8608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2719), [8610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4590), - [8612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2705), + [8612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2718), [8614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5197), - [8616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2706), - [8618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2707), - [8620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2709), - [8622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2712), - [8624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2713), - [8626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2714), - [8628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), - [8630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), - [8632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), - [8634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), - [8636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2716), - [8638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2646), - [8640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2666), + [8616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2717), + [8618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2716), + [8620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2714), + [8622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2707), + [8624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2705), + [8626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2702), + [8628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505), + [8630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(504), + [8632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503), + [8634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(592), + [8636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2694), + [8638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2647), + [8640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2661), [8642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_defaultcase_tag, 8, 0, 0), - [8644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), - [8646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2717), - [8648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2648), + [8644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), + [8646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2695), + [8648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2669), [8650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_if_alt_cfquery, 4, 0, 0), [8652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5537), - [8654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2647), + [8654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2649), [8656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5538), - [8658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2921), + [8658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2924), [8660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_defaultcase_tag, 7, 0, 0), [8662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4392), - [8664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2721), + [8664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2725), [8666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4391), - [8668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2664), + [8668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2667), [8670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5541), [8672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5577), [8674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_if_alt_cfquery, 3, 0, 0), - [8676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2650), - [8678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2679), + [8676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2654), + [8678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2673), [8680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5544), - [8682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2653), - [8684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2750), + [8682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2660), + [8684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2713), [8686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5545), [8688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5547), [8690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_defaultcase_tag, 6, 0, 0), @@ -285971,41 +287784,41 @@ static const TSParseActionEntry ts_parse_actions[] = { [8696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2678), [8698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5550), [8700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4388), - [8702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2677), - [8704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2676), + [8702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2681), + [8704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2680), [8706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5536), - [8708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2655), + [8708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2659), [8710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5555), - [8712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2675), - [8714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2658), - [8716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2674), + [8712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2679), + [8714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2670), + [8716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2645), [8718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5558), [8720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2662), - [8722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2673), - [8724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2672), - [8726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2671), - [8728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2670), + [8722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2677), + [8724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2676), + [8726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2675), + [8728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2674), [8730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, 0, 0), - [8732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2741), + [8732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2696), [8734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_if_alt, 4, 0, 0), - [8736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2508), + [8736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2511), [8738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5559), - [8740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2740), + [8740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2706), [8742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5561), [8744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5562), [8746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5564), [8748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4386), - [8750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2739), + [8750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2750), [8752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5567), [8754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4385), [8756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5447), [8758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5571), [8760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5574), - [8762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2667), + [8762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2665), [8764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5239), [8766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4514), [8768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5441), - [8770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2654), + [8770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2668), [8772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5440), [8774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4381), [8776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5438), @@ -286018,44 +287831,44 @@ static const TSParseActionEntry ts_parse_actions[] = { [8790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5427), [8792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5426), [8794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5424), - [8796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2663), + [8796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2664), [8798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5422), [8800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, 0, 0), [8802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5421), [8804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5583), - [8806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2779), + [8806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2932), [8808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_if_alt, 3, 0, 0), - [8810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2783), + [8810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2927), [8812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5420), - [8814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2786), - [8816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2787), - [8818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2792), - [8820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2795), + [8814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2917), + [8816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2913), + [8818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2912), + [8820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2909), [8822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5419), [8824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5587), - [8826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2803), + [8826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2882), [8828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5589), [8830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5591), [8832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5592), - [8834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2692), + [8834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2846), [8836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5594), [8838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3965), - [8840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2806), + [8840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2790), [8842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5598), [8844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5418), [8846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5602), - [8848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2811), - [8850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2816), - [8852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2819), - [8854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2820), - [8856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2822), - [8858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2823), - [8860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2824), - [8862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2826), - [8864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2829), - [8866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2831), - [8868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2832), - [8870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2847), + [8848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2965), + [8850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2969), + [8852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2763), + [8854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2984), + [8856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2990), + [8858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2941), + [8860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2922), + [8862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2918), + [8864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2916), + [8866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2915), + [8868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2908), + [8870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2905), [8872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5412), [8874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5411), [8876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4678), @@ -286075,8 +287888,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [8904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5241), [8906] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, 0, 0), [8908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4673), - [8910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2975), - [8912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1415), + [8910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2737), + [8912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1471), [8914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5243), [8916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4924), [8918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4672), @@ -286089,70 +287902,70 @@ static const TSParseActionEntry ts_parse_actions[] = { [8932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4664), [8934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4955), [8936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4661), - [8938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3394), + [8938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3234), [8940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4657), [8942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5246), [8944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5620), - [8946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4049), - [8948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2889), - [8950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2947), + [8946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4080), + [8948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2994), + [8950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2973), [8952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5247), [8954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5248), [8956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5249), [8958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5624), - [8960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2905), + [8960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2904), [8962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5625), - [8964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2881), + [8964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2897), [8966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5626), - [8968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2856), + [8968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2889), [8970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5627), - [8972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2838), + [8972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2883), [8974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5250), [8976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5630), - [8978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2807), + [8978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2866), [8980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5251), [8982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4641), [8984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5634), - [8986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2901), + [8986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2906), [8988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5637), - [8990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2873), - [8992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2554), + [8990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2987), + [8992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2553), [8994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5641), - [8996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2960), + [8996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2755), [8998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5642), - [9000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2961), + [9000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2824), [9002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5643), - [9004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2969), + [9004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2823), [9006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5644), - [9008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2971), + [9008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2848), [9010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5645), - [9012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2972), + [9012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2966), [9014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4623), [9016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5646), - [9018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1416), + [9018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1440), [9020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5102), [9022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5103), [9024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5301), [9026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4621), [9028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4618), [9030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5129), - [9032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3304), - [9034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4094), - [9036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3175), + [9032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3150), + [9034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4183), + [9036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3317), [9038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5647), - [9040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2976), + [9040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2778), [9042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5648), - [9044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2986), + [9044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2839), [9046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5649), - [9048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2987), + [9048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2844), [9050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5650), - [9052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2988), + [9052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2849), [9054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5651), - [9056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2968), - [9058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2963), + [9056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2862), + [9058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2875), [9060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5652), [9062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5253), - [9064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2830), + [9064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2936), [9066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5254), [9068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5255), [9070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5260), @@ -286167,14 +287980,14 @@ static const TSParseActionEntry ts_parse_actions[] = { [9088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5268), [9090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5269), [9092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5271), - [9094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2920), + [9094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2741), [9096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5273), [9098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5274), [9100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5275), [9102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), [9104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4580), [9106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5276), - [9108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1410), + [9108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1433), [9110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5209), [9112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5210), [9114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5277), @@ -286186,9 +287999,9 @@ static const TSParseActionEntry ts_parse_actions[] = { [9126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5279), [9128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5280), [9130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5281), - [9132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), + [9132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), [9134] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2, 0, 0), - [9136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2632), + [9136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2625), [9138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5282), [9140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5283), [9142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5284), @@ -286197,56 +288010,56 @@ static const TSParseActionEntry ts_parse_actions[] = { [9148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5404), [9150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5403), [9152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5697), - [9154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2907), + [9154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2929), [9156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5402), [9158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5291), [9160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4550), [9162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5699), [9164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5701), - [9166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2930), + [9166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2953), [9168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5703), - [9170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2880), + [9170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2961), [9172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5292), [9174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5293), [9176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5707), - [9178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2804), + [9178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2974), [9180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5711), - [9182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2848), + [9182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2982), [9184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5713), - [9186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2858), + [9186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2989), [9188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5716), [9190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4541), - [9192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2869), - [9194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1423), + [9192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2970), + [9194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465), [9196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5312), [9198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5313), [9200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5294), [9202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4539), [9204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4524), [9206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5339), - [9208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3184), + [9208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3175), [9210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5718), - [9212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2870), + [9212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2910), [9214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5720), - [9216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2875), + [9216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2856), [9218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5722), - [9220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2887), + [9220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2860), [9222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5724), - [9224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2814), + [9224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2802), [9226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5672), - [9228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2918), + [9228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2777), [9230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5738), [9232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5295), [9234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5740), - [9236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2940), + [9236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2738), [9238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5742), - [9240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2959), + [9240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2733), [9242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4510), [9244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5744), - [9246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2965), + [9246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2992), [9248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5746), - [9250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2977), - [9252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2981), + [9250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2981), + [9252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2894), [9254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5747), [9256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5296), [9258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5297), @@ -286259,10 +288072,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [9272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5381), [9274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4502), [9276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5302), - [9278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1406), + [9278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476), [9280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4501), [9282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4494), - [9284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3241), + [9284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3322), [9286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4303), [9288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5303), [9290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5304), @@ -286285,9 +288098,9 @@ static const TSParseActionEntry ts_parse_actions[] = { [9324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5348), [9326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5393), [9328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5392), - [9330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), + [9330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), [9332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), - [9334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2512), + [9334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2504), [9336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5795), [9338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4276), [9340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5391), @@ -286295,15 +288108,15 @@ static const TSParseActionEntry ts_parse_actions[] = { [9344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5803), [9346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5390), [9348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4442), - [9350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), - [9352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1413), + [9350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541), + [9352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1431), [9354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4433), [9356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4412), [9358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5807), - [9360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), + [9360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), [9362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5810), [9364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5812), - [9366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), + [9366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533), [9368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5825), [9370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5827), [9372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5829), @@ -286316,34 +288129,34 @@ static const TSParseActionEntry ts_parse_actions[] = { [9386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5844), [9388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5845), [9390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4390), - [9392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(796), + [9392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821), [9394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4270), [9396] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_component, 4, 0, 0), - [9398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414), + [9398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526), [9400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5386), - [9402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1945), - [9404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1908), + [9402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1979), + [9404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1959), [9406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5854), [9408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5408), [9410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5353), [9412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4271), [9414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5862), - [9416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), + [9416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), [9418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4378), - [9420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1412), + [9420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1466), [9422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4376), [9424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4364), [9426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4513), [9428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5355), [9430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5356), [9432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4254), - [9434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406), + [9434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513), [9436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5357), [9438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5359), - [9440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676), + [9440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664), [9442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5362), [9444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5363), - [9446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1411), + [9446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1468), [9448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5364), [9450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5365), [9452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4240), @@ -286354,7 +288167,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [9462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5367), [9464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4232), [9466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5368), - [9468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), + [9468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(923), [9470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5978), [9472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5922), [9474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5369), @@ -286366,17 +288179,17 @@ static const TSParseActionEntry ts_parse_actions[] = { [9486] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_component, 3, 0, 0), [9488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5376), [9490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5377), - [9492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2789), + [9492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2951), [9494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5378), [9496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5379), - [9498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4001), - [9500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2849), - [9502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2954), + [9498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4008), + [9500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2893), + [9502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2957), [9504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5971), [9506] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [9508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), + [9508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), [9510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5380), - [9512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2504), + [9512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2505), [9514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment, 1, 0, 0), }; @@ -286444,12 +288257,12 @@ static const bool ts_external_scanner_states[20][EXTERNAL_TOKEN_COUNT] = { [ts_external_token_cf_comment] = true, }, [3] = { + [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token_PIPE_PIPE] = true, [ts_external_token_cf_comment] = true, }, [4] = { - [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token_PIPE_PIPE] = true, [ts_external_token_cf_comment] = true, diff --git a/cfml/src/grammar.json b/cfml/src/grammar.json index e146060..04e5bbc 100644 --- a/cfml/src/grammar.json +++ b/cfml/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/cfml/src/parser.c b/cfml/src/parser.c index 8d606b2..6fbf428 100644 --- a/cfml/src/parser.c +++ b/cfml/src/parser.c @@ -14,10 +14,10 @@ #define LANGUAGE_VERSION 14 #define STATE_COUNT 5936 -#define LARGE_STATE_COUNT 1198 -#define SYMBOL_COUNT 391 +#define LARGE_STATE_COUNT 1227 +#define SYMBOL_COUNT 393 #define ALIAS_COUNT 6 -#define TOKEN_COUNT 222 +#define TOKEN_COUNT 224 #define EXTERNAL_TOKEN_COUNT 17 #define FIELD_COUNT 31 #define MAX_ALIAS_SEQUENCE_LENGTH 10 @@ -193,233 +193,235 @@ 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_cfscript_element = 229, - sym__cf_open_tag = 230, - sym__cf_close_tag = 231, - sym_element = 232, - sym_script_element = 233, - sym_start_tag = 234, - sym_tag_attributes = 235, - sym_script_start_tag = 236, - sym_style_start_tag = 237, - sym_self_closing_tag = 238, - sym_end_tag = 239, - sym_erroneous_end_tag = 240, - sym_style_element = 241, - sym_hash_empty = 242, - sym_cf_component_tag = 243, - sym_cf_function_tag = 244, - sym_cf_silent_tag = 245, - sym_cf_lock_tag = 246, - sym_cf_thread_tag = 247, - sym_cf_execute_tag = 248, - sym_cf_storedproc_tag = 249, - sym_cf_http_tag = 250, - sym_cf_xml_tag = 251, - sym_cf_mail_tag = 252, - sym_cf_mailpart_tag = 253, - sym_cf_selfclose_tag = 254, - sym_cf_query_tag = 255, - sym_cf_transaction_tag = 256, - sym_cf_try_tag = 257, - sym_cf_switch_tag = 258, - sym_cf_switch_tag_cfquery = 259, - sym_cf_case_tag = 260, - sym_cf_defaultcase_tag = 261, - sym_cf_catch_tag = 262, - sym_cf_loop_tag = 263, - sym_cf_loop_tag_cfquery = 264, - sym_cf_zip_tag = 265, - sym_cf_savecontent_tag = 266, - sym_cf_output_tag = 267, - sym_cf_return_tag = 268, - sym_cf_if_tag = 269, - sym_cf_if_tag_query = 270, - sym__cf_tag_expression = 271, - sym_cf_set_tag = 272, - sym_cf_elseif_tag = 273, - sym_cf_else_tag = 274, - sym_cf_if_alt = 275, - sym_cf_if_alt_cfquery = 276, - sym_attribute = 277, - sym_attribute_name = 278, - sym_attribute_value = 279, - sym_cf_attribute = 280, - sym_cf_attribute_value = 281, - sym__cf_super_tags = 282, - sym_cf_tag = 283, - sym_cf_tag_query = 284, - sym_quoted_cf_attribute_value = 285, - sym_quoted_attribute_value = 286, - sym_declaration = 287, - sym_import = 288, - sym_statement = 289, - sym_expression_statement = 290, - sym_variable_declaration = 291, - sym_lexical_declaration = 292, - sym_variable_declarator = 293, - sym_statement_block = 294, - sym_else_clause = 295, - sym_if_statement = 296, - sym_switch_statement = 297, - sym_for_statement = 298, - sym_for_in_statement = 299, - sym__for_header = 300, - sym_while_statement = 301, - sym_do_statement = 302, - sym_try_statement = 303, - sym_with_statement = 304, - sym_break_statement = 305, - sym_continue_statement = 306, - sym_return_statement = 307, - sym_throw_statement = 308, - sym_empty_statement = 309, - sym_labeled_statement = 310, - sym_switch_body = 311, - sym_switch_case = 312, - sym_switch_default = 313, - sym_catch_clause = 314, - sym_finally_clause = 315, - sym_parenthesized_expression = 316, - sym_expression = 317, - sym_primary_expression = 318, - sym_yield_expression = 319, - sym_object = 320, - sym_object_pattern = 321, - sym_assignment_pattern = 322, - sym_object_assignment_pattern = 323, - sym_array = 324, - sym_array_pattern = 325, - sym_function_expression = 326, - sym_function_declaration = 327, - sym_generator_function = 328, - sym_generator_function_declaration = 329, - sym_arrow_function = 330, - sym_function_dec_parameters = 331, - sym__function_dec_parameter = 332, - sym_call_expression = 333, - sym_new_expression = 334, - sym_await_expression = 335, - sym_member_expression = 336, - sym_subscript_expression = 337, - sym_assignment_expression = 338, - sym__augmented_assignment_lhs = 339, - sym_augmented_assignment_expression = 340, - sym__initializer = 341, - sym__destructuring_pattern = 342, - sym_spread_element = 343, - sym_ternary_expression = 344, - sym_binary_expression = 345, - sym_unary_operator = 346, - sym_unary_expression = 347, - sym_update_expression = 348, - sym_string = 349, - sym_comment = 350, - sym_regex = 351, - sym_meta_property = 352, - sym_arguments = 353, - sym_decorator = 354, - sym_decorator_member_expression = 355, - sym_decorator_call_expression = 356, - sym_component = 357, - sym_formal_parameters = 358, - sym_pattern = 359, - sym_rest_pattern = 360, - sym_method_definition = 361, - sym_pair = 362, - sym_pair_pattern = 363, - sym__property_name = 364, - sym__hash = 365, - sym_hash_expression = 366, - sym_computed_property_name = 367, - aux_sym_program_repeat1 = 368, - aux_sym_xml_decl_repeat1 = 369, - aux_sym_cf_component_tag_repeat1 = 370, - aux_sym_cf_query_tag_repeat1 = 371, - aux_sym_cf_try_tag_repeat1 = 372, - aux_sym_cf_switch_tag_repeat1 = 373, - aux_sym_quoted_cf_attribute_value_repeat1 = 374, - aux_sym_quoted_cf_attribute_value_repeat2 = 375, - aux_sym_quoted_attribute_value_repeat1 = 376, - aux_sym_quoted_attribute_value_repeat2 = 377, - aux_sym_variable_declaration_repeat1 = 378, - aux_sym_statement_block_repeat1 = 379, - aux_sym_switch_body_repeat1 = 380, - aux_sym_object_repeat1 = 381, - aux_sym_object_pattern_repeat1 = 382, - aux_sym_array_repeat1 = 383, - aux_sym_array_pattern_repeat1 = 384, - aux_sym_function_dec_parameters_repeat1 = 385, - aux_sym_string_repeat1 = 386, - aux_sym_string_repeat2 = 387, - aux_sym_arguments_repeat1 = 388, - aux_sym_field_definition_repeat1 = 389, - aux_sym_formal_parameters_repeat1 = 390, - alias_sym_cf_var = 391, - alias_sym_property_identifier = 392, - alias_sym_shorthand_property_identifier = 393, - alias_sym_shorthand_property_identifier_pattern = 394, - alias_sym_statement_identifier = 395, - alias_sym_type = 396, + 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_cfscript_element = 231, + sym__cf_open_tag = 232, + sym__cf_close_tag = 233, + sym_element = 234, + sym_script_element = 235, + sym_start_tag = 236, + sym_tag_attributes = 237, + sym_script_start_tag = 238, + sym_style_start_tag = 239, + sym_self_closing_tag = 240, + sym_end_tag = 241, + sym_erroneous_end_tag = 242, + sym_style_element = 243, + sym_hash_empty = 244, + sym_cf_component_tag = 245, + sym_cf_function_tag = 246, + sym_cf_silent_tag = 247, + sym_cf_lock_tag = 248, + sym_cf_thread_tag = 249, + sym_cf_execute_tag = 250, + sym_cf_storedproc_tag = 251, + sym_cf_http_tag = 252, + sym_cf_xml_tag = 253, + sym_cf_mail_tag = 254, + sym_cf_mailpart_tag = 255, + sym_cf_selfclose_tag = 256, + sym_cf_query_tag = 257, + sym_cf_transaction_tag = 258, + sym_cf_try_tag = 259, + sym_cf_switch_tag = 260, + sym_cf_switch_tag_cfquery = 261, + sym_cf_case_tag = 262, + sym_cf_defaultcase_tag = 263, + sym_cf_catch_tag = 264, + sym_cf_loop_tag = 265, + sym_cf_loop_tag_cfquery = 266, + sym_cf_zip_tag = 267, + sym_cf_savecontent_tag = 268, + sym_cf_output_tag = 269, + sym_cf_return_tag = 270, + sym_cf_if_tag = 271, + sym_cf_if_tag_query = 272, + sym__cf_tag_expression = 273, + sym_cf_set_tag = 274, + sym_cf_elseif_tag = 275, + sym_cf_else_tag = 276, + sym_cf_if_alt = 277, + sym_cf_if_alt_cfquery = 278, + sym_attribute = 279, + sym_attribute_name = 280, + sym_attribute_value = 281, + sym_cf_attribute = 282, + sym_cf_attribute_value = 283, + sym__cf_super_tags = 284, + sym_cf_tag = 285, + sym_cf_tag_query = 286, + sym_quoted_cf_attribute_value = 287, + sym_quoted_attribute_value = 288, + sym_declaration = 289, + sym_import = 290, + sym_statement = 291, + sym_expression_statement = 292, + sym_variable_declaration = 293, + sym_lexical_declaration = 294, + sym_variable_declarator = 295, + sym_statement_block = 296, + sym_else_clause = 297, + sym_if_statement = 298, + sym_switch_statement = 299, + sym_for_statement = 300, + sym_for_in_statement = 301, + sym__for_header = 302, + sym_while_statement = 303, + sym_do_statement = 304, + sym_try_statement = 305, + sym_with_statement = 306, + sym_break_statement = 307, + sym_continue_statement = 308, + sym_return_statement = 309, + sym_throw_statement = 310, + sym_empty_statement = 311, + sym_labeled_statement = 312, + sym_switch_body = 313, + sym_switch_case = 314, + sym_switch_default = 315, + sym_catch_clause = 316, + sym_finally_clause = 317, + sym_parenthesized_expression = 318, + sym_expression = 319, + sym_primary_expression = 320, + sym_yield_expression = 321, + sym_object = 322, + sym_object_pattern = 323, + sym_assignment_pattern = 324, + sym_object_assignment_pattern = 325, + sym_array = 326, + sym_array_pattern = 327, + sym_function_expression = 328, + sym_function_declaration = 329, + sym_generator_function = 330, + sym_generator_function_declaration = 331, + sym_arrow_function = 332, + sym_function_dec_parameters = 333, + sym__function_dec_parameter = 334, + sym_call_expression = 335, + sym_new_expression = 336, + sym_await_expression = 337, + sym_member_expression = 338, + sym_subscript_expression = 339, + sym_assignment_expression = 340, + sym__augmented_assignment_lhs = 341, + sym_augmented_assignment_expression = 342, + sym__initializer = 343, + sym__destructuring_pattern = 344, + sym_spread_element = 345, + sym_ternary_expression = 346, + sym_binary_expression = 347, + sym_unary_operator = 348, + sym_unary_expression = 349, + sym_update_expression = 350, + sym_string = 351, + sym_comment = 352, + sym_regex = 353, + sym_meta_property = 354, + sym_arguments = 355, + sym_decorator = 356, + sym_decorator_member_expression = 357, + sym_decorator_call_expression = 358, + sym_component = 359, + sym_formal_parameters = 360, + sym_pattern = 361, + sym_rest_pattern = 362, + sym_method_definition = 363, + sym_pair = 364, + sym_pair_pattern = 365, + sym__property_name = 366, + sym__hash = 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_query_tag_repeat1 = 373, + aux_sym_cf_try_tag_repeat1 = 374, + aux_sym_cf_switch_tag_repeat1 = 375, + aux_sym_quoted_cf_attribute_value_repeat1 = 376, + aux_sym_quoted_cf_attribute_value_repeat2 = 377, + aux_sym_quoted_attribute_value_repeat1 = 378, + aux_sym_quoted_attribute_value_repeat2 = 379, + aux_sym_variable_declaration_repeat1 = 380, + aux_sym_statement_block_repeat1 = 381, + aux_sym_switch_body_repeat1 = 382, + aux_sym_object_repeat1 = 383, + aux_sym_object_pattern_repeat1 = 384, + aux_sym_array_repeat1 = 385, + aux_sym_array_pattern_repeat1 = 386, + aux_sym_function_dec_parameters_repeat1 = 387, + aux_sym_string_repeat1 = 388, + aux_sym_string_repeat2 = 389, + aux_sym_arguments_repeat1 = 390, + aux_sym_field_definition_repeat1 = 391, + aux_sym_formal_parameters_repeat1 = 392, + alias_sym_cf_var = 393, + alias_sym_property_identifier = 394, + alias_sym_shorthand_property_identifier = 395, + alias_sym_shorthand_property_identifier_pattern = 396, + alias_sym_statement_identifier = 397, + alias_sym_type = 398, }; static const char * const ts_symbol_names[] = { @@ -593,16 +595,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] = "!", @@ -993,16 +997,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, @@ -1903,6 +1909,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, @@ -1911,11 +1921,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, }, @@ -1927,10 +1937,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, @@ -1943,6 +1949,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, @@ -3276,174 +3290,174 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [16] = 16, [17] = 17, [18] = 18, - [19] = 19, - [20] = 19, - [21] = 19, - [22] = 17, - [23] = 19, - [24] = 19, - [25] = 25, - [26] = 19, - [27] = 25, - [28] = 19, - [29] = 25, - [30] = 25, - [31] = 25, - [32] = 19, - [33] = 25, - [34] = 25, - [35] = 25, - [36] = 25, - [37] = 25, - [38] = 19, - [39] = 19, - [40] = 25, - [41] = 19, - [42] = 19, - [43] = 19, - [44] = 25, - [45] = 25, - [46] = 25, - [47] = 25, - [48] = 19, - [49] = 49, - [50] = 25, - [51] = 25, - [52] = 19, - [53] = 19, - [54] = 25, - [55] = 19, - [56] = 19, - [57] = 19, - [58] = 25, - [59] = 19, - [60] = 25, - [61] = 25, - [62] = 25, - [63] = 19, + [19] = 15, + [20] = 20, + [21] = 20, + [22] = 22, + [23] = 22, + [24] = 20, + [25] = 22, + [26] = 22, + [27] = 20, + [28] = 20, + [29] = 22, + [30] = 20, + [31] = 22, + [32] = 20, + [33] = 20, + [34] = 22, + [35] = 20, + [36] = 22, + [37] = 22, + [38] = 20, + [39] = 22, + [40] = 22, + [41] = 22, + [42] = 20, + [43] = 20, + [44] = 20, + [45] = 20, + [46] = 22, + [47] = 22, + [48] = 22, + [49] = 22, + [50] = 20, + [51] = 20, + [52] = 20, + [53] = 22, + [54] = 20, + [55] = 22, + [56] = 20, + [57] = 22, + [58] = 22, + [59] = 20, + [60] = 22, + [61] = 22, + [62] = 20, + [63] = 20, [64] = 64, - [65] = 19, - [66] = 25, - [67] = 25, - [68] = 19, - [69] = 19, - [70] = 25, - [71] = 19, - [72] = 25, - [73] = 25, - [74] = 19, + [65] = 22, + [66] = 20, + [67] = 22, + [68] = 20, + [69] = 22, + [70] = 22, + [71] = 71, + [72] = 20, + [73] = 22, + [74] = 20, [75] = 75, [76] = 76, [77] = 77, [78] = 78, [79] = 79, - [80] = 76, + [80] = 80, [81] = 81, [82] = 82, - [83] = 83, - [84] = 83, - [85] = 85, + [83] = 77, + [84] = 76, + [85] = 80, [86] = 82, - [87] = 79, - [88] = 88, - [89] = 77, - [90] = 88, - [91] = 78, - [92] = 76, - [93] = 76, - [94] = 88, - [95] = 79, + [87] = 81, + [88] = 80, + [89] = 79, + [90] = 79, + [91] = 76, + [92] = 82, + [93] = 78, + [94] = 94, + [95] = 95, [96] = 75, - [97] = 85, - [98] = 78, - [99] = 77, - [100] = 81, - [101] = 75, - [102] = 78, - [103] = 75, - [104] = 81, - [105] = 81, - [106] = 85, - [107] = 79, - [108] = 75, - [109] = 82, - [110] = 83, - [111] = 88, - [112] = 76, - [113] = 76, - [114] = 79, - [115] = 85, - [116] = 78, - [117] = 83, - [118] = 82, - [119] = 81, - [120] = 75, - [121] = 83, - [122] = 77, - [123] = 81, - [124] = 82, - [125] = 85, - [126] = 88, - [127] = 82, - [128] = 77, - [129] = 77, - [130] = 83, - [131] = 79, + [97] = 81, + [98] = 77, + [99] = 94, + [100] = 76, + [101] = 77, + [102] = 94, + [103] = 95, + [104] = 78, + [105] = 95, + [106] = 78, + [107] = 75, + [108] = 94, + [109] = 94, + [110] = 79, + [111] = 79, + [112] = 80, + [113] = 95, + [114] = 80, + [115] = 81, + [116] = 82, + [117] = 77, + [118] = 95, + [119] = 78, + [120] = 79, + [121] = 80, + [122] = 82, + [123] = 76, + [124] = 81, + [125] = 77, + [126] = 75, + [127] = 75, + [128] = 82, + [129] = 76, + [130] = 95, + [131] = 94, [132] = 78, - [133] = 85, + [133] = 81, [134] = 134, [135] = 134, [136] = 134, [137] = 137, [138] = 137, [139] = 137, - [140] = 134, - [141] = 141, - [142] = 137, - [143] = 143, + [140] = 140, + [141] = 134, + [142] = 142, + [143] = 137, [144] = 144, [145] = 145, - [146] = 134, - [147] = 147, + [146] = 146, + [147] = 140, [148] = 148, - [149] = 149, - [150] = 134, - [151] = 141, + [149] = 134, + [150] = 150, + [151] = 134, [152] = 152, [153] = 153, - [154] = 137, + [154] = 153, [155] = 137, - [156] = 152, - [157] = 141, - [158] = 149, + [156] = 137, + [157] = 140, + [158] = 150, [159] = 148, [160] = 137, - [161] = 145, - [162] = 143, - [163] = 137, - [164] = 144, - [165] = 134, - [166] = 153, - [167] = 147, + [161] = 137, + [162] = 144, + [163] = 142, + [164] = 146, + [165] = 145, + [166] = 152, + [167] = 134, [168] = 137, - [169] = 147, - [170] = 149, - [171] = 153, - [172] = 152, - [173] = 143, - [174] = 145, + [169] = 146, + [170] = 148, + [171] = 150, + [172] = 144, + [173] = 145, + [174] = 152, [175] = 137, - [176] = 141, - [177] = 148, - [178] = 144, - [179] = 148, - [180] = 144, - [181] = 153, - [182] = 143, - [183] = 152, - [184] = 145, - [185] = 149, - [186] = 147, + [176] = 153, + [177] = 140, + [178] = 142, + [179] = 152, + [180] = 153, + [181] = 145, + [182] = 146, + [183] = 148, + [184] = 150, + [185] = 144, + [186] = 142, [187] = 187, [188] = 187, [189] = 187, @@ -3452,1133 +3466,1133 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [192] = 187, [193] = 193, [194] = 194, - [195] = 194, + [195] = 195, [196] = 194, - [197] = 197, - [198] = 194, - [199] = 199, + [197] = 194, + [198] = 198, + [199] = 194, [200] = 200, - [201] = 201, - [202] = 202, - [203] = 202, - [204] = 202, - [205] = 202, - [206] = 202, - [207] = 202, + [201] = 200, + [202] = 200, + [203] = 203, + [204] = 200, + [205] = 200, + [206] = 200, + [207] = 207, [208] = 208, - [209] = 208, - [210] = 208, - [211] = 208, - [212] = 208, - [213] = 208, - [214] = 208, - [215] = 208, - [216] = 208, - [217] = 208, - [218] = 208, + [209] = 207, + [210] = 207, + [211] = 207, + [212] = 207, + [213] = 207, + [214] = 207, + [215] = 207, + [216] = 207, + [217] = 207, + [218] = 207, [219] = 219, - [220] = 220, - [221] = 220, - [222] = 220, - [223] = 219, - [224] = 220, + [220] = 219, + [221] = 221, + [222] = 219, + [223] = 223, + [224] = 219, [225] = 219, - [226] = 220, - [227] = 220, + [226] = 219, + [227] = 219, [228] = 219, - [229] = 220, + [229] = 219, [230] = 219, [231] = 219, - [232] = 219, + [232] = 232, [233] = 233, - [234] = 220, - [235] = 220, - [236] = 219, - [237] = 219, - [238] = 238, - [239] = 219, - [240] = 220, - [241] = 220, - [242] = 219, + [234] = 233, + [235] = 233, + [236] = 232, + [237] = 233, + [238] = 233, + [239] = 233, + [240] = 232, + [241] = 233, + [242] = 242, [243] = 243, - [244] = 243, - [245] = 245, - [246] = 243, - [247] = 247, - [248] = 243, - [249] = 243, - [250] = 250, - [251] = 243, + [244] = 232, + [245] = 233, + [246] = 233, + [247] = 232, + [248] = 233, + [249] = 232, + [250] = 233, + [251] = 251, [252] = 134, [253] = 253, [254] = 253, [255] = 253, [256] = 253, - [257] = 253, + [257] = 257, [258] = 253, [259] = 253, [260] = 253, - [261] = 261, + [261] = 253, [262] = 253, [263] = 253, [264] = 253, [265] = 253, [266] = 253, [267] = 253, - [268] = 134, + [268] = 268, [269] = 134, - [270] = 134, - [271] = 271, - [272] = 271, - [273] = 271, - [274] = 274, - [275] = 275, - [276] = 271, - [277] = 271, + [270] = 268, + [271] = 268, + [272] = 134, + [273] = 268, + [274] = 268, + [275] = 268, + [276] = 134, + [277] = 277, [278] = 278, - [279] = 271, - [280] = 274, + [279] = 279, + [280] = 280, [281] = 281, - [282] = 282, + [282] = 281, [283] = 281, - [284] = 284, + [284] = 278, [285] = 285, - [286] = 281, - [287] = 281, - [288] = 288, - [289] = 281, - [290] = 281, + [286] = 278, + [287] = 278, + [288] = 281, + [289] = 278, + [290] = 278, [291] = 291, - [292] = 292, - [293] = 291, - [294] = 292, + [292] = 291, + [293] = 281, + [294] = 281, [295] = 295, - [296] = 292, - [297] = 297, + [296] = 296, + [297] = 279, [298] = 298, - [299] = 291, - [300] = 291, - [301] = 291, - [302] = 292, - [303] = 292, - [304] = 292, - [305] = 305, - [306] = 291, + [299] = 299, + [300] = 300, + [301] = 279, + [302] = 279, + [303] = 285, + [304] = 304, + [305] = 304, + [306] = 306, [307] = 307, - [308] = 134, + [308] = 306, [309] = 309, - [310] = 309, - [311] = 297, - [312] = 312, + [310] = 306, + [311] = 134, + [312] = 304, [313] = 313, [314] = 314, - [315] = 314, - [316] = 309, - [317] = 309, + [315] = 306, + [316] = 306, + [317] = 304, [318] = 318, - [319] = 319, - [320] = 134, - [321] = 305, - [322] = 134, - [323] = 323, - [324] = 134, - [325] = 314, - [326] = 147, - [327] = 327, - [328] = 153, + [319] = 281, + [320] = 281, + [321] = 279, + [322] = 306, + [323] = 304, + [324] = 304, + [325] = 134, + [326] = 326, + [327] = 281, + [328] = 134, [329] = 329, - [330] = 291, + [330] = 330, [331] = 331, - [332] = 329, - [333] = 331, - [334] = 329, - [335] = 305, - [336] = 153, - [337] = 331, - [338] = 329, - [339] = 331, - [340] = 329, - [341] = 309, - [342] = 342, - [343] = 343, - [344] = 134, - [345] = 345, - [346] = 342, - [347] = 331, - [348] = 147, - [349] = 153, - [350] = 342, - [351] = 143, - [352] = 342, - [353] = 147, - [354] = 331, - [355] = 134, - [356] = 144, - [357] = 329, - [358] = 342, - [359] = 134, - [360] = 331, - [361] = 291, - [362] = 331, - [363] = 342, - [364] = 134, - [365] = 365, - [366] = 143, - [367] = 367, - [368] = 368, - [369] = 369, + [332] = 281, + [333] = 329, + [334] = 281, + [335] = 330, + [336] = 329, + [337] = 134, + [338] = 281, + [339] = 309, + [340] = 281, + [341] = 341, + [342] = 329, + [343] = 281, + [344] = 329, + [345] = 281, + [346] = 142, + [347] = 329, + [348] = 281, + [349] = 330, + [350] = 281, + [351] = 150, + [352] = 352, + [353] = 353, + [354] = 300, + [355] = 281, + [356] = 356, + [357] = 356, + [358] = 142, + [359] = 359, + [360] = 356, + [361] = 356, + [362] = 134, + [363] = 359, + [364] = 142, + [365] = 356, + [366] = 150, + [367] = 359, + [368] = 150, + [369] = 359, [370] = 370, - [371] = 144, - [372] = 153, - [373] = 143, - [374] = 291, - [375] = 375, - [376] = 153, - [377] = 134, - [378] = 369, - [379] = 147, - [380] = 369, - [381] = 381, + [371] = 281, + [372] = 359, + [373] = 356, + [374] = 153, + [375] = 356, + [376] = 134, + [377] = 359, + [378] = 356, + [379] = 309, + [380] = 152, + [381] = 134, [382] = 134, - [383] = 369, - [384] = 291, - [385] = 153, - [386] = 147, - [387] = 144, - [388] = 147, - [389] = 369, - [390] = 291, - [391] = 134, - [392] = 291, - [393] = 393, - [394] = 368, + [383] = 383, + [384] = 142, + [385] = 134, + [386] = 386, + [387] = 386, + [388] = 388, + [389] = 134, + [390] = 390, + [391] = 386, + [392] = 153, + [393] = 390, + [394] = 142, [395] = 395, [396] = 396, [397] = 397, - [398] = 398, - [399] = 291, - [400] = 400, - [401] = 291, - [402] = 291, - [403] = 403, - [404] = 368, - [405] = 369, - [406] = 395, - [407] = 395, - [408] = 291, - [409] = 368, - [410] = 343, - [411] = 395, - [412] = 291, - [413] = 369, - [414] = 381, - [415] = 415, - [416] = 416, - [417] = 319, - [418] = 134, - [419] = 395, - [420] = 143, - [421] = 147, - [422] = 369, - [423] = 144, - [424] = 153, - [425] = 368, - [426] = 305, - [427] = 368, - [428] = 369, - [429] = 429, - [430] = 153, - [431] = 431, - [432] = 432, - [433] = 433, - [434] = 416, - [435] = 415, - [436] = 436, - [437] = 436, - [438] = 436, + [398] = 386, + [399] = 399, + [400] = 390, + [401] = 152, + [402] = 402, + [403] = 150, + [404] = 386, + [405] = 153, + [406] = 152, + [407] = 142, + [408] = 386, + [409] = 399, + [410] = 370, + [411] = 134, + [412] = 412, + [413] = 399, + [414] = 399, + [415] = 386, + [416] = 396, + [417] = 396, + [418] = 418, + [419] = 396, + [420] = 399, + [421] = 421, + [422] = 396, + [423] = 153, + [424] = 390, + [425] = 152, + [426] = 426, + [427] = 386, + [428] = 150, + [429] = 309, + [430] = 430, + [431] = 134, + [432] = 150, + [433] = 390, + [434] = 434, + [435] = 150, + [436] = 396, + [437] = 399, + [438] = 438, [439] = 439, - [440] = 153, - [441] = 431, + [440] = 440, + [441] = 412, [442] = 442, - [443] = 433, - [444] = 147, + [443] = 386, + [444] = 142, [445] = 445, - [446] = 432, + [446] = 397, [447] = 447, [448] = 448, [449] = 449, [450] = 450, [451] = 451, [452] = 452, - [453] = 147, - [454] = 454, + [453] = 453, + [454] = 447, [455] = 455, - [456] = 433, - [457] = 442, - [458] = 432, - [459] = 455, + [456] = 456, + [457] = 451, + [458] = 458, + [459] = 459, [460] = 460, - [461] = 461, - [462] = 432, - [463] = 447, + [461] = 452, + [462] = 447, + [463] = 463, [464] = 464, - [465] = 439, - [466] = 466, - [467] = 467, - [468] = 436, - [469] = 469, - [470] = 432, - [471] = 471, - [472] = 429, - [473] = 473, - [474] = 474, - [475] = 474, - [476] = 473, - [477] = 429, - [478] = 455, - [479] = 479, + [465] = 445, + [466] = 455, + [467] = 451, + [468] = 434, + [469] = 447, + [470] = 445, + [471] = 450, + [472] = 464, + [473] = 463, + [474] = 455, + [475] = 153, + [476] = 445, + [477] = 477, + [478] = 464, + [479] = 463, [480] = 480, - [481] = 473, - [482] = 436, - [483] = 474, + [481] = 455, + [482] = 482, + [483] = 430, [484] = 484, - [485] = 455, - [486] = 455, - [487] = 433, - [488] = 134, - [489] = 484, - [490] = 431, + [485] = 460, + [486] = 486, + [487] = 487, + [488] = 488, + [489] = 447, + [490] = 490, [491] = 491, - [492] = 153, + [492] = 492, [493] = 493, - [494] = 436, - [495] = 431, - [496] = 447, - [497] = 439, + [494] = 494, + [495] = 495, + [496] = 451, + [497] = 463, [498] = 498, - [499] = 432, - [500] = 436, - [501] = 343, - [502] = 455, + [499] = 456, + [500] = 464, + [501] = 456, + [502] = 450, [503] = 503, - [504] = 504, - [505] = 433, + [504] = 451, + [505] = 445, [506] = 506, - [507] = 403, - [508] = 393, - [509] = 153, - [510] = 484, - [511] = 291, - [512] = 512, - [513] = 432, - [514] = 447, - [515] = 429, - [516] = 473, - [517] = 517, - [518] = 439, - [519] = 436, - [520] = 433, - [521] = 429, - [522] = 473, - [523] = 474, - [524] = 439, - [525] = 525, - [526] = 474, - [527] = 473, - [528] = 528, - [529] = 529, - [530] = 530, - [531] = 531, - [532] = 532, - [533] = 365, - [534] = 447, - [535] = 429, - [536] = 536, - [537] = 432, - [538] = 474, + [507] = 498, + [508] = 452, + [509] = 453, + [510] = 418, + [511] = 445, + [512] = 460, + [513] = 464, + [514] = 463, + [515] = 421, + [516] = 516, + [517] = 498, + [518] = 455, + [519] = 456, + [520] = 388, + [521] = 521, + [522] = 522, + [523] = 523, + [524] = 460, + [525] = 450, + [526] = 526, + [527] = 150, + [528] = 452, + [529] = 388, + [530] = 134, + [531] = 445, + [532] = 402, + [533] = 450, + [534] = 464, + [535] = 370, + [536] = 150, + [537] = 460, + [538] = 395, [539] = 539, - [540] = 291, - [541] = 375, + [540] = 455, + [541] = 463, [542] = 542, - [543] = 433, - [544] = 544, - [545] = 484, - [546] = 144, - [547] = 431, - [548] = 143, - [549] = 439, - [550] = 550, - [551] = 551, + [543] = 442, + [544] = 456, + [545] = 545, + [546] = 153, + [547] = 150, + [548] = 452, + [549] = 549, + [550] = 152, + [551] = 152, [552] = 552, - [553] = 484, - [554] = 554, - [555] = 400, - [556] = 474, - [557] = 473, - [558] = 398, - [559] = 397, - [560] = 429, - [561] = 143, + [553] = 452, + [554] = 451, + [555] = 555, + [556] = 142, + [557] = 134, + [558] = 558, + [559] = 142, + [560] = 560, + [561] = 153, [562] = 562, - [563] = 563, - [564] = 143, - [565] = 147, - [566] = 144, - [567] = 484, + [563] = 440, + [564] = 564, + [565] = 565, + [566] = 152, + [567] = 456, [568] = 568, - [569] = 134, - [570] = 570, - [571] = 144, - [572] = 431, - [573] = 484, - [574] = 447, - [575] = 455, - [576] = 474, - [577] = 484, - [578] = 473, - [579] = 484, - [580] = 433, - [581] = 367, - [582] = 433, - [583] = 474, - [584] = 143, - [585] = 474, - [586] = 144, - [587] = 370, - [588] = 473, - [589] = 429, - [590] = 147, - [591] = 439, - [592] = 592, - [593] = 429, - [594] = 455, - [595] = 433, - [596] = 432, - [597] = 455, - [598] = 432, - [599] = 473, - [600] = 439, - [601] = 429, - [602] = 455, - [603] = 484, - [604] = 439, - [605] = 605, - [606] = 606, - [607] = 479, - [608] = 608, + [569] = 153, + [570] = 152, + [571] = 438, + [572] = 572, + [573] = 573, + [574] = 463, + [575] = 464, + [576] = 150, + [577] = 445, + [578] = 578, + [579] = 142, + [580] = 447, + [581] = 451, + [582] = 456, + [583] = 583, + [584] = 584, + [585] = 456, + [586] = 451, + [587] = 460, + [588] = 588, + [589] = 447, + [590] = 450, + [591] = 447, + [592] = 455, + [593] = 452, + [594] = 452, + [595] = 456, + [596] = 596, + [597] = 451, + [598] = 498, + [599] = 463, + [600] = 464, + [601] = 445, + [602] = 498, + [603] = 447, + [604] = 455, + [605] = 456, + [606] = 498, + [607] = 498, + [608] = 498, [609] = 609, [610] = 610, - [611] = 375, - [612] = 144, - [613] = 605, - [614] = 153, - [615] = 615, - [616] = 616, + [611] = 455, + [612] = 445, + [613] = 464, + [614] = 447, + [615] = 464, + [616] = 463, [617] = 617, [618] = 618, - [619] = 619, + [619] = 142, [620] = 620, - [621] = 621, - [622] = 480, - [623] = 623, - [624] = 620, - [625] = 610, - [626] = 621, - [627] = 623, + [621] = 451, + [622] = 455, + [623] = 463, + [624] = 452, + [625] = 625, + [626] = 626, + [627] = 626, [628] = 628, - [629] = 629, - [630] = 630, + [629] = 153, + [630] = 628, [631] = 631, - [632] = 632, + [632] = 626, [633] = 633, - [634] = 609, + [634] = 634, [635] = 635, [636] = 636, [637] = 637, [638] = 638, - [639] = 615, - [640] = 616, - [641] = 617, - [642] = 605, - [643] = 628, - [644] = 638, - [645] = 637, - [646] = 636, - [647] = 635, + [639] = 639, + [640] = 640, + [641] = 641, + [642] = 642, + [643] = 643, + [644] = 644, + [645] = 645, + [646] = 646, + [647] = 647, [648] = 648, - [649] = 633, - [650] = 632, - [651] = 631, - [652] = 629, - [653] = 630, - [654] = 147, - [655] = 630, - [656] = 606, - [657] = 631, - [658] = 632, - [659] = 629, - [660] = 381, - [661] = 628, - [662] = 633, - [663] = 623, - [664] = 618, - [665] = 620, - [666] = 635, - [667] = 636, - [668] = 621, - [669] = 621, - [670] = 620, - [671] = 618, - [672] = 623, - [673] = 628, + [649] = 526, + [650] = 142, + [651] = 628, + [652] = 652, + [653] = 412, + [654] = 152, + [655] = 655, + [656] = 631, + [657] = 626, + [658] = 626, + [659] = 633, + [660] = 655, + [661] = 661, + [662] = 634, + [663] = 635, + [664] = 636, + [665] = 637, + [666] = 666, + [667] = 667, + [668] = 639, + [669] = 370, + [670] = 633, + [671] = 438, + [672] = 634, + [673] = 440, [674] = 674, - [675] = 617, - [676] = 616, - [677] = 343, - [678] = 606, - [679] = 637, - [680] = 638, - [681] = 610, - [682] = 393, - [683] = 615, - [684] = 629, - [685] = 609, - [686] = 610, - [687] = 460, - [688] = 630, - [689] = 631, - [690] = 674, - [691] = 632, - [692] = 609, - [693] = 370, - [694] = 610, - [695] = 367, - [696] = 606, - [697] = 153, - [698] = 606, - [699] = 609, - [700] = 633, - [701] = 635, - [702] = 636, - [703] = 703, - [704] = 704, - [705] = 143, - [706] = 469, - [707] = 637, - [708] = 605, - [709] = 606, - [710] = 606, - [711] = 397, - [712] = 398, - [713] = 448, - [714] = 400, - [715] = 674, - [716] = 454, - [717] = 638, - [718] = 606, - [719] = 674, - [720] = 720, - [721] = 506, - [722] = 606, - [723] = 147, - [724] = 724, - [725] = 606, - [726] = 636, - [727] = 615, - [728] = 449, - [729] = 450, - [730] = 606, - [731] = 451, - [732] = 452, - [733] = 539, - [734] = 674, - [735] = 674, - [736] = 736, - [737] = 605, - [738] = 674, - [739] = 542, - [740] = 381, - [741] = 403, - [742] = 605, - [743] = 365, - [744] = 606, - [745] = 648, - [746] = 605, - [747] = 610, - [748] = 609, - [749] = 616, - [750] = 461, - [751] = 544, - [752] = 752, - [753] = 464, - [754] = 466, - [755] = 704, - [756] = 703, - [757] = 467, - [758] = 617, - [759] = 615, - [760] = 606, - [761] = 606, - [762] = 416, - [763] = 415, - [764] = 764, - [765] = 616, - [766] = 606, - [767] = 143, - [768] = 617, + [675] = 666, + [676] = 676, + [677] = 648, + [678] = 150, + [679] = 635, + [680] = 150, + [681] = 640, + [682] = 641, + [683] = 642, + [684] = 643, + [685] = 645, + [686] = 638, + [687] = 646, + [688] = 636, + [689] = 395, + [690] = 397, + [691] = 646, + [692] = 402, + [693] = 666, + [694] = 647, + [695] = 647, + [696] = 637, + [697] = 667, + [698] = 647, + [699] = 652, + [700] = 150, + [701] = 638, + [702] = 152, + [703] = 442, + [704] = 648, + [705] = 645, + [706] = 674, + [707] = 666, + [708] = 708, + [709] = 152, + [710] = 667, + [711] = 661, + [712] = 153, + [713] = 676, + [714] = 674, + [715] = 643, + [716] = 667, + [717] = 421, + [718] = 652, + [719] = 418, + [720] = 666, + [721] = 721, + [722] = 639, + [723] = 655, + [724] = 648, + [725] = 642, + [726] = 666, + [727] = 142, + [728] = 641, + [729] = 640, + [730] = 639, + [731] = 652, + [732] = 637, + [733] = 636, + [734] = 635, + [735] = 666, + [736] = 661, + [737] = 434, + [738] = 430, + [739] = 640, + [740] = 641, + [741] = 674, + [742] = 742, + [743] = 666, + [744] = 643, + [745] = 634, + [746] = 642, + [747] = 633, + [748] = 748, + [749] = 626, + [750] = 152, + [751] = 667, + [752] = 676, + [753] = 641, + [754] = 666, + [755] = 631, + [756] = 640, + [757] = 639, + [758] = 637, + [759] = 628, + [760] = 666, + [761] = 666, + [762] = 636, + [763] = 642, + [764] = 153, + [765] = 666, + [766] = 412, + [767] = 635, + [768] = 634, [769] = 769, [770] = 770, - [771] = 674, - [772] = 618, - [773] = 610, - [774] = 568, - [775] = 606, - [776] = 609, - [777] = 570, - [778] = 703, - [779] = 704, + [771] = 633, + [772] = 644, + [773] = 626, + [774] = 666, + [775] = 643, + [776] = 644, + [777] = 667, + [778] = 648, + [779] = 638, [780] = 638, - [781] = 637, - [782] = 615, - [783] = 752, - [784] = 606, - [785] = 620, - [786] = 471, - [787] = 618, - [788] = 636, - [789] = 616, - [790] = 605, - [791] = 635, - [792] = 617, + [781] = 631, + [782] = 153, + [783] = 667, + [784] = 661, + [785] = 666, + [786] = 655, + [787] = 648, + [788] = 652, + [789] = 789, + [790] = 638, + [791] = 791, + [792] = 674, [793] = 793, - [794] = 794, - [795] = 633, - [796] = 618, - [797] = 632, - [798] = 631, - [799] = 606, + [794] = 674, + [795] = 645, + [796] = 648, + [797] = 645, + [798] = 647, + [799] = 646, [800] = 800, - [801] = 630, - [802] = 629, - [803] = 620, - [804] = 628, + [801] = 647, + [802] = 631, + [803] = 628, + [804] = 646, [805] = 805, - [806] = 623, + [806] = 645, [807] = 807, - [808] = 621, - [809] = 606, - [810] = 810, - [811] = 621, - [812] = 620, - [813] = 147, - [814] = 618, - [815] = 606, - [816] = 623, - [817] = 617, - [818] = 648, - [819] = 628, - [820] = 606, - [821] = 605, - [822] = 629, - [823] = 630, - [824] = 631, - [825] = 632, - [826] = 606, - [827] = 616, - [828] = 143, - [829] = 144, - [830] = 633, - [831] = 635, - [832] = 143, - [833] = 638, - [834] = 606, - [835] = 637, - [836] = 615, - [837] = 609, - [838] = 606, - [839] = 610, - [840] = 840, - [841] = 144, - [842] = 636, - [843] = 635, - [844] = 633, - [845] = 632, - [846] = 704, - [847] = 703, - [848] = 631, - [849] = 630, - [850] = 629, - [851] = 674, - [852] = 637, - [853] = 610, - [854] = 609, - [855] = 638, - [856] = 563, - [857] = 562, - [858] = 638, - [859] = 628, - [860] = 724, - [861] = 623, - [862] = 637, - [863] = 552, - [864] = 551, - [865] = 720, - [866] = 606, - [867] = 621, - [868] = 550, - [869] = 619, - [870] = 636, - [871] = 871, - [872] = 620, - [873] = 635, - [874] = 752, - [875] = 633, - [876] = 632, - [877] = 618, - [878] = 605, - [879] = 617, - [880] = 703, - [881] = 704, - [882] = 704, - [883] = 703, - [884] = 884, - [885] = 615, - [886] = 886, - [887] = 153, - [888] = 638, - [889] = 637, - [890] = 631, - [891] = 636, - [892] = 635, - [893] = 633, - [894] = 632, - [895] = 631, - [896] = 630, - [897] = 629, - [898] = 628, - [899] = 623, - [900] = 621, - [901] = 620, - [902] = 752, - [903] = 618, - [904] = 147, - [905] = 630, - [906] = 616, - [907] = 638, - [908] = 536, - [909] = 637, - [910] = 609, - [911] = 592, - [912] = 636, - [913] = 635, - [914] = 610, - [915] = 629, - [916] = 531, - [917] = 144, - [918] = 674, - [919] = 633, - [920] = 752, - [921] = 752, - [922] = 632, - [923] = 631, - [924] = 752, - [925] = 630, - [926] = 926, - [927] = 629, - [928] = 153, - [929] = 628, - [930] = 530, - [931] = 623, - [932] = 616, - [933] = 933, - [934] = 871, - [935] = 752, - [936] = 621, - [937] = 529, - [938] = 528, - [939] = 525, - [940] = 517, - [941] = 933, - [942] = 620, - [943] = 871, - [944] = 752, - [945] = 532, - [946] = 618, - [947] = 512, - [948] = 617, - [949] = 616, - [950] = 764, - [951] = 628, - [952] = 623, - [953] = 933, - [954] = 621, - [955] = 504, - [956] = 615, - [957] = 503, - [958] = 933, - [959] = 498, - [960] = 615, - [961] = 871, - [962] = 752, - [963] = 617, - [964] = 493, - [965] = 491, - [966] = 525, - [967] = 568, - [968] = 968, - [969] = 144, - [970] = 970, - [971] = 971, - [972] = 147, - [973] = 370, - [974] = 393, - [975] = 975, + [808] = 643, + [809] = 642, + [810] = 641, + [811] = 640, + [812] = 639, + [813] = 674, + [814] = 637, + [815] = 652, + [816] = 636, + [817] = 635, + [818] = 742, + [819] = 634, + [820] = 820, + [821] = 821, + [822] = 661, + [823] = 748, + [824] = 388, + [825] = 633, + [826] = 631, + [827] = 628, + [828] = 655, + [829] = 609, + [830] = 830, + [831] = 610, + [832] = 832, + [833] = 833, + [834] = 628, + [835] = 835, + [836] = 836, + [837] = 646, + [838] = 617, + [839] = 618, + [840] = 646, + [841] = 748, + [842] = 625, + [843] = 565, + [844] = 666, + [845] = 562, + [846] = 661, + [847] = 742, + [848] = 626, + [849] = 633, + [850] = 655, + [851] = 742, + [852] = 852, + [853] = 661, + [854] = 150, + [855] = 628, + [856] = 631, + [857] = 634, + [858] = 626, + [859] = 633, + [860] = 634, + [861] = 635, + [862] = 635, + [863] = 638, + [864] = 636, + [865] = 636, + [866] = 637, + [867] = 639, + [868] = 640, + [869] = 641, + [870] = 642, + [871] = 643, + [872] = 142, + [873] = 645, + [874] = 637, + [875] = 646, + [876] = 647, + [877] = 638, + [878] = 542, + [879] = 383, + [880] = 666, + [881] = 539, + [882] = 652, + [883] = 639, + [884] = 523, + [885] = 666, + [886] = 652, + [887] = 522, + [888] = 628, + [889] = 631, + [890] = 521, + [891] = 626, + [892] = 633, + [893] = 634, + [894] = 635, + [895] = 636, + [896] = 637, + [897] = 639, + [898] = 640, + [899] = 641, + [900] = 642, + [901] = 643, + [902] = 676, + [903] = 645, + [904] = 516, + [905] = 506, + [906] = 647, + [907] = 647, + [908] = 908, + [909] = 449, + [910] = 655, + [911] = 492, + [912] = 495, + [913] = 674, + [914] = 646, + [915] = 661, + [916] = 640, + [917] = 641, + [918] = 642, + [919] = 667, + [920] = 645, + [921] = 676, + [922] = 676, + [923] = 545, + [924] = 648, + [925] = 655, + [926] = 661, + [927] = 676, + [928] = 142, + [929] = 458, + [930] = 930, + [931] = 931, + [932] = 742, + [933] = 643, + [934] = 459, + [935] = 667, + [936] = 748, + [937] = 642, + [938] = 480, + [939] = 503, + [940] = 908, + [941] = 721, + [942] = 643, + [943] = 676, + [944] = 641, + [945] = 640, + [946] = 639, + [947] = 742, + [948] = 666, + [949] = 645, + [950] = 652, + [951] = 748, + [952] = 647, + [953] = 748, + [954] = 908, + [955] = 637, + [956] = 721, + [957] = 676, + [958] = 636, + [959] = 708, + [960] = 666, + [961] = 635, + [962] = 634, + [963] = 477, + [964] = 633, + [965] = 549, + [966] = 648, + [967] = 560, + [968] = 674, + [969] = 564, + [970] = 572, + [971] = 596, + [972] = 674, + [973] = 655, + [974] = 908, + [975] = 631, [976] = 976, - [977] = 143, - [978] = 144, - [979] = 143, - [980] = 144, - [981] = 153, - [982] = 365, - [983] = 367, - [984] = 479, - [985] = 471, - [986] = 469, - [987] = 987, - [988] = 460, - [989] = 454, - [990] = 448, - [991] = 506, - [992] = 449, - [993] = 563, - [994] = 450, - [995] = 562, - [996] = 451, - [997] = 452, - [998] = 144, - [999] = 461, - [1000] = 464, - [1001] = 466, - [1002] = 467, - [1003] = 491, - [1004] = 493, - [1005] = 498, - [1006] = 503, - [1007] = 504, - [1008] = 570, - [1009] = 552, - [1010] = 551, - [1011] = 550, - [1012] = 539, - [1013] = 403, - [1014] = 393, - [1015] = 143, - [1016] = 512, - [1017] = 480, - [1018] = 532, - [1019] = 416, - [1020] = 542, - [1021] = 415, - [1022] = 517, - [1023] = 375, - [1024] = 536, - [1025] = 592, - [1026] = 544, - [1027] = 531, - [1028] = 397, - [1029] = 528, - [1030] = 398, - [1031] = 400, - [1032] = 529, - [1033] = 143, - [1034] = 1034, - [1035] = 530, - [1036] = 528, - [1037] = 1037, - [1038] = 562, - [1039] = 570, - [1040] = 451, - [1041] = 445, - [1042] = 464, - [1043] = 450, - [1044] = 884, - [1045] = 449, - [1046] = 504, - [1047] = 503, - [1048] = 563, - [1049] = 530, - [1050] = 498, - [1051] = 493, - [1052] = 491, - [1053] = 506, - [1054] = 1054, - [1055] = 1037, - [1056] = 1054, - [1057] = 1057, - [1058] = 466, - [1059] = 1059, - [1060] = 552, - [1061] = 1059, - [1062] = 1057, - [1063] = 1054, - [1064] = 551, - [1065] = 550, - [1066] = 1037, - [1067] = 539, - [1068] = 1068, - [1069] = 1037, - [1070] = 1070, - [1071] = 1054, - [1072] = 1072, - [1073] = 1037, - [1074] = 1037, - [1075] = 1075, - [1076] = 1054, - [1077] = 1054, - [1078] = 1037, - [1079] = 1059, - [1080] = 1057, - [1081] = 1037, - [1082] = 1054, - [1083] = 1059, - [1084] = 1054, - [1085] = 1037, - [1086] = 512, - [1087] = 532, - [1088] = 517, - [1089] = 525, - [1090] = 568, - [1091] = 1057, - [1092] = 448, - [1093] = 480, - [1094] = 1054, - [1095] = 454, - [1096] = 529, - [1097] = 460, - [1098] = 469, - [1099] = 471, - [1100] = 461, - [1101] = 479, - [1102] = 467, - [1103] = 1037, - [1104] = 531, - [1105] = 544, - [1106] = 592, - [1107] = 536, - [1108] = 452, - [1109] = 1057, - [1110] = 542, - [1111] = 1054, - [1112] = 1059, - [1113] = 1054, - [1114] = 1037, - [1115] = 1057, - [1116] = 1059, - [1117] = 1070, - [1118] = 970, - [1119] = 1072, - [1120] = 1075, - [1121] = 1070, - [1122] = 1122, - [1123] = 1123, - [1124] = 1124, - [1125] = 1125, - [1126] = 1126, - [1127] = 1127, - [1128] = 1128, - [1129] = 375, - [1130] = 1070, + [977] = 631, + [978] = 648, + [979] = 628, + [980] = 661, + [981] = 667, + [982] = 721, + [983] = 676, + [984] = 646, + [985] = 558, + [986] = 482, + [987] = 588, + [988] = 666, + [989] = 666, + [990] = 655, + [991] = 652, + [992] = 584, + [993] = 583, + [994] = 578, + [995] = 573, + [996] = 674, + [997] = 666, + [998] = 830, + [999] = 836, + [1000] = 832, + [1001] = 648, + [1002] = 666, + [1003] = 638, + [1004] = 486, + [1005] = 638, + [1006] = 490, + [1007] = 555, + [1008] = 568, + [1009] = 666, + [1010] = 1010, + [1011] = 491, + [1012] = 666, + [1013] = 523, + [1014] = 152, + [1015] = 438, + [1016] = 152, + [1017] = 791, + [1018] = 388, + [1019] = 1019, + [1020] = 789, + [1021] = 421, + [1022] = 418, + [1023] = 789, + [1024] = 791, + [1025] = 526, + [1026] = 609, + [1027] = 610, + [1028] = 153, + [1029] = 448, + [1030] = 388, + [1031] = 484, + [1032] = 487, + [1033] = 488, + [1034] = 494, + [1035] = 434, + [1036] = 430, + [1037] = 617, + [1038] = 618, + [1039] = 625, + [1040] = 549, + [1041] = 153, + [1042] = 620, + [1043] = 150, + [1044] = 402, + [1045] = 555, + [1046] = 397, + [1047] = 442, + [1048] = 395, + [1049] = 542, + [1050] = 142, + [1051] = 539, + [1052] = 558, + [1053] = 833, + [1054] = 153, + [1055] = 835, + [1056] = 522, + [1057] = 521, + [1058] = 516, + [1059] = 506, + [1060] = 449, + [1061] = 492, + [1062] = 495, + [1063] = 493, + [1064] = 562, + [1065] = 565, + [1066] = 545, + [1067] = 458, + [1068] = 459, + [1069] = 480, + [1070] = 503, + [1071] = 560, + [1072] = 564, + [1073] = 440, + [1074] = 572, + [1075] = 596, + [1076] = 588, + [1077] = 584, + [1078] = 583, + [1079] = 578, + [1080] = 573, + [1081] = 152, + [1082] = 568, + [1083] = 491, + [1084] = 490, + [1085] = 486, + [1086] = 482, + [1087] = 477, + [1088] = 153, + [1089] = 1089, + [1090] = 1090, + [1091] = 789, + [1092] = 791, + [1093] = 152, + [1094] = 1094, + [1095] = 522, + [1096] = 1096, + [1097] = 742, + [1098] = 1098, + [1099] = 748, + [1100] = 448, + [1101] = 458, + [1102] = 459, + [1103] = 568, + [1104] = 1104, + [1105] = 491, + [1106] = 490, + [1107] = 486, + [1108] = 1108, + [1109] = 482, + [1110] = 565, + [1111] = 480, + [1112] = 503, + [1113] = 549, + [1114] = 625, + [1115] = 562, + [1116] = 618, + [1117] = 617, + [1118] = 573, + [1119] = 578, + [1120] = 560, + [1121] = 583, + [1122] = 584, + [1123] = 1108, + [1124] = 588, + [1125] = 1104, + [1126] = 448, + [1127] = 555, + [1128] = 742, + [1129] = 564, + [1130] = 1104, [1131] = 1131, - [1132] = 1075, - [1133] = 976, - [1134] = 1075, - [1135] = 1068, - [1136] = 393, - [1137] = 393, - [1138] = 975, - [1139] = 968, - [1140] = 987, - [1141] = 971, - [1142] = 1034, - [1143] = 1143, - [1144] = 1144, - [1145] = 1145, - [1146] = 1146, - [1147] = 987, - [1148] = 1075, - [1149] = 1070, - [1150] = 1150, - [1151] = 1151, - [1152] = 1151, - [1153] = 1153, - [1154] = 1154, - [1155] = 1146, - [1156] = 1151, - [1157] = 1057, - [1158] = 1146, - [1159] = 1146, - [1160] = 1160, - [1161] = 987, - [1162] = 987, - [1163] = 1059, - [1164] = 1057, - [1165] = 1151, - [1166] = 1059, - [1167] = 1151, - [1168] = 1151, - [1169] = 1146, - [1170] = 1170, - [1171] = 1146, - [1172] = 1057, - [1173] = 1059, - [1174] = 1059, - [1175] = 1057, - [1176] = 1057, - [1177] = 445, - [1178] = 1059, - [1179] = 1145, - [1180] = 1057, - [1181] = 1127, - [1182] = 1182, - [1183] = 1145, - [1184] = 1122, - [1185] = 1059, - [1186] = 1059, - [1187] = 1059, - [1188] = 1057, - [1189] = 1059, - [1190] = 1057, - [1191] = 1145, - [1192] = 1057, - [1193] = 1170, - [1194] = 1059, - [1195] = 1057, - [1196] = 1059, - [1197] = 1057, - [1198] = 976, - [1199] = 393, - [1200] = 970, - [1201] = 971, - [1202] = 1057, - [1203] = 987, - [1204] = 1145, - [1205] = 975, - [1206] = 968, - [1207] = 987, - [1208] = 1034, - [1209] = 445, - [1210] = 1059, - [1211] = 1059, - [1212] = 1057, - [1213] = 987, - [1214] = 968, - [1215] = 970, - [1216] = 987, - [1217] = 971, - [1218] = 987, - [1219] = 987, - [1220] = 393, - [1221] = 975, - [1222] = 1182, - [1223] = 987, - [1224] = 976, - [1225] = 1034, - [1226] = 987, + [1132] = 1108, + [1133] = 558, + [1134] = 495, + [1135] = 1135, + [1136] = 748, + [1137] = 572, + [1138] = 542, + [1139] = 789, + [1140] = 477, + [1141] = 791, + [1142] = 492, + [1143] = 1104, + [1144] = 596, + [1145] = 1108, + [1146] = 449, + [1147] = 1147, + [1148] = 448, + [1149] = 506, + [1150] = 545, + [1151] = 539, + [1152] = 516, + [1153] = 523, + [1154] = 526, + [1155] = 1108, + [1156] = 1104, + [1157] = 609, + [1158] = 852, + [1159] = 1108, + [1160] = 1104, + [1161] = 610, + [1162] = 521, + [1163] = 748, + [1164] = 742, + [1165] = 748, + [1166] = 742, + [1167] = 1167, + [1168] = 742, + [1169] = 388, + [1170] = 748, + [1171] = 742, + [1172] = 1172, + [1173] = 748, + [1174] = 748, + [1175] = 383, + [1176] = 1094, + [1177] = 742, + [1178] = 742, + [1179] = 748, + [1180] = 1180, + [1181] = 1181, + [1182] = 442, + [1183] = 1094, + [1184] = 1184, + [1185] = 1185, + [1186] = 748, + [1187] = 1147, + [1188] = 742, + [1189] = 1094, + [1190] = 1190, + [1191] = 742, + [1192] = 748, + [1193] = 742, + [1194] = 1090, + [1195] = 1195, + [1196] = 1089, + [1197] = 748, + [1198] = 383, + [1199] = 494, + [1200] = 620, + [1201] = 388, + [1202] = 448, + [1203] = 493, + [1204] = 484, + [1205] = 487, + [1206] = 1094, + [1207] = 448, + [1208] = 748, + [1209] = 742, + [1210] = 488, + [1211] = 742, + [1212] = 748, + [1213] = 448, + [1214] = 1172, + [1215] = 388, + [1216] = 448, + [1217] = 484, + [1218] = 487, + [1219] = 488, + [1220] = 494, + [1221] = 448, + [1222] = 448, + [1223] = 448, + [1224] = 448, + [1225] = 620, + [1226] = 493, [1227] = 1227, [1228] = 1228, - [1229] = 1227, - [1230] = 1228, + [1229] = 1228, + [1230] = 1227, [1231] = 1227, [1232] = 1228, [1233] = 1233, - [1234] = 1233, + [1234] = 1234, [1235] = 1235, - [1236] = 1236, - [1237] = 1236, + [1236] = 1234, + [1237] = 1234, [1238] = 1238, - [1239] = 1235, - [1240] = 1238, - [1241] = 1235, - [1242] = 1236, + [1239] = 1238, + [1240] = 1234, + [1241] = 1233, + [1242] = 1233, [1243] = 1238, - [1244] = 1233, - [1245] = 1238, - [1246] = 1233, - [1247] = 1238, + [1244] = 1234, + [1245] = 1233, + [1246] = 1234, + [1247] = 1233, [1248] = 1235, - [1249] = 1236, - [1250] = 1233, - [1251] = 1236, - [1252] = 1238, - [1253] = 1233, - [1254] = 1235, - [1255] = 1235, + [1249] = 1238, + [1250] = 1235, + [1251] = 1235, + [1252] = 1233, + [1253] = 1234, + [1254] = 1238, + [1255] = 1233, [1256] = 1238, - [1257] = 1233, - [1258] = 1236, - [1259] = 1238, - [1260] = 1233, - [1261] = 1236, + [1257] = 1234, + [1258] = 1235, + [1259] = 1235, + [1260] = 1238, + [1261] = 1238, [1262] = 1235, - [1263] = 1236, - [1264] = 1235, + [1263] = 1235, + [1264] = 1233, [1265] = 1265, [1266] = 1266, - [1267] = 1266, - [1268] = 1268, - [1269] = 1269, - [1270] = 1268, - [1271] = 1269, - [1272] = 1227, - [1273] = 1266, + [1267] = 1227, + [1268] = 1228, + [1269] = 1266, + [1270] = 1266, + [1271] = 1271, + [1272] = 1272, + [1273] = 1271, [1274] = 1265, - [1275] = 1268, + [1275] = 1265, [1276] = 1266, - [1277] = 1269, - [1278] = 1265, - [1279] = 1268, - [1280] = 1268, - [1281] = 1228, - [1282] = 1266, - [1283] = 1266, - [1284] = 1268, - [1285] = 1269, - [1286] = 1227, - [1287] = 1269, - [1288] = 1268, - [1289] = 1269, - [1290] = 1266, - [1291] = 1269, - [1292] = 1228, - [1293] = 1268, - [1294] = 1269, + [1277] = 1272, + [1278] = 1228, + [1279] = 1266, + [1280] = 1265, + [1281] = 1271, + [1282] = 1272, + [1283] = 1265, + [1284] = 1271, + [1285] = 1265, + [1286] = 1272, + [1287] = 1227, + [1288] = 1265, + [1289] = 1266, + [1290] = 1272, + [1291] = 1272, + [1292] = 1272, + [1293] = 1271, + [1294] = 1271, [1295] = 1265, - [1296] = 1265, - [1297] = 1266, - [1298] = 1265, - [1299] = 1265, - [1300] = 1265, + [1296] = 1271, + [1297] = 1271, + [1298] = 1266, + [1299] = 1266, + [1300] = 1272, [1301] = 1301, - [1302] = 1228, + [1302] = 1301, [1303] = 1301, [1304] = 1301, [1305] = 1305, [1306] = 1301, - [1307] = 1301, - [1308] = 1227, + [1307] = 1228, + [1308] = 1305, [1309] = 1305, - [1310] = 1305, - [1311] = 1305, - [1312] = 1301, + [1310] = 1227, + [1311] = 1301, + [1312] = 1305, [1313] = 1305, - [1314] = 1305, - [1315] = 1227, - [1316] = 1301, - [1317] = 1305, - [1318] = 1301, - [1319] = 1305, - [1320] = 1228, - [1321] = 1321, + [1314] = 1301, + [1315] = 1305, + [1316] = 1305, + [1317] = 1301, + [1318] = 1305, + [1319] = 1228, + [1320] = 1227, + [1321] = 140, [1322] = 1322, [1323] = 1323, [1324] = 1324, @@ -4593,486 +4607,486 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1333] = 1333, [1334] = 1334, [1335] = 1335, - [1336] = 1336, + [1336] = 1322, [1337] = 1337, - [1338] = 1324, + [1338] = 1338, [1339] = 1339, [1340] = 1340, - [1341] = 1341, + [1341] = 1327, [1342] = 1342, [1343] = 1343, - [1344] = 1331, + [1344] = 1344, [1345] = 1345, - [1346] = 1339, + [1346] = 1346, [1347] = 1347, - [1348] = 1337, - [1349] = 1349, + [1348] = 1332, + [1349] = 1331, [1350] = 1350, - [1351] = 1321, - [1352] = 1352, - [1353] = 1353, + [1351] = 1351, + [1352] = 1227, + [1353] = 1228, [1354] = 1354, [1355] = 1355, - [1356] = 1343, - [1357] = 1357, + [1356] = 1356, + [1357] = 1343, [1358] = 1358, [1359] = 1359, [1360] = 1360, [1361] = 1361, - [1362] = 1362, - [1363] = 1363, - [1364] = 1364, - [1365] = 1365, - [1366] = 1366, - [1367] = 1336, - [1368] = 1368, + [1362] = 1328, + [1363] = 1330, + [1364] = 1331, + [1365] = 1332, + [1366] = 1346, + [1367] = 1345, + [1368] = 1344, [1369] = 1369, [1370] = 1370, [1371] = 1371, - [1372] = 1372, - [1373] = 1336, - [1374] = 1374, - [1375] = 1370, - [1376] = 1374, - [1377] = 1366, - [1378] = 1365, - [1379] = 1364, - [1380] = 1362, - [1381] = 1361, - [1382] = 1382, - [1383] = 1360, - [1384] = 1359, - [1385] = 1358, - [1386] = 1372, - [1387] = 1357, - [1388] = 1343, - [1389] = 1368, - [1390] = 1355, - [1391] = 1335, - [1392] = 1334, - [1393] = 1345, - [1394] = 1342, - [1395] = 1341, - [1396] = 1340, - [1397] = 1339, - [1398] = 1324, - [1399] = 1357, - [1400] = 1354, - [1401] = 1353, - [1402] = 1352, - [1403] = 1321, - [1404] = 1350, - [1405] = 1333, - [1406] = 1358, - [1407] = 1321, - [1408] = 1359, - [1409] = 1337, - [1410] = 1336, - [1411] = 1335, - [1412] = 1334, - [1413] = 1349, - [1414] = 1327, + [1372] = 1326, + [1373] = 1325, + [1374] = 1324, + [1375] = 1375, + [1376] = 1376, + [1377] = 1377, + [1378] = 1330, + [1379] = 1323, + [1380] = 1380, + [1381] = 1328, + [1382] = 1361, + [1383] = 1383, + [1384] = 1360, + [1385] = 1359, + [1386] = 1358, + [1387] = 1387, + [1388] = 142, + [1389] = 1389, + [1390] = 1356, + [1391] = 1355, + [1392] = 1354, + [1393] = 1351, + [1394] = 1394, + [1395] = 1389, + [1396] = 1396, + [1397] = 1397, + [1398] = 1398, + [1399] = 1350, + [1400] = 1400, + [1401] = 1401, + [1402] = 1342, + [1403] = 1327, + [1404] = 1333, + [1405] = 1327, + [1406] = 1334, + [1407] = 1407, + [1408] = 1335, + [1409] = 1342, + [1410] = 1322, + [1411] = 1350, + [1412] = 1339, + [1413] = 1337, + [1414] = 1414, [1415] = 1415, - [1416] = 1333, - [1417] = 1371, - [1418] = 1332, + [1416] = 1375, + [1417] = 1417, + [1418] = 1338, [1419] = 1419, [1420] = 1420, - [1421] = 1330, - [1422] = 1355, - [1423] = 1329, - [1424] = 1328, - [1425] = 1326, - [1426] = 1334, - [1427] = 1360, - [1428] = 1369, - [1429] = 1350, - [1430] = 1420, - [1431] = 1347, - [1432] = 1361, - [1433] = 1324, - [1434] = 1337, - [1435] = 1324, - [1436] = 1362, - [1437] = 1347, - [1438] = 1438, - [1439] = 1439, - [1440] = 1363, - [1441] = 1419, - [1442] = 1322, - [1443] = 1339, - [1444] = 1420, - [1445] = 1347, - [1446] = 1369, - [1447] = 1447, - [1448] = 1448, - [1449] = 1449, - [1450] = 1353, - [1451] = 1451, - [1452] = 1352, - [1453] = 1337, - [1454] = 1454, - [1455] = 1449, - [1456] = 1448, - [1457] = 1321, - [1458] = 1350, - [1459] = 1447, - [1460] = 1322, - [1461] = 1336, - [1462] = 1363, - [1463] = 1439, - [1464] = 1335, - [1465] = 1438, - [1466] = 1454, - [1467] = 1451, - [1468] = 1349, - [1469] = 1371, - [1470] = 1415, - [1471] = 1327, - [1472] = 1349, - [1473] = 1350, - [1474] = 1321, - [1475] = 1352, - [1476] = 1353, - [1477] = 1326, - [1478] = 1354, - [1479] = 1355, - [1480] = 1328, - [1481] = 1349, - [1482] = 1451, - [1483] = 1343, - [1484] = 1357, - [1485] = 1329, - [1486] = 1358, - [1487] = 1332, - [1488] = 1359, - [1489] = 1330, - [1490] = 1360, - [1491] = 1361, - [1492] = 1331, - [1493] = 1362, - [1494] = 1364, - [1495] = 1341, - [1496] = 1332, - [1497] = 1347, - [1498] = 1342, - [1499] = 1365, - [1500] = 1420, - [1501] = 1369, - [1502] = 1327, - [1503] = 1326, - [1504] = 1366, - [1505] = 1333, - [1506] = 1370, - [1507] = 1374, - [1508] = 1334, - [1509] = 1372, - [1510] = 1368, - [1511] = 1335, - [1512] = 1345, - [1513] = 1328, - [1514] = 1329, - [1515] = 1330, - [1516] = 1371, - [1517] = 1331, - [1518] = 1336, - [1519] = 1333, - [1520] = 1330, - [1521] = 1337, - [1522] = 1354, - [1523] = 1353, - [1524] = 1454, - [1525] = 1345, - [1526] = 1342, - [1527] = 1337, - [1528] = 1365, - [1529] = 1366, - [1530] = 1449, - [1531] = 1448, - [1532] = 1370, - [1533] = 1331, - [1534] = 1332, - [1535] = 1341, - [1536] = 1333, - [1537] = 1340, - [1538] = 1339, - [1539] = 1324, - [1540] = 1327, - [1541] = 1337, - [1542] = 1354, - [1543] = 1447, - [1544] = 1322, - [1545] = 1332, - [1546] = 1451, - [1547] = 1334, - [1548] = 1336, - [1549] = 1374, - [1550] = 1438, - [1551] = 1372, - [1552] = 1419, - [1553] = 1439, - [1554] = 1415, - [1555] = 1370, - [1556] = 1335, - [1557] = 1334, - [1558] = 1333, - [1559] = 1332, - [1560] = 1363, - [1561] = 1439, - [1562] = 1419, - [1563] = 1438, - [1564] = 1331, - [1565] = 1322, - [1566] = 1331, - [1567] = 1352, - [1568] = 1330, - [1569] = 1329, - [1570] = 1328, - [1571] = 1330, - [1572] = 1326, - [1573] = 1321, - [1574] = 1329, - [1575] = 1447, - [1576] = 1364, - [1577] = 1327, - [1578] = 1368, - [1579] = 1448, - [1580] = 1371, - [1581] = 1449, - [1582] = 1335, - [1583] = 1369, - [1584] = 1420, - [1585] = 1347, - [1586] = 1415, - [1587] = 1336, - [1588] = 1588, - [1589] = 1449, - [1590] = 1369, - [1591] = 1451, - [1592] = 1454, - [1593] = 1355, - [1594] = 1448, - [1595] = 1447, - [1596] = 1352, - [1597] = 1419, - [1598] = 1363, - [1599] = 1328, - [1600] = 1439, - [1601] = 1438, - [1602] = 1438, - [1603] = 1439, - [1604] = 1604, - [1605] = 1228, - [1606] = 1368, - [1607] = 1438, - [1608] = 1371, - [1609] = 1350, - [1610] = 1439, - [1611] = 1415, - [1612] = 1327, - [1613] = 1613, - [1614] = 1324, - [1615] = 1329, - [1616] = 1328, - [1617] = 1349, - [1618] = 1326, - [1619] = 1372, - [1620] = 1343, - [1621] = 1374, - [1622] = 1370, - [1623] = 1357, - [1624] = 1369, - [1625] = 1415, - [1626] = 1454, - [1627] = 1366, - [1628] = 1327, - [1629] = 1451, - [1630] = 1420, - [1631] = 1349, - [1632] = 1350, - [1633] = 1321, - [1634] = 1358, - [1635] = 1365, - [1636] = 1349, - [1637] = 1350, - [1638] = 1415, - [1639] = 1364, - [1640] = 1362, - [1641] = 1361, - [1642] = 1352, - [1643] = 1353, - [1644] = 1354, - [1645] = 1360, - [1646] = 1646, - [1647] = 1339, - [1648] = 1340, - [1649] = 1363, - [1650] = 1419, - [1651] = 1341, - [1652] = 1342, - [1653] = 1345, - [1654] = 1355, - [1655] = 1343, - [1656] = 1357, - [1657] = 1358, - [1658] = 1359, - [1659] = 1360, - [1660] = 1361, - [1661] = 1362, - [1662] = 1364, - [1663] = 1365, - [1664] = 1339, - [1665] = 1359, - [1666] = 1366, - [1667] = 1448, - [1668] = 1374, - [1669] = 1372, - [1670] = 1358, - [1671] = 1359, - [1672] = 1352, - [1673] = 1347, - [1674] = 1674, - [1675] = 1353, - [1676] = 1354, - [1677] = 1355, - [1678] = 1343, - [1679] = 1357, - [1680] = 1347, - [1681] = 1358, - [1682] = 1682, - [1683] = 1357, - [1684] = 1359, - [1685] = 1343, - [1686] = 1360, - [1687] = 1361, - [1688] = 1688, - [1689] = 1355, - [1690] = 1354, - [1691] = 1353, - [1692] = 1352, - [1693] = 1368, - [1694] = 1321, - [1695] = 1360, - [1696] = 1363, - [1697] = 1350, - [1698] = 1419, - [1699] = 1349, - [1700] = 1327, - [1701] = 1362, - [1702] = 1415, - [1703] = 1322, - [1704] = 1364, - [1705] = 1705, - [1706] = 1371, - [1707] = 1365, - [1708] = 1366, - [1709] = 1370, - [1710] = 1374, - [1711] = 1372, - [1712] = 1368, - [1713] = 1322, - [1714] = 1447, - [1715] = 1447, - [1716] = 1420, - [1717] = 1451, - [1718] = 1371, - [1719] = 1448, - [1720] = 1449, - [1721] = 1448, - [1722] = 1454, - [1723] = 1723, - [1724] = 1451, - [1725] = 1725, - [1726] = 1345, - [1727] = 1727, - [1728] = 1368, - [1729] = 1372, - [1730] = 1449, - [1731] = 1342, - [1732] = 1340, - [1733] = 1454, - [1734] = 1345, - [1735] = 1342, - [1736] = 1341, - [1737] = 1340, + [1421] = 1421, + [1422] = 1422, + [1423] = 1423, + [1424] = 1424, + [1425] = 1425, + [1426] = 1426, + [1427] = 1427, + [1428] = 1376, + [1429] = 1422, + [1430] = 1377, + [1431] = 1427, + [1432] = 1426, + [1433] = 1433, + [1434] = 1425, + [1435] = 1424, + [1436] = 1415, + [1437] = 1414, + [1438] = 1423, + [1439] = 1347, + [1440] = 1419, + [1441] = 1337, + [1442] = 1338, + [1443] = 1335, + [1444] = 1334, + [1445] = 1333, + [1446] = 1401, + [1447] = 1339, + [1448] = 1327, + [1449] = 1342, + [1450] = 1450, + [1451] = 1351, + [1452] = 1452, + [1453] = 1400, + [1454] = 1398, + [1455] = 1354, + [1456] = 1397, + [1457] = 1350, + [1458] = 1458, + [1459] = 1396, + [1460] = 1355, + [1461] = 1461, + [1462] = 1394, + [1463] = 1356, + [1464] = 1387, + [1465] = 1383, + [1466] = 1343, + [1467] = 1351, + [1468] = 1380, + [1469] = 1323, + [1470] = 1358, + [1471] = 1377, + [1472] = 1376, + [1473] = 1359, + [1474] = 1375, + [1475] = 1324, + [1476] = 1360, + [1477] = 1325, + [1478] = 1326, + [1479] = 1361, + [1480] = 1323, + [1481] = 1354, + [1482] = 1355, + [1483] = 1483, + [1484] = 1328, + [1485] = 1485, + [1486] = 1356, + [1487] = 1343, + [1488] = 1330, + [1489] = 1344, + [1490] = 1345, + [1491] = 1346, + [1492] = 1347, + [1493] = 1332, + [1494] = 1331, + [1495] = 1358, + [1496] = 1359, + [1497] = 1360, + [1498] = 1361, + [1499] = 1330, + [1500] = 1328, + [1501] = 1330, + [1502] = 1331, + [1503] = 1332, + [1504] = 1328, + [1505] = 1361, + [1506] = 1360, + [1507] = 1359, + [1508] = 1358, + [1509] = 1343, + [1510] = 1356, + [1511] = 1355, + [1512] = 1347, + [1513] = 1346, + [1514] = 1514, + [1515] = 1515, + [1516] = 1354, + [1517] = 1351, + [1518] = 1380, + [1519] = 1383, + [1520] = 1345, + [1521] = 1387, + [1522] = 1522, + [1523] = 1344, + [1524] = 1524, + [1525] = 1394, + [1526] = 1326, + [1527] = 1325, + [1528] = 1324, + [1529] = 1421, + [1530] = 1376, + [1531] = 1377, + [1532] = 1323, + [1533] = 1380, + [1534] = 1383, + [1535] = 1389, + [1536] = 1396, + [1537] = 1350, + [1538] = 1342, + [1539] = 1327, + [1540] = 1397, + [1541] = 1387, + [1542] = 1394, + [1543] = 1398, + [1544] = 1389, + [1545] = 1396, + [1546] = 1397, + [1547] = 1398, + [1548] = 1400, + [1549] = 1401, + [1550] = 1333, + [1551] = 1334, + [1552] = 1335, + [1553] = 1322, + [1554] = 1339, + [1555] = 1337, + [1556] = 1400, + [1557] = 1401, + [1558] = 1339, + [1559] = 1338, + [1560] = 1414, + [1561] = 1419, + [1562] = 1415, + [1563] = 1421, + [1564] = 1338, + [1565] = 1423, + [1566] = 1424, + [1567] = 1422, + [1568] = 1419, + [1569] = 1426, + [1570] = 1333, + [1571] = 1334, + [1572] = 1335, + [1573] = 1425, + [1574] = 1322, + [1575] = 1427, + [1576] = 1426, + [1577] = 1421, + [1578] = 1375, + [1579] = 1427, + [1580] = 1425, + [1581] = 1422, + [1582] = 1424, + [1583] = 1423, + [1584] = 1424, + [1585] = 1423, + [1586] = 1421, + [1587] = 1419, + [1588] = 1425, + [1589] = 1347, + [1590] = 1427, + [1591] = 1422, + [1592] = 1338, + [1593] = 1339, + [1594] = 1327, + [1595] = 1415, + [1596] = 1342, + [1597] = 1414, + [1598] = 1337, + [1599] = 1415, + [1600] = 1350, + [1601] = 1414, + [1602] = 1351, + [1603] = 150, + [1604] = 1337, + [1605] = 1354, + [1606] = 1355, + [1607] = 1356, + [1608] = 1343, + [1609] = 1358, + [1610] = 1359, + [1611] = 1360, + [1612] = 1361, + [1613] = 1328, + [1614] = 1330, + [1615] = 1322, + [1616] = 1335, + [1617] = 1334, + [1618] = 1331, + [1619] = 1332, + [1620] = 1333, + [1621] = 1347, + [1622] = 1346, + [1623] = 1426, + [1624] = 1401, + [1625] = 1344, + [1626] = 1626, + [1627] = 1326, + [1628] = 1325, + [1629] = 1629, + [1630] = 1324, + [1631] = 1375, + [1632] = 1376, + [1633] = 1377, + [1634] = 1323, + [1635] = 1380, + [1636] = 1400, + [1637] = 1398, + [1638] = 1397, + [1639] = 1383, + [1640] = 1387, + [1641] = 1394, + [1642] = 1389, + [1643] = 1396, + [1644] = 1397, + [1645] = 1398, + [1646] = 1400, + [1647] = 1401, + [1648] = 1333, + [1649] = 1334, + [1650] = 1335, + [1651] = 1322, + [1652] = 1337, + [1653] = 1414, + [1654] = 1415, + [1655] = 1655, + [1656] = 1422, + [1657] = 1427, + [1658] = 1426, + [1659] = 1425, + [1660] = 1424, + [1661] = 1423, + [1662] = 1421, + [1663] = 1419, + [1664] = 1338, + [1665] = 1339, + [1666] = 1327, + [1667] = 1342, + [1668] = 1350, + [1669] = 1345, + [1670] = 1396, + [1671] = 1389, + [1672] = 1394, + [1673] = 1387, + [1674] = 1383, + [1675] = 1380, + [1676] = 1323, + [1677] = 1377, + [1678] = 1376, + [1679] = 1375, + [1680] = 1351, + [1681] = 1324, + [1682] = 1354, + [1683] = 1355, + [1684] = 1325, + [1685] = 1356, + [1686] = 1326, + [1687] = 1687, + [1688] = 1343, + [1689] = 1358, + [1690] = 1359, + [1691] = 1360, + [1692] = 1361, + [1693] = 1328, + [1694] = 1694, + [1695] = 1330, + [1696] = 1696, + [1697] = 1331, + [1698] = 1332, + [1699] = 1347, + [1700] = 1346, + [1701] = 1339, + [1702] = 1702, + [1703] = 1345, + [1704] = 1338, + [1705] = 1344, + [1706] = 1419, + [1707] = 1421, + [1708] = 1423, + [1709] = 1424, + [1710] = 1326, + [1711] = 1325, + [1712] = 1344, + [1713] = 1345, + [1714] = 1324, + [1715] = 1346, + [1716] = 1375, + [1717] = 1376, + [1718] = 1415, + [1719] = 1719, + [1720] = 1332, + [1721] = 1377, + [1722] = 1323, + [1723] = 1380, + [1724] = 1331, + [1725] = 1383, + [1726] = 1387, + [1727] = 1394, + [1728] = 1389, + [1729] = 1396, + [1730] = 1397, + [1731] = 1322, + [1732] = 1335, + [1733] = 1398, + [1734] = 1334, + [1735] = 1333, + [1736] = 1330, + [1737] = 1328, [1738] = 1361, - [1739] = 1454, - [1740] = 1339, - [1741] = 1438, - [1742] = 1439, - [1743] = 1324, - [1744] = 1451, - [1745] = 1363, - [1746] = 1326, - [1747] = 1347, - [1748] = 1362, - [1749] = 1337, - [1750] = 1336, - [1751] = 1335, - [1752] = 1334, - [1753] = 1333, - [1754] = 1332, - [1755] = 1331, - [1756] = 1330, - [1757] = 1329, - [1758] = 1449, - [1759] = 1340, - [1760] = 1341, - [1761] = 1374, - [1762] = 1364, - [1763] = 1454, - [1764] = 1370, - [1765] = 1365, - [1766] = 1328, - [1767] = 1324, - [1768] = 1339, + [1739] = 1400, + [1740] = 1360, + [1741] = 1401, + [1742] = 1400, + [1743] = 1359, + [1744] = 1401, + [1745] = 1358, + [1746] = 1343, + [1747] = 1356, + [1748] = 1355, + [1749] = 1398, + [1750] = 1354, + [1751] = 1331, + [1752] = 1332, + [1753] = 1351, + [1754] = 1397, + [1755] = 1337, + [1756] = 1347, + [1757] = 1346, + [1758] = 1333, + [1759] = 1389, + [1760] = 1334, + [1761] = 1394, + [1762] = 1387, + [1763] = 1335, + [1764] = 1414, + [1765] = 1350, + [1766] = 1345, + [1767] = 1344, + [1768] = 1342, [1769] = 1326, - [1770] = 1227, - [1771] = 1419, - [1772] = 1366, - [1773] = 1340, - [1774] = 1341, - [1775] = 1322, - [1776] = 1369, - [1777] = 1342, - [1778] = 1345, - [1779] = 1420, - [1780] = 1447, - [1781] = 1781, - [1782] = 1782, - [1783] = 1783, - [1784] = 1784, - [1785] = 1783, - [1786] = 1783, - [1787] = 1784, - [1788] = 1784, - [1789] = 1781, - [1790] = 1781, - [1791] = 141, - [1792] = 1792, - [1793] = 1793, - [1794] = 1794, - [1795] = 1795, - [1796] = 1796, + [1770] = 1327, + [1771] = 1396, + [1772] = 1415, + [1773] = 1414, + [1774] = 1339, + [1775] = 1325, + [1776] = 1324, + [1777] = 1422, + [1778] = 1338, + [1779] = 1427, + [1780] = 1337, + [1781] = 1419, + [1782] = 1375, + [1783] = 1376, + [1784] = 1322, + [1785] = 1425, + [1786] = 1380, + [1787] = 1421, + [1788] = 1377, + [1789] = 1423, + [1790] = 1424, + [1791] = 1425, + [1792] = 1426, + [1793] = 1427, + [1794] = 1422, + [1795] = 1426, + [1796] = 1383, [1797] = 1797, [1798] = 1798, [1799] = 1799, - [1800] = 147, - [1801] = 1801, + [1800] = 1800, + [1801] = 1799, [1802] = 1802, - [1803] = 1803, - [1804] = 1804, - [1805] = 153, + [1803] = 1626, + [1804] = 150, + [1805] = 1420, [1806] = 1806, [1807] = 1807, [1808] = 1808, [1809] = 1809, - [1810] = 147, + [1810] = 1810, [1811] = 1811, - [1812] = 144, + [1812] = 1812, [1813] = 1813, [1814] = 1814, - [1815] = 1803, + [1815] = 1815, [1816] = 1816, [1817] = 1817, [1818] = 1818, @@ -5080,663 +5094,663 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1820] = 1820, [1821] = 1821, [1822] = 1822, - [1823] = 1806, - [1824] = 144, + [1823] = 1823, + [1824] = 1824, [1825] = 1825, - [1826] = 1826, - [1827] = 153, - [1828] = 1828, + [1826] = 153, + [1827] = 1827, + [1828] = 1827, [1829] = 1829, - [1830] = 1798, - [1831] = 1831, - [1832] = 1832, + [1830] = 1830, + [1831] = 1806, + [1832] = 1655, [1833] = 1833, [1834] = 1834, [1835] = 1835, [1836] = 1836, - [1837] = 143, - [1838] = 143, + [1837] = 1799, + [1838] = 1694, [1839] = 1839, - [1840] = 1792, + [1840] = 152, [1841] = 1841, [1842] = 1842, - [1843] = 1843, + [1843] = 153, [1844] = 1844, [1845] = 1845, - [1846] = 1846, - [1847] = 1847, - [1848] = 1796, + [1846] = 1687, + [1847] = 1827, + [1848] = 152, [1849] = 1849, [1850] = 1850, [1851] = 1851, - [1852] = 1852, - [1853] = 1853, - [1854] = 1803, - [1855] = 1835, - [1856] = 1797, - [1857] = 1808, - [1858] = 1802, - [1859] = 1813, - [1860] = 1852, - [1861] = 1803, - [1862] = 1862, - [1863] = 1804, + [1852] = 142, + [1853] = 1806, + [1854] = 140, + [1855] = 1483, + [1856] = 1433, + [1857] = 1485, + [1858] = 1807, + [1859] = 1514, + [1860] = 1694, + [1861] = 1694, + [1862] = 1841, + [1863] = 1829, [1864] = 1864, - [1865] = 1803, - [1866] = 1795, - [1867] = 1794, - [1868] = 1801, - [1869] = 1793, - [1870] = 1799, - [1871] = 141, + [1865] = 1865, + [1866] = 1515, + [1867] = 1522, + [1868] = 1629, + [1869] = 1824, + [1870] = 1694, + [1871] = 1524, [1872] = 1872, - [1873] = 1842, + [1873] = 1873, [1874] = 1874, - [1875] = 1875, + [1875] = 1864, [1876] = 1876, - [1877] = 1877, + [1877] = 1834, [1878] = 1878, [1879] = 1879, - [1880] = 1880, - [1881] = 1881, + [1880] = 1825, + [1881] = 1872, [1882] = 1882, - [1883] = 1864, + [1883] = 1883, [1884] = 1884, - [1885] = 1885, + [1885] = 1823, [1886] = 1886, [1887] = 1887, - [1888] = 1872, - [1889] = 1889, + [1888] = 1873, + [1889] = 1850, [1890] = 1890, [1891] = 1891, - [1892] = 1851, - [1893] = 1887, - [1894] = 1832, - [1895] = 1794, - [1896] = 1831, + [1892] = 1892, + [1893] = 1893, + [1894] = 1814, + [1895] = 1895, + [1896] = 1896, [1897] = 1897, - [1898] = 1843, - [1899] = 1880, + [1898] = 1898, + [1899] = 1899, [1900] = 1900, - [1901] = 1887, - [1902] = 1891, - [1903] = 1903, - [1904] = 1797, - [1905] = 1891, + [1901] = 1901, + [1902] = 1902, + [1903] = 1433, + [1904] = 1904, + [1905] = 1896, [1906] = 1906, - [1907] = 1864, - [1908] = 1811, - [1909] = 1909, - [1910] = 1804, - [1911] = 1900, - [1912] = 1807, - [1913] = 1825, - [1914] = 1794, - [1915] = 1797, - [1916] = 1916, - [1917] = 1839, - [1918] = 1809, - [1919] = 1903, - [1920] = 1822, - [1921] = 1814, - [1922] = 1817, - [1923] = 1875, - [1924] = 1818, - [1925] = 1925, - [1926] = 1874, - [1927] = 1819, + [1907] = 1844, + [1908] = 1904, + [1909] = 1902, + [1910] = 1910, + [1911] = 1911, + [1912] = 1883, + [1913] = 1913, + [1914] = 1914, + [1915] = 1485, + [1916] = 1629, + [1917] = 1797, + [1918] = 1800, + [1919] = 1485, + [1920] = 1882, + [1921] = 1811, + [1922] = 1816, + [1923] = 1808, + [1924] = 1842, + [1925] = 1901, + [1926] = 1433, + [1927] = 1813, [1928] = 1928, - [1929] = 1862, - [1930] = 1897, - [1931] = 1821, - [1932] = 1890, - [1933] = 1889, - [1934] = 1872, - [1935] = 1886, - [1936] = 1885, - [1937] = 1833, - [1938] = 1882, - [1939] = 1881, - [1940] = 1940, - [1941] = 1941, - [1942] = 141, - [1943] = 1879, - [1944] = 1878, - [1945] = 1834, - [1946] = 1836, - [1947] = 1877, - [1948] = 1884, - [1949] = 1845, - [1950] = 1846, - [1951] = 1844, - [1952] = 1876, - [1953] = 1841, - [1954] = 1847, - [1955] = 1804, - [1956] = 1849, - [1957] = 1797, - [1958] = 1958, - [1959] = 1958, - [1960] = 1850, - [1961] = 1884, - [1962] = 1880, - [1963] = 1940, - [1964] = 1874, - [1965] = 1820, - [1966] = 1875, - [1967] = 1903, - [1968] = 1900, - [1969] = 1897, - [1970] = 1826, - [1971] = 1890, - [1972] = 1972, - [1973] = 1845, - [1974] = 1974, - [1975] = 1975, - [1976] = 1889, - [1977] = 1977, - [1978] = 1886, - [1979] = 1979, - [1980] = 1885, - [1981] = 1882, - [1982] = 1881, - [1983] = 1864, - [1984] = 1880, - [1985] = 1879, - [1986] = 1816, - [1987] = 1979, - [1988] = 1878, - [1989] = 1975, - [1990] = 1829, - [1991] = 1828, - [1992] = 1972, - [1993] = 1804, - [1994] = 1877, - [1995] = 1977, - [1996] = 1958, - [1997] = 1972, - [1998] = 1794, - [1999] = 1979, - [2000] = 1975, - [2001] = 1940, - [2002] = 1977, - [2003] = 1853, - [2004] = 1876, - [2005] = 1804, + [1929] = 1833, + [1930] = 1904, + [1931] = 1798, + [1932] = 1896, + [1933] = 1821, + [1934] = 1900, + [1935] = 1906, + [1936] = 1902, + [1937] = 1820, + [1938] = 1819, + [1939] = 1818, + [1940] = 1817, + [1941] = 1836, + [1942] = 1874, + [1943] = 1943, + [1944] = 1899, + [1945] = 1901, + [1946] = 1946, + [1947] = 1900, + [1948] = 1899, + [1949] = 1433, + [1950] = 1898, + [1951] = 1485, + [1952] = 1629, + [1953] = 1886, + [1954] = 1812, + [1955] = 1864, + [1956] = 1898, + [1957] = 1809, + [1958] = 1897, + [1959] = 1911, + [1960] = 1895, + [1961] = 1879, + [1962] = 1897, + [1963] = 1914, + [1964] = 1913, + [1965] = 1810, + [1966] = 1966, + [1967] = 1845, + [1968] = 1895, + [1969] = 1830, + [1970] = 1864, + [1971] = 1893, + [1972] = 1892, + [1973] = 1910, + [1974] = 1879, + [1975] = 1911, + [1976] = 1911, + [1977] = 1913, + [1978] = 1802, + [1979] = 1910, + [1980] = 140, + [1981] = 1906, + [1982] = 1893, + [1983] = 1865, + [1984] = 1914, + [1985] = 1874, + [1986] = 1872, + [1987] = 1882, + [1988] = 1883, + [1989] = 1891, + [1990] = 1822, + [1991] = 1851, + [1992] = 1886, + [1993] = 1887, + [1994] = 1890, + [1995] = 1873, + [1996] = 1820, + [1997] = 1890, + [1998] = 1629, + [1999] = 1849, + [2000] = 1835, + [2001] = 1887, + [2002] = 1892, + [2003] = 1891, + [2004] = 1839, + [2005] = 2005, [2006] = 2006, - [2007] = 2006, + [2007] = 140, [2008] = 2008, - [2009] = 1803, - [2010] = 1796, - [2011] = 2008, - [2012] = 2012, - [2013] = 2008, - [2014] = 2006, - [2015] = 141, - [2016] = 1864, - [2017] = 1797, - [2018] = 1794, - [2019] = 1794, - [2020] = 1797, - [2021] = 2012, - [2022] = 1803, - [2023] = 2012, - [2024] = 2012, - [2025] = 1806, - [2026] = 2012, - [2027] = 2006, - [2028] = 149, - [2029] = 148, - [2030] = 1803, - [2031] = 2008, - [2032] = 1804, - [2033] = 1792, - [2034] = 2008, - [2035] = 2006, - [2036] = 141, - [2037] = 2012, - [2038] = 2012, + [2009] = 1687, + [2010] = 2006, + [2011] = 2006, + [2012] = 1433, + [2013] = 2005, + [2014] = 1864, + [2015] = 1485, + [2016] = 1420, + [2017] = 2006, + [2018] = 2006, + [2019] = 2006, + [2020] = 140, + [2021] = 1655, + [2022] = 2008, + [2023] = 146, + [2024] = 145, + [2025] = 2005, + [2026] = 148, + [2027] = 2008, + [2028] = 1626, + [2029] = 2005, + [2030] = 2005, + [2031] = 1629, + [2032] = 1629, + [2033] = 2005, + [2034] = 1694, + [2035] = 1943, + [2036] = 1694, + [2037] = 144, + [2038] = 1433, [2039] = 2008, - [2040] = 1941, - [2041] = 152, - [2042] = 145, + [2040] = 2006, + [2041] = 2005, + [2042] = 1485, [2043] = 2008, - [2044] = 2012, - [2045] = 2006, - [2046] = 1798, - [2047] = 1808, - [2048] = 1875, - [2049] = 1845, - [2050] = 148, - [2051] = 149, - [2052] = 1884, - [2053] = 1880, - [2054] = 1977, - [2055] = 2055, - [2056] = 2056, - [2057] = 1958, - [2058] = 2058, - [2059] = 1876, - [2060] = 2060, - [2061] = 2056, - [2062] = 1877, - [2063] = 1852, - [2064] = 1835, - [2065] = 1878, - [2066] = 152, - [2067] = 1879, - [2068] = 1881, - [2069] = 1813, - [2070] = 1882, - [2071] = 1885, - [2072] = 1886, - [2073] = 2056, - [2074] = 1872, - [2075] = 1889, - [2076] = 1974, - [2077] = 1890, - [2078] = 2060, - [2079] = 1897, - [2080] = 1900, - [2081] = 1891, - [2082] = 1803, - [2083] = 2083, - [2084] = 145, - [2085] = 1880, - [2086] = 1903, - [2087] = 1803, - [2088] = 1972, - [2089] = 1874, - [2090] = 1798, - [2091] = 1803, - [2092] = 1794, - [2093] = 1803, - [2094] = 1940, - [2095] = 1975, - [2096] = 1852, - [2097] = 1909, - [2098] = 153, - [2099] = 2099, - [2100] = 1979, - [2101] = 2060, - [2102] = 1804, - [2103] = 1792, - [2104] = 141, - [2105] = 2105, - [2106] = 1906, - [2107] = 1803, - [2108] = 2056, - [2109] = 1802, - [2110] = 1806, - [2111] = 1880, - [2112] = 2056, - [2113] = 1799, - [2114] = 1880, - [2115] = 2060, - [2116] = 1797, - [2117] = 1794, - [2118] = 1804, - [2119] = 1793, - [2120] = 1801, - [2121] = 2056, - [2122] = 1916, - [2123] = 1887, - [2124] = 1835, - [2125] = 1797, - [2126] = 1795, - [2127] = 1796, - [2128] = 2060, - [2129] = 147, - [2130] = 1877, - [2131] = 1977, - [2132] = 2132, - [2133] = 2058, - [2134] = 1835, - [2135] = 1972, - [2136] = 2136, - [2137] = 2132, - [2138] = 1808, - [2139] = 1979, - [2140] = 2140, - [2141] = 1813, - [2142] = 1975, - [2143] = 1979, - [2144] = 1792, - [2145] = 1975, - [2146] = 1887, - [2147] = 1972, - [2148] = 1852, - [2149] = 1881, - [2150] = 2132, - [2151] = 2140, - [2152] = 2152, - [2153] = 1884, - [2154] = 1798, - [2155] = 1977, - [2156] = 1958, - [2157] = 2157, - [2158] = 1876, - [2159] = 1877, - [2160] = 1878, - [2161] = 1879, - [2162] = 1881, - [2163] = 1882, - [2164] = 1885, - [2165] = 1886, - [2166] = 1872, - [2167] = 1889, + [2044] = 2005, + [2045] = 2008, + [2046] = 1694, + [2047] = 1485, + [2048] = 1895, + [2049] = 1897, + [2050] = 1898, + [2051] = 1841, + [2052] = 1911, + [2053] = 1829, + [2054] = 1886, + [2055] = 1873, + [2056] = 1890, + [2057] = 1891, + [2058] = 1899, + [2059] = 1694, + [2060] = 1900, + [2061] = 1901, + [2062] = 1902, + [2063] = 2063, + [2064] = 2064, + [2065] = 1887, + [2066] = 146, + [2067] = 2067, + [2068] = 1911, + [2069] = 1892, + [2070] = 1904, + [2071] = 1893, + [2072] = 1896, + [2073] = 1928, + [2074] = 2074, + [2075] = 1906, + [2076] = 1820, + [2077] = 1694, + [2078] = 144, + [2079] = 2079, + [2080] = 145, + [2081] = 150, + [2082] = 1629, + [2083] = 1522, + [2084] = 1433, + [2085] = 1910, + [2086] = 142, + [2087] = 1913, + [2088] = 1911, + [2089] = 1911, + [2090] = 2063, + [2091] = 1914, + [2092] = 2063, + [2093] = 1483, + [2094] = 1879, + [2095] = 148, + [2096] = 1485, + [2097] = 1514, + [2098] = 1515, + [2099] = 1883, + [2100] = 1629, + [2101] = 1882, + [2102] = 1872, + [2103] = 1694, + [2104] = 1694, + [2105] = 1884, + [2106] = 2074, + [2107] = 2074, + [2108] = 2074, + [2109] = 1687, + [2110] = 1433, + [2111] = 1807, + [2112] = 1655, + [2113] = 1626, + [2114] = 2074, + [2115] = 2063, + [2116] = 1524, + [2117] = 1878, + [2118] = 2118, + [2119] = 1874, + [2120] = 140, + [2121] = 1876, + [2122] = 1420, + [2123] = 1694, + [2124] = 1824, + [2125] = 2125, + [2126] = 2063, + [2127] = 2063, + [2128] = 1807, + [2129] = 1824, + [2130] = 2130, + [2131] = 1892, + [2132] = 1814, + [2133] = 1882, + [2134] = 2134, + [2135] = 2125, + [2136] = 1872, + [2137] = 1879, + [2138] = 1829, + [2139] = 2134, + [2140] = 2130, + [2141] = 1841, + [2142] = 1883, + [2143] = 1914, + [2144] = 1655, + [2145] = 1913, + [2146] = 1872, + [2147] = 1910, + [2148] = 1807, + [2149] = 2149, + [2150] = 2134, + [2151] = 1882, + [2152] = 1824, + [2153] = 1906, + [2154] = 1687, + [2155] = 1896, + [2156] = 1904, + [2157] = 1913, + [2158] = 1902, + [2159] = 1901, + [2160] = 1900, + [2161] = 1899, + [2162] = 1898, + [2163] = 1897, + [2164] = 1895, + [2165] = 1893, + [2166] = 1892, + [2167] = 1891, [2168] = 1890, - [2169] = 1897, - [2170] = 1900, - [2171] = 1891, - [2172] = 2172, - [2173] = 1884, - [2174] = 2157, - [2175] = 1887, - [2176] = 1977, - [2177] = 1958, - [2178] = 2140, - [2179] = 1876, + [2169] = 1873, + [2170] = 1887, + [2171] = 1886, + [2172] = 2134, + [2173] = 1816, + [2174] = 1883, + [2175] = 1882, + [2176] = 1913, + [2177] = 2177, + [2178] = 1900, + [2179] = 2179, [2180] = 2180, - [2181] = 1877, - [2182] = 1903, - [2183] = 1875, - [2184] = 1874, - [2185] = 153, - [2186] = 2157, - [2187] = 1878, - [2188] = 1940, - [2189] = 1825, - [2190] = 2157, - [2191] = 1879, - [2192] = 1881, - [2193] = 1882, - [2194] = 1885, - [2195] = 1886, - [2196] = 1872, - [2197] = 1889, - [2198] = 1890, - [2199] = 1897, - [2200] = 1900, - [2201] = 1891, - [2202] = 1822, - [2203] = 2132, - [2204] = 2132, - [2205] = 2205, - [2206] = 1940, - [2207] = 1874, - [2208] = 2132, - [2209] = 1875, - [2210] = 2132, - [2211] = 2132, - [2212] = 1903, - [2213] = 2132, - [2214] = 2132, - [2215] = 2132, - [2216] = 2140, - [2217] = 1891, - [2218] = 1900, - [2219] = 1897, - [2220] = 2132, - [2221] = 2132, - [2222] = 1890, - [2223] = 1889, - [2224] = 1872, - [2225] = 1886, - [2226] = 1885, - [2227] = 1882, - [2228] = 2132, - [2229] = 1879, - [2230] = 1878, - [2231] = 1877, - [2232] = 1876, - [2233] = 1841, - [2234] = 1958, - [2235] = 1977, - [2236] = 2132, - [2237] = 1884, - [2238] = 1845, - [2239] = 1979, - [2240] = 1975, - [2241] = 2157, - [2242] = 1972, - [2243] = 1972, - [2244] = 1975, - [2245] = 1803, - [2246] = 1979, - [2247] = 2132, - [2248] = 1804, - [2249] = 1802, - [2250] = 2250, - [2251] = 1884, - [2252] = 1799, - [2253] = 1793, - [2254] = 1801, - [2255] = 1794, - [2256] = 1887, - [2257] = 1795, - [2258] = 1977, - [2259] = 1958, - [2260] = 1876, - [2261] = 1877, - [2262] = 1878, - [2263] = 1979, - [2264] = 1887, - [2265] = 1975, - [2266] = 1972, - [2267] = 1977, - [2268] = 1958, - [2269] = 2140, - [2270] = 1876, - [2271] = 2180, - [2272] = 2157, - [2273] = 1878, - [2274] = 1879, - [2275] = 2157, - [2276] = 1881, - [2277] = 1882, - [2278] = 1885, - [2279] = 1886, - [2280] = 1872, - [2281] = 1889, - [2282] = 1803, - [2283] = 1890, - [2284] = 1897, - [2285] = 1900, - [2286] = 1879, - [2287] = 1832, - [2288] = 1903, - [2289] = 1875, - [2290] = 1874, - [2291] = 1881, - [2292] = 2292, - [2293] = 1940, - [2294] = 2250, - [2295] = 1882, - [2296] = 2296, - [2297] = 1885, - [2298] = 1886, - [2299] = 1941, - [2300] = 1872, - [2301] = 1889, - [2302] = 1833, - [2303] = 2132, - [2304] = 1890, - [2305] = 1897, - [2306] = 1900, - [2307] = 1891, - [2308] = 1887, - [2309] = 1903, - [2310] = 1821, - [2311] = 1875, - [2312] = 1874, - [2313] = 2132, - [2314] = 1819, - [2315] = 1818, - [2316] = 2140, - [2317] = 1803, - [2318] = 1817, - [2319] = 1797, - [2320] = 1814, - [2321] = 1809, - [2322] = 1839, - [2323] = 1794, - [2324] = 2250, - [2325] = 1807, - [2326] = 1811, - [2327] = 2157, - [2328] = 1887, - [2329] = 1903, - [2330] = 1831, - [2331] = 2180, - [2332] = 1842, - [2333] = 1846, - [2334] = 1847, - [2335] = 1849, - [2336] = 1850, - [2337] = 1853, - [2338] = 1816, - [2339] = 1940, - [2340] = 1875, - [2341] = 1874, - [2342] = 2292, - [2343] = 1843, - [2344] = 1851, - [2345] = 1797, - [2346] = 2140, - [2347] = 1884, - [2348] = 1804, - [2349] = 2140, - [2350] = 1834, - [2351] = 1836, - [2352] = 1844, - [2353] = 2250, - [2354] = 2292, - [2355] = 1891, - [2356] = 1940, - [2357] = 1845, - [2358] = 2250, - [2359] = 2132, - [2360] = 1826, - [2361] = 2361, - [2362] = 2157, - [2363] = 1940, - [2364] = 2364, - [2365] = 2140, - [2366] = 2180, - [2367] = 1828, - [2368] = 1829, - [2369] = 2369, - [2370] = 1874, - [2371] = 1875, - [2372] = 1903, - [2373] = 2292, - [2374] = 1820, - [2375] = 2250, - [2376] = 2132, - [2377] = 1886, - [2378] = 1891, - [2379] = 1900, - [2380] = 1897, - [2381] = 1890, - [2382] = 1889, - [2383] = 1872, - [2384] = 1885, - [2385] = 1882, - [2386] = 1881, - [2387] = 1879, - [2388] = 2157, - [2389] = 144, - [2390] = 147, - [2391] = 1878, - [2392] = 1877, - [2393] = 1876, - [2394] = 2140, - [2395] = 1958, - [2396] = 2132, - [2397] = 143, - [2398] = 1884, - [2399] = 1972, - [2400] = 1975, - [2401] = 1979, - [2402] = 1809, - [2403] = 1847, - [2404] = 1852, - [2405] = 1835, - [2406] = 1846, - [2407] = 1841, - [2408] = 1849, - [2409] = 2409, - [2410] = 1852, - [2411] = 2409, - [2412] = 1822, - [2413] = 143, - [2414] = 1833, - [2415] = 1821, - [2416] = 144, - [2417] = 1819, - [2418] = 1825, + [2181] = 2181, + [2182] = 1883, + [2183] = 1882, + [2184] = 1872, + [2185] = 150, + [2186] = 2186, + [2187] = 1887, + [2188] = 1873, + [2189] = 2189, + [2190] = 1802, + [2191] = 2191, + [2192] = 1433, + [2193] = 1890, + [2194] = 1873, + [2195] = 1891, + [2196] = 1812, + [2197] = 1817, + [2198] = 1818, + [2199] = 2149, + [2200] = 1906, + [2201] = 1819, + [2202] = 1821, + [2203] = 1890, + [2204] = 1891, + [2205] = 1910, + [2206] = 1874, + [2207] = 2134, + [2208] = 1892, + [2209] = 1893, + [2210] = 2177, + [2211] = 2134, + [2212] = 1892, + [2213] = 2149, + [2214] = 1893, + [2215] = 1914, + [2216] = 1798, + [2217] = 1833, + [2218] = 1895, + [2219] = 1879, + [2220] = 1887, + [2221] = 2149, + [2222] = 1830, + [2223] = 1910, + [2224] = 2224, + [2225] = 1694, + [2226] = 2226, + [2227] = 2191, + [2228] = 2177, + [2229] = 1897, + [2230] = 1835, + [2231] = 1839, + [2232] = 1904, + [2233] = 1895, + [2234] = 2191, + [2235] = 1879, + [2236] = 2149, + [2237] = 2134, + [2238] = 1897, + [2239] = 1898, + [2240] = 2149, + [2241] = 1879, + [2242] = 1906, + [2243] = 1896, + [2244] = 1904, + [2245] = 1834, + [2246] = 1825, + [2247] = 1844, + [2248] = 2134, + [2249] = 1886, + [2250] = 1874, + [2251] = 1850, + [2252] = 1896, + [2253] = 1902, + [2254] = 2226, + [2255] = 2130, + [2256] = 1849, + [2257] = 1901, + [2258] = 2177, + [2259] = 1900, + [2260] = 1899, + [2261] = 1898, + [2262] = 1897, + [2263] = 1895, + [2264] = 1879, + [2265] = 1893, + [2266] = 1892, + [2267] = 1891, + [2268] = 1890, + [2269] = 1887, + [2270] = 2191, + [2271] = 2191, + [2272] = 1886, + [2273] = 1910, + [2274] = 1886, + [2275] = 2149, + [2276] = 1842, + [2277] = 1809, + [2278] = 1883, + [2279] = 1906, + [2280] = 1896, + [2281] = 1872, + [2282] = 1694, + [2283] = 1904, + [2284] = 1899, + [2285] = 2149, + [2286] = 1874, + [2287] = 1914, + [2288] = 1524, + [2289] = 1902, + [2290] = 2191, + [2291] = 1901, + [2292] = 1883, + [2293] = 1900, + [2294] = 2134, + [2295] = 2226, + [2296] = 1899, + [2297] = 1898, + [2298] = 1897, + [2299] = 1797, + [2300] = 1800, + [2301] = 2149, + [2302] = 1811, + [2303] = 1808, + [2304] = 2304, + [2305] = 1895, + [2306] = 1886, + [2307] = 1900, + [2308] = 1851, + [2309] = 1901, + [2310] = 1822, + [2311] = 2191, + [2312] = 1887, + [2313] = 1893, + [2314] = 1873, + [2315] = 2191, + [2316] = 2226, + [2317] = 1694, + [2318] = 1874, + [2319] = 1433, + [2320] = 1891, + [2321] = 1902, + [2322] = 1890, + [2323] = 1485, + [2324] = 2134, + [2325] = 1891, + [2326] = 1892, + [2327] = 1893, + [2328] = 1895, + [2329] = 1897, + [2330] = 1898, + [2331] = 1899, + [2332] = 1900, + [2333] = 1901, + [2334] = 2130, + [2335] = 1902, + [2336] = 1914, + [2337] = 1810, + [2338] = 1813, + [2339] = 1823, + [2340] = 1904, + [2341] = 1896, + [2342] = 1890, + [2343] = 2191, + [2344] = 2191, + [2345] = 1906, + [2346] = 1820, + [2347] = 1873, + [2348] = 1629, + [2349] = 1887, + [2350] = 1886, + [2351] = 1913, + [2352] = 1910, + [2353] = 2191, + [2354] = 1913, + [2355] = 1883, + [2356] = 2177, + [2357] = 1820, + [2358] = 1882, + [2359] = 1629, + [2360] = 1898, + [2361] = 1872, + [2362] = 1899, + [2363] = 1901, + [2364] = 1845, + [2365] = 2191, + [2366] = 1914, + [2367] = 2191, + [2368] = 1904, + [2369] = 1836, + [2370] = 1882, + [2371] = 2191, + [2372] = 1896, + [2373] = 1943, + [2374] = 1874, + [2375] = 2375, + [2376] = 2191, + [2377] = 2149, + [2378] = 1906, + [2379] = 1522, + [2380] = 1515, + [2381] = 1514, + [2382] = 1485, + [2383] = 2191, + [2384] = 2191, + [2385] = 2177, + [2386] = 152, + [2387] = 142, + [2388] = 1879, + [2389] = 1483, + [2390] = 1910, + [2391] = 1913, + [2392] = 153, + [2393] = 1914, + [2394] = 2191, + [2395] = 1874, + [2396] = 2191, + [2397] = 2191, + [2398] = 1902, + [2399] = 2191, + [2400] = 1872, + [2401] = 1873, + [2402] = 1835, + [2403] = 1830, + [2404] = 1833, + [2405] = 1798, + [2406] = 153, + [2407] = 1816, + [2408] = 1851, + [2409] = 152, + [2410] = 1822, + [2411] = 1814, + [2412] = 1807, + [2413] = 2413, + [2414] = 1849, + [2415] = 1802, + [2416] = 1807, + [2417] = 1812, + [2418] = 1817, [2419] = 1818, - [2420] = 1835, - [2421] = 1820, - [2422] = 1850, - [2423] = 1834, - [2424] = 1851, - [2425] = 2409, - [2426] = 1814, - [2427] = 1853, - [2428] = 1816, - [2429] = 1839, - [2430] = 1829, - [2431] = 1828, - [2432] = 1817, - [2433] = 1807, - [2434] = 1826, - [2435] = 2409, - [2436] = 1811, - [2437] = 1831, - [2438] = 1832, - [2439] = 1842, - [2440] = 1844, - [2441] = 1836, - [2442] = 1843, + [2420] = 1819, + [2421] = 1809, + [2422] = 1839, + [2423] = 1824, + [2424] = 1821, + [2425] = 1810, + [2426] = 1834, + [2427] = 1825, + [2428] = 1844, + [2429] = 1845, + [2430] = 2413, + [2431] = 1797, + [2432] = 1800, + [2433] = 1811, + [2434] = 1808, + [2435] = 1813, + [2436] = 2413, + [2437] = 1824, + [2438] = 1836, + [2439] = 2413, + [2440] = 1850, + [2441] = 1842, + [2442] = 1823, [2443] = 2443, [2444] = 2444, [2445] = 2444, [2446] = 2446, - [2447] = 2446, - [2448] = 2448, - [2449] = 2446, - [2450] = 2444, + [2447] = 2443, + [2448] = 2443, + [2449] = 2444, + [2450] = 2450, [2451] = 2451, [2452] = 2452, [2453] = 2453, - [2454] = 2443, - [2455] = 2453, - [2456] = 2456, - [2457] = 2453, - [2458] = 2452, - [2459] = 2443, - [2460] = 2452, - [2461] = 2461, + [2454] = 2446, + [2455] = 2446, + [2456] = 2452, + [2457] = 2457, + [2458] = 2458, + [2459] = 2452, + [2460] = 2453, + [2461] = 2453, [2462] = 2462, [2463] = 2463, - [2464] = 2463, - [2465] = 2465, - [2466] = 2466, - [2467] = 2463, + [2464] = 2464, + [2465] = 2463, + [2466] = 2463, + [2467] = 2467, [2468] = 2468, - [2469] = 2468, - [2470] = 2463, + [2469] = 2463, + [2470] = 2468, [2471] = 2468, [2472] = 2472, - [2473] = 2473, - [2474] = 2473, - [2475] = 2463, - [2476] = 2472, - [2477] = 2473, - [2478] = 2473, - [2479] = 2473, + [2473] = 2472, + [2474] = 2474, + [2475] = 2474, + [2476] = 2474, + [2477] = 2472, + [2478] = 2472, + [2479] = 2463, [2480] = 2472, [2481] = 2481, [2482] = 2482, @@ -5757,14 +5771,14 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2497] = 2497, [2498] = 2486, [2499] = 2499, - [2500] = 506, - [2501] = 539, + [2500] = 526, + [2501] = 549, [2502] = 2502, [2503] = 2503, [2504] = 2504, - [2505] = 568, + [2505] = 562, [2506] = 2506, - [2507] = 570, + [2507] = 565, [2508] = 2508, [2509] = 2503, [2510] = 2510, @@ -5802,10 +5816,10 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2542] = 2506, [2543] = 2503, [2544] = 2504, - [2545] = 542, + [2545] = 555, [2546] = 2511, [2547] = 2504, - [2548] = 544, + [2548] = 558, [2549] = 2549, [2550] = 2550, [2551] = 2551, @@ -5847,9 +5861,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2587] = 2577, [2588] = 2588, [2589] = 2589, - [2590] = 1841, - [2591] = 1822, - [2592] = 1825, + [2590] = 1823, + [2591] = 1842, + [2592] = 1850, [2593] = 2593, [2594] = 2594, [2595] = 2595, @@ -5881,9 +5895,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2621] = 2621, [2622] = 2622, [2623] = 2623, - [2624] = 1808, + [2624] = 1829, [2625] = 2625, - [2626] = 1813, + [2626] = 1841, [2627] = 2627, [2628] = 2628, [2629] = 2629, @@ -5969,7 +5983,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2709] = 2709, [2710] = 2710, [2711] = 2668, - [2712] = 1808, + [2712] = 1829, [2713] = 2661, [2714] = 2672, [2715] = 2667, @@ -6026,10 +6040,10 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2766] = 2611, [2767] = 2658, [2768] = 2621, - [2769] = 1813, + [2769] = 1841, [2770] = 2730, [2771] = 2721, - [2772] = 1808, + [2772] = 1829, [2773] = 2743, [2774] = 2623, [2775] = 2775, @@ -6072,7 +6086,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2812] = 2655, [2813] = 2813, [2814] = 2814, - [2815] = 1813, + [2815] = 1841, [2816] = 2631, [2817] = 2721, [2818] = 2725, @@ -6135,7 +6149,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2875] = 2697, [2876] = 2698, [2877] = 2699, - [2878] = 1813, + [2878] = 1841, [2879] = 2628, [2880] = 2645, [2881] = 2613, @@ -6170,7 +6184,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2910] = 2706, [2911] = 2620, [2912] = 2813, - [2913] = 1808, + [2913] = 1829, [2914] = 2628, [2915] = 2659, [2916] = 2654, @@ -6211,8 +6225,8 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2951] = 2951, [2952] = 2948, [2953] = 2953, - [2954] = 1813, - [2955] = 1808, + [2954] = 1841, + [2955] = 1829, [2956] = 2956, [2957] = 2951, [2958] = 2689, @@ -6222,10 +6236,10 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2962] = 2962, [2963] = 2963, [2964] = 2964, - [2965] = 1808, + [2965] = 1829, [2966] = 2896, [2967] = 2599, - [2968] = 1813, + [2968] = 1841, [2969] = 2969, [2970] = 2970, [2971] = 2970, @@ -6296,7 +6310,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3036] = 2680, [3037] = 2633, [3038] = 3038, - [3039] = 1808, + [3039] = 1829, [3040] = 2683, [3041] = 2596, [3042] = 2631, @@ -6337,7 +6351,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3077] = 2969, [3078] = 3070, [3079] = 3067, - [3080] = 1813, + [3080] = 1841, [3081] = 3081, [3082] = 2969, [3083] = 2628, @@ -6504,7 +6518,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3244] = 3127, [3245] = 3138, [3246] = 2706, - [3247] = 305, + [3247] = 309, [3248] = 3103, [3249] = 3115, [3250] = 3125, @@ -6644,7 +6658,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3384] = 2692, [3385] = 2693, [3386] = 3386, - [3387] = 1808, + [3387] = 1829, [3388] = 3388, [3389] = 3389, [3390] = 3386, @@ -6652,7 +6666,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3392] = 3392, [3393] = 3389, [3394] = 3386, - [3395] = 1808, + [3395] = 1829, [3396] = 3386, [3397] = 3389, [3398] = 3398, @@ -6661,24 +6675,24 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3401] = 3398, [3402] = 3386, [3403] = 3403, - [3404] = 1813, + [3404] = 1841, [3405] = 3405, - [3406] = 153, + [3406] = 150, [3407] = 3386, [3408] = 3408, [3409] = 3409, [3410] = 3398, [3411] = 3411, [3412] = 3412, - [3413] = 1813, - [3414] = 147, + [3413] = 1841, + [3414] = 142, [3415] = 3398, [3416] = 3389, - [3417] = 1808, - [3418] = 1813, + [3417] = 1829, + [3418] = 1841, [3419] = 3389, [3420] = 3400, - [3421] = 305, + [3421] = 309, [3422] = 3391, [3423] = 3391, [3424] = 3424, @@ -6760,7 +6774,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3500] = 3429, [3501] = 3501, [3502] = 3467, - [3503] = 375, + [3503] = 442, [3504] = 3504, [3505] = 3505, [3506] = 3506, @@ -6786,19 +6800,19 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3526] = 3152, [3527] = 3463, [3528] = 3388, - [3529] = 1808, - [3530] = 1813, + [3529] = 1829, + [3530] = 1841, [3531] = 3463, [3532] = 3474, [3533] = 3474, [3534] = 3483, [3535] = 3466, [3536] = 3519, - [3537] = 1813, + [3537] = 1841, [3538] = 3251, - [3539] = 1808, + [3539] = 1829, [3540] = 2655, - [3541] = 1808, + [3541] = 1829, [3542] = 2896, [3543] = 3442, [3544] = 3497, @@ -6806,11 +6820,11 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3546] = 3471, [3547] = 3467, [3548] = 3429, - [3549] = 1813, + [3549] = 1841, [3550] = 3424, [3551] = 3463, - [3552] = 143, - [3553] = 144, + [3552] = 153, + [3553] = 152, [3554] = 3554, [3555] = 3555, [3556] = 3478, @@ -6834,7 +6848,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3574] = 2725, [3575] = 3498, [3576] = 2628, - [3577] = 1808, + [3577] = 1829, [3578] = 3403, [3579] = 3490, [3580] = 3472, @@ -6883,7 +6897,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3623] = 3508, [3624] = 3509, [3625] = 3516, - [3626] = 1813, + [3626] = 1841, [3627] = 3517, [3628] = 3519, [3629] = 3521, @@ -6913,7 +6927,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3653] = 3489, [3654] = 3490, [3655] = 3655, - [3656] = 393, + [3656] = 388, [3657] = 3657, [3658] = 2651, [3659] = 3659, @@ -7163,8 +7177,8 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3903] = 3567, [3904] = 3568, [3905] = 3569, - [3906] = 415, - [3907] = 343, + [3906] = 430, + [3907] = 370, [3908] = 2632, [3909] = 2660, [3910] = 3564, @@ -7220,7 +7234,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3960] = 3953, [3961] = 3961, [3962] = 3962, - [3963] = 403, + [3963] = 421, [3964] = 3964, [3965] = 3953, [3966] = 3966, @@ -7230,19 +7244,19 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3970] = 3970, [3971] = 3971, [3972] = 3972, - [3973] = 400, - [3974] = 398, + [3973] = 402, + [3974] = 397, [3975] = 3975, [3976] = 3976, [3977] = 3954, - [3978] = 397, + [3978] = 395, [3979] = 3979, [3980] = 3980, [3981] = 3981, [3982] = 3982, [3983] = 3956, [3984] = 3949, - [3985] = 381, + [3985] = 412, [3986] = 3986, [3987] = 3981, [3988] = 3988, @@ -7255,7 +7269,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3995] = 3971, [3996] = 3979, [3997] = 3953, - [3998] = 367, + [3998] = 440, [3999] = 3967, [4000] = 4000, [4001] = 3955, @@ -7271,12 +7285,12 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4011] = 3951, [4012] = 4012, [4013] = 3958, - [4014] = 370, + [4014] = 438, [4015] = 4015, [4016] = 4016, [4017] = 3949, [4018] = 3993, - [4019] = 416, + [4019] = 434, [4020] = 4020, [4021] = 4020, [4022] = 4016, @@ -7349,23 +7363,23 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4089] = 3954, [4090] = 4015, [4091] = 3952, - [4092] = 1808, + [4092] = 1829, [4093] = 3951, - [4094] = 381, - [4095] = 1813, + [4094] = 412, + [4095] = 1841, [4096] = 3956, [4097] = 3967, - [4098] = 143, + [4098] = 153, [4099] = 4012, [4100] = 4000, - [4101] = 144, + [4101] = 152, [4102] = 3981, [4103] = 3982, [4104] = 3951, [4105] = 3982, - [4106] = 1808, + [4106] = 1829, [4107] = 4107, - [4108] = 1813, + [4108] = 1841, [4109] = 4005, [4110] = 4110, [4111] = 3980, @@ -7379,9 +7393,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4119] = 3981, [4120] = 3982, [4121] = 4121, - [4122] = 153, + [4122] = 150, [4123] = 3955, - [4124] = 147, + [4124] = 142, [4125] = 3956, [4126] = 3958, [4127] = 3955, @@ -7397,7 +7411,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4137] = 3958, [4138] = 4012, [4139] = 4009, - [4140] = 365, + [4140] = 418, [4141] = 3950, [4142] = 3958, [4143] = 3967, @@ -7412,10 +7426,10 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4152] = 4152, [4153] = 4153, [4154] = 4154, - [4155] = 464, + [4155] = 572, [4156] = 4156, [4157] = 4157, - [4158] = 461, + [4158] = 596, [4159] = 4159, [4160] = 4160, [4161] = 4161, @@ -7424,9 +7438,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4164] = 4153, [4165] = 4165, [4166] = 4166, - [4167] = 550, + [4167] = 625, [4168] = 4168, - [4169] = 1841, + [4169] = 1823, [4170] = 4170, [4171] = 4171, [4172] = 4172, @@ -7455,13 +7469,13 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4195] = 4195, [4196] = 4196, [4197] = 4197, - [4198] = 1806, + [4198] = 1626, [4199] = 4199, [4200] = 4200, [4201] = 3959, [4202] = 4202, - [4203] = 491, - [4204] = 1822, + [4203] = 503, + [4204] = 1842, [4205] = 4161, [4206] = 4178, [4207] = 4207, @@ -7473,12 +7487,12 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4213] = 4213, [4214] = 4214, [4215] = 4215, - [4216] = 466, + [4216] = 564, [4217] = 4217, [4218] = 4218, [4219] = 4152, [4220] = 4220, - [4221] = 1796, + [4221] = 1420, [4222] = 4187, [4223] = 4168, [4224] = 4194, @@ -7487,9 +7501,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4227] = 4227, [4228] = 4228, [4229] = 4165, - [4230] = 467, + [4230] = 560, [4231] = 4231, - [4232] = 153, + [4232] = 150, [4233] = 4233, [4234] = 4234, [4235] = 4162, @@ -7517,7 +7531,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4257] = 4257, [4258] = 4189, [4259] = 4236, - [4260] = 1808, + [4260] = 1829, [4261] = 4156, [4262] = 4262, [4263] = 4263, @@ -7532,7 +7546,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4272] = 4242, [4273] = 4263, [4274] = 4228, - [4275] = 1806, + [4275] = 1626, [4276] = 4215, [4277] = 4208, [4278] = 4208, @@ -7548,7 +7562,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4288] = 4253, [4289] = 4154, [4290] = 4154, - [4291] = 563, + [4291] = 609, [4292] = 4292, [4293] = 4293, [4294] = 4294, @@ -7559,7 +7573,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4299] = 4170, [4300] = 4300, [4301] = 4182, - [4302] = 1796, + [4302] = 1420, [4303] = 4303, [4304] = 4199, [4305] = 4245, @@ -7569,21 +7583,21 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4309] = 4173, [4310] = 4310, [4311] = 4311, - [4312] = 493, + [4312] = 480, [4313] = 4207, [4314] = 4178, [4315] = 4107, [4316] = 4197, [4317] = 4317, - [4318] = 539, + [4318] = 549, [4319] = 4317, - [4320] = 1825, - [4321] = 562, + [4320] = 1850, + [4321] = 610, [4322] = 4194, [4323] = 4187, [4324] = 4324, [4325] = 4152, - [4326] = 1813, + [4326] = 1841, [4327] = 4200, [4328] = 4328, [4329] = 4329, @@ -7634,7 +7648,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4374] = 4218, [4375] = 4245, [4376] = 4182, - [4377] = 530, + [4377] = 522, [4378] = 4360, [4379] = 4359, [4380] = 4360, @@ -7644,7 +7658,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4384] = 4384, [4385] = 4166, [4386] = 4386, - [4387] = 570, + [4387] = 565, [4388] = 4388, [4389] = 4389, [4390] = 4390, @@ -7657,7 +7671,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4397] = 4268, [4398] = 4269, [4399] = 4270, - [4400] = 568, + [4400] = 562, [4401] = 4264, [4402] = 4157, [4403] = 4160, @@ -7668,14 +7682,14 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4408] = 4156, [4409] = 4409, [4410] = 4410, - [4411] = 544, + [4411] = 558, [4412] = 4210, [4413] = 4217, [4414] = 4414, [4415] = 4234, - [4416] = 542, + [4416] = 555, [4417] = 4168, - [4418] = 506, + [4418] = 526, [4419] = 4168, [4420] = 4241, [4421] = 4293, @@ -7684,17 +7698,17 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4424] = 4297, [4425] = 4189, [4426] = 4329, - [4427] = 552, + [4427] = 617, [4428] = 4165, [4429] = 4153, - [4430] = 551, + [4430] = 618, [4431] = 3959, [4432] = 4359, [4433] = 4360, [4434] = 4189, - [4435] = 480, + [4435] = 477, [4436] = 4241, - [4437] = 498, + [4437] = 459, [4438] = 4234, [4439] = 4439, [4440] = 4170, @@ -7703,7 +7717,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4443] = 4210, [4444] = 4173, [4445] = 4324, - [4446] = 503, + [4446] = 458, [4447] = 4267, [4448] = 4172, [4449] = 4156, @@ -7716,7 +7730,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4456] = 4187, [4457] = 4194, [4458] = 4369, - [4459] = 504, + [4459] = 545, [4460] = 4218, [4461] = 4195, [4462] = 4199, @@ -7734,20 +7748,20 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4474] = 4178, [4475] = 4270, [4476] = 4025, - [4477] = 512, + [4477] = 495, [4478] = 4478, [4479] = 4171, - [4480] = 532, + [4480] = 492, [4481] = 4086, [4482] = 4171, [4483] = 4175, - [4484] = 479, + [4484] = 482, [4485] = 4182, [4486] = 4207, [4487] = 4487, [4488] = 4168, - [4489] = 536, - [4490] = 471, + [4489] = 542, + [4490] = 486, [4491] = 4262, [4492] = 4264, [4493] = 4359, @@ -7755,22 +7769,22 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4495] = 4268, [4496] = 4269, [4497] = 4270, - [4498] = 469, + [4498] = 490, [4499] = 4311, [4500] = 4207, - [4501] = 592, - [4502] = 531, + [4501] = 539, + [4502] = 523, [4503] = 4195, [4504] = 4369, - [4505] = 460, + [4505] = 491, [4506] = 4242, [4507] = 4263, [4508] = 4241, - [4509] = 529, + [4509] = 521, [4510] = 4156, - [4511] = 454, + [4511] = 568, [4512] = 4512, - [4513] = 451, + [4513] = 584, [4514] = 4335, [4515] = 4329, [4516] = 4210, @@ -7784,7 +7798,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4524] = 4241, [4525] = 4317, [4526] = 4234, - [4527] = 448, + [4527] = 573, [4528] = 4297, [4529] = 4296, [4530] = 4294, @@ -7798,7 +7812,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4538] = 4156, [4539] = 4539, [4540] = 4172, - [4541] = 449, + [4541] = 578, [4542] = 4182, [4543] = 4324, [4544] = 4195, @@ -7823,12 +7837,12 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4563] = 4270, [4564] = 4269, [4565] = 4565, - [4566] = 450, + [4566] = 583, [4567] = 4567, [4568] = 4175, [4569] = 4569, [4570] = 3959, - [4571] = 452, + [4571] = 588, [4572] = 3959, [4573] = 4175, [4574] = 4228, @@ -7837,7 +7851,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4577] = 4200, [4578] = 4208, [4579] = 4199, - [4580] = 528, + [4580] = 516, [4581] = 4267, [4582] = 4268, [4583] = 4269, @@ -7854,9 +7868,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4594] = 4079, [4595] = 4171, [4596] = 4160, - [4597] = 525, + [4597] = 506, [4598] = 4161, - [4599] = 517, + [4599] = 449, [4600] = 4189, [4601] = 4162, [4602] = 4166, @@ -9215,1471 +9229,1471 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { eof = lexer->eof(lexer); switch (state) { case 0: - if (eof) ADVANCE(663); + if (eof) ADVANCE(662); ADVANCE_MAP( - '!', 1867, - '"', 1465, - '#', 856, - '%', 1836, - '&', 1806, - '\'', 1322, - '(', 1644, - ')', 1650, - '*', 1609, - '+', 1813, - ',', 1618, - '-', 1820, - '.', 1774, - '/', 2080, - '0', 2109, - ':', 1677, - ';', 1676, - '<', 828, - '=', 841, - '>', 825, + '!', 1872, + '"', 1464, + '#', 855, + '%', 1835, + '&', 1805, + '\'', 1321, + '(', 1643, + ')', 1649, + '*', 1608, + '+', 1812, + ',', 1617, + '-', 1819, + '.', 1773, + '/', 2085, + '0', 2114, + ':', 1676, + ';', 1675, + '<', 827, + '=', 840, + '>', 824, '?', 101, - '@', 2422, - 'A', 452, + '@', 2427, + 'A', 451, 'B', 173, - 'C', 429, - 'D', 481, - 'E', 234, - 'F', 622, - 'G', 595, - 'I', 198, - 'L', 548, - 'N', 473, - 'O', 576, - 'P', 431, - 'Q', 624, - 'R', 485, - 'S', 432, - 'T', 502, - 'W', 470, - 'X', 527, - '[', 1694, - '\\', 403, - ']', 1700, - '^', 1809, + 'C', 428, + 'D', 483, + 'E', 235, + 'F', 621, + 'G', 471, + 'I', 199, + 'L', 472, + 'N', 475, + 'O', 577, + 'P', 430, + 'Q', 623, + 'R', 486, + 'S', 431, + 'T', 504, + 'W', 469, + 'X', 529, + '[', 1693, + '\\', 402, + ']', 1699, + '^', 1808, 'a', 169, - 'b', 210, + 'b', 211, 'c', 166, - 'd', 180, - 'e', 194, - 'f', 228, - 'g', 404, - 'i', 184, - 'l', 282, - 'n', 174, + 'd', 181, + 'e', 195, + 'f', 229, + 'g', 403, + 'i', 185, + 'l', 174, + 'n', 175, 'o', 296, 'p', 374, - 'q', 229, - 'r', 182, - 's', 225, - 't', 188, - 'u', 406, - 'v', 245, + 'q', 230, + 'r', 183, + 's', 226, + 't', 189, + 'u', 405, + 'v', 246, 'w', 307, - 'x', 197, + 'x', 198, 'y', 309, - '{', 1612, - '|', 1810, - '}', 1619, - '~', 1877, - 'H', 597, - 'h', 597, - 'M', 437, - 'm', 437, - 'Z', 504, - 'z', 504, + '{', 1611, + '|', 1809, + '}', 1618, + '~', 1882, + 'H', 596, + 'h', 596, + 'M', 436, + 'm', 436, + 'Z', 506, + 'z', 506, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(657); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); + if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(656); END_STATE(); case 1: - if (lookahead == '\n') ADVANCE(2423); + if (lookahead == '\n') ADVANCE(2428); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(1); END_STATE(); case 2: if (lookahead == '\n') SKIP(115); if (lookahead == '/') ADVANCE(94); - if (lookahead == '[') ADVANCE(238); - if (lookahead == '\\') ADVANCE(656); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(2081); - if (lookahead != 0) ADVANCE(2082); + if (lookahead == '[') ADVANCE(239); + if (lookahead == '\\') ADVANCE(655); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(2086); + if (lookahead != 0) ADVANCE(2087); END_STATE(); case 3: ADVANCE_MAP( - '!', 1867, - '"', 1464, - '#', 856, - '%', 1835, - '&', 1807, - '\'', 1321, - '(', 1644, - ')', 1650, - '*', 1610, - '+', 1812, - ',', 1618, - '-', 1819, - '.', 1775, - '/', 1826, - '0', 2109, - ':', 1677, - ';', 1676, - '<', 835, + '!', 1872, + '"', 1463, + '#', 855, + '%', 1834, + '&', 1806, + '\'', 1320, + '(', 1643, + ')', 1649, + '*', 1609, + '+', 1811, + ',', 1617, + '-', 1818, + '.', 1774, + '/', 1825, + '0', 2114, + ':', 1676, + ';', 1675, + '<', 834, '=', 164, - '>', 826, + '>', 825, '?', 103, - 'A', 2369, - 'E', 2375, - 'I', 2378, - 'L', 2381, - 'N', 2366, - '[', 1694, - '\\', 411, - ']', 1700, - '^', 1808, - 'a', 2300, - 'e', 2354, - 'f', 2131, - 'i', 2253, - 'l', 2188, - 'n', 2119, - 's', 2328, - 't', 2210, - 'y', 2220, - '{', 1612, - '|', 1811, - '}', 1619, - '~', 1877, - 'C', 2373, - 'c', 2373, - 'G', 2382, - 'g', 2382, - 'M', 2374, - 'm', 2374, - 'O', 2377, - 'o', 2377, + 'A', 2376, + 'E', 2382, + 'I', 2385, + 'L', 2371, + 'N', 2373, + '[', 1693, + '\\', 410, + ']', 1699, + '^', 1807, + 'a', 2305, + 'e', 2359, + 'f', 2137, + 'i', 2258, + 'l', 2123, + 'n', 2125, + 's', 2333, + 't', 2215, + 'y', 2225, + '{', 1611, + '|', 1810, + '}', 1618, + '~', 1882, + 'C', 2380, + 'c', 2380, + 'G', 2372, + 'g', 2372, + 'M', 2381, + 'm', 2381, + 'O', 2384, + 'o', 2384, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(3); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && lookahead != '`' && - lookahead != 'a') ADVANCE(2384); + lookahead != 'a') ADVANCE(2389); END_STATE(); case 4: ADVANCE_MAP( - '!', 1867, - '"', 1464, - '#', 856, - '%', 1835, - '&', 1807, - '\'', 1321, - '(', 1644, - '*', 1610, - '+', 1812, - ',', 1618, - '-', 1819, - '.', 1775, - '/', 1826, - '0', 2109, - ':', 1677, - ';', 1676, - '<', 835, + '!', 1872, + '"', 1463, + '#', 855, + '%', 1834, + '&', 1806, + '\'', 1320, + '(', 1643, + '*', 1609, + '+', 1811, + ',', 1617, + '-', 1818, + '.', 1774, + '/', 1825, + '0', 2114, + ':', 1676, + ';', 1675, + '<', 834, '=', 164, - '>', 826, + '>', 825, '?', 103, - 'A', 2369, - 'E', 2375, - 'I', 2378, - 'L', 2381, - 'N', 2366, - 'O', 2377, - '[', 1694, - '\\', 411, - '^', 1808, - 'a', 2300, - 'e', 2354, - 'f', 2131, - 'i', 2253, - 'l', 2188, - 'n', 2119, - 'o', 2202, - 's', 2328, - 't', 2210, - 'y', 2220, - '{', 1612, - '|', 1811, - '~', 1877, - 'C', 2373, - 'c', 2373, - 'G', 2382, - 'g', 2382, - 'M', 2374, - 'm', 2374, + 'A', 2376, + 'E', 2382, + 'I', 2385, + 'L', 2371, + 'N', 2373, + 'O', 2384, + '[', 1693, + '\\', 410, + '^', 1807, + 'a', 2305, + 'e', 2359, + 'f', 2137, + 'i', 2258, + 'l', 2123, + 'n', 2125, + 'o', 2207, + 's', 2333, + 't', 2215, + 'y', 2225, + '{', 1611, + '|', 1810, + '~', 1882, + 'C', 2380, + 'c', 2380, + 'G', 2372, + 'g', 2372, + 'M', 2381, + 'm', 2381, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(4); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 5: ADVANCE_MAP( - '!', 1867, - '"', 1464, - '#', 856, - '%', 1835, - '&', 1807, - '\'', 1321, - '(', 1644, - '*', 1610, - '+', 1812, - '-', 1819, - '.', 1775, - '/', 1826, - '0', 2109, - ';', 1676, - '<', 835, - '=', 840, - '>', 826, + '!', 1872, + '"', 1463, + '#', 855, + '%', 1834, + '&', 1806, + '\'', 1320, + '(', 1643, + '*', 1609, + '+', 1811, + '-', 1818, + '.', 1774, + '/', 1825, + '0', 2114, + ';', 1675, + '<', 834, + '=', 839, + '>', 825, '?', 103, - 'A', 2369, - 'C', 2373, - 'E', 2375, - 'G', 2382, - 'I', 2378, - 'L', 2381, - 'N', 2366, - '[', 1694, - '\\', 411, - '^', 1808, - 'a', 2120, - 'b', 2211, - 'c', 2123, - 'd', 2126, - 'e', 2354, - 'f', 2129, - 'g', 2338, - 'i', 2199, - 'l', 2188, - 'n', 2118, - 'p', 2289, - 'q', 2341, - 'r', 2176, - 's', 2335, - 't', 2205, - 'u', 2342, - 'v', 2136, - 'w', 2209, - 'x', 2249, - 'y', 2220, - '{', 1612, - '|', 1811, - '}', 1619, - '~', 1877, - 'M', 2374, - 'm', 2374, - 'O', 2377, - 'o', 2377, + 'A', 2376, + 'C', 2380, + 'E', 2382, + 'G', 2372, + 'I', 2385, + 'L', 2371, + 'N', 2373, + '[', 1693, + '\\', 410, + '^', 1807, + 'a', 2126, + 'b', 2216, + 'c', 2129, + 'd', 2132, + 'e', 2359, + 'f', 2135, + 'g', 2343, + 'i', 2204, + 'l', 2123, + 'n', 2124, + 'p', 2294, + 'q', 2346, + 'r', 2182, + 's', 2340, + 't', 2210, + 'u', 2347, + 'v', 2142, + 'w', 2214, + 'x', 2254, + 'y', 2225, + '{', 1611, + '|', 1810, + '}', 1618, + '~', 1882, + 'M', 2381, + 'm', 2381, + 'O', 2384, + 'o', 2384, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(5); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && - (lookahead < '`' || 'g' < lookahead)) ADVANCE(2384); + (lookahead < '`' || 'g' < lookahead)) ADVANCE(2389); END_STATE(); case 6: ADVANCE_MAP( - '!', 1867, - '"', 1464, - '#', 856, - '%', 1835, - '&', 1807, - '\'', 1321, - '(', 1644, - '*', 1610, - '+', 1812, - '-', 1819, - '.', 1775, - '/', 1826, - '0', 2109, - ';', 1676, - '<', 835, - '=', 840, - '>', 826, + '!', 1872, + '"', 1463, + '#', 855, + '%', 1834, + '&', 1806, + '\'', 1320, + '(', 1643, + '*', 1609, + '+', 1811, + '-', 1818, + '.', 1774, + '/', 1825, + '0', 2114, + ';', 1675, + '<', 834, + '=', 839, + '>', 825, '?', 103, - 'A', 2369, - 'C', 2373, - 'E', 2375, - 'G', 2382, - 'I', 2378, - 'L', 2381, - 'N', 2366, - '[', 1694, - '\\', 411, - '^', 1808, - 'a', 2120, - 'b', 2211, - 'c', 2123, - 'd', 2126, - 'e', 2247, - 'f', 2129, - 'g', 2338, - 'i', 2199, - 'l', 2188, - 'n', 2118, - 'p', 2289, - 'q', 2341, - 'r', 2176, - 's', 2335, - 't', 2205, - 'u', 2342, - 'v', 2136, - 'w', 2209, - 'x', 2249, - 'y', 2220, - '{', 1612, - '|', 1811, - '}', 1619, - '~', 1877, - 'M', 2374, - 'm', 2374, - 'O', 2377, - 'o', 2377, + 'A', 2376, + 'C', 2380, + 'E', 2382, + 'G', 2372, + 'I', 2385, + 'L', 2371, + 'N', 2373, + '[', 1693, + '\\', 410, + '^', 1807, + 'a', 2126, + 'b', 2216, + 'c', 2129, + 'd', 2132, + 'e', 2252, + 'f', 2135, + 'g', 2343, + 'i', 2204, + 'l', 2123, + 'n', 2124, + 'p', 2294, + 'q', 2346, + 'r', 2182, + 's', 2340, + 't', 2210, + 'u', 2347, + 'v', 2142, + 'w', 2214, + 'x', 2254, + 'y', 2225, + '{', 1611, + '|', 1810, + '}', 1618, + '~', 1882, + 'M', 2381, + 'm', 2381, + 'O', 2384, + 'o', 2384, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(6); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && - (lookahead < '`' || 'g' < lookahead)) ADVANCE(2384); + (lookahead < '`' || 'g' < lookahead)) ADVANCE(2389); END_STATE(); case 7: ADVANCE_MAP( - '!', 1867, - '"', 1464, - '#', 856, - '%', 1835, - '&', 1807, - '\'', 1321, - '(', 1644, - '*', 1610, - '+', 1812, - '-', 1819, - '.', 1775, - '/', 1826, - '0', 2109, - ';', 1676, - '<', 835, - '=', 840, - '>', 826, + '!', 1872, + '"', 1463, + '#', 855, + '%', 1834, + '&', 1806, + '\'', 1320, + '(', 1643, + '*', 1609, + '+', 1811, + '-', 1818, + '.', 1774, + '/', 1825, + '0', 2114, + ';', 1675, + '<', 834, + '=', 839, + '>', 825, '?', 103, - 'A', 2369, - 'C', 2373, - 'E', 2375, - 'G', 2382, - 'I', 2378, - 'L', 2381, - 'N', 2366, - '[', 1694, - '\\', 411, - '^', 1808, - 'a', 2120, - 'b', 2211, - 'c', 2124, - 'd', 2127, - 'e', 2354, - 'f', 2129, - 'g', 2338, - 'i', 2199, - 'l', 2188, - 'n', 2118, - 'p', 2289, - 'q', 2341, - 'r', 2176, - 's', 2335, - 't', 2205, - 'u', 2342, - 'v', 2136, - 'w', 2209, - 'x', 2249, - 'y', 2220, - '{', 1612, - '|', 1811, - '}', 1619, - '~', 1877, - 'M', 2374, - 'm', 2374, - 'O', 2377, - 'o', 2377, + 'A', 2376, + 'C', 2380, + 'E', 2382, + 'G', 2372, + 'I', 2385, + 'L', 2371, + 'N', 2373, + '[', 1693, + '\\', 410, + '^', 1807, + 'a', 2126, + 'b', 2216, + 'c', 2130, + 'd', 2133, + 'e', 2359, + 'f', 2135, + 'g', 2343, + 'i', 2204, + 'l', 2123, + 'n', 2124, + 'p', 2294, + 'q', 2346, + 'r', 2182, + 's', 2340, + 't', 2210, + 'u', 2347, + 'v', 2142, + 'w', 2214, + 'x', 2254, + 'y', 2225, + '{', 1611, + '|', 1810, + '}', 1618, + '~', 1882, + 'M', 2381, + 'm', 2381, + 'O', 2384, + 'o', 2384, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(7); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && - (lookahead < '`' || 'g' < lookahead)) ADVANCE(2384); + (lookahead < '`' || 'g' < lookahead)) ADVANCE(2389); END_STATE(); case 8: ADVANCE_MAP( - '!', 1867, - '"', 1464, - '#', 856, - '%', 1835, - '&', 1807, - '\'', 1321, - '(', 1644, - '*', 1610, - '+', 1812, - '-', 1819, - '.', 1775, - '/', 1826, - '0', 2109, - ';', 1676, - '<', 835, - '=', 840, - '>', 826, + '!', 1872, + '"', 1463, + '#', 855, + '%', 1834, + '&', 1806, + '\'', 1320, + '(', 1643, + '*', 1609, + '+', 1811, + '-', 1818, + '.', 1774, + '/', 1825, + '0', 2114, + ';', 1675, + '<', 834, + '=', 839, + '>', 825, '?', 103, - 'A', 2369, - 'C', 2373, - 'E', 2375, - 'G', 2382, - 'I', 2378, - 'L', 2381, - 'N', 2366, - '[', 1694, - '\\', 411, - '^', 1808, - 'a', 2120, - 'b', 2211, - 'c', 2124, - 'd', 2127, - 'e', 2247, - 'f', 2129, - 'g', 2338, - 'i', 2199, - 'l', 2188, - 'n', 2118, - 'p', 2289, - 'q', 2341, - 'r', 2176, - 's', 2335, - 't', 2205, - 'u', 2342, - 'v', 2136, - 'w', 2209, - 'x', 2249, - 'y', 2220, - '{', 1612, - '|', 1811, - '}', 1619, - '~', 1877, - 'M', 2374, - 'm', 2374, - 'O', 2377, - 'o', 2377, + 'A', 2376, + 'C', 2380, + 'E', 2382, + 'G', 2372, + 'I', 2385, + 'L', 2371, + 'N', 2373, + '[', 1693, + '\\', 410, + '^', 1807, + 'a', 2126, + 'b', 2216, + 'c', 2130, + 'd', 2133, + 'e', 2252, + 'f', 2135, + 'g', 2343, + 'i', 2204, + 'l', 2123, + 'n', 2124, + 'p', 2294, + 'q', 2346, + 'r', 2182, + 's', 2340, + 't', 2210, + 'u', 2347, + 'v', 2142, + 'w', 2214, + 'x', 2254, + 'y', 2225, + '{', 1611, + '|', 1810, + '}', 1618, + '~', 1882, + 'M', 2381, + 'm', 2381, + 'O', 2384, + 'o', 2384, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(8); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && - (lookahead < '`' || 'g' < lookahead)) ADVANCE(2384); + (lookahead < '`' || 'g' < lookahead)) ADVANCE(2389); END_STATE(); case 9: ADVANCE_MAP( - '!', 1867, - '"', 1464, - '#', 856, - '%', 1835, - '&', 1807, - '\'', 1321, - '(', 1644, - '*', 1610, - '+', 1812, - '-', 1819, - '.', 1775, - '/', 1829, - '0', 2109, - ':', 1677, - '<', 835, + '!', 1872, + '"', 1463, + '#', 855, + '%', 1834, + '&', 1806, + '\'', 1320, + '(', 1643, + '*', 1609, + '+', 1811, + '-', 1818, + '.', 1774, + '/', 1828, + '0', 2114, + ':', 1676, + '<', 834, '=', 164, - '>', 826, + '>', 825, '?', 103, - 'A', 2369, - 'E', 2375, - 'I', 2378, - 'L', 2381, - 'N', 2366, - '[', 1694, - '\\', 411, - '^', 1808, - 'a', 2300, - 'e', 2354, - 'f', 2131, - 'i', 2253, - 'l', 2188, - 'n', 2119, - 's', 2328, - 't', 2210, - 'y', 2220, - '{', 1612, - '|', 1811, - '~', 1877, - 'C', 2373, - 'c', 2373, - 'G', 2382, - 'g', 2382, - 'M', 2374, - 'm', 2374, - 'O', 2377, - 'o', 2377, + 'A', 2376, + 'E', 2382, + 'I', 2385, + 'L', 2371, + 'N', 2373, + '[', 1693, + '\\', 410, + '^', 1807, + 'a', 2305, + 'e', 2359, + 'f', 2137, + 'i', 2258, + 'l', 2123, + 'n', 2125, + 's', 2333, + 't', 2215, + 'y', 2225, + '{', 1611, + '|', 1810, + '~', 1882, + 'C', 2380, + 'c', 2380, + 'G', 2372, + 'g', 2372, + 'M', 2381, + 'm', 2381, + 'O', 2384, + 'o', 2384, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(9); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 10: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - ')', 1650, - '*', 1608, - '+', 1812, - ',', 1618, - '-', 1819, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + ')', 1649, + '*', 1607, + '+', 1811, + ',', 1617, + '-', 1818, '.', 99, - '/', 1826, - '0', 2109, - ':', 1677, - ';', 1676, - 'N', 2372, - '[', 1694, - '\\', 411, - ']', 1700, - 'a', 2301, - 'e', 2355, - 'f', 2131, - 'i', 2254, - 'l', 2189, - 'n', 2175, - 's', 2328, - 't', 2210, - 'y', 2220, - '{', 1612, - '~', 1877, + '/', 1825, + '0', 2114, + ':', 1676, + ';', 1675, + 'N', 2379, + '[', 1693, + '\\', 410, + ']', 1699, + 'a', 2306, + 'e', 2360, + 'f', 2137, + 'i', 2259, + 'l', 2194, + 'n', 2181, + 's', 2333, + 't', 2215, + 'y', 2225, + '{', 1611, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(10); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 11: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - ')', 1650, - '+', 1812, - '-', 1819, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + ')', 1649, + '+', 1811, + '-', 1818, '.', 99, - '/', 1826, - '0', 2109, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2255, - 'b', 2212, - 'd', 2128, - 'e', 2355, - 'f', 2131, - 'g', 2339, - 'i', 2254, - 'l', 2189, - 'n', 2174, - 'q', 2341, - 'r', 2187, - 's', 2336, - 't', 2210, - 'u', 2342, - 'v', 2150, - 'x', 2249, - 'y', 2220, - '{', 1612, - '~', 1877, + '/', 1825, + '0', 2114, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2260, + 'b', 2217, + 'd', 2134, + 'e', 2360, + 'f', 2137, + 'g', 2344, + 'i', 2259, + 'l', 2194, + 'n', 2180, + 'q', 2346, + 'r', 2193, + 's', 2341, + 't', 2215, + 'u', 2347, + 'v', 2156, + 'x', 2254, + 'y', 2225, + '{', 1611, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(11); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || 'b' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 12: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - ',', 1618, - '-', 1819, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + ',', 1617, + '-', 1818, '.', 99, - '/', 1826, - '0', 2109, - '@', 2422, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2301, - 'e', 2355, - 'f', 2131, - 'i', 2254, - 'l', 2189, - 'n', 2175, - 's', 2333, - 't', 2210, - 'y', 2220, - '{', 1612, - '}', 1619, - '~', 1877, + '/', 1825, + '0', 2114, + '@', 2427, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2306, + 'e', 2360, + 'f', 2137, + 'i', 2259, + 'l', 2194, + 'n', 2181, + 's', 2338, + 't', 2215, + 'y', 2225, + '{', 1611, + '}', 1618, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(12); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 13: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - ',', 1618, - '-', 1819, - '.', 639, - '/', 1826, - '0', 2109, - ';', 1676, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2155, - 'b', 2211, - 'c', 2271, - 'd', 2127, - 'e', 2355, - 'f', 2129, - 'g', 2339, - 'i', 2200, - 'l', 2189, - 'n', 2174, - 'p', 2289, - 'q', 2341, - 'r', 2176, - 's', 2335, - 't', 2205, - 'u', 2342, - 'v', 2136, - 'w', 2209, - 'x', 2249, - 'y', 2220, - '{', 1612, - '}', 1619, - '~', 1877, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + ',', 1617, + '-', 1818, + '.', 638, + '/', 1825, + '0', 2114, + ';', 1675, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2161, + 'b', 2216, + 'c', 2276, + 'd', 2133, + 'e', 2360, + 'f', 2135, + 'g', 2344, + 'i', 2205, + 'l', 2194, + 'n', 2180, + 'p', 2294, + 'q', 2346, + 'r', 2182, + 's', 2340, + 't', 2210, + 'u', 2347, + 'v', 2142, + 'w', 2214, + 'x', 2254, + 'y', 2225, + '{', 1611, + '}', 1618, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(13); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || 'g' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 14: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - '-', 1819, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + '-', 1818, '.', 99, - '/', 1826, - '0', 2109, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2255, - 'b', 2212, - 'd', 2128, - 'e', 2355, - 'f', 2131, - 'g', 2339, - 'i', 2254, - 'l', 2189, - 'n', 2174, - 'q', 2341, - 's', 2336, - 't', 2210, - 'u', 2342, - 'v', 2150, - 'x', 2249, - 'y', 2220, - '{', 1612, - '~', 1877, + '/', 1825, + '0', 2114, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2260, + 'b', 2217, + 'd', 2134, + 'e', 2360, + 'f', 2137, + 'g', 2344, + 'i', 2259, + 'l', 2194, + 'n', 2180, + 'q', 2346, + 's', 2341, + 't', 2215, + 'u', 2347, + 'v', 2156, + 'x', 2254, + 'y', 2225, + '{', 1611, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(14); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || 'b' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 15: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - '-', 1819, - '.', 1775, - '/', 1826, - '0', 2109, - ';', 1676, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + '-', 1818, + '.', 1774, + '/', 1825, + '0', 2114, + ';', 1675, '=', 165, '?', 100, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2155, - 'b', 2211, - 'c', 2148, - 'd', 2126, - 'e', 2355, - 'f', 2129, - 'g', 2339, - 'i', 2200, - 'l', 2189, - 'n', 2174, - 'p', 2289, - 'q', 2341, - 'r', 2176, - 's', 2335, - 't', 2205, - 'u', 2342, - 'v', 2136, - 'w', 2209, - 'x', 2249, - 'y', 2220, - '{', 1612, - '}', 1619, - '~', 1877, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2161, + 'b', 2216, + 'c', 2154, + 'd', 2132, + 'e', 2360, + 'f', 2135, + 'g', 2344, + 'i', 2205, + 'l', 2194, + 'n', 2180, + 'p', 2294, + 'q', 2346, + 'r', 2182, + 's', 2340, + 't', 2210, + 'u', 2347, + 'v', 2142, + 'w', 2214, + 'x', 2254, + 'y', 2225, + '{', 1611, + '}', 1618, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(15); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || 'g' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 16: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - '-', 1819, - '.', 1775, - '/', 1826, - '0', 2109, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2301, - 'e', 2355, - 'f', 2131, - 'i', 2254, - 'l', 2189, - 'n', 2175, - 's', 2328, - 't', 2210, - 'y', 2220, - '{', 1612, - '~', 1877, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + '-', 1818, + '.', 1774, + '/', 1825, + '0', 2114, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2306, + 'e', 2360, + 'f', 2137, + 'i', 2259, + 'l', 2194, + 'n', 2181, + 's', 2333, + 't', 2215, + 'y', 2225, + '{', 1611, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(16); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 17: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - '-', 1819, - '.', 639, - '/', 1826, - '0', 2109, - ';', 1676, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2155, - 'b', 2211, - 'c', 2271, - 'd', 2127, - 'e', 2355, - 'f', 2130, - 'g', 2339, - 'i', 2200, - 'l', 2189, - 'n', 2174, - 'p', 2289, - 'q', 2341, - 'r', 2176, - 's', 2335, - 't', 2205, - 'u', 2342, - 'v', 2136, - 'w', 2209, - 'x', 2249, - 'y', 2220, - '{', 1612, - '}', 1619, - '~', 1877, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + '-', 1818, + '.', 638, + '/', 1825, + '0', 2114, + ';', 1675, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2161, + 'b', 2216, + 'c', 2276, + 'd', 2133, + 'e', 2360, + 'f', 2136, + 'g', 2344, + 'i', 2205, + 'l', 2194, + 'n', 2180, + 'p', 2294, + 'q', 2346, + 'r', 2182, + 's', 2340, + 't', 2210, + 'u', 2347, + 'v', 2142, + 'w', 2214, + 'x', 2254, + 'y', 2225, + '{', 1611, + '}', 1618, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(17); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || 'g' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 18: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - '-', 1819, - '.', 639, - '/', 1826, - '0', 2109, - ';', 1676, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2155, - 'b', 2211, - 'c', 2271, - 'd', 2127, - 'e', 2248, - 'f', 2129, - 'g', 2339, - 'i', 2200, - 'l', 2189, - 'n', 2174, - 'p', 2289, - 'q', 2341, - 'r', 2176, - 's', 2335, - 't', 2205, - 'u', 2342, - 'v', 2136, - 'w', 2209, - 'x', 2249, - 'y', 2220, - '{', 1612, - '}', 1619, - '~', 1877, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + '-', 1818, + '.', 638, + '/', 1825, + '0', 2114, + ';', 1675, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2161, + 'b', 2216, + 'c', 2276, + 'd', 2133, + 'e', 2253, + 'f', 2135, + 'g', 2344, + 'i', 2205, + 'l', 2194, + 'n', 2180, + 'p', 2294, + 'q', 2346, + 'r', 2182, + 's', 2340, + 't', 2210, + 'u', 2347, + 'v', 2142, + 'w', 2214, + 'x', 2254, + 'y', 2225, + '{', 1611, + '}', 1618, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(18); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || 'g' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 19: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - '-', 1819, - '.', 639, - '/', 1826, - '0', 2109, - ';', 1676, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2155, - 'b', 2211, - 'c', 2271, - 'd', 2127, - 'e', 2248, - 'f', 2130, - 'g', 2339, - 'i', 2200, - 'l', 2189, - 'n', 2174, - 'p', 2289, - 'q', 2341, - 'r', 2176, - 's', 2335, - 't', 2205, - 'u', 2342, - 'v', 2136, - 'w', 2209, - 'x', 2249, - 'y', 2220, - '{', 1612, - '}', 1619, - '~', 1877, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + '-', 1818, + '.', 638, + '/', 1825, + '0', 2114, + ';', 1675, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2161, + 'b', 2216, + 'c', 2276, + 'd', 2133, + 'e', 2253, + 'f', 2136, + 'g', 2344, + 'i', 2205, + 'l', 2194, + 'n', 2180, + 'p', 2294, + 'q', 2346, + 'r', 2182, + 's', 2340, + 't', 2210, + 'u', 2347, + 'v', 2142, + 'w', 2214, + 'x', 2254, + 'y', 2225, + '{', 1611, + '}', 1618, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(19); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || 'g' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 20: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - '-', 1819, - '.', 639, - '/', 1826, - '0', 2109, - ';', 1676, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2155, - 'b', 2211, - 'c', 2148, - 'd', 2126, - 'e', 2355, - 'f', 2130, - 'g', 2339, - 'i', 2200, - 'l', 2189, - 'n', 2174, - 'p', 2289, - 'q', 2341, - 'r', 2176, - 's', 2335, - 't', 2205, - 'u', 2342, - 'v', 2136, - 'w', 2209, - 'x', 2249, - 'y', 2220, - '{', 1612, - '}', 1619, - '~', 1877, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + '-', 1818, + '.', 638, + '/', 1825, + '0', 2114, + ';', 1675, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2161, + 'b', 2216, + 'c', 2154, + 'd', 2132, + 'e', 2360, + 'f', 2136, + 'g', 2344, + 'i', 2205, + 'l', 2194, + 'n', 2180, + 'p', 2294, + 'q', 2346, + 'r', 2182, + 's', 2340, + 't', 2210, + 'u', 2347, + 'v', 2142, + 'w', 2214, + 'x', 2254, + 'y', 2225, + '{', 1611, + '}', 1618, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(20); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || 'g' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 21: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - '-', 1819, - '.', 639, - '/', 1826, - '0', 2109, - ';', 1676, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2155, - 'b', 2211, - 'c', 2148, - 'd', 2126, - 'e', 2248, - 'f', 2129, - 'g', 2339, - 'i', 2200, - 'l', 2189, - 'n', 2174, - 'p', 2289, - 'q', 2341, - 'r', 2176, - 's', 2335, - 't', 2205, - 'u', 2342, - 'v', 2136, - 'w', 2209, - 'x', 2249, - 'y', 2220, - '{', 1612, - '}', 1619, - '~', 1877, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + '-', 1818, + '.', 638, + '/', 1825, + '0', 2114, + ';', 1675, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2161, + 'b', 2216, + 'c', 2154, + 'd', 2132, + 'e', 2253, + 'f', 2135, + 'g', 2344, + 'i', 2205, + 'l', 2194, + 'n', 2180, + 'p', 2294, + 'q', 2346, + 'r', 2182, + 's', 2340, + 't', 2210, + 'u', 2347, + 'v', 2142, + 'w', 2214, + 'x', 2254, + 'y', 2225, + '{', 1611, + '}', 1618, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(21); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || 'g' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 22: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - '-', 1819, - '.', 639, - '/', 1826, - '0', 2109, - ';', 1676, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2155, - 'b', 2211, - 'c', 2148, - 'd', 2126, - 'e', 2248, - 'f', 2130, - 'g', 2339, - 'i', 2200, - 'l', 2189, - 'n', 2174, - 'p', 2289, - 'q', 2341, - 'r', 2176, - 's', 2335, - 't', 2205, - 'u', 2342, - 'v', 2136, - 'w', 2209, - 'x', 2249, - 'y', 2220, - '{', 1612, - '}', 1619, - '~', 1877, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + '-', 1818, + '.', 638, + '/', 1825, + '0', 2114, + ';', 1675, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2161, + 'b', 2216, + 'c', 2154, + 'd', 2132, + 'e', 2253, + 'f', 2136, + 'g', 2344, + 'i', 2205, + 'l', 2194, + 'n', 2180, + 'p', 2294, + 'q', 2346, + 'r', 2182, + 's', 2340, + 't', 2210, + 'u', 2347, + 'v', 2142, + 'w', 2214, + 'x', 2254, + 'y', 2225, + '{', 1611, + '}', 1618, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(22); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || 'g' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 23: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - '-', 1819, - '.', 639, - '/', 1826, - '0', 2109, - ';', 1676, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2155, - 'b', 2211, - 'c', 2134, - 'd', 2126, - 'e', 2355, - 'f', 2130, - 'g', 2339, - 'i', 2200, - 'l', 2189, - 'n', 2174, - 'p', 2289, - 'q', 2341, - 'r', 2176, - 's', 2335, - 't', 2205, - 'u', 2342, - 'v', 2136, - 'w', 2209, - 'x', 2249, - 'y', 2220, - '{', 1612, - '}', 1619, - '~', 1877, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + '-', 1818, + '.', 638, + '/', 1825, + '0', 2114, + ';', 1675, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2161, + 'b', 2216, + 'c', 2140, + 'd', 2132, + 'e', 2360, + 'f', 2136, + 'g', 2344, + 'i', 2205, + 'l', 2194, + 'n', 2180, + 'p', 2294, + 'q', 2346, + 'r', 2182, + 's', 2340, + 't', 2210, + 'u', 2347, + 'v', 2142, + 'w', 2214, + 'x', 2254, + 'y', 2225, + '{', 1611, + '}', 1618, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(23); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || 'g' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 24: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - '-', 1819, - '.', 639, - '/', 1826, - '0', 2109, - ';', 1676, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2155, - 'b', 2211, - 'c', 2134, - 'd', 2126, - 'e', 2248, - 'f', 2130, - 'g', 2339, - 'i', 2200, - 'l', 2189, - 'n', 2174, - 'p', 2289, - 'q', 2341, - 'r', 2176, - 's', 2335, - 't', 2205, - 'u', 2342, - 'v', 2136, - 'w', 2209, - 'x', 2249, - 'y', 2220, - '{', 1612, - '}', 1619, - '~', 1877, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + '-', 1818, + '.', 638, + '/', 1825, + '0', 2114, + ';', 1675, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2161, + 'b', 2216, + 'c', 2140, + 'd', 2132, + 'e', 2253, + 'f', 2136, + 'g', 2344, + 'i', 2205, + 'l', 2194, + 'n', 2180, + 'p', 2294, + 'q', 2346, + 'r', 2182, + 's', 2340, + 't', 2210, + 'u', 2347, + 'v', 2142, + 'w', 2214, + 'x', 2254, + 'y', 2225, + '{', 1611, + '}', 1618, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(24); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || 'g' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 25: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - '-', 1819, - '.', 639, - '/', 1826, - '0', 2109, - ';', 1676, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2155, - 'b', 2211, - 'c', 2146, - 'd', 2127, - 'e', 2355, - 'f', 2130, - 'g', 2339, - 'i', 2200, - 'l', 2189, - 'n', 2174, - 'p', 2289, - 'q', 2341, - 'r', 2176, - 's', 2335, - 't', 2205, - 'u', 2342, - 'v', 2136, - 'w', 2209, - 'x', 2249, - 'y', 2220, - '{', 1612, - '}', 1619, - '~', 1877, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + '-', 1818, + '.', 638, + '/', 1825, + '0', 2114, + ';', 1675, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2161, + 'b', 2216, + 'c', 2152, + 'd', 2133, + 'e', 2360, + 'f', 2136, + 'g', 2344, + 'i', 2205, + 'l', 2194, + 'n', 2180, + 'p', 2294, + 'q', 2346, + 'r', 2182, + 's', 2340, + 't', 2210, + 'u', 2347, + 'v', 2142, + 'w', 2214, + 'x', 2254, + 'y', 2225, + '{', 1611, + '}', 1618, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(25); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || 'g' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 26: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - '-', 1819, - '.', 639, - '/', 1826, - '0', 2109, - ';', 1676, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2155, - 'b', 2211, - 'c', 2146, - 'd', 2127, - 'e', 2248, - 'f', 2130, - 'g', 2339, - 'i', 2200, - 'l', 2189, - 'n', 2174, - 'p', 2289, - 'q', 2341, - 'r', 2176, - 's', 2335, - 't', 2205, - 'u', 2342, - 'v', 2136, - 'w', 2209, - 'x', 2249, - 'y', 2220, - '{', 1612, - '}', 1619, - '~', 1877, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + '-', 1818, + '.', 638, + '/', 1825, + '0', 2114, + ';', 1675, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2161, + 'b', 2216, + 'c', 2152, + 'd', 2133, + 'e', 2253, + 'f', 2136, + 'g', 2344, + 'i', 2205, + 'l', 2194, + 'n', 2180, + 'p', 2294, + 'q', 2346, + 'r', 2182, + 's', 2340, + 't', 2210, + 'u', 2347, + 'v', 2142, + 'w', 2214, + 'x', 2254, + 'y', 2225, + '{', 1611, + '}', 1618, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(26); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || 'g' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 27: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - '-', 1819, - '.', 639, - '/', 1826, - '0', 2109, - ';', 1676, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2301, - 'c', 2277, - 'e', 2355, - 'f', 2131, - 'i', 2254, - 'l', 2189, - 'n', 2175, - 's', 2328, - 't', 2210, - 'v', 2144, - 'y', 2220, - '{', 1612, - '~', 1877, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + '-', 1818, + '.', 638, + '/', 1825, + '0', 2114, + ';', 1675, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2306, + 'c', 2282, + 'e', 2360, + 'f', 2137, + 'i', 2259, + 'l', 2194, + 'n', 2181, + 's', 2333, + 't', 2215, + 'v', 2150, + 'y', 2225, + '{', 1611, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(27); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 28: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - '-', 1819, - '.', 639, - '/', 1826, - '0', 2109, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2301, - 'e', 2355, - 'f', 2131, - 'i', 2254, - 'l', 2189, - 'n', 2175, - 's', 2328, - 't', 2210, - 'v', 2144, - 'y', 2220, - '{', 1612, - '~', 1877, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + '-', 1818, + '.', 638, + '/', 1825, + '0', 2114, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2306, + 'e', 2360, + 'f', 2137, + 'i', 2259, + 'l', 2194, + 'n', 2181, + 's', 2333, + 't', 2215, + 'v', 2150, + 'y', 2225, + '{', 1611, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(28); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 29: ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '+', 1812, - '-', 1819, - '.', 639, - '/', 1829, - '0', 2109, - 'N', 2372, - '[', 1694, - '\\', 411, - 'a', 2301, - 'e', 2355, - 'f', 2131, - 'i', 2254, - 'l', 2189, - 'n', 2175, - 's', 2328, - 't', 2210, - 'y', 2220, - '{', 1612, - '~', 1877, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '+', 1811, + '-', 1818, + '.', 638, + '/', 1828, + '0', 2114, + 'N', 2379, + '[', 1693, + '\\', 410, + 'a', 2306, + 'e', 2360, + 'f', 2137, + 'i', 2259, + 'l', 2194, + 'n', 2181, + 's', 2333, + 't', 2215, + 'y', 2225, + '{', 1611, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(29); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 30: ADVANCE_MAP( - '!', 1868, - '"', 1466, - '#', 856, - '&', 632, - '\'', 1323, - '(', 1645, - '+', 1814, - '-', 1821, - '.', 814, - '/', 1830, - '0', 708, - '<', 830, - 'N', 788, - '[', 1695, - '\\', 797, - 'a', 774, - 'e', 786, - 'f', 738, - 'i', 761, - 'l', 745, - 'n', 746, - 's', 781, - 't', 751, - 'y', 752, - '{', 1613, - '~', 1873, + '!', 1873, + '"', 1465, + '#', 855, + '&', 631, + '\'', 1322, + '(', 1644, + '+', 1813, + '-', 1820, + '.', 813, + '/', 1829, + '0', 707, + '<', 829, + 'N', 787, + '[', 1694, + '\\', 796, + 'a', 773, + 'e', 785, + 'f', 737, + 'i', 760, + 'l', 744, + 'n', 745, + 's', 780, + 't', 750, + 'y', 751, + '{', 1612, + '~', 1878, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || lookahead == 0x2029) ADVANCE(30); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(709); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(708); if (lookahead == 0xa0 || lookahead == 0x1680 || (0x2000 <= lookahead && lookahead <= 0x200b) || @@ -10687,7 +10701,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(680); + lookahead == 0xfeff) ADVANCE(679); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= '=') || lookahead == '?' || @@ -10696,44 +10710,44 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(822); + lookahead == '}') ADVANCE(821); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(790); + (lookahead < '%' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 31: ADVANCE_MAP( - '!', 1868, - '"', 1466, - '#', 856, - '&', 632, - '\'', 1323, - '(', 1645, - '+', 1814, - '-', 1821, - '.', 814, - '/', 1830, - '0', 708, - '<', 829, - 'N', 788, - '[', 1695, - '\\', 797, - 'a', 774, - 'e', 786, - 'f', 738, - 'i', 761, - 'l', 745, - 'n', 746, - 's', 781, - 't', 751, - 'y', 752, - '{', 1613, - '~', 1873, + '!', 1873, + '"', 1465, + '#', 855, + '&', 631, + '\'', 1322, + '(', 1644, + '+', 1813, + '-', 1820, + '.', 813, + '/', 1829, + '0', 707, + '<', 828, + 'N', 787, + '[', 1694, + '\\', 796, + 'a', 773, + 'e', 785, + 'f', 737, + 'i', 760, + 'l', 744, + 'n', 745, + 's', 780, + 't', 750, + 'y', 751, + '{', 1612, + '~', 1878, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || lookahead == 0x2029) SKIP(31); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(709); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(708); if (lookahead == 0xa0 || lookahead == 0x1680 || (0x2000 <= lookahead && lookahead <= 0x200b) || @@ -10741,7 +10755,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(682); + lookahead == 0xfeff) ADVANCE(681); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= '=') || lookahead == '?' || @@ -10750,44 +10764,44 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(822); + lookahead == '}') ADVANCE(821); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(790); + (lookahead < '%' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 32: ADVANCE_MAP( - '!', 1868, - '"', 1466, - '#', 856, - '&', 632, - '\'', 1323, - '(', 1645, - '+', 1814, - '-', 1821, - '.', 814, - '/', 1830, - '0', 708, - '<', 829, - 'N', 788, - '[', 1695, - '\\', 797, - 'a', 774, - 'e', 786, - 'f', 738, - 'i', 761, - 'l', 745, - 'n', 746, - 's', 781, - 't', 751, - 'y', 752, - '{', 1613, - '~', 1873, + '!', 1873, + '"', 1465, + '#', 855, + '&', 631, + '\'', 1322, + '(', 1644, + '+', 1813, + '-', 1820, + '.', 813, + '/', 1829, + '0', 707, + '<', 828, + 'N', 787, + '[', 1694, + '\\', 796, + 'a', 773, + 'e', 785, + 'f', 737, + 'i', 760, + 'l', 744, + 'n', 745, + 's', 780, + 't', 750, + 'y', 751, + '{', 1612, + '~', 1878, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || lookahead == 0x2029) ADVANCE(32); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(709); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(708); if (lookahead == 0xa0 || lookahead == 0x1680 || (0x2000 <= lookahead && lookahead <= 0x200b) || @@ -10795,7 +10809,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(682); + lookahead == 0xfeff) ADVANCE(681); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= '=') || lookahead == '?' || @@ -10804,48 +10818,48 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(822); + lookahead == '}') ADVANCE(821); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(790); + (lookahead < '%' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 33: ADVANCE_MAP( - '!', 1868, - '"', 1466, - '#', 856, - '\'', 1323, - '(', 1645, - '+', 1814, - '-', 1821, - '.', 814, - '/', 1830, - '0', 708, - '<', 833, - '=', 842, - '>', 824, - 'B', 714, - 'E', 736, - 'I', 722, - 'N', 788, - '[', 1695, - '\\', 797, - 'a', 774, - 'e', 786, - 'f', 738, - 'i', 761, - 'l', 745, - 'n', 746, - 's', 781, - 't', 751, - 'y', 752, - '{', 1613, - '~', 1873, + '!', 1873, + '"', 1465, + '#', 855, + '\'', 1322, + '(', 1644, + '+', 1813, + '-', 1820, + '.', 813, + '/', 1829, + '0', 707, + '<', 832, + '=', 841, + '>', 823, + 'B', 713, + 'E', 735, + 'I', 721, + 'N', 787, + '[', 1694, + '\\', 796, + 'a', 773, + 'e', 785, + 'f', 737, + 'i', 760, + 'l', 744, + 'n', 745, + 's', 780, + 't', 750, + 'y', 751, + '{', 1612, + '~', 1878, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || lookahead == 0x2029) SKIP(33); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(709); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(708); if (lookahead == 0xa0 || lookahead == 0x1680 || (0x2000 <= lookahead && lookahead <= 0x200b) || @@ -10853,7 +10867,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(681); + lookahead == 0xfeff) ADVANCE(680); if ((!eof && lookahead <= 0x1f) || lookahead == '%' || (')' <= lookahead && lookahead <= '@') || @@ -10861,48 +10875,48 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(822); + lookahead == '}') ADVANCE(821); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(790); + (lookahead < '%' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 34: ADVANCE_MAP( - '!', 1868, - '"', 1466, - '#', 856, - '\'', 1323, - '(', 1645, - '+', 1814, - '-', 1821, - '.', 814, - '/', 1830, - '0', 708, - '<', 833, - '=', 842, - '>', 824, - 'B', 714, - 'E', 736, - 'I', 722, - 'N', 788, - '[', 1695, - '\\', 797, - 'a', 774, - 'e', 786, - 'f', 738, - 'i', 761, - 'l', 745, - 'n', 746, - 's', 781, - 't', 751, - 'y', 752, - '{', 1613, - '~', 1873, + '!', 1873, + '"', 1465, + '#', 855, + '\'', 1322, + '(', 1644, + '+', 1813, + '-', 1820, + '.', 813, + '/', 1829, + '0', 707, + '<', 832, + '=', 841, + '>', 823, + 'B', 713, + 'E', 735, + 'I', 721, + 'N', 787, + '[', 1694, + '\\', 796, + 'a', 773, + 'e', 785, + 'f', 737, + 'i', 760, + 'l', 744, + 'n', 745, + 's', 780, + 't', 750, + 'y', 751, + '{', 1612, + '~', 1878, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || lookahead == 0x2029) ADVANCE(34); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(709); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(708); if (lookahead == 0xa0 || lookahead == 0x1680 || (0x2000 <= lookahead && lookahead <= 0x200b) || @@ -10910,7 +10924,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(681); + lookahead == 0xfeff) ADVANCE(680); if ((!eof && lookahead <= 0x1f) || lookahead == '%' || (')' <= lookahead && lookahead <= '@') || @@ -10918,43 +10932,43 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(822); + lookahead == '}') ADVANCE(821); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(790); + (lookahead < '%' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 35: ADVANCE_MAP( - '!', 1870, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1647, - '+', 1815, - '-', 1822, - '.', 1223, - '/', 1831, - '0', 1105, - '<', 453, - '=', 839, - 'N', 1204, - '[', 1697, - '\\', 1213, - 'a', 1190, - 'e', 1202, - 'f', 1154, - 'i', 1177, - 'l', 1161, - 'n', 1162, - 's', 1197, - 't', 1167, - 'y', 1168, - '{', 1615, - '~', 1874, + '!', 1875, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1646, + '+', 1814, + '-', 1821, + '.', 1222, + '/', 1830, + '0', 1104, + '<', 452, + '=', 838, + 'N', 1203, + '[', 1696, + '\\', 1212, + 'a', 1189, + 'e', 1201, + 'f', 1153, + 'i', 1176, + 'l', 1160, + 'n', 1161, + 's', 1196, + 't', 1166, + 'y', 1167, + '{', 1614, + '~', 1879, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(35); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1106); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1092); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1105); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1091); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= ';') || lookahead == '?' || @@ -10963,44 +10977,44 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(1231); + lookahead == '}') ADVANCE(1230); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1206); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 36: ADVANCE_MAP( - '!', 1870, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1647, - '+', 1815, - '-', 1822, - '.', 1223, - '/', 1832, - '0', 1105, - '<', 453, - '=', 839, - '?', 1153, - 'N', 1204, - '[', 1697, - '\\', 1213, - 'a', 1190, - 'e', 1202, - 'f', 1154, - 'i', 1177, - 'l', 1161, - 'n', 1162, - 's', 1197, - 't', 1167, - 'y', 1168, - '{', 1615, - '~', 1874, + '!', 1875, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1646, + '+', 1814, + '-', 1821, + '.', 1222, + '/', 1831, + '0', 1104, + '<', 452, + '=', 838, + '?', 1152, + 'N', 1203, + '[', 1696, + '\\', 1212, + 'a', 1189, + 'e', 1201, + 'f', 1153, + 'i', 1176, + 'l', 1160, + 'n', 1161, + 's', 1196, + 't', 1166, + 'y', 1167, + '{', 1614, + '~', 1879, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(36); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1106); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1093); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1105); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1092); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= ';') || lookahead == '@' || @@ -11008,79 +11022,79 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(1231); + lookahead == '}') ADVANCE(1230); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1206); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 37: ADVANCE_MAP( - '!', 2072, - '"', 2072, - '#', 856, - '\'', 1322, - '(', 2072, - '+', 1987, - '-', 1988, - '.', 2060, - '/', 1984, - '0', 1989, - 'N', 2034, - '[', 2072, - '\\', 2044, - 'a', 2024, - 'e', 2032, - 'f', 1992, - 'i', 2013, - 'l', 1999, - 'n', 2000, - 's', 2027, - 't', 2003, - 'y', 2005, - '{', 2072, - '~', 2037, + '!', 2077, + '"', 2077, + '#', 855, + '\'', 1321, + '(', 2077, + '+', 1992, + '-', 1993, + '.', 2065, + '/', 1989, + '0', 1994, + 'N', 2039, + '[', 2077, + '\\', 2049, + 'a', 2029, + 'e', 2037, + 'f', 1997, + 'i', 2018, + 'l', 2004, + 'n', 2005, + 's', 2032, + 't', 2008, + 'y', 2010, + '{', 2077, + '~', 2042, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1990); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1983); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1995); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1988); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= '@') || lookahead == ']' || lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(2072); - if (lookahead > '#') ADVANCE(2036); + lookahead == '}') ADVANCE(2077); + if (lookahead > '#') ADVANCE(2041); END_STATE(); case 38: ADVANCE_MAP( - '!', 1869, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1646, - '+', 1816, - '-', 1823, - '.', 1307, - '/', 1826, - '0', 2109, - 'N', 1297, - '[', 1696, - '\\', 1301, - 'a', 1283, - 'e', 1295, - 'f', 1247, - 'i', 1270, - 'l', 1254, - 'n', 1255, - 's', 1290, - 't', 1260, - 'y', 1261, - '{', 1614, - '~', 1878, + '!', 1874, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1645, + '+', 1815, + '-', 1822, + '.', 1306, + '/', 1825, + '0', 2114, + 'N', 1296, + '[', 1695, + '\\', 1300, + 'a', 1282, + 'e', 1294, + 'f', 1246, + 'i', 1269, + 'l', 1253, + 'n', 1254, + 's', 1289, + 't', 1259, + 'y', 1260, + '{', 1613, + '~', 1883, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(38); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1246); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1245); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= ';') || lookahead == '?' || @@ -11089,41 +11103,41 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(1317); + lookahead == '}') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 39: ADVANCE_MAP( - '!', 1869, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1646, - '+', 1816, - '-', 1823, - '.', 1307, - '/', 1829, - '0', 2109, - 'N', 1297, - '[', 1696, - '\\', 1301, - 'a', 1283, - 'e', 1295, - 'f', 1247, - 'i', 1270, - 'l', 1254, - 'n', 1255, - 's', 1290, - 't', 1260, - 'y', 1261, - '{', 1614, - '~', 1878, + '!', 1874, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1645, + '+', 1815, + '-', 1822, + '.', 1306, + '/', 1828, + '0', 2114, + 'N', 1296, + '[', 1695, + '\\', 1300, + 'a', 1282, + 'e', 1294, + 'f', 1246, + 'i', 1269, + 'l', 1253, + 'n', 1254, + 's', 1289, + 't', 1259, + 'y', 1260, + '{', 1613, + '~', 1883, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(39); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1246); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1245); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= ';') || lookahead == '?' || @@ -11132,697 +11146,697 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(1317); + lookahead == '}') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 40: ADVANCE_MAP( - '!', 1982, - '"', 1465, - '#', 856, - '\'', 1982, - '(', 1982, - '+', 1897, - '-', 1898, - '.', 1970, - '/', 1894, - '0', 1899, - 'N', 1944, - '[', 1982, - '\\', 1954, - 'a', 1934, - 'e', 1942, - 'f', 1902, - 'i', 1923, - 'l', 1909, - 'n', 1910, - 's', 1937, - 't', 1913, - 'y', 1915, - '{', 1982, - '~', 1947, + '!', 1987, + '"', 1464, + '#', 855, + '\'', 1987, + '(', 1987, + '+', 1902, + '-', 1903, + '.', 1975, + '/', 1899, + '0', 1904, + 'N', 1949, + '[', 1987, + '\\', 1959, + 'a', 1939, + 'e', 1947, + 'f', 1907, + 'i', 1928, + 'l', 1914, + 'n', 1915, + 's', 1942, + 't', 1918, + 'y', 1920, + '{', 1987, + '~', 1952, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1900); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1893); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1905); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1898); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= '@') || lookahead == ']' || lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + lookahead == '}') ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 41: ADVANCE_MAP( - '!', 1871, - '"', 1465, - '#', 856, - '\'', 1324, - '(', 1648, - '+', 1817, - '-', 1824, - '.', 1599, - '/', 1833, - '0', 1478, - 'N', 1577, - '[', 1698, - '\\', 1586, - 'a', 1563, - 'e', 1575, - 'f', 1527, - 'i', 1550, - 'l', 1534, - 'n', 1535, - 's', 1570, - 't', 1540, - 'y', 1541, - '{', 1616, - '~', 1875, + '!', 1876, + '"', 1464, + '#', 855, + '\'', 1323, + '(', 1647, + '+', 1816, + '-', 1823, + '.', 1598, + '/', 1832, + '0', 1477, + 'N', 1576, + '[', 1697, + '\\', 1585, + 'a', 1562, + 'e', 1574, + 'f', 1526, + 'i', 1549, + 'l', 1533, + 'n', 1534, + 's', 1569, + 't', 1539, + 'y', 1540, + '{', 1615, + '~', 1880, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(41); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1470); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1478); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1469); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= '@') || lookahead == ']' || lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead == '}') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 42: ADVANCE_MAP( - '!', 1871, - '"', 1464, - '#', 856, - '\'', 1324, - '(', 1648, - '+', 1817, - '-', 1824, - '.', 1599, - '/', 1833, - '0', 1478, - '<', 1590, - 'N', 1577, - '[', 1698, - '\\', 1586, - 'a', 1563, - 'e', 1575, - 'f', 1527, - 'i', 1550, - 'l', 1534, - 'n', 1535, - 's', 1570, - 't', 1540, - 'y', 1541, - '{', 1616, - '~', 1875, + '!', 1876, + '"', 1463, + '#', 855, + '\'', 1323, + '(', 1647, + '+', 1816, + '-', 1823, + '.', 1598, + '/', 1832, + '0', 1477, + '<', 1589, + 'N', 1576, + '[', 1697, + '\\', 1585, + 'a', 1562, + 'e', 1574, + 'f', 1526, + 'i', 1549, + 'l', 1533, + 'n', 1534, + 's', 1569, + 't', 1539, + 'y', 1540, + '{', 1615, + '~', 1880, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(42); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1469); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1478); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1468); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= '@') || lookahead == ']' || lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead == '}') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 43: ADVANCE_MAP( - '!', 1872, - '"', 1467, - '#', 856, - '\'', 1321, - '(', 1649, - '+', 1818, - '-', 1825, - '.', 1455, - '/', 1834, - '0', 1334, - '<', 1446, - 'N', 1433, - '[', 1699, - '\\', 1442, - 'a', 1419, - 'e', 1431, - 'f', 1383, - 'i', 1406, - 'l', 1390, - 'n', 1391, - 's', 1426, - 't', 1396, - 'y', 1397, - '{', 1617, - '~', 1876, + '!', 1877, + '"', 1466, + '#', 855, + '\'', 1320, + '(', 1648, + '+', 1817, + '-', 1824, + '.', 1454, + '/', 1833, + '0', 1333, + '<', 1445, + 'N', 1432, + '[', 1698, + '\\', 1441, + 'a', 1418, + 'e', 1430, + 'f', 1382, + 'i', 1405, + 'l', 1389, + 'n', 1390, + 's', 1425, + 't', 1395, + 'y', 1396, + '{', 1616, + '~', 1881, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(43); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1335); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1325); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1334); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1324); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= '@') || lookahead == ']' || lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(1463); - if (lookahead > '#') ADVANCE(1435); + lookahead == '}') ADVANCE(1462); + if (lookahead > '#') ADVANCE(1434); END_STATE(); case 44: ADVANCE_MAP( - '!', 1872, - '"', 1467, - '#', 856, - '\'', 1321, - '(', 1649, - '+', 1818, - '-', 1825, - '.', 1455, - '/', 1834, - '0', 1334, - 'N', 1433, - '[', 1699, - '\\', 1442, - 'a', 1419, - 'e', 1431, - 'f', 1383, - 'i', 1406, - 'l', 1390, - 'n', 1391, - 's', 1426, - 't', 1396, - 'y', 1397, - '{', 1617, - '~', 1876, + '!', 1877, + '"', 1466, + '#', 855, + '\'', 1320, + '(', 1648, + '+', 1817, + '-', 1824, + '.', 1454, + '/', 1833, + '0', 1333, + 'N', 1432, + '[', 1698, + '\\', 1441, + 'a', 1418, + 'e', 1430, + 'f', 1382, + 'i', 1405, + 'l', 1389, + 'n', 1390, + 's', 1425, + 't', 1395, + 'y', 1396, + '{', 1616, + '~', 1881, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(44); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1335); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1326); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1334); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1325); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= '@') || lookahead == ']' || lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(1463); - if (lookahead > '#') ADVANCE(1435); + lookahead == '}') ADVANCE(1462); + if (lookahead > '#') ADVANCE(1434); END_STATE(); case 45: ADVANCE_MAP( '!', 163, - '"', 1464, - '#', 856, - '%', 1836, - '&', 1806, - '\'', 1321, - '(', 1644, - ')', 1650, - '*', 1609, - '+', 1813, - ',', 1618, - '-', 1820, - '.', 1775, - '/', 1827, - '0', 2109, - ':', 1677, - ';', 1676, - '<', 834, - '=', 841, - '>', 825, + '"', 1463, + '#', 855, + '%', 1835, + '&', 1805, + '\'', 1320, + '(', 1643, + ')', 1649, + '*', 1608, + '+', 1812, + ',', 1617, + '-', 1819, + '.', 1774, + '/', 1826, + '0', 2114, + ':', 1676, + ';', 1675, + '<', 833, + '=', 840, + '>', 824, '?', 102, - 'A', 2369, - 'E', 2375, - 'I', 2378, - 'L', 2381, - '[', 1694, - '\\', 411, - ']', 1700, - '^', 1809, - 'a', 2302, - 'e', 2354, - 'f', 2340, - 'i', 2262, - 'l', 2188, - 's', 2329, - '|', 1810, - '}', 1619, - '~', 237, - 'C', 2373, - 'c', 2373, - 'G', 2382, - 'g', 2382, - 'M', 2374, - 'm', 2374, - 'N', 2367, - 'n', 2367, - 'O', 2377, - 'o', 2377, + 'A', 2376, + 'E', 2382, + 'I', 2385, + 'L', 2371, + '[', 1693, + '\\', 410, + ']', 1699, + '^', 1808, + 'a', 2307, + 'e', 2359, + 'f', 2345, + 'i', 2267, + 'l', 2123, + 's', 2334, + '|', 1809, + '}', 1618, + '~', 238, + 'C', 2380, + 'c', 2380, + 'G', 2372, + 'g', 2372, + 'M', 2381, + 'm', 2381, + 'N', 2374, + 'n', 2374, + 'O', 2384, + 'o', 2384, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(45); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 46: ADVANCE_MAP( '!', 163, - '"', 1464, - '#', 856, - '%', 1836, - '&', 1806, - '\'', 1321, - '(', 1644, - '*', 1609, - '+', 1813, - ',', 1618, - '-', 1820, - '.', 1775, - '/', 1827, - '0', 2109, - ':', 1677, - ';', 1676, - '<', 834, - '=', 841, - '>', 825, + '"', 1463, + '#', 855, + '%', 1835, + '&', 1805, + '\'', 1320, + '(', 1643, + '*', 1608, + '+', 1812, + ',', 1617, + '-', 1819, + '.', 1774, + '/', 1826, + '0', 2114, + ':', 1676, + ';', 1675, + '<', 833, + '=', 840, + '>', 824, '?', 102, - 'A', 2369, - 'E', 2375, - 'G', 2382, - 'I', 2378, - 'L', 2381, - 'N', 2367, - '[', 1694, - '\\', 411, - '^', 1809, - 'a', 2121, - 'b', 2212, - 'd', 2128, - 'e', 2354, - 'f', 2340, - 'g', 2338, - 'i', 2262, - 'l', 2188, - 'n', 2349, - 'q', 2341, - 's', 2337, - 'u', 2342, - 'v', 2150, - 'x', 2249, - '|', 1810, - '}', 1619, - '~', 237, - 'C', 2373, - 'c', 2373, - 'M', 2374, - 'm', 2374, - 'O', 2377, - 'o', 2377, + 'A', 2376, + 'E', 2382, + 'G', 2372, + 'I', 2385, + 'L', 2371, + 'N', 2374, + '[', 1693, + '\\', 410, + '^', 1808, + 'a', 2127, + 'b', 2217, + 'd', 2134, + 'e', 2359, + 'f', 2345, + 'g', 2343, + 'i', 2267, + 'l', 2123, + 'n', 2354, + 'q', 2346, + 's', 2342, + 'u', 2347, + 'v', 2156, + 'x', 2254, + '|', 1809, + '}', 1618, + '~', 238, + 'C', 2380, + 'c', 2380, + 'M', 2381, + 'm', 2381, + 'O', 2384, + 'o', 2384, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(46); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || 'g' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 47: ADVANCE_MAP( '!', 163, - '"', 1464, - '#', 856, - '%', 1836, - '&', 1806, - '\'', 1321, - '(', 1644, - '*', 1609, - '+', 1813, - ',', 1618, - '-', 1820, - '.', 1775, - '/', 1827, - '0', 2109, - ':', 1677, - '<', 834, - '=', 841, - '>', 825, + '"', 1463, + '#', 855, + '%', 1835, + '&', 1805, + '\'', 1320, + '(', 1643, + '*', 1608, + '+', 1812, + ',', 1617, + '-', 1819, + '.', 1774, + '/', 1826, + '0', 2114, + ':', 1676, + '<', 833, + '=', 840, + '>', 824, '?', 102, - 'A', 2369, - 'E', 2375, - 'I', 2378, - 'L', 2381, - '[', 1694, - '\\', 411, - '^', 1809, - 'a', 2302, - 'e', 2354, - 'i', 2262, - 'l', 2188, - 's', 2329, - '|', 1810, - '}', 1619, - '~', 237, - 'C', 2373, - 'c', 2373, - 'G', 2382, - 'g', 2382, - 'M', 2374, - 'm', 2374, - 'N', 2367, - 'n', 2367, - 'O', 2377, - 'o', 2377, + 'A', 2376, + 'E', 2382, + 'I', 2385, + 'L', 2371, + '[', 1693, + '\\', 410, + '^', 1808, + 'a', 2307, + 'e', 2359, + 'i', 2267, + 'l', 2123, + 's', 2334, + '|', 1809, + '}', 1618, + '~', 238, + 'C', 2380, + 'c', 2380, + 'G', 2372, + 'g', 2372, + 'M', 2381, + 'm', 2381, + 'N', 2374, + 'n', 2374, + 'O', 2384, + 'o', 2384, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(47); if (lookahead > '#' && (lookahead < '%' || 'A' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 48: ADVANCE_MAP( '!', 163, - '#', 856, - '%', 1836, - '&', 1806, - '(', 1644, - ')', 1650, - '*', 1609, - '+', 1813, - ',', 1618, - '-', 1820, - '.', 1773, - '/', 1827, - ':', 1677, - ';', 1676, - '<', 834, - '=', 841, - '>', 825, + '#', 855, + '%', 1835, + '&', 1805, + '(', 1643, + ')', 1649, + '*', 1608, + '+', 1812, + ',', 1617, + '-', 1819, + '.', 1772, + '/', 1826, + ':', 1676, + ';', 1675, + '<', 833, + '=', 840, + '>', 824, '?', 102, - 'A', 535, - 'C', 555, - 'D', 557, - 'E', 573, - 'G', 595, - 'I', 493, - 'N', 472, - 'O', 576, - 'S', 433, - 'T', 502, - '[', 1694, - ']', 1700, - '^', 1809, - 'a', 202, + 'A', 537, + 'C', 556, + 'D', 558, + 'E', 574, + 'G', 471, + 'I', 495, + 'N', 474, + 'O', 577, + 'S', 432, + 'T', 504, + '[', 1693, + ']', 1699, + '^', 1808, + 'a', 203, 'b', 308, - 'c', 241, - 'd', 239, + 'c', 242, + 'd', 240, 'e', 338, 'f', 323, - 'g', 404, + 'g', 403, 'i', 343, - 'n', 410, + 'n', 409, 'o', 296, - 'q', 412, - 's', 226, - 't', 242, - 'u', 406, - 'v', 255, + 'q', 411, + 's', 227, + 't', 243, + 'u', 405, + 'v', 256, 'w', 306, 'x', 341, - '{', 1612, - '|', 1810, - '}', 1619, - 'H', 619, - 'h', 619, - 'L', 548, - 'l', 548, - 'M', 445, - 'm', 445, - 'Z', 512, - 'z', 512, + '{', 1611, + '|', 1809, + '}', 1618, + 'H', 618, + 'h', 618, + 'L', 472, + 'l', 472, + 'M', 444, + 'm', 444, + 'Z', 514, + 'z', 514, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(48); END_STATE(); case 49: ADVANCE_MAP( '!', 163, - '#', 856, - '%', 1836, - '&', 1806, - '(', 1644, - ')', 1650, - '*', 1609, - '+', 1813, - ',', 1618, - '-', 1820, - '.', 1773, - '/', 1827, - ':', 1677, - ';', 1676, - '<', 834, - '=', 840, - '>', 825, + '#', 855, + '%', 1835, + '&', 1805, + '(', 1643, + ')', 1649, + '*', 1608, + '+', 1812, + ',', 1617, + '-', 1819, + '.', 1772, + '/', 1826, + ':', 1676, + ';', 1675, + '<', 833, + '=', 839, + '>', 824, '?', 102, - 'I', 493, - 'O', 576, - '[', 1694, - ']', 1700, - '^', 1809, + 'I', 495, + 'O', 577, + '[', 1693, + ']', 1699, + '^', 1808, 'i', 343, 'o', 296, - '|', 1810, - '}', 1619, - 'A', 535, - 'a', 535, - 'C', 430, - 'c', 430, - 'D', 481, - 'd', 481, - 'E', 573, - 'e', 573, - 'F', 622, - 'f', 622, - 'G', 595, - 'g', 595, - 'H', 619, - 'h', 619, - 'L', 548, - 'l', 548, - 'M', 445, - 'm', 445, - 'N', 472, - 'n', 472, - 'Q', 624, - 'q', 624, - 'S', 433, - 's', 433, - 'T', 502, - 't', 502, - 'X', 527, - 'x', 527, - 'Z', 512, - 'z', 512, + '|', 1809, + '}', 1618, + 'A', 537, + 'a', 537, + 'C', 429, + 'c', 429, + 'D', 483, + 'd', 483, + 'E', 574, + 'e', 574, + 'F', 621, + 'f', 621, + 'G', 471, + 'g', 471, + 'H', 618, + 'h', 618, + 'L', 472, + 'l', 472, + 'M', 444, + 'm', 444, + 'N', 474, + 'n', 474, + 'Q', 623, + 'q', 623, + 'S', 432, + 's', 432, + 'T', 504, + 't', 504, + 'X', 529, + 'x', 529, + 'Z', 514, + 'z', 514, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(49); END_STATE(); case 50: ADVANCE_MAP( '!', 163, - '#', 856, - '%', 1835, - '&', 1807, - '(', 1644, - ')', 1650, - '*', 1610, - '+', 1812, - ',', 1618, - '-', 1819, - '.', 1773, - '/', 1826, - ':', 1677, - ';', 1676, - '<', 835, + '#', 855, + '%', 1834, + '&', 1806, + '(', 1643, + ')', 1649, + '*', 1609, + '+', 1811, + ',', 1617, + '-', 1818, + '.', 1772, + '/', 1825, + ':', 1676, + ';', 1675, + '<', 834, '=', 164, - '>', 826, + '>', 825, '?', 103, - 'I', 2104, - '[', 1694, - ']', 1700, - '^', 1808, - 'i', 2088, - '|', 1811, - '}', 1619, - 'A', 2098, - 'a', 2098, - 'C', 2101, - 'c', 2101, - 'E', 2102, - 'e', 2102, - 'G', 2106, - 'g', 2106, - 'L', 2106, - 'l', 2106, - 'M', 2100, - 'm', 2100, - 'N', 2094, - 'n', 2094, - 'O', 2103, - 'o', 2103, + 'I', 2110, + '[', 1693, + ']', 1699, + '^', 1807, + 'i', 2093, + '|', 1810, + '}', 1618, + 'A', 2104, + 'a', 2104, + 'C', 2107, + 'c', 2107, + 'E', 2108, + 'e', 2108, + 'G', 2100, + 'g', 2100, + 'L', 2100, + 'l', 2100, + 'M', 2106, + 'm', 2106, + 'N', 2099, + 'n', 2099, + 'O', 2109, + 'o', 2109, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(51); if (('B' <= lookahead && lookahead <= 'Z') || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 51: ADVANCE_MAP( '!', 163, - '#', 856, - '%', 1835, - '&', 1807, - '(', 1644, - ')', 1650, - '*', 1610, - '+', 1812, - ',', 1618, - '-', 1819, - '.', 1773, - '/', 1826, - ':', 1677, - ';', 1676, - '<', 835, + '#', 855, + '%', 1834, + '&', 1806, + '(', 1643, + ')', 1649, + '*', 1609, + '+', 1811, + ',', 1617, + '-', 1818, + '.', 1772, + '/', 1825, + ':', 1676, + ';', 1675, + '<', 834, '=', 164, - '>', 826, + '>', 825, '?', 103, - 'I', 589, - '[', 1694, - ']', 1700, - '^', 1808, + 'I', 590, + '[', 1693, + ']', 1699, + '^', 1807, 'i', 344, - '|', 1811, - '}', 1619, - 'A', 535, - 'a', 535, - 'C', 560, - 'c', 560, - 'E', 572, - 'e', 572, - 'G', 595, - 'g', 595, - 'L', 596, - 'l', 596, - 'M', 549, - 'm', 549, - 'N', 472, - 'n', 472, - 'O', 575, - 'o', 575, + '|', 1810, + '}', 1618, + 'A', 537, + 'a', 537, + 'C', 561, + 'c', 561, + 'E', 573, + 'e', 573, + 'G', 471, + 'g', 471, + 'L', 473, + 'l', 473, + 'M', 550, + 'm', 550, + 'N', 474, + 'n', 474, + 'O', 576, + 'o', 576, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(51); END_STATE(); case 52: ADVANCE_MAP( '!', 163, - '#', 856, - '%', 1835, - '&', 1807, - '(', 1644, - ')', 1650, - '*', 1610, - '+', 1812, - ',', 1618, - '-', 1819, - '.', 1773, - '/', 1826, - ':', 1677, - ';', 1676, - '<', 835, - '=', 840, - '>', 826, + '#', 855, + '%', 1834, + '&', 1806, + '(', 1643, + ')', 1649, + '*', 1609, + '+', 1811, + ',', 1617, + '-', 1818, + '.', 1772, + '/', 1825, + ':', 1676, + ';', 1675, + '<', 834, + '=', 839, + '>', 825, '?', 103, - 'E', 572, - 'I', 589, - 'O', 575, - '[', 1694, - ']', 1700, - '^', 1808, + 'E', 573, + 'I', 590, + 'O', 576, + '[', 1693, + ']', 1699, + '^', 1807, 'e', 337, 'i', 344, 'o', 295, 'w', 306, - '|', 1811, - '}', 1619, - 'A', 535, - 'a', 535, - 'C', 560, - 'c', 560, - 'G', 595, - 'g', 595, - 'L', 596, - 'l', 596, - 'M', 549, - 'm', 549, - 'N', 472, - 'n', 472, + '|', 1810, + '}', 1618, + 'A', 537, + 'a', 537, + 'C', 561, + 'c', 561, + 'G', 471, + 'g', 471, + 'L', 473, + 'l', 473, + 'M', 550, + 'm', 550, + 'N', 474, + 'n', 474, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(52); END_STATE(); case 53: ADVANCE_MAP( '!', 163, - '%', 1836, - '&', 1806, - '(', 1644, - '*', 1609, - '+', 1813, - ',', 1618, - '-', 1820, - '.', 1773, - '/', 1827, - ':', 1677, - ';', 1676, - '<', 834, - '=', 841, - '>', 825, + '%', 1835, + '&', 1805, + '(', 1643, + '*', 1608, + '+', 1812, + ',', 1617, + '-', 1819, + '.', 1772, + '/', 1826, + ':', 1676, + ';', 1675, + '<', 833, + '=', 840, + '>', 824, '?', 102, - 'A', 2369, - 'E', 2375, - 'I', 2378, - 'L', 2381, - 'O', 2377, - '[', 1694, - '\\', 411, - '^', 1809, - 'a', 2302, - 'e', 2354, - 'f', 2340, - 'i', 2262, - 'l', 2188, - 'o', 2202, - 's', 2329, - '|', 1810, - 'C', 2373, - 'c', 2373, - 'G', 2382, - 'g', 2382, - 'M', 2374, - 'm', 2374, - 'N', 2367, - 'n', 2367, + 'A', 2376, + 'E', 2382, + 'I', 2385, + 'L', 2371, + 'O', 2384, + '[', 1693, + '\\', 410, + '^', 1808, + 'a', 2307, + 'e', 2359, + 'f', 2345, + 'i', 2267, + 'l', 2123, + 'o', 2207, + 's', 2334, + '|', 1809, + 'C', 2380, + 'c', 2380, + 'G', 2372, + 'g', 2372, + 'M', 2381, + 'm', 2381, + 'N', 2374, + 'n', 2374, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(53); if (lookahead > '#' && @@ -11830,50 +11844,50 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 54: ADVANCE_MAP( '!', 163, - '%', 1836, - '&', 1806, - '(', 1644, - '*', 1609, - '+', 1813, - ',', 1618, - '-', 1820, - '.', 1773, - '/', 1827, - ':', 1677, - ';', 1676, - '<', 834, - '=', 841, - '>', 825, + '%', 1835, + '&', 1805, + '(', 1643, + '*', 1608, + '+', 1812, + ',', 1617, + '-', 1819, + '.', 1772, + '/', 1826, + ':', 1676, + ';', 1675, + '<', 833, + '=', 840, + '>', 824, '?', 102, - 'I', 2378, - '[', 1694, - '\\', 411, - '^', 1809, - 'i', 2262, - '{', 1612, - '|', 1810, - '}', 1619, - 'A', 2369, - 'a', 2369, - 'C', 2373, - 'c', 2373, - 'E', 2375, - 'e', 2375, - 'G', 2382, - 'g', 2382, - 'L', 2381, - 'l', 2381, - 'M', 2374, - 'm', 2374, - 'N', 2367, - 'n', 2367, - 'O', 2377, - 'o', 2377, + 'I', 2385, + '[', 1693, + '\\', 410, + '^', 1808, + 'i', 2267, + '{', 1611, + '|', 1809, + '}', 1618, + 'A', 2376, + 'a', 2376, + 'C', 2380, + 'c', 2380, + 'E', 2382, + 'e', 2382, + 'G', 2372, + 'g', 2372, + 'L', 2371, + 'l', 2371, + 'M', 2381, + 'm', 2381, + 'N', 2374, + 'n', 2374, + 'O', 2384, + 'o', 2384, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(54); if (lookahead > '#' && @@ -11881,48 +11895,48 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 55: ADVANCE_MAP( '!', 163, - '%', 1836, - '&', 1806, - '(', 1644, - '*', 1609, - '+', 1813, - '-', 1820, - '.', 1773, - '/', 1828, - ':', 1677, - '<', 834, - '=', 841, - '>', 825, + '%', 1835, + '&', 1805, + '(', 1643, + '*', 1608, + '+', 1812, + '-', 1819, + '.', 1772, + '/', 1827, + ':', 1676, + '<', 833, + '=', 840, + '>', 824, '?', 102, - 'A', 2369, - 'E', 2375, - 'I', 2378, - 'L', 2381, - '[', 1694, - '\\', 411, - '^', 1809, - 'a', 2302, - 'e', 2354, - 'f', 2340, - 'i', 2262, - 'l', 2188, - 's', 2329, - '|', 1810, - 'C', 2373, - 'c', 2373, - 'G', 2382, - 'g', 2382, - 'M', 2374, - 'm', 2374, - 'N', 2367, - 'n', 2367, - 'O', 2377, - 'o', 2377, + 'A', 2376, + 'E', 2382, + 'I', 2385, + 'L', 2371, + '[', 1693, + '\\', 410, + '^', 1808, + 'a', 2307, + 'e', 2359, + 'f', 2345, + 'i', 2267, + 'l', 2123, + 's', 2334, + '|', 1809, + 'C', 2380, + 'c', 2380, + 'G', 2372, + 'g', 2372, + 'M', 2381, + 'm', 2381, + 'N', 2374, + 'n', 2374, + 'O', 2384, + 'o', 2384, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(55); if (lookahead > '#' && @@ -11930,127 +11944,127 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 56: ADVANCE_MAP( '!', 163, - '%', 1836, - '&', 1806, - '(', 1644, - '*', 1609, - '+', 1813, - '-', 1820, - '.', 1773, - '/', 1828, - ':', 1677, - '<', 834, - '=', 841, - '>', 825, + '%', 1835, + '&', 1805, + '(', 1643, + '*', 1608, + '+', 1812, + '-', 1819, + '.', 1772, + '/', 1827, + ':', 1676, + '<', 833, + '=', 840, + '>', 824, '?', 102, - 'I', 589, - '[', 1694, - '^', 1809, + 'I', 590, + '[', 1693, + '^', 1808, 'i', 344, - '|', 1810, - 'A', 535, - 'a', 535, - 'C', 560, - 'c', 560, - 'E', 572, - 'e', 572, - 'G', 595, - 'g', 595, - 'L', 596, - 'l', 596, - 'M', 449, - 'm', 449, - 'N', 472, - 'n', 472, - 'O', 575, - 'o', 575, + '|', 1809, + 'A', 537, + 'a', 537, + 'C', 561, + 'c', 561, + 'E', 573, + 'e', 573, + 'G', 471, + 'g', 471, + 'L', 473, + 'l', 473, + 'M', 448, + 'm', 448, + 'N', 474, + 'n', 474, + 'O', 576, + 'o', 576, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(56); END_STATE(); case 57: ADVANCE_MAP( '!', 163, - '%', 1836, - '&', 1806, - '(', 1644, - '*', 1609, - '+', 1813, - '-', 1820, - '.', 1773, - '/', 1828, - '<', 834, - '=', 840, - '>', 825, + '%', 1835, + '&', 1805, + '(', 1643, + '*', 1608, + '+', 1812, + '-', 1819, + '.', 1772, + '/', 1827, + '<', 833, + '=', 839, + '>', 824, '?', 102, - 'I', 589, - '[', 1694, - '^', 1809, + 'I', 590, + '[', 1693, + '^', 1808, 'i', 344, - '|', 1810, - 'A', 535, - 'a', 535, - 'C', 560, - 'c', 560, - 'E', 572, - 'e', 572, - 'G', 595, - 'g', 595, - 'L', 596, - 'l', 596, - 'M', 549, - 'm', 549, - 'N', 472, - 'n', 472, - 'O', 575, - 'o', 575, + '|', 1809, + 'A', 537, + 'a', 537, + 'C', 561, + 'c', 561, + 'E', 573, + 'e', 573, + 'G', 471, + 'g', 471, + 'L', 473, + 'l', 473, + 'M', 550, + 'm', 550, + 'N', 474, + 'n', 474, + 'O', 576, + 'o', 576, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(57); END_STATE(); case 58: ADVANCE_MAP( '!', 163, - '%', 1836, - '&', 1806, - '(', 1644, - '*', 1609, - '+', 1813, - '-', 1820, - '.', 1773, - '/', 1827, - ':', 1677, - ';', 1676, - '<', 834, - '=', 841, - '>', 825, + '%', 1835, + '&', 1805, + '(', 1643, + '*', 1608, + '+', 1812, + '-', 1819, + '.', 1772, + '/', 1826, + ':', 1676, + ';', 1675, + '<', 833, + '=', 840, + '>', 824, '?', 102, - 'I', 2378, - 'O', 2377, - '[', 1694, - '\\', 411, - '^', 1809, - 'i', 2262, - 'o', 2202, - '{', 1612, - '|', 1810, - 'A', 2369, - 'a', 2369, - 'C', 2373, - 'c', 2373, - 'E', 2375, - 'e', 2375, - 'G', 2382, - 'g', 2382, - 'L', 2381, - 'l', 2381, - 'M', 2374, - 'm', 2374, - 'N', 2367, - 'n', 2367, + 'I', 2385, + 'O', 2384, + '[', 1693, + '\\', 410, + '^', 1808, + 'i', 2267, + 'o', 2207, + '{', 1611, + '|', 1809, + 'A', 2376, + 'a', 2376, + 'C', 2380, + 'c', 2380, + 'E', 2382, + 'e', 2382, + 'G', 2372, + 'g', 2372, + 'L', 2371, + 'l', 2371, + 'M', 2381, + 'm', 2381, + 'N', 2374, + 'n', 2374, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(58); if (lookahead > '#' && @@ -12058,372 +12072,372 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 59: ADVANCE_MAP( '!', 163, - '%', 1835, - '&', 1807, - '(', 1644, - '*', 1610, - '+', 1812, - ',', 1618, - '-', 1819, - '.', 1773, - '/', 1826, - ';', 1676, - '<', 835, + '%', 1834, + '&', 1806, + '(', 1643, + '*', 1609, + '+', 1811, + ',', 1617, + '-', 1818, + '.', 1772, + '/', 1825, + ';', 1675, + '<', 834, '=', 164, - '>', 826, + '>', 825, '?', 103, - 'I', 2104, - 'O', 2103, - '[', 1694, - '^', 1808, - 'i', 2088, - 'o', 2087, - '|', 1811, - 'A', 2098, - 'a', 2098, - 'C', 2101, - 'c', 2101, - 'E', 2102, - 'e', 2102, - 'G', 2106, - 'g', 2106, - 'L', 2106, - 'l', 2106, - 'M', 2100, - 'm', 2100, - 'N', 2094, - 'n', 2094, + 'I', 2110, + 'O', 2109, + '[', 1693, + '^', 1807, + 'i', 2093, + 'o', 2092, + '|', 1810, + 'A', 2104, + 'a', 2104, + 'C', 2107, + 'c', 2107, + 'E', 2108, + 'e', 2108, + 'G', 2100, + 'g', 2100, + 'L', 2100, + 'l', 2100, + 'M', 2106, + 'm', 2106, + 'N', 2099, + 'n', 2099, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(60); if (('B' <= lookahead && lookahead <= 'Z') || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 60: ADVANCE_MAP( '!', 163, - '%', 1835, - '&', 1807, - '(', 1644, - '*', 1610, - '+', 1812, - ',', 1618, - '-', 1819, - '.', 1773, - '/', 1826, - ';', 1676, - '<', 835, + '%', 1834, + '&', 1806, + '(', 1643, + '*', 1609, + '+', 1811, + ',', 1617, + '-', 1818, + '.', 1772, + '/', 1825, + ';', 1675, + '<', 834, '=', 164, - '>', 826, + '>', 825, '?', 103, - 'I', 589, - 'O', 575, - '[', 1694, - '^', 1808, + 'I', 590, + 'O', 576, + '[', 1693, + '^', 1807, 'i', 344, 'o', 295, - '|', 1811, - 'A', 535, - 'a', 535, - 'C', 560, - 'c', 560, - 'E', 572, - 'e', 572, - 'G', 595, - 'g', 595, - 'L', 596, - 'l', 596, - 'M', 549, - 'm', 549, - 'N', 472, - 'n', 472, + '|', 1810, + 'A', 537, + 'a', 537, + 'C', 561, + 'c', 561, + 'E', 573, + 'e', 573, + 'G', 471, + 'g', 471, + 'L', 473, + 'l', 473, + 'M', 550, + 'm', 550, + 'N', 474, + 'n', 474, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(60); END_STATE(); case 61: ADVANCE_MAP( '!', 163, - '%', 1835, - '&', 1807, - '(', 1644, - '*', 1610, - '+', 1812, - '-', 1819, - '.', 1773, - '/', 1829, - ':', 1677, - '<', 835, - '=', 840, - '>', 826, + '%', 1834, + '&', 1806, + '(', 1643, + '*', 1609, + '+', 1811, + '-', 1818, + '.', 1772, + '/', 1828, + ':', 1676, + '<', 834, + '=', 839, + '>', 825, '?', 103, - 'I', 589, - '[', 1694, - '^', 1808, + 'I', 590, + '[', 1693, + '^', 1807, 'i', 344, - '|', 1811, - 'A', 535, - 'a', 535, - 'C', 560, - 'c', 560, - 'E', 572, - 'e', 572, - 'G', 595, - 'g', 595, - 'L', 596, - 'l', 596, - 'M', 549, - 'm', 549, - 'N', 472, - 'n', 472, - 'O', 575, - 'o', 575, + '|', 1810, + 'A', 537, + 'a', 537, + 'C', 561, + 'c', 561, + 'E', 573, + 'e', 573, + 'G', 471, + 'g', 471, + 'L', 473, + 'l', 473, + 'M', 550, + 'm', 550, + 'N', 474, + 'n', 474, + 'O', 576, + 'o', 576, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(61); END_STATE(); case 62: ADVANCE_MAP( '!', 163, - '%', 1835, - '&', 1807, - '(', 1644, - '*', 1610, - '+', 1812, - '-', 1819, - '.', 1773, - '/', 1829, - '<', 835, + '%', 1834, + '&', 1806, + '(', 1643, + '*', 1609, + '+', 1811, + '-', 1818, + '.', 1772, + '/', 1828, + '<', 834, '=', 164, - '>', 826, + '>', 825, '?', 103, - 'I', 2104, - '[', 1694, - '^', 1808, - 'i', 2088, - '|', 1811, - 'A', 2098, - 'a', 2098, - 'C', 2101, - 'c', 2101, - 'E', 2102, - 'e', 2102, - 'G', 2106, - 'g', 2106, - 'L', 2106, - 'l', 2106, - 'M', 2100, - 'm', 2100, - 'N', 2094, - 'n', 2094, - 'O', 2103, - 'o', 2103, + 'I', 2110, + '[', 1693, + '^', 1807, + 'i', 2093, + '|', 1810, + 'A', 2104, + 'a', 2104, + 'C', 2107, + 'c', 2107, + 'E', 2108, + 'e', 2108, + 'G', 2100, + 'g', 2100, + 'L', 2100, + 'l', 2100, + 'M', 2106, + 'm', 2106, + 'N', 2099, + 'n', 2099, + 'O', 2109, + 'o', 2109, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(63); if (('B' <= lookahead && lookahead <= 'Z') || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 63: ADVANCE_MAP( '!', 163, - '%', 1835, - '&', 1807, - '(', 1644, - '*', 1610, - '+', 1812, - '-', 1819, - '.', 1773, - '/', 1829, - '<', 835, + '%', 1834, + '&', 1806, + '(', 1643, + '*', 1609, + '+', 1811, + '-', 1818, + '.', 1772, + '/', 1828, + '<', 834, '=', 164, - '>', 826, + '>', 825, '?', 103, - 'I', 589, - '[', 1694, - '^', 1808, + 'I', 590, + '[', 1693, + '^', 1807, 'i', 344, - '|', 1811, - 'A', 535, - 'a', 535, - 'C', 560, - 'c', 560, - 'E', 572, - 'e', 572, - 'G', 595, - 'g', 595, - 'L', 596, - 'l', 596, - 'M', 549, - 'm', 549, - 'N', 472, - 'n', 472, - 'O', 575, - 'o', 575, + '|', 1810, + 'A', 537, + 'a', 537, + 'C', 561, + 'c', 561, + 'E', 573, + 'e', 573, + 'G', 471, + 'g', 471, + 'L', 473, + 'l', 473, + 'M', 550, + 'm', 550, + 'N', 474, + 'n', 474, + 'O', 576, + 'o', 576, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(63); END_STATE(); case 64: - if (lookahead == '"') ADVANCE(1465); - if (lookahead == '#') ADVANCE(856); - if (lookahead == '/') ADVANCE(1894); - if (lookahead == '\\') ADVANCE(1956); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1901); - if (lookahead != 0) ADVANCE(1982); + if (lookahead == '"') ADVANCE(1464); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '/') ADVANCE(1899); + if (lookahead == '\\') ADVANCE(1961); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1906); + if (lookahead != 0) ADVANCE(1987); END_STATE(); case 65: - if (lookahead == '"') ADVANCE(1465); - if (lookahead == '#') ADVANCE(856); - if (lookahead == '/') ADVANCE(1475); + if (lookahead == '"') ADVANCE(1464); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '/') ADVANCE(1474); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(65); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1481); - if (lookahead != 0) ADVANCE(1607); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1480); + if (lookahead != 0) ADVANCE(1606); END_STATE(); case 66: ADVANCE_MAP( - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - ',', 1618, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + ',', 1617, '.', 99, '/', 94, - '0', 2109, - '[', 1694, - '\\', 411, - 'a', 2303, - 'e', 2355, - 'l', 2189, - 's', 2329, - '{', 1612, - '}', 1619, - '~', 237, + '0', 2114, + '[', 1693, + '\\', 410, + 'a', 2308, + 'e', 2360, + 'l', 2194, + 's', 2334, + '{', 1611, + '}', 1618, + '~', 238, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(66); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 67: ADVANCE_MAP( - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '.', 1775, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '.', 1774, '/', 94, - '0', 2109, - '@', 2422, - '[', 1694, - '\\', 411, - 'a', 2303, - 'e', 2355, - 'l', 2189, - 's', 2334, - '~', 237, + '0', 2114, + '@', 2427, + '[', 1693, + '\\', 410, + 'a', 2308, + 'e', 2360, + 'l', 2194, + 's', 2339, + '~', 238, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(67); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 68: ADVANCE_MAP( - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - '.', 639, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + '.', 638, '/', 94, - '0', 2109, - '[', 1694, - '\\', 411, - 'a', 2303, - 'e', 2355, - 'f', 2340, - 'l', 2189, - 's', 2329, - '~', 237, + '0', 2114, + '[', 1693, + '\\', 410, + 'a', 2308, + 'e', 2360, + 'f', 2345, + 'l', 2194, + 's', 2334, + '~', 238, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(68); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 69: - if (lookahead == '"') ADVANCE(1464); - if (lookahead == '#') ADVANCE(856); - if (lookahead == '\'') ADVANCE(1321); - if (lookahead == '/') ADVANCE(1102); - if (lookahead == '<') ADVANCE(453); - if (lookahead == '=') ADVANCE(839); - if (lookahead == '?') ADVANCE(1153); + if (lookahead == '"') ADVANCE(1463); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '\'') ADVANCE(1320); + if (lookahead == '/') ADVANCE(1101); + if (lookahead == '<') ADVANCE(452); + if (lookahead == '=') ADVANCE(838); + if (lookahead == '?') ADVANCE(1152); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(69); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1107); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1106); if (lookahead != 0 && - (lookahead < '<' || '?' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '?' < lookahead)) ADVANCE(1230); END_STATE(); case 70: - if (lookahead == '"') ADVANCE(1464); - if (lookahead == '#') ADVANCE(856); - if (lookahead == '\'') ADVANCE(1321); - if (lookahead == '/') ADVANCE(1232); - if (lookahead == '<') ADVANCE(1236); + if (lookahead == '"') ADVANCE(1463); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '\'') ADVANCE(1320); + if (lookahead == '/') ADVANCE(1231); + if (lookahead == '<') ADVANCE(1235); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(70); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1235); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1234); if (lookahead != 0 && lookahead != '<' && - lookahead != '=') ADVANCE(1239); + lookahead != '=') ADVANCE(1238); END_STATE(); case 71: - if (lookahead == '"') ADVANCE(1464); - if (lookahead == '#') ADVANCE(856); - if (lookahead == '\'') ADVANCE(1321); - if (lookahead == '/') ADVANCE(1240); + if (lookahead == '"') ADVANCE(1463); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '\'') ADVANCE(1320); + if (lookahead == '/') ADVANCE(1239); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(71); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1243); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1242); if (lookahead != 0 && (lookahead < ':' || '<' < lookahead) && - lookahead != '>') ADVANCE(1245); + lookahead != '>') ADVANCE(1244); END_STATE(); case 72: - if (lookahead == '"') ADVANCE(1464); - if (lookahead == '#') ADVANCE(856); - if (lookahead == '/') ADVANCE(1475); - if (lookahead == '<') ADVANCE(1590); + if (lookahead == '"') ADVANCE(1463); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '/') ADVANCE(1474); + if (lookahead == '<') ADVANCE(1589); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(72); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1480); - if (lookahead != 0) ADVANCE(1607); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1479); + if (lookahead != 0) ADVANCE(1606); END_STATE(); case 73: ADVANCE_MAP( - '"', 1466, - '#', 856, - '&', 1218, - '\'', 1323, - '/', 695, - '<', 829, - '=', 822, - 0x2028, 1096, - 0x2029, 1096, + '"', 1465, + '#', 855, + '&', 1217, + '\'', 1322, + '/', 694, + '<', 828, + '=', 821, + 0x2028, 1095, + 0x2029, 1095, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(73); @@ -12434,21 +12448,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(688); + lookahead == 0xfeff) ADVANCE(687); if (lookahead != 0 && - (lookahead < '<' || '>' < lookahead)) ADVANCE(698); + (lookahead < '<' || '>' < lookahead)) ADVANCE(697); END_STATE(); case 74: ADVANCE_MAP( - '"', 1466, - '#', 856, - '&', 1218, - '\'', 1323, - '/', 695, - '<', 829, - '=', 822, - 0x2028, 1097, - 0x2029, 1097, + '"', 1465, + '#', 855, + '&', 1217, + '\'', 1322, + '/', 694, + '<', 828, + '=', 821, + 0x2028, 1096, + 0x2029, 1096, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(74); @@ -12459,22 +12473,22 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(688); + lookahead == 0xfeff) ADVANCE(687); if (lookahead != 0 && - (lookahead < '<' || '>' < lookahead)) ADVANCE(698); + (lookahead < '<' || '>' < lookahead)) ADVANCE(697); END_STATE(); case 75: ADVANCE_MAP( - '"', 1466, - '#', 856, - '&', 1218, - '\'', 1323, - '/', 696, - '<', 829, - '=', 822, - '?', 697, - 0x2028, 1098, - 0x2029, 1098, + '"', 1465, + '#', 855, + '&', 1217, + '\'', 1322, + '/', 695, + '<', 828, + '=', 821, + '?', 696, + 0x2028, 1097, + 0x2029, 1097, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(75); @@ -12485,22 +12499,22 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(689); + lookahead == 0xfeff) ADVANCE(688); if (lookahead != 0 && - (lookahead < '<' || '?' < lookahead)) ADVANCE(698); + (lookahead < '<' || '?' < lookahead)) ADVANCE(697); END_STATE(); case 76: ADVANCE_MAP( - '"', 1466, - '#', 856, - '&', 1218, - '\'', 1323, - '/', 696, - '<', 829, - '=', 822, - '?', 697, - 0x2028, 1099, - 0x2029, 1099, + '"', 1465, + '#', 855, + '&', 1217, + '\'', 1322, + '/', 695, + '<', 828, + '=', 821, + '?', 696, + 0x2028, 1098, + 0x2029, 1098, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(76); @@ -12511,21 +12525,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(689); + lookahead == 0xfeff) ADVANCE(688); if (lookahead != 0 && - (lookahead < '<' || '?' < lookahead)) ADVANCE(698); + (lookahead < '<' || '?' < lookahead)) ADVANCE(697); END_STATE(); case 77: ADVANCE_MAP( - '"', 1466, - '#', 856, - '&', 1218, - '\'', 1323, - '/', 696, - '<', 829, - '=', 822, - 0x2028, 1100, - 0x2029, 1100, + '"', 1465, + '#', 855, + '&', 1217, + '\'', 1322, + '/', 695, + '<', 828, + '=', 821, + 0x2028, 1099, + 0x2029, 1099, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(77); @@ -12536,21 +12550,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(690); + lookahead == 0xfeff) ADVANCE(689); if (lookahead != 0 && - (lookahead < '<' || '>' < lookahead)) ADVANCE(698); + (lookahead < '<' || '>' < lookahead)) ADVANCE(697); END_STATE(); case 78: ADVANCE_MAP( - '"', 1466, - '#', 856, - '&', 1218, - '\'', 1323, - '/', 696, - '<', 829, - '=', 822, - 0x2028, 1101, - 0x2029, 1101, + '"', 1465, + '#', 855, + '&', 1217, + '\'', 1322, + '/', 695, + '<', 828, + '=', 821, + 0x2028, 1100, + 0x2029, 1100, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(78); @@ -12561,19 +12575,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(690); + lookahead == 0xfeff) ADVANCE(689); if (lookahead != 0 && - (lookahead < '<' || '>' < lookahead)) ADVANCE(698); + (lookahead < '<' || '>' < lookahead)) ADVANCE(697); END_STATE(); case 79: - if (lookahead == '"') ADVANCE(1466); - if (lookahead == '#') ADVANCE(856); - if (lookahead == '&') ADVANCE(1594); - if (lookahead == '/') ADVANCE(683); - if (lookahead == '<') ADVANCE(831); - if (lookahead == '>') ADVANCE(1607); + if (lookahead == '"') ADVANCE(1465); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '&') ADVANCE(1593); + if (lookahead == '/') ADVANCE(682); + if (lookahead == '<') ADVANCE(830); + if (lookahead == '>') ADVANCE(1606); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1473); + lookahead == 0x2029) ADVANCE(1472); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(79); if (lookahead == 0xa0 || @@ -12583,18 +12597,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(691); - if (lookahead != 0) ADVANCE(684); + lookahead == 0xfeff) ADVANCE(690); + if (lookahead != 0) ADVANCE(683); END_STATE(); case 80: - if (lookahead == '"') ADVANCE(1466); - if (lookahead == '#') ADVANCE(856); - if (lookahead == '&') ADVANCE(1594); - if (lookahead == '/') ADVANCE(683); - if (lookahead == '<') ADVANCE(831); - if (lookahead == '>') ADVANCE(1607); + if (lookahead == '"') ADVANCE(1465); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '&') ADVANCE(1593); + if (lookahead == '/') ADVANCE(682); + if (lookahead == '<') ADVANCE(830); + if (lookahead == '>') ADVANCE(1606); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1474); + lookahead == 0x2029) ADVANCE(1473); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(80); if (lookahead == 0xa0 || @@ -12604,16 +12618,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(691); - if (lookahead != 0) ADVANCE(684); + lookahead == 0xfeff) ADVANCE(690); + if (lookahead != 0) ADVANCE(683); END_STATE(); case 81: - if (lookahead == '#') ADVANCE(856); - if (lookahead == '&') ADVANCE(632); - if (lookahead == '/') ADVANCE(705); - if (lookahead == '<') ADVANCE(830); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '&') ADVANCE(631); + if (lookahead == '/') ADVANCE(704); + if (lookahead == '<') ADVANCE(829); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(806); + lookahead == 'c') ADVANCE(805); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || @@ -12625,15 +12639,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(710); + lookahead == 0xfeff) ADVANCE(709); if (lookahead != 0 && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 82: - if (lookahead == '#') ADVANCE(856); - if (lookahead == '&') ADVANCE(632); - if (lookahead == '/') ADVANCE(705); - if (lookahead == '<') ADVANCE(830); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '&') ADVANCE(631); + if (lookahead == '/') ADVANCE(704); + if (lookahead == '<') ADVANCE(829); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || @@ -12645,15 +12659,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(711); + lookahead == 0xfeff) ADVANCE(710); if (lookahead != 0 && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 83: - if (lookahead == '#') ADVANCE(856); - if (lookahead == '&') ADVANCE(632); - if (lookahead == '/') ADVANCE(705); - if (lookahead == '<') ADVANCE(829); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '&') ADVANCE(631); + if (lookahead == '/') ADVANCE(704); + if (lookahead == '<') ADVANCE(828); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || @@ -12665,19 +12679,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(713); + lookahead == 0xfeff) ADVANCE(712); if (lookahead != 0 && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 84: - if (lookahead == '#') ADVANCE(856); - if (lookahead == '&') ADVANCE(1450); - if (lookahead == '\'') ADVANCE(1323); - if (lookahead == '/') ADVANCE(702); - if (lookahead == '<') ADVANCE(832); - if (lookahead == '>') ADVANCE(1463); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '&') ADVANCE(1449); + if (lookahead == '\'') ADVANCE(1322); + if (lookahead == '/') ADVANCE(701); + if (lookahead == '<') ADVANCE(831); + if (lookahead == '>') ADVANCE(1462); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1328); + lookahead == 0x2029) ADVANCE(1327); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(84); if (lookahead == 0xa0 || @@ -12687,18 +12701,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(704); - if (lookahead != 0) ADVANCE(703); + lookahead == 0xfeff) ADVANCE(703); + if (lookahead != 0) ADVANCE(702); END_STATE(); case 85: - if (lookahead == '#') ADVANCE(856); - if (lookahead == '&') ADVANCE(1450); - if (lookahead == '\'') ADVANCE(1323); - if (lookahead == '/') ADVANCE(702); - if (lookahead == '<') ADVANCE(832); - if (lookahead == '>') ADVANCE(1463); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '&') ADVANCE(1449); + if (lookahead == '\'') ADVANCE(1322); + if (lookahead == '/') ADVANCE(701); + if (lookahead == '<') ADVANCE(831); + if (lookahead == '>') ADVANCE(1462); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1329); + lookahead == 0x2029) ADVANCE(1328); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(85); if (lookahead == 0xa0 || @@ -12708,46 +12722,46 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(704); - if (lookahead != 0) ADVANCE(703); + lookahead == 0xfeff) ADVANCE(703); + if (lookahead != 0) ADVANCE(702); END_STATE(); case 86: - if (lookahead == '#') ADVANCE(856); - if (lookahead == '\'') ADVANCE(1322); - if (lookahead == '/') ADVANCE(1984); - if (lookahead == '\\') ADVANCE(2046); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1991); - if (lookahead != 0) ADVANCE(2072); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '\'') ADVANCE(1321); + if (lookahead == '/') ADVANCE(1989); + if (lookahead == '\\') ADVANCE(2051); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1996); + if (lookahead != 0) ADVANCE(2077); END_STATE(); case 87: - if (lookahead == '#') ADVANCE(856); - if (lookahead == '\'') ADVANCE(1321); - if (lookahead == '/') ADVANCE(1331); - if (lookahead == '<') ADVANCE(1446); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '\'') ADVANCE(1320); + if (lookahead == '/') ADVANCE(1330); + if (lookahead == '<') ADVANCE(1445); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(87); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1336); - if (lookahead != 0) ADVANCE(1463); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1335); + if (lookahead != 0) ADVANCE(1462); END_STATE(); case 88: - if (lookahead == '#') ADVANCE(856); - if (lookahead == '\'') ADVANCE(1321); - if (lookahead == '/') ADVANCE(1331); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '\'') ADVANCE(1320); + if (lookahead == '/') ADVANCE(1330); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(88); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1337); - if (lookahead != 0) ADVANCE(1463); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1336); + if (lookahead != 0) ADVANCE(1462); END_STATE(); case 89: ADVANCE_MAP( - '#', 856, - '/', 705, - '<', 833, - '=', 842, - '>', 824, - 'B', 715, - 'E', 737, - 'I', 724, + '#', 855, + '/', 704, + '<', 832, + '=', 841, + '>', 823, + 'B', 714, + 'E', 736, + 'I', 723, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || @@ -12760,20 +12774,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(712); + lookahead == 0xfeff) ADVANCE(711); if (lookahead != 0 && - lookahead != '&') ADVANCE(822); + lookahead != '&') ADVANCE(821); END_STATE(); case 90: ADVANCE_MAP( - '#', 856, - '/', 705, - '<', 833, - '=', 842, - '>', 824, - 'B', 715, - 'E', 737, - 'I', 724, + '#', 855, + '/', 704, + '<', 832, + '=', 841, + '>', 823, + 'B', 714, + 'E', 736, + 'I', 723, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || @@ -12786,71 +12800,71 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(712); + lookahead == 0xfeff) ADVANCE(711); if (lookahead != 0 && - lookahead != '&') ADVANCE(822); + lookahead != '&') ADVANCE(821); END_STATE(); case 91: ADVANCE_MAP( - '(', 1644, - ')', 1650, - ',', 1618, + '(', 1643, + ')', 1649, + ',', 1617, '/', 94, - ':', 1677, - ';', 1676, - '=', 839, - ']', 1700, + ':', 1676, + ';', 1675, + '=', 838, + ']', 1699, 'i', 347, 'o', 294, - '}', 1619, + '}', 1618, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(91); END_STATE(); case 92: ADVANCE_MAP( - '(', 1644, - '*', 1608, + '(', 1643, + '*', 1607, '/', 94, - ';', 1676, - '[', 1694, - '\\', 411, - '{', 1612, - '~', 237, + ';', 1675, + '[', 1693, + '\\', 410, + '{', 1611, + '~', 238, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(92); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 93: - if (lookahead == '(') ADVANCE(1644); - if (lookahead == '*') ADVANCE(1608); + if (lookahead == '(') ADVANCE(1643); + if (lookahead == '*') ADVANCE(1607); if (lookahead == '/') ADVANCE(94); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2303); - if (lookahead == 'f') ADVANCE(2340); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2308); + if (lookahead == 'f') ADVANCE(2345); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(93); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && lookahead != '`' && lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); case 94: if (lookahead == '*') ADVANCE(97); - if (lookahead == '/') ADVANCE(2079); + if (lookahead == '/') ADVANCE(2084); END_STATE(); case 95: if (lookahead == '*') ADVANCE(97); - if (lookahead == '/') ADVANCE(2079); - if (lookahead == '>') ADVANCE(679); + if (lookahead == '/') ADVANCE(2084); + if (lookahead == '>') ADVANCE(678); END_STATE(); case 96: if (lookahead == '*') ADVANCE(96); - if (lookahead == '/') ADVANCE(2077); + if (lookahead == '/') ADVANCE(2082); if (lookahead != 0) ADVANCE(97); END_STATE(); case 97: @@ -12858,7 +12872,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead != 0) ADVANCE(97); END_STATE(); case 98: - if (lookahead == '*') ADVANCE(706); + if (lookahead == '*') ADVANCE(705); if (lookahead == '#' || lookahead == '&' || lookahead == '<' || @@ -12867,389 +12881,389 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == ' ' || lookahead == 0x2028 || lookahead == 0x2029) ADVANCE(98); - if (lookahead != 0) ADVANCE(707); + if (lookahead != 0) ADVANCE(706); END_STATE(); case 99: if (lookahead == '.') ADVANCE(104); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2115); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2120); END_STATE(); case 100: - if (lookahead == '.') ADVANCE(1765); + if (lookahead == '.') ADVANCE(1764); END_STATE(); case 101: - if (lookahead == '.') ADVANCE(1765); - if (lookahead == '>') ADVANCE(677); - if (lookahead == '?') ADVANCE(1862); + if (lookahead == '.') ADVANCE(1764); + if (lookahead == '>') ADVANCE(676); + if (lookahead == '?') ADVANCE(1867); END_STATE(); case 102: - if (lookahead == '.') ADVANCE(1765); - if (lookahead == '?') ADVANCE(1862); + if (lookahead == '.') ADVANCE(1764); + if (lookahead == '?') ADVANCE(1867); END_STATE(); case 103: - if (lookahead == '.') ADVANCE(1765); - if (lookahead == '?') ADVANCE(1861); + if (lookahead == '.') ADVANCE(1764); + if (lookahead == '?') ADVANCE(1866); END_STATE(); case 104: - if (lookahead == '.') ADVANCE(1791); + if (lookahead == '.') ADVANCE(1790); END_STATE(); case 105: - if (lookahead == '/') ADVANCE(2080); + if (lookahead == '/') ADVANCE(2085); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(115); END_STATE(); case 106: - if (lookahead == '/') ADVANCE(855); + if (lookahead == '/') ADVANCE(854); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(494); + lookahead == 'c') ADVANCE(496); END_STATE(); case 107: ADVANCE_MAP( '/', 94, - 'A', 907, - 'a', 907, - 'B', 1015, - 'b', 1015, - 'C', 991, - 'c', 991, - 'E', 963, - 'e', 963, - 'F', 1055, - 'f', 1055, - 'H', 1042, - 'h', 1042, - 'I', 941, - 'i', 941, - 'L', 992, - 'l', 992, - 'M', 888, - 'm', 888, - 'O', 1056, - 'o', 1056, - 'P', 887, - 'p', 887, - 'Q', 1058, - 'q', 1058, - 'R', 930, - 'r', 930, - 'S', 885, - 's', 885, - 'T', 950, - 't', 950, - 'W', 921, - 'w', 921, - 'X', 973, - 'x', 973, - 'Z', 951, - 'z', 951, + 'A', 906, + 'a', 906, + 'B', 1014, + 'b', 1014, + 'C', 990, + 'c', 990, + 'E', 962, + 'e', 962, + 'F', 1054, + 'f', 1054, + 'H', 1041, + 'h', 1041, + 'I', 940, + 'i', 940, + 'L', 991, + 'l', 991, + 'M', 887, + 'm', 887, + 'O', 1055, + 'o', 1055, + 'P', 886, + 'p', 886, + 'Q', 1057, + 'q', 1057, + 'R', 929, + 'r', 929, + 'S', 884, + 's', 884, + 'T', 949, + 't', 949, + 'W', 920, + 'w', 920, + 'X', 972, + 'x', 972, + 'Z', 950, + 'z', 950, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(107); if (('0' <= lookahead && lookahead <= ':') || ('D' <= lookahead && lookahead <= 'Y') || lookahead == '_' || - ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1068); + ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1067); END_STATE(); case 108: ADVANCE_MAP( '/', 94, - 'A', 907, - 'a', 907, - 'B', 1015, - 'b', 1015, - 'C', 991, - 'c', 991, - 'E', 1066, - 'e', 1066, - 'F', 1055, - 'f', 1055, - 'H', 1042, - 'h', 1042, - 'I', 941, - 'i', 941, - 'L', 992, - 'l', 992, - 'M', 888, - 'm', 888, - 'O', 1056, - 'o', 1056, - 'P', 887, - 'p', 887, - 'Q', 1058, - 'q', 1058, - 'R', 930, - 'r', 930, - 'S', 885, - 's', 885, - 'T', 950, - 't', 950, - 'W', 921, - 'w', 921, - 'X', 973, - 'x', 973, - 'Z', 951, - 'z', 951, + 'A', 906, + 'a', 906, + 'B', 1014, + 'b', 1014, + 'C', 990, + 'c', 990, + 'E', 1065, + 'e', 1065, + 'F', 1054, + 'f', 1054, + 'H', 1041, + 'h', 1041, + 'I', 940, + 'i', 940, + 'L', 991, + 'l', 991, + 'M', 887, + 'm', 887, + 'O', 1055, + 'o', 1055, + 'P', 886, + 'p', 886, + 'Q', 1057, + 'q', 1057, + 'R', 929, + 'r', 929, + 'S', 884, + 's', 884, + 'T', 949, + 't', 949, + 'W', 920, + 'w', 920, + 'X', 972, + 'x', 972, + 'Z', 950, + 'z', 950, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(108); if (('0' <= lookahead && lookahead <= ':') || ('D' <= lookahead && lookahead <= 'Y') || lookahead == '_' || - ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1068); + ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1067); END_STATE(); case 109: ADVANCE_MAP( '/', 94, - 'A', 907, - 'a', 907, - 'B', 1015, - 'b', 1015, - 'C', 991, - 'c', 991, - 'E', 1066, - 'e', 1066, - 'F', 1055, - 'f', 1055, - 'H', 1042, - 'h', 1042, - 'I', 941, - 'i', 941, - 'L', 992, - 'l', 992, - 'M', 888, - 'm', 888, - 'O', 1056, - 'o', 1056, - 'P', 887, - 'p', 887, - 'Q', 1058, - 'q', 1058, - 'R', 930, - 'r', 930, - 'S', 886, - 's', 886, - 'T', 950, - 't', 950, - 'W', 921, - 'w', 921, - 'X', 973, - 'x', 973, - 'Z', 951, - 'z', 951, + 'A', 906, + 'a', 906, + 'B', 1014, + 'b', 1014, + 'C', 990, + 'c', 990, + 'E', 1065, + 'e', 1065, + 'F', 1054, + 'f', 1054, + 'H', 1041, + 'h', 1041, + 'I', 940, + 'i', 940, + 'L', 991, + 'l', 991, + 'M', 887, + 'm', 887, + 'O', 1055, + 'o', 1055, + 'P', 886, + 'p', 886, + 'Q', 1057, + 'q', 1057, + 'R', 929, + 'r', 929, + 'S', 885, + 's', 885, + 'T', 949, + 't', 949, + 'W', 920, + 'w', 920, + 'X', 972, + 'x', 972, + 'Z', 950, + 'z', 950, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(109); if (('0' <= lookahead && lookahead <= ':') || ('D' <= lookahead && lookahead <= 'Y') || lookahead == '_' || - ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1068); + ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1067); END_STATE(); case 110: ADVANCE_MAP( '/', 94, - 'A', 907, - 'a', 907, - 'B', 1015, - 'b', 1015, - 'C', 991, - 'c', 991, - 'E', 964, - 'e', 964, - 'F', 1055, - 'f', 1055, - 'H', 1052, - 'h', 1052, - 'I', 941, - 'i', 941, - 'L', 999, - 'l', 999, - 'O', 1056, - 'o', 1056, - 'P', 887, - 'p', 887, - 'Q', 1058, - 'q', 1058, - 'S', 911, - 's', 911, - 'T', 1025, - 't', 1025, - 'W', 921, - 'w', 921, - 'Z', 958, - 'z', 958, + 'A', 906, + 'a', 906, + 'B', 1014, + 'b', 1014, + 'C', 990, + 'c', 990, + 'E', 963, + 'e', 963, + 'F', 1054, + 'f', 1054, + 'H', 1051, + 'h', 1051, + 'I', 940, + 'i', 940, + 'L', 998, + 'l', 998, + 'O', 1055, + 'o', 1055, + 'P', 886, + 'p', 886, + 'Q', 1057, + 'q', 1057, + 'S', 910, + 's', 910, + 'T', 1024, + 't', 1024, + 'W', 920, + 'w', 920, + 'Z', 957, + 'z', 957, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(110); if (('0' <= lookahead && lookahead <= ':') || ('D' <= lookahead && lookahead <= 'Y') || lookahead == '_' || - ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1068); + ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1067); END_STATE(); case 111: ADVANCE_MAP( '/', 94, - 'A', 907, - 'a', 907, - 'B', 1015, - 'b', 1015, - 'C', 991, - 'c', 991, - 'F', 1055, - 'f', 1055, - 'H', 1052, - 'h', 1052, - 'I', 941, - 'i', 941, - 'L', 999, - 'l', 999, - 'O', 1056, - 'o', 1056, - 'P', 887, - 'p', 887, - 'Q', 1058, - 'q', 1058, - 'S', 911, - 's', 911, - 'T', 1025, - 't', 1025, - 'W', 921, - 'w', 921, - 'Z', 958, - 'z', 958, + 'A', 906, + 'a', 906, + 'B', 1014, + 'b', 1014, + 'C', 990, + 'c', 990, + 'F', 1054, + 'f', 1054, + 'H', 1051, + 'h', 1051, + 'I', 940, + 'i', 940, + 'L', 998, + 'l', 998, + 'O', 1055, + 'o', 1055, + 'P', 886, + 'p', 886, + 'Q', 1057, + 'q', 1057, + 'S', 910, + 's', 910, + 'T', 1024, + 't', 1024, + 'W', 920, + 'w', 920, + 'Z', 957, + 'z', 957, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(111); if (('0' <= lookahead && lookahead <= ':') || ('D' <= lookahead && lookahead <= 'Y') || lookahead == '_' || - ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1068); + ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1067); END_STATE(); case 112: ADVANCE_MAP( '/', 94, - 'A', 907, - 'a', 907, - 'B', 1015, - 'b', 1015, - 'C', 900, - 'c', 900, - 'D', 929, - 'd', 929, - 'E', 1066, - 'e', 1066, - 'F', 1055, - 'f', 1055, - 'H', 1042, - 'h', 1042, - 'I', 941, - 'i', 941, - 'L', 992, - 'l', 992, - 'M', 888, - 'm', 888, - 'O', 1056, - 'o', 1056, - 'P', 887, - 'p', 887, - 'Q', 1058, - 'q', 1058, - 'R', 930, - 'r', 930, - 'S', 885, - 's', 885, - 'T', 950, - 't', 950, - 'W', 921, - 'w', 921, - 'X', 973, - 'x', 973, - 'Z', 951, - 'z', 951, + 'A', 906, + 'a', 906, + 'B', 1014, + 'b', 1014, + 'C', 899, + 'c', 899, + 'D', 928, + 'd', 928, + 'E', 1065, + 'e', 1065, + 'F', 1054, + 'f', 1054, + 'H', 1041, + 'h', 1041, + 'I', 940, + 'i', 940, + 'L', 991, + 'l', 991, + 'M', 887, + 'm', 887, + 'O', 1055, + 'o', 1055, + 'P', 886, + 'p', 886, + 'Q', 1057, + 'q', 1057, + 'R', 929, + 'r', 929, + 'S', 884, + 's', 884, + 'T', 949, + 't', 949, + 'W', 920, + 'w', 920, + 'X', 972, + 'x', 972, + 'Z', 950, + 'z', 950, ); if (('0' <= lookahead && lookahead <= ':') || ('G' <= lookahead && lookahead <= 'Y') || lookahead == '_' || - ('g' <= lookahead && lookahead <= 'y')) ADVANCE(1068); + ('g' <= lookahead && lookahead <= 'y')) ADVANCE(1067); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(112); END_STATE(); case 113: ADVANCE_MAP( '/', 94, - 'A', 907, - 'a', 907, - 'B', 1015, - 'b', 1015, - 'C', 900, - 'c', 900, - 'D', 929, - 'd', 929, - 'F', 1055, - 'f', 1055, - 'H', 1052, - 'h', 1052, - 'I', 941, - 'i', 941, - 'L', 999, - 'l', 999, - 'O', 1056, - 'o', 1056, - 'P', 887, - 'p', 887, - 'Q', 1058, - 'q', 1058, - 'S', 911, - 's', 911, - 'T', 1025, - 't', 1025, - 'W', 921, - 'w', 921, - 'Z', 958, - 'z', 958, + 'A', 906, + 'a', 906, + 'B', 1014, + 'b', 1014, + 'C', 899, + 'c', 899, + 'D', 928, + 'd', 928, + 'F', 1054, + 'f', 1054, + 'H', 1051, + 'h', 1051, + 'I', 940, + 'i', 940, + 'L', 998, + 'l', 998, + 'O', 1055, + 'o', 1055, + 'P', 886, + 'p', 886, + 'Q', 1057, + 'q', 1057, + 'S', 910, + 's', 910, + 'T', 1024, + 't', 1024, + 'W', 920, + 'w', 920, + 'Z', 957, + 'z', 957, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(113); if (('0' <= lookahead && lookahead <= ':') || ('E' <= lookahead && lookahead <= 'Y') || lookahead == '_' || - ('e' <= lookahead && lookahead <= 'y')) ADVANCE(1068); + ('e' <= lookahead && lookahead <= 'y')) ADVANCE(1067); END_STATE(); case 114: ADVANCE_MAP( '/', 94, - 'A', 907, - 'a', 907, - 'B', 1015, - 'b', 1015, - 'C', 899, - 'c', 899, - 'E', 1066, - 'e', 1066, - 'F', 1055, - 'f', 1055, - 'H', 1042, - 'h', 1042, - 'I', 941, - 'i', 941, - 'L', 992, - 'l', 992, - 'M', 888, - 'm', 888, - 'O', 1056, - 'o', 1056, - 'P', 887, - 'p', 887, - 'Q', 1058, - 'q', 1058, - 'R', 930, - 'r', 930, - 'S', 885, - 's', 885, - 'T', 950, - 't', 950, - 'W', 921, - 'w', 921, - 'X', 973, - 'x', 973, - 'Z', 951, - 'z', 951, + 'A', 906, + 'a', 906, + 'B', 1014, + 'b', 1014, + 'C', 898, + 'c', 898, + 'E', 1065, + 'e', 1065, + 'F', 1054, + 'f', 1054, + 'H', 1041, + 'h', 1041, + 'I', 940, + 'i', 940, + 'L', 991, + 'l', 991, + 'M', 887, + 'm', 887, + 'O', 1055, + 'o', 1055, + 'P', 886, + 'p', 886, + 'Q', 1057, + 'q', 1057, + 'R', 929, + 'r', 929, + 'S', 884, + 's', 884, + 'T', 949, + 't', 949, + 'W', 920, + 'w', 920, + 'X', 972, + 'x', 972, + 'Z', 950, + 'z', 950, ); if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(114); if (('0' <= lookahead && lookahead <= ':') || ('D' <= lookahead && lookahead <= 'Y') || lookahead == '_' || - ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1068); + ('d' <= lookahead && lookahead <= 'y')) ADVANCE(1067); END_STATE(); case 115: if (lookahead == '/') ADVANCE(94); @@ -13257,28 +13271,28 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 116: if (lookahead == '/') ADVANCE(95); - if (lookahead == '=') ADVANCE(839); + if (lookahead == '=') ADVANCE(838); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(116); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1316); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1315); if (lookahead != 0 && lookahead != '"' && lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); case 117: - if (lookahead == '/') ADVANCE(667); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(670); + if (lookahead == '/') ADVANCE(666); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(669); if (lookahead != 0 && - lookahead != '>') ADVANCE(672); + lookahead != '>') ADVANCE(671); END_STATE(); case 118: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); END_STATE(); case 119: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(133); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(128); @@ -13286,21 +13300,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('g' <= lookahead && lookahead <= 'z')) ADVANCE(161); END_STATE(); case 120: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(118); END_STATE(); case 121: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(118); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(156); END_STATE(); case 122: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(120); END_STATE(); case 123: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(129); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(121); @@ -13308,11 +13322,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('g' <= lookahead && lookahead <= 'z')) ADVANCE(157); END_STATE(); case 124: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(122); END_STATE(); case 125: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(130); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(123); @@ -13320,11 +13334,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('g' <= lookahead && lookahead <= 'z')) ADVANCE(158); END_STATE(); case 126: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(124); END_STATE(); case 127: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(131); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(125); @@ -13332,7 +13346,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('g' <= lookahead && lookahead <= 'z')) ADVANCE(159); END_STATE(); case 128: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(132); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(127); @@ -13340,710 +13354,711 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('g' <= lookahead && lookahead <= 'z')) ADVANCE(160); END_STATE(); case 129: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(118); END_STATE(); case 130: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(129); END_STATE(); case 131: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(130); END_STATE(); case 132: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(131); END_STATE(); case 133: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(132); END_STATE(); case 134: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(118); END_STATE(); case 135: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(134); END_STATE(); case 136: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(135); END_STATE(); case 137: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(136); END_STATE(); case 138: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(137); END_STATE(); case 139: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(138); END_STATE(); case 140: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(139); END_STATE(); case 141: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(140); END_STATE(); case 142: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(141); END_STATE(); case 143: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(142); END_STATE(); case 144: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(143); END_STATE(); case 145: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(144); END_STATE(); case 146: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(145); END_STATE(); case 147: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(146); END_STATE(); case 148: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(147); END_STATE(); case 149: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(148); END_STATE(); case 150: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(149); END_STATE(); case 151: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(150); END_STATE(); case 152: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(151); END_STATE(); case 153: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(152); END_STATE(); case 154: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(153); END_STATE(); case 155: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(154); END_STATE(); case 156: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(155); END_STATE(); case 157: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(156); END_STATE(); case 158: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(157); END_STATE(); case 159: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(158); END_STATE(); case 160: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(159); END_STATE(); case 161: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(160); END_STATE(); case 162: - if (lookahead == ';') ADVANCE(1318); + if (lookahead == ';') ADVANCE(1317); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(161); END_STATE(); case 163: - if (lookahead == '=') ADVANCE(1851); + if (lookahead == '=') ADVANCE(1854); END_STATE(); case 164: - if (lookahead == '=') ADVANCE(1845); + if (lookahead == '=') ADVANCE(1848); END_STATE(); case 165: - if (lookahead == '>') ADVANCE(1762); + if (lookahead == '>') ADVANCE(1761); END_STATE(); case 166: - if (lookahead == 'A') ADVANCE(591); - if (lookahead == 'O') ADVANCE(528); - if (lookahead == 'a') ADVANCE(216); - if (lookahead == 'o') ADVANCE(204); + if (lookahead == 'A') ADVANCE(592); + if (lookahead == 'O') ADVANCE(530); + if (lookahead == 'a') ADVANCE(217); + if (lookahead == 'o') ADVANCE(205); END_STATE(); case 167: - if (lookahead == 'A') ADVANCE(516); - if (lookahead == 'a') ADVANCE(193); + if (lookahead == 'A') ADVANCE(518); + if (lookahead == 'a') ADVANCE(194); END_STATE(); case 168: - if (lookahead == 'A') ADVANCE(625); - if (lookahead == 'a') ADVANCE(230); + if (lookahead == 'A') ADVANCE(624); + if (lookahead == 'a') ADVANCE(231); END_STATE(); case 169: ADVANCE_MAP( - 'B', 551, - 'N', 465, - 'R', 499, + 'B', 552, + 'N', 464, + 'R', 501, 'b', 382, - 'n', 416, + 'n', 415, 'r', 372, - 's', 1611, - 'w', 251, + 's', 1610, + 'w', 252, ); END_STATE(); case 170: - if (lookahead == 'C') ADVANCE(500); - if (lookahead == 'c') ADVANCE(186); + if (lookahead == 'C') ADVANCE(502); + if (lookahead == 'c') ADVANCE(187); END_STATE(); case 171: - if (lookahead == 'C') ADVANCE(501); - if (lookahead == 'c') ADVANCE(187); + if (lookahead == 'C') ADVANCE(503); + if (lookahead == 'c') ADVANCE(188); END_STATE(); case 172: - if (lookahead == 'C') ADVANCE(613); - if (lookahead == 'c') ADVANCE(223); + if (lookahead == 'C') ADVANCE(612); + if (lookahead == 'c') ADVANCE(224); END_STATE(); case 173: - if (lookahead == 'E') ADVANCE(218); + if (lookahead == 'E') ADVANCE(219); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(480); + lookahead == 'r') ADVANCE(482); END_STATE(); case 174: - if (lookahead == 'E') ADVANCE(574); - if (lookahead == 'e') ADVANCE(414); - if (lookahead == 'u') ADVANCE(328); + if (lookahead == 'E') ADVANCE(1842); + if (lookahead == 'e') ADVANCE(1845); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(598); + lookahead == 'o') ADVANCE(453); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1841); END_STATE(); case 175: - if (lookahead == 'E') ADVANCE(1073); - if (lookahead == 'e') ADVANCE(1073); + if (lookahead == 'E') ADVANCE(575); + if (lookahead == 'e') ADVANCE(413); + if (lookahead == 'u') ADVANCE(328); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(597); END_STATE(); case 176: - if (lookahead == 'E') ADVANCE(1090); - if (lookahead == 'e') ADVANCE(1090); + if (lookahead == 'E') ADVANCE(1072); + if (lookahead == 'e') ADVANCE(1072); END_STATE(); case 177: - if (lookahead == 'E') ADVANCE(200); + if (lookahead == 'E') ADVANCE(1089); + if (lookahead == 'e') ADVANCE(1089); END_STATE(); case 178: - if (lookahead == 'E') ADVANCE(880); - if (lookahead == 'e') ADVANCE(880); + if (lookahead == 'E') ADVANCE(201); END_STATE(); case 179: - if (lookahead == 'E') ADVANCE(435); - if (lookahead == 'e') ADVANCE(167); + if (lookahead == 'E') ADVANCE(879); + if (lookahead == 'e') ADVANCE(879); END_STATE(); case 180: - if (lookahead == 'E') ADVANCE(496); - if (lookahead == 'a') ADVANCE(396); - if (lookahead == 'e') ADVANCE(185); - if (lookahead == 'o') ADVANCE(1667); + if (lookahead == 'E') ADVANCE(434); + if (lookahead == 'e') ADVANCE(167); END_STATE(); case 181: - if (lookahead == 'E') ADVANCE(177); + if (lookahead == 'E') ADVANCE(498); + if (lookahead == 'a') ADVANCE(395); + if (lookahead == 'e') ADVANCE(186); + if (lookahead == 'o') ADVANCE(1666); END_STATE(); case 182: - if (lookahead == 'E') ADVANCE(611); - if (lookahead == 'e') ADVANCE(222); + if (lookahead == 'E') ADVANCE(178); END_STATE(); case 183: - if (lookahead == 'E') ADVANCE(577); - if (lookahead == 'e') ADVANCE(209); + if (lookahead == 'E') ADVANCE(610); + if (lookahead == 'e') ADVANCE(223); END_STATE(); case 184: - if (lookahead == 'F') ADVANCE(1083); - if (lookahead == 'M') ADVANCE(497); - if (lookahead == 'f') ADVANCE(1083); - if (lookahead == 'm') ADVANCE(208); - if (lookahead == 'n') ADVANCE(1661); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1849); + if (lookahead == 'E') ADVANCE(578); + if (lookahead == 'e') ADVANCE(210); END_STATE(); case 185: - if (lookahead == 'F') ADVANCE(439); - if (lookahead == 'b') ADVANCE(405); - if (lookahead == 'f') ADVANCE(168); + if (lookahead == 'F') ADVANCE(1082); + if (lookahead == 'M') ADVANCE(499); + if (lookahead == 'f') ADVANCE(1082); + if (lookahead == 'm') ADVANCE(209); + if (lookahead == 'n') ADVANCE(1660); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1852); END_STATE(); case 186: - if (lookahead == 'H') ADVANCE(1075); - if (lookahead == 'h') ADVANCE(1075); + if (lookahead == 'F') ADVANCE(438); + if (lookahead == 'b') ADVANCE(404); + if (lookahead == 'f') ADVANCE(168); END_STATE(); case 187: - if (lookahead == 'H') ADVANCE(1072); - if (lookahead == 'h') ADVANCE(1072); + if (lookahead == 'H') ADVANCE(1074); + if (lookahead == 'h') ADVANCE(1074); END_STATE(); case 188: - if (lookahead == 'H') ADVANCE(584); - if (lookahead == 'R') ADVANCE(434); - if (lookahead == 'a') ADVANCE(367); - if (lookahead == 'h') ADVANCE(212); - if (lookahead == 'r') ADVANCE(235); + if (lookahead == 'H') ADVANCE(1071); + if (lookahead == 'h') ADVANCE(1071); END_STATE(); case 189: - if (lookahead == 'I') ADVANCE(215); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(459); + if (lookahead == 'H') ADVANCE(585); + if (lookahead == 'R') ADVANCE(433); + if (lookahead == 'a') ADVANCE(367); + if (lookahead == 'h') ADVANCE(213); + if (lookahead == 'r') ADVANCE(236); END_STATE(); case 190: - if (lookahead == 'I') ADVANCE(546); - if (lookahead == 'i') ADVANCE(205); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(511); + if (lookahead == 'I') ADVANCE(216); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(458); END_STATE(); case 191: - if (lookahead == 'I') ADVANCE(618); - if (lookahead == 'i') ADVANCE(227); + if (lookahead == 'I') ADVANCE(548); + if (lookahead == 'i') ADVANCE(206); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(513); END_STATE(); case 192: - if (lookahead == 'I') ADVANCE(553); - if (lookahead == 'i') ADVANCE(206); + if (lookahead == 'I') ADVANCE(617); + if (lookahead == 'i') ADVANCE(228); END_STATE(); case 193: - if (lookahead == 'K') ADVANCE(883); - if (lookahead == 'k') ADVANCE(883); + if (lookahead == 'I') ADVANCE(554); + if (lookahead == 'i') ADVANCE(207); END_STATE(); case 194: - if (lookahead == 'L') ADVANCE(593); - if (lookahead == 'X') ADVANCE(482); - if (lookahead == 'l') ADVANCE(217); - if (lookahead == 'x') ADVANCE(363); - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1847); + if (lookahead == 'K') ADVANCE(882); + if (lookahead == 'k') ADVANCE(882); END_STATE(); case 195: - if (lookahead == 'L') ADVANCE(676); - if (lookahead == 'l') ADVANCE(676); + if (lookahead == 'L') ADVANCE(594); + if (lookahead == 'X') ADVANCE(484); + if (lookahead == 'l') ADVANCE(218); + if (lookahead == 'x') ADVANCE(363); + if (lookahead == 'Q' || + lookahead == 'q') ADVANCE(1850); END_STATE(); case 196: - if (lookahead == 'L') ADVANCE(614); - if (lookahead == 'l') ADVANCE(224); + if (lookahead == 'L') ADVANCE(675); + if (lookahead == 'l') ADVANCE(675); END_STATE(); case 197: - if (lookahead == 'M') ADVANCE(517); - if (lookahead == 'm') ADVANCE(195); + if (lookahead == 'L') ADVANCE(613); + if (lookahead == 'l') ADVANCE(225); END_STATE(); case 198: - if (lookahead == 'N') ADVANCE(836); + if (lookahead == 'M') ADVANCE(519); + if (lookahead == 'm') ADVANCE(196); + END_STATE(); + case 199: + if (lookahead == 'N') ADVANCE(835); if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1083); + lookahead == 'f') ADVANCE(1082); if (lookahead == 'M' || - lookahead == 'm') ADVANCE(497); + lookahead == 'm') ADVANCE(499); if (lookahead == 'S' || - lookahead == 's') ADVANCE(1849); - END_STATE(); - case 199: - if (lookahead == 'N') ADVANCE(1082); - if (lookahead == 'n') ADVANCE(1082); + lookahead == 's') ADVANCE(1852); END_STATE(); case 200: - if (lookahead == 'N') ADVANCE(843); + if (lookahead == 'N') ADVANCE(1081); + if (lookahead == 'n') ADVANCE(1081); END_STATE(); case 201: - if (lookahead == 'N') ADVANCE(858); - if (lookahead == 'n') ADVANCE(858); + if (lookahead == 'N') ADVANCE(842); END_STATE(); case 202: - if (lookahead == 'N') ADVANCE(465); - if (lookahead == 'n') ADVANCE(416); - if (lookahead == 'r') ADVANCE(371); - if (lookahead == 's') ADVANCE(421); - if (lookahead == 'w') ADVANCE(251); + if (lookahead == 'N') ADVANCE(857); + if (lookahead == 'n') ADVANCE(857); END_STATE(); case 203: - if (lookahead == 'N') ADVANCE(461); - if (lookahead == 'n') ADVANCE(172); + if (lookahead == 'N') ADVANCE(464); + if (lookahead == 'n') ADVANCE(415); + if (lookahead == 'r') ADVANCE(371); + if (lookahead == 's') ADVANCE(420); + if (lookahead == 'w') ADVANCE(252); END_STATE(); case 204: - if (lookahead == 'N') ADVANCE(600); - if (lookahead == 'n') ADVANCE(219); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(566); + if (lookahead == 'N') ADVANCE(460); + if (lookahead == 'n') ADVANCE(172); END_STATE(); case 205: - if (lookahead == 'N') ADVANCE(628); - if (lookahead == 'n') ADVANCE(232); + if (lookahead == 'N') ADVANCE(599); + if (lookahead == 'n') ADVANCE(220); + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(567); END_STATE(); case 206: - if (lookahead == 'O') ADVANCE(533); - if (lookahead == 'o') ADVANCE(201); + if (lookahead == 'N') ADVANCE(628); + if (lookahead == 'n') ADVANCE(233); END_STATE(); case 207: - if (lookahead == 'O') ADVANCE(586); - if (lookahead == 'o') ADVANCE(213); + if (lookahead == 'O') ADVANCE(535); + if (lookahead == 'o') ADVANCE(202); END_STATE(); case 208: - if (lookahead == 'P') ADVANCE(558); - if (lookahead == 'p') ADVANCE(207); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(873); + if (lookahead == 'O') ADVANCE(587); + if (lookahead == 'o') ADVANCE(214); END_STATE(); case 209: - if (lookahead == 'R') ADVANCE(633); - if (lookahead == 'r') ADVANCE(236); + if (lookahead == 'P') ADVANCE(559); + if (lookahead == 'p') ADVANCE(208); + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(872); END_STATE(); case 210: - if (lookahead == 'R') ADVANCE(480); - if (lookahead == 'i') ADVANCE(348); - if (lookahead == 'o') ADVANCE(359); - if (lookahead == 'r') ADVANCE(179); + if (lookahead == 'R') ADVANCE(632); + if (lookahead == 'r') ADVANCE(237); END_STATE(); case 211: - if (lookahead == 'R') ADVANCE(532); - if (lookahead == 'r') ADVANCE(199); + if (lookahead == 'R') ADVANCE(482); + if (lookahead == 'i') ADVANCE(348); + if (lookahead == 'o') ADVANCE(359); + if (lookahead == 'r') ADVANCE(180); END_STATE(); case 212: - if (lookahead == 'R') ADVANCE(486); - if (lookahead == 'i') ADVANCE(381); - if (lookahead == 'r') ADVANCE(357); + if (lookahead == 'R') ADVANCE(534); + if (lookahead == 'r') ADVANCE(200); END_STATE(); case 213: - if (lookahead == 'R') ADVANCE(602); - if (lookahead == 'r') ADVANCE(220); + if (lookahead == 'R') ADVANCE(488); + if (lookahead == 'i') ADVANCE(381); + if (lookahead == 'r') ADVANCE(357); END_STATE(); case 214: - if (lookahead == 'S') ADVANCE(846); + if (lookahead == 'R') ADVANCE(601); + if (lookahead == 'r') ADVANCE(221); END_STATE(); case 215: - if (lookahead == 'S') ADVANCE(221); + if (lookahead == 'S') ADVANCE(845); END_STATE(); case 216: - if (lookahead == 'S') ADVANCE(474); - if (lookahead == 'T') ADVANCE(455); - if (lookahead == 's') ADVANCE(175); - if (lookahead == 't') ADVANCE(170); + if (lookahead == 'S') ADVANCE(222); END_STATE(); case 217: - if (lookahead == 'S') ADVANCE(475); + if (lookahead == 'S') ADVANCE(476); + if (lookahead == 'T') ADVANCE(454); if (lookahead == 's') ADVANCE(176); + if (lookahead == 't') ADVANCE(170); END_STATE(); case 218: - if (lookahead == 'T') ADVANCE(233); + if (lookahead == 'S') ADVANCE(477); + if (lookahead == 's') ADVANCE(177); END_STATE(); case 219: - if (lookahead == 'T') ADVANCE(447); - if (lookahead == 's') ADVANCE(389); - if (lookahead == 't') ADVANCE(190); + if (lookahead == 'T') ADVANCE(234); END_STATE(); case 220: - if (lookahead == 'T') ADVANCE(876); - if (lookahead == 't') ADVANCE(876); + if (lookahead == 'T') ADVANCE(446); + if (lookahead == 's') ADVANCE(388); + if (lookahead == 't') ADVANCE(191); END_STATE(); case 221: - if (lookahead == 'T') ADVANCE(214); + if (lookahead == 'T') ADVANCE(875); + if (lookahead == 't') ADVANCE(875); END_STATE(); case 222: - if (lookahead == 'T') ADVANCE(626); - if (lookahead == 'm') ADVANCE(362); - if (lookahead == 'q') ADVANCE(407); - if (lookahead == 't') ADVANCE(231); + if (lookahead == 'T') ADVANCE(215); END_STATE(); case 223: - if (lookahead == 'T') ADVANCE(513); - if (lookahead == 't') ADVANCE(192); + if (lookahead == 'T') ADVANCE(625); + if (lookahead == 'm') ADVANCE(362); + if (lookahead == 'q') ADVANCE(406); + if (lookahead == 't') ADVANCE(232); END_STATE(); case 224: - if (lookahead == 'T') ADVANCE(460); - if (lookahead == 't') ADVANCE(1682); + if (lookahead == 'T') ADVANCE(515); + if (lookahead == 't') ADVANCE(193); END_STATE(); case 225: + if (lookahead == 'T') ADVANCE(459); + if (lookahead == 't') ADVANCE(1681); + END_STATE(); + case 226: ADVANCE_MAP( - 'T', 556, + 'T', 557, 'W', 510, 't', 249, 'u', 364, - 'w', 191, - 'A', 630, - 'a', 630, - 'C', 588, - 'c', 588, - 'E', 599, - 'e', 599, - 'I', 521, - 'i', 521, + 'w', 192, + 'A', 629, + 'a', 629, + 'C', 589, + 'c', 589, + 'E', 598, + 'e', 598, + 'I', 523, + 'i', 523, ); END_STATE(); - case 226: + case 227: ADVANCE_MAP( - 'T', 556, + 'T', 557, 't', 366, - 'A', 630, - 'a', 630, - 'C', 588, - 'c', 588, - 'I', 521, - 'i', 521, + 'A', 629, + 'a', 629, + 'C', 589, + 'c', 589, + 'I', 523, + 'i', 523, 'W', 510, 'w', 510, ); END_STATE(); - case 227: - if (lookahead == 'T') ADVANCE(458); + case 228: + if (lookahead == 'T') ADVANCE(457); if (lookahead == 't') ADVANCE(171); END_STATE(); - case 228: - if (lookahead == 'U') ADVANCE(539); + case 229: + if (lookahead == 'U') ADVANCE(541); if (lookahead == 'a') ADVANCE(324); if (lookahead == 'i') ADVANCE(350); if (lookahead == 'o') ADVANCE(365); if (lookahead == 'r') ADVANCE(356); - if (lookahead == 'u') ADVANCE(203); - END_STATE(); - case 229: - if (lookahead == 'U') ADVANCE(488); - if (lookahead == 'u') ADVANCE(183); + if (lookahead == 'u') ADVANCE(204); END_STATE(); case 230: - if (lookahead == 'U') ADVANCE(523); - if (lookahead == 'u') ADVANCE(196); + if (lookahead == 'U') ADVANCE(490); + if (lookahead == 'u') ADVANCE(184); END_STATE(); case 231: - if (lookahead == 'U') ADVANCE(580); - if (lookahead == 'u') ADVANCE(211); + if (lookahead == 'U') ADVANCE(525); + if (lookahead == 'u') ADVANCE(197); END_STATE(); case 232: - if (lookahead == 'U') ADVANCE(477); - if (lookahead == 'u') ADVANCE(178); + if (lookahead == 'U') ADVANCE(581); + if (lookahead == 'u') ADVANCE(212); END_STATE(); case 233: - if (lookahead == 'W') ADVANCE(181); + if (lookahead == 'U') ADVANCE(479); + if (lookahead == 'u') ADVANCE(179); END_STATE(); case 234: - if (lookahead == 'X') ADVANCE(189); - if (lookahead == 'x') ADVANCE(482); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(593); - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1847); + if (lookahead == 'W') ADVANCE(182); END_STATE(); case 235: - if (lookahead == 'Y') ADVANCE(1071); - if (lookahead == 'u') ADVANCE(274); - if (lookahead == 'y') ADVANCE(1071); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(537); + if (lookahead == 'X') ADVANCE(190); + if (lookahead == 'x') ADVANCE(484); + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(594); + if (lookahead == 'Q' || + lookahead == 'q') ADVANCE(1850); END_STATE(); case 236: - if (lookahead == 'Y') ADVANCE(1069); - if (lookahead == 'y') ADVANCE(1069); + if (lookahead == 'Y') ADVANCE(1070); + if (lookahead == 'u') ADVANCE(275); + if (lookahead == 'y') ADVANCE(1070); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(539); END_STATE(); case 237: - if (lookahead == '\\') ADVANCE(409); - if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(2385); + if (lookahead == 'Y') ADVANCE(1068); + if (lookahead == 'y') ADVANCE(1068); END_STATE(); case 238: - if (lookahead == '\\') ADVANCE(655); - if (lookahead == ']') ADVANCE(2082); - if (lookahead != 0 && - lookahead != '\n') ADVANCE(238); + if (lookahead == '\\') ADVANCE(408); + if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(2390); END_STATE(); case 239: - if (lookahead == 'a') ADVANCE(396); - if (lookahead == 'e') ADVANCE(298); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(462); + if (lookahead == '\\') ADVANCE(654); + if (lookahead == ']') ADVANCE(2087); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(239); END_STATE(); case 240: - if (lookahead == 'a') ADVANCE(417); + if (lookahead == 'a') ADVANCE(395); + if (lookahead == 'e') ADVANCE(298); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(461); END_STATE(); case 241: + if (lookahead == 'a') ADVANCE(416); + END_STATE(); + case 242: if (lookahead == 'a') ADVANCE(384); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(529); + lookahead == 'o') ADVANCE(531); END_STATE(); - case 242: + case 243: if (lookahead == 'a') ADVANCE(367); if (lookahead == 'H' || - lookahead == 'h') ADVANCE(584); + lookahead == 'h') ADVANCE(585); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(434); + lookahead == 'r') ADVANCE(433); END_STATE(); - case 243: + case 244: if (lookahead == 'a') ADVANCE(342); END_STATE(); - case 244: + case 245: if (lookahead == 'a') ADVANCE(351); END_STATE(); - case 245: + case 246: if (lookahead == 'a') ADVANCE(368); if (lookahead == 'o') ADVANCE(315); END_STATE(); - case 246: - if (lookahead == 'a') ADVANCE(345); - END_STATE(); case 247: - if (lookahead == 'a') ADVANCE(408); + if (lookahead == 'a') ADVANCE(345); END_STATE(); case 248: - if (lookahead == 'a') ADVANCE(373); + if (lookahead == 'a') ADVANCE(407); END_STATE(); case 249: - if (lookahead == 'a') ADVANCE(400); + if (lookahead == 'a') ADVANCE(399); if (lookahead == 'r') ADVANCE(312); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(585); + lookahead == 'o') ADVANCE(586); END_STATE(); case 250: - if (lookahead == 'a') ADVANCE(326); + if (lookahead == 'a') ADVANCE(373); END_STATE(); case 251: - if (lookahead == 'a') ADVANCE(320); + if (lookahead == 'a') ADVANCE(326); END_STATE(); case 252: - if (lookahead == 'a') ADVANCE(334); + if (lookahead == 'a') ADVANCE(319); END_STATE(); case 253: - if (lookahead == 'a') ADVANCE(258); + if (lookahead == 'a') ADVANCE(334); END_STATE(); case 254: - if (lookahead == 'a') ADVANCE(265); + if (lookahead == 'a') ADVANCE(259); END_STATE(); case 255: - if (lookahead == 'a') ADVANCE(380); - if (lookahead == 'o') ADVANCE(315); + if (lookahead == 'a') ADVANCE(266); END_STATE(); case 256: - if (lookahead == 'a') ADVANCE(401); + if (lookahead == 'a') ADVANCE(380); + if (lookahead == 'o') ADVANCE(315); END_STATE(); case 257: - if (lookahead == 'b') ADVANCE(332); + if (lookahead == 'a') ADVANCE(400); END_STATE(); case 258: - if (lookahead == 'b') ADVANCE(335); + if (lookahead == 'b') ADVANCE(332); END_STATE(); case 259: - if (lookahead == 'c') ADVANCE(1717); + if (lookahead == 'b') ADVANCE(336); END_STATE(); case 260: - if (lookahead == 'c') ADVANCE(1728); + if (lookahead == 'c') ADVANCE(1716); END_STATE(); case 261: - if (lookahead == 'c') ADVANCE(1746); + if (lookahead == 'c') ADVANCE(1727); END_STATE(); case 262: - if (lookahead == 'c') ADVANCE(1701); + if (lookahead == 'c') ADVANCE(1745); END_STATE(); case 263: - if (lookahead == 'c') ADVANCE(305); + if (lookahead == 'c') ADVANCE(1700); END_STATE(); case 264: - if (lookahead == 'c') ADVANCE(391); + if (lookahead == 'c') ADVANCE(305); END_STATE(); case 265: - if (lookahead == 'c') ADVANCE(393); + if (lookahead == 'c') ADVANCE(390); END_STATE(); case 266: - if (lookahead == 'c') ADVANCE(283); + if (lookahead == 'c') ADVANCE(392); END_STATE(); case 267: - if (lookahead == 'c') ADVANCE(402); + if (lookahead == 'c') ADVANCE(283); END_STATE(); case 268: - if (lookahead == 'd') ADVANCE(1744); + if (lookahead == 'c') ADVANCE(401); END_STATE(); case 269: - if (lookahead == 'd') ADVANCE(1754); + if (lookahead == 'd') ADVANCE(1743); END_STATE(); case 270: - if (lookahead == 'd') ADVANCE(1758); + if (lookahead == 'd') ADVANCE(1753); END_STATE(); case 271: - if (lookahead == 'd') ADVANCE(1687); + if (lookahead == 'd') ADVANCE(1757); END_STATE(); case 272: - if (lookahead == 'd') ADVANCE(1763); + if (lookahead == 'd') ADVANCE(1686); END_STATE(); case 273: - if (lookahead == 'e') ADVANCE(1742); + if (lookahead == 'd') ADVANCE(1762); END_STATE(); case 274: - if (lookahead == 'e') ADVANCE(2401); + if (lookahead == 'e') ADVANCE(1741); END_STATE(); case 275: - if (lookahead == 'e') ADVANCE(2408); + if (lookahead == 'e') ADVANCE(2406); END_STATE(); case 276: - if (lookahead == 'e') ADVANCE(1665); + if (lookahead == 'e') ADVANCE(2413); END_STATE(); case 277: - if (lookahead == 'e') ADVANCE(1719); + if (lookahead == 'e') ADVANCE(1664); END_STATE(); case 278: - if (lookahead == 'e') ADVANCE(1715); + if (lookahead == 'e') ADVANCE(1718); END_STATE(); case 279: - if (lookahead == 'e') ADVANCE(1756); + if (lookahead == 'e') ADVANCE(1714); END_STATE(); case 280: - if (lookahead == 'e') ADVANCE(1678); + if (lookahead == 'e') ADVANCE(1755); END_STATE(); case 281: - if (lookahead == 'e') ADVANCE(1638); + if (lookahead == 'e') ADVANCE(1677); END_STATE(); case 282: - if (lookahead == 'e') ADVANCE(386); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(454); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1842); + if (lookahead == 'e') ADVANCE(1637); END_STATE(); case 283: if (lookahead == 'e') ADVANCE(358); @@ -14052,7 +14067,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'e') ADVANCE(330); END_STATE(); case 285: - if (lookahead == 'e') ADVANCE(272); + if (lookahead == 'e') ADVANCE(273); END_STATE(); case 286: if (lookahead == 'e') ADVANCE(378); @@ -14061,75 +14076,75 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'e') ADVANCE(369); END_STATE(); case 288: - if (lookahead == 'e') ADVANCE(246); + if (lookahead == 'e') ADVANCE(247); END_STATE(); case 289: - if (lookahead == 'e') ADVANCE(370); + if (lookahead == 'e') ADVANCE(391); END_STATE(); case 290: - if (lookahead == 'e') ADVANCE(392); + if (lookahead == 'e') ADVANCE(370); END_STATE(); case 291: - if (lookahead == 'e') ADVANCE(375); + if (lookahead == 'e') ADVANCE(393); END_STATE(); case 292: - if (lookahead == 'e') ADVANCE(394); + if (lookahead == 'e') ADVANCE(375); END_STATE(); case 293: if (lookahead == 'e') ADVANCE(353); END_STATE(); case 294: - if (lookahead == 'f') ADVANCE(1662); + if (lookahead == 'f') ADVANCE(1661); END_STATE(); case 295: - if (lookahead == 'f') ADVANCE(1662); + if (lookahead == 'f') ADVANCE(1661); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1798); + lookahead == 'r') ADVANCE(1797); END_STATE(); case 296: - if (lookahead == 'f') ADVANCE(1662); + if (lookahead == 'f') ADVANCE(1661); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1798); + lookahead == 'r') ADVANCE(1797); if (lookahead == 'U' || - lookahead == 'u') ADVANCE(612); + lookahead == 'u') ADVANCE(611); END_STATE(); case 297: - if (lookahead == 'f') ADVANCE(1863); + if (lookahead == 'f') ADVANCE(1868); END_STATE(); case 298: - if (lookahead == 'f') ADVANCE(247); + if (lookahead == 'f') ADVANCE(248); END_STATE(); case 299: - if (lookahead == 'g') ADVANCE(1750); + if (lookahead == 'g') ADVANCE(1749); END_STATE(); case 300: - if (lookahead == 'g') ADVANCE(290); + if (lookahead == 'g') ADVANCE(289); END_STATE(); case 301: if (lookahead == 'g') ADVANCE(303); END_STATE(); case 302: - if (lookahead == 'g') ADVANCE(292); + if (lookahead == 'g') ADVANCE(291); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(302); END_STATE(); case 303: - if (lookahead == 'g') ADVANCE(289); + if (lookahead == 'g') ADVANCE(290); END_STATE(); case 304: - if (lookahead == 'h') ADVANCE(1627); + if (lookahead == 'h') ADVANCE(1626); END_STATE(); case 305: - if (lookahead == 'h') ADVANCE(1683); + if (lookahead == 'h') ADVANCE(1682); END_STATE(); case 306: if (lookahead == 'h') ADVANCE(322); END_STATE(); case 307: if (lookahead == 'h') ADVANCE(322); - if (lookahead == 'i') ADVANCE(387); + if (lookahead == 'i') ADVANCE(386); if (lookahead == 'D' || - lookahead == 'd') ADVANCE(466); + lookahead == 'd') ADVANCE(465); END_STATE(); case 308: if (lookahead == 'i') ADVANCE(348); @@ -14139,38 +14154,38 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'i') ADVANCE(284); END_STATE(); case 310: - if (lookahead == 'i') ADVANCE(268); + if (lookahead == 'i') ADVANCE(269); END_STATE(); case 311: - if (lookahead == 'i') ADVANCE(413); + if (lookahead == 'i') ADVANCE(412); END_STATE(); case 312: if (lookahead == 'i') ADVANCE(349); - if (lookahead == 'u') ADVANCE(264); + if (lookahead == 'u') ADVANCE(265); END_STATE(); case 313: - if (lookahead == 'i') ADVANCE(269); + if (lookahead == 'i') ADVANCE(270); END_STATE(); case 314: - if (lookahead == 'i') ADVANCE(259); + if (lookahead == 'i') ADVANCE(260); END_STATE(); case 315: - if (lookahead == 'i') ADVANCE(270); + if (lookahead == 'i') ADVANCE(271); END_STATE(); case 316: - if (lookahead == 'i') ADVANCE(260); + if (lookahead == 'i') ADVANCE(261); END_STATE(); case 317: - if (lookahead == 'i') ADVANCE(261); + if (lookahead == 'i') ADVANCE(262); END_STATE(); case 318: if (lookahead == 'i') ADVANCE(360); END_STATE(); case 319: - if (lookahead == 'i') ADVANCE(253); + if (lookahead == 'i') ADVANCE(387); END_STATE(); case 320: - if (lookahead == 'i') ADVANCE(388); + if (lookahead == 'i') ADVANCE(254); END_STATE(); case 321: if (lookahead == 'i') ADVANCE(379); @@ -14186,23 +14201,23 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'l') ADVANCE(383); END_STATE(); case 325: - if (lookahead == 'l') ADVANCE(2415); + if (lookahead == 'l') ADVANCE(2420); END_STATE(); case 326: - if (lookahead == 'l') ADVANCE(1731); + if (lookahead == 'l') ADVANCE(1730); END_STATE(); case 327: - if (lookahead == 'l') ADVANCE(1760); + if (lookahead == 'l') ADVANCE(1759); END_STATE(); case 328: if (lookahead == 'l') ADVANCE(325); if (lookahead == 'm') ADVANCE(286); END_STATE(); case 329: - if (lookahead == 'l') ADVANCE(419); + if (lookahead == 'l') ADVANCE(418); END_STATE(); case 330: - if (lookahead == 'l') ADVANCE(271); + if (lookahead == 'l') ADVANCE(272); END_STATE(); case 331: if (lookahead == 'l') ADVANCE(288); @@ -14211,31 +14226,31 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'l') ADVANCE(314); END_STATE(); case 333: - if (lookahead == 'l') ADVANCE(276); + if (lookahead == 'l') ADVANCE(277); END_STATE(); case 334: if (lookahead == 'l') ADVANCE(329); END_STATE(); case 335: - if (lookahead == 'l') ADVANCE(293); + if (lookahead == 'l') ADVANCE(394); END_STATE(); case 336: - if (lookahead == 'l') ADVANCE(395); + if (lookahead == 'l') ADVANCE(293); END_STATE(); case 337: if (lookahead == 'l') ADVANCE(385); if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1847); + lookahead == 'q') ADVANCE(1850); END_STATE(); case 338: if (lookahead == 'l') ADVANCE(385); if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1847); + lookahead == 'q') ADVANCE(1850); if (lookahead == 'X' || - lookahead == 'x') ADVANCE(482); + lookahead == 'x') ADVANCE(484); END_STATE(); case 339: - if (lookahead == 'm') ADVANCE(1626); + if (lookahead == 'm') ADVANCE(1625); END_STATE(); case 340: if (lookahead == 'm') ADVANCE(286); @@ -14244,60 +14259,60 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'm') ADVANCE(327); END_STATE(); case 342: - if (lookahead == 'm') ADVANCE(279); + if (lookahead == 'm') ADVANCE(280); END_STATE(); case 343: - if (lookahead == 'n') ADVANCE(1661); + if (lookahead == 'n') ADVANCE(1660); if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1083); + lookahead == 'f') ADVANCE(1082); if (lookahead == 'S' || - lookahead == 's') ADVANCE(1849); + lookahead == 's') ADVANCE(1852); END_STATE(); case 344: - if (lookahead == 'n') ADVANCE(1661); + if (lookahead == 'n') ADVANCE(1660); if (lookahead == 'S' || - lookahead == 's') ADVANCE(1849); + lookahead == 's') ADVANCE(1852); END_STATE(); case 345: - if (lookahead == 'n') ADVANCE(1740); + if (lookahead == 'n') ADVANCE(1739); END_STATE(); case 346: - if (lookahead == 'n') ADVANCE(1708); + if (lookahead == 'n') ADVANCE(1707); END_STATE(); case 347: - if (lookahead == 'n') ADVANCE(1658); + if (lookahead == 'n') ADVANCE(1657); END_STATE(); case 348: - if (lookahead == 'n') ADVANCE(248); + if (lookahead == 'n') ADVANCE(250); END_STATE(); case 349: if (lookahead == 'n') ADVANCE(299); END_STATE(); case 350: - if (lookahead == 'n') ADVANCE(250); + if (lookahead == 'n') ADVANCE(251); END_STATE(); case 351: - if (lookahead == 'n') ADVANCE(266); + if (lookahead == 'n') ADVANCE(267); END_STATE(); case 352: - if (lookahead == 'n') ADVANCE(262); + if (lookahead == 'n') ADVANCE(263); END_STATE(); case 353: - if (lookahead == 'n') ADVANCE(243); + if (lookahead == 'n') ADVANCE(244); END_STATE(); case 354: - if (lookahead == 'n') ADVANCE(252); + if (lookahead == 'n') ADVANCE(253); END_STATE(); case 355: - if (lookahead == 'n') ADVANCE(267); + if (lookahead == 'n') ADVANCE(268); END_STATE(); case 356: if (lookahead == 'o') ADVANCE(339); END_STATE(); case 357: - if (lookahead == 'o') ADVANCE(415); + if (lookahead == 'o') ADVANCE(414); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(441); + lookahead == 'e') ADVANCE(440); END_STATE(); case 358: if (lookahead == 'o') ADVANCE(297); @@ -14312,61 +14327,61 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'o') ADVANCE(377); END_STATE(); case 362: - if (lookahead == 'o') ADVANCE(399); + if (lookahead == 'o') ADVANCE(398); END_STATE(); case 363: if (lookahead == 'p') ADVANCE(361); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(459); + lookahead == 'e') ADVANCE(458); END_STATE(); case 364: if (lookahead == 'p') ADVANCE(287); END_STATE(); case 365: - if (lookahead == 'r') ADVANCE(1642); + if (lookahead == 'r') ADVANCE(1641); END_STATE(); case 366: if (lookahead == 'r') ADVANCE(312); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(585); + lookahead == 'o') ADVANCE(586); END_STATE(); case 367: if (lookahead == 'r') ADVANCE(300); END_STATE(); case 368: - if (lookahead == 'r') ADVANCE(1088); + if (lookahead == 'r') ADVANCE(1087); END_STATE(); case 369: - if (lookahead == 'r') ADVANCE(2394); + if (lookahead == 'r') ADVANCE(2399); END_STATE(); case 370: - if (lookahead == 'r') ADVANCE(1672); + if (lookahead == 'r') ADVANCE(1671); END_STATE(); case 371: - if (lookahead == 'r') ADVANCE(240); + if (lookahead == 'r') ADVANCE(241); END_STATE(); case 372: - if (lookahead == 'r') ADVANCE(240); + if (lookahead == 'r') ADVANCE(241); if (lookahead == 'G' || - lookahead == 'g') ADVANCE(623); + lookahead == 'g') ADVANCE(622); END_STATE(); case 373: - if (lookahead == 'r') ADVANCE(418); + if (lookahead == 'r') ADVANCE(417); END_STATE(); case 374: if (lookahead == 'r') ADVANCE(311); - if (lookahead == 'u') ADVANCE(257); + if (lookahead == 'u') ADVANCE(258); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(579); + lookahead == 'a') ADVANCE(580); END_STATE(); case 375: - if (lookahead == 'r') ADVANCE(420); + if (lookahead == 'r') ADVANCE(419); END_STATE(); case 376: - if (lookahead == 'r') ADVANCE(254); + if (lookahead == 'r') ADVANCE(255); END_STATE(); case 377: - if (lookahead == 'r') ADVANCE(390); + if (lookahead == 'r') ADVANCE(389); END_STATE(); case 378: if (lookahead == 'r') ADVANCE(317); @@ -14375,152 +14390,157 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'r') ADVANCE(285); END_STATE(); case 380: - if (lookahead == 'r') ADVANCE(319); + if (lookahead == 'r') ADVANCE(320); END_STATE(); case 381: - if (lookahead == 's') ADVANCE(2387); + if (lookahead == 's') ADVANCE(2392); END_STATE(); case 382: - if (lookahead == 's') ADVANCE(397); + if (lookahead == 's') ADVANCE(396); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(583); + lookahead == 'o') ADVANCE(584); END_STATE(); case 383: - if (lookahead == 's') ADVANCE(275); + if (lookahead == 's') ADVANCE(276); END_STATE(); case 384: - if (lookahead == 's') ADVANCE(280); - if (lookahead == 't') ADVANCE(263); + if (lookahead == 's') ADVANCE(281); + if (lookahead == 't') ADVANCE(264); END_STATE(); case 385: - if (lookahead == 's') ADVANCE(281); + if (lookahead == 's') ADVANCE(282); END_STATE(); case 386: - if (lookahead == 't') ADVANCE(1629); + if (lookahead == 't') ADVANCE(304); END_STATE(); case 387: - if (lookahead == 't') ADVANCE(304); + if (lookahead == 't') ADVANCE(1650); END_STATE(); case 388: - if (lookahead == 't') ADVANCE(1651); + if (lookahead == 't') ADVANCE(1635); END_STATE(); case 389: - if (lookahead == 't') ADVANCE(1636); + if (lookahead == 't') ADVANCE(2429); END_STATE(); case 390: - if (lookahead == 't') ADVANCE(2424); + if (lookahead == 't') ADVANCE(1751); END_STATE(); case 391: - if (lookahead == 't') ADVANCE(1752); + if (lookahead == 't') ADVANCE(2391); END_STATE(); case 392: - if (lookahead == 't') ADVANCE(2386); + if (lookahead == 't') ADVANCE(1731); END_STATE(); case 393: - if (lookahead == 't') ADVANCE(1732); + if (lookahead == 't') ADVANCE(1); END_STATE(); case 394: - if (lookahead == 't') ADVANCE(1); + if (lookahead == 't') ADVANCE(1679); END_STATE(); case 395: - if (lookahead == 't') ADVANCE(1680); + if (lookahead == 't') ADVANCE(274); END_STATE(); case 396: - if (lookahead == 't') ADVANCE(273); + if (lookahead == 't') ADVANCE(376); END_STATE(); case 397: - if (lookahead == 't') ADVANCE(376); + if (lookahead == 't') ADVANCE(245); END_STATE(); case 398: - if (lookahead == 't') ADVANCE(244); + if (lookahead == 't') ADVANCE(278); END_STATE(); case 399: - if (lookahead == 't') ADVANCE(277); + if (lookahead == 't') ADVANCE(316); END_STATE(); case 400: - if (lookahead == 't') ADVANCE(316); + if (lookahead == 't') ADVANCE(279); END_STATE(); case 401: - if (lookahead == 't') ADVANCE(278); - END_STATE(); - case 402: if (lookahead == 't') ADVANCE(318); END_STATE(); - case 403: - if (lookahead == 'u') ADVANCE(422); - if (lookahead == 'x') ADVANCE(650); + case 402: + if (lookahead == 'u') ADVANCE(421); + if (lookahead == 'x') ADVANCE(649); if (lookahead == '\r' || - lookahead == '?') ADVANCE(2074); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2076); - if (lookahead != 0) ADVANCE(2073); + lookahead == '?') ADVANCE(2079); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2081); + if (lookahead != 0) ADVANCE(2078); END_STATE(); - case 404: + case 403: if (lookahead == 'u') ADVANCE(310); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1864); if (lookahead == 'T' || - lookahead == 't') ADVANCE(1860); + lookahead == 't') ADVANCE(1863); END_STATE(); - case 405: + case 404: if (lookahead == 'u') ADVANCE(301); END_STATE(); - case 406: + case 405: if (lookahead == 'u') ADVANCE(313); END_STATE(); - case 407: + case 406: if (lookahead == 'u') ADVANCE(321); END_STATE(); + case 407: + if (lookahead == 'u') ADVANCE(335); + END_STATE(); case 408: - if (lookahead == 'u') ADVANCE(336); + if (lookahead == 'u') ADVANCE(422); END_STATE(); case 409: - if (lookahead == 'u') ADVANCE(423); - END_STATE(); - case 410: if (lookahead == 'u') ADVANCE(340); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(574); + lookahead == 'e') ADVANCE(575); + END_STATE(); + case 410: + if (lookahead == 'u') ADVANCE(423); END_STATE(); case 411: - if (lookahead == 'u') ADVANCE(424); + if (lookahead == 'u') ADVANCE(292); END_STATE(); case 412: - if (lookahead == 'u') ADVANCE(291); + if (lookahead == 'v') ADVANCE(257); END_STATE(); case 413: - if (lookahead == 'v') ADVANCE(256); + if (lookahead == 'w') ADVANCE(1765); + if (lookahead == 'Q' || + lookahead == 'q') ADVANCE(1856); END_STATE(); case 414: - if (lookahead == 'w') ADVANCE(1766); - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1853); + if (lookahead == 'w') ADVANCE(1673); END_STATE(); case 415: - if (lookahead == 'w') ADVANCE(1674); + if (lookahead == 'y') ADVANCE(1733); + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(1793); END_STATE(); case 416: - if (lookahead == 'y') ADVANCE(1734); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1794); + if (lookahead == 'y') ADVANCE(1735); END_STATE(); case 417: - if (lookahead == 'y') ADVANCE(1736); + if (lookahead == 'y') ADVANCE(1737); END_STATE(); case 418: - if (lookahead == 'y') ADVANCE(1738); + if (lookahead == 'y') ADVANCE(1684); END_STATE(); case 419: - if (lookahead == 'y') ADVANCE(1685); + if (lookahead == 'y') ADVANCE(1747); END_STATE(); case 420: - if (lookahead == 'y') ADVANCE(1748); + if (lookahead == 'y') ADVANCE(352); END_STATE(); case 421: - if (lookahead == 'y') ADVANCE(352); + if (lookahead == '{') ADVANCE(644); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(646); END_STATE(); case 422: - if (lookahead == '{') ADVANCE(645); + if (lookahead == '{') ADVANCE(647); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(647); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(652); END_STATE(); case 423: if (lookahead == '{') ADVANCE(648); @@ -14529,111 +14549,109 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('a' <= lookahead && lookahead <= 'f')) ADVANCE(653); END_STATE(); case 424: - if (lookahead == '{') ADVANCE(649); + if (lookahead == '}') ADVANCE(2078); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(654); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(424); END_STATE(); case 425: - if (lookahead == '}') ADVANCE(2073); + if (lookahead == '}') ADVANCE(2390); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(425); END_STATE(); case 426: - if (lookahead == '}') ADVANCE(2385); + if (lookahead == '}') ADVANCE(2389); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(426); END_STATE(); case 427: - if (lookahead == '}') ADVANCE(2384); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(427); + if (lookahead == '+' || + lookahead == '-') ADVANCE(640); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2121); END_STATE(); case 428: - if (lookahead == '+' || - lookahead == '-') ADVANCE(641); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2116); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(592); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(530); END_STATE(); case 429: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(591); + lookahead == 'a') ADVANCE(592); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(528); + lookahead == 'o') ADVANCE(531); END_STATE(); case 430: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(591); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(529); + lookahead == 'a') ADVANCE(580); END_STATE(); case 431: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(579); - END_STATE(); - case 432: ADVANCE_MAP( - 'A', 630, - 'a', 630, - 'C', 588, - 'c', 588, - 'E', 599, - 'e', 599, - 'I', 521, - 'i', 521, - 'T', 556, - 't', 556, + 'A', 629, + 'a', 629, + 'C', 589, + 'c', 589, + 'E', 598, + 'e', 598, + 'I', 523, + 'i', 523, + 'T', 557, + 't', 557, 'W', 510, 'w', 510, ); END_STATE(); - case 433: + case 432: ADVANCE_MAP( - 'A', 630, - 'a', 630, - 'C', 588, - 'c', 588, - 'I', 521, - 'i', 521, - 'T', 556, - 't', 556, + 'A', 629, + 'a', 629, + 'C', 589, + 'c', 589, + 'I', 523, + 'i', 523, + 'T', 557, + 't', 557, 'W', 510, 'w', 510, ); END_STATE(); - case 434: + case 433: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(537); + lookahead == 'a') ADVANCE(539); if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1071); + lookahead == 'y') ADVANCE(1070); + END_STATE(); + case 434: + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(518); END_STATE(); case 435: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(516); + lookahead == 'a') ADVANCE(526); END_STATE(); case 436: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(524); + lookahead == 'a') ADVANCE(507); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(466); END_STATE(); case 437: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(505); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(467); + lookahead == 'a') ADVANCE(527); END_STATE(); case 438: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(525); + lookahead == 'a') ADVANCE(624); END_STATE(); case 439: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(625); + lookahead == 'a') ADVANCE(528); END_STATE(); case 440: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(526); + lookahead == 'a') ADVANCE(467); END_STATE(); case 441: if (lookahead == 'A' || @@ -14641,213 +14659,221 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 442: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(469); + lookahead == 'a') ADVANCE(595); END_STATE(); case 443: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(594); + lookahead == 'a') ADVANCE(582); END_STATE(); case 444: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(581); + lookahead == 'a') ADVANCE(508); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(466); END_STATE(); case 445: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(506); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(467); + lookahead == 'a') ADVANCE(513); END_STATE(); case 446: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(511); + lookahead == 'a') ADVANCE(513); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(548); END_STATE(); case 447: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(511); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(546); + lookahead == 'a') ADVANCE(583); END_STATE(); case 448: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(582); + lookahead == 'a') ADVANCE(512); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(466); END_STATE(); case 449: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(509); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(467); + lookahead == 'a') ADVANCE(588); END_STATE(); case 450: if (lookahead == 'A' || - lookahead == 'a') ADVANCE(587); + lookahead == 'a') ADVANCE(463); END_STATE(); case 451: - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(464); - END_STATE(); - case 452: if (lookahead == 'B' || - lookahead == 'b') ADVANCE(551); + lookahead == 'b') ADVANCE(552); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(465); + lookahead == 'n') ADVANCE(464); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(499); + lookahead == 'r') ADVANCE(501); + END_STATE(); + case 452: + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(496); END_STATE(); case 453: if (lookahead == 'C' || - lookahead == 'c') ADVANCE(494); + lookahead == 'c') ADVANCE(517); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(563); END_STATE(); case 454: if (lookahead == 'C' || - lookahead == 'c') ADVANCE(515); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(562); + lookahead == 'c') ADVANCE(502); END_STATE(); case 455: if (lookahead == 'C' || - lookahead == 'c') ADVANCE(500); + lookahead == 'c') ADVANCE(862); END_STATE(); case 456: if (lookahead == 'C' || - lookahead == 'c') ADVANCE(863); + lookahead == 'c') ADVANCE(497); END_STATE(); case 457: if (lookahead == 'C' || - lookahead == 'c') ADVANCE(495); + lookahead == 'c') ADVANCE(503); END_STATE(); case 458: if (lookahead == 'C' || - lookahead == 'c') ADVANCE(501); + lookahead == 'c') ADVANCE(626); END_STATE(); case 459: if (lookahead == 'C' || - lookahead == 'c') ADVANCE(627); + lookahead == 'c') ADVANCE(442); END_STATE(); case 460: if (lookahead == 'C' || - lookahead == 'c') ADVANCE(443); + lookahead == 'c') ADVANCE(612); END_STATE(); case 461: if (lookahead == 'C' || - lookahead == 'c') ADVANCE(613); + lookahead == 'c') ADVANCE(609); END_STATE(); case 462: if (lookahead == 'C' || - lookahead == 'c') ADVANCE(610); + lookahead == 'c') ADVANCE(560); END_STATE(); case 463: if (lookahead == 'C' || - lookahead == 'c') ADVANCE(559); + lookahead == 'c') ADVANCE(619); END_STATE(); case 464: - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(620); + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(1793); END_STATE(); case 465: if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1794); + lookahead == 'd') ADVANCE(630); END_STATE(); case 466: if (lookahead == 'D' || - lookahead == 'd') ADVANCE(631); + lookahead == 'd') ADVANCE(1836); END_STATE(); case 467: if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1837); + lookahead == 'd') ADVANCE(860); END_STATE(); case 468: if (lookahead == 'D' || - lookahead == 'd') ADVANCE(861); + lookahead == 'd') ADVANCE(871); END_STATE(); case 469: if (lookahead == 'D' || - lookahead == 'd') ADVANCE(872); + lookahead == 'd') ADVANCE(465); END_STATE(); case 470: if (lookahead == 'D' || - lookahead == 'd') ADVANCE(466); + lookahead == 'd') ADVANCE(568); END_STATE(); case 471: - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(567); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1864); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1863); END_STATE(); case 472: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(574); + lookahead == 'e') ADVANCE(1842); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(453); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1841); END_STATE(); case 473: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(574); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(598); + lookahead == 'e') ADVANCE(1842); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1841); END_STATE(); case 474: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1073); + lookahead == 'e') ADVANCE(575); END_STATE(); case 475: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1090); + lookahead == 'e') ADVANCE(575); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(597); END_STATE(); case 476: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(862); + lookahead == 'e') ADVANCE(1072); END_STATE(); case 477: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(880); + lookahead == 'e') ADVANCE(1089); END_STATE(); case 478: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1074); + lookahead == 'e') ADVANCE(861); END_STATE(); case 479: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(678); + lookahead == 'e') ADVANCE(879); END_STATE(); case 480: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(435); + lookahead == 'e') ADVANCE(1073); END_STATE(); case 481: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(496); + lookahead == 'e') ADVANCE(677); END_STATE(); case 482: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(459); + lookahead == 'e') ADVANCE(434); END_STATE(); case 483: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(540); + lookahead == 'e') ADVANCE(498); END_STATE(); case 484: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(463); + lookahead == 'e') ADVANCE(458); END_STATE(); case 485: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(611); + lookahead == 'e') ADVANCE(542); END_STATE(); case 486: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(441); + lookahead == 'e') ADVANCE(610); END_STATE(); case 487: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(471); + lookahead == 'e') ADVANCE(462); END_STATE(); case 488: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(577); + lookahead == 'e') ADVANCE(440); END_STATE(); case 489: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(541); + lookahead == 'e') ADVANCE(470); END_STATE(); case 490: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(442); + lookahead == 'e') ADVANCE(578); END_STATE(); case 491: if (lookahead == 'E' || @@ -14855,85 +14881,85 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 492: if (lookahead == 'E' || - lookahead == 'e') ADVANCE(544); + lookahead == 'e') ADVANCE(441); END_STATE(); case 493: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1083); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1849); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(545); END_STATE(); case 494: - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(850); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(546); END_STATE(); case 495: if (lookahead == 'F' || - lookahead == 'f') ADVANCE(851); + lookahead == 'f') ADVANCE(1082); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1852); END_STATE(); case 496: if (lookahead == 'F' || - lookahead == 'f') ADVANCE(439); + lookahead == 'f') ADVANCE(849); END_STATE(); case 497: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(873); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(558); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(850); END_STATE(); case 498: - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(871); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(438); END_STATE(); case 499: if (lookahead == 'G' || - lookahead == 'g') ADVANCE(623); + lookahead == 'g') ADVANCE(872); + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(559); END_STATE(); case 500: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1075); + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(870); END_STATE(); case 501: - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1072); + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(622); END_STATE(); case 502: if (lookahead == 'H' || - lookahead == 'h') ADVANCE(584); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(434); + lookahead == 'h') ADVANCE(1074); END_STATE(); case 503: if (lookahead == 'H' || - lookahead == 'h') ADVANCE(490); + lookahead == 'h') ADVANCE(1071); END_STATE(); case 504: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(561); + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(585); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(433); END_STATE(); case 505: - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(518); + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(492); END_STATE(); case 506: if (lookahead == 'I' || - lookahead == 'i') ADVANCE(519); + lookahead == 'i') ADVANCE(562); END_STATE(); case 507: if (lookahead == 'I' || - lookahead == 'i') ADVANCE(568); + lookahead == 'i') ADVANCE(520); END_STATE(); case 508: if (lookahead == 'I' || - lookahead == 'i') ADVANCE(536); + lookahead == 'i') ADVANCE(521); END_STATE(); case 509: if (lookahead == 'I' || - lookahead == 'i') ADVANCE(522); + lookahead == 'i') ADVANCE(569); END_STATE(); case 510: if (lookahead == 'I' || - lookahead == 'i') ADVANCE(618); + lookahead == 'i') ADVANCE(617); END_STATE(); case 511: if (lookahead == 'I' || @@ -14941,572 +14967,571 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 512: if (lookahead == 'I' || - lookahead == 'i') ADVANCE(564); + lookahead == 'i') ADVANCE(524); END_STATE(); case 513: if (lookahead == 'I' || - lookahead == 'i') ADVANCE(553); + lookahead == 'i') ADVANCE(540); END_STATE(); case 514: if (lookahead == 'I' || - lookahead == 'i') ADVANCE(554); + lookahead == 'i') ADVANCE(565); END_STATE(); case 515: - if (lookahead == 'K' || - lookahead == 'k') ADVANCE(860); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(554); END_STATE(); case 516: - if (lookahead == 'K' || - lookahead == 'k') ADVANCE(883); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(555); END_STATE(); case 517: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(676); + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(859); END_STATE(); case 518: - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(869); + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(882); END_STATE(); case 519: if (lookahead == 'L' || - lookahead == 'l') ADVANCE(867); + lookahead == 'l') ADVANCE(675); END_STATE(); case 520: if (lookahead == 'L' || - lookahead == 'l') ADVANCE(503); + lookahead == 'l') ADVANCE(868); END_STATE(); case 521: if (lookahead == 'L' || - lookahead == 'l') ADVANCE(483); + lookahead == 'l') ADVANCE(866); END_STATE(); case 522: if (lookahead == 'L' || - lookahead == 'l') ADVANCE(570); + lookahead == 'l') ADVANCE(505); END_STATE(); case 523: if (lookahead == 'L' || - lookahead == 'l') ADVANCE(614); + lookahead == 'l') ADVANCE(485); END_STATE(); case 524: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(875); + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(571); END_STATE(); case 525: - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(884); + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(613); END_STATE(); case 526: if (lookahead == 'M' || - lookahead == 'm') ADVANCE(881); + lookahead == 'm') ADVANCE(874); END_STATE(); case 527: if (lookahead == 'M' || - lookahead == 'm') ADVANCE(517); + lookahead == 'm') ADVANCE(883); END_STATE(); case 528: if (lookahead == 'M' || - lookahead == 'm') ADVANCE(566); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(600); + lookahead == 'm') ADVANCE(880); END_STATE(); case 529: if (lookahead == 'M' || - lookahead == 'm') ADVANCE(566); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(616); + lookahead == 'm') ADVANCE(519); END_STATE(); case 530: if (lookahead == 'M' || - lookahead == 'm') ADVANCE(520); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(563); + lookahead == 'm') ADVANCE(567); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(599); END_STATE(); case 531: if (lookahead == 'M' || - lookahead == 'm') ADVANCE(489); + lookahead == 'm') ADVANCE(567); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(615); END_STATE(); case 532: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1082); + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(522); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(564); END_STATE(); case 533: - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(858); + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(491); END_STATE(); case 534: if (lookahead == 'N' || - lookahead == 'n') ADVANCE(878); + lookahead == 'n') ADVANCE(1081); END_STATE(); case 535: if (lookahead == 'N' || - lookahead == 'n') ADVANCE(465); + lookahead == 'n') ADVANCE(857); END_STATE(); case 536: if (lookahead == 'N' || - lookahead == 'n') ADVANCE(498); + lookahead == 'n') ADVANCE(877); END_STATE(); case 537: if (lookahead == 'N' || - lookahead == 'n') ADVANCE(592); + lookahead == 'n') ADVANCE(464); END_STATE(); case 538: if (lookahead == 'N' || - lookahead == 'n') ADVANCE(590); + lookahead == 'n') ADVANCE(500); END_STATE(); case 539: if (lookahead == 'N' || - lookahead == 'n') ADVANCE(461); + lookahead == 'n') ADVANCE(593); END_STATE(); case 540: if (lookahead == 'N' || - lookahead == 'n') ADVANCE(605); + lookahead == 'n') ADVANCE(591); END_STATE(); case 541: if (lookahead == 'N' || - lookahead == 'n') ADVANCE(606); + lookahead == 'n') ADVANCE(460); END_STATE(); case 542: if (lookahead == 'N' || - lookahead == 'n') ADVANCE(621); + lookahead == 'n') ADVANCE(604); END_STATE(); case 543: if (lookahead == 'N' || - lookahead == 'n') ADVANCE(608); + lookahead == 'n') ADVANCE(605); END_STATE(); case 544: if (lookahead == 'N' || - lookahead == 'n') ADVANCE(609); + lookahead == 'n') ADVANCE(620); END_STATE(); case 545: if (lookahead == 'N' || - lookahead == 'n') ADVANCE(616); + lookahead == 'n') ADVANCE(607); END_STATE(); case 546: if (lookahead == 'N' || - lookahead == 'n') ADVANCE(628); + lookahead == 'n') ADVANCE(608); END_STATE(); case 547: if (lookahead == 'N' || - lookahead == 'n') ADVANCE(491); + lookahead == 'n') ADVANCE(615); END_STATE(); case 548: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(454); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1842); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(628); END_STATE(); case 549: - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(467); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(493); END_STATE(); case 550: if (lookahead == 'O' || - lookahead == 'o') ADVANCE(547); + lookahead == 'o') ADVANCE(466); END_STATE(); case 551: if (lookahead == 'O' || - lookahead == 'o') ADVANCE(583); + lookahead == 'o') ADVANCE(549); END_STATE(); case 552: if (lookahead == 'O' || - lookahead == 'o') ADVANCE(456); + lookahead == 'o') ADVANCE(584); END_STATE(); case 553: if (lookahead == 'O' || - lookahead == 'o') ADVANCE(533); + lookahead == 'o') ADVANCE(455); END_STATE(); case 554: if (lookahead == 'O' || - lookahead == 'o') ADVANCE(534); + lookahead == 'o') ADVANCE(535); END_STATE(); case 555: if (lookahead == 'O' || - lookahead == 'o') ADVANCE(529); + lookahead == 'o') ADVANCE(536); END_STATE(); case 556: if (lookahead == 'O' || - lookahead == 'o') ADVANCE(585); + lookahead == 'o') ADVANCE(531); END_STATE(); case 557: if (lookahead == 'O' || - lookahead == 'o') ADVANCE(462); + lookahead == 'o') ADVANCE(586); END_STATE(); case 558: if (lookahead == 'O' || - lookahead == 'o') ADVANCE(586); + lookahead == 'o') ADVANCE(461); END_STATE(); case 559: if (lookahead == 'O' || - lookahead == 'o') ADVANCE(542); + lookahead == 'o') ADVANCE(587); END_STATE(); case 560: if (lookahead == 'O' || - lookahead == 'o') ADVANCE(545); + lookahead == 'o') ADVANCE(544); END_STATE(); case 561: - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1079); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(547); END_STATE(); case 562: if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1076); + lookahead == 'p') ADVANCE(1078); END_STATE(); case 563: if (lookahead == 'P' || - lookahead == 'p') ADVANCE(866); + lookahead == 'p') ADVANCE(1075); END_STATE(); case 564: if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1077); + lookahead == 'p') ADVANCE(865); END_STATE(); case 565: if (lookahead == 'P' || - lookahead == 'p') ADVANCE(864); + lookahead == 'p') ADVANCE(1076); END_STATE(); case 566: if (lookahead == 'P' || - lookahead == 'p') ADVANCE(550); + lookahead == 'p') ADVANCE(863); END_STATE(); case 567: if (lookahead == 'P' || - lookahead == 'p') ADVANCE(578); + lookahead == 'p') ADVANCE(551); END_STATE(); case 568: if (lookahead == 'P' || - lookahead == 'p') ADVANCE(604); + lookahead == 'p') ADVANCE(579); END_STATE(); case 569: if (lookahead == 'P' || - lookahead == 'p') ADVANCE(479); + lookahead == 'p') ADVANCE(603); END_STATE(); case 570: if (lookahead == 'P' || - lookahead == 'p') ADVANCE(450); + lookahead == 'p') ADVANCE(481); END_STATE(); case 571: if (lookahead == 'P' || - lookahead == 'p') ADVANCE(629); + lookahead == 'p') ADVANCE(449); END_STATE(); case 572: - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1847); + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(627); END_STATE(); case 573: if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1847); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(482); + lookahead == 'q') ADVANCE(1850); END_STATE(); case 574: if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1853); + lookahead == 'q') ADVANCE(1850); + if (lookahead == 'X' || + lookahead == 'x') ADVANCE(484); END_STATE(); case 575: - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1798); + if (lookahead == 'Q' || + lookahead == 'q') ADVANCE(1856); END_STATE(); case 576: if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1798); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(612); + lookahead == 'r') ADVANCE(1797); END_STATE(); case 577: if (lookahead == 'R' || - lookahead == 'r') ADVANCE(633); + lookahead == 'r') ADVANCE(1797); + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(611); END_STATE(); case 578: if (lookahead == 'R' || - lookahead == 'r') ADVANCE(552); + lookahead == 'r') ADVANCE(632); END_STATE(); case 579: if (lookahead == 'R' || - lookahead == 'r') ADVANCE(436); + lookahead == 'r') ADVANCE(553); END_STATE(); case 580: if (lookahead == 'R' || - lookahead == 'r') ADVANCE(532); + lookahead == 'r') ADVANCE(435); END_STATE(); case 581: if (lookahead == 'R' || - lookahead == 'r') ADVANCE(438); + lookahead == 'r') ADVANCE(534); END_STATE(); case 582: if (lookahead == 'R' || - lookahead == 'r') ADVANCE(440); + lookahead == 'r') ADVANCE(437); END_STATE(); case 583: if (lookahead == 'R' || - lookahead == 'r') ADVANCE(601); + lookahead == 'r') ADVANCE(439); END_STATE(); case 584: if (lookahead == 'R' || - lookahead == 'r') ADVANCE(486); + lookahead == 'r') ADVANCE(600); END_STATE(); case 585: if (lookahead == 'R' || - lookahead == 'r') ADVANCE(487); + lookahead == 'r') ADVANCE(488); END_STATE(); case 586: if (lookahead == 'R' || - lookahead == 'r') ADVANCE(602); + lookahead == 'r') ADVANCE(489); END_STATE(); case 587: if (lookahead == 'R' || - lookahead == 'r') ADVANCE(607); + lookahead == 'r') ADVANCE(601); END_STATE(); case 588: if (lookahead == 'R' || - lookahead == 'r') ADVANCE(507); + lookahead == 'r') ADVANCE(606); END_STATE(); case 589: - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1849); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(509); END_STATE(); case 590: if (lookahead == 'S' || - lookahead == 's') ADVANCE(1855); + lookahead == 's') ADVANCE(1852); END_STATE(); case 591: if (lookahead == 'S' || - lookahead == 's') ADVANCE(474); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(455); + lookahead == 's') ADVANCE(1858); END_STATE(); case 592: if (lookahead == 'S' || - lookahead == 's') ADVANCE(451); + lookahead == 's') ADVANCE(476); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(454); END_STATE(); case 593: if (lookahead == 'S' || - lookahead == 's') ADVANCE(475); + lookahead == 's') ADVANCE(450); END_STATE(); case 594: if (lookahead == 'S' || - lookahead == 's') ADVANCE(478); + lookahead == 's') ADVANCE(477); END_STATE(); case 595: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1860); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(480); END_STATE(); case 596: if (lookahead == 'T' || - lookahead == 't') ADVANCE(1842); + lookahead == 't') ADVANCE(532); END_STATE(); case 597: if (lookahead == 'T' || - lookahead == 't') ADVANCE(530); + lookahead == 't') ADVANCE(1884); END_STATE(); case 598: if (lookahead == 'T' || - lookahead == 't') ADVANCE(1879); + lookahead == 't') ADVANCE(1083); END_STATE(); case 599: if (lookahead == 'T' || - lookahead == 't') ADVANCE(1084); + lookahead == 't') ADVANCE(446); END_STATE(); case 600: if (lookahead == 'T' || - lookahead == 't') ADVANCE(447); + lookahead == 't') ADVANCE(876); END_STATE(); case 601: if (lookahead == 'T' || - lookahead == 't') ADVANCE(877); + lookahead == 't') ADVANCE(875); END_STATE(); case 602: if (lookahead == 'T' || - lookahead == 't') ADVANCE(876); + lookahead == 't') ADVANCE(1080); END_STATE(); case 603: if (lookahead == 'T' || - lookahead == 't') ADVANCE(1081); + lookahead == 't') ADVANCE(848); END_STATE(); case 604: if (lookahead == 'T' || - lookahead == 't') ADVANCE(849); + lookahead == 't') ADVANCE(858); END_STATE(); case 605: if (lookahead == 'T' || - lookahead == 't') ADVANCE(859); + lookahead == 't') ADVANCE(878); END_STATE(); case 606: if (lookahead == 'T' || - lookahead == 't') ADVANCE(879); + lookahead == 't') ADVANCE(869); END_STATE(); case 607: if (lookahead == 'T' || - lookahead == 't') ADVANCE(870); + lookahead == 't') ADVANCE(856); END_STATE(); case 608: if (lookahead == 'T' || - lookahead == 't') ADVANCE(857); + lookahead == 't') ADVANCE(1079); END_STATE(); case 609: if (lookahead == 'T' || - lookahead == 't') ADVANCE(1080); + lookahead == 't') ADVANCE(633); END_STATE(); case 610: if (lookahead == 'T' || - lookahead == 't') ADVANCE(634); + lookahead == 't') ADVANCE(625); END_STATE(); case 611: if (lookahead == 'T' || - lookahead == 't') ADVANCE(626); + lookahead == 't') ADVANCE(572); END_STATE(); case 612: if (lookahead == 'T' || - lookahead == 't') ADVANCE(571); + lookahead == 't') ADVANCE(515); END_STATE(); case 613: if (lookahead == 'T' || - lookahead == 't') ADVANCE(513); + lookahead == 't') ADVANCE(459); END_STATE(); case 614: if (lookahead == 'T' || - lookahead == 't') ADVANCE(460); + lookahead == 't') ADVANCE(566); END_STATE(); case 615: if (lookahead == 'T' || - lookahead == 't') ADVANCE(565); + lookahead == 't') ADVANCE(445); END_STATE(); case 616: if (lookahead == 'T' || - lookahead == 't') ADVANCE(446); + lookahead == 't') ADVANCE(478); END_STATE(); case 617: if (lookahead == 'T' || - lookahead == 't') ADVANCE(476); + lookahead == 't') ADVANCE(457); END_STATE(); case 618: if (lookahead == 'T' || - lookahead == 't') ADVANCE(458); + lookahead == 't') ADVANCE(614); END_STATE(); case 619: if (lookahead == 'T' || - lookahead == 't') ADVANCE(615); + lookahead == 't') ADVANCE(516); END_STATE(); case 620: if (lookahead == 'T' || - lookahead == 't') ADVANCE(514); + lookahead == 't') ADVANCE(494); END_STATE(); case 621: - if (lookahead == 'T' || - lookahead == 't') ADVANCE(492); + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(541); END_STATE(); case 622: if (lookahead == 'U' || - lookahead == 'u') ADVANCE(539); + lookahead == 'u') ADVANCE(533); END_STATE(); case 623: if (lookahead == 'U' || - lookahead == 'u') ADVANCE(531); + lookahead == 'u') ADVANCE(490); END_STATE(); case 624: if (lookahead == 'U' || - lookahead == 'u') ADVANCE(488); + lookahead == 'u') ADVANCE(525); END_STATE(); case 625: if (lookahead == 'U' || - lookahead == 'u') ADVANCE(523); + lookahead == 'u') ADVANCE(581); END_STATE(); case 626: if (lookahead == 'U' || - lookahead == 'u') ADVANCE(580); + lookahead == 'u') ADVANCE(616); END_STATE(); case 627: if (lookahead == 'U' || - lookahead == 'u') ADVANCE(617); + lookahead == 'u') ADVANCE(602); END_STATE(); case 628: if (lookahead == 'U' || - lookahead == 'u') ADVANCE(477); + lookahead == 'u') ADVANCE(479); END_STATE(); case 629: - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(603); - END_STATE(); - case 630: if (lookahead == 'V' || - lookahead == 'v') ADVANCE(484); + lookahead == 'v') ADVANCE(487); END_STATE(); - case 631: + case 630: if (lookahead == 'X' || - lookahead == 'x') ADVANCE(882); + lookahead == 'x') ADVANCE(881); END_STATE(); - case 632: + case 631: if (lookahead == 'X' || lookahead == 'x') ADVANCE(119); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(126); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(162); END_STATE(); - case 633: + case 632: if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1069); + lookahead == 'y') ADVANCE(1068); END_STATE(); - case 634: + case 633: if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(569); + lookahead == 'y') ADVANCE(570); END_STATE(); - case 635: + case 634: if (lookahead == '0' || - lookahead == '1') ADVANCE(2112); + lookahead == '1') ADVANCE(2117); END_STATE(); - case 636: + case 635: if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); + END_STATE(); + case 636: + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2118); END_STATE(); case 637: - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2113); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2115); END_STATE(); case 638: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2110); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2120); END_STATE(); case 639: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2115); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2116); END_STATE(); case 640: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2111); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2121); END_STATE(); case 641: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2116); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2078); END_STATE(); case 642: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2073); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2390); END_STATE(); case 643: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2385); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2119); END_STATE(); case 644: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2114); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(424); END_STATE(); case 645: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(425); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2389); END_STATE(); case 646: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2384); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(649); END_STATE(); case 647: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(650); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(425); END_STATE(); case 648: if (('0' <= lookahead && lookahead <= '9') || @@ -15516,7 +15541,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 649: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(427); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(641); END_STATE(); case 650: if (('0' <= lookahead && lookahead <= '9') || @@ -15526,12 +15551,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 651: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(643); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(645); END_STATE(); case 652: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(646); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(650); END_STATE(); case 653: if (('0' <= lookahead && lookahead <= '9') || @@ -15539,190 +15564,185 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('a' <= lookahead && lookahead <= 'f')) ADVANCE(651); END_STATE(); case 654: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(652); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(239); END_STATE(); case 655: if (lookahead != 0 && - lookahead != '\n') ADVANCE(238); + lookahead != '\n') ADVANCE(2087); END_STATE(); case 656: - if (lookahead != 0 && - lookahead != '\n') ADVANCE(2082); - END_STATE(); - case 657: - if (eof) ADVANCE(663); + if (eof) ADVANCE(662); ADVANCE_MAP( - '!', 1867, - '"', 1465, - '#', 856, - '%', 1836, - '&', 1806, - '\'', 1322, - '(', 1644, - ')', 1650, - '*', 1609, - '+', 1813, - ',', 1618, - '-', 1820, - '.', 1774, - '/', 1828, - '0', 2109, - ':', 1677, - ';', 1676, - '<', 828, - '=', 841, - '>', 825, + '!', 1872, + '"', 1464, + '#', 855, + '%', 1835, + '&', 1805, + '\'', 1321, + '(', 1643, + ')', 1649, + '*', 1608, + '+', 1812, + ',', 1617, + '-', 1819, + '.', 1773, + '/', 1827, + '0', 2114, + ':', 1676, + ';', 1675, + '<', 827, + '=', 840, + '>', 824, '?', 101, - '@', 2422, - 'A', 452, + '@', 2427, + 'A', 451, 'B', 173, - 'C', 429, - 'D', 481, - 'E', 234, - 'F', 622, - 'G', 595, - 'I', 198, - 'L', 548, - 'N', 473, - 'O', 576, - 'P', 431, - 'Q', 624, - 'R', 485, - 'S', 432, - 'T', 502, - 'W', 470, - 'X', 527, - '[', 1694, - ']', 1700, - '^', 1809, + 'C', 428, + 'D', 483, + 'E', 235, + 'F', 621, + 'G', 471, + 'I', 199, + 'L', 472, + 'N', 475, + 'O', 577, + 'P', 430, + 'Q', 623, + 'R', 486, + 'S', 431, + 'T', 504, + 'W', 469, + 'X', 529, + '[', 1693, + ']', 1699, + '^', 1808, 'a', 169, - 'b', 210, + 'b', 211, 'c', 166, - 'd', 180, - 'e', 194, - 'f', 228, - 'g', 404, - 'i', 184, - 'l', 282, - 'n', 174, + 'd', 181, + 'e', 195, + 'f', 229, + 'g', 403, + 'i', 185, + 'l', 174, + 'n', 175, 'o', 296, 'p', 374, - 'q', 229, - 'r', 182, - 's', 225, - 't', 188, - 'u', 406, - 'v', 245, + 'q', 230, + 'r', 183, + 's', 226, + 't', 189, + 'u', 405, + 'v', 246, 'w', 307, - 'x', 197, + 'x', 198, 'y', 309, - '{', 1612, - '|', 1810, - '}', 1619, - '~', 1877, - 'H', 597, - 'h', 597, - 'M', 437, - 'm', 437, - 'Z', 504, - 'z', 504, + '{', 1611, + '|', 1809, + '}', 1618, + '~', 1882, + 'H', 596, + 'h', 596, + 'M', 436, + 'm', 436, + 'Z', 506, + 'z', 506, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(657); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); + if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(656); END_STATE(); - case 658: - if (eof) ADVANCE(663); + case 657: + if (eof) ADVANCE(662); ADVANCE_MAP( - '!', 1866, - '"', 1464, - '#', 856, - '\'', 1321, - '(', 1644, - ')', 1650, - '+', 1812, - ',', 1618, - '-', 1819, + '!', 1871, + '"', 1463, + '#', 855, + '\'', 1320, + '(', 1643, + ')', 1649, + '+', 1811, + ',', 1617, + '-', 1818, '.', 99, - '/', 1826, - '0', 2109, - ':', 1677, - ';', 1676, + '/', 1825, + '0', 2114, + ':', 1676, + ';', 1675, '<', 106, - '=', 839, - '@', 2422, - 'N', 2372, - '[', 1694, - '\\', 411, - ']', 1700, - 'a', 2155, - 'b', 2211, - 'c', 2271, - 'd', 2127, - 'e', 2355, - 'f', 2129, - 'g', 2339, - 'i', 2200, - 'l', 2189, - 'n', 2174, - 'p', 2289, - 'q', 2341, - 'r', 2176, - 's', 2311, - 't', 2205, - 'u', 2342, - 'v', 2136, - 'w', 2209, - 'x', 2249, - 'y', 2220, - '{', 1612, - '}', 1619, - '~', 1877, + '=', 838, + '@', 2427, + 'N', 2379, + '[', 1693, + '\\', 410, + ']', 1699, + 'a', 2161, + 'b', 2216, + 'c', 2276, + 'd', 2133, + 'e', 2360, + 'f', 2135, + 'g', 2344, + 'i', 2205, + 'l', 2194, + 'n', 2180, + 'p', 2294, + 'q', 2346, + 'r', 2182, + 's', 2316, + 't', 2210, + 'u', 2347, + 'v', 2142, + 'w', 2214, + 'x', 2254, + 'y', 2225, + '{', 1611, + '}', 1618, + '~', 1882, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(658); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); + if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(657); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && (lookahead < '`' || 'g' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(2384); + (lookahead < '{' || '~' < lookahead)) ADVANCE(2389); END_STATE(); - case 659: - if (eof) ADVANCE(663); + case 658: + if (eof) ADVANCE(662); ADVANCE_MAP( - '!', 1868, - '"', 1466, - '#', 856, - '&', 632, - '\'', 1323, - '(', 1645, - '+', 1814, - '-', 1821, - '.', 814, - '/', 1830, - '0', 708, - '<', 830, - 'N', 788, - '[', 1695, - '\\', 797, - 'a', 774, - 'e', 786, - 'f', 738, - 'i', 761, - 'l', 745, - 'n', 746, - 's', 781, - 't', 751, - 'y', 752, - '{', 1613, - '~', 1873, + '!', 1873, + '"', 1465, + '#', 855, + '&', 631, + '\'', 1322, + '(', 1644, + '+', 1813, + '-', 1820, + '.', 813, + '/', 1829, + '0', 707, + '<', 829, + 'N', 787, + '[', 1694, + '\\', 796, + 'a', 773, + 'e', 785, + 'f', 737, + 'i', 760, + 'l', 744, + 'n', 745, + 's', 780, + 't', 750, + 'y', 751, + '{', 1612, + '~', 1878, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) SKIP(659); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(709); + lookahead == 0x2029) SKIP(658); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(708); if (lookahead == 0xa0 || lookahead == 0x1680 || (0x2000 <= lookahead && lookahead <= 0x200b) || @@ -15730,7 +15750,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(680); + lookahead == 0xfeff) ADVANCE(679); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= '=') || lookahead == '?' || @@ -15739,22 +15759,22 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(822); + lookahead == '}') ADVANCE(821); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(790); + (lookahead < '%' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 660: - if (eof) ADVANCE(663); - if (lookahead == '#') ADVANCE(856); - if (lookahead == '&') ADVANCE(632); - if (lookahead == '/') ADVANCE(705); - if (lookahead == '<') ADVANCE(830); + case 659: + if (eof) ADVANCE(662); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '&') ADVANCE(631); + if (lookahead == '/') ADVANCE(704); + if (lookahead == '<') ADVANCE(829); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(806); + lookahead == 'c') ADVANCE(805); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) SKIP(660); + lookahead == 0x2029) SKIP(659); if (lookahead == 0xa0 || lookahead == 0x1680 || (0x2000 <= lookahead && lookahead <= 0x200b) || @@ -15762,20 +15782,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(710); + lookahead == 0xfeff) ADVANCE(709); if (lookahead != 0 && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 661: - if (eof) ADVANCE(663); - if (lookahead == '#') ADVANCE(856); - if (lookahead == '&') ADVANCE(632); - if (lookahead == '/') ADVANCE(705); - if (lookahead == '<') ADVANCE(830); + case 660: + if (eof) ADVANCE(662); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '&') ADVANCE(631); + if (lookahead == '/') ADVANCE(704); + if (lookahead == '<') ADVANCE(829); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) SKIP(661); + lookahead == 0x2029) SKIP(660); if (lookahead == 0xa0 || lookahead == 0x1680 || (0x2000 <= lookahead && lookahead <= 0x200b) || @@ -15783,20 +15803,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(711); + lookahead == 0xfeff) ADVANCE(710); if (lookahead != 0 && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 662: - if (eof) ADVANCE(663); - if (lookahead == '#') ADVANCE(856); - if (lookahead == '&') ADVANCE(632); - if (lookahead == '/') ADVANCE(705); - if (lookahead == '<') ADVANCE(829); + case 661: + if (eof) ADVANCE(662); + if (lookahead == '#') ADVANCE(855); + if (lookahead == '&') ADVANCE(631); + if (lookahead == '/') ADVANCE(704); + if (lookahead == '<') ADVANCE(828); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) SKIP(662); + lookahead == 0x2029) SKIP(661); if (lookahead == 0xa0 || lookahead == 0x1680 || (0x2000 <= lookahead && lookahead <= 0x200b) || @@ -15804,137 +15824,137 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(713); + lookahead == 0xfeff) ADVANCE(712); if (lookahead != 0 && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 663: + case 662: ACCEPT_TOKEN(ts_builtin_sym_end); END_STATE(); - case 664: + case 663: ACCEPT_TOKEN(anon_sym_LT_BANG); END_STATE(); - case 665: + case 664: ACCEPT_TOKEN(anon_sym_LT_BANG); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 666: + case 665: ACCEPT_TOKEN(anon_sym_LT_BANG); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 667: + case 666: ACCEPT_TOKEN(aux_sym_doctype_token1); - if (lookahead == '*') ADVANCE(669); - if (lookahead == '/') ADVANCE(671); + if (lookahead == '*') ADVANCE(668); + if (lookahead == '/') ADVANCE(670); if (lookahead != 0 && - lookahead != '>') ADVANCE(672); + lookahead != '>') ADVANCE(671); END_STATE(); - case 668: + case 667: ACCEPT_TOKEN(aux_sym_doctype_token1); - if (lookahead == '*') ADVANCE(668); - if (lookahead == '/') ADVANCE(672); + if (lookahead == '*') ADVANCE(667); + if (lookahead == '/') ADVANCE(671); if (lookahead == '>') ADVANCE(97); - if (lookahead != 0) ADVANCE(669); + if (lookahead != 0) ADVANCE(668); END_STATE(); - case 669: + case 668: ACCEPT_TOKEN(aux_sym_doctype_token1); - if (lookahead == '*') ADVANCE(668); + if (lookahead == '*') ADVANCE(667); if (lookahead == '>') ADVANCE(97); - if (lookahead != 0) ADVANCE(669); + if (lookahead != 0) ADVANCE(668); END_STATE(); - case 670: + case 669: ACCEPT_TOKEN(aux_sym_doctype_token1); - if (lookahead == '/') ADVANCE(667); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(670); + if (lookahead == '/') ADVANCE(666); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(669); if (lookahead != 0 && - lookahead != '>') ADVANCE(672); + lookahead != '>') ADVANCE(671); END_STATE(); - case 671: + case 670: ACCEPT_TOKEN(aux_sym_doctype_token1); - if (lookahead == '>') ADVANCE(2079); + if (lookahead == '>') ADVANCE(2084); if (lookahead == '\n' || lookahead == '\r' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(672); - if (lookahead != 0) ADVANCE(671); + lookahead == 0x2029) ADVANCE(671); + if (lookahead != 0) ADVANCE(670); END_STATE(); - case 672: + case 671: ACCEPT_TOKEN(aux_sym_doctype_token1); if (lookahead != 0 && - lookahead != '>') ADVANCE(672); + lookahead != '>') ADVANCE(671); END_STATE(); - case 673: + case 672: ACCEPT_TOKEN(anon_sym_LT_QMARK); END_STATE(); - case 674: + case 673: ACCEPT_TOKEN(anon_sym_LT_QMARK); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 675: + case 674: ACCEPT_TOKEN(anon_sym_LT_QMARK); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 676: + case 675: ACCEPT_TOKEN(aux_sym_xml_decl_token1); END_STATE(); - case 677: + case 676: ACCEPT_TOKEN(anon_sym_QMARK_GT); END_STATE(); - case 678: + case 677: ACCEPT_TOKEN(sym__doctype); END_STATE(); - case 679: + case 678: ACCEPT_TOKEN(anon_sym_SLASH_GT); END_STATE(); - case 680: + case 679: ACCEPT_TOKEN(sym_text); ADVANCE_MAP( - '!', 1868, - '"', 1466, - '\'', 1323, - '(', 1645, - '+', 1814, - '-', 1821, - '.', 814, - '/', 1830, - '0', 708, - '<', 830, - 'N', 788, - '[', 1695, - '\\', 797, - 'a', 774, - 'e', 786, - 'f', 738, - 'i', 761, - 'l', 745, - 'n', 746, - 's', 781, - 't', 751, - 'y', 752, - '{', 1613, - '~', 1873, + '!', 1873, + '"', 1465, + '\'', 1322, + '(', 1644, + '+', 1813, + '-', 1820, + '.', 813, + '/', 1829, + '0', 707, + '<', 829, + 'N', 787, + '[', 1694, + '\\', 796, + 'a', 773, + 'e', 785, + 'f', 737, + 'i', 760, + 'l', 744, + 'n', 745, + 's', 780, + 't', 750, + 'y', 751, + '{', 1612, + '~', 1878, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || lookahead == 0x2029) ADVANCE(30); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(709); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(708); if (lookahead == 0xa0 || lookahead == 0x1680 || (0x2000 <= lookahead && lookahead <= 0x200b) || @@ -15942,7 +15962,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(680); + lookahead == 0xfeff) ADVANCE(679); if ((!eof && lookahead <= 0x1f) || lookahead == '%' || (')' <= lookahead && lookahead <= '=') || @@ -15952,47 +15972,47 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(822); + lookahead == '}') ADVANCE(821); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(790); + (lookahead < '%' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 681: + case 680: ACCEPT_TOKEN(sym_text); ADVANCE_MAP( - '!', 1868, - '"', 1466, - '\'', 1323, - '(', 1645, - '+', 1814, - '-', 1821, - '.', 814, - '/', 1830, - '0', 708, - '<', 833, - '=', 842, - 'B', 714, - 'E', 736, - 'I', 722, - 'N', 788, - '[', 1695, - '\\', 797, - 'a', 774, - 'e', 786, - 'f', 738, - 'i', 761, - 'l', 745, - 'n', 746, - 's', 781, - 't', 751, - 'y', 752, - '{', 1613, - '~', 1873, + '!', 1873, + '"', 1465, + '\'', 1322, + '(', 1644, + '+', 1813, + '-', 1820, + '.', 813, + '/', 1829, + '0', 707, + '<', 832, + '=', 841, + 'B', 713, + 'E', 735, + 'I', 721, + 'N', 787, + '[', 1694, + '\\', 796, + 'a', 773, + 'e', 785, + 'f', 737, + 'i', 760, + 'l', 744, + 'n', 745, + 's', 780, + 't', 750, + 'y', 751, + '{', 1612, + '~', 1878, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || lookahead == 0x2029) ADVANCE(34); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(709); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(708); if (lookahead == 0xa0 || lookahead == 0x1680 || (0x2000 <= lookahead && lookahead <= 0x200b) || @@ -16000,7 +16020,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(681); + lookahead == 0xfeff) ADVANCE(680); if ((!eof && lookahead <= 0x1f) || lookahead == '%' || (')' <= lookahead && lookahead <= ';') || @@ -16010,43 +16030,43 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(822); + lookahead == '}') ADVANCE(821); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(790); + (lookahead < '%' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 682: + case 681: ACCEPT_TOKEN(sym_text); ADVANCE_MAP( - '!', 1868, - '"', 1466, - '\'', 1323, - '(', 1645, - '+', 1814, - '-', 1821, - '.', 814, - '/', 1830, - '0', 708, - '<', 829, - 'N', 788, - '[', 1695, - '\\', 797, - 'a', 774, - 'e', 786, - 'f', 738, - 'i', 761, - 'l', 745, - 'n', 746, - 's', 781, - 't', 751, - 'y', 752, - '{', 1613, - '~', 1873, + '!', 1873, + '"', 1465, + '\'', 1322, + '(', 1644, + '+', 1813, + '-', 1820, + '.', 813, + '/', 1829, + '0', 707, + '<', 828, + 'N', 787, + '[', 1694, + '\\', 796, + 'a', 773, + 'e', 785, + 'f', 737, + 'i', 760, + 'l', 744, + 'n', 745, + 's', 780, + 't', 750, + 'y', 751, + '{', 1612, + '~', 1878, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || lookahead == 0x2029) ADVANCE(32); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(709); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(708); if (lookahead == 0xa0 || lookahead == 0x1680 || (0x2000 <= lookahead && lookahead <= 0x200b) || @@ -16054,7 +16074,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(682); + lookahead == 0xfeff) ADVANCE(681); if ((!eof && lookahead <= 0x1f) || lookahead == '%' || (')' <= lookahead && lookahead <= '=') || @@ -16064,99 +16084,99 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(822); + lookahead == '}') ADVANCE(821); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(790); + (lookahead < '%' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 683: + case 682: ACCEPT_TOKEN(sym_text); - if (lookahead == '"') ADVANCE(822); - if (lookahead == '*') ADVANCE(686); - if (lookahead == '/') ADVANCE(687); + if (lookahead == '"') ADVANCE(821); + if (lookahead == '*') ADVANCE(685); + if (lookahead == '/') ADVANCE(686); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1471); + lookahead == 0x2029) ADVANCE(1470); if (lookahead == '&' || lookahead == '<' || - lookahead == '>') ADVANCE(1607); + lookahead == '>') ADVANCE(1606); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(636); + lookahead == ' ') ADVANCE(635); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(684); + lookahead != '#') ADVANCE(683); END_STATE(); - case 684: + case 683: ACCEPT_TOKEN(sym_text); - if (lookahead == '"') ADVANCE(822); + if (lookahead == '"') ADVANCE(821); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1471); + lookahead == 0x2029) ADVANCE(1470); if (lookahead == '&' || lookahead == '<' || - lookahead == '>') ADVANCE(1607); + lookahead == '>') ADVANCE(1606); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(636); + lookahead == ' ') ADVANCE(635); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(684); + lookahead != '#') ADVANCE(683); END_STATE(); - case 685: + case 684: ACCEPT_TOKEN(sym_text); ADVANCE_MAP( - '"', 707, + '"', 706, '#', 97, - '*', 685, - '/', 684, - 0x2028, 1472, - 0x2029, 1472, - '&', 1477, - '<', 1477, - '>', 1477, + '*', 684, + '/', 683, + 0x2028, 1471, + 0x2029, 1471, + '&', 1476, + '<', 1476, + '>', 1476, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(98); - if (lookahead != 0) ADVANCE(686); + if (lookahead != 0) ADVANCE(685); END_STATE(); - case 686: + case 685: ACCEPT_TOKEN(sym_text); - if (lookahead == '"') ADVANCE(707); + if (lookahead == '"') ADVANCE(706); if (lookahead == '#') ADVANCE(97); - if (lookahead == '*') ADVANCE(685); + if (lookahead == '*') ADVANCE(684); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1472); + lookahead == 0x2029) ADVANCE(1471); if (lookahead == '&' || lookahead == '<' || - lookahead == '>') ADVANCE(1477); + lookahead == '>') ADVANCE(1476); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(98); - if (lookahead != 0) ADVANCE(686); + if (lookahead != 0) ADVANCE(685); END_STATE(); - case 687: + case 686: ACCEPT_TOKEN(sym_text); ADVANCE_MAP( - '"', 811, - '#', 2079, - '\n', 636, - '\r', 636, - 0x2028, 1471, - 0x2029, 1471, - '&', 1596, - '<', 1596, - '>', 1596, - '\t', 2078, - 0x0b, 2078, - '\f', 2078, - ' ', 2078, + '"', 810, + '#', 2084, + '\n', 635, + '\r', 635, + 0x2028, 1470, + 0x2029, 1470, + '&', 1595, + '<', 1595, + '>', 1595, + '\t', 2083, + 0x0b, 2083, + '\f', 2083, + ' ', 2083, ); - if (lookahead != 0) ADVANCE(687); + if (lookahead != 0) ADVANCE(686); END_STATE(); - case 688: + case 687: ACCEPT_TOKEN(sym_text); - if (lookahead == '"') ADVANCE(1466); - if (lookahead == '\'') ADVANCE(1323); - if (lookahead == '/') ADVANCE(695); - if (lookahead == '<') ADVANCE(829); - if (lookahead == '=') ADVANCE(822); + if (lookahead == '"') ADVANCE(1465); + if (lookahead == '\'') ADVANCE(1322); + if (lookahead == '/') ADVANCE(694); + if (lookahead == '<') ADVANCE(828); + if (lookahead == '=') ADVANCE(821); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1097); + lookahead == 0x2029) ADVANCE(1096); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(74); if (lookahead == 0xa0 || @@ -16166,24 +16186,24 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(688); + lookahead == 0xfeff) ADVANCE(687); if (lookahead != 0 && lookahead != '"' && lookahead != '#' && lookahead != '&' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(698); + (lookahead < '<' || '>' < lookahead)) ADVANCE(697); END_STATE(); - case 689: + case 688: ACCEPT_TOKEN(sym_text); - if (lookahead == '"') ADVANCE(1466); - if (lookahead == '\'') ADVANCE(1323); - if (lookahead == '/') ADVANCE(696); - if (lookahead == '<') ADVANCE(829); - if (lookahead == '=') ADVANCE(822); - if (lookahead == '?') ADVANCE(697); + if (lookahead == '"') ADVANCE(1465); + if (lookahead == '\'') ADVANCE(1322); + if (lookahead == '/') ADVANCE(695); + if (lookahead == '<') ADVANCE(828); + if (lookahead == '=') ADVANCE(821); + if (lookahead == '?') ADVANCE(696); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1099); + lookahead == 0x2029) ADVANCE(1098); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(76); if (lookahead == 0xa0 || @@ -16193,23 +16213,23 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(689); + lookahead == 0xfeff) ADVANCE(688); if (lookahead != 0 && lookahead != '"' && lookahead != '#' && lookahead != '&' && lookahead != '\'' && - (lookahead < '<' || '?' < lookahead)) ADVANCE(698); + (lookahead < '<' || '?' < lookahead)) ADVANCE(697); END_STATE(); - case 690: + case 689: ACCEPT_TOKEN(sym_text); - if (lookahead == '"') ADVANCE(1466); - if (lookahead == '\'') ADVANCE(1323); - if (lookahead == '/') ADVANCE(696); - if (lookahead == '<') ADVANCE(829); - if (lookahead == '=') ADVANCE(822); + if (lookahead == '"') ADVANCE(1465); + if (lookahead == '\'') ADVANCE(1322); + if (lookahead == '/') ADVANCE(695); + if (lookahead == '<') ADVANCE(828); + if (lookahead == '=') ADVANCE(821); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1101); + lookahead == 0x2029) ADVANCE(1100); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(78); if (lookahead == 0xa0 || @@ -16219,21 +16239,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(690); + lookahead == 0xfeff) ADVANCE(689); if (lookahead != 0 && lookahead != '"' && lookahead != '#' && lookahead != '&' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(698); + (lookahead < '<' || '>' < lookahead)) ADVANCE(697); END_STATE(); - case 691: + case 690: ACCEPT_TOKEN(sym_text); - if (lookahead == '"') ADVANCE(1466); - if (lookahead == '/') ADVANCE(683); - if (lookahead == '<') ADVANCE(831); + if (lookahead == '"') ADVANCE(1465); + if (lookahead == '/') ADVANCE(682); + if (lookahead == '<') ADVANCE(830); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1474); + lookahead == 0x2029) ADVANCE(1473); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(80); if (lookahead == 0xa0 || @@ -16243,224 +16263,224 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(691); + lookahead == 0xfeff) ADVANCE(690); if (lookahead != 0 && lookahead != '"' && lookahead != '#' && lookahead != '&' && - lookahead != '>') ADVANCE(684); + lookahead != '>') ADVANCE(683); END_STATE(); - case 692: + case 691: ACCEPT_TOKEN(sym_text); ADVANCE_MAP( '#', 97, - '\'', 707, - '*', 692, - '/', 703, - 0x2028, 1327, - 0x2029, 1327, - '&', 1333, - '<', 1333, - '>', 1333, + '\'', 706, + '*', 691, + '/', 702, + 0x2028, 1326, + 0x2029, 1326, + '&', 1332, + '<', 1332, + '>', 1332, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(98); - if (lookahead != 0) ADVANCE(693); + if (lookahead != 0) ADVANCE(692); END_STATE(); - case 693: + case 692: ACCEPT_TOKEN(sym_text); if (lookahead == '#') ADVANCE(97); - if (lookahead == '\'') ADVANCE(707); - if (lookahead == '*') ADVANCE(692); + if (lookahead == '\'') ADVANCE(706); + if (lookahead == '*') ADVANCE(691); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1327); + lookahead == 0x2029) ADVANCE(1326); if (lookahead == '&' || lookahead == '<' || - lookahead == '>') ADVANCE(1333); + lookahead == '>') ADVANCE(1332); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(98); - if (lookahead != 0) ADVANCE(693); + if (lookahead != 0) ADVANCE(692); END_STATE(); - case 694: + case 693: ACCEPT_TOKEN(sym_text); ADVANCE_MAP( - '#', 2079, - '\'', 811, - '\n', 636, - '\r', 636, - 0x2028, 1330, - 0x2029, 1330, - '&', 1452, - '<', 1452, - '>', 1452, - '\t', 2078, - 0x0b, 2078, - '\f', 2078, - ' ', 2078, + '#', 2084, + '\'', 810, + '\n', 635, + '\r', 635, + 0x2028, 1329, + 0x2029, 1329, + '&', 1451, + '<', 1451, + '>', 1451, + '\t', 2083, + 0x0b, 2083, + '\f', 2083, + ' ', 2083, ); - if (lookahead != 0) ADVANCE(694); + if (lookahead != 0) ADVANCE(693); END_STATE(); - case 695: + case 694: ACCEPT_TOKEN(sym_text); ADVANCE_MAP( - '&', 1231, - '*', 700, - '/', 701, - '>', 679, - 0x2028, 1094, - 0x2029, 1094, - '"', 822, - '\'', 822, - '=', 822, + '&', 1230, + '*', 699, + '/', 700, + '>', 678, + 0x2028, 1093, + 0x2029, 1093, + '"', 821, + '\'', 821, + '=', 821, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(636); + lookahead == ' ') ADVANCE(635); if (lookahead != 0 && lookahead != '"' && lookahead != '#' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(698); + (lookahead < '<' || '>' < lookahead)) ADVANCE(697); END_STATE(); - case 696: + case 695: ACCEPT_TOKEN(sym_text); - if (lookahead == '&') ADVANCE(1231); - if (lookahead == '*') ADVANCE(700); - if (lookahead == '/') ADVANCE(701); + if (lookahead == '&') ADVANCE(1230); + if (lookahead == '*') ADVANCE(699); + if (lookahead == '/') ADVANCE(700); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1094); + lookahead == 0x2029) ADVANCE(1093); if (lookahead == '"' || lookahead == '\'' || - lookahead == '=') ADVANCE(822); + lookahead == '=') ADVANCE(821); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(636); + lookahead == ' ') ADVANCE(635); if (lookahead != 0 && lookahead != '"' && lookahead != '#' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(698); + (lookahead < '<' || '>' < lookahead)) ADVANCE(697); END_STATE(); - case 697: + case 696: ACCEPT_TOKEN(sym_text); - if (lookahead == '&') ADVANCE(1231); - if (lookahead == '>') ADVANCE(677); + if (lookahead == '&') ADVANCE(1230); + if (lookahead == '>') ADVANCE(676); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1094); + lookahead == 0x2029) ADVANCE(1093); if (lookahead == '"' || lookahead == '\'' || - lookahead == '=') ADVANCE(822); + lookahead == '=') ADVANCE(821); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(636); + lookahead == ' ') ADVANCE(635); if (lookahead != 0 && lookahead != '"' && lookahead != '#' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(698); + (lookahead < '<' || '>' < lookahead)) ADVANCE(697); END_STATE(); - case 698: + case 697: ACCEPT_TOKEN(sym_text); - if (lookahead == '&') ADVANCE(1231); + if (lookahead == '&') ADVANCE(1230); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1094); + lookahead == 0x2029) ADVANCE(1093); if (lookahead == '"' || lookahead == '\'' || - lookahead == '=') ADVANCE(822); + lookahead == '=') ADVANCE(821); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(636); + lookahead == ' ') ADVANCE(635); if (lookahead != 0 && lookahead != '"' && lookahead != '#' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(698); + (lookahead < '<' || '>' < lookahead)) ADVANCE(697); END_STATE(); - case 699: + case 698: ACCEPT_TOKEN(sym_text); ADVANCE_MAP( - '&', 1104, - '*', 699, - '/', 698, - 0x2028, 1095, - 0x2029, 1095, - '"', 707, - '\'', 707, - '=', 707, + '&', 1103, + '*', 698, + '/', 697, + 0x2028, 1094, + 0x2029, 1094, + '"', 706, + '\'', 706, + '=', 706, '#', 97, '<', 97, '>', 97, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(98); - if (lookahead != 0) ADVANCE(700); + if (lookahead != 0) ADVANCE(699); END_STATE(); - case 700: + case 699: ACCEPT_TOKEN(sym_text); ADVANCE_MAP( - '&', 1104, - '*', 699, - 0x2028, 1095, - 0x2029, 1095, - '"', 707, - '\'', 707, - '=', 707, + '&', 1103, + '*', 698, + 0x2028, 1094, + 0x2029, 1094, + '"', 706, + '\'', 706, + '=', 706, '#', 97, '<', 97, '>', 97, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(98); - if (lookahead != 0) ADVANCE(700); + if (lookahead != 0) ADVANCE(699); END_STATE(); - case 701: + case 700: ACCEPT_TOKEN(sym_text); ADVANCE_MAP( - '&', 1220, - '\n', 636, - '\r', 636, - 0x2028, 1094, - 0x2029, 1094, - '"', 811, - '\'', 811, - '=', 811, - '#', 2079, - '<', 2079, - '>', 2079, - '\t', 2078, - 0x0b, 2078, - '\f', 2078, - ' ', 2078, + '&', 1219, + '\n', 635, + '\r', 635, + 0x2028, 1093, + 0x2029, 1093, + '"', 810, + '\'', 810, + '=', 810, + '#', 2084, + '<', 2084, + '>', 2084, + '\t', 2083, + 0x0b, 2083, + '\f', 2083, + ' ', 2083, ); - if (lookahead != 0) ADVANCE(701); + if (lookahead != 0) ADVANCE(700); END_STATE(); - case 702: + case 701: ACCEPT_TOKEN(sym_text); - if (lookahead == '\'') ADVANCE(822); - if (lookahead == '*') ADVANCE(693); - if (lookahead == '/') ADVANCE(694); + if (lookahead == '\'') ADVANCE(821); + if (lookahead == '*') ADVANCE(692); + if (lookahead == '/') ADVANCE(693); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1330); + lookahead == 0x2029) ADVANCE(1329); if (lookahead == '&' || lookahead == '<' || - lookahead == '>') ADVANCE(1463); + lookahead == '>') ADVANCE(1462); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(636); + lookahead == ' ') ADVANCE(635); if (lookahead != 0 && - lookahead != '#') ADVANCE(703); + lookahead != '#') ADVANCE(702); END_STATE(); - case 703: + case 702: ACCEPT_TOKEN(sym_text); - if (lookahead == '\'') ADVANCE(822); + if (lookahead == '\'') ADVANCE(821); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1330); + lookahead == 0x2029) ADVANCE(1329); if (lookahead == '&' || lookahead == '<' || - lookahead == '>') ADVANCE(1463); + lookahead == '>') ADVANCE(1462); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(636); + lookahead == ' ') ADVANCE(635); if (lookahead != 0 && - lookahead != '#') ADVANCE(703); + lookahead != '#') ADVANCE(702); END_STATE(); - case 704: + case 703: ACCEPT_TOKEN(sym_text); - if (lookahead == '\'') ADVANCE(1323); - if (lookahead == '/') ADVANCE(702); - if (lookahead == '<') ADVANCE(832); + if (lookahead == '\'') ADVANCE(1322); + if (lookahead == '/') ADVANCE(701); + if (lookahead == '<') ADVANCE(831); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1329); + lookahead == 0x2029) ADVANCE(1328); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(85); if (lookahead == 0xa0 || @@ -16470,31 +16490,31 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(704); + lookahead == 0xfeff) ADVANCE(703); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '\'' && - lookahead != '>') ADVANCE(703); + lookahead != '>') ADVANCE(702); END_STATE(); - case 705: + case 704: ACCEPT_TOKEN(sym_text); - if (lookahead == '*') ADVANCE(707); - if (lookahead == '/') ADVANCE(811); + if (lookahead == '*') ADVANCE(706); + if (lookahead == '/') ADVANCE(810); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 706: + case 705: ACCEPT_TOKEN(sym_text); - if (lookahead == '*') ADVANCE(706); - if (lookahead == '/') ADVANCE(822); + if (lookahead == '*') ADVANCE(705); + if (lookahead == '/') ADVANCE(821); if (lookahead == '#' || lookahead == '&' || lookahead == '<' || @@ -16503,11 +16523,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == ' ' || lookahead == 0x2028 || lookahead == 0x2029) ADVANCE(98); - if (lookahead != 0) ADVANCE(707); + if (lookahead != 0) ADVANCE(706); END_STATE(); - case 707: + case 706: ACCEPT_TOKEN(sym_text); - if (lookahead == '*') ADVANCE(706); + if (lookahead == '*') ADVANCE(705); if (lookahead == '#' || lookahead == '&' || lookahead == '<' || @@ -16516,59 +16536,59 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == ' ' || lookahead == 0x2028 || lookahead == 0x2029) ADVANCE(98); - if (lookahead != 0) ADVANCE(707); + if (lookahead != 0) ADVANCE(706); END_STATE(); - case 708: + case 707: ACCEPT_TOKEN(sym_text); ADVANCE_MAP( - '.', 801, - '0', 795, - '_', 815, - 'n', 822, - 'B', 810, - 'b', 810, - 'E', 800, - 'e', 800, - 'O', 812, - 'o', 812, - 'X', 818, - 'x', 818, + '.', 800, + '0', 794, + '_', 814, + 'n', 821, + 'B', 809, + 'b', 809, + 'E', 799, + 'e', 799, + 'O', 811, + 'o', 811, + 'X', 817, + 'x', 817, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(709); + lookahead == 0x2029) ADVANCE(635); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(708); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 709: + case 708: ACCEPT_TOKEN(sym_text); - if (lookahead == '.') ADVANCE(801); - if (lookahead == '_') ADVANCE(813); - if (lookahead == 'n') ADVANCE(822); + if (lookahead == '.') ADVANCE(800); + if (lookahead == '_') ADVANCE(812); + if (lookahead == 'n') ADVANCE(821); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(800); + lookahead == 'e') ADVANCE(799); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(709); + lookahead == 0x2029) ADVANCE(635); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(708); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 710: + case 709: ACCEPT_TOKEN(sym_text); - if (lookahead == '/') ADVANCE(705); - if (lookahead == '<') ADVANCE(830); + if (lookahead == '/') ADVANCE(704); + if (lookahead == '<') ADVANCE(829); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(806); + lookahead == 'c') ADVANCE(805); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || @@ -16580,16 +16600,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(710); + lookahead == 0xfeff) ADVANCE(709); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 711: + case 710: ACCEPT_TOKEN(sym_text); - if (lookahead == '/') ADVANCE(705); - if (lookahead == '<') ADVANCE(830); + if (lookahead == '/') ADVANCE(704); + if (lookahead == '<') ADVANCE(829); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || @@ -16601,20 +16621,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(711); + lookahead == 0xfeff) ADVANCE(710); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 712: + case 711: ACCEPT_TOKEN(sym_text); - if (lookahead == '/') ADVANCE(705); - if (lookahead == '<') ADVANCE(833); - if (lookahead == '=') ADVANCE(842); - if (lookahead == 'B') ADVANCE(715); - if (lookahead == 'E') ADVANCE(737); - if (lookahead == 'I') ADVANCE(724); + if (lookahead == '/') ADVANCE(704); + if (lookahead == '<') ADVANCE(832); + if (lookahead == '=') ADVANCE(841); + if (lookahead == 'B') ADVANCE(714); + if (lookahead == 'E') ADVANCE(736); + if (lookahead == 'I') ADVANCE(723); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || @@ -16626,16 +16646,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(712); + lookahead == 0xfeff) ADVANCE(711); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(822); + (lookahead < '<' || '>' < lookahead)) ADVANCE(821); END_STATE(); - case 713: + case 712: ACCEPT_TOKEN(sym_text); - if (lookahead == '/') ADVANCE(705); - if (lookahead == '<') ADVANCE(829); + if (lookahead == '/') ADVANCE(704); + if (lookahead == '<') ADVANCE(828); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || @@ -16647,20 +16667,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(713); + lookahead == 0xfeff) ADVANCE(712); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 714: + case 713: ACCEPT_TOKEN(sym_text); - if (lookahead == 'E') ADVANCE(730); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == 'E') ADVANCE(729); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -16672,32 +16692,32 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 715: + case 714: ACCEPT_TOKEN(sym_text); - if (lookahead == 'E') ADVANCE(731); + if (lookahead == 'E') ADVANCE(730); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 716: + case 715: ACCEPT_TOKEN(sym_text); - if (lookahead == 'E') ADVANCE(723); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == 'E') ADVANCE(722); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -16709,32 +16729,32 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 717: + case 716: ACCEPT_TOKEN(sym_text); - if (lookahead == 'E') ADVANCE(725); + if (lookahead == 'E') ADVANCE(724); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 718: + case 717: ACCEPT_TOKEN(sym_text); - if (lookahead == 'E') ADVANCE(716); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == 'E') ADVANCE(715); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -16746,32 +16766,32 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 719: + case 718: ACCEPT_TOKEN(sym_text); - if (lookahead == 'E') ADVANCE(717); + if (lookahead == 'E') ADVANCE(716); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 720: + case 719: ACCEPT_TOKEN(sym_text); - if (lookahead == 'I') ADVANCE(728); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == 'I') ADVANCE(727); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -16783,32 +16803,32 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 721: + case 720: ACCEPT_TOKEN(sym_text); - if (lookahead == 'I') ADVANCE(729); + if (lookahead == 'I') ADVANCE(728); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 722: + case 721: ACCEPT_TOKEN(sym_text); - if (lookahead == 'N') ADVANCE(837); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == 'N') ADVANCE(836); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -16820,19 +16840,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 723: + case 722: ACCEPT_TOKEN(sym_text); - if (lookahead == 'N') ADVANCE(844); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == 'N') ADVANCE(843); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -16844,45 +16864,45 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 724: + case 723: ACCEPT_TOKEN(sym_text); - if (lookahead == 'N') ADVANCE(838); + if (lookahead == 'N') ADVANCE(837); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 725: + case 724: ACCEPT_TOKEN(sym_text); - if (lookahead == 'N') ADVANCE(845); + if (lookahead == 'N') ADVANCE(844); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 726: + case 725: ACCEPT_TOKEN(sym_text); - if (lookahead == 'S') ADVANCE(847); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == 'S') ADVANCE(846); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -16894,32 +16914,32 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 727: + case 726: ACCEPT_TOKEN(sym_text); - if (lookahead == 'S') ADVANCE(848); + if (lookahead == 'S') ADVANCE(847); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 728: + case 727: ACCEPT_TOKEN(sym_text); - if (lookahead == 'S') ADVANCE(732); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == 'S') ADVANCE(731); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -16931,32 +16951,32 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 729: + case 728: ACCEPT_TOKEN(sym_text); - if (lookahead == 'S') ADVANCE(733); + if (lookahead == 'S') ADVANCE(732); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 730: + case 729: ACCEPT_TOKEN(sym_text); - if (lookahead == 'T') ADVANCE(734); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == 'T') ADVANCE(733); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -16968,32 +16988,32 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 731: + case 730: ACCEPT_TOKEN(sym_text); - if (lookahead == 'T') ADVANCE(735); + if (lookahead == 'T') ADVANCE(734); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 732: + case 731: ACCEPT_TOKEN(sym_text); - if (lookahead == 'T') ADVANCE(726); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == 'T') ADVANCE(725); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17005,32 +17025,32 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 733: + case 732: ACCEPT_TOKEN(sym_text); - if (lookahead == 'T') ADVANCE(727); + if (lookahead == 'T') ADVANCE(726); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 734: + case 733: ACCEPT_TOKEN(sym_text); - if (lookahead == 'W') ADVANCE(718); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == 'W') ADVANCE(717); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17042,32 +17062,32 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 735: + case 734: ACCEPT_TOKEN(sym_text); - if (lookahead == 'W') ADVANCE(719); + if (lookahead == 'W') ADVANCE(718); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 736: + case 735: ACCEPT_TOKEN(sym_text); - if (lookahead == 'X') ADVANCE(720); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == 'X') ADVANCE(719); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17079,33 +17099,57 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 737: + case 736: ACCEPT_TOKEN(sym_text); - if (lookahead == 'X') ADVANCE(721); + if (lookahead == 'X') ADVANCE(720); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); + END_STATE(); + case 737: + ACCEPT_TOKEN(sym_text); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'a') ADVANCE(756); + if (lookahead == 'u') ADVANCE(761); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ' || + lookahead == 0x2028 || + lookahead == 0x2029) ADVANCE(635); + 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(821); + if (lookahead > '#' && + (lookahead < '%' || '/' < lookahead) && + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 738: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'a') ADVANCE(757); - if (lookahead == 'u') ADVANCE(762); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'a') ADVANCE(781); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17117,19 +17161,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 739: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'a') ADVANCE(782); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'a') ADVANCE(754); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17141,19 +17185,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 740: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'a') ADVANCE(755); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'c') ADVANCE(1701); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17165,19 +17209,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 741: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'c') ADVANCE(1702); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'c') ADVANCE(1720); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17189,19 +17233,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 742: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'c') ADVANCE(1721); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'c') ADVANCE(782); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17213,19 +17257,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 743: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'c') ADVANCE(783); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'd') ADVANCE(1687); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17237,19 +17281,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 744: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'd') ADVANCE(1688); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'e') ADVANCE(776); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17261,19 +17305,22 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 745: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'e') ADVANCE(777); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'e') ADVANCE(784); + if (lookahead == 'u') ADVANCE(759); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(788); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17285,22 +17332,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 746: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'e') ADVANCE(785); - if (lookahead == 'u') ADVANCE(760); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(789); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'e') ADVANCE(2407); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17312,19 +17356,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 747: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'e') ADVANCE(2402); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'e') ADVANCE(2414); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17336,19 +17380,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 748: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'e') ADVANCE(2409); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'e') ADVANCE(770); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17360,19 +17404,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 749: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'e') ADVANCE(771); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'e') ADVANCE(758); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17384,19 +17428,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 750: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'e') ADVANCE(759); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'h') ADVANCE(753); + if (lookahead == 'r') ADVANCE(783); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17408,20 +17453,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 751: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'h') ADVANCE(754); - if (lookahead == 'r') ADVANCE(784); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'i') ADVANCE(749); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); 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(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 752: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'i') ADVANCE(750); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'i') ADVANCE(765); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); 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(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 753: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'i') ADVANCE(766); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'i') ADVANCE(774); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17481,19 +17525,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 754: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'i') ADVANCE(775); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'i') ADVANCE(777); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17505,19 +17549,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 755: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'i') ADVANCE(778); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'i') ADVANCE(741); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17529,19 +17573,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 756: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'i') ADVANCE(742); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'l') ADVANCE(775); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17553,19 +17597,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 757: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'l') ADVANCE(776); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'l') ADVANCE(2421); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17577,19 +17621,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 758: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'l') ADVANCE(2416); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'l') ADVANCE(743); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17601,19 +17645,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 759: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'l') ADVANCE(744); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'l') ADVANCE(757); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17625,19 +17669,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 760: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'l') ADVANCE(758); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'm') ADVANCE(769); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17649,19 +17693,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 761: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'm') ADVANCE(770); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'n') ADVANCE(742); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17673,19 +17717,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 762: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'n') ADVANCE(743); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'n') ADVANCE(1708); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17697,19 +17741,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 763: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'n') ADVANCE(1709); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'n') ADVANCE(740); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17721,19 +17765,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 764: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'n') ADVANCE(741); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'o') ADVANCE(771); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17745,19 +17789,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 765: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'o') ADVANCE(772); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'o') ADVANCE(762); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17769,19 +17813,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 766: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'o') ADVANCE(763); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'o') ADVANCE(772); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17793,19 +17837,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 767: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'o') ADVANCE(773); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'p') ADVANCE(764); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17817,19 +17861,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 768: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'p') ADVANCE(765); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'p') ADVANCE(748); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17841,19 +17885,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 769: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'p') ADVANCE(749); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'p') ADVANCE(766); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17865,19 +17909,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 770: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'p') ADVANCE(767); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'r') ADVANCE(2400); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17889,19 +17933,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 771: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'r') ADVANCE(2395); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'r') ADVANCE(778); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17913,19 +17957,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 772: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (lookahead == 'r') ADVANCE(779); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17937,19 +17981,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 773: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'r') ADVANCE(780); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 's') ADVANCE(786); + if (lookahead == 'w') ADVANCE(739); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17961,20 +18006,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 774: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 's') ADVANCE(787); - if (lookahead == 'w') ADVANCE(740); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 's') ADVANCE(2393); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -17986,19 +18030,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 775: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 's') ADVANCE(2388); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 's') ADVANCE(747); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -18010,19 +18054,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 776: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 's') ADVANCE(748); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 't') ADVANCE(1629); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -18034,19 +18078,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 777: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 't') ADVANCE(1630); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 't') ADVANCE(1651); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -18058,19 +18102,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 778: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 't') ADVANCE(1652); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 't') ADVANCE(2430); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -18082,19 +18126,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 779: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 't') ADVANCE(2425); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 't') ADVANCE(1619); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -18106,19 +18150,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 780: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 't') ADVANCE(1620); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 't') ADVANCE(738); + if (lookahead == 'u') ADVANCE(768); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -18130,20 +18175,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 781: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 't') ADVANCE(739); - if (lookahead == 'u') ADVANCE(769); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 't') ADVANCE(755); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -18155,19 +18199,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 782: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 't') ADVANCE(756); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 't') ADVANCE(752); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -18179,19 +18223,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 783: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 't') ADVANCE(753); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'u') ADVANCE(746); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -18203,19 +18247,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 784: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'u') ADVANCE(747); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'w') ADVANCE(1766); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -18227,19 +18271,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 785: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'w') ADVANCE(1767); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'x') ADVANCE(767); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -18251,19 +18295,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 786: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'x') ADVANCE(768); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'y') ADVANCE(763); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -18275,19 +18319,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 787: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'y') ADVANCE(764); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(788); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -18299,20 +18344,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 788: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(789); + if (lookahead == '\\') ADVANCE(796); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1884); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -18324,20 +18369,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 789: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1879); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -18349,257 +18392,248 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); case 790: ACCEPT_TOKEN(sym_text); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '_') ADVANCE(813); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(799); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); - 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(822); - if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + lookahead == 0x2029) ADVANCE(635); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(790); + if (lookahead != 0 && + lookahead != '#' && + lookahead != '&' && + lookahead != '<' && + lookahead != '>') ADVANCE(821); END_STATE(); case 791: ACCEPT_TOKEN(sym_text); - if (lookahead == '_') ADVANCE(814); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(800); + if (lookahead == '_') ADVANCE(809); + if (lookahead == 'n') ADVANCE(821); + if (lookahead == '0' || + lookahead == '1') ADVANCE(791); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(791); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 792: ACCEPT_TOKEN(sym_text); - if (lookahead == '_') ADVANCE(810); - if (lookahead == 'n') ADVANCE(822); - if (lookahead == '0' || - lookahead == '1') ADVANCE(792); + if (lookahead == '_') ADVANCE(811); + if (lookahead == 'n') ADVANCE(821); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(792); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 793: ACCEPT_TOKEN(sym_text); - if (lookahead == '_') ADVANCE(812); - if (lookahead == 'n') ADVANCE(822); + if (lookahead == '_') ADVANCE(817); + if (lookahead == 'n') ADVANCE(821); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(793); + lookahead == 0x2029) ADVANCE(635); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(793); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 794: ACCEPT_TOKEN(sym_text); - if (lookahead == '_') ADVANCE(818); - if (lookahead == 'n') ADVANCE(822); + if (lookahead == '_') ADVANCE(814); + if (lookahead == 'n') ADVANCE(821); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(794); + lookahead == 0x2029) ADVANCE(635); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(794); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 795: ACCEPT_TOKEN(sym_text); if (lookahead == '_') ADVANCE(815); - if (lookahead == 'n') ADVANCE(822); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(795); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 796: ACCEPT_TOKEN(sym_text); - if (lookahead == '_') ADVANCE(816); + if (lookahead == 'u') ADVANCE(797); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(796); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 797: ACCEPT_TOKEN(sym_text); - if (lookahead == 'u') ADVANCE(798); + if (lookahead == '{') ADVANCE(818); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(820); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 798: ACCEPT_TOKEN(sym_text); - if (lookahead == '{') ADVANCE(819); + if (lookahead == '}') ADVANCE(789); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(821); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(798); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 799: ACCEPT_TOKEN(sym_text); - if (lookahead == '}') ADVANCE(790); + if (lookahead == '+' || + lookahead == '-') ADVANCE(815); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(799); + lookahead == 0x2029) ADVANCE(635); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(795); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 800: ACCEPT_TOKEN(sym_text); - if (lookahead == '+' || - lookahead == '-') ADVANCE(816); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(799); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(796); + lookahead == 0x2029) ADVANCE(635); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(790); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 801: ACCEPT_TOKEN(sym_text); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(800); + lookahead == 'e') ADVANCE(804); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(791); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 802: ACCEPT_TOKEN(sym_text); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(805); + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(807); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 803: ACCEPT_TOKEN(sym_text); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(808); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(801); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 804: ACCEPT_TOKEN(sym_text); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(802); + lookahead == 'n') ADVANCE(808); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 805: ACCEPT_TOKEN(sym_text); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(809); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(802); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 806: ACCEPT_TOKEN(sym_text); @@ -18608,276 +18642,270 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 807: ACCEPT_TOKEN(sym_text); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(804); + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(806); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 808: ACCEPT_TOKEN(sym_text); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(807); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(856); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 809: ACCEPT_TOKEN(sym_text); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(857); + if (lookahead == '0' || + lookahead == '1') ADVANCE(791); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 810: ACCEPT_TOKEN(sym_text); - if (lookahead == '0' || - lookahead == '1') ADVANCE(792); + ADVANCE_MAP( + '\t', 2083, + 0x0b, 2083, + '\f', 2083, + ' ', 2083, + '\n', 635, + '\r', 635, + 0x2028, 635, + 0x2029, 635, + '#', 2084, + '&', 2084, + '<', 2084, + '>', 2084, + ); + if (lookahead != 0) ADVANCE(810); + END_STATE(); + case 811: + ACCEPT_TOKEN(sym_text); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(792); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); - END_STATE(); - case 811: - ACCEPT_TOKEN(sym_text); - ADVANCE_MAP( - '\t', 2078, - 0x0b, 2078, - '\f', 2078, - ' ', 2078, - '\n', 636, - '\r', 636, - 0x2028, 636, - 0x2029, 636, - '#', 2079, - '&', 2079, - '<', 2079, - '>', 2079, - ); - if (lookahead != 0) ADVANCE(811); + lookahead != '>') ADVANCE(821); END_STATE(); case 812: ACCEPT_TOKEN(sym_text); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(793); + lookahead == 0x2029) ADVANCE(635); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(708); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 813: ACCEPT_TOKEN(sym_text); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(709); + lookahead == 0x2029) ADVANCE(635); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(790); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 814: ACCEPT_TOKEN(sym_text); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(791); + lookahead == 0x2029) ADVANCE(635); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(794); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 815: ACCEPT_TOKEN(sym_text); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(795); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 816: ACCEPT_TOKEN(sym_text); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(796); + lookahead == 0x2029) ADVANCE(635); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(789); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 817: ACCEPT_TOKEN(sym_text); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(790); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(793); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 818: ACCEPT_TOKEN(sym_text); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(794); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(798); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 819: ACCEPT_TOKEN(sym_text); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(799); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(816); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 820: ACCEPT_TOKEN(sym_text); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(817); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(819); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 821: ACCEPT_TOKEN(sym_text); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(820); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); case 822: - ACCEPT_TOKEN(sym_text); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ' || - lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); - if (lookahead != 0 && - lookahead != '#' && - lookahead != '&' && - lookahead != '<' && - lookahead != '>') ADVANCE(822); + ACCEPT_TOKEN(anon_sym_GT_EQ); END_STATE(); case 823: - ACCEPT_TOKEN(anon_sym_GT_EQ); + ACCEPT_TOKEN(anon_sym_GT); + if (lookahead == '=') ADVANCE(822); END_STATE(); case 824: ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(823); + if (lookahead == '=') ADVANCE(822); + if (lookahead == '>') ADVANCE(1799); END_STATE(); case 825: ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(823); + if (lookahead == '=') ADVANCE(822); if (lookahead == '>') ADVANCE(1800); END_STATE(); case 826: - ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(823); - if (lookahead == '>') ADVANCE(1801); + ACCEPT_TOKEN(anon_sym_LT_EQ); END_STATE(); case 827: - ACCEPT_TOKEN(anon_sym_LT_EQ); + ACCEPT_TOKEN(anon_sym_LT); + if (lookahead == '!') ADVANCE(663); + if (lookahead == '/') ADVANCE(854); + if (lookahead == '<') ADVANCE(1804); + if (lookahead == '=') ADVANCE(826); + if (lookahead == '?') ADVANCE(672); + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(496); END_STATE(); case 828: ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '!') ADVANCE(664); - if (lookahead == '/') ADVANCE(855); - if (lookahead == '<') ADVANCE(1805); - if (lookahead == '=') ADVANCE(827); - if (lookahead == '?') ADVANCE(673); + if (lookahead == '!') ADVANCE(663); + if (lookahead == '/') ADVANCE(854); + if (lookahead == '?') ADVANCE(672); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(494); + lookahead == 'c') ADVANCE(496); END_STATE(); case 829: ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '!') ADVANCE(664); - if (lookahead == '/') ADVANCE(855); - if (lookahead == '?') ADVANCE(673); + if (lookahead == '!') ADVANCE(663); + if (lookahead == '/') ADVANCE(851); + if (lookahead == '?') ADVANCE(672); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(494); + lookahead == 'c') ADVANCE(496); END_STATE(); case 830: ACCEPT_TOKEN(anon_sym_LT); @@ -18885,60 +18913,52 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '/') ADVANCE(852); if (lookahead == '?') ADVANCE(673); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(494); + lookahead == 'c') ADVANCE(1591); + if (lookahead != 0 && + (lookahead < '\t' || '\r' < lookahead) && + (lookahead < ' ' || '#' < lookahead)) ADVANCE(1606); END_STATE(); case 831: ACCEPT_TOKEN(anon_sym_LT); if (lookahead == '!') ADVANCE(665); - if (lookahead == '/') ADVANCE(854); + if (lookahead == '/') ADVANCE(853); if (lookahead == '?') ADVANCE(674); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1592); + lookahead == 'c') ADVANCE(1447); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && - (lookahead < ' ' || '#' < lookahead)) ADVANCE(1607); + lookahead != ' ' && + lookahead != '!' && + lookahead != '#' && + lookahead != '\'') ADVANCE(1462); END_STATE(); case 832: ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '!') ADVANCE(666); - if (lookahead == '/') ADVANCE(853); - if (lookahead == '?') ADVANCE(675); + if (lookahead == '/') ADVANCE(456); + if (lookahead == '=') ADVANCE(826); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1448); - if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ' && - lookahead != '!' && - lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead == 'c') ADVANCE(496); END_STATE(); case 833: ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '/') ADVANCE(457); - if (lookahead == '=') ADVANCE(827); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(494); + if (lookahead == '<') ADVANCE(1804); + if (lookahead == '=') ADVANCE(826); END_STATE(); case 834: ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '<') ADVANCE(1805); - if (lookahead == '=') ADVANCE(827); + if (lookahead == '<') ADVANCE(1803); + if (lookahead == '=') ADVANCE(826); END_STATE(); case 835: - ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '<') ADVANCE(1804); - if (lookahead == '=') ADVANCE(827); - END_STATE(); - case 836: ACCEPT_TOKEN(anon_sym_IN); END_STATE(); - case 837: + case 836: ACCEPT_TOKEN(anon_sym_IN); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -18950,57 +18970,57 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 838: + case 837: ACCEPT_TOKEN(anon_sym_IN); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); + END_STATE(); + case 838: + ACCEPT_TOKEN(anon_sym_EQ); END_STATE(); case 839: ACCEPT_TOKEN(anon_sym_EQ); + if (lookahead == '=') ADVANCE(1848); END_STATE(); case 840: ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '=') ADVANCE(1845); + if (lookahead == '=') ADVANCE(1848); + if (lookahead == '>') ADVANCE(1761); END_STATE(); case 841: - ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '=') ADVANCE(1845); - if (lookahead == '>') ADVANCE(1762); - END_STATE(); - case 842: ACCEPT_TOKEN(anon_sym_EQ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 843: + case 842: ACCEPT_TOKEN(anon_sym_BETWEEN); END_STATE(); - case 844: + case 843: ACCEPT_TOKEN(anon_sym_BETWEEN); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -19012,33 +19032,33 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 845: + case 844: ACCEPT_TOKEN(anon_sym_BETWEEN); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 846: + case 845: ACCEPT_TOKEN(anon_sym_EXISTS); END_STATE(); - case 847: + case 846: ACCEPT_TOKEN(anon_sym_EXISTS); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -19050,676 +19070,685 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 848: + case 847: ACCEPT_TOKEN(anon_sym_EXISTS); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 849: + case 848: ACCEPT_TOKEN(aux_sym_cfscript_element_token1); END_STATE(); - case 850: + case 849: ACCEPT_TOKEN(aux_sym__cf_open_tag_token1); END_STATE(); - case 851: + case 850: ACCEPT_TOKEN(aux_sym__cf_close_tag_token1); END_STATE(); - case 852: + case 851: ACCEPT_TOKEN(anon_sym_LT_SLASH); END_STATE(); - case 853: + case 852: ACCEPT_TOKEN(anon_sym_LT_SLASH); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1449); + lookahead == 'c') ADVANCE(1592); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && - lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '"' && + lookahead != '#') ADVANCE(1606); END_STATE(); - case 854: + case 853: ACCEPT_TOKEN(anon_sym_LT_SLASH); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1593); + lookahead == 'c') ADVANCE(1448); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && - lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#' && + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 855: + case 854: ACCEPT_TOKEN(anon_sym_LT_SLASH); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(495); + lookahead == 'c') ADVANCE(497); END_STATE(); - case 856: + case 855: ACCEPT_TOKEN(anon_sym_POUND); END_STATE(); - case 857: + case 856: ACCEPT_TOKEN(aux_sym_cf_component_tag_token1); END_STATE(); - case 858: + case 857: ACCEPT_TOKEN(aux_sym_cf_function_tag_token1); END_STATE(); - case 859: + case 858: ACCEPT_TOKEN(aux_sym_cf_silent_tag_token1); END_STATE(); - case 860: + case 859: ACCEPT_TOKEN(aux_sym_cf_lock_tag_token1); END_STATE(); - case 861: + case 860: ACCEPT_TOKEN(aux_sym_cf_thread_tag_token1); END_STATE(); - case 862: + case 861: ACCEPT_TOKEN(aux_sym_cf_execute_tag_token1); END_STATE(); - case 863: + case 862: ACCEPT_TOKEN(aux_sym_cf_storedproc_tag_token1); END_STATE(); + case 863: + ACCEPT_TOKEN(aux_sym_cf_http_tag_token1); + END_STATE(); case 864: ACCEPT_TOKEN(aux_sym_cf_http_tag_token1); + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(902); END_STATE(); case 865: ACCEPT_TOKEN(aux_sym_cf_http_tag_token1); if (lookahead == 'P' || - lookahead == 'p') ADVANCE(903); + lookahead == 'p') ADVANCE(447); END_STATE(); case 866: - ACCEPT_TOKEN(aux_sym_cf_http_tag_token1); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(448); + ACCEPT_TOKEN(aux_sym_cf_mail_tag_token1); END_STATE(); case 867: ACCEPT_TOKEN(aux_sym_cf_mail_tag_token1); + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(903); END_STATE(); case 868: ACCEPT_TOKEN(aux_sym_cf_mail_tag_token1); if (lookahead == 'P' || - lookahead == 'p') ADVANCE(904); + lookahead == 'p') ADVANCE(449); END_STATE(); case 869: - ACCEPT_TOKEN(aux_sym_cf_mail_tag_token1); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(450); + ACCEPT_TOKEN(aux_sym_cf_mailpart_tag_token1); END_STATE(); case 870: - ACCEPT_TOKEN(aux_sym_cf_mailpart_tag_token1); + ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token1); END_STATE(); case 871: - ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token1); + ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token2); END_STATE(); case 872: - ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token2); + ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token3); END_STATE(); case 873: - ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token3); + ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token4); END_STATE(); case 874: - ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token4); + ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token5); END_STATE(); case 875: - ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token5); + ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token6); END_STATE(); case 876: - ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token6); + ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token7); END_STATE(); case 877: - ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token7); + ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token8); END_STATE(); case 878: - ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token8); + ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token9); END_STATE(); case 879: - ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token9); + ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token10); END_STATE(); case 880: - ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token10); + ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token11); END_STATE(); case 881: - ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token11); + ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token12); END_STATE(); case 882: - ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token12); + ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token13); END_STATE(); case 883: - ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token13); + ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token14); END_STATE(); case 884: - ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token14); + ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); + ADVANCE_MAP( + 'A', 1063, + 'a', 1063, + 'C', 1026, + 'c', 1026, + 'E', 1042, + 'e', 1042, + 'I', 966, + 'i', 966, + 'T', 999, + 't', 999, + 'W', 953, + 'w', 953, + ); + if (('0' <= lookahead && lookahead <= ':') || + ('B' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 885: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); ADVANCE_MAP( - 'A', 1064, - 'a', 1064, - 'C', 1027, - 'c', 1027, - 'E', 1043, - 'e', 1043, - 'I', 967, - 'i', 967, - 'T', 1000, - 't', 1000, - 'W', 954, - 'w', 954, + 'A', 1063, + 'a', 1063, + 'E', 1042, + 'e', 1042, + 'I', 966, + 'i', 966, + 'T', 999, + 't', 999, + 'W', 953, + 'w', 953, ); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 886: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - ADVANCE_MAP( - 'A', 1064, - 'a', 1064, - 'E', 1043, - 'e', 1043, - 'I', 967, - 'i', 967, - 'T', 1000, - 't', 1000, - 'W', 954, - 'w', 954, - ); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(1015); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 887: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1016); + lookahead == 'a') ADVANCE(951); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 888: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(952); + lookahead == 'a') ADVANCE(981); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1070); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 889: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(982); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1071); + lookahead == 'a') ADVANCE(981); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 890: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(982); + lookahead == 'a') ADVANCE(960); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 891: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(961); + lookahead == 'a') ADVANCE(968); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 892: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(969); + lookahead == 'a') ADVANCE(917); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 893: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(918); + lookahead == 'a') ADVANCE(969); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 894: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(970); + lookahead == 'a') ADVANCE(918); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 895: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(919); + lookahead == 'a') ADVANCE(970); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 896: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(971); + lookahead == 'a') ADVANCE(1058); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 897: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1059); + lookahead == 'a') ADVANCE(971); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 898: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(972); + lookahead == 'a') ADVANCE(1049); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(973); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 899: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1050); + lookahead == 'a') ADVANCE(1030); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(974); + lookahead == 'o') ADVANCE(973); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 900: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1031); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(974); + lookahead == 'a') ADVANCE(1020); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 901: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1021); + lookahead == 'a') ADVANCE(1031); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 902: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1032); + lookahead == 'a') ADVANCE(1022); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 903: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1023); + lookahead == 'a') ADVANCE(1025); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 904: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1026); + lookahead == 'a') ADVANCE(1023); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 905: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'A' || - lookahead == 'a') ADVANCE(1024); + lookahead == 'a') ADVANCE(916); if (('0' <= lookahead && lookahead <= ':') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 906: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(917); + if (lookahead == 'B' || + lookahead == 'b') ADVANCE(992); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(945); if (('0' <= lookahead && lookahead <= ':') || - ('B' <= lookahead && lookahead <= 'Z') || + ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 907: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'B' || - lookahead == 'b') ADVANCE(993); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(946); + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(862); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 908: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(863); + lookahead == 'c') ADVANCE(959); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1002); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 909: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(960); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1003); + lookahead == 'c') ADVANCE(947); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 910: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(948); + lookahead == 'c') ADVANCE(1026); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1042); + if (lookahead == 'W' || + lookahead == 'w') ADVANCE(953); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 911: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1027); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1043); - if (lookahead == 'W' || - lookahead == 'w') ADVANCE(954); + lookahead == 'c') ADVANCE(946); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 912: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(947); + lookahead == 'c') ADVANCE(1001); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 913: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1002); + lookahead == 'c') ADVANCE(1046); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 914: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1047); + lookahead == 'c') ADVANCE(901); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 915: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(902); + lookahead == 'c') ADVANCE(1060); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 916: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1061); + lookahead == 'c') ADVANCE(1052); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 917: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1053); + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(860); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 918: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'D' || - lookahead == 'd') ADVANCE(861); + lookahead == 'd') ADVANCE(871); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 919: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'D' || - lookahead == 'd') ADVANCE(872); + lookahead == 'd') ADVANCE(1064); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 920: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1065); + lookahead == 'd') ADVANCE(919); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 921: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'D' || - lookahead == 'd') ADVANCE(920); + lookahead == 'd') ADVANCE(1006); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 922: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1007); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1072); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 923: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1073); + lookahead == 'e') ADVANCE(861); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 924: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(862); + lookahead == 'e') ADVANCE(879); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 925: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(880); + lookahead == 'e') ADVANCE(1073); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 926: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1074); + lookahead == 'e') ADVANCE(915); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 927: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(916); + lookahead == 'e') ADVANCE(1090); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 928: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1091); + lookahead == 'e') ADVANCE(942); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 929: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(943); + lookahead == 'e') ADVANCE(1045); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 930: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1046); + lookahead == 'e') ADVANCE(890); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 931: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(891); + lookahead == 'e') ADVANCE(921); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 932: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(922); + lookahead == 'e') ADVANCE(983); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 933: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(984); + lookahead == 'e') ADVANCE(912); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 934: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(913); + lookahead == 'e') ADVANCE(1013); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 935: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1014); + lookahead == 'e') ADVANCE(892); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 936: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(893); + lookahead == 'e') ADVANCE(894); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 937: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(895); + lookahead == 'e') ADVANCE(984); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 938: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(985); + lookahead == 'e') ADVANCE(986); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 939: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); @@ -19728,417 +19757,417 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 940: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(988); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(1082); + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(943); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 941: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1083); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(944); + lookahead == 'f') ADVANCE(1088); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 942: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'F' || - lookahead == 'f') ADVANCE(1089); + lookahead == 'f') ADVANCE(896); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 943: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(897); + if (lookahead == 'G' || + lookahead == 'g') ADVANCE(872); + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(1000); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 944: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'G' || - lookahead == 'g') ADVANCE(873); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1001); + lookahead == 'g') ADVANCE(870); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 945: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'G' || - lookahead == 'g') ADVANCE(871); + lookahead == 'g') ADVANCE(1056); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 946: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'G' || - lookahead == 'g') ADVANCE(1057); + if (lookahead == 'H' || + lookahead == 'h') ADVANCE(1074); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 947: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1075); + lookahead == 'h') ADVANCE(1071); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 948: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1072); + lookahead == 'h') ADVANCE(936); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 949: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'H' || - lookahead == 'h') ADVANCE(937); + lookahead == 'h') ADVANCE(1027); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(888); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 950: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'H' || - lookahead == 'h') ADVANCE(1028); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(889); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(1003); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 951: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1004); + lookahead == 'i') ADVANCE(965); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 952: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(966); + lookahead == 'i') ADVANCE(988); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 953: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(989); + lookahead == 'i') ADVANCE(1044); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 954: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1045); + lookahead == 'i') ADVANCE(1008); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 955: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1009); + lookahead == 'i') ADVANCE(996); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 956: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(997); + lookahead == 'i') ADVANCE(980); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 957: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(981); + lookahead == 'i') ADVANCE(1007); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 958: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(1008); + lookahead == 'i') ADVANCE(997); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 959: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(998); + if (lookahead == 'K' || + lookahead == 'k') ADVANCE(859); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 960: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'K' || - lookahead == 'k') ADVANCE(860); + lookahead == 'k') ADVANCE(882); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 961: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'K' || - lookahead == 'k') ADVANCE(883); + if (lookahead == 'L' || + lookahead == 'l') ADVANCE(675); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 962: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'L' || - lookahead == 'l') ADVANCE(676); + lookahead == 'l') ADVANCE(1028); + if (lookahead == 'X' || + lookahead == 'x') ADVANCE(926); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 963: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1029); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(927); + lookahead == 'l') ADVANCE(1028); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 964: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1029); + lookahead == 'l') ADVANCE(948); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 965: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'L' || - lookahead == 'l') ADVANCE(949); + lookahead == 'l') ADVANCE(867); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 966: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'L' || - lookahead == 'l') ADVANCE(868); + lookahead == 'l') ADVANCE(932); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 967: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'L' || - lookahead == 'l') ADVANCE(933); + lookahead == 'l') ADVANCE(1048); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 968: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'L' || - lookahead == 'l') ADVANCE(1049); + if (lookahead == 'M' || + lookahead == 'm') ADVANCE(874); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 969: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'M' || - lookahead == 'm') ADVANCE(875); + lookahead == 'm') ADVANCE(883); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 970: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'M' || - lookahead == 'm') ADVANCE(884); + lookahead == 'm') ADVANCE(880); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 971: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'M' || - lookahead == 'm') ADVANCE(881); + lookahead == 'm') ADVANCE(873); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 972: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'M' || - lookahead == 'm') ADVANCE(874); + lookahead == 'm') ADVANCE(961); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 973: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'M' || - lookahead == 'm') ADVANCE(962); + lookahead == 'm') ADVANCE(1005); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1043); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 974: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'M' || - lookahead == 'm') ADVANCE(1006); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1044); + lookahead == 'm') ADVANCE(964); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1004); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 975: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'M' || - lookahead == 'm') ADVANCE(965); + lookahead == 'm') ADVANCE(964); if (lookahead == 'T' || - lookahead == 't') ADVANCE(1005); + lookahead == 't') ADVANCE(1012); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 976: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'M' || - lookahead == 'm') ADVANCE(965); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1013); + lookahead == 'm') ADVANCE(937); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 977: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'M' || - lookahead == 'm') ADVANCE(938); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(1081); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 978: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1082); + lookahead == 'n') ADVANCE(857); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 979: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(858); + lookahead == 'n') ADVANCE(877); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 980: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(878); + lookahead == 'n') ADVANCE(944); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 981: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(945); + lookahead == 'n') ADVANCE(1029); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 982: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1030); + lookahead == 'n') ADVANCE(913); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 983: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(914); + lookahead == 'n') ADVANCE(1036); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 984: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); @@ -20147,25 +20176,25 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 985: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1038); + lookahead == 'n') ADVANCE(1053); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 986: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1054); + lookahead == 'n') ADVANCE(1039); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 987: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); @@ -20174,88 +20203,88 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 988: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1041); + lookahead == 'n') ADVANCE(1061); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 989: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'N' || - lookahead == 'n') ADVANCE(1062); + lookahead == 'n') ADVANCE(938); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 990: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(939); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(973); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 991: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(974); + lookahead == 'o') ADVANCE(908); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 992: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(909); + lookahead == 'o') ADVANCE(1017); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 993: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1018); + lookahead == 'o') ADVANCE(989); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 994: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(990); + lookahead == 'o') ADVANCE(1002); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 995: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1003); + lookahead == 'o') ADVANCE(907); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 996: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(908); + lookahead == 'o') ADVANCE(978); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 997: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); @@ -20264,762 +20293,753 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 998: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(980); + lookahead == 'o') ADVANCE(994); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 999: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(995); + lookahead == 'o') ADVANCE(1019); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1000: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1020); + lookahead == 'o') ADVANCE(1021); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1001: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1022); + lookahead == 'o') ADVANCE(985); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1002: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(986); + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(1075); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1003: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1076); + lookahead == 'p') ADVANCE(1077); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1004: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1078); + lookahead == 'p') ADVANCE(864); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1005: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'P' || - lookahead == 'p') ADVANCE(865); + lookahead == 'p') ADVANCE(993); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1006: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'P' || - lookahead == 'p') ADVANCE(994); + lookahead == 'p') ADVANCE(1018); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1007: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1019); + lookahead == 'p') ADVANCE(1009); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1008: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1010); + lookahead == 'p') ADVANCE(1035); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1009: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1036); + lookahead == 'p') ADVANCE(900); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1010: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'P' || - lookahead == 'p') ADVANCE(901); + lookahead == 'p') ADVANCE(1062); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1011: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1063); + lookahead == 'p') ADVANCE(902); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1012: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'P' || - lookahead == 'p') ADVANCE(903); + lookahead == 'p') ADVANCE(1011); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1013: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(1012); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1066); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1014: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1067); + lookahead == 'r') ADVANCE(930); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1015: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(931); + lookahead == 'r') ADVANCE(891); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1016: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(892); + lookahead == 'r') ADVANCE(977); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1017: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(978); + lookahead == 'r') ADVANCE(1032); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1018: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1033); + lookahead == 'r') ADVANCE(995); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1019: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(996); + lookahead == 'r') ADVANCE(931); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1020: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(932); + lookahead == 'r') ADVANCE(893); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1021: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(894); + lookahead == 'r') ADVANCE(1033); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1022: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1034); + lookahead == 'r') ADVANCE(895); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1023: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(896); + lookahead == 'r') ADVANCE(897); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1024: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(898); + lookahead == 'r') ADVANCE(889); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1025: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(890); + lookahead == 'r') ADVANCE(1038); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1026: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1039); + lookahead == 'r') ADVANCE(954); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1027: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'R' || - lookahead == 'r') ADVANCE(955); + lookahead == 'r') ADVANCE(935); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1028: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(936); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(927); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1029: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'S' || - lookahead == 's') ADVANCE(928); + lookahead == 's') ADVANCE(905); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1030: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'S' || - lookahead == 's') ADVANCE(906); + lookahead == 's') ADVANCE(922); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1031: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'S' || - lookahead == 's') ADVANCE(923); + lookahead == 's') ADVANCE(925); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1032: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(926); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(876); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1033: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(877); + lookahead == 't') ADVANCE(875); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1034: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(876); + lookahead == 't') ADVANCE(1080); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1035: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(1081); + lookahead == 't') ADVANCE(848); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1036: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(849); + lookahead == 't') ADVANCE(858); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1037: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(859); + lookahead == 't') ADVANCE(878); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1038: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(879); + lookahead == 't') ADVANCE(869); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1039: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(870); + lookahead == 't') ADVANCE(856); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1040: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(857); + lookahead == 't') ADVANCE(1079); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1041: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(1080); + lookahead == 't') ADVANCE(974); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1042: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(975); + lookahead == 't') ADVANCE(1084); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1043: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(1085); + lookahead == 't') ADVANCE(952); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1044: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(953); + lookahead == 't') ADVANCE(909); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1045: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(910); + lookahead == 't') ADVANCE(1059); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1046: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(1060); + lookahead == 't') ADVANCE(955); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1047: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(956); + lookahead == 't') ADVANCE(1010); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1048: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(1011); + lookahead == 't') ADVANCE(914); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1049: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(915); + lookahead == 't') ADVANCE(911); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1050: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(912); + lookahead == 't') ADVANCE(923); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1051: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(924); + lookahead == 't') ADVANCE(975); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1052: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(976); + lookahead == 't') ADVANCE(958); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1053: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'T' || - lookahead == 't') ADVANCE(959); + lookahead == 't') ADVANCE(939); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1054: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(940); + if (lookahead == 'U' || + lookahead == 'u') ADVANCE(982); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1055: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'U' || - lookahead == 'u') ADVANCE(983); + lookahead == 'u') ADVANCE(1047); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1056: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1048); + lookahead == 'u') ADVANCE(976); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1057: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'U' || - lookahead == 'u') ADVANCE(977); + lookahead == 'u') ADVANCE(934); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1058: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'U' || - lookahead == 'u') ADVANCE(935); + lookahead == 'u') ADVANCE(967); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1059: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'U' || - lookahead == 'u') ADVANCE(968); + lookahead == 'u') ADVANCE(1016); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1060: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1017); + lookahead == 'u') ADVANCE(1050); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1061: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1051); + lookahead == 'u') ADVANCE(924); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1062: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'U' || - lookahead == 'u') ADVANCE(925); + lookahead == 'u') ADVANCE(1034); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1063: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'U' || - lookahead == 'u') ADVANCE(1035); + if (lookahead == 'V' || + lookahead == 'v') ADVANCE(933); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1064: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'V' || - lookahead == 'v') ADVANCE(934); + if (lookahead == 'X' || + lookahead == 'x') ADVANCE(881); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1065: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); if (lookahead == 'X' || - lookahead == 'x') ADVANCE(882); + lookahead == 'x') ADVANCE(926); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1066: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(927); + if (lookahead == 'Y' || + lookahead == 'y') ADVANCE(1069); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1067: ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (lookahead == 'Y' || - lookahead == 'y') ADVANCE(1070); if (('0' <= lookahead && lookahead <= ':') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1067); END_STATE(); case 1068: - ACCEPT_TOKEN(aux_sym_cf_selfclose_tag_token15); - if (('0' <= lookahead && lookahead <= ':') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1068); + ACCEPT_TOKEN(aux_sym_cf_query_tag_token1); END_STATE(); case 1069: ACCEPT_TOKEN(aux_sym_cf_query_tag_token1); + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(904); END_STATE(); case 1070: - ACCEPT_TOKEN(aux_sym_cf_query_tag_token1); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(905); + ACCEPT_TOKEN(aux_sym_cf_try_tag_token1); END_STATE(); case 1071: - ACCEPT_TOKEN(aux_sym_cf_try_tag_token1); + ACCEPT_TOKEN(aux_sym_cf_switch_tag_token1); END_STATE(); case 1072: - ACCEPT_TOKEN(aux_sym_cf_switch_tag_token1); + ACCEPT_TOKEN(aux_sym_cf_case_tag_token1); END_STATE(); case 1073: - ACCEPT_TOKEN(aux_sym_cf_case_tag_token1); + ACCEPT_TOKEN(aux_sym_cf_defaultcase_tag_token1); END_STATE(); case 1074: - ACCEPT_TOKEN(aux_sym_cf_defaultcase_tag_token1); + ACCEPT_TOKEN(aux_sym_cf_catch_tag_token1); END_STATE(); case 1075: - ACCEPT_TOKEN(aux_sym_cf_catch_tag_token1); + ACCEPT_TOKEN(aux_sym_cf_loop_tag_token1); END_STATE(); case 1076: - ACCEPT_TOKEN(aux_sym_cf_loop_tag_token1); + ACCEPT_TOKEN(aux_sym_cf_zip_tag_token1); END_STATE(); case 1077: ACCEPT_TOKEN(aux_sym_cf_zip_tag_token1); + if (lookahead == 'P' || + lookahead == 'p') ADVANCE(900); END_STATE(); case 1078: ACCEPT_TOKEN(aux_sym_cf_zip_tag_token1); if (lookahead == 'P' || - lookahead == 'p') ADVANCE(901); + lookahead == 'p') ADVANCE(443); END_STATE(); case 1079: - ACCEPT_TOKEN(aux_sym_cf_zip_tag_token1); - if (lookahead == 'P' || - lookahead == 'p') ADVANCE(444); + ACCEPT_TOKEN(aux_sym_cf_savecontent_tag_token1); END_STATE(); case 1080: - ACCEPT_TOKEN(aux_sym_cf_savecontent_tag_token1); + ACCEPT_TOKEN(aux_sym_cf_output_tag_token1); END_STATE(); case 1081: - ACCEPT_TOKEN(aux_sym_cf_output_tag_token1); + ACCEPT_TOKEN(aux_sym_cf_return_tag_token1); END_STATE(); case 1082: - ACCEPT_TOKEN(aux_sym_cf_return_tag_token1); + ACCEPT_TOKEN(aux_sym_cf_if_tag_token1); END_STATE(); case 1083: - ACCEPT_TOKEN(aux_sym_cf_if_tag_token1); + ACCEPT_TOKEN(aux_sym_cf_set_tag_token1); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(511); END_STATE(); case 1084: ACCEPT_TOKEN(aux_sym_cf_set_tag_token1); if (lookahead == 'T' || - lookahead == 't') ADVANCE(508); + lookahead == 't') ADVANCE(956); END_STATE(); case 1085: - ACCEPT_TOKEN(aux_sym_cf_set_tag_token1); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(957); + ACCEPT_TOKEN(anon_sym_var); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2153); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1086: ACCEPT_TOKEN(anon_sym_var); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2147); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1087: ACCEPT_TOKEN(anon_sym_var); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == 'i') ADVANCE(254); END_STATE(); case 1088: - ACCEPT_TOKEN(anon_sym_var); - if (lookahead == 'i') ADVANCE(253); - END_STATE(); - case 1089: ACCEPT_TOKEN(aux_sym_cf_elseif_tag_token1); END_STATE(); - case 1090: + case 1089: ACCEPT_TOKEN(aux_sym_cf_else_tag_token1); END_STATE(); - case 1091: + case 1090: ACCEPT_TOKEN(aux_sym_cf_else_tag_token1); if (lookahead == 'I' || - lookahead == 'i') ADVANCE(942); + lookahead == 'i') ADVANCE(941); END_STATE(); - case 1092: + case 1091: ACCEPT_TOKEN(aux_sym_attribute_name_token1); ADVANCE_MAP( - '!', 1870, - '(', 1647, - '+', 1815, - '-', 1822, - '.', 1223, - '/', 1831, - '0', 1105, - '<', 453, - 'N', 1204, - '[', 1697, - '\\', 1213, - 'a', 1190, - 'e', 1202, - 'f', 1154, - 'i', 1177, - 'l', 1161, - 'n', 1162, - 's', 1197, - 't', 1167, - 'y', 1168, - '{', 1615, - '~', 1874, + '!', 1875, + '(', 1646, + '+', 1814, + '-', 1821, + '.', 1222, + '/', 1830, + '0', 1104, + '<', 452, + 'N', 1203, + '[', 1696, + '\\', 1212, + 'a', 1189, + 'e', 1201, + 'f', 1153, + 'i', 1176, + 'l', 1160, + 'n', 1161, + 's', 1196, + 't', 1166, + 'y', 1167, + '{', 1614, + '~', 1879, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1106); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1105); if ((set_contains(extras_character_set_1, 10, lookahead)) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1092); + lookahead != ' ') ADVANCE(1091); if ((!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '%' || @@ -21031,41 +21051,41 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(1231); + lookahead == '}') ADVANCE(1230); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1206); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1205); END_STATE(); - case 1093: + case 1092: ACCEPT_TOKEN(aux_sym_attribute_name_token1); ADVANCE_MAP( - '!', 1870, - '(', 1647, - '+', 1815, - '-', 1822, - '.', 1223, - '/', 1832, - '0', 1105, - '<', 453, - '?', 1153, - 'N', 1204, - '[', 1697, - '\\', 1213, - 'a', 1190, - 'e', 1202, - 'f', 1154, - 'i', 1177, - 'l', 1161, - 'n', 1162, - 's', 1197, - 't', 1167, - 'y', 1168, - '{', 1615, - '~', 1874, + '!', 1875, + '(', 1646, + '+', 1814, + '-', 1821, + '.', 1222, + '/', 1831, + '0', 1104, + '<', 452, + '?', 1152, + 'N', 1203, + '[', 1696, + '\\', 1212, + 'a', 1189, + 'e', 1201, + 'f', 1153, + 'i', 1176, + 'l', 1160, + 'n', 1161, + 's', 1196, + 't', 1166, + 'y', 1167, + '{', 1614, + '~', 1879, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1106); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1105); if ((set_contains(extras_character_set_1, 10, lookahead)) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1093); + lookahead != ' ') ADVANCE(1092); if ((!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '%' || @@ -21076,50 +21096,50 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(1231); + lookahead == '}') ADVANCE(1230); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1206); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1205); END_STATE(); - case 1094: + case 1093: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '&') ADVANCE(1231); + if (lookahead == '&') ADVANCE(1230); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1094); + lookahead == 0x2029) ADVANCE(1093); if (lookahead == '"' || lookahead == '\'' || - lookahead == '=') ADVANCE(822); + lookahead == '=') ADVANCE(821); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(636); + lookahead == ' ') ADVANCE(635); if (lookahead != 0 && lookahead != '"' && lookahead != '#' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(698); + (lookahead < '<' || '>' < lookahead)) ADVANCE(697); END_STATE(); - case 1095: + case 1094: ACCEPT_TOKEN(aux_sym_attribute_name_token1); ADVANCE_MAP( - '&', 1104, - '*', 699, - 0x2028, 1095, - 0x2029, 1095, - '"', 707, - '\'', 707, - '=', 707, + '&', 1103, + '*', 698, + 0x2028, 1094, + 0x2029, 1094, + '"', 706, + '\'', 706, + '=', 706, '#', 97, '<', 97, '>', 97, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(98); - if (lookahead != 0) ADVANCE(700); + if (lookahead != 0) ADVANCE(699); END_STATE(); - case 1096: + case 1095: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '&') ADVANCE(1218); - if (lookahead == '/') ADVANCE(695); - if (lookahead == '<') ADVANCE(829); + if (lookahead == '&') ADVANCE(1217); + if (lookahead == '/') ADVANCE(694); + if (lookahead == '<') ADVANCE(828); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1096); + lookahead == 0x2029) ADVANCE(1095); if (lookahead == 0xa0 || lookahead == 0x1680 || (0x2000 <= lookahead && lookahead <= 0x200b) || @@ -21127,7 +21147,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(688); + lookahead == 0xfeff) ADVANCE(687); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -21135,15 +21155,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '&' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(698); + (lookahead < '<' || '>' < lookahead)) ADVANCE(697); END_STATE(); - case 1097: + case 1096: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '&') ADVANCE(1218); - if (lookahead == '/') ADVANCE(695); - if (lookahead == '<') ADVANCE(829); + if (lookahead == '&') ADVANCE(1217); + if (lookahead == '/') ADVANCE(694); + if (lookahead == '<') ADVANCE(828); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1097); + lookahead == 0x2029) ADVANCE(1096); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(74); if (lookahead == 0xa0 || @@ -21153,22 +21173,22 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(688); + lookahead == 0xfeff) ADVANCE(687); if (lookahead != 0 && lookahead != '"' && lookahead != '#' && lookahead != '&' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(698); + (lookahead < '<' || '>' < lookahead)) ADVANCE(697); END_STATE(); - case 1098: + case 1097: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '&') ADVANCE(1218); - if (lookahead == '/') ADVANCE(696); - if (lookahead == '<') ADVANCE(829); - if (lookahead == '?') ADVANCE(697); + if (lookahead == '&') ADVANCE(1217); + if (lookahead == '/') ADVANCE(695); + if (lookahead == '<') ADVANCE(828); + if (lookahead == '?') ADVANCE(696); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1098); + lookahead == 0x2029) ADVANCE(1097); if (lookahead == 0xa0 || lookahead == 0x1680 || (0x2000 <= lookahead && lookahead <= 0x200b) || @@ -21176,7 +21196,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(689); + lookahead == 0xfeff) ADVANCE(688); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -21184,16 +21204,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '&' && lookahead != '\'' && - (lookahead < '<' || '?' < lookahead)) ADVANCE(698); + (lookahead < '<' || '?' < lookahead)) ADVANCE(697); END_STATE(); - case 1099: + case 1098: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '&') ADVANCE(1218); - if (lookahead == '/') ADVANCE(696); - if (lookahead == '<') ADVANCE(829); - if (lookahead == '?') ADVANCE(697); + if (lookahead == '&') ADVANCE(1217); + if (lookahead == '/') ADVANCE(695); + if (lookahead == '<') ADVANCE(828); + if (lookahead == '?') ADVANCE(696); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1099); + lookahead == 0x2029) ADVANCE(1098); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(76); if (lookahead == 0xa0 || @@ -21203,21 +21223,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(689); + lookahead == 0xfeff) ADVANCE(688); if (lookahead != 0 && lookahead != '"' && lookahead != '#' && lookahead != '&' && lookahead != '\'' && - (lookahead < '<' || '?' < lookahead)) ADVANCE(698); + (lookahead < '<' || '?' < lookahead)) ADVANCE(697); END_STATE(); - case 1100: + case 1099: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '&') ADVANCE(1218); - if (lookahead == '/') ADVANCE(696); - if (lookahead == '<') ADVANCE(829); + if (lookahead == '&') ADVANCE(1217); + if (lookahead == '/') ADVANCE(695); + if (lookahead == '<') ADVANCE(828); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1100); + lookahead == 0x2029) ADVANCE(1099); if (lookahead == 0xa0 || lookahead == 0x1680 || (0x2000 <= lookahead && lookahead <= 0x200b) || @@ -21225,7 +21245,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(690); + lookahead == 0xfeff) ADVANCE(689); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -21233,15 +21253,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '&' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(698); + (lookahead < '<' || '>' < lookahead)) ADVANCE(697); END_STATE(); - case 1101: + case 1100: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '&') ADVANCE(1218); - if (lookahead == '/') ADVANCE(696); - if (lookahead == '<') ADVANCE(829); + if (lookahead == '&') ADVANCE(1217); + if (lookahead == '/') ADVANCE(695); + if (lookahead == '<') ADVANCE(828); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1101); + lookahead == 0x2029) ADVANCE(1100); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(78); if (lookahead == 0xa0 || @@ -21251,223 +21271,239 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(690); + lookahead == 0xfeff) ADVANCE(689); if (lookahead != 0 && lookahead != '"' && lookahead != '#' && lookahead != '&' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(698); + (lookahead < '<' || '>' < lookahead)) ADVANCE(697); END_STATE(); - case 1102: + case 1101: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '*') ADVANCE(1104); - if (lookahead == '/') ADVANCE(1220); - if (lookahead == '>') ADVANCE(679); + if (lookahead == '*') ADVANCE(1103); + if (lookahead == '/') ADVANCE(1219); + if (lookahead == '>') ADVANCE(678); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1103: + case 1102: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '*') ADVANCE(1103); - if (lookahead == '/') ADVANCE(1231); + if (lookahead == '*') ADVANCE(1102); + if (lookahead == '/') ADVANCE(1230); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == '"' || lookahead == '#' || lookahead == '\'' || ('<' <= lookahead && lookahead <= '>')) ADVANCE(97); - if (lookahead != 0) ADVANCE(1104); + if (lookahead != 0) ADVANCE(1103); END_STATE(); - case 1104: + case 1103: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '*') ADVANCE(1103); + if (lookahead == '*') ADVANCE(1102); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == '"' || lookahead == '#' || lookahead == '\'' || ('<' <= lookahead && lookahead <= '>')) ADVANCE(97); - if (lookahead != 0) ADVANCE(1104); + if (lookahead != 0) ADVANCE(1103); END_STATE(); - case 1105: + case 1104: ACCEPT_TOKEN(aux_sym_attribute_name_token1); ADVANCE_MAP( - '.', 1217, - '0', 1211, - '_', 1224, - 'n', 1231, - 'B', 1219, - 'b', 1219, - 'E', 1216, - 'e', 1216, - 'O', 1221, - 'o', 1221, - 'X', 1227, - 'x', 1227, + '.', 1216, + '0', 1210, + '_', 1223, + 'n', 1230, + 'B', 1218, + 'b', 1218, + 'E', 1215, + 'e', 1215, + 'O', 1220, + 'o', 1220, + 'X', 1226, + 'x', 1226, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1106); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1105); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1106: + case 1105: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '.') ADVANCE(1217); - if (lookahead == '_') ADVANCE(1222); - if (lookahead == 'n') ADVANCE(1231); + if (lookahead == '.') ADVANCE(1216); + if (lookahead == '_') ADVANCE(1221); + if (lookahead == 'n') ADVANCE(1230); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1216); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1106); + lookahead == 'e') ADVANCE(1215); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1105); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1107: + case 1106: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '/') ADVANCE(1102); - if (lookahead == '<') ADVANCE(453); - if (lookahead == '?') ADVANCE(1153); + if (lookahead == '/') ADVANCE(1101); + if (lookahead == '<') ADVANCE(452); + if (lookahead == '?') ADVANCE(1152); if ((set_contains(extras_character_set_1, 10, lookahead)) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1107); + lookahead != ' ') ADVANCE(1106); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '?' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '?' < lookahead)) ADVANCE(1230); END_STATE(); - case 1108: + case 1107: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1122); + if (lookahead == ';') ADVANCE(1230); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1121); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1117); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1116); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1150); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1149); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1109: + case 1108: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1152); + if (lookahead == ';') ADVANCE(1230); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1151); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1145); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1144); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); + END_STATE(); + case 1109: + ACCEPT_TOKEN(aux_sym_attribute_name_token1); + if (lookahead == ';') ADVANCE(1230); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1151); + if (lookahead != 0 && + (lookahead < '\t' || '\r' < lookahead) && + lookahead != ' ' && + lookahead != '"' && + lookahead != '#' && + lookahead != '\'' && + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1110: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1152); + if (lookahead == ';') ADVANCE(1230); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1109); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1111: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1110); + if (lookahead == ';') ADVANCE(1230); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1117); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1108); + if (('G' <= lookahead && lookahead <= 'Z') || + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1145); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1112: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1118); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1109); - if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1146); + if (lookahead == ';') ADVANCE(1230); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1110); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1113: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1111); + if (lookahead == ';') ADVANCE(1230); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1118); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1111); + if (('G' <= lookahead && lookahead <= 'Z') || + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1146); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1114: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1119); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1112); - if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1147); + if (lookahead == ';') ADVANCE(1230); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1112); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1115: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1113); + if (lookahead == ';') ADVANCE(1230); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1119); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1113); + if (('G' <= lookahead && lookahead <= 'Z') || + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1147); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1116: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1120); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1114); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1115); if (('G' <= lookahead && lookahead <= 'Z') || ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1148); if (lookahead != 0 && @@ -21476,41 +21512,39 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1117: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1121); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1116); - if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1149); + if (lookahead == ';') ADVANCE(1230); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1151); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1118: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1152); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1117); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1119: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1118); @@ -21520,11 +21554,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1120: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1119); @@ -21534,11 +21568,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1121: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1120); @@ -21548,38 +21582,37 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1122: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1121); + if (lookahead == ';') ADVANCE(1230); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1151); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1123: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1152); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1122); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1124: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1123); if (lookahead != 0 && @@ -21588,11 +21621,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1125: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1124); if (lookahead != 0 && @@ -21601,11 +21634,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1126: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1125); if (lookahead != 0 && @@ -21614,11 +21647,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1127: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1126); if (lookahead != 0 && @@ -21627,11 +21660,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1128: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1127); if (lookahead != 0 && @@ -21640,11 +21673,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1129: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1128); if (lookahead != 0 && @@ -21653,11 +21686,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1130: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1129); if (lookahead != 0 && @@ -21666,11 +21699,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1131: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1130); if (lookahead != 0 && @@ -21679,11 +21712,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1132: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1131); if (lookahead != 0 && @@ -21692,11 +21725,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1133: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1132); if (lookahead != 0 && @@ -21705,11 +21738,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1134: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1133); if (lookahead != 0 && @@ -21718,11 +21751,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1135: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1134); if (lookahead != 0 && @@ -21731,11 +21764,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1136: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1135); if (lookahead != 0 && @@ -21744,11 +21777,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1137: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1136); if (lookahead != 0 && @@ -21757,11 +21790,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1138: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1137); if (lookahead != 0 && @@ -21770,11 +21803,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1139: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1138); if (lookahead != 0 && @@ -21783,11 +21816,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1140: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1139); if (lookahead != 0 && @@ -21796,11 +21829,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1141: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1140); if (lookahead != 0 && @@ -21809,11 +21842,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1142: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1141); if (lookahead != 0 && @@ -21822,11 +21855,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1143: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1142); if (lookahead != 0 && @@ -21835,11 +21868,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1144: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1143); if (lookahead != 0 && @@ -21848,11 +21881,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1145: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1144); if (lookahead != 0 && @@ -21861,11 +21894,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1146: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1145); if (lookahead != 0 && @@ -21874,11 +21907,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1147: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1146); if (lookahead != 0 && @@ -21887,11 +21920,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1148: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1147); if (lookahead != 0 && @@ -21900,11 +21933,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1149: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1148); if (lookahead != 0 && @@ -21913,11 +21946,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1150: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == ';') ADVANCE(1230); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1149); if (lookahead != 0 && @@ -21926,48 +21959,59 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1151: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1150); + if (lookahead == ';') ADVANCE(1230); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < ';' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1152: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == ';') ADVANCE(1231); + if (lookahead == '>') ADVANCE(676); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < ';' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1153: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '>') ADVANCE(677); - if (lookahead != 0 && + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'a') ADVANCE(1172); + if (lookahead == 'u') ADVANCE(1177); + 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 <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ' && - lookahead != '"' && - lookahead != '#' && - lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); + if (lookahead > '#' && + (lookahead < '%' || '/' < lookahead) && + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1154: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'a') ADVANCE(1173); - if (lookahead == 'u') ADVANCE(1178); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'a') ADVANCE(1197); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -21983,15 +22027,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1155: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'a') ADVANCE(1198); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'a') ADVANCE(1170); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22007,15 +22051,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1156: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'a') ADVANCE(1171); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'c') ADVANCE(1702); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22031,15 +22075,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1157: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'c') ADVANCE(1703); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'c') ADVANCE(1721); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22055,15 +22099,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1158: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'c') ADVANCE(1722); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'c') ADVANCE(1198); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22079,15 +22123,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1159: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'c') ADVANCE(1199); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'd') ADVANCE(1688); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22103,15 +22147,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1160: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'd') ADVANCE(1689); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'e') ADVANCE(1192); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22127,15 +22171,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1161: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'e') ADVANCE(1193); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'e') ADVANCE(1200); + if (lookahead == 'u') ADVANCE(1175); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1204); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22151,18 +22198,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1162: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'e') ADVANCE(1201); - if (lookahead == 'u') ADVANCE(1176); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1205); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'e') ADVANCE(2408); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22178,15 +22222,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1163: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'e') ADVANCE(2403); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'e') ADVANCE(2415); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22202,15 +22246,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1164: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'e') ADVANCE(2410); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'e') ADVANCE(1186); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22226,15 +22270,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1165: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'e') ADVANCE(1187); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'e') ADVANCE(1174); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22250,15 +22294,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1166: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'e') ADVANCE(1175); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'h') ADVANCE(1169); + if (lookahead == 'r') ADVANCE(1199); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22274,16 +22319,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1167: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'h') ADVANCE(1170); - if (lookahead == 'r') ADVANCE(1200); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'i') ADVANCE(1165); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22299,15 +22343,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1168: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'i') ADVANCE(1166); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'i') ADVANCE(1181); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22323,15 +22367,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1169: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'i') ADVANCE(1182); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'i') ADVANCE(1190); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22347,15 +22391,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1170: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'i') ADVANCE(1191); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'i') ADVANCE(1193); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22371,15 +22415,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1171: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'i') ADVANCE(1194); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'i') ADVANCE(1157); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22395,15 +22439,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1172: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'i') ADVANCE(1158); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'l') ADVANCE(1191); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22419,15 +22463,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1173: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'l') ADVANCE(1192); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'l') ADVANCE(2422); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22443,15 +22487,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1174: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'l') ADVANCE(2417); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'l') ADVANCE(1159); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22467,15 +22511,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1175: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'l') ADVANCE(1160); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'l') ADVANCE(1173); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22491,15 +22535,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1176: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'l') ADVANCE(1174); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'm') ADVANCE(1185); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22515,15 +22559,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1177: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'm') ADVANCE(1186); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'n') ADVANCE(1158); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22539,15 +22583,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1178: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'n') ADVANCE(1159); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'n') ADVANCE(1709); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22563,15 +22607,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1179: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'n') ADVANCE(1710); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'n') ADVANCE(1156); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22587,15 +22631,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1180: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'n') ADVANCE(1157); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'o') ADVANCE(1187); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22611,15 +22655,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1181: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'o') ADVANCE(1188); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'o') ADVANCE(1178); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22635,15 +22679,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1182: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'o') ADVANCE(1179); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'o') ADVANCE(1188); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22659,15 +22703,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1183: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'o') ADVANCE(1189); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'p') ADVANCE(1180); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22683,15 +22727,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1184: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'p') ADVANCE(1181); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'p') ADVANCE(1164); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22707,15 +22751,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1185: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'p') ADVANCE(1165); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'p') ADVANCE(1182); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22731,15 +22775,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1186: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'p') ADVANCE(1183); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'r') ADVANCE(2401); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22755,15 +22799,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1187: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'r') ADVANCE(2396); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'r') ADVANCE(1194); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22779,14 +22823,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1188: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); + if (lookahead == '\\') ADVANCE(1212); if (lookahead == 'r') ADVANCE(1195); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || @@ -22803,15 +22847,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1189: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'r') ADVANCE(1196); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 's') ADVANCE(1202); + if (lookahead == 'w') ADVANCE(1155); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22827,16 +22872,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1190: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 's') ADVANCE(1203); - if (lookahead == 'w') ADVANCE(1156); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 's') ADVANCE(2394); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22852,15 +22896,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1191: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 's') ADVANCE(2389); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 's') ADVANCE(1163); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22876,15 +22920,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1192: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 's') ADVANCE(1164); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 't') ADVANCE(1630); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22900,15 +22944,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1193: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 't') ADVANCE(1631); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 't') ADVANCE(1652); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22924,15 +22968,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1194: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 't') ADVANCE(1653); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 't') ADVANCE(2431); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22948,15 +22992,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1195: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 't') ADVANCE(2426); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 't') ADVANCE(1620); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22972,15 +23016,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1196: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 't') ADVANCE(1621); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 't') ADVANCE(1154); + if (lookahead == 'u') ADVANCE(1184); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -22996,16 +23041,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1197: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 't') ADVANCE(1155); - if (lookahead == 'u') ADVANCE(1185); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 't') ADVANCE(1171); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -23021,15 +23065,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1198: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 't') ADVANCE(1172); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 't') ADVANCE(1168); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -23045,15 +23089,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1199: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 't') ADVANCE(1169); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'u') ADVANCE(1162); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -23069,15 +23113,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1200: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'u') ADVANCE(1163); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'w') ADVANCE(1767); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -23093,15 +23137,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1201: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'w') ADVANCE(1768); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'x') ADVANCE(1183); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -23117,15 +23161,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1202: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'x') ADVANCE(1184); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'y') ADVANCE(1179); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -23141,15 +23185,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1203: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'y') ADVANCE(1180); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1204); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -23165,16 +23210,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1204: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1205); + if (lookahead == '\\') ADVANCE(1212); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1884); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -23190,16 +23235,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1205: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1879); + if (lookahead == '\\') ADVANCE(1212); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -23215,211 +23258,188 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); case 1206: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '\\') ADVANCE(1213); - 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 <= '~')) && - (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); - if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); - END_STATE(); - case 1207: - ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '_') ADVANCE(1223); + if (lookahead == '_') ADVANCE(1222); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1216); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1207); + lookahead == 'e') ADVANCE(1215); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1206); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1208: + case 1207: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '_') ADVANCE(1219); - if (lookahead == 'n') ADVANCE(1231); + if (lookahead == '_') ADVANCE(1218); + if (lookahead == 'n') ADVANCE(1230); if (lookahead == '0' || - lookahead == '1') ADVANCE(1208); + lookahead == '1') ADVANCE(1207); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1209: + case 1208: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '_') ADVANCE(1221); - if (lookahead == 'n') ADVANCE(1231); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1209); + if (lookahead == '_') ADVANCE(1220); + if (lookahead == 'n') ADVANCE(1230); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1208); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1210: + case 1209: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '_') ADVANCE(1227); - if (lookahead == 'n') ADVANCE(1231); + if (lookahead == '_') ADVANCE(1226); + if (lookahead == 'n') ADVANCE(1230); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1210); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1209); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1211: + case 1210: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '_') ADVANCE(1224); - if (lookahead == 'n') ADVANCE(1231); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1211); + if (lookahead == '_') ADVANCE(1223); + if (lookahead == 'n') ADVANCE(1230); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1210); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1212: + case 1211: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '_') ADVANCE(1225); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1212); + if (lookahead == '_') ADVANCE(1224); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1211); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1213: + case 1212: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == 'u') ADVANCE(1214); + if (lookahead == 'u') ADVANCE(1213); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1214: + case 1213: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '{') ADVANCE(1228); + if (lookahead == '{') ADVANCE(1227); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1230); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1229); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1215: + case 1214: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (lookahead == '}') ADVANCE(1206); + if (lookahead == '}') ADVANCE(1205); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1215); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1214); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1216: + case 1215: ACCEPT_TOKEN(aux_sym_attribute_name_token1); if (lookahead == '+' || - lookahead == '-') ADVANCE(1225); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1212); + lookahead == '-') ADVANCE(1224); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1211); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1217: + case 1216: ACCEPT_TOKEN(aux_sym_attribute_name_token1); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1216); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1207); + lookahead == 'e') ADVANCE(1215); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1206); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1218: + case 1217: ACCEPT_TOKEN(aux_sym_attribute_name_token1); if (lookahead == 'X' || - lookahead == 'x') ADVANCE(1108); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1115); + lookahead == 'x') ADVANCE(1107); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1114); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1151); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1150); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1219: + case 1218: ACCEPT_TOKEN(aux_sym_attribute_name_token1); if (lookahead == '0' || - lookahead == '1') ADVANCE(1208); + lookahead == '1') ADVANCE(1207); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1220: + case 1219: ACCEPT_TOKEN(aux_sym_attribute_name_token1); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1231); + lookahead == 0x2029) ADVANCE(1230); if (lookahead == '\t' || lookahead == 0x0b || lookahead == '\f' || @@ -23427,42 +23447,53 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '"' || lookahead == '#' || lookahead == '\'' || - ('<' <= lookahead && lookahead <= '>')) ADVANCE(2079); + ('<' <= lookahead && lookahead <= '>')) ADVANCE(2084); if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1220); + (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1219); + END_STATE(); + case 1220: + ACCEPT_TOKEN(aux_sym_attribute_name_token1); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1208); + if (lookahead != 0 && + (lookahead < '\t' || '\r' < lookahead) && + lookahead != ' ' && + lookahead != '"' && + lookahead != '#' && + lookahead != '\'' && + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1221: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1209); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1105); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1222: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1106); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1206); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1223: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1207); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1210); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1224: ACCEPT_TOKEN(aux_sym_attribute_name_token1); @@ -23473,136 +23504,125 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1225: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1212); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1205); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1226: ACCEPT_TOKEN(aux_sym_attribute_name_token1); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1206); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1209); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1227: ACCEPT_TOKEN(aux_sym_attribute_name_token1); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1210); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1214); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1228: ACCEPT_TOKEN(aux_sym_attribute_name_token1); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1215); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1225); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1229: ACCEPT_TOKEN(aux_sym_attribute_name_token1); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1226); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1228); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1230: ACCEPT_TOKEN(aux_sym_attribute_name_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1229); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); case 1231: - ACCEPT_TOKEN(aux_sym_attribute_name_token1); + ACCEPT_TOKEN(aux_sym_attribute_value_token1); + if (lookahead == '*') ADVANCE(1233); + if (lookahead == '/') ADVANCE(1237); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + lookahead != '=') ADVANCE(1238); END_STATE(); case 1232: ACCEPT_TOKEN(aux_sym_attribute_value_token1); - if (lookahead == '*') ADVANCE(1234); + if (lookahead == '*') ADVANCE(1232); if (lookahead == '/') ADVANCE(1238); - if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ' && - lookahead != '"' && - lookahead != '#' && - lookahead != '\'' && - lookahead != '=') ADVANCE(1239); - END_STATE(); - case 1233: - ACCEPT_TOKEN(aux_sym_attribute_value_token1); - if (lookahead == '*') ADVANCE(1233); - if (lookahead == '/') ADVANCE(1239); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == '"' || lookahead == '#' || lookahead == '\'' || lookahead == '=') ADVANCE(97); - if (lookahead != 0) ADVANCE(1234); + if (lookahead != 0) ADVANCE(1233); END_STATE(); - case 1234: + case 1233: ACCEPT_TOKEN(aux_sym_attribute_value_token1); - if (lookahead == '*') ADVANCE(1233); + if (lookahead == '*') ADVANCE(1232); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == '"' || lookahead == '#' || lookahead == '\'' || lookahead == '=') ADVANCE(97); - if (lookahead != 0) ADVANCE(1234); + if (lookahead != 0) ADVANCE(1233); END_STATE(); - case 1235: + case 1234: ACCEPT_TOKEN(aux_sym_attribute_value_token1); - if (lookahead == '/') ADVANCE(1232); - if (lookahead == '<') ADVANCE(1236); + if (lookahead == '/') ADVANCE(1231); + if (lookahead == '<') ADVANCE(1235); if ((set_contains(extras_character_set_1, 10, lookahead)) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1235); + lookahead != ' ') ADVANCE(1234); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -23610,36 +23630,36 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && lookahead != '<' && - lookahead != '=') ADVANCE(1239); + lookahead != '=') ADVANCE(1238); END_STATE(); - case 1236: + case 1235: ACCEPT_TOKEN(aux_sym_attribute_value_token1); if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1237); + lookahead == 'c') ADVANCE(1236); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - lookahead != '=') ADVANCE(1239); + lookahead != '=') ADVANCE(1238); END_STATE(); - case 1237: + case 1236: ACCEPT_TOKEN(aux_sym_attribute_value_token1); if (lookahead == 'F' || - lookahead == 'f') ADVANCE(850); + lookahead == 'f') ADVANCE(849); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - lookahead != '=') ADVANCE(1239); + lookahead != '=') ADVANCE(1238); END_STATE(); - case 1238: + case 1237: ACCEPT_TOKEN(aux_sym_attribute_value_token1); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1239); + lookahead == 0x2029) ADVANCE(1238); if (lookahead == '\t' || lookahead == 0x0b || lookahead == '\f' || @@ -23647,11 +23667,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '"' || lookahead == '#' || lookahead == '\'' || - lookahead == '=') ADVANCE(2079); + lookahead == '=') ADVANCE(2084); if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1238); + (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1237); END_STATE(); - case 1239: + case 1238: ACCEPT_TOKEN(aux_sym_attribute_value_token1); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && @@ -23659,12 +23679,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - lookahead != '=') ADVANCE(1239); + lookahead != '=') ADVANCE(1238); END_STATE(); - case 1240: + case 1239: ACCEPT_TOKEN(aux_sym_cf_attribute_value_token1); - if (lookahead == '*') ADVANCE(1242); - if (lookahead == '/') ADVANCE(1244); + if (lookahead == '*') ADVANCE(1241); + if (lookahead == '/') ADVANCE(1243); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -23672,12 +23692,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < ':' || '<' < lookahead) && - lookahead != '>') ADVANCE(1245); + lookahead != '>') ADVANCE(1244); END_STATE(); - case 1241: + case 1240: ACCEPT_TOKEN(aux_sym_cf_attribute_value_token1); - if (lookahead == '*') ADVANCE(1241); - if (lookahead == '/') ADVANCE(1245); + if (lookahead == '*') ADVANCE(1240); + if (lookahead == '/') ADVANCE(1244); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == '"' || @@ -23685,11 +23705,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '\'' || (':' <= lookahead && lookahead <= '<') || lookahead == '>') ADVANCE(97); - if (lookahead != 0) ADVANCE(1242); + if (lookahead != 0) ADVANCE(1241); END_STATE(); - case 1242: + case 1241: ACCEPT_TOKEN(aux_sym_cf_attribute_value_token1); - if (lookahead == '*') ADVANCE(1241); + if (lookahead == '*') ADVANCE(1240); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == '"' || @@ -23697,14 +23717,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '\'' || (':' <= lookahead && lookahead <= '<') || lookahead == '>') ADVANCE(97); - if (lookahead != 0) ADVANCE(1242); + if (lookahead != 0) ADVANCE(1241); END_STATE(); - case 1243: + case 1242: ACCEPT_TOKEN(aux_sym_cf_attribute_value_token1); - if (lookahead == '/') ADVANCE(1240); + if (lookahead == '/') ADVANCE(1239); if ((set_contains(extras_character_set_1, 10, lookahead)) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1243); + lookahead != ' ') ADVANCE(1242); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -23712,12 +23732,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < ':' || '<' < lookahead) && - lookahead != '>') ADVANCE(1245); + lookahead != '>') ADVANCE(1244); END_STATE(); - case 1244: + case 1243: ACCEPT_TOKEN(aux_sym_cf_attribute_value_token1); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1245); + lookahead == 0x2029) ADVANCE(1244); if (lookahead == '\t' || lookahead == 0x0b || lookahead == '\f' || @@ -23726,11 +23746,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '#' || lookahead == '\'' || (':' <= lookahead && lookahead <= '<') || - lookahead == '>') ADVANCE(2079); + lookahead == '>') ADVANCE(2084); if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1244); + (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1243); END_STATE(); - case 1245: + case 1244: ACCEPT_TOKEN(aux_sym_cf_attribute_value_token1); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && @@ -23739,34 +23759,34 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < ':' || '<' < lookahead) && - lookahead != '>') ADVANCE(1245); + lookahead != '>') ADVANCE(1244); END_STATE(); - case 1246: + case 1245: ACCEPT_TOKEN(sym_cf_attribute_name); ADVANCE_MAP( - '!', 1869, - '(', 1646, - '+', 1816, - '-', 1823, - '.', 1307, - 'N', 1297, - '[', 1696, - '\\', 1301, - 'a', 1283, - 'e', 1295, - 'f', 1247, - 'i', 1270, - 'l', 1254, - 'n', 1255, - 's', 1290, - 't', 1260, - 'y', 1261, - '{', 1614, - '~', 1878, + '!', 1874, + '(', 1645, + '+', 1815, + '-', 1822, + '.', 1306, + 'N', 1296, + '[', 1695, + '\\', 1300, + 'a', 1282, + 'e', 1294, + 'f', 1246, + 'i', 1269, + 'l', 1253, + 'n', 1254, + 's', 1289, + 't', 1259, + 'y', 1260, + '{', 1613, + '~', 1883, ); if ((set_contains(extras_character_set_1, 10, lookahead)) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1246); + lookahead != ' ') ADVANCE(1245); if ((!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '%' || @@ -23780,16 +23800,40 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(1317); + lookahead == '}') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); + END_STATE(); + case 1246: + ACCEPT_TOKEN(sym_cf_attribute_name); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'a') ADVANCE(1265); + if (lookahead == 'u') ADVANCE(1270); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); + 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 <= '~')) && + (lookahead < '\t' || '\r' < lookahead) && + lookahead != ' ') ADVANCE(1316); + if (lookahead > '#' && + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1247: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'a') ADVANCE(1266); - if (lookahead == 'u') ADVANCE(1271); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'a') ADVANCE(1290); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -23805,15 +23849,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1248: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'a') ADVANCE(1291); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'a') ADVANCE(1263); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -23829,15 +23873,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1249: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'a') ADVANCE(1264); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'c') ADVANCE(1703); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -23853,15 +23897,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1250: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'c') ADVANCE(1704); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'c') ADVANCE(1722); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -23877,15 +23921,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1251: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'c') ADVANCE(1723); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'c') ADVANCE(1291); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -23901,15 +23945,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1252: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'c') ADVANCE(1292); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'd') ADVANCE(1689); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -23925,15 +23969,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1253: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'd') ADVANCE(1690); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'e') ADVANCE(1285); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -23949,15 +23993,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1254: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'e') ADVANCE(1286); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'e') ADVANCE(1293); + if (lookahead == 'u') ADVANCE(1268); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1297); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -23973,18 +24020,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1255: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'e') ADVANCE(1294); - if (lookahead == 'u') ADVANCE(1269); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1298); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'e') ADVANCE(2409); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24000,15 +24044,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1256: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'e') ADVANCE(2404); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'e') ADVANCE(2416); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24024,15 +24068,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1257: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'e') ADVANCE(2411); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'e') ADVANCE(1279); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24048,15 +24092,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1258: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'e') ADVANCE(1280); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'e') ADVANCE(1267); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24072,15 +24116,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1259: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'e') ADVANCE(1268); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'h') ADVANCE(1262); + if (lookahead == 'r') ADVANCE(1292); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24096,16 +24141,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1260: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'h') ADVANCE(1263); - if (lookahead == 'r') ADVANCE(1293); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'i') ADVANCE(1258); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24121,15 +24165,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1261: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'i') ADVANCE(1259); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'i') ADVANCE(1274); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24145,15 +24189,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1262: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'i') ADVANCE(1275); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'i') ADVANCE(1283); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24169,15 +24213,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1263: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'i') ADVANCE(1284); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'i') ADVANCE(1286); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24193,15 +24237,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1264: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'i') ADVANCE(1287); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'i') ADVANCE(1250); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24217,15 +24261,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1265: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'i') ADVANCE(1251); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'l') ADVANCE(1284); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24241,15 +24285,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1266: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'l') ADVANCE(1285); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'l') ADVANCE(2423); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24265,15 +24309,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1267: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'l') ADVANCE(2418); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'l') ADVANCE(1252); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24289,15 +24333,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1268: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'l') ADVANCE(1253); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'l') ADVANCE(1266); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24313,15 +24357,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1269: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'l') ADVANCE(1267); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'm') ADVANCE(1278); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24337,15 +24381,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1270: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'm') ADVANCE(1279); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'n') ADVANCE(1251); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24361,15 +24405,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1271: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'n') ADVANCE(1252); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'n') ADVANCE(1710); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24385,15 +24429,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1272: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'n') ADVANCE(1711); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'n') ADVANCE(1249); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24409,15 +24453,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1273: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'n') ADVANCE(1250); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'o') ADVANCE(1280); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24433,15 +24477,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1274: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'o') ADVANCE(1281); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'o') ADVANCE(1271); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24457,15 +24501,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1275: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'o') ADVANCE(1272); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'o') ADVANCE(1281); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24481,15 +24525,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1276: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'o') ADVANCE(1282); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'p') ADVANCE(1273); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24505,15 +24549,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1277: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'p') ADVANCE(1274); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'p') ADVANCE(1257); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24529,15 +24573,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1278: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'p') ADVANCE(1258); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'p') ADVANCE(1275); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24553,15 +24597,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1279: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'p') ADVANCE(1276); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'r') ADVANCE(2402); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24577,15 +24621,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1280: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'r') ADVANCE(2397); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'r') ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24601,15 +24645,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1281: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); + if (lookahead == '\\') ADVANCE(1300); if (lookahead == 'r') ADVANCE(1288); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24625,15 +24669,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1282: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'r') ADVANCE(1289); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 's') ADVANCE(1295); + if (lookahead == 'w') ADVANCE(1248); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24649,16 +24694,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1283: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 's') ADVANCE(1296); - if (lookahead == 'w') ADVANCE(1249); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 's') ADVANCE(2395); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24674,15 +24718,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1284: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 's') ADVANCE(2390); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 's') ADVANCE(1256); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24698,15 +24742,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1285: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 's') ADVANCE(1257); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 't') ADVANCE(1631); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24722,15 +24766,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1286: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 't') ADVANCE(1632); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 't') ADVANCE(1653); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24746,15 +24790,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1287: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 't') ADVANCE(1654); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 't') ADVANCE(2432); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24770,15 +24814,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1288: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 't') ADVANCE(2427); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 't') ADVANCE(1621); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24794,15 +24838,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1289: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 't') ADVANCE(1622); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 't') ADVANCE(1247); + if (lookahead == 'u') ADVANCE(1277); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24818,16 +24863,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1290: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 't') ADVANCE(1248); - if (lookahead == 'u') ADVANCE(1278); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 't') ADVANCE(1264); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24843,15 +24887,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1291: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 't') ADVANCE(1265); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 't') ADVANCE(1261); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24867,15 +24911,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1292: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 't') ADVANCE(1262); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'u') ADVANCE(1255); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24891,15 +24935,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1293: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'u') ADVANCE(1256); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'w') ADVANCE(1768); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24915,15 +24959,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1294: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'w') ADVANCE(1769); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'x') ADVANCE(1276); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24939,15 +24983,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1295: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'x') ADVANCE(1277); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'y') ADVANCE(1272); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24963,15 +25007,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1296: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'y') ADVANCE(1273); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1297); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -24987,16 +25032,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1297: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1298); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1884); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -25012,16 +25057,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1298: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1301); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1879); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -25037,14 +25080,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); case 1299: ACCEPT_TOKEN(sym_cf_attribute_name); if (lookahead == '\\') ADVANCE(1301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2390); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -25060,32 +25103,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); END_STATE(); case 1300: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '\\') ADVANCE(1302); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2385); - 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 <= '~')) && + if (lookahead == 'u') ADVANCE(1302); + if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); - if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1300); + lookahead != ' ' && + lookahead != '"' && + lookahead != '#' && + lookahead != '\'' && + (lookahead < '/' || '9' < lookahead) && + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); case 1301: ACCEPT_TOKEN(sym_cf_attribute_name); @@ -25097,11 +25129,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); case 1302: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == 'u') ADVANCE(1304); + if (lookahead == '{') ADVANCE(1310); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(653); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1314); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -25109,14 +25144,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); case 1303: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '{') ADVANCE(1311); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(654); + if (lookahead == '{') ADVANCE(1309); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(652); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1315); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1313); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -25124,14 +25159,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); case 1304: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '{') ADVANCE(1310); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(653); + if (lookahead == '}') ADVANCE(1298); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(426); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1314); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1304); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -25139,12 +25174,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); case 1305: ACCEPT_TOKEN(sym_cf_attribute_name); if (lookahead == '}') ADVANCE(1299); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(427); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(425); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1305); if (lookahead != 0 && @@ -25154,14 +25189,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); case 1306: ACCEPT_TOKEN(sym_cf_attribute_name); - if (lookahead == '}') ADVANCE(1300); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(426); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1306); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2120); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -25169,11 +25201,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); case 1307: ACCEPT_TOKEN(sym_cf_attribute_name); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2115); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2390); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1299); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -25181,13 +25215,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); case 1308: ACCEPT_TOKEN(sym_cf_attribute_name); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2385); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1300); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1298); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -25195,13 +25229,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); case 1309: ACCEPT_TOKEN(sym_cf_attribute_name); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(425); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1299); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1305); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -25209,13 +25243,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); case 1310: ACCEPT_TOKEN(sym_cf_attribute_name); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(426); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1306); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1304); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -25223,13 +25257,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); case 1311: ACCEPT_TOKEN(sym_cf_attribute_name); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(427); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(642); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1305); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1307); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -25237,11 +25271,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); case 1312: ACCEPT_TOKEN(sym_cf_attribute_name); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(643); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(645); if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1308); if (lookahead != 0 && @@ -25251,13 +25285,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); case 1313: ACCEPT_TOKEN(sym_cf_attribute_name); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(646); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(650); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1309); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1311); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -25265,7 +25299,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); case 1314: ACCEPT_TOKEN(sym_cf_attribute_name); @@ -25279,27 +25313,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); case 1315: - ACCEPT_TOKEN(sym_cf_attribute_name); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(652); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1313); - if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ' && - lookahead != '"' && - lookahead != '#' && - lookahead != '\'' && - (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); - END_STATE(); - case 1316: ACCEPT_TOKEN(sym_cf_attribute_name); if ((set_contains(extras_character_set_1, 10, lookahead)) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1316); + lookahead != ' ') ADVANCE(1315); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -25307,9 +25327,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); - case 1317: + case 1316: ACCEPT_TOKEN(sym_cf_attribute_name); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && @@ -25318,85 +25338,85 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); - case 1318: + case 1317: ACCEPT_TOKEN(sym_entity); END_STATE(); - case 1319: + case 1318: ACCEPT_TOKEN(sym_entity); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1320: + case 1319: ACCEPT_TOKEN(sym_entity); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 1321: + case 1320: ACCEPT_TOKEN(anon_sym_SQUOTE); END_STATE(); - case 1322: + case 1321: ACCEPT_TOKEN(anon_sym_SQUOTE); - if (lookahead == '\'') ADVANCE(1892); + if (lookahead == '\'') ADVANCE(1897); END_STATE(); - case 1323: + case 1322: ACCEPT_TOKEN(anon_sym_SQUOTE); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 1324: + case 1323: ACCEPT_TOKEN(anon_sym_SQUOTE); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1325: + case 1324: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); ADVANCE_MAP( - '!', 1872, - '"', 1467, - '(', 1649, - '+', 1818, - '-', 1825, - '.', 1455, - '/', 1834, - '0', 1334, - '<', 1446, - 'N', 1433, - '[', 1699, - '\\', 1442, - 'a', 1419, - 'e', 1431, - 'f', 1383, - 'i', 1406, - 'l', 1390, - 'n', 1391, - 's', 1426, - 't', 1396, - 'y', 1397, - '{', 1617, - '~', 1876, + '!', 1877, + '"', 1466, + '(', 1648, + '+', 1817, + '-', 1824, + '.', 1454, + '/', 1833, + '0', 1333, + '<', 1445, + 'N', 1432, + '[', 1698, + '\\', 1441, + 'a', 1418, + 'e', 1430, + 'f', 1382, + 'i', 1405, + 'l', 1389, + 'n', 1390, + 's', 1425, + 't', 1395, + 'y', 1396, + '{', 1616, + '~', 1881, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1335); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1334); if ((set_contains(extras_character_set_1, 10, lookahead)) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1325); + lookahead != ' ') ADVANCE(1324); if ((!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '%' || @@ -25406,40 +25426,40 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(1463); + lookahead == '}') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1434); END_STATE(); - case 1326: + case 1325: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); ADVANCE_MAP( - '!', 1872, - '"', 1467, - '(', 1649, - '+', 1818, - '-', 1825, - '.', 1455, - '/', 1834, - '0', 1334, - 'N', 1433, - '[', 1699, - '\\', 1442, - 'a', 1419, - 'e', 1431, - 'f', 1383, - 'i', 1406, - 'l', 1390, - 'n', 1391, - 's', 1426, - 't', 1396, - 'y', 1397, - '{', 1617, - '~', 1876, + '!', 1877, + '"', 1466, + '(', 1648, + '+', 1817, + '-', 1824, + '.', 1454, + '/', 1833, + '0', 1333, + 'N', 1432, + '[', 1698, + '\\', 1441, + 'a', 1418, + 'e', 1430, + 'f', 1382, + 'i', 1405, + 'l', 1389, + 'n', 1390, + 's', 1425, + 't', 1395, + 'y', 1396, + '{', 1616, + '~', 1881, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1335); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1334); if ((set_contains(extras_character_set_1, 10, lookahead)) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1326); + lookahead != ' ') ADVANCE(1325); if ((!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || lookahead == '%' || @@ -25449,32 +25469,32 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(1463); + lookahead == '}') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1434); END_STATE(); - case 1327: + case 1326: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); if (lookahead == '#') ADVANCE(97); - if (lookahead == '\'') ADVANCE(707); - if (lookahead == '*') ADVANCE(692); + if (lookahead == '\'') ADVANCE(706); + if (lookahead == '*') ADVANCE(691); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1327); + lookahead == 0x2029) ADVANCE(1326); if (lookahead == '&' || lookahead == '<' || - lookahead == '>') ADVANCE(1333); + lookahead == '>') ADVANCE(1332); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(98); - if (lookahead != 0) ADVANCE(693); + if (lookahead != 0) ADVANCE(692); END_STATE(); - case 1328: + case 1327: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '&') ADVANCE(1450); - if (lookahead == '/') ADVANCE(702); - if (lookahead == '<') ADVANCE(832); - if (lookahead == '>') ADVANCE(1463); + if (lookahead == '&') ADVANCE(1449); + if (lookahead == '/') ADVANCE(701); + if (lookahead == '<') ADVANCE(831); + if (lookahead == '>') ADVANCE(1462); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1328); + lookahead == 0x2029) ADVANCE(1327); if (lookahead == 0xa0 || lookahead == 0x1680 || (0x2000 <= lookahead && lookahead <= 0x200b) || @@ -25482,22 +25502,22 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(704); + lookahead == 0xfeff) ADVANCE(703); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && lookahead != '&' && - lookahead != '\'') ADVANCE(703); + lookahead != '\'') ADVANCE(702); END_STATE(); - case 1329: + case 1328: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '&') ADVANCE(1450); - if (lookahead == '/') ADVANCE(702); - if (lookahead == '<') ADVANCE(832); - if (lookahead == '>') ADVANCE(1463); + if (lookahead == '&') ADVANCE(1449); + if (lookahead == '/') ADVANCE(701); + if (lookahead == '<') ADVANCE(831); + if (lookahead == '>') ADVANCE(1462); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1329); + lookahead == 0x2029) ADVANCE(1328); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(85); if (lookahead == 0xa0 || @@ -25507,253 +25527,265 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(704); + lookahead == 0xfeff) ADVANCE(703); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && - lookahead != '\'') ADVANCE(703); + lookahead != '\'') ADVANCE(702); END_STATE(); - case 1330: + case 1329: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\'') ADVANCE(822); + if (lookahead == '\'') ADVANCE(821); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1330); + lookahead == 0x2029) ADVANCE(1329); if (lookahead == '&' || lookahead == '<' || - lookahead == '>') ADVANCE(1463); + lookahead == '>') ADVANCE(1462); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(636); + lookahead == ' ') ADVANCE(635); if (lookahead != 0 && - lookahead != '#') ADVANCE(703); + lookahead != '#') ADVANCE(702); END_STATE(); - case 1331: + case 1330: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '*') ADVANCE(1333); - if (lookahead == '/') ADVANCE(1452); + if (lookahead == '*') ADVANCE(1332); + if (lookahead == '/') ADVANCE(1451); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 1332: + case 1331: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '*') ADVANCE(1332); - if (lookahead == '/') ADVANCE(1463); + if (lookahead == '*') ADVANCE(1331); + if (lookahead == '/') ADVANCE(1462); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == '#' || lookahead == '\'') ADVANCE(97); - if (lookahead != 0) ADVANCE(1333); + if (lookahead != 0) ADVANCE(1332); END_STATE(); - case 1333: + case 1332: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '*') ADVANCE(1332); + if (lookahead == '*') ADVANCE(1331); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == '#' || lookahead == '\'') ADVANCE(97); - if (lookahead != 0) ADVANCE(1333); + if (lookahead != 0) ADVANCE(1332); END_STATE(); - case 1334: + case 1333: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); ADVANCE_MAP( - '.', 1447, - '0', 1440, - '_', 1456, - 'n', 1463, - 'B', 1451, - 'b', 1451, - 'E', 1445, - 'e', 1445, - 'O', 1453, - 'o', 1453, - 'X', 1459, - 'x', 1459, + '.', 1446, + '0', 1439, + '_', 1455, + 'n', 1462, + 'B', 1450, + 'b', 1450, + 'E', 1444, + 'e', 1444, + 'O', 1452, + 'o', 1452, + 'X', 1458, + 'x', 1458, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1335); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1334); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 1335: + case 1334: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '.') ADVANCE(1447); - if (lookahead == '_') ADVANCE(1454); - if (lookahead == 'n') ADVANCE(1463); + if (lookahead == '.') ADVANCE(1446); + if (lookahead == '_') ADVANCE(1453); + if (lookahead == 'n') ADVANCE(1462); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1445); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1335); + lookahead == 'e') ADVANCE(1444); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1334); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 1336: + case 1335: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '/') ADVANCE(1331); - if (lookahead == '<') ADVANCE(1446); + if (lookahead == '/') ADVANCE(1330); + if (lookahead == '<') ADVANCE(1445); if ((set_contains(extras_character_set_1, 10, lookahead)) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1336); + lookahead != ' ') ADVANCE(1335); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 1337: + case 1336: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '/') ADVANCE(1331); + if (lookahead == '/') ADVANCE(1330); if ((set_contains(extras_character_set_1, 10, lookahead)) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1337); + lookahead != ' ') ADVANCE(1336); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 1338: + case 1337: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1352); + if (lookahead == ';') ADVANCE(1319); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1351); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1347); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1346); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1380); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1379); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 1339: + case 1338: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1382); + if (lookahead == ';') ADVANCE(1319); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1381); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1375); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1374); + if (lookahead != 0 && + (lookahead < '\t' || '\r' < lookahead) && + lookahead != ' ' && + lookahead != '#' && + lookahead != '\'') ADVANCE(1462); + END_STATE(); + case 1339: + ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); + if (lookahead == ';') ADVANCE(1319); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1381); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1340: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1382); + if (lookahead == ';') ADVANCE(1319); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1339); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1341: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1340); + if (lookahead == ';') ADVANCE(1319); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1347); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1338); + if (('G' <= lookahead && lookahead <= 'Z') || + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1375); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1342: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1348); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1339); - if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1376); + if (lookahead == ';') ADVANCE(1319); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1340); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1343: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1341); + if (lookahead == ';') ADVANCE(1319); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1348); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1341); + if (('G' <= lookahead && lookahead <= 'Z') || + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1376); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1344: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1349); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1342); - if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1377); + if (lookahead == ';') ADVANCE(1319); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1342); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1345: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1343); + if (lookahead == ';') ADVANCE(1319); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1349); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1343); + if (('G' <= lookahead && lookahead <= 'Z') || + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1377); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1346: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1350); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1344); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1345); if (('G' <= lookahead && lookahead <= 'Z') || ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1378); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1347: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1351); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1346); - if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1379); + if (lookahead == ';') ADVANCE(1319); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1381); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1348: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1382); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1347); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1349: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1348); @@ -25761,11 +25793,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1350: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1349); @@ -25773,11 +25805,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1351: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1350); @@ -25785,353 +25817,362 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1352: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1351); + if (lookahead == ';') ADVANCE(1319); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1381); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1353: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1382); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1352); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1354: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1353); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1355: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1354); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1356: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1355); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1357: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1356); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1358: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1357); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1359: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1358); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1360: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1359); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1361: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1360); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1362: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1361); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1363: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1362); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1364: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1363); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1365: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1364); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1366: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1365); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1367: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1366); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1368: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1367); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1369: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1368); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1370: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1369); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1371: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1370); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1372: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1371); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1373: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1372); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1374: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1373); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1375: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1374); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1376: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1375); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1377: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1376); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1378: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1377); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1379: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1378); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1380: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); + if (lookahead == ';') ADVANCE(1319); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1379); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1381: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1380); + if (lookahead == ';') ADVANCE(1319); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1382: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == ';') ADVANCE(1320); - if (lookahead != 0 && + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'a') ADVANCE(1401); + if (lookahead == 'u') ADVANCE(1406); + 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(1463); + lookahead != ' ') ADVANCE(1462); + if (lookahead > '#' && + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1383: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'a') ADVANCE(1402); - if (lookahead == 'u') ADVANCE(1407); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'a') ADVANCE(1426); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26145,14 +26186,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1384: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'a') ADVANCE(1427); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'a') ADVANCE(1399); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26166,14 +26207,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1385: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'a') ADVANCE(1400); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'c') ADVANCE(1705); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26187,14 +26228,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1386: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'c') ADVANCE(1706); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'c') ADVANCE(1724); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26208,14 +26249,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1387: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'c') ADVANCE(1725); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'c') ADVANCE(1427); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26229,14 +26270,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1388: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'c') ADVANCE(1428); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'd') ADVANCE(1691); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26250,14 +26291,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1389: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'd') ADVANCE(1692); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'e') ADVANCE(1421); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26271,14 +26312,17 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1390: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'e') ADVANCE(1422); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'e') ADVANCE(1429); + if (lookahead == 'u') ADVANCE(1404); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1433); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26292,17 +26336,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1391: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'e') ADVANCE(1430); - if (lookahead == 'u') ADVANCE(1405); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1434); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'e') ADVANCE(2411); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26316,14 +26357,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1392: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'e') ADVANCE(2406); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'e') ADVANCE(2418); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26337,14 +26378,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1393: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'e') ADVANCE(2413); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'e') ADVANCE(1415); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26358,14 +26399,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1394: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'e') ADVANCE(1416); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'e') ADVANCE(1403); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26379,14 +26420,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1395: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'e') ADVANCE(1404); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'h') ADVANCE(1398); + if (lookahead == 'r') ADVANCE(1428); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26400,15 +26442,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1396: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'h') ADVANCE(1399); - if (lookahead == 'r') ADVANCE(1429); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'i') ADVANCE(1394); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26422,14 +26463,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1397: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'i') ADVANCE(1395); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'i') ADVANCE(1410); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26443,14 +26484,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1398: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'i') ADVANCE(1411); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'i') ADVANCE(1419); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26464,14 +26505,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1399: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'i') ADVANCE(1420); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'i') ADVANCE(1422); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26485,14 +26526,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1400: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'i') ADVANCE(1423); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'i') ADVANCE(1386); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26506,14 +26547,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1401: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'i') ADVANCE(1387); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'l') ADVANCE(1420); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26527,14 +26568,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1402: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'l') ADVANCE(1421); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'l') ADVANCE(2425); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26548,14 +26589,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1403: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'l') ADVANCE(2420); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'l') ADVANCE(1388); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26569,14 +26610,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1404: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'l') ADVANCE(1389); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'l') ADVANCE(1402); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26590,14 +26631,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1405: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'l') ADVANCE(1403); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'm') ADVANCE(1414); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26611,14 +26652,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1406: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'm') ADVANCE(1415); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'n') ADVANCE(1387); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26632,14 +26673,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1407: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'n') ADVANCE(1388); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'n') ADVANCE(1712); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26653,14 +26694,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1408: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'n') ADVANCE(1713); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'n') ADVANCE(1385); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26674,14 +26715,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1409: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'n') ADVANCE(1386); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'o') ADVANCE(1416); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26695,14 +26736,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1410: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'o') ADVANCE(1417); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'o') ADVANCE(1407); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26716,14 +26757,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1411: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'o') ADVANCE(1408); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'o') ADVANCE(1417); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26737,14 +26778,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1412: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'o') ADVANCE(1418); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'p') ADVANCE(1409); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26758,14 +26799,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1413: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'p') ADVANCE(1410); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'p') ADVANCE(1393); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26779,14 +26820,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1414: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'p') ADVANCE(1394); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'p') ADVANCE(1411); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26800,14 +26841,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1415: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'p') ADVANCE(1412); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'r') ADVANCE(2404); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26821,14 +26862,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1416: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'r') ADVANCE(2399); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'r') ADVANCE(1423); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26842,13 +26883,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1417: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); + if (lookahead == '\\') ADVANCE(1441); if (lookahead == 'r') ADVANCE(1424); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || @@ -26863,14 +26904,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1418: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'r') ADVANCE(1425); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 's') ADVANCE(1431); + if (lookahead == 'w') ADVANCE(1384); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26884,15 +26926,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1419: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 's') ADVANCE(1432); - if (lookahead == 'w') ADVANCE(1385); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 's') ADVANCE(2397); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26906,14 +26947,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1420: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 's') ADVANCE(2392); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 's') ADVANCE(1392); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26927,14 +26968,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1421: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 's') ADVANCE(1393); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 't') ADVANCE(1633); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26948,14 +26989,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1422: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 't') ADVANCE(1634); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 't') ADVANCE(1655); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26969,14 +27010,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1423: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 't') ADVANCE(1656); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 't') ADVANCE(2434); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -26990,14 +27031,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1424: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 't') ADVANCE(2429); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 't') ADVANCE(1623); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -27011,14 +27052,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1425: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 't') ADVANCE(1624); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 't') ADVANCE(1383); + if (lookahead == 'u') ADVANCE(1413); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -27032,15 +27074,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1426: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 't') ADVANCE(1384); - if (lookahead == 'u') ADVANCE(1414); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 't') ADVANCE(1400); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -27054,14 +27095,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1427: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 't') ADVANCE(1401); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 't') ADVANCE(1397); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -27075,14 +27116,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1428: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 't') ADVANCE(1398); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'u') ADVANCE(1391); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -27096,14 +27137,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1429: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'u') ADVANCE(1392); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'w') ADVANCE(1770); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -27117,14 +27158,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1430: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'w') ADVANCE(1771); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'x') ADVANCE(1412); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -27138,14 +27179,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1431: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'x') ADVANCE(1413); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'y') ADVANCE(1408); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -27159,14 +27200,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1432: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'y') ADVANCE(1409); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1433); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -27180,15 +27222,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1433: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1434); + if (lookahead == '\\') ADVANCE(1441); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1884); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -27202,15 +27244,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1434: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1879); + if (lookahead == '\\') ADVANCE(1441); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -27224,163 +27264,153 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); case 1435: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '\\') ADVANCE(1442); - 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(1454); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1444); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1435); + if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); - if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + lookahead != ' ' && + lookahead != '#' && + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1436: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '_') ADVANCE(1455); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1445); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1436); + if (lookahead == '_') ADVANCE(1450); + if (lookahead == 'n') ADVANCE(1462); + if (lookahead == '0' || + lookahead == '1') ADVANCE(1436); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1437: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '_') ADVANCE(1451); - if (lookahead == 'n') ADVANCE(1463); - if (lookahead == '0' || - lookahead == '1') ADVANCE(1437); + if (lookahead == '_') ADVANCE(1452); + if (lookahead == 'n') ADVANCE(1462); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1437); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1438: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '_') ADVANCE(1453); - if (lookahead == 'n') ADVANCE(1463); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1438); + if (lookahead == '_') ADVANCE(1458); + if (lookahead == 'n') ADVANCE(1462); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1438); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1439: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '_') ADVANCE(1459); - if (lookahead == 'n') ADVANCE(1463); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1439); + if (lookahead == '_') ADVANCE(1455); + if (lookahead == 'n') ADVANCE(1462); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1439); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1440: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); if (lookahead == '_') ADVANCE(1456); - if (lookahead == 'n') ADVANCE(1463); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1440); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1441: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '_') ADVANCE(1457); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1441); + if (lookahead == 'u') ADVANCE(1442); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1442: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == 'u') ADVANCE(1443); + if (lookahead == '{') ADVANCE(1459); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1461); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1443: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '{') ADVANCE(1460); + if (lookahead == '}') ADVANCE(1434); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1462); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1443); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1444: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '}') ADVANCE(1435); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1444); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1456); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1440); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1445: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1457); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1441); + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(1447); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1446: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1448); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1444); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1435); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1447: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1445); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1436); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(849); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1448: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); @@ -27390,80 +27420,79 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1449: - ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(851); - if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ' && - lookahead != '#' && - lookahead != '\'') ADVANCE(1463); - END_STATE(); - case 1450: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); if (lookahead == 'X' || - lookahead == 'x') ADVANCE(1338); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1345); + lookahead == 'x') ADVANCE(1337); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1344); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1381); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1380); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 1451: + case 1450: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); if (lookahead == '0' || - lookahead == '1') ADVANCE(1437); + lookahead == '1') ADVANCE(1436); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 1452: + case 1451: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1463); + lookahead == 0x2029) ADVANCE(1462); if (lookahead == '\t' || lookahead == 0x0b || lookahead == '\f' || lookahead == ' ' || lookahead == '#' || - lookahead == '\'') ADVANCE(2079); + lookahead == '\'') ADVANCE(2084); if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1452); + (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1451); + END_STATE(); + case 1452: + ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1437); + if (lookahead != 0 && + (lookahead < '\t' || '\r' < lookahead) && + lookahead != ' ' && + lookahead != '#' && + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1453: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1438); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1334); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1454: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1335); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1435); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1455: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1436); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1439); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1456: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); @@ -27472,141 +27501,132 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1457: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1441); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1434); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1458: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1435); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1438); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1459: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1439); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1443); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1460: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1444); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1457); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1461: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1458); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1460); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1462: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1461); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); case 1463: - ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token1); - if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ' && - lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + ACCEPT_TOKEN(anon_sym_DQUOTE); END_STATE(); case 1464: ACCEPT_TOKEN(anon_sym_DQUOTE); + if (lookahead == '"') ADVANCE(1467); END_STATE(); case 1465: - ACCEPT_TOKEN(anon_sym_DQUOTE); - if (lookahead == '"') ADVANCE(1468); - END_STATE(); - case 1466: ACCEPT_TOKEN(anon_sym_DQUOTE); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 1467: + case 1466: ACCEPT_TOKEN(anon_sym_DQUOTE); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 1468: + case 1467: ACCEPT_TOKEN(anon_sym_DQUOTE_DQUOTE); END_STATE(); - case 1469: + case 1468: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); ADVANCE_MAP( - '!', 1871, - '\'', 1324, - '(', 1648, - '+', 1817, - '-', 1824, - '.', 1599, - '/', 1833, - '0', 1478, - '<', 1590, - 'N', 1577, - '[', 1698, - '\\', 1586, - 'a', 1563, - 'e', 1575, - 'f', 1527, - 'i', 1550, - 'l', 1534, - 'n', 1535, - 's', 1570, - 't', 1540, - 'y', 1541, - '{', 1616, - '~', 1875, + '!', 1876, + '\'', 1323, + '(', 1647, + '+', 1816, + '-', 1823, + '.', 1598, + '/', 1832, + '0', 1477, + '<', 1589, + 'N', 1576, + '[', 1697, + '\\', 1585, + 'a', 1562, + 'e', 1574, + 'f', 1526, + 'i', 1549, + 'l', 1533, + 'n', 1534, + 's', 1569, + 't', 1539, + 'y', 1540, + '{', 1615, + '~', 1880, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1478); if ((set_contains(extras_character_set_1, 10, lookahead)) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1469); + lookahead != ' ') ADVANCE(1468); if ((!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= '@') || @@ -27614,39 +27634,39 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead == '}') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); - case 1470: + case 1469: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); ADVANCE_MAP( - '!', 1871, - '\'', 1324, - '(', 1648, - '+', 1817, - '-', 1824, - '.', 1599, - '/', 1833, - '0', 1478, - 'N', 1577, - '[', 1698, - '\\', 1586, - 'a', 1563, - 'e', 1575, - 'f', 1527, - 'i', 1550, - 'l', 1534, - 'n', 1535, - 's', 1570, - 't', 1540, - 'y', 1541, - '{', 1616, - '~', 1875, + '!', 1876, + '\'', 1323, + '(', 1647, + '+', 1816, + '-', 1823, + '.', 1598, + '/', 1832, + '0', 1477, + 'N', 1576, + '[', 1697, + '\\', 1585, + 'a', 1562, + 'e', 1574, + 'f', 1526, + 'i', 1549, + 'l', 1533, + 'n', 1534, + 's', 1569, + 't', 1539, + 'y', 1540, + '{', 1615, + '~', 1880, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1478); if ((set_contains(extras_character_set_1, 10, lookahead)) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1470); + lookahead != ' ') ADVANCE(1469); if ((!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= '@') || @@ -27654,45 +27674,45 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead == '}') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); - case 1471: + case 1470: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '"') ADVANCE(822); + if (lookahead == '"') ADVANCE(821); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1471); + lookahead == 0x2029) ADVANCE(1470); if (lookahead == '&' || lookahead == '<' || - lookahead == '>') ADVANCE(1607); + lookahead == '>') ADVANCE(1606); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(636); + lookahead == ' ') ADVANCE(635); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(684); + lookahead != '#') ADVANCE(683); END_STATE(); - case 1472: + case 1471: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '"') ADVANCE(707); + if (lookahead == '"') ADVANCE(706); if (lookahead == '#') ADVANCE(97); - if (lookahead == '*') ADVANCE(685); + if (lookahead == '*') ADVANCE(684); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1472); + lookahead == 0x2029) ADVANCE(1471); if (lookahead == '&' || lookahead == '<' || - lookahead == '>') ADVANCE(1477); + lookahead == '>') ADVANCE(1476); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(98); - if (lookahead != 0) ADVANCE(686); + if (lookahead != 0) ADVANCE(685); END_STATE(); - case 1473: + case 1472: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '&') ADVANCE(1594); - if (lookahead == '/') ADVANCE(683); - if (lookahead == '<') ADVANCE(831); - if (lookahead == '>') ADVANCE(1607); + if (lookahead == '&') ADVANCE(1593); + if (lookahead == '/') ADVANCE(682); + if (lookahead == '<') ADVANCE(830); + if (lookahead == '>') ADVANCE(1606); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1473); + lookahead == 0x2029) ADVANCE(1472); if (lookahead == 0xa0 || lookahead == 0x1680 || (0x2000 <= lookahead && lookahead <= 0x200b) || @@ -27700,21 +27720,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(691); + lookahead == 0xfeff) ADVANCE(690); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(684); + lookahead != '#') ADVANCE(683); END_STATE(); - case 1474: + case 1473: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '&') ADVANCE(1594); - if (lookahead == '/') ADVANCE(683); - if (lookahead == '<') ADVANCE(831); - if (lookahead == '>') ADVANCE(1607); + if (lookahead == '&') ADVANCE(1593); + if (lookahead == '/') ADVANCE(682); + if (lookahead == '<') ADVANCE(830); + if (lookahead == '>') ADVANCE(1606); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1474); + lookahead == 0x2029) ADVANCE(1473); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(80); if (lookahead == 0xa0 || @@ -27724,239 +27744,251 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == 0x205f || lookahead == 0x2060 || lookahead == 0x3000 || - lookahead == 0xfeff) ADVANCE(691); + lookahead == 0xfeff) ADVANCE(690); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(684); + lookahead != '#') ADVANCE(683); END_STATE(); - case 1475: + case 1474: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '*') ADVANCE(1477); - if (lookahead == '/') ADVANCE(1596); + if (lookahead == '*') ADVANCE(1476); + if (lookahead == '/') ADVANCE(1595); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1476: + case 1475: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '*') ADVANCE(1476); - if (lookahead == '/') ADVANCE(1607); + if (lookahead == '*') ADVANCE(1475); + if (lookahead == '/') ADVANCE(1606); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == '"' || lookahead == '#') ADVANCE(97); - if (lookahead != 0) ADVANCE(1477); + if (lookahead != 0) ADVANCE(1476); END_STATE(); - case 1477: + case 1476: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '*') ADVANCE(1476); + if (lookahead == '*') ADVANCE(1475); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == '"' || lookahead == '#') ADVANCE(97); - if (lookahead != 0) ADVANCE(1477); + if (lookahead != 0) ADVANCE(1476); END_STATE(); - case 1478: + case 1477: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); ADVANCE_MAP( - '.', 1591, - '0', 1584, - '_', 1600, - 'n', 1607, - 'B', 1595, - 'b', 1595, - 'E', 1589, - 'e', 1589, - 'O', 1597, - 'o', 1597, - 'X', 1603, - 'x', 1603, + '.', 1590, + '0', 1583, + '_', 1599, + 'n', 1606, + 'B', 1594, + 'b', 1594, + 'E', 1588, + 'e', 1588, + 'O', 1596, + 'o', 1596, + 'X', 1602, + 'x', 1602, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1479); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1478); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1479: + case 1478: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '.') ADVANCE(1591); - if (lookahead == '_') ADVANCE(1598); - if (lookahead == 'n') ADVANCE(1607); + if (lookahead == '.') ADVANCE(1590); + if (lookahead == '_') ADVANCE(1597); + if (lookahead == 'n') ADVANCE(1606); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1589); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1479); + lookahead == 'e') ADVANCE(1588); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1478); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1480: + case 1479: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '/') ADVANCE(1475); - if (lookahead == '<') ADVANCE(1590); + if (lookahead == '/') ADVANCE(1474); + if (lookahead == '<') ADVANCE(1589); if ((set_contains(extras_character_set_1, 10, lookahead)) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1480); + lookahead != ' ') ADVANCE(1479); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1481: + case 1480: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '/') ADVANCE(1475); + if (lookahead == '/') ADVANCE(1474); if ((set_contains(extras_character_set_1, 10, lookahead)) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1481); + lookahead != ' ') ADVANCE(1480); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1482: + case 1481: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1496); + if (lookahead == ';') ADVANCE(1318); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1495); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1491); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1490); if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1524); + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1523); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1483: + case 1482: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1526); + if (lookahead == ';') ADVANCE(1318); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1525); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1519); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1518); + if (lookahead != 0 && + (lookahead < '\t' || '\r' < lookahead) && + lookahead != ' ' && + lookahead != '"' && + lookahead != '#') ADVANCE(1606); + END_STATE(); + case 1483: + ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); + if (lookahead == ';') ADVANCE(1318); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1525); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1484: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1526); + if (lookahead == ';') ADVANCE(1318); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1483); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1485: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1484); + if (lookahead == ';') ADVANCE(1318); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1491); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1482); + if (('G' <= lookahead && lookahead <= 'Z') || + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1519); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1486: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1492); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1483); - if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1520); + if (lookahead == ';') ADVANCE(1318); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1484); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1487: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1485); + if (lookahead == ';') ADVANCE(1318); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1492); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1485); + if (('G' <= lookahead && lookahead <= 'Z') || + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1520); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1488: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1493); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1486); - if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1521); + if (lookahead == ';') ADVANCE(1318); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1486); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1489: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1487); + if (lookahead == ';') ADVANCE(1318); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1493); + if (('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1487); + if (('G' <= lookahead && lookahead <= 'Z') || + ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1521); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1490: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1494); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1488); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1489); if (('G' <= lookahead && lookahead <= 'Z') || ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1522); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1491: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1495); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1490); - if (('G' <= lookahead && lookahead <= 'Z') || - ('g' <= lookahead && lookahead <= 'z')) ADVANCE(1523); + if (lookahead == ';') ADVANCE(1318); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1525); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1492: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1526); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1491); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1493: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1492); @@ -27964,11 +27996,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1494: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1493); @@ -27976,11 +28008,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1495: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1494); @@ -27988,353 +28020,358 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1496: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1495); + if (lookahead == ';') ADVANCE(1318); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1525); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1497: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1526); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1496); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1498: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1497); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1499: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1498); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1500: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1499); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1501: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1500); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1502: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1501); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1503: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1502); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1504: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1503); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1505: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1504); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1506: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1505); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1507: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1506); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1508: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1507); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1509: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1508); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1510: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1509); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1511: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1510); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1512: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1511); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1513: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1512); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1514: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1513); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1515: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1514); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1516: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1515); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1517: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1516); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1518: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1517); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1519: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1518); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1520: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1519); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1521: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1520); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1522: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1521); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1523: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1522); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1524: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); + if (lookahead == ';') ADVANCE(1318); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1523); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1525: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1524); + if (lookahead == ';') ADVANCE(1318); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1526: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == ';') ADVANCE(1319); - if (lookahead != 0 && + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'a') ADVANCE(1545); + if (lookahead == 'u') ADVANCE(1550); + 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(1607); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1527: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'a') ADVANCE(1546); - if (lookahead == 'u') ADVANCE(1551); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'a') ADVANCE(1570); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28345,13 +28382,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1528: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'a') ADVANCE(1571); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'a') ADVANCE(1543); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28362,13 +28399,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1529: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'a') ADVANCE(1544); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'c') ADVANCE(1704); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28379,13 +28416,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1530: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'c') ADVANCE(1705); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'c') ADVANCE(1723); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28396,13 +28433,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1531: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'c') ADVANCE(1724); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'c') ADVANCE(1571); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28413,13 +28450,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1532: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'c') ADVANCE(1572); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'd') ADVANCE(1690); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28430,13 +28467,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1533: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'd') ADVANCE(1691); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'e') ADVANCE(1565); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28447,13 +28484,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1534: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'e') ADVANCE(1566); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'e') ADVANCE(1573); + if (lookahead == 'u') ADVANCE(1548); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1577); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28464,16 +28504,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1535: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'e') ADVANCE(1574); - if (lookahead == 'u') ADVANCE(1549); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1578); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'e') ADVANCE(2410); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28484,13 +28521,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1536: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'e') ADVANCE(2405); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'e') ADVANCE(2417); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28501,13 +28538,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1537: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'e') ADVANCE(2412); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'e') ADVANCE(1559); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28518,13 +28555,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1538: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'e') ADVANCE(1560); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'e') ADVANCE(1547); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28535,13 +28572,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1539: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'e') ADVANCE(1548); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'h') ADVANCE(1542); + if (lookahead == 'r') ADVANCE(1572); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28552,14 +28590,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1540: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'h') ADVANCE(1543); - if (lookahead == 'r') ADVANCE(1573); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'i') ADVANCE(1538); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28570,13 +28607,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1541: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'i') ADVANCE(1539); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'i') ADVANCE(1554); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28587,13 +28624,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1542: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'i') ADVANCE(1555); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'i') ADVANCE(1563); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28604,13 +28641,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1543: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'i') ADVANCE(1564); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'i') ADVANCE(1566); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28621,13 +28658,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1544: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'i') ADVANCE(1567); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'i') ADVANCE(1530); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28638,13 +28675,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1545: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'i') ADVANCE(1531); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'l') ADVANCE(1564); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28655,13 +28692,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1546: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'l') ADVANCE(1565); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'l') ADVANCE(2424); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28672,13 +28709,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1547: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'l') ADVANCE(2419); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'l') ADVANCE(1532); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28689,13 +28726,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1548: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'l') ADVANCE(1533); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'l') ADVANCE(1546); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28706,13 +28743,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1549: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'l') ADVANCE(1547); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'm') ADVANCE(1558); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28723,13 +28760,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1550: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'm') ADVANCE(1559); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'n') ADVANCE(1531); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28740,13 +28777,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1551: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'n') ADVANCE(1532); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'n') ADVANCE(1711); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28757,13 +28794,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1552: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'n') ADVANCE(1712); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'n') ADVANCE(1529); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28774,13 +28811,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1553: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'n') ADVANCE(1530); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'o') ADVANCE(1560); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28791,13 +28828,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1554: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'o') ADVANCE(1561); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'o') ADVANCE(1551); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28808,13 +28845,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1555: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'o') ADVANCE(1552); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'o') ADVANCE(1561); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28825,13 +28862,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1556: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'o') ADVANCE(1562); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'p') ADVANCE(1553); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28842,13 +28879,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1557: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'p') ADVANCE(1554); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'p') ADVANCE(1537); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28859,13 +28896,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1558: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'p') ADVANCE(1538); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'p') ADVANCE(1555); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28876,13 +28913,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1559: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'p') ADVANCE(1556); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'r') ADVANCE(2403); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28893,13 +28930,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1560: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'r') ADVANCE(2398); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'r') ADVANCE(1567); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28910,12 +28947,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1561: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); + if (lookahead == '\\') ADVANCE(1585); if (lookahead == 'r') ADVANCE(1568); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || @@ -28927,13 +28964,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1562: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'r') ADVANCE(1569); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 's') ADVANCE(1575); + if (lookahead == 'w') ADVANCE(1528); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28944,14 +28982,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1563: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 's') ADVANCE(1576); - if (lookahead == 'w') ADVANCE(1529); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 's') ADVANCE(2396); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28962,13 +28999,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1564: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 's') ADVANCE(2391); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 's') ADVANCE(1536); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28979,13 +29016,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1565: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 's') ADVANCE(1537); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 't') ADVANCE(1632); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -28996,13 +29033,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1566: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 't') ADVANCE(1633); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 't') ADVANCE(1654); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29013,13 +29050,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1567: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 't') ADVANCE(1655); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 't') ADVANCE(2433); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29030,13 +29067,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1568: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 't') ADVANCE(2428); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 't') ADVANCE(1622); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29047,13 +29084,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1569: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 't') ADVANCE(1623); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 't') ADVANCE(1527); + if (lookahead == 'u') ADVANCE(1557); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29064,14 +29102,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1570: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 't') ADVANCE(1528); - if (lookahead == 'u') ADVANCE(1558); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 't') ADVANCE(1544); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29082,13 +29119,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1571: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 't') ADVANCE(1545); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 't') ADVANCE(1541); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29099,13 +29136,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1572: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 't') ADVANCE(1542); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'u') ADVANCE(1535); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29116,13 +29153,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1573: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'u') ADVANCE(1536); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'w') ADVANCE(1769); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29133,13 +29170,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1574: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'w') ADVANCE(1770); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'x') ADVANCE(1556); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29150,13 +29187,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1575: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'x') ADVANCE(1557); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'y') ADVANCE(1552); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29167,13 +29204,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1576: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'y') ADVANCE(1553); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1577); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29184,14 +29222,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1577: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1578); + if (lookahead == '\\') ADVANCE(1585); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1884); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29202,14 +29240,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1578: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1879); + if (lookahead == '\\') ADVANCE(1585); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29220,158 +29256,152 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); case 1579: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '\\') ADVANCE(1586); - 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(1598); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1588); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1579); + if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ' && + lookahead != '"' && + lookahead != '#') ADVANCE(1606); END_STATE(); case 1580: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '_') ADVANCE(1599); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1589); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1580); + if (lookahead == '_') ADVANCE(1594); + if (lookahead == 'n') ADVANCE(1606); + if (lookahead == '0' || + lookahead == '1') ADVANCE(1580); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1581: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '_') ADVANCE(1595); - if (lookahead == 'n') ADVANCE(1607); - if (lookahead == '0' || - lookahead == '1') ADVANCE(1581); + if (lookahead == '_') ADVANCE(1596); + if (lookahead == 'n') ADVANCE(1606); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1581); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1582: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '_') ADVANCE(1597); - if (lookahead == 'n') ADVANCE(1607); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1582); + if (lookahead == '_') ADVANCE(1602); + if (lookahead == 'n') ADVANCE(1606); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1582); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1583: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '_') ADVANCE(1603); - if (lookahead == 'n') ADVANCE(1607); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1583); + if (lookahead == '_') ADVANCE(1599); + if (lookahead == 'n') ADVANCE(1606); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1583); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1584: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); if (lookahead == '_') ADVANCE(1600); - if (lookahead == 'n') ADVANCE(1607); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1584); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1585: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '_') ADVANCE(1601); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1585); + if (lookahead == 'u') ADVANCE(1586); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1586: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == 'u') ADVANCE(1587); + if (lookahead == '{') ADVANCE(1603); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1605); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1587: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '{') ADVANCE(1604); + if (lookahead == '}') ADVANCE(1578); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1606); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1587); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1588: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '}') ADVANCE(1579); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1588); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1600); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1584); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1589: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1601); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1585); + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(1591); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1590: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(1592); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1588); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1579); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1591: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1589); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1580); + if (lookahead == 'F' || + lookahead == 'f') ADVANCE(849); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1592: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); @@ -29381,80 +29411,79 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1593: - ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead == 'F' || - lookahead == 'f') ADVANCE(851); - if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ' && - lookahead != '"' && - lookahead != '#') ADVANCE(1607); - END_STATE(); - case 1594: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); if (lookahead == 'X' || - lookahead == 'x') ADVANCE(1482); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1489); + lookahead == 'x') ADVANCE(1481); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1488); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1525); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1524); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1595: + case 1594: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); if (lookahead == '0' || - lookahead == '1') ADVANCE(1581); + lookahead == '1') ADVANCE(1580); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1596: + case 1595: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1607); + lookahead == 0x2029) ADVANCE(1606); if (lookahead == '\t' || lookahead == 0x0b || lookahead == '\f' || lookahead == ' ' || lookahead == '"' || - lookahead == '#') ADVANCE(2079); + lookahead == '#') ADVANCE(2084); if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1596); + (lookahead < '\t' || '\r' < lookahead)) ADVANCE(1595); + END_STATE(); + case 1596: + ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1581); + if (lookahead != 0 && + (lookahead < '\t' || '\r' < lookahead) && + lookahead != ' ' && + lookahead != '"' && + lookahead != '#') ADVANCE(1606); END_STATE(); case 1597: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1582); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1478); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1598: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1479); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1579); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1599: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1580); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1583); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1600: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); @@ -29463,111 +29492,102 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1601: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1585); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1578); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1602: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1579); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1582); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1603: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1583); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1587); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1604: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1588); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1601); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1605: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1602); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1604); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1606: ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1605); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); case 1607: - ACCEPT_TOKEN(aux_sym_quoted_cf_attribute_value_token2); - if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ' && - lookahead != '"' && - lookahead != '#') ADVANCE(1607); + ACCEPT_TOKEN(anon_sym_STAR); END_STATE(); case 1608: ACCEPT_TOKEN(anon_sym_STAR); + if (lookahead == '*') ADVANCE(1839); + if (lookahead == '=') ADVANCE(1777); END_STATE(); case 1609: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(1840); - if (lookahead == '=') ADVANCE(1778); + if (lookahead == '*') ADVANCE(1838); END_STATE(); case 1610: - ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(1839); - END_STATE(); - case 1611: ACCEPT_TOKEN(anon_sym_as); END_STATE(); - case 1612: + case 1611: ACCEPT_TOKEN(anon_sym_LBRACE); END_STATE(); - case 1613: + case 1612: ACCEPT_TOKEN(anon_sym_LBRACE); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 1614: + case 1613: ACCEPT_TOKEN(anon_sym_LBRACE); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && @@ -29576,9 +29596,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); - case 1615: + case 1614: ACCEPT_TOKEN(anon_sym_LBRACE); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && @@ -29586,37 +29606,37 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1616: + case 1615: ACCEPT_TOKEN(anon_sym_LBRACE); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1617: + case 1616: ACCEPT_TOKEN(anon_sym_LBRACE); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 1618: + case 1617: ACCEPT_TOKEN(anon_sym_COMMA); END_STATE(); - case 1619: + case 1618: ACCEPT_TOKEN(anon_sym_RBRACE); END_STATE(); - case 1620: + case 1619: ACCEPT_TOKEN(anon_sym_import); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -29628,14 +29648,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 1621: + case 1620: ACCEPT_TOKEN(anon_sym_import); - if (lookahead == '\\') ADVANCE(1213); + if (lookahead == '\\') ADVANCE(1212); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29651,15 +29671,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); - case 1622: + case 1621: ACCEPT_TOKEN(anon_sym_import); - if (lookahead == '\\') ADVANCE(1301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29675,13 +29695,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); - case 1623: + case 1622: ACCEPT_TOKEN(anon_sym_import); - if (lookahead == '\\') ADVANCE(1586); + if (lookahead == '\\') ADVANCE(1585); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29692,12 +29712,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); - case 1624: + case 1623: ACCEPT_TOKEN(anon_sym_import); - if (lookahead == '\\') ADVANCE(1442); + if (lookahead == '\\') ADVANCE(1441); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29711,36 +29731,36 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); - case 1625: + case 1624: ACCEPT_TOKEN(anon_sym_import); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); - case 1626: + case 1625: ACCEPT_TOKEN(anon_sym_from); END_STATE(); - case 1627: + case 1626: ACCEPT_TOKEN(anon_sym_with); END_STATE(); - case 1628: + case 1627: ACCEPT_TOKEN(anon_sym_with); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); - case 1629: + case 1628: ACCEPT_TOKEN(anon_sym_let); END_STATE(); - case 1630: + case 1629: ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -29752,14 +29772,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 1631: + case 1630: ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '\\') ADVANCE(1213); + if (lookahead == '\\') ADVANCE(1212); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29775,15 +29795,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); - case 1632: + case 1631: ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '\\') ADVANCE(1301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29799,13 +29819,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); - case 1633: + case 1632: ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '\\') ADVANCE(1586); + if (lookahead == '\\') ADVANCE(1585); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29816,12 +29836,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); - case 1634: + case 1633: ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '\\') ADVANCE(1442); + if (lookahead == '\\') ADVANCE(1441); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29835,65 +29855,65 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); - case 1635: + case 1634: ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); + END_STATE(); + case 1635: + ACCEPT_TOKEN(anon_sym_const); END_STATE(); case 1636: ACCEPT_TOKEN(anon_sym_const); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1637: - ACCEPT_TOKEN(anon_sym_const); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_else); END_STATE(); case 1638: ACCEPT_TOKEN(anon_sym_else); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1639: - ACCEPT_TOKEN(anon_sym_else); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_if); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1640: - ACCEPT_TOKEN(anon_sym_if); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_switch); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1641: - ACCEPT_TOKEN(anon_sym_switch); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_for); END_STATE(); case 1642: ACCEPT_TOKEN(anon_sym_for); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1643: - ACCEPT_TOKEN(anon_sym_for); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); - END_STATE(); - case 1644: ACCEPT_TOKEN(anon_sym_LPAREN); END_STATE(); - case 1645: + case 1644: ACCEPT_TOKEN(anon_sym_LPAREN); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 1646: + case 1645: ACCEPT_TOKEN(anon_sym_LPAREN); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && @@ -29902,9 +29922,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); - case 1647: + case 1646: ACCEPT_TOKEN(anon_sym_LPAREN); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && @@ -29912,37 +29932,37 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1648: + case 1647: ACCEPT_TOKEN(anon_sym_LPAREN); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1649: + case 1648: ACCEPT_TOKEN(anon_sym_LPAREN); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 1650: + case 1649: ACCEPT_TOKEN(anon_sym_RPAREN); END_STATE(); - case 1651: + case 1650: ACCEPT_TOKEN(anon_sym_await); END_STATE(); - case 1652: + case 1651: ACCEPT_TOKEN(anon_sym_await); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -29954,14 +29974,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 1653: + case 1652: ACCEPT_TOKEN(anon_sym_await); - if (lookahead == '\\') ADVANCE(1213); + if (lookahead == '\\') ADVANCE(1212); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -29977,15 +29997,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); - case 1654: + case 1653: ACCEPT_TOKEN(anon_sym_await); - if (lookahead == '\\') ADVANCE(1301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30001,13 +30021,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); - case 1655: + case 1654: ACCEPT_TOKEN(anon_sym_await); - if (lookahead == '\\') ADVANCE(1586); + if (lookahead == '\\') ADVANCE(1585); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30018,12 +30038,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); - case 1656: + case 1655: ACCEPT_TOKEN(anon_sym_await); - if (lookahead == '\\') ADVANCE(1442); + if (lookahead == '\\') ADVANCE(1441); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30037,147 +30057,147 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); - case 1657: + case 1656: ACCEPT_TOKEN(anon_sym_await); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); + END_STATE(); + case 1657: + ACCEPT_TOKEN(anon_sym_in); END_STATE(); case 1658: ACCEPT_TOKEN(anon_sym_in); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 's') ADVANCE(2336); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1659: ACCEPT_TOKEN(anon_sym_in); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 's') ADVANCE(2331); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == 's') ADVANCE(2096); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 1660: ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 's') ADVANCE(2091); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + if (lookahead == 's') ADVANCE(397); END_STATE(); case 1661: - ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 's') ADVANCE(398); + ACCEPT_TOKEN(anon_sym_of); END_STATE(); case 1662: ACCEPT_TOKEN(anon_sym_of); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1663: ACCEPT_TOKEN(anon_sym_of); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 1664: - ACCEPT_TOKEN(anon_sym_of); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ACCEPT_TOKEN(anon_sym_while); END_STATE(); case 1665: ACCEPT_TOKEN(anon_sym_while); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1666: - ACCEPT_TOKEN(anon_sym_while); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_do); END_STATE(); case 1667: ACCEPT_TOKEN(anon_sym_do); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1668: - ACCEPT_TOKEN(anon_sym_do); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_try); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1669: - ACCEPT_TOKEN(anon_sym_try); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_break); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1670: - ACCEPT_TOKEN(anon_sym_break); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_continue); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1671: - ACCEPT_TOKEN(anon_sym_continue); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_debugger); END_STATE(); case 1672: - ACCEPT_TOKEN(anon_sym_debugger); + ACCEPT_TOKEN(anon_sym_return); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1673: - ACCEPT_TOKEN(anon_sym_return); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_throw); END_STATE(); case 1674: ACCEPT_TOKEN(anon_sym_throw); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1675: - ACCEPT_TOKEN(anon_sym_throw); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_SEMI); END_STATE(); case 1676: - ACCEPT_TOKEN(anon_sym_SEMI); + ACCEPT_TOKEN(anon_sym_COLON); END_STATE(); case 1677: - ACCEPT_TOKEN(anon_sym_COLON); + ACCEPT_TOKEN(anon_sym_case); END_STATE(); case 1678: ACCEPT_TOKEN(anon_sym_case); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1679: - ACCEPT_TOKEN(anon_sym_case); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_default); END_STATE(); case 1680: ACCEPT_TOKEN(anon_sym_default); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1681: ACCEPT_TOKEN(anon_sym_default); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == 'C' || + lookahead == 'c') ADVANCE(442); END_STATE(); case 1682: - ACCEPT_TOKEN(anon_sym_default); - if (lookahead == 'C' || - lookahead == 'c') ADVANCE(443); + ACCEPT_TOKEN(anon_sym_catch); END_STATE(); case 1683: ACCEPT_TOKEN(anon_sym_catch); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1684: - ACCEPT_TOKEN(anon_sym_catch); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_finally); END_STATE(); case 1685: ACCEPT_TOKEN(anon_sym_finally); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1686: - ACCEPT_TOKEN(anon_sym_finally); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); - END_STATE(); - case 1687: ACCEPT_TOKEN(anon_sym_yield); END_STATE(); - case 1688: + case 1687: ACCEPT_TOKEN(anon_sym_yield); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -30189,14 +30209,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 1689: + case 1688: ACCEPT_TOKEN(anon_sym_yield); - if (lookahead == '\\') ADVANCE(1213); + if (lookahead == '\\') ADVANCE(1212); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30212,15 +30232,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); - case 1690: + case 1689: ACCEPT_TOKEN(anon_sym_yield); - if (lookahead == '\\') ADVANCE(1301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30236,13 +30256,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); - case 1691: + case 1690: ACCEPT_TOKEN(anon_sym_yield); - if (lookahead == '\\') ADVANCE(1586); + if (lookahead == '\\') ADVANCE(1585); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30253,12 +30273,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); - case 1692: + case 1691: ACCEPT_TOKEN(anon_sym_yield); - if (lookahead == '\\') ADVANCE(1442); + if (lookahead == '\\') ADVANCE(1441); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30272,31 +30292,31 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); - case 1693: + case 1692: ACCEPT_TOKEN(anon_sym_yield); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); - case 1694: + case 1693: ACCEPT_TOKEN(anon_sym_LBRACK); END_STATE(); - case 1695: + case 1694: ACCEPT_TOKEN(anon_sym_LBRACK); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 1696: + case 1695: ACCEPT_TOKEN(anon_sym_LBRACK); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && @@ -30305,9 +30325,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); - case 1697: + case 1696: ACCEPT_TOKEN(anon_sym_LBRACK); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && @@ -30315,37 +30335,37 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1698: + case 1697: ACCEPT_TOKEN(anon_sym_LBRACK); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1699: + case 1698: ACCEPT_TOKEN(anon_sym_LBRACK); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 1700: + case 1699: ACCEPT_TOKEN(anon_sym_RBRACK); END_STATE(); - case 1701: + case 1700: ACCEPT_TOKEN(anon_sym_async); END_STATE(); - case 1702: + case 1701: ACCEPT_TOKEN(anon_sym_async); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -30357,14 +30377,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 1703: + case 1702: ACCEPT_TOKEN(anon_sym_async); - if (lookahead == '\\') ADVANCE(1213); + if (lookahead == '\\') ADVANCE(1212); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30380,15 +30400,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); - case 1704: + case 1703: ACCEPT_TOKEN(anon_sym_async); - if (lookahead == '\\') ADVANCE(1301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30404,13 +30424,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); - case 1705: + case 1704: ACCEPT_TOKEN(anon_sym_async); - if (lookahead == '\\') ADVANCE(1586); + if (lookahead == '\\') ADVANCE(1585); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30421,12 +30441,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); - case 1706: + case 1705: ACCEPT_TOKEN(anon_sym_async); - if (lookahead == '\\') ADVANCE(1442); + if (lookahead == '\\') ADVANCE(1441); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30440,25 +30460,25 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); - case 1707: + case 1706: ACCEPT_TOKEN(anon_sym_async); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); - case 1708: + case 1707: ACCEPT_TOKEN(anon_sym_function); END_STATE(); - case 1709: + case 1708: ACCEPT_TOKEN(anon_sym_function); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -30470,14 +30490,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 1710: + case 1709: ACCEPT_TOKEN(anon_sym_function); - if (lookahead == '\\') ADVANCE(1213); + if (lookahead == '\\') ADVANCE(1212); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30493,15 +30513,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); - case 1711: + case 1710: ACCEPT_TOKEN(anon_sym_function); - if (lookahead == '\\') ADVANCE(1301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30517,13 +30537,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); - case 1712: + case 1711: ACCEPT_TOKEN(anon_sym_function); - if (lookahead == '\\') ADVANCE(1586); + if (lookahead == '\\') ADVANCE(1585); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30534,12 +30554,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); - case 1713: + case 1712: ACCEPT_TOKEN(anon_sym_function); - if (lookahead == '\\') ADVANCE(1442); + if (lookahead == '\\') ADVANCE(1441); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30553,46 +30573,46 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); - case 1714: + case 1713: ACCEPT_TOKEN(anon_sym_function); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); + END_STATE(); + case 1714: + ACCEPT_TOKEN(anon_sym_private); END_STATE(); case 1715: ACCEPT_TOKEN(anon_sym_private); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1716: - ACCEPT_TOKEN(anon_sym_private); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_public); END_STATE(); case 1717: ACCEPT_TOKEN(anon_sym_public); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1718: - ACCEPT_TOKEN(anon_sym_public); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_remote); END_STATE(); case 1719: ACCEPT_TOKEN(anon_sym_remote); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1720: - ACCEPT_TOKEN(anon_sym_remote); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); - END_STATE(); - case 1721: ACCEPT_TOKEN(anon_sym_static); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -30604,14 +30624,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 1722: + case 1721: ACCEPT_TOKEN(anon_sym_static); - if (lookahead == '\\') ADVANCE(1213); + if (lookahead == '\\') ADVANCE(1212); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30627,15 +30647,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); - case 1723: + case 1722: ACCEPT_TOKEN(anon_sym_static); - if (lookahead == '\\') ADVANCE(1301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30651,13 +30671,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); - case 1724: + case 1723: ACCEPT_TOKEN(anon_sym_static); - if (lookahead == '\\') ADVANCE(1586); + if (lookahead == '\\') ADVANCE(1585); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30668,12 +30688,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); - case 1725: + case 1724: ACCEPT_TOKEN(anon_sym_static); - if (lookahead == '\\') ADVANCE(1442); + if (lookahead == '\\') ADVANCE(1441); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30687,186 +30707,186 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); - case 1726: + case 1725: ACCEPT_TOKEN(anon_sym_static); - if (lookahead == '\\') ADVANCE(411); + if (lookahead == '\\') ADVANCE(410); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(302); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); - case 1727: + case 1726: ACCEPT_TOKEN(anon_sym_static); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); - case 1728: + case 1727: ACCEPT_TOKEN(anon_sym_static); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(302); END_STATE(); + case 1728: + ACCEPT_TOKEN(anon_sym_final); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'l') ADVANCE(2366); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); + END_STATE(); case 1729: ACCEPT_TOKEN(anon_sym_final); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'l') ADVANCE(2361); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1730: ACCEPT_TOKEN(anon_sym_final); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == 'l') ADVANCE(418); END_STATE(); case 1731: - ACCEPT_TOKEN(anon_sym_final); - if (lookahead == 'l') ADVANCE(419); + ACCEPT_TOKEN(anon_sym_abstract); END_STATE(); case 1732: ACCEPT_TOKEN(anon_sym_abstract); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1733: - ACCEPT_TOKEN(anon_sym_abstract); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_any); END_STATE(); case 1734: ACCEPT_TOKEN(anon_sym_any); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1735: - ACCEPT_TOKEN(anon_sym_any); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_array); END_STATE(); case 1736: ACCEPT_TOKEN(anon_sym_array); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1737: - ACCEPT_TOKEN(anon_sym_array); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_binary); END_STATE(); case 1738: ACCEPT_TOKEN(anon_sym_binary); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1739: - ACCEPT_TOKEN(anon_sym_binary); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_boolean); END_STATE(); case 1740: ACCEPT_TOKEN(anon_sym_boolean); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1741: - ACCEPT_TOKEN(anon_sym_boolean); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_date); END_STATE(); case 1742: ACCEPT_TOKEN(anon_sym_date); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1743: - ACCEPT_TOKEN(anon_sym_date); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_guid); END_STATE(); case 1744: ACCEPT_TOKEN(anon_sym_guid); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1745: - ACCEPT_TOKEN(anon_sym_guid); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_numeric); END_STATE(); case 1746: ACCEPT_TOKEN(anon_sym_numeric); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1747: - ACCEPT_TOKEN(anon_sym_numeric); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_query); END_STATE(); case 1748: ACCEPT_TOKEN(anon_sym_query); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1749: - ACCEPT_TOKEN(anon_sym_query); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_string); END_STATE(); case 1750: ACCEPT_TOKEN(anon_sym_string); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1751: - ACCEPT_TOKEN(anon_sym_string); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_struct); END_STATE(); case 1752: ACCEPT_TOKEN(anon_sym_struct); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1753: - ACCEPT_TOKEN(anon_sym_struct); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_uuid); END_STATE(); case 1754: ACCEPT_TOKEN(anon_sym_uuid); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1755: - ACCEPT_TOKEN(anon_sym_uuid); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_variablename); END_STATE(); case 1756: ACCEPT_TOKEN(anon_sym_variablename); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1757: - ACCEPT_TOKEN(anon_sym_variablename); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_void); END_STATE(); case 1758: ACCEPT_TOKEN(anon_sym_void); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1759: - ACCEPT_TOKEN(anon_sym_void); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_xml); END_STATE(); case 1760: ACCEPT_TOKEN(anon_sym_xml); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1761: - ACCEPT_TOKEN(anon_sym_xml); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_EQ_GT); END_STATE(); case 1762: - ACCEPT_TOKEN(anon_sym_EQ_GT); + ACCEPT_TOKEN(anon_sym_required); END_STATE(); case 1763: ACCEPT_TOKEN(anon_sym_required); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1764: - ACCEPT_TOKEN(anon_sym_required); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); - END_STATE(); - case 1765: ACCEPT_TOKEN(sym_optional_chain); END_STATE(); - case 1766: + case 1765: ACCEPT_TOKEN(anon_sym_new); END_STATE(); - case 1767: + case 1766: ACCEPT_TOKEN(anon_sym_new); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -30878,14 +30898,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 1768: + case 1767: ACCEPT_TOKEN(anon_sym_new); - if (lookahead == '\\') ADVANCE(1213); + if (lookahead == '\\') ADVANCE(1212); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30901,15 +30921,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); - case 1769: + case 1768: ACCEPT_TOKEN(anon_sym_new); - if (lookahead == '\\') ADVANCE(1301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30925,13 +30945,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); - case 1770: + case 1769: ACCEPT_TOKEN(anon_sym_new); - if (lookahead == '\\') ADVANCE(1586); + if (lookahead == '\\') ADVANCE(1585); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30942,12 +30962,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); - case 1771: + case 1770: ACCEPT_TOKEN(anon_sym_new); - if (lookahead == '\\') ADVANCE(1442); + if (lookahead == '\\') ADVANCE(1441); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -30961,189 +30981,189 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); - case 1772: + case 1771: ACCEPT_TOKEN(anon_sym_new); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); + END_STATE(); + case 1772: + ACCEPT_TOKEN(anon_sym_DOT); END_STATE(); case 1773: ACCEPT_TOKEN(anon_sym_DOT); + if (lookahead == '.') ADVANCE(104); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2120); END_STATE(); case 1774: ACCEPT_TOKEN(anon_sym_DOT); - if (lookahead == '.') ADVANCE(104); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2115); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2120); END_STATE(); case 1775: - ACCEPT_TOKEN(anon_sym_DOT); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2115); + ACCEPT_TOKEN(anon_sym_PLUS_EQ); END_STATE(); case 1776: - ACCEPT_TOKEN(anon_sym_PLUS_EQ); + ACCEPT_TOKEN(anon_sym_DASH_EQ); END_STATE(); case 1777: - ACCEPT_TOKEN(anon_sym_DASH_EQ); + ACCEPT_TOKEN(anon_sym_STAR_EQ); END_STATE(); case 1778: - ACCEPT_TOKEN(anon_sym_STAR_EQ); + ACCEPT_TOKEN(anon_sym_SLASH_EQ); END_STATE(); case 1779: - ACCEPT_TOKEN(anon_sym_SLASH_EQ); + ACCEPT_TOKEN(anon_sym_PERCENT_EQ); END_STATE(); case 1780: - ACCEPT_TOKEN(anon_sym_PERCENT_EQ); + ACCEPT_TOKEN(anon_sym_CARET_EQ); END_STATE(); case 1781: - ACCEPT_TOKEN(anon_sym_CARET_EQ); + ACCEPT_TOKEN(anon_sym_AMP_EQ); END_STATE(); case 1782: - ACCEPT_TOKEN(anon_sym_AMP_EQ); + ACCEPT_TOKEN(anon_sym_PIPE_EQ); END_STATE(); case 1783: - ACCEPT_TOKEN(anon_sym_PIPE_EQ); + ACCEPT_TOKEN(anon_sym_GT_GT_EQ); END_STATE(); case 1784: - ACCEPT_TOKEN(anon_sym_GT_GT_EQ); + ACCEPT_TOKEN(anon_sym_GT_GT_GT_EQ); END_STATE(); case 1785: - ACCEPT_TOKEN(anon_sym_GT_GT_GT_EQ); + ACCEPT_TOKEN(anon_sym_LT_LT_EQ); END_STATE(); case 1786: - ACCEPT_TOKEN(anon_sym_LT_LT_EQ); + ACCEPT_TOKEN(anon_sym_STAR_STAR_EQ); END_STATE(); case 1787: - ACCEPT_TOKEN(anon_sym_STAR_STAR_EQ); + ACCEPT_TOKEN(anon_sym_AMP_AMP_EQ); END_STATE(); case 1788: - ACCEPT_TOKEN(anon_sym_AMP_AMP_EQ); + ACCEPT_TOKEN(anon_sym_PIPE_PIPE_EQ); END_STATE(); case 1789: - ACCEPT_TOKEN(anon_sym_PIPE_PIPE_EQ); + ACCEPT_TOKEN(anon_sym_QMARK_QMARK_EQ); END_STATE(); case 1790: - ACCEPT_TOKEN(anon_sym_QMARK_QMARK_EQ); + ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT); END_STATE(); case 1791: - ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT); + ACCEPT_TOKEN(anon_sym_AMP_AMP); END_STATE(); case 1792: ACCEPT_TOKEN(anon_sym_AMP_AMP); + if (lookahead == '=') ADVANCE(1787); END_STATE(); case 1793: - ACCEPT_TOKEN(anon_sym_AMP_AMP); - if (lookahead == '=') ADVANCE(1788); + ACCEPT_TOKEN(aux_sym_binary_expression_token1); END_STATE(); case 1794: ACCEPT_TOKEN(aux_sym_binary_expression_token1); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1795: - ACCEPT_TOKEN(aux_sym_binary_expression_token1); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_PIPE_PIPE); END_STATE(); case 1796: ACCEPT_TOKEN(anon_sym_PIPE_PIPE); + if (lookahead == '=') ADVANCE(1788); END_STATE(); case 1797: - ACCEPT_TOKEN(anon_sym_PIPE_PIPE); - if (lookahead == '=') ADVANCE(1789); + ACCEPT_TOKEN(aux_sym_binary_expression_token2); END_STATE(); case 1798: ACCEPT_TOKEN(aux_sym_binary_expression_token2); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1799: - ACCEPT_TOKEN(aux_sym_binary_expression_token2); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_GT_GT); + if (lookahead == '=') ADVANCE(1783); + if (lookahead == '>') ADVANCE(1802); END_STATE(); case 1800: ACCEPT_TOKEN(anon_sym_GT_GT); - if (lookahead == '=') ADVANCE(1784); - if (lookahead == '>') ADVANCE(1803); + if (lookahead == '>') ADVANCE(1801); END_STATE(); case 1801: - ACCEPT_TOKEN(anon_sym_GT_GT); - if (lookahead == '>') ADVANCE(1802); + ACCEPT_TOKEN(anon_sym_GT_GT_GT); END_STATE(); case 1802: ACCEPT_TOKEN(anon_sym_GT_GT_GT); + if (lookahead == '=') ADVANCE(1784); END_STATE(); case 1803: - ACCEPT_TOKEN(anon_sym_GT_GT_GT); - if (lookahead == '=') ADVANCE(1785); + ACCEPT_TOKEN(anon_sym_LT_LT); END_STATE(); case 1804: ACCEPT_TOKEN(anon_sym_LT_LT); + if (lookahead == '=') ADVANCE(1785); END_STATE(); case 1805: - ACCEPT_TOKEN(anon_sym_LT_LT); - if (lookahead == '=') ADVANCE(1786); + ACCEPT_TOKEN(anon_sym_AMP); + if (lookahead == '&') ADVANCE(1792); + if (lookahead == '=') ADVANCE(1781); END_STATE(); case 1806: ACCEPT_TOKEN(anon_sym_AMP); - if (lookahead == '&') ADVANCE(1793); - if (lookahead == '=') ADVANCE(1782); + if (lookahead == '&') ADVANCE(1791); END_STATE(); case 1807: - ACCEPT_TOKEN(anon_sym_AMP); - if (lookahead == '&') ADVANCE(1792); + ACCEPT_TOKEN(anon_sym_CARET); END_STATE(); case 1808: ACCEPT_TOKEN(anon_sym_CARET); + if (lookahead == '=') ADVANCE(1780); END_STATE(); case 1809: - ACCEPT_TOKEN(anon_sym_CARET); - if (lookahead == '=') ADVANCE(1781); + ACCEPT_TOKEN(anon_sym_PIPE); + if (lookahead == '=') ADVANCE(1782); + if (lookahead == '|') ADVANCE(1796); END_STATE(); case 1810: ACCEPT_TOKEN(anon_sym_PIPE); - if (lookahead == '=') ADVANCE(1783); - if (lookahead == '|') ADVANCE(1797); + if (lookahead == '|') ADVANCE(1795); END_STATE(); case 1811: - ACCEPT_TOKEN(anon_sym_PIPE); - if (lookahead == '|') ADVANCE(1796); + ACCEPT_TOKEN(anon_sym_PLUS); + if (lookahead == '+') ADVANCE(1885); END_STATE(); case 1812: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1880); + if (lookahead == '+') ADVANCE(1885); + if (lookahead == '=') ADVANCE(1775); END_STATE(); case 1813: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1880); - if (lookahead == '=') ADVANCE(1776); - END_STATE(); - case 1814: - ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1881); + if (lookahead == '+') ADVANCE(1886); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 1815: + case 1814: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1883); + if (lookahead == '+') ADVANCE(1888); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1816: + case 1815: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1882); + if (lookahead == '+') ADVANCE(1887); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -31151,62 +31171,62 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); - case 1817: + case 1816: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1884); + if (lookahead == '+') ADVANCE(1889); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1818: + case 1817: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1885); + if (lookahead == '+') ADVANCE(1890); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 1819: + case 1818: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1886); + if (lookahead == '-') ADVANCE(1891); END_STATE(); - case 1820: + case 1819: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1886); - if (lookahead == '=') ADVANCE(1777); + if (lookahead == '-') ADVANCE(1891); + if (lookahead == '=') ADVANCE(1776); END_STATE(); - case 1821: + case 1820: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1887); + if (lookahead == '-') ADVANCE(1892); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 1822: + case 1821: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1889); + if (lookahead == '-') ADVANCE(1894); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1823: + case 1822: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1888); + if (lookahead == '-') ADVANCE(1893); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && @@ -31214,257 +31234,283 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); - case 1824: + case 1823: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1890); + if (lookahead == '-') ADVANCE(1895); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1825: + case 1824: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(1891); + if (lookahead == '-') ADVANCE(1896); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); + END_STATE(); + case 1825: + ACCEPT_TOKEN(anon_sym_SLASH); + if (lookahead == '*') ADVANCE(97); + if (lookahead == '/') ADVANCE(2084); END_STATE(); case 1826: ACCEPT_TOKEN(anon_sym_SLASH); if (lookahead == '*') ADVANCE(97); - if (lookahead == '/') ADVANCE(2079); + if (lookahead == '/') ADVANCE(2084); + if (lookahead == '=') ADVANCE(1778); END_STATE(); case 1827: ACCEPT_TOKEN(anon_sym_SLASH); if (lookahead == '*') ADVANCE(97); - if (lookahead == '/') ADVANCE(2079); - if (lookahead == '=') ADVANCE(1779); + if (lookahead == '/') ADVANCE(2084); + if (lookahead == '=') ADVANCE(1778); + if (lookahead == '>') ADVANCE(678); END_STATE(); case 1828: ACCEPT_TOKEN(anon_sym_SLASH); if (lookahead == '*') ADVANCE(97); - if (lookahead == '/') ADVANCE(2079); - if (lookahead == '=') ADVANCE(1779); - if (lookahead == '>') ADVANCE(679); + if (lookahead == '/') ADVANCE(2084); + if (lookahead == '>') ADVANCE(678); END_STATE(); case 1829: ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '*') ADVANCE(97); - if (lookahead == '/') ADVANCE(2079); - if (lookahead == '>') ADVANCE(679); - END_STATE(); - case 1830: - ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '*') ADVANCE(707); - if (lookahead == '/') ADVANCE(811); + if (lookahead == '*') ADVANCE(706); + if (lookahead == '/') ADVANCE(810); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 1831: + case 1830: ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '*') ADVANCE(1104); - if (lookahead == '/') ADVANCE(1220); - if (lookahead == '>') ADVANCE(679); + if (lookahead == '*') ADVANCE(1103); + if (lookahead == '/') ADVANCE(1219); + if (lookahead == '>') ADVANCE(678); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1832: + case 1831: ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '*') ADVANCE(1104); - if (lookahead == '/') ADVANCE(1220); + if (lookahead == '*') ADVANCE(1103); + if (lookahead == '/') ADVANCE(1219); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1833: + case 1832: ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '*') ADVANCE(1477); - if (lookahead == '/') ADVANCE(1596); + if (lookahead == '*') ADVANCE(1476); + if (lookahead == '/') ADVANCE(1595); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1834: + case 1833: ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '*') ADVANCE(1333); - if (lookahead == '/') ADVANCE(1452); + if (lookahead == '*') ADVANCE(1332); + if (lookahead == '/') ADVANCE(1451); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); + END_STATE(); + case 1834: + ACCEPT_TOKEN(anon_sym_PERCENT); END_STATE(); case 1835: ACCEPT_TOKEN(anon_sym_PERCENT); + if (lookahead == '=') ADVANCE(1779); END_STATE(); case 1836: - ACCEPT_TOKEN(anon_sym_PERCENT); - if (lookahead == '=') ADVANCE(1780); + ACCEPT_TOKEN(aux_sym_binary_expression_token3); END_STATE(); case 1837: ACCEPT_TOKEN(aux_sym_binary_expression_token3); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1838: - ACCEPT_TOKEN(aux_sym_binary_expression_token3); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_STAR_STAR); END_STATE(); case 1839: ACCEPT_TOKEN(anon_sym_STAR_STAR); + if (lookahead == '=') ADVANCE(1786); END_STATE(); case 1840: - ACCEPT_TOKEN(anon_sym_STAR_STAR); - if (lookahead == '=') ADVANCE(1787); + ACCEPT_TOKEN(aux_sym_binary_expression_token4); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1847); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1841: ACCEPT_TOKEN(aux_sym_binary_expression_token4); - if (lookahead == '\\') ADVANCE(411); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1844); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + lookahead == 'e') ADVANCE(1846); END_STATE(); case 1842: - ACCEPT_TOKEN(aux_sym_binary_expression_token4); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1843); + ACCEPT_TOKEN(aux_sym_binary_expression_token5); END_STATE(); case 1843: ACCEPT_TOKEN(aux_sym_binary_expression_token5); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(1634); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1844: ACCEPT_TOKEN(aux_sym_binary_expression_token5); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1845: - ACCEPT_TOKEN(anon_sym_EQ_EQ); - if (lookahead == '=') ADVANCE(1846); + ACCEPT_TOKEN(aux_sym_binary_expression_token5); + if (lookahead == 't') ADVANCE(1628); END_STATE(); case 1846: - ACCEPT_TOKEN(anon_sym_EQ_EQ_EQ); + ACCEPT_TOKEN(aux_sym_binary_expression_token6); END_STATE(); case 1847: ACCEPT_TOKEN(aux_sym_binary_expression_token6); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1848: - ACCEPT_TOKEN(aux_sym_binary_expression_token6); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_EQ_EQ); + if (lookahead == '=') ADVANCE(1849); END_STATE(); case 1849: - ACCEPT_TOKEN(aux_sym_binary_expression_token7); + ACCEPT_TOKEN(anon_sym_EQ_EQ_EQ); END_STATE(); case 1850: ACCEPT_TOKEN(aux_sym_binary_expression_token7); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); END_STATE(); case 1851: - ACCEPT_TOKEN(anon_sym_BANG_EQ); - if (lookahead == '=') ADVANCE(1852); + ACCEPT_TOKEN(aux_sym_binary_expression_token7); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1852: - ACCEPT_TOKEN(anon_sym_BANG_EQ_EQ); + ACCEPT_TOKEN(aux_sym_binary_expression_token8); END_STATE(); case 1853: ACCEPT_TOKEN(aux_sym_binary_expression_token8); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1854: - ACCEPT_TOKEN(aux_sym_binary_expression_token8); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(anon_sym_BANG_EQ); + if (lookahead == '=') ADVANCE(1855); END_STATE(); case 1855: - ACCEPT_TOKEN(aux_sym_binary_expression_token9); + ACCEPT_TOKEN(anon_sym_BANG_EQ_EQ); END_STATE(); case 1856: ACCEPT_TOKEN(aux_sym_binary_expression_token9); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); END_STATE(); case 1857: - ACCEPT_TOKEN(aux_sym_binary_expression_token10); + ACCEPT_TOKEN(aux_sym_binary_expression_token9); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1858: ACCEPT_TOKEN(aux_sym_binary_expression_token10); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); END_STATE(); case 1859: - ACCEPT_TOKEN(aux_sym_binary_expression_token11); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1858); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(aux_sym_binary_expression_token10); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1860: ACCEPT_TOKEN(aux_sym_binary_expression_token11); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1857); END_STATE(); case 1861: - ACCEPT_TOKEN(anon_sym_QMARK_QMARK); + ACCEPT_TOKEN(aux_sym_binary_expression_token11); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1862: - ACCEPT_TOKEN(anon_sym_QMARK_QMARK); - if (lookahead == '=') ADVANCE(1790); + ACCEPT_TOKEN(aux_sym_binary_expression_token12); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1861); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 1863: - ACCEPT_TOKEN(anon_sym_instanceof); + ACCEPT_TOKEN(aux_sym_binary_expression_token12); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1860); END_STATE(); case 1864: - ACCEPT_TOKEN(anon_sym_instanceof); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(aux_sym_binary_expression_token13); END_STATE(); case 1865: + ACCEPT_TOKEN(aux_sym_binary_expression_token13); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); + END_STATE(); + case 1866: + ACCEPT_TOKEN(anon_sym_QMARK_QMARK); + END_STATE(); + case 1867: + ACCEPT_TOKEN(anon_sym_QMARK_QMARK); + if (lookahead == '=') ADVANCE(1789); + END_STATE(); + case 1868: + ACCEPT_TOKEN(anon_sym_instanceof); + END_STATE(); + case 1869: + ACCEPT_TOKEN(anon_sym_instanceof); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); + END_STATE(); + case 1870: ACCEPT_TOKEN(anon_sym_instanceof); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); - case 1866: + case 1871: ACCEPT_TOKEN(anon_sym_BANG); END_STATE(); - case 1867: + case 1872: ACCEPT_TOKEN(anon_sym_BANG); - if (lookahead == '=') ADVANCE(1851); + if (lookahead == '=') ADVANCE(1854); END_STATE(); - case 1868: + case 1873: ACCEPT_TOKEN(anon_sym_BANG); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 1869: + case 1874: ACCEPT_TOKEN(anon_sym_BANG); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && @@ -31473,9 +31519,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); - case 1870: + case 1875: ACCEPT_TOKEN(anon_sym_BANG); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && @@ -31483,31 +31529,31 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1871: + case 1876: ACCEPT_TOKEN(anon_sym_BANG); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1872: + case 1877: ACCEPT_TOKEN(anon_sym_BANG); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 1873: + case 1878: ACCEPT_TOKEN(anon_sym_TILDE); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -31517,13 +31563,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(790); + (lookahead < '%' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 1874: + case 1879: ACCEPT_TOKEN(anon_sym_TILDE); - if (lookahead == '\\') ADVANCE(1213); + if (lookahead == '\\') ADVANCE(1212); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -31537,13 +31583,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1206); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1205); END_STATE(); - case 1875: + case 1880: ACCEPT_TOKEN(anon_sym_TILDE); - if (lookahead == '\\') ADVANCE(1586); + if (lookahead == '\\') ADVANCE(1585); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -31553,12 +31599,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); - case 1876: + case 1881: ACCEPT_TOKEN(anon_sym_TILDE); - if (lookahead == '\\') ADVANCE(1442); + if (lookahead == '\\') ADVANCE(1441); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -31571,18 +31617,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1434); END_STATE(); - case 1877: + case 1882: ACCEPT_TOKEN(anon_sym_TILDE); - if (lookahead == '\\') ADVANCE(409); - if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(2385); + if (lookahead == '\\') ADVANCE(408); + if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(2390); END_STATE(); - case 1878: + case 1883: ACCEPT_TOKEN(anon_sym_TILDE); - if (lookahead == '\\') ADVANCE(1302); + if (lookahead == '\\') ADVANCE(1301); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -31598,29 +31644,29 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1300); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); END_STATE(); - case 1879: + case 1884: ACCEPT_TOKEN(aux_sym_unary_operator_token1); END_STATE(); - case 1880: + case 1885: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); END_STATE(); - case 1881: + case 1886: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 1882: + case 1887: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && @@ -31629,9 +31675,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); - case 1883: + case 1888: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && @@ -31639,40 +31685,40 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1884: + case 1889: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1885: + case 1890: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 1886: + case 1891: ACCEPT_TOKEN(anon_sym_DASH_DASH); END_STATE(); - case 1887: + case 1892: ACCEPT_TOKEN(anon_sym_DASH_DASH); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (lookahead != 0 && lookahead != '#' && lookahead != '&' && lookahead != '<' && - lookahead != '>') ADVANCE(822); + lookahead != '>') ADVANCE(821); END_STATE(); - case 1888: + case 1893: ACCEPT_TOKEN(anon_sym_DASH_DASH); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && @@ -31681,9 +31727,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '#' && lookahead != '\'' && (lookahead < '/' || '9' < lookahead) && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1317); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1316); END_STATE(); - case 1889: + case 1894: ACCEPT_TOKEN(anon_sym_DASH_DASH); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && @@ -31691,222 +31737,147 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '"' && lookahead != '#' && lookahead != '\'' && - (lookahead < '<' || '>' < lookahead)) ADVANCE(1231); + (lookahead < '<' || '>' < lookahead)) ADVANCE(1230); END_STATE(); - case 1890: + case 1895: ACCEPT_TOKEN(anon_sym_DASH_DASH); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '"' && - lookahead != '#') ADVANCE(1607); + lookahead != '#') ADVANCE(1606); END_STATE(); - case 1891: + case 1896: ACCEPT_TOKEN(anon_sym_DASH_DASH); if (lookahead != 0 && (lookahead < '\t' || '\r' < lookahead) && lookahead != ' ' && lookahead != '#' && - lookahead != '\'') ADVANCE(1463); + lookahead != '\'') ADVANCE(1462); END_STATE(); - case 1892: + case 1897: ACCEPT_TOKEN(anon_sym_SQUOTE_SQUOTE); END_STATE(); - case 1893: + case 1898: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); ADVANCE_MAP( - '!', 1982, - '\'', 1982, - '(', 1982, - '+', 1897, - '-', 1898, - '.', 1970, - '/', 1894, - '0', 1899, - 'N', 1944, - '[', 1982, - '\\', 1955, - 'a', 1934, - 'e', 1942, - 'f', 1902, - 'i', 1923, - 'l', 1909, - 'n', 1910, - 's', 1937, - 't', 1913, - 'y', 1915, - '{', 1982, - '~', 1947, + '!', 1987, + '\'', 1987, + '(', 1987, + '+', 1902, + '-', 1903, + '.', 1975, + '/', 1899, + '0', 1904, + 'N', 1949, + '[', 1987, + '\\', 1960, + 'a', 1939, + 'e', 1947, + 'f', 1907, + 'i', 1928, + 'l', 1914, + 'n', 1915, + 's', 1942, + 't', 1918, + 'y', 1920, + '{', 1987, + '~', 1952, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1900); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1893); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1905); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1898); if ((!eof && lookahead <= 0x1f) || ('%' <= lookahead && lookahead <= '@') || lookahead == ']' || lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + lookahead == '}') ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); - case 1894: + case 1899: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '*') ADVANCE(1896); - if (lookahead == '/') ADVANCE(1965); + if (lookahead == '*') ADVANCE(1901); + if (lookahead == '/') ADVANCE(1970); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1895: + case 1900: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '*') ADVANCE(1895); - if (lookahead == '/') ADVANCE(1982); + if (lookahead == '*') ADVANCE(1900); + if (lookahead == '/') ADVANCE(1987); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1896); + lookahead != '#') ADVANCE(1901); END_STATE(); - case 1896: + case 1901: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '*') ADVANCE(1895); + if (lookahead == '*') ADVANCE(1900); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1896); + lookahead != '#') ADVANCE(1901); END_STATE(); - case 1897: + case 1902: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '+') ADVANCE(1982); + if (lookahead == '+') ADVANCE(1987); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1898: + case 1903: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '-') ADVANCE(1982); + if (lookahead == '-') ADVANCE(1987); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1899: + case 1904: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); ADVANCE_MAP( - '.', 1962, - '0', 1952, - '_', 1971, - 'n', 1982, - 'B', 1963, - 'b', 1963, - 'E', 1961, - 'e', 1961, - 'O', 1967, - 'o', 1967, - 'X', 1975, - 'x', 1975, + '.', 1967, + '0', 1957, + '_', 1976, + 'n', 1987, + 'B', 1968, + 'b', 1968, + 'E', 1966, + 'e', 1966, + 'O', 1972, + 'o', 1972, + 'X', 1980, + 'x', 1980, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1900); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1905); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1900: + case 1905: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '.') ADVANCE(1962); - if (lookahead == '_') ADVANCE(1969); - if (lookahead == 'n') ADVANCE(1982); + if (lookahead == '.') ADVANCE(1967); + if (lookahead == '_') ADVANCE(1974); + if (lookahead == 'n') ADVANCE(1987); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1961); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1900); + lookahead == 'e') ADVANCE(1966); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1905); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1901: + case 1906: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '/') ADVANCE(1894); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1901); + if (lookahead == '/') ADVANCE(1899); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1906); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); - END_STATE(); - case 1902: - ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'a') ADVANCE(1920); - if (lookahead == 'u') ADVANCE(1925); - 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(1982); - if (lookahead > '#') ADVANCE(1946); - END_STATE(); - case 1903: - ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'a') ADVANCE(1938); - 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(1982); - if (lookahead > '#') ADVANCE(1946); - END_STATE(); - case 1904: - ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'a') ADVANCE(1914); - 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(1982); - if (lookahead > '#') ADVANCE(1946); - END_STATE(); - case 1905: - ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'c') ADVANCE(1946); - 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(1982); - if (lookahead > '#') ADVANCE(1946); - END_STATE(); - case 1906: - ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'c') ADVANCE(1939); - 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(1982); - if (lookahead > '#') ADVANCE(1946); + lookahead != '#') ADVANCE(1987); END_STATE(); case 1907: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'd') ADVANCE(1946); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'a') ADVANCE(1925); + if (lookahead == 'u') ADVANCE(1930); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -31915,13 +31886,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1908: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'e') ADVANCE(1946); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'a') ADVANCE(1943); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -31930,13 +31901,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1909: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'e') ADVANCE(1936); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'a') ADVANCE(1919); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -31945,16 +31916,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1910: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'e') ADVANCE(1941); - if (lookahead == 'u') ADVANCE(1922); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1945); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'c') ADVANCE(1951); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -31963,13 +31931,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1911: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'e') ADVANCE(1931); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'c') ADVANCE(1944); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -31978,13 +31946,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1912: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'e') ADVANCE(1921); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'd') ADVANCE(1951); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -31993,14 +31961,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1913: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'h') ADVANCE(1917); - if (lookahead == 'r') ADVANCE(1940); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'e') ADVANCE(1951); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32009,13 +31976,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1914: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'i') ADVANCE(1936); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'e') ADVANCE(1941); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32024,13 +31991,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1915: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'i') ADVANCE(1912); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'e') ADVANCE(1946); + if (lookahead == 'u') ADVANCE(1927); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1950); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32039,13 +32009,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1916: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'i') ADVANCE(1928); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'e') ADVANCE(1936); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32054,13 +32024,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1917: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'i') ADVANCE(1933); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'e') ADVANCE(1926); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32069,13 +32039,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1918: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'i') ADVANCE(1905); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'h') ADVANCE(1922); + if (lookahead == 'r') ADVANCE(1945); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32084,13 +32055,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1919: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'l') ADVANCE(1946); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'i') ADVANCE(1941); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32099,13 +32070,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1920: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'l') ADVANCE(1935); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'i') ADVANCE(1917); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32114,13 +32085,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1921: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'l') ADVANCE(1907); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'i') ADVANCE(1933); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32129,13 +32100,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1922: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'l') ADVANCE(1919); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'i') ADVANCE(1938); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32144,13 +32115,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1923: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'm') ADVANCE(1929); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'i') ADVANCE(1910); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32159,13 +32130,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1924: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'n') ADVANCE(1946); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'l') ADVANCE(1951); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32174,13 +32145,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1925: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'n') ADVANCE(1906); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'l') ADVANCE(1940); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32189,13 +32160,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1926: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'n') ADVANCE(1905); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'l') ADVANCE(1912); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32204,13 +32175,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1927: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'o') ADVANCE(1932); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'l') ADVANCE(1924); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32219,13 +32190,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1928: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'o') ADVANCE(1924); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'm') ADVANCE(1934); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32234,13 +32205,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1929: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'p') ADVANCE(1927); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'n') ADVANCE(1951); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32249,13 +32220,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1930: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'p') ADVANCE(1911); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'n') ADVANCE(1911); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32264,13 +32235,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1931: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'r') ADVANCE(1946); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'n') ADVANCE(1910); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32279,13 +32250,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1932: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'r') ADVANCE(1936); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'o') ADVANCE(1937); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32294,13 +32265,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1933: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 's') ADVANCE(1946); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'o') ADVANCE(1929); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32309,14 +32280,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1934: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 's') ADVANCE(1943); - if (lookahead == 'w') ADVANCE(1904); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'p') ADVANCE(1932); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32325,13 +32295,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1935: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 's') ADVANCE(1908); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'p') ADVANCE(1916); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32340,13 +32310,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1936: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 't') ADVANCE(1946); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'r') ADVANCE(1951); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32355,14 +32325,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1937: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 't') ADVANCE(1903); - if (lookahead == 'u') ADVANCE(1930); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'r') ADVANCE(1941); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32371,13 +32340,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1938: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 't') ADVANCE(1918); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 's') ADVANCE(1951); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32386,13 +32355,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1939: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 't') ADVANCE(1916); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 's') ADVANCE(1948); + if (lookahead == 'w') ADVANCE(1909); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32401,13 +32371,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1940: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'u') ADVANCE(1908); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 's') ADVANCE(1913); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32416,13 +32386,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1941: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'w') ADVANCE(1946); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 't') ADVANCE(1951); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32431,13 +32401,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1942: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'x') ADVANCE(1929); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 't') ADVANCE(1908); + if (lookahead == 'u') ADVANCE(1935); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32446,13 +32417,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1943: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'y') ADVANCE(1926); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 't') ADVANCE(1923); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32461,14 +32432,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1944: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(1945); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 't') ADVANCE(1921); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32477,14 +32447,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1945: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1946); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'u') ADVANCE(1913); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32493,12 +32462,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1946: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'w') ADVANCE(1951); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -32507,357 +32477,433 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1947: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '\\') ADVANCE(1955); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'x') ADVANCE(1934); 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(1982); - if (lookahead > '#') ADVANCE(1946); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(1987); + if (lookahead > '#') ADVANCE(1951); END_STATE(); case 1948: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '_') ADVANCE(1970); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'y') ADVANCE(1931); + 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(1987); + if (lookahead > '#') ADVANCE(1951); + END_STATE(); + case 1949: + ACCEPT_TOKEN(sym_unescaped_double_string_fragment); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(1950); + 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(1987); + if (lookahead > '#') ADVANCE(1951); + END_STATE(); + case 1950: + ACCEPT_TOKEN(sym_unescaped_double_string_fragment); + if (lookahead == '\\') ADVANCE(1960); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1951); + 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(1987); + if (lookahead > '#') ADVANCE(1951); + END_STATE(); + case 1951: + ACCEPT_TOKEN(sym_unescaped_double_string_fragment); + if (lookahead == '\\') ADVANCE(1960); + 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(1987); + if (lookahead > '#') ADVANCE(1951); + END_STATE(); + case 1952: + ACCEPT_TOKEN(sym_unescaped_double_string_fragment); + if (lookahead == '\\') ADVANCE(1960); + 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(1987); + if (lookahead > '#') ADVANCE(1951); + END_STATE(); + case 1953: + ACCEPT_TOKEN(sym_unescaped_double_string_fragment); + if (lookahead == '_') ADVANCE(1975); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1961); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1948); + lookahead == 'e') ADVANCE(1966); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1953); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1949: + case 1954: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '_') ADVANCE(1963); - if (lookahead == 'n') ADVANCE(1982); + if (lookahead == '_') ADVANCE(1968); + if (lookahead == 'n') ADVANCE(1987); if (lookahead == '0' || - lookahead == '1') ADVANCE(1949); + lookahead == '1') ADVANCE(1954); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1950: + case 1955: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '_') ADVANCE(1967); - if (lookahead == 'n') ADVANCE(1982); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1950); + if (lookahead == '_') ADVANCE(1972); + if (lookahead == 'n') ADVANCE(1987); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1955); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1951: + case 1956: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '_') ADVANCE(1975); - if (lookahead == 'n') ADVANCE(1982); + if (lookahead == '_') ADVANCE(1980); + if (lookahead == 'n') ADVANCE(1987); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1951); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1956); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1952: + case 1957: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '_') ADVANCE(1971); - if (lookahead == 'n') ADVANCE(1982); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1952); + if (lookahead == '_') ADVANCE(1976); + if (lookahead == 'n') ADVANCE(1987); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1957); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1953: + case 1958: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '_') ADVANCE(1972); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1953); + if (lookahead == '_') ADVANCE(1977); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1958); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1954: + case 1959: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == 'u') ADVANCE(1957); - if (lookahead == 'x') ADVANCE(1979); + if (lookahead == 'u') ADVANCE(1962); + if (lookahead == 'x') ADVANCE(1984); if (lookahead == '\r' || - lookahead == '?') ADVANCE(1964); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1968); + lookahead == '?') ADVANCE(1969); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1973); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1955: + case 1960: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == 'u') ADVANCE(1957); + if (lookahead == 'u') ADVANCE(1962); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1956: + case 1961: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == 'u') ADVANCE(1958); - if (lookahead == 'x') ADVANCE(1979); + if (lookahead == 'u') ADVANCE(1963); + if (lookahead == 'x') ADVANCE(1984); if (lookahead == '\r' || - lookahead == '?') ADVANCE(1964); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1968); + lookahead == '?') ADVANCE(1969); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1973); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1957: + case 1962: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '{') ADVANCE(1976); + if (lookahead == '{') ADVANCE(1981); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1981); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1986); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1958: + case 1963: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '{') ADVANCE(1978); + if (lookahead == '{') ADVANCE(1983); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1977); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1982); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1959: + case 1964: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '}') ADVANCE(1982); + if (lookahead == '}') ADVANCE(1987); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1959); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1964); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1960: + case 1965: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '}') ADVANCE(1946); + if (lookahead == '}') ADVANCE(1951); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1960); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1965); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1961: + case 1966: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '+' || - lookahead == '-') ADVANCE(1972); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1953); + lookahead == '-') ADVANCE(1977); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1958); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1962: + case 1967: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1961); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1948); + lookahead == 'e') ADVANCE(1966); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1953); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1963: + case 1968: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '0' || - lookahead == '1') ADVANCE(1949); + lookahead == '1') ADVANCE(1954); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1964: + case 1969: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\n' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1982); + lookahead == 0x2029) ADVANCE(1987); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1965: + case 1970: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == '\n' || lookahead == '\r' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(1982); + lookahead == 0x2029) ADVANCE(1987); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1965); + lookahead != '#') ADVANCE(1970); END_STATE(); - case 1966: + case 1971: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1982); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1987); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1967: + case 1972: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1950); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1955); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1968: + case 1973: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1966); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1971); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1969: + case 1974: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1900); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1905); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1970: + case 1975: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1948); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1953); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1971: + case 1976: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1952); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1957); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1972: + case 1977: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1953); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1958); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1973: + case 1978: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1982); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1987); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1974: + case 1979: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1946); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1951); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1975: + case 1980: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1951); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1956); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1976: + case 1981: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1960); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1965); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1977: + case 1982: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1979); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1984); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1978: + case 1983: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1959); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1964); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1979: + case 1984: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1973); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1978); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1980: + case 1985: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1974); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1979); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1981: + case 1986: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1980); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1985); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1982: + case 1987: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead != 0 && lookahead != '"' && - lookahead != '#') ADVANCE(1982); + lookahead != '#') ADVANCE(1987); END_STATE(); - case 1983: + case 1988: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); ADVANCE_MAP( - '!', 2072, - '"', 2072, - '(', 2072, - '+', 1987, - '-', 1988, - '.', 2060, - '/', 1984, - '0', 1989, - 'N', 2034, - '[', 2072, - '\\', 2045, - 'a', 2024, - 'e', 2032, - 'f', 1992, - 'i', 2013, - 'l', 1999, - 'n', 2000, - 's', 2027, - 't', 2003, - 'y', 2005, - '{', 2072, - '~', 2037, + '!', 2077, + '"', 2077, + '(', 2077, + '+', 1992, + '-', 1993, + '.', 2065, + '/', 1989, + '0', 1994, + 'N', 2039, + '[', 2077, + '\\', 2050, + 'a', 2029, + 'e', 2037, + 'f', 1997, + 'i', 2018, + 'l', 2004, + 'n', 2005, + 's', 2032, + 't', 2008, + 'y', 2010, + '{', 2077, + '~', 2042, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1990); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1983); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1995); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1988); if ((!eof && lookahead <= 0x1f) || lookahead == '%' || lookahead == '&' || @@ -32866,188 +32912,93 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '^' || lookahead == '`' || lookahead == '|' || - lookahead == '}') ADVANCE(2072); + lookahead == '}') ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '@' < lookahead)) ADVANCE(2041); END_STATE(); - case 1984: + case 1989: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '*') ADVANCE(1986); - if (lookahead == '/') ADVANCE(2055); + if (lookahead == '*') ADVANCE(1991); + if (lookahead == '/') ADVANCE(2060); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 1985: + case 1990: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '*') ADVANCE(1985); - if (lookahead == '/') ADVANCE(2072); + if (lookahead == '*') ADVANCE(1990); + if (lookahead == '/') ADVANCE(2077); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(1986); + lookahead != '\'') ADVANCE(1991); END_STATE(); - case 1986: + case 1991: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '*') ADVANCE(1985); + if (lookahead == '*') ADVANCE(1990); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(1986); + lookahead != '\'') ADVANCE(1991); END_STATE(); - case 1987: + case 1992: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '+') ADVANCE(2072); + if (lookahead == '+') ADVANCE(2077); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 1988: + case 1993: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '-') ADVANCE(2072); + if (lookahead == '-') ADVANCE(2077); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 1989: + case 1994: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); ADVANCE_MAP( - '.', 2052, - '0', 2042, - '_', 2061, - 'n', 2072, - 'B', 2053, - 'b', 2053, - 'E', 2051, - 'e', 2051, - 'O', 2057, - 'o', 2057, - 'X', 2065, - 'x', 2065, + '.', 2057, + '0', 2047, + '_', 2066, + 'n', 2077, + 'B', 2058, + 'b', 2058, + 'E', 2056, + 'e', 2056, + 'O', 2062, + 'o', 2062, + 'X', 2070, + 'x', 2070, ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1990); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1995); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 1990: + case 1995: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '.') ADVANCE(2052); - if (lookahead == '_') ADVANCE(2059); - if (lookahead == 'n') ADVANCE(2072); + if (lookahead == '.') ADVANCE(2057); + if (lookahead == '_') ADVANCE(2064); + if (lookahead == 'n') ADVANCE(2077); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2051); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1990); + lookahead == 'e') ADVANCE(2056); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1995); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 1991: + case 1996: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '/') ADVANCE(1984); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1991); + if (lookahead == '/') ADVANCE(1989); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(1996); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); - END_STATE(); - case 1992: - ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'a') ADVANCE(2010); - if (lookahead == 'u') ADVANCE(2015); - 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(2072); - if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); - END_STATE(); - case 1993: - ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'a') ADVANCE(2028); - 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(2072); - if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); - END_STATE(); - case 1994: - ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'a') ADVANCE(2004); - 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(2072); - if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); - END_STATE(); - case 1995: - ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'c') ADVANCE(2036); - 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(2072); - if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); - END_STATE(); - case 1996: - ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'c') ADVANCE(2029); - 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(2072); - if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + lookahead != '\'') ADVANCE(2077); END_STATE(); case 1997: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'd') ADVANCE(2036); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'a') ADVANCE(2015); + if (lookahead == 'u') ADVANCE(2020); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33059,14 +33010,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 1998: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'e') ADVANCE(2036); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'a') ADVANCE(2033); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33078,14 +33029,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 1999: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'e') ADVANCE(2026); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'a') ADVANCE(2009); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33097,17 +33048,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2000: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'e') ADVANCE(2031); - if (lookahead == 'u') ADVANCE(2012); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2035); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'c') ADVANCE(2041); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33119,14 +33067,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2001: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'e') ADVANCE(2021); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'c') ADVANCE(2034); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33138,14 +33086,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2002: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'e') ADVANCE(2011); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'd') ADVANCE(2041); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33157,15 +33105,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2003: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'h') ADVANCE(2007); - if (lookahead == 'r') ADVANCE(2030); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'e') ADVANCE(2041); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33177,14 +33124,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2004: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'i') ADVANCE(2026); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'e') ADVANCE(2031); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33196,14 +33143,17 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2005: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'i') ADVANCE(2002); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'e') ADVANCE(2036); + if (lookahead == 'u') ADVANCE(2017); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(2040); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33215,14 +33165,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2006: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'i') ADVANCE(2018); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'e') ADVANCE(2026); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33234,14 +33184,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2007: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'i') ADVANCE(2023); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'e') ADVANCE(2016); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33253,14 +33203,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2008: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'i') ADVANCE(1995); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'h') ADVANCE(2012); + if (lookahead == 'r') ADVANCE(2035); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33272,14 +33223,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2009: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'l') ADVANCE(2036); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'i') ADVANCE(2031); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33291,14 +33242,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2010: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'l') ADVANCE(2025); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'i') ADVANCE(2007); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33310,14 +33261,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2011: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'l') ADVANCE(1997); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'i') ADVANCE(2023); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33329,14 +33280,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2012: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'l') ADVANCE(2009); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'i') ADVANCE(2028); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33348,14 +33299,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2013: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'm') ADVANCE(2019); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'i') ADVANCE(2000); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33367,14 +33318,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2014: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'n') ADVANCE(2036); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'l') ADVANCE(2041); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33386,14 +33337,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2015: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'n') ADVANCE(1996); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'l') ADVANCE(2030); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33405,14 +33356,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2016: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'n') ADVANCE(1995); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'l') ADVANCE(2002); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33424,14 +33375,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2017: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'o') ADVANCE(2022); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'l') ADVANCE(2014); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33443,14 +33394,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2018: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'o') ADVANCE(2014); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'm') ADVANCE(2024); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33462,14 +33413,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2019: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'p') ADVANCE(2017); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'n') ADVANCE(2041); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33481,14 +33432,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2020: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'p') ADVANCE(2001); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'n') ADVANCE(2001); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33500,14 +33451,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2021: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'r') ADVANCE(2036); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'n') ADVANCE(2000); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33519,14 +33470,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2022: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'r') ADVANCE(2026); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'o') ADVANCE(2027); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33538,14 +33489,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2023: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 's') ADVANCE(2036); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'o') ADVANCE(2019); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33557,15 +33508,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2024: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 's') ADVANCE(2033); - if (lookahead == 'w') ADVANCE(1994); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'p') ADVANCE(2022); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33577,14 +33527,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2025: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 's') ADVANCE(1998); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'p') ADVANCE(2006); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33596,14 +33546,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2026: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 't') ADVANCE(2036); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'r') ADVANCE(2041); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33615,15 +33565,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2027: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 't') ADVANCE(1993); - if (lookahead == 'u') ADVANCE(2020); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'r') ADVANCE(2031); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33635,14 +33584,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2028: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 't') ADVANCE(2008); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 's') ADVANCE(2041); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33654,14 +33603,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2029: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 't') ADVANCE(2006); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 's') ADVANCE(2038); + if (lookahead == 'w') ADVANCE(1999); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33673,14 +33623,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2030: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'u') ADVANCE(1998); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 's') ADVANCE(2003); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33692,14 +33642,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2031: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'w') ADVANCE(2036); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 't') ADVANCE(2041); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33711,14 +33661,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2032: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'x') ADVANCE(2019); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 't') ADVANCE(1998); + if (lookahead == 'u') ADVANCE(2025); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33730,14 +33681,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2033: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'y') ADVANCE(2016); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 't') ADVANCE(2013); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33749,15 +33700,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2034: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2035); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 't') ADVANCE(2011); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33769,15 +33719,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2035: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2036); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'u') ADVANCE(2003); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33789,13 +33738,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2036: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'w') ADVANCE(2041); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33807,13 +33757,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2037: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '\\') ADVANCE(2045); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'x') ADVANCE(2024); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -33821,2380 +33772,2484 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '"' || lookahead == '%' || lookahead == '&' || - ('(' <= lookahead && lookahead <= '@') || + ('(' <= lookahead && lookahead <= '/') || + (':' <= lookahead && lookahead <= '@') || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(2072); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(2077); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(2036); + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); END_STATE(); case 2038: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '_') ADVANCE(2060); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'y') ADVANCE(2021); + 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(2077); + if (lookahead > '#' && + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); + END_STATE(); + case 2039: + ACCEPT_TOKEN(sym_unescaped_single_string_fragment); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(2040); + 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(2077); + if (lookahead > '#' && + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); + END_STATE(); + case 2040: + ACCEPT_TOKEN(sym_unescaped_single_string_fragment); + if (lookahead == '\\') ADVANCE(2050); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(2041); + 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(2077); + if (lookahead > '#' && + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); + END_STATE(); + case 2041: + ACCEPT_TOKEN(sym_unescaped_single_string_fragment); + if (lookahead == '\\') ADVANCE(2050); + 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(2077); + if (lookahead > '#' && + (lookahead < '%' || '/' < lookahead)) ADVANCE(2041); + END_STATE(); + case 2042: + ACCEPT_TOKEN(sym_unescaped_single_string_fragment); + if (lookahead == '\\') ADVANCE(2050); + 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(2077); + if (lookahead > '#' && + (lookahead < '%' || '@' < lookahead)) ADVANCE(2041); + END_STATE(); + case 2043: + ACCEPT_TOKEN(sym_unescaped_single_string_fragment); + if (lookahead == '_') ADVANCE(2065); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2051); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2038); + lookahead == 'e') ADVANCE(2056); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2043); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2039: + case 2044: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '_') ADVANCE(2053); - if (lookahead == 'n') ADVANCE(2072); + if (lookahead == '_') ADVANCE(2058); + if (lookahead == 'n') ADVANCE(2077); if (lookahead == '0' || - lookahead == '1') ADVANCE(2039); + lookahead == '1') ADVANCE(2044); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2040: + case 2045: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '_') ADVANCE(2057); - if (lookahead == 'n') ADVANCE(2072); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2040); + if (lookahead == '_') ADVANCE(2062); + if (lookahead == 'n') ADVANCE(2077); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2045); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2041: + case 2046: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '_') ADVANCE(2065); - if (lookahead == 'n') ADVANCE(2072); + if (lookahead == '_') ADVANCE(2070); + if (lookahead == 'n') ADVANCE(2077); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2041); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2046); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2042: + case 2047: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '_') ADVANCE(2061); - if (lookahead == 'n') ADVANCE(2072); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2042); + if (lookahead == '_') ADVANCE(2066); + if (lookahead == 'n') ADVANCE(2077); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2047); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2043: + case 2048: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '_') ADVANCE(2062); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2043); + if (lookahead == '_') ADVANCE(2067); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2048); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2044: + case 2049: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == 'u') ADVANCE(2047); - if (lookahead == 'x') ADVANCE(2069); + if (lookahead == 'u') ADVANCE(2052); + if (lookahead == 'x') ADVANCE(2074); if (lookahead == '\r' || - lookahead == '?') ADVANCE(2054); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2058); + lookahead == '?') ADVANCE(2059); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2063); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2045: + case 2050: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == 'u') ADVANCE(2047); + if (lookahead == 'u') ADVANCE(2052); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2046: + case 2051: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == 'u') ADVANCE(2048); - if (lookahead == 'x') ADVANCE(2069); + if (lookahead == 'u') ADVANCE(2053); + if (lookahead == 'x') ADVANCE(2074); if (lookahead == '\r' || - lookahead == '?') ADVANCE(2054); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2058); + lookahead == '?') ADVANCE(2059); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2063); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2047: + case 2052: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '{') ADVANCE(2066); + if (lookahead == '{') ADVANCE(2071); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2071); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2076); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2048: + case 2053: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '{') ADVANCE(2068); + if (lookahead == '{') ADVANCE(2073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2067); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2072); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2049: + case 2054: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '}') ADVANCE(2072); + if (lookahead == '}') ADVANCE(2077); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2049); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2054); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2050: + case 2055: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '}') ADVANCE(2036); + if (lookahead == '}') ADVANCE(2041); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2050); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2055); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2051: + case 2056: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '+' || - lookahead == '-') ADVANCE(2062); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2043); + lookahead == '-') ADVANCE(2067); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2048); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2052: + case 2057: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2051); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2038); + lookahead == 'e') ADVANCE(2056); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2043); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2053: + case 2058: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '0' || - lookahead == '1') ADVANCE(2039); + lookahead == '1') ADVANCE(2044); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2054: + case 2059: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\n' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(2072); + lookahead == 0x2029) ADVANCE(2077); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2055: + case 2060: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == '\n' || lookahead == '\r' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(2072); + lookahead == 0x2029) ADVANCE(2077); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2055); + lookahead != '\'') ADVANCE(2060); END_STATE(); - case 2056: + case 2061: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2072); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2077); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2057: + case 2062: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2040); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2045); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2058: + case 2063: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2056); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2061); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2059: + case 2064: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1990); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1995); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2060: + case 2065: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2038); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2043); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2061: + case 2066: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2042); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2047); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2062: + case 2067: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2043); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2048); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2063: + case 2068: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2072); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2077); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2064: + case 2069: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2036); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2041); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2065: + case 2070: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2041); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2046); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2066: + case 2071: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2050); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2055); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2067: + case 2072: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2069); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2074); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2068: + case 2073: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2049); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2054); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2069: + case 2074: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2063); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2068); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2070: + case 2075: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2064); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2069); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2071: + case 2076: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2070); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2075); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2072: + case 2077: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead != 0 && lookahead != '#' && - lookahead != '\'') ADVANCE(2072); + lookahead != '\'') ADVANCE(2077); END_STATE(); - case 2073: + case 2078: ACCEPT_TOKEN(sym_escape_sequence); END_STATE(); - case 2074: + case 2079: ACCEPT_TOKEN(sym_escape_sequence); if (lookahead == '\n' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(2073); + lookahead == 0x2029) ADVANCE(2078); END_STATE(); - case 2075: + case 2080: ACCEPT_TOKEN(sym_escape_sequence); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2073); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2078); END_STATE(); - case 2076: + case 2081: ACCEPT_TOKEN(sym_escape_sequence); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2075); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2080); END_STATE(); - case 2077: + case 2082: ACCEPT_TOKEN(aux_sym_comment_token1); END_STATE(); - case 2078: + case 2083: ACCEPT_TOKEN(aux_sym_comment_token1); ADVANCE_MAP( - '\t', 2078, - 0x0b, 2078, - '\f', 2078, - ' ', 2078, - '\n', 636, - '\r', 636, - 0x2028, 636, - 0x2029, 636, - '#', 2079, - '&', 2079, - '<', 2079, - '>', 2079, + '\t', 2083, + 0x0b, 2083, + '\f', 2083, + ' ', 2083, + '\n', 635, + '\r', 635, + 0x2028, 635, + 0x2029, 635, + '#', 2084, + '&', 2084, + '<', 2084, + '>', 2084, ); - if (lookahead != 0) ADVANCE(811); + if (lookahead != 0) ADVANCE(810); END_STATE(); - case 2079: + case 2084: ACCEPT_TOKEN(aux_sym_comment_token1); if (lookahead != 0 && lookahead != '\n' && lookahead != '\r' && lookahead != 0x2028 && - lookahead != 0x2029) ADVANCE(2079); + lookahead != 0x2029) ADVANCE(2084); END_STATE(); - case 2080: + case 2085: ACCEPT_TOKEN(anon_sym_SLASH2); END_STATE(); - case 2081: + case 2086: ACCEPT_TOKEN(sym_regex_pattern); if (lookahead == '\n') SKIP(115); if (lookahead == '/') ADVANCE(94); - if (lookahead == '[') ADVANCE(238); - if (lookahead == '\\') ADVANCE(656); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(2081); - if (lookahead != 0) ADVANCE(2082); + if (lookahead == '[') ADVANCE(239); + if (lookahead == '\\') ADVANCE(655); + if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(2086); + if (lookahead != 0) ADVANCE(2087); END_STATE(); - case 2082: + case 2087: ACCEPT_TOKEN(sym_regex_pattern); - if (lookahead == '[') ADVANCE(238); - if (lookahead == '\\') ADVANCE(656); + if (lookahead == '[') ADVANCE(239); + if (lookahead == '\\') ADVANCE(655); if (lookahead != 0 && lookahead != '\n' && - lookahead != '/') ADVANCE(2082); - END_STATE(); - case 2083: - ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'a') ADVANCE(2089); - if (('A' <= lookahead && lookahead <= 'Z') || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(2107); - END_STATE(); - case 2084: - ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'c') ADVANCE(2085); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); - END_STATE(); - case 2085: - ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'e') ADVANCE(2090); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); - END_STATE(); - case 2086: - ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'f') ADVANCE(1865); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); - END_STATE(); - case 2087: - ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'f') ADVANCE(1664); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2107); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + lookahead != '/') ADVANCE(2087); END_STATE(); case 2088: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'n') ADVANCE(1660); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2107); + if (lookahead == 'a') ADVANCE(2094); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2089: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'n') ADVANCE(2084); + if (lookahead == 'c') ADVANCE(2090); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2090: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'o') ADVANCE(2086); + if (lookahead == 'e') ADVANCE(2095); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2091: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 't') ADVANCE(2083); + if (lookahead == 'f') ADVANCE(1870); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2092: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2096); - if (('B' <= lookahead && lookahead <= 'Z') || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + if (lookahead == 'f') ADVANCE(1663); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(2112); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2093: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(2107); + if (lookahead == 'n') ADVANCE(1659); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(2112); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2094: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2102); + if (lookahead == 'n') ADVANCE(2089); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2095: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2107); + if (lookahead == 'o') ADVANCE(2091); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2096: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2097); + if (lookahead == 't') ADVANCE(2088); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2097: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2104); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(2102); + if (('B' <= lookahead && lookahead <= 'Z') || + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2098: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2093); + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(2112); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2099: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2105); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(2108); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2100: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2093); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(2112); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(2101); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2101: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2099); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(2112); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2102: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(2107); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(2103); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2103: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(2107); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2110); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2104: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(2107); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2098); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2105: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2092); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2111); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2106: ACCEPT_TOKEN(sym_regex_flags); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2095); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(2098); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2107: ACCEPT_TOKEN(sym_regex_flags); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(2105); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2107); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2108: - ACCEPT_TOKEN(sym_number); + ACCEPT_TOKEN(sym_regex_flags); + if (lookahead == 'Q' || + lookahead == 'q') ADVANCE(2112); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2109: - ACCEPT_TOKEN(sym_number); - ADVANCE_MAP( - '.', 2117, - '0', 2111, - '_', 640, - 'n', 2108, - 'B', 635, - 'b', 635, - 'E', 428, - 'e', 428, - 'O', 637, - 'o', 637, - 'X', 644, - 'x', 644, - ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2110); + ACCEPT_TOKEN(sym_regex_flags); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(2112); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2110: - ACCEPT_TOKEN(sym_number); - if (lookahead == '.') ADVANCE(2117); - if (lookahead == '_') ADVANCE(638); - if (lookahead == 'n') ADVANCE(2108); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(428); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2110); + ACCEPT_TOKEN(sym_regex_flags); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(2112); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2111: - ACCEPT_TOKEN(sym_number); - if (lookahead == '_') ADVANCE(640); - if (lookahead == 'n') ADVANCE(2108); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2111); + ACCEPT_TOKEN(sym_regex_flags); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(2097); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2112: - ACCEPT_TOKEN(sym_number); - if (lookahead == '_') ADVANCE(635); - if (lookahead == 'n') ADVANCE(2108); - if (lookahead == '0' || - lookahead == '1') ADVANCE(2112); + ACCEPT_TOKEN(sym_regex_flags); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(2112); END_STATE(); case 2113: ACCEPT_TOKEN(sym_number); - if (lookahead == '_') ADVANCE(637); - if (lookahead == 'n') ADVANCE(2108); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2113); END_STATE(); case 2114: ACCEPT_TOKEN(sym_number); - if (lookahead == '_') ADVANCE(644); - if (lookahead == 'n') ADVANCE(2108); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2114); + ADVANCE_MAP( + '.', 2122, + '0', 2116, + '_', 639, + 'n', 2113, + 'B', 634, + 'b', 634, + 'E', 427, + 'e', 427, + 'O', 636, + 'o', 636, + 'X', 643, + 'x', 643, + ); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2115); END_STATE(); case 2115: ACCEPT_TOKEN(sym_number); - if (lookahead == '_') ADVANCE(639); + if (lookahead == '.') ADVANCE(2122); + if (lookahead == '_') ADVANCE(637); + if (lookahead == 'n') ADVANCE(2113); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(428); + lookahead == 'e') ADVANCE(427); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2115); END_STATE(); case 2116: ACCEPT_TOKEN(sym_number); - if (lookahead == '_') ADVANCE(641); + if (lookahead == '_') ADVANCE(639); + if (lookahead == 'n') ADVANCE(2113); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2116); END_STATE(); case 2117: ACCEPT_TOKEN(sym_number); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(428); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2115); + if (lookahead == '_') ADVANCE(634); + if (lookahead == 'n') ADVANCE(2113); + if (lookahead == '0' || + lookahead == '1') ADVANCE(2117); END_STATE(); case 2118: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'E') ADVANCE(2376); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2351); - if (lookahead == 'u') ADVANCE(2239); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2380); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(sym_number); + if (lookahead == '_') ADVANCE(636); + if (lookahead == 'n') ADVANCE(2113); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2118); END_STATE(); case 2119: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'E') ADVANCE(2376); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2351); - if (lookahead == 'u') ADVANCE(2240); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2380); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(sym_number); + if (lookahead == '_') ADVANCE(643); + if (lookahead == 'n') ADVANCE(2113); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(2119); END_STATE(); case 2120: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'N') ADVANCE(2364); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'b') ADVANCE(2304); - if (lookahead == 'n') ADVANCE(2356); - if (lookahead == 'r') ADVANCE(2288); - if (lookahead == 's') ADVANCE(2362); - if (lookahead == 'w') ADVANCE(2149); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(sym_number); + if (lookahead == '_') ADVANCE(638); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(427); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2120); END_STATE(); case 2121: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'N') ADVANCE(2364); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(2356); - if (lookahead == 'r') ADVANCE(2288); - if (lookahead == 's') ADVANCE(2362); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(sym_number); + if (lookahead == '_') ADVANCE(640); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2121); END_STATE(); case 2122: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'N') ADVANCE(2383); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(2125); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + ACCEPT_TOKEN(sym_number); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(427); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2120); END_STATE(); case 2123: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'O') ADVANCE(2371); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2309); - if (lookahead == 'o') ADVANCE(2122); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == 'E') ADVANCE(1844); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(1843); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1840); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2124: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'O') ADVANCE(2371); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'o') ADVANCE(2122); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == 'E') ADVANCE(2383); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2356); + if (lookahead == 'u') ADVANCE(2244); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(2387); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2125: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'T') ADVANCE(2363); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 's') ADVANCE(2315); - if (lookahead == 't') ADVANCE(2223); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == 'E') ADVANCE(2383); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2356); + if (lookahead == 'u') ADVANCE(2245); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(2387); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2126: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2322); - if (lookahead == 'e') ADVANCE(2203); - if (lookahead == 'o') ADVANCE(1668); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == 'N') ADVANCE(2369); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'b') ADVANCE(2309); + if (lookahead == 'n') ADVANCE(2361); + if (lookahead == 'r') ADVANCE(2293); + if (lookahead == 's') ADVANCE(2367); + if (lookahead == 'w') ADVANCE(2155); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2127: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2322); - if (lookahead == 'o') ADVANCE(1668); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == 'N') ADVANCE(2369); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(2361); + if (lookahead == 'r') ADVANCE(2293); + if (lookahead == 's') ADVANCE(2367); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2128: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2322); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == 'N') ADVANCE(2388); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(2131); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2129: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2238); - if (lookahead == 'i') ADVANCE(2265); - if (lookahead == 'o') ADVANCE(2284); - if (lookahead == 'u') ADVANCE(2257); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == 'O') ADVANCE(2377); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2314); + if (lookahead == 'o') ADVANCE(2128); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2130: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2238); - if (lookahead == 'i') ADVANCE(2270); - if (lookahead == 'o') ADVANCE(2284); - if (lookahead == 'u') ADVANCE(2257); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == 'O') ADVANCE(2377); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'o') ADVANCE(2128); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2131: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2238); - if (lookahead == 'u') ADVANCE(2257); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == 'T') ADVANCE(2368); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 's') ADVANCE(2320); + if (lookahead == 't') ADVANCE(2228); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2132: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2233); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2327); + if (lookahead == 'e') ADVANCE(2208); + if (lookahead == 'o') ADVANCE(1667); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2133: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2251); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2327); + if (lookahead == 'o') ADVANCE(1667); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2134: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2308); - if (lookahead == 'o') ADVANCE(2256); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2327); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2135: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2358); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2243); + if (lookahead == 'i') ADVANCE(2270); + if (lookahead == 'o') ADVANCE(2289); + if (lookahead == 'u') ADVANCE(2262); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2136: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2285); - if (lookahead == 'o') ADVANCE(2218); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2243); + if (lookahead == 'i') ADVANCE(2275); + if (lookahead == 'o') ADVANCE(2289); + if (lookahead == 'u') ADVANCE(2262); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2137: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2346); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2243); + if (lookahead == 'u') ADVANCE(2262); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2138: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2291); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2238); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2139: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2325); - if (lookahead == 'r') ADVANCE(2221); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2256); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2140: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2325); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2313); + if (lookahead == 'o') ADVANCE(2261); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2141: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2260); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2363); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2142: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2236); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2290); + if (lookahead == 'o') ADVANCE(2223); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2143: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2266); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2351); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2144: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2287); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2296); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2145: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2237); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2330); + if (lookahead == 'r') ADVANCE(2226); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2146: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2323); - if (lookahead == 'o') ADVANCE(2256); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2330); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2147: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2157); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2265); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2148: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2309); - if (lookahead == 'o') ADVANCE(2256); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2241); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2149: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2229); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2271); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2150: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2297); - if (lookahead == 'o') ADVANCE(2218); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2292); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2151: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2326); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2242); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2152: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2166); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2328); + if (lookahead == 'o') ADVANCE(2261); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2153: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2330); - if (lookahead == 'r') ADVANCE(2221); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2163); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2154: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'a') ADVANCE(2330); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2314); + if (lookahead == 'o') ADVANCE(2261); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2155: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'b') ADVANCE(2304); - if (lookahead == 'n') ADVANCE(2357); - if (lookahead == 'r') ADVANCE(2288); - if (lookahead == 's') ADVANCE(2362); - if (lookahead == 'w') ADVANCE(2149); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2234); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2156: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'b') ADVANCE(2243); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2302); + if (lookahead == 'o') ADVANCE(2223); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2157: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'b') ADVANCE(2244); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2331); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2158: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'c') ADVANCE(1707); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2172); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2159: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'c') ADVANCE(1718); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2335); + if (lookahead == 'r') ADVANCE(2226); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2160: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'c') ADVANCE(1726); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'a') ADVANCE(2335); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2161: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'c') ADVANCE(1747); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'b') ADVANCE(2309); + if (lookahead == 'n') ADVANCE(2362); + if (lookahead == 'r') ADVANCE(2293); + if (lookahead == 's') ADVANCE(2367); + if (lookahead == 'w') ADVANCE(2155); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2162: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'c') ADVANCE(1727); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'b') ADVANCE(2248); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2163: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'c') ADVANCE(2207); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'b') ADVANCE(2249); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2164: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'c') ADVANCE(2208); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'c') ADVANCE(1706); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2165: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'c') ADVANCE(2318); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'c') ADVANCE(1717); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2166: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'c') ADVANCE(2319); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'c') ADVANCE(1725); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2167: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'c') ADVANCE(2193); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'c') ADVANCE(1746); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2168: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'c') ADVANCE(2327); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'c') ADVANCE(1726); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2169: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'd') ADVANCE(1745); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'c') ADVANCE(2212); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2170: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'd') ADVANCE(1755); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'c') ADVANCE(2213); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2171: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'd') ADVANCE(1759); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'c') ADVANCE(2323); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2172: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'd') ADVANCE(1693); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'c') ADVANCE(2324); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2173: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'd') ADVANCE(1764); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'c') ADVANCE(2198); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2174: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2352); - if (lookahead == 'u') ADVANCE(2239); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2380); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'c') ADVANCE(2332); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2175: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2352); - if (lookahead == 'u') ADVANCE(2240); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2380); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'd') ADVANCE(1744); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2176: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2250); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'd') ADVANCE(1754); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2177: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(1743); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'd') ADVANCE(1758); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2178: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2407); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'd') ADVANCE(1692); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2179: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2414); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'd') ADVANCE(1763); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2180: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(1666); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2357); + if (lookahead == 'u') ADVANCE(2244); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(2387); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2181: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(1720); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2357); + if (lookahead == 'u') ADVANCE(2245); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(2387); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2182: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(1716); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2255); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2183: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(1671); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(1742); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2184: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(1757); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2412); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2185: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(1679); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2419); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2186: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(1639); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(1665); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2187: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2283); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(1719); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2188: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2312); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1841); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(1715); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2189: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2312); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(1670); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2190: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2290); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(1756); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2191: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2132); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(1678); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2192: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2173); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(1638); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2193: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2273); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2288); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2194: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2296); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2317); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2195: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2241); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2295); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2196: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2286); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2138); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2197: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2141); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2179); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2198: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'e') ADVANCE(2267); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2278); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2199: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'f') ADVANCE(1640); - if (lookahead == 'm') ADVANCE(2282); - if (lookahead == 'n') ADVANCE(1659); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1850); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2301); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2200: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'f') ADVANCE(1640); - if (lookahead == 'm') ADVANCE(2282); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2246); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2201: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'f') ADVANCE(1864); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2291); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2202: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'f') ADVANCE(1663); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1799); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2147); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2203: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'f') ADVANCE(2137); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'e') ADVANCE(2272); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2204: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'g') ADVANCE(1751); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'f') ADVANCE(1639); + if (lookahead == 'm') ADVANCE(2287); + if (lookahead == 'n') ADVANCE(1658); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1853); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2205: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'h') ADVANCE(2216); - if (lookahead == 'r') ADVANCE(2343); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'f') ADVANCE(1639); + if (lookahead == 'm') ADVANCE(2287); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2206: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'h') ADVANCE(1628); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'f') ADVANCE(1869); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2207: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'h') ADVANCE(1641); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'f') ADVANCE(1662); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1798); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2208: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'h') ADVANCE(1684); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'f') ADVANCE(2143); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2209: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'h') ADVANCE(2226); - if (lookahead == 'i') ADVANCE(2313); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'g') ADVANCE(1750); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2210: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'h') ADVANCE(2217); - if (lookahead == 'r') ADVANCE(2344); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'h') ADVANCE(2221); + if (lookahead == 'r') ADVANCE(2348); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2211: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2264); - if (lookahead == 'o') ADVANCE(2274); - if (lookahead == 'r') ADVANCE(2191); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'h') ADVANCE(1627); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2212: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2264); - if (lookahead == 'o') ADVANCE(2274); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'h') ADVANCE(1640); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2213: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2169); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'h') ADVANCE(1683); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2214: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2350); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'h') ADVANCE(2231); + if (lookahead == 'i') ADVANCE(2318); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2215: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2170); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'h') ADVANCE(2222); + if (lookahead == 'r') ADVANCE(2349); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2216: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2299); - if (lookahead == 'r') ADVANCE(2272); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2269); + if (lookahead == 'o') ADVANCE(2279); + if (lookahead == 'r') ADVANCE(2196); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2217: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2299); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2269); + if (lookahead == 'o') ADVANCE(2279); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2218: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2171); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2175); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2219: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2159); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2355); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2220: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2195); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2176); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2221: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2258); - if (lookahead == 'u') ADVANCE(2165); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2304); + if (lookahead == 'r') ADVANCE(2277); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2222: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2160); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2304); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2223: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2269); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2368); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2177); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2224: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2269); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2165); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2225: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2321); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2200); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2226: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2242); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2263); + if (lookahead == 'u') ADVANCE(2171); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2227: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2161); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2166); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2228: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2147); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2274); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(2375); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2229: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2314); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2274); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2230: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2162); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2326); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2231: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2298); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2247); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2232: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'i') ADVANCE(2276); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2167); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2233: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'k') ADVANCE(1670); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2153); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2234: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'l') ADVANCE(1761); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2319); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2235: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'l') ADVANCE(2421); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2168); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2236: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'l') ADVANCE(1730); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2303); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2237: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'l') ADVANCE(1729); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'i') ADVANCE(2281); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2238: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'l') ADVANCE(2305); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'k') ADVANCE(1669); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2239: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'l') ADVANCE(2235); - if (lookahead == 'm') ADVANCE(2194); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'l') ADVANCE(1760); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2240: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'l') ADVANCE(2235); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'l') ADVANCE(2426); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2241: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'l') ADVANCE(2172); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'l') ADVANCE(1729); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2242: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'l') ADVANCE(2180); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'l') ADVANCE(1728); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2243: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'l') ADVANCE(2219); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'l') ADVANCE(2310); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2244: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'l') ADVANCE(2198); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'l') ADVANCE(2240); + if (lookahead == 'm') ADVANCE(2199); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2245: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'l') ADVANCE(2320); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'l') ADVANCE(2240); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2246: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'l') ADVANCE(2197); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'l') ADVANCE(2178); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2247: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'l') ADVANCE(2310); - if (lookahead == 'x') ADVANCE(2280); - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1848); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'l') ADVANCE(2186); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2248: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'l') ADVANCE(2310); - if (lookahead == 'x') ADVANCE(2280); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'l') ADVANCE(2224); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2249: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'm') ADVANCE(2234); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'l') ADVANCE(2203); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2250: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'm') ADVANCE(2278); - if (lookahead == 't') ADVANCE(2345); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'l') ADVANCE(2325); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2251: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'm') ADVANCE(2184); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'l') ADVANCE(2202); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2252: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'm') ADVANCE(2194); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'l') ADVANCE(2315); + if (lookahead == 'x') ADVANCE(2285); + if (lookahead == 'Q' || + lookahead == 'q') ADVANCE(1851); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2253: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'm') ADVANCE(2282); - if (lookahead == 'n') ADVANCE(1659); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1850); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'l') ADVANCE(2315); + if (lookahead == 'x') ADVANCE(2285); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2254: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'm') ADVANCE(2282); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'm') ADVANCE(2239); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2255: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(2357); - if (lookahead == 'r') ADVANCE(2288); - if (lookahead == 's') ADVANCE(2362); - if (lookahead == 'w') ADVANCE(2149); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'm') ADVANCE(2283); + if (lookahead == 't') ADVANCE(2350); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2256: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(2306); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'm') ADVANCE(2190); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2257: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(2168); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'm') ADVANCE(2199); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2258: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(2204); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'm') ADVANCE(2287); + if (lookahead == 'n') ADVANCE(1658); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1853); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2259: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(1673); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'm') ADVANCE(2287); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2260: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(1741); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(2362); + if (lookahead == 'r') ADVANCE(2293); + if (lookahead == 's') ADVANCE(2367); + if (lookahead == 'w') ADVANCE(2155); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2261: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(1714); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(2311); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2262: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(1659); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1850); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(2174); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2263: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(2158); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(2209); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2264: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(2138); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(1672); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2265: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(2142); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(1740); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2266: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(2167); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(1713); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2267: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(2133); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(1658); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1853); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2268: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(2307); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(2164); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2269: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(2347); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(2144); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2270: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'n') ADVANCE(2145); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(2148); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2271: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'o') ADVANCE(2256); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(2173); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2272: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'o') ADVANCE(2353); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(2139); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2273: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'o') ADVANCE(2201); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(2312); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2274: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'o') ADVANCE(2246); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(2352); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2275: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'o') ADVANCE(2294); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'n') ADVANCE(2151); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2276: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); + if (lookahead == '\\') ADVANCE(410); if (lookahead == 'o') ADVANCE(2261); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2277: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'o') ADVANCE(2268); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'o') ADVANCE(2358); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2278: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'o') ADVANCE(2324); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'o') ADVANCE(2206); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2279: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'o') ADVANCE(2295); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'o') ADVANCE(2251); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2280: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'p') ADVANCE(2275); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'o') ADVANCE(2299); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2281: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'p') ADVANCE(2196); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'o') ADVANCE(2266); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2282: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'p') ADVANCE(2279); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'o') ADVANCE(2273); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2283: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'q') ADVANCE(2348); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'o') ADVANCE(2329); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2284: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'r') ADVANCE(1643); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'o') ADVANCE(2300); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2285: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'r') ADVANCE(1086); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'p') ADVANCE(2280); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2286: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'r') ADVANCE(2400); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'p') ADVANCE(2201); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2287: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'r') ADVANCE(1087); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'p') ADVANCE(2284); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2288: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'r') ADVANCE(2135); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'q') ADVANCE(2353); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2289: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'r') ADVANCE(2214); - if (lookahead == 'u') ADVANCE(2156); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'r') ADVANCE(1642); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2290: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'r') ADVANCE(2359); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'r') ADVANCE(1085); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2291: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'r') ADVANCE(2360); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'r') ADVANCE(2405); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2292: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'r') ADVANCE(2259); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'r') ADVANCE(1086); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2293: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'r') ADVANCE(2152); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'r') ADVANCE(2141); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2294: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'r') ADVANCE(2316); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'r') ADVANCE(2219); + if (lookahead == 'u') ADVANCE(2162); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2295: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'r') ADVANCE(2317); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'r') ADVANCE(2364); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2296: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'r') ADVANCE(2227); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'r') ADVANCE(2365); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2297: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'r') ADVANCE(2228); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'r') ADVANCE(2264); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2298: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'r') ADVANCE(2192); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'r') ADVANCE(2158); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2299: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 's') ADVANCE(2393); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'r') ADVANCE(2321); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2300: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 's') ADVANCE(2362); - if (lookahead == 'w') ADVANCE(2149); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2364); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'r') ADVANCE(2322); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2301: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 's') ADVANCE(2362); - if (lookahead == 'w') ADVANCE(2149); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'r') ADVANCE(2232); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2302: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 's') ADVANCE(2362); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2364); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'r') ADVANCE(2233); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2303: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 's') ADVANCE(2362); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'r') ADVANCE(2197); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2304: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 's') ADVANCE(2332); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 's') ADVANCE(2398); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2305: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 's') ADVANCE(2179); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 's') ADVANCE(2367); + if (lookahead == 'w') ADVANCE(2155); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2369); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2306: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 's') ADVANCE(2315); - if (lookahead == 't') ADVANCE(2224); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 's') ADVANCE(2367); + if (lookahead == 'w') ADVANCE(2155); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2307: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 's') ADVANCE(2315); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 's') ADVANCE(2367); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2369); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2308: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 's') ADVANCE(2185); - if (lookahead == 't') ADVANCE(2164); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 's') ADVANCE(2367); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2309: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 's') ADVANCE(2185); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 's') ADVANCE(2337); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2310: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 's') ADVANCE(2186); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 's') ADVANCE(2185); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2311: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2139); - if (lookahead == 'u') ADVANCE(2281); - if (lookahead == 'w') ADVANCE(2225); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 's') ADVANCE(2320); + if (lookahead == 't') ADVANCE(2229); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2312: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(1635); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 's') ADVANCE(2320); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2313: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2206); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 's') ADVANCE(2191); + if (lookahead == 't') ADVANCE(2170); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2314: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(1657); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 's') ADVANCE(2191); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2315: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(1637); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 's') ADVANCE(2192); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2316: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2430); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2145); + if (lookahead == 'u') ADVANCE(2286); + if (lookahead == 'w') ADVANCE(2230); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2317: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(1625); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(1634); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2318: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(1753); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2211); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2319: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(1733); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(1656); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2320: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(1681); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(1636); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2321: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2163); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2435); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2322: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2177); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(1624); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2323: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2164); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(1752); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2324: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2181); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(1732); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2325: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2222); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(1680); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2326: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2182); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2169); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2327: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2232); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2183); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2328: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2154); - if (lookahead == 'u') ADVANCE(2281); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2170); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2329: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2154); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2187); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2330: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2230); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2227); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2331: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2143); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2188); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2332: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2293); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2237); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2333: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2140); - if (lookahead == 'u') ADVANCE(2281); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2160); + if (lookahead == 'u') ADVANCE(2286); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2334: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2140); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2160); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2335: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2153); - if (lookahead == 'u') ADVANCE(2281); - if (lookahead == 'w') ADVANCE(2225); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2235); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2336: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2153); - if (lookahead == 'u') ADVANCE(2281); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2149); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2337: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 't') ADVANCE(2153); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2298); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2338: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'u') ADVANCE(2213); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1859); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2146); + if (lookahead == 'u') ADVANCE(2286); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2339: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'u') ADVANCE(2213); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2146); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2340: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'u') ADVANCE(2257); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2159); + if (lookahead == 'u') ADVANCE(2286); + if (lookahead == 'w') ADVANCE(2230); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2341: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'u') ADVANCE(2190); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2159); + if (lookahead == 'u') ADVANCE(2286); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2342: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'u') ADVANCE(2215); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 't') ADVANCE(2159); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2343: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'u') ADVANCE(2178); - if (lookahead == 'y') ADVANCE(1669); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'u') ADVANCE(2218); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1865); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1862); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2344: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'u') ADVANCE(2178); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'u') ADVANCE(2218); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2345: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'u') ADVANCE(2292); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'u') ADVANCE(2262); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2346: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'u') ADVANCE(2245); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'u') ADVANCE(2195); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2347: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'u') ADVANCE(2183); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'u') ADVANCE(2220); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2348: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'u') ADVANCE(2231); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'u') ADVANCE(2184); + if (lookahead == 'y') ADVANCE(1668); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2349: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'u') ADVANCE(2252); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2376); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'u') ADVANCE(2184); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2350: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'v') ADVANCE(2151); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'u') ADVANCE(2297); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2351: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'w') ADVANCE(1772); - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1854); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'u') ADVANCE(2250); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2352: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'w') ADVANCE(1772); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'u') ADVANCE(2189); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2353: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'w') ADVANCE(1675); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'u') ADVANCE(2236); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2354: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'x') ADVANCE(2280); - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1848); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'u') ADVANCE(2257); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(2383); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2355: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'x') ADVANCE(2280); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'v') ADVANCE(2157); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2356: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'y') ADVANCE(1735); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1795); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'w') ADVANCE(1771); + if (lookahead == 'Q' || + lookahead == 'q') ADVANCE(1857); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2357: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'y') ADVANCE(1735); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'w') ADVANCE(1771); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2358: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'y') ADVANCE(1737); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'w') ADVANCE(1674); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2359: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'y') ADVANCE(1749); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'x') ADVANCE(2285); + if (lookahead == 'Q' || + lookahead == 'q') ADVANCE(1851); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2360: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'y') ADVANCE(1739); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'x') ADVANCE(2285); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2361: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'y') ADVANCE(1686); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'y') ADVANCE(1734); + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(1794); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2362: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'y') ADVANCE(2263); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'y') ADVANCE(1734); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2363: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'A' || - lookahead == 'a') ADVANCE(2368); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'y') ADVANCE(1736); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2364: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1795); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'y') ADVANCE(1748); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2365: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'D' || - lookahead == 'd') ADVANCE(1838); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'y') ADVANCE(1738); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2366: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2376); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2380); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'y') ADVANCE(1685); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2367: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(2376); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'y') ADVANCE(2268); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2368: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'I' || - lookahead == 'i') ADVANCE(2370); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'A' || + lookahead == 'a') ADVANCE(2375); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2369: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2364); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(1794); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2370: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2379); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'D' || + lookahead == 'd') ADVANCE(1837); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2371: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'N' || - lookahead == 'n') ADVANCE(2383); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1844); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1840); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2372: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2380); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1865); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1862); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2373: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(2383); if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2371); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + lookahead == 'o') ADVANCE(2387); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2374: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'O' || - lookahead == 'o') ADVANCE(2365); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(2383); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2375: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1848); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'I' || + lookahead == 'i') ADVANCE(2378); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2376: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'Q' || - lookahead == 'q') ADVANCE(1854); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2369); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2377: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'R' || - lookahead == 'r') ADVANCE(1799); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2388); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2378: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1850); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'N' || + lookahead == 'n') ADVANCE(2386); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2379: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'S' || - lookahead == 's') ADVANCE(1856); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(2387); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2380: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1879); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(2377); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2381: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1841); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'O' || + lookahead == 'o') ADVANCE(2370); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2382: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(1859); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'Q' || + lookahead == 'q') ADVANCE(1851); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2383: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (lookahead == 'T' || - lookahead == 't') ADVANCE(2363); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'Q' || + lookahead == 'q') ADVANCE(1857); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2384: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'R' || + lookahead == 'r') ADVANCE(1798); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2385: - ACCEPT_TOKEN(sym_private_property_identifier); - if (lookahead == '\\') ADVANCE(409); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2385); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1853); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2386: - ACCEPT_TOKEN(anon_sym_target); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'S' || + lookahead == 's') ADVANCE(1859); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2387: - ACCEPT_TOKEN(sym_this); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(1884); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); case 2388: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == '\\') ADVANCE(410); + if (lookahead == 'T' || + lookahead == 't') ADVANCE(2368); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); + END_STATE(); + case 2389: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); + END_STATE(); + case 2390: + ACCEPT_TOKEN(sym_private_property_identifier); + if (lookahead == '\\') ADVANCE(408); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2390); + END_STATE(); + case 2391: + ACCEPT_TOKEN(anon_sym_target); + END_STATE(); + case 2392: ACCEPT_TOKEN(sym_this); - if (lookahead == '\\') ADVANCE(797); + END_STATE(); + case 2393: + ACCEPT_TOKEN(sym_this); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -36206,14 +36261,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 2389: + case 2394: ACCEPT_TOKEN(sym_this); - if (lookahead == '\\') ADVANCE(1213); + if (lookahead == '\\') ADVANCE(1212); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36229,15 +36284,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); - case 2390: + case 2395: ACCEPT_TOKEN(sym_this); - if (lookahead == '\\') ADVANCE(1301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36253,13 +36308,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); - case 2391: + case 2396: ACCEPT_TOKEN(sym_this); - if (lookahead == '\\') ADVANCE(1586); + if (lookahead == '\\') ADVANCE(1585); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36270,12 +36325,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); - case 2392: + case 2397: ACCEPT_TOKEN(sym_this); - if (lookahead == '\\') ADVANCE(1442); + if (lookahead == '\\') ADVANCE(1441); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36289,25 +36344,25 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); - case 2393: + case 2398: ACCEPT_TOKEN(sym_this); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); - case 2394: + case 2399: ACCEPT_TOKEN(sym_super); END_STATE(); - case 2395: + case 2400: ACCEPT_TOKEN(sym_super); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -36319,14 +36374,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 2396: + case 2401: ACCEPT_TOKEN(sym_super); - if (lookahead == '\\') ADVANCE(1213); + if (lookahead == '\\') ADVANCE(1212); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36342,15 +36397,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); - case 2397: + case 2402: ACCEPT_TOKEN(sym_super); - if (lookahead == '\\') ADVANCE(1301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36366,13 +36421,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); - case 2398: + case 2403: ACCEPT_TOKEN(sym_super); - if (lookahead == '\\') ADVANCE(1586); + if (lookahead == '\\') ADVANCE(1585); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36383,12 +36438,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); - case 2399: + case 2404: ACCEPT_TOKEN(sym_super); - if (lookahead == '\\') ADVANCE(1442); + if (lookahead == '\\') ADVANCE(1441); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36402,25 +36457,25 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); - case 2400: + case 2405: ACCEPT_TOKEN(sym_super); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); - case 2401: + case 2406: ACCEPT_TOKEN(sym_true); END_STATE(); - case 2402: + case 2407: ACCEPT_TOKEN(sym_true); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -36432,14 +36487,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 2403: + case 2408: ACCEPT_TOKEN(sym_true); - if (lookahead == '\\') ADVANCE(1213); + if (lookahead == '\\') ADVANCE(1212); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36455,15 +36510,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); - case 2404: + case 2409: ACCEPT_TOKEN(sym_true); - if (lookahead == '\\') ADVANCE(1301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36479,13 +36534,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); - case 2405: + case 2410: ACCEPT_TOKEN(sym_true); - if (lookahead == '\\') ADVANCE(1586); + if (lookahead == '\\') ADVANCE(1585); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36496,12 +36551,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); - case 2406: + case 2411: ACCEPT_TOKEN(sym_true); - if (lookahead == '\\') ADVANCE(1442); + if (lookahead == '\\') ADVANCE(1441); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36515,25 +36570,25 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); - case 2407: + case 2412: ACCEPT_TOKEN(sym_true); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); - case 2408: + case 2413: ACCEPT_TOKEN(sym_false); END_STATE(); - case 2409: + case 2414: ACCEPT_TOKEN(sym_false); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -36545,14 +36600,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 2410: + case 2415: ACCEPT_TOKEN(sym_false); - if (lookahead == '\\') ADVANCE(1213); + if (lookahead == '\\') ADVANCE(1212); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36568,15 +36623,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); - case 2411: + case 2416: ACCEPT_TOKEN(sym_false); - if (lookahead == '\\') ADVANCE(1301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36592,13 +36647,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); - case 2412: + case 2417: ACCEPT_TOKEN(sym_false); - if (lookahead == '\\') ADVANCE(1586); + if (lookahead == '\\') ADVANCE(1585); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36609,12 +36664,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); - case 2413: + case 2418: ACCEPT_TOKEN(sym_false); - if (lookahead == '\\') ADVANCE(1442); + if (lookahead == '\\') ADVANCE(1441); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36628,25 +36683,25 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); - case 2414: + case 2419: ACCEPT_TOKEN(sym_false); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); - case 2415: + case 2420: ACCEPT_TOKEN(sym_null); END_STATE(); - case 2416: + case 2421: ACCEPT_TOKEN(sym_null); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -36658,14 +36713,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 2417: + case 2422: ACCEPT_TOKEN(sym_null); - if (lookahead == '\\') ADVANCE(1213); + if (lookahead == '\\') ADVANCE(1212); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36681,15 +36736,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); - case 2418: + case 2423: ACCEPT_TOKEN(sym_null); - if (lookahead == '\\') ADVANCE(1301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36705,13 +36760,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); - case 2419: + case 2424: ACCEPT_TOKEN(sym_null); - if (lookahead == '\\') ADVANCE(1586); + if (lookahead == '\\') ADVANCE(1585); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36722,12 +36777,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); - case 2420: + case 2425: ACCEPT_TOKEN(sym_null); - if (lookahead == '\\') ADVANCE(1442); + if (lookahead == '\\') ADVANCE(1441); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36741,34 +36796,34 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); - case 2421: + case 2426: ACCEPT_TOKEN(sym_null); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); - case 2422: + case 2427: ACCEPT_TOKEN(anon_sym_AT); END_STATE(); - case 2423: + case 2428: ACCEPT_TOKEN(aux_sym_method_definition_token1); - if (lookahead == '\n') ADVANCE(2423); + if (lookahead == '\n') ADVANCE(2428); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(1); END_STATE(); - case 2424: + case 2429: ACCEPT_TOKEN(anon_sym_export); END_STATE(); - case 2425: + case 2430: ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '\\') ADVANCE(797); + if (lookahead == '\\') ADVANCE(796); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(636); + lookahead == 0x2029) ADVANCE(635); if (set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= '"') || lookahead == '%' || @@ -36780,14 +36835,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '@' || ('[' <= lookahead && lookahead <= '^') || lookahead == '`' || - ('{' <= lookahead && lookahead <= '~')) ADVANCE(822); + ('{' <= lookahead && lookahead <= '~')) ADVANCE(821); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(790); + (lookahead < ':' || '@' < lookahead)) ADVANCE(789); END_STATE(); - case 2426: + case 2431: ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '\\') ADVANCE(1213); + if (lookahead == '\\') ADVANCE(1212); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36803,15 +36858,15 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1231); + lookahead != ' ') ADVANCE(1230); if (lookahead > '#' && (lookahead < '%' || '/' < lookahead) && - (lookahead < ':' || '@' < lookahead)) ADVANCE(1206); + (lookahead < ':' || '@' < lookahead)) ADVANCE(1205); END_STATE(); - case 2427: + case 2432: ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '\\') ADVANCE(1301); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(1300); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2389); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36827,13 +36882,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1317); + lookahead != ' ') ADVANCE(1316); if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead)) ADVANCE(1299); + (lookahead < '%' || '@' < lookahead)) ADVANCE(1298); END_STATE(); - case 2428: + case 2433: ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '\\') ADVANCE(1586); + if (lookahead == '\\') ADVANCE(1585); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36844,12 +36899,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1607); - if (lookahead > '#') ADVANCE(1579); + lookahead != ' ') ADVANCE(1606); + if (lookahead > '#') ADVANCE(1578); END_STATE(); - case 2429: + case 2434: ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '\\') ADVANCE(1442); + if (lookahead == '\\') ADVANCE(1441); if ((set_contains(extras_character_set_1, 10, lookahead) || (!eof && lookahead <= 0x08) || (0x0e <= lookahead && lookahead <= 0x1f) || @@ -36863,14 +36918,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '`' || ('{' <= lookahead && lookahead <= '~')) && (lookahead < '\t' || '\r' < lookahead) && - lookahead != ' ') ADVANCE(1463); + lookahead != ' ') ADVANCE(1462); if (lookahead > '#' && - (lookahead < '%' || '/' < lookahead)) ADVANCE(1435); + (lookahead < '%' || '/' < lookahead)) ADVANCE(1434); END_STATE(); - case 2430: + case 2435: ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '\\') ADVANCE(411); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2384); + if (lookahead == '\\') ADVANCE(410); + if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(2389); END_STATE(); default: return false; @@ -36879,19 +36934,19 @@ 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 = 660, .external_lex_state = 2}, - [2] = {.lex_state = 658, .external_lex_state = 2}, - [3] = {.lex_state = 658, .external_lex_state = 2}, - [4] = {.lex_state = 658, .external_lex_state = 2}, - [5] = {.lex_state = 658, .external_lex_state = 2}, - [6] = {.lex_state = 658, .external_lex_state = 2}, - [7] = {.lex_state = 658, .external_lex_state = 2}, - [8] = {.lex_state = 658, .external_lex_state = 2}, - [9] = {.lex_state = 658, .external_lex_state = 2}, - [10] = {.lex_state = 658, .external_lex_state = 2}, - [11] = {.lex_state = 658, .external_lex_state = 2}, - [12] = {.lex_state = 658, .external_lex_state = 2}, - [13] = {.lex_state = 658, .external_lex_state = 2}, + [1] = {.lex_state = 659, .external_lex_state = 2}, + [2] = {.lex_state = 657, .external_lex_state = 2}, + [3] = {.lex_state = 657, .external_lex_state = 2}, + [4] = {.lex_state = 657, .external_lex_state = 2}, + [5] = {.lex_state = 657, .external_lex_state = 2}, + [6] = {.lex_state = 657, .external_lex_state = 2}, + [7] = {.lex_state = 657, .external_lex_state = 2}, + [8] = {.lex_state = 657, .external_lex_state = 2}, + [9] = {.lex_state = 657, .external_lex_state = 2}, + [10] = {.lex_state = 657, .external_lex_state = 2}, + [11] = {.lex_state = 657, .external_lex_state = 2}, + [12] = {.lex_state = 657, .external_lex_state = 2}, + [13] = {.lex_state = 657, .external_lex_state = 2}, [14] = {.lex_state = 15, .external_lex_state = 2}, [15] = {.lex_state = 15, .external_lex_state = 2}, [16] = {.lex_state = 15, .external_lex_state = 2}, @@ -37013,64 +37068,64 @@ 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 = 3, .external_lex_state = 3}, - [135] = {.lex_state = 3, .external_lex_state = 4}, - [136] = {.lex_state = 4, .external_lex_state = 4}, - [137] = {.lex_state = 4, .external_lex_state = 4}, + [135] = {.lex_state = 4, .external_lex_state = 3}, + [136] = {.lex_state = 3, .external_lex_state = 4}, + [137] = {.lex_state = 4, .external_lex_state = 3}, [138] = {.lex_state = 3, .external_lex_state = 3}, [139] = {.lex_state = 3, .external_lex_state = 4}, - [140] = {.lex_state = 9, .external_lex_state = 5}, - [141] = {.lex_state = 6, .external_lex_state = 4}, - [142] = {.lex_state = 9, .external_lex_state = 5}, - [143] = {.lex_state = 6, .external_lex_state = 4}, - [144] = {.lex_state = 6, .external_lex_state = 4}, - [145] = {.lex_state = 6, .external_lex_state = 4}, - [146] = {.lex_state = 3, .external_lex_state = 6}, - [147] = {.lex_state = 6, .external_lex_state = 4}, - [148] = {.lex_state = 6, .external_lex_state = 4}, - [149] = {.lex_state = 6, .external_lex_state = 4}, - [150] = {.lex_state = 4, .external_lex_state = 3}, - [151] = {.lex_state = 5, .external_lex_state = 4}, - [152] = {.lex_state = 6, .external_lex_state = 4}, - [153] = {.lex_state = 6, .external_lex_state = 4}, - [154] = {.lex_state = 3, .external_lex_state = 3}, - [155] = {.lex_state = 3, .external_lex_state = 3}, - [156] = {.lex_state = 5, .external_lex_state = 4}, - [157] = {.lex_state = 8, .external_lex_state = 4}, - [158] = {.lex_state = 5, .external_lex_state = 4}, - [159] = {.lex_state = 5, .external_lex_state = 4}, - [160] = {.lex_state = 3, .external_lex_state = 3}, - [161] = {.lex_state = 5, .external_lex_state = 4}, - [162] = {.lex_state = 5, .external_lex_state = 4}, - [163] = {.lex_state = 4, .external_lex_state = 3}, - [164] = {.lex_state = 5, .external_lex_state = 4}, - [165] = {.lex_state = 3, .external_lex_state = 3}, - [166] = {.lex_state = 5, .external_lex_state = 4}, - [167] = {.lex_state = 5, .external_lex_state = 4}, + [140] = {.lex_state = 6, .external_lex_state = 3}, + [141] = {.lex_state = 9, .external_lex_state = 5}, + [142] = {.lex_state = 6, .external_lex_state = 3}, + [143] = {.lex_state = 9, .external_lex_state = 5}, + [144] = {.lex_state = 6, .external_lex_state = 3}, + [145] = {.lex_state = 6, .external_lex_state = 3}, + [146] = {.lex_state = 6, .external_lex_state = 3}, + [147] = {.lex_state = 5, .external_lex_state = 3}, + [148] = {.lex_state = 6, .external_lex_state = 3}, + [149] = {.lex_state = 3, .external_lex_state = 6}, + [150] = {.lex_state = 6, .external_lex_state = 3}, + [151] = {.lex_state = 4, .external_lex_state = 4}, + [152] = {.lex_state = 6, .external_lex_state = 3}, + [153] = {.lex_state = 6, .external_lex_state = 3}, + [154] = {.lex_state = 5, .external_lex_state = 3}, + [155] = {.lex_state = 3, .external_lex_state = 4}, + [156] = {.lex_state = 4, .external_lex_state = 4}, + [157] = {.lex_state = 8, .external_lex_state = 3}, + [158] = {.lex_state = 5, .external_lex_state = 3}, + [159] = {.lex_state = 5, .external_lex_state = 3}, + [160] = {.lex_state = 3, .external_lex_state = 4}, + [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 = 3, .external_lex_state = 4}, [168] = {.lex_state = 3, .external_lex_state = 6}, - [169] = {.lex_state = 8, .external_lex_state = 4}, - [170] = {.lex_state = 8, .external_lex_state = 4}, - [171] = {.lex_state = 8, .external_lex_state = 4}, - [172] = {.lex_state = 8, .external_lex_state = 4}, - [173] = {.lex_state = 8, .external_lex_state = 4}, - [174] = {.lex_state = 8, .external_lex_state = 4}, - [175] = {.lex_state = 3, .external_lex_state = 3}, - [176] = {.lex_state = 7, .external_lex_state = 4}, - [177] = {.lex_state = 8, .external_lex_state = 4}, - [178] = {.lex_state = 8, .external_lex_state = 4}, - [179] = {.lex_state = 7, .external_lex_state = 4}, - [180] = {.lex_state = 7, .external_lex_state = 4}, - [181] = {.lex_state = 7, .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 = 46, .external_lex_state = 4}, - [188] = {.lex_state = 46, .external_lex_state = 4}, - [189] = {.lex_state = 46, .external_lex_state = 4}, - [190] = {.lex_state = 46, .external_lex_state = 4}, - [191] = {.lex_state = 46, .external_lex_state = 4}, - [192] = {.lex_state = 46, .external_lex_state = 4}, + [169] = {.lex_state = 8, .external_lex_state = 3}, + [170] = {.lex_state = 8, .external_lex_state = 3}, + [171] = {.lex_state = 8, .external_lex_state = 3}, + [172] = {.lex_state = 8, .external_lex_state = 3}, + [173] = {.lex_state = 8, .external_lex_state = 3}, + [174] = {.lex_state = 8, .external_lex_state = 3}, + [175] = {.lex_state = 3, .external_lex_state = 4}, + [176] = {.lex_state = 8, .external_lex_state = 3}, + [177] = {.lex_state = 7, .external_lex_state = 3}, + [178] = {.lex_state = 8, .external_lex_state = 3}, + [179] = {.lex_state = 7, .external_lex_state = 3}, + [180] = {.lex_state = 7, .external_lex_state = 3}, + [181] = {.lex_state = 7, .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 = 46, .external_lex_state = 3}, + [188] = {.lex_state = 46, .external_lex_state = 3}, + [189] = {.lex_state = 46, .external_lex_state = 3}, + [190] = {.lex_state = 46, .external_lex_state = 3}, + [191] = {.lex_state = 46, .external_lex_state = 3}, + [192] = {.lex_state = 46, .external_lex_state = 3}, [193] = {.lex_state = 11, .external_lex_state = 2}, [194] = {.lex_state = 11, .external_lex_state = 2}, [195] = {.lex_state = 11, .external_lex_state = 2}, @@ -37078,436 +37133,436 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [197] = {.lex_state = 11, .external_lex_state = 2}, [198] = {.lex_state = 11, .external_lex_state = 2}, [199] = {.lex_state = 11, .external_lex_state = 2}, - [200] = {.lex_state = 11, .external_lex_state = 2}, - [201] = {.lex_state = 14, .external_lex_state = 2}, - [202] = {.lex_state = 45, .external_lex_state = 4}, - [203] = {.lex_state = 45, .external_lex_state = 4}, - [204] = {.lex_state = 45, .external_lex_state = 4}, - [205] = {.lex_state = 45, .external_lex_state = 4}, - [206] = {.lex_state = 45, .external_lex_state = 4}, + [200] = {.lex_state = 45, .external_lex_state = 3}, + [201] = {.lex_state = 45, .external_lex_state = 3}, + [202] = {.lex_state = 45, .external_lex_state = 3}, + [203] = {.lex_state = 11, .external_lex_state = 2}, + [204] = {.lex_state = 45, .external_lex_state = 3}, + [205] = {.lex_state = 45, .external_lex_state = 3}, + [206] = {.lex_state = 45, .external_lex_state = 3}, [207] = {.lex_state = 45, .external_lex_state = 4}, - [208] = {.lex_state = 45, .external_lex_state = 3}, - [209] = {.lex_state = 45, .external_lex_state = 3}, - [210] = {.lex_state = 45, .external_lex_state = 3}, - [211] = {.lex_state = 45, .external_lex_state = 3}, - [212] = {.lex_state = 45, .external_lex_state = 3}, - [213] = {.lex_state = 45, .external_lex_state = 3}, - [214] = {.lex_state = 45, .external_lex_state = 3}, - [215] = {.lex_state = 45, .external_lex_state = 3}, - [216] = {.lex_state = 45, .external_lex_state = 3}, - [217] = {.lex_state = 45, .external_lex_state = 3}, - [218] = {.lex_state = 45, .external_lex_state = 3}, - [219] = {.lex_state = 47, .external_lex_state = 3}, - [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 = 47, .external_lex_state = 3}, - [224] = {.lex_state = 12, .external_lex_state = 2}, - [225] = {.lex_state = 47, .external_lex_state = 3}, - [226] = {.lex_state = 12, .external_lex_state = 2}, - [227] = {.lex_state = 12, .external_lex_state = 2}, - [228] = {.lex_state = 47, .external_lex_state = 3}, - [229] = {.lex_state = 12, .external_lex_state = 2}, - [230] = {.lex_state = 47, .external_lex_state = 3}, - [231] = {.lex_state = 47, .external_lex_state = 3}, - [232] = {.lex_state = 47, .external_lex_state = 3}, - [233] = {.lex_state = 45, .external_lex_state = 3}, + [208] = {.lex_state = 14, .external_lex_state = 2}, + [209] = {.lex_state = 45, .external_lex_state = 4}, + [210] = {.lex_state = 45, .external_lex_state = 4}, + [211] = {.lex_state = 45, .external_lex_state = 4}, + [212] = {.lex_state = 45, .external_lex_state = 4}, + [213] = {.lex_state = 45, .external_lex_state = 4}, + [214] = {.lex_state = 45, .external_lex_state = 4}, + [215] = {.lex_state = 45, .external_lex_state = 4}, + [216] = {.lex_state = 45, .external_lex_state = 4}, + [217] = {.lex_state = 45, .external_lex_state = 4}, + [218] = {.lex_state = 45, .external_lex_state = 4}, + [219] = {.lex_state = 47, .external_lex_state = 4}, + [220] = {.lex_state = 47, .external_lex_state = 4}, + [221] = {.lex_state = 45, .external_lex_state = 4}, + [222] = {.lex_state = 47, .external_lex_state = 4}, + [223] = {.lex_state = 45, .external_lex_state = 4}, + [224] = {.lex_state = 47, .external_lex_state = 4}, + [225] = {.lex_state = 47, .external_lex_state = 4}, + [226] = {.lex_state = 47, .external_lex_state = 4}, + [227] = {.lex_state = 47, .external_lex_state = 4}, + [228] = {.lex_state = 47, .external_lex_state = 4}, + [229] = {.lex_state = 47, .external_lex_state = 4}, + [230] = {.lex_state = 47, .external_lex_state = 4}, + [231] = {.lex_state = 47, .external_lex_state = 4}, + [232] = {.lex_state = 48, .external_lex_state = 3}, + [233] = {.lex_state = 12, .external_lex_state = 2}, [234] = {.lex_state = 12, .external_lex_state = 2}, [235] = {.lex_state = 12, .external_lex_state = 2}, - [236] = {.lex_state = 47, .external_lex_state = 3}, - [237] = {.lex_state = 47, .external_lex_state = 3}, - [238] = {.lex_state = 45, .external_lex_state = 3}, - [239] = {.lex_state = 47, .external_lex_state = 3}, - [240] = {.lex_state = 12, .external_lex_state = 2}, + [236] = {.lex_state = 48, .external_lex_state = 3}, + [237] = {.lex_state = 12, .external_lex_state = 2}, + [238] = {.lex_state = 12, .external_lex_state = 2}, + [239] = {.lex_state = 12, .external_lex_state = 2}, + [240] = {.lex_state = 48, .external_lex_state = 3}, [241] = {.lex_state = 12, .external_lex_state = 2}, - [242] = {.lex_state = 47, .external_lex_state = 3}, - [243] = {.lex_state = 48, .external_lex_state = 4}, - [244] = {.lex_state = 48, .external_lex_state = 4}, - [245] = {.lex_state = 47, .external_lex_state = 3}, - [246] = {.lex_state = 48, .external_lex_state = 4}, - [247] = {.lex_state = 47, .external_lex_state = 3}, - [248] = {.lex_state = 48, .external_lex_state = 4}, - [249] = {.lex_state = 48, .external_lex_state = 4}, + [242] = {.lex_state = 47, .external_lex_state = 4}, + [243] = {.lex_state = 47, .external_lex_state = 4}, + [244] = {.lex_state = 48, .external_lex_state = 3}, + [245] = {.lex_state = 12, .external_lex_state = 2}, + [246] = {.lex_state = 12, .external_lex_state = 2}, + [247] = {.lex_state = 48, .external_lex_state = 3}, + [248] = {.lex_state = 12, .external_lex_state = 2}, + [249] = {.lex_state = 48, .external_lex_state = 3}, [250] = {.lex_state = 12, .external_lex_state = 2}, - [251] = {.lex_state = 48, .external_lex_state = 4}, + [251] = {.lex_state = 12, .external_lex_state = 2}, [252] = {.lex_state = 33, .external_lex_state = 2}, [253] = {.lex_state = 10, .external_lex_state = 2}, [254] = {.lex_state = 10, .external_lex_state = 2}, [255] = {.lex_state = 10, .external_lex_state = 2}, [256] = {.lex_state = 10, .external_lex_state = 2}, - [257] = {.lex_state = 10, .external_lex_state = 2}, + [257] = {.lex_state = 12, .external_lex_state = 2}, [258] = {.lex_state = 10, .external_lex_state = 2}, [259] = {.lex_state = 10, .external_lex_state = 2}, [260] = {.lex_state = 10, .external_lex_state = 2}, - [261] = {.lex_state = 12, .external_lex_state = 2}, + [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 = 10, .external_lex_state = 2}, [265] = {.lex_state = 10, .external_lex_state = 2}, [266] = {.lex_state = 10, .external_lex_state = 2}, [267] = {.lex_state = 10, .external_lex_state = 2}, - [268] = {.lex_state = 659, .external_lex_state = 2}, - [269] = {.lex_state = 659, .external_lex_state = 7}, - [270] = {.lex_state = 31, .external_lex_state = 2}, - [271] = {.lex_state = 27, .external_lex_state = 2}, - [272] = {.lex_state = 27, .external_lex_state = 2}, - [273] = {.lex_state = 27, .external_lex_state = 2}, - [274] = {.lex_state = 10, .external_lex_state = 2}, - [275] = {.lex_state = 10, .external_lex_state = 2}, - [276] = {.lex_state = 27, .external_lex_state = 2}, - [277] = {.lex_state = 27, .external_lex_state = 2}, - [278] = {.lex_state = 10, .external_lex_state = 2}, - [279] = {.lex_state = 27, .external_lex_state = 2}, + [268] = {.lex_state = 54, .external_lex_state = 3}, + [269] = {.lex_state = 658, .external_lex_state = 2}, + [270] = {.lex_state = 54, .external_lex_state = 3}, + [271] = {.lex_state = 54, .external_lex_state = 3}, + [272] = {.lex_state = 658, .external_lex_state = 7}, + [273] = {.lex_state = 54, .external_lex_state = 3}, + [274] = {.lex_state = 54, .external_lex_state = 3}, + [275] = {.lex_state = 54, .external_lex_state = 3}, + [276] = {.lex_state = 31, .external_lex_state = 2}, + [277] = {.lex_state = 10, .external_lex_state = 2}, + [278] = {.lex_state = 27, .external_lex_state = 2}, + [279] = {.lex_state = 45, .external_lex_state = 3}, [280] = {.lex_state = 10, .external_lex_state = 2}, - [281] = {.lex_state = 54, .external_lex_state = 4}, - [282] = {.lex_state = 10, .external_lex_state = 2}, - [283] = {.lex_state = 54, .external_lex_state = 4}, - [284] = {.lex_state = 10, .external_lex_state = 2}, - [285] = {.lex_state = 10, .external_lex_state = 2}, - [286] = {.lex_state = 54, .external_lex_state = 4}, - [287] = {.lex_state = 54, .external_lex_state = 4}, - [288] = {.lex_state = 10, .external_lex_state = 2}, - [289] = {.lex_state = 54, .external_lex_state = 4}, - [290] = {.lex_state = 54, .external_lex_state = 4}, - [291] = {.lex_state = 45, .external_lex_state = 4}, + [281] = {.lex_state = 53, .external_lex_state = 3}, + [282] = {.lex_state = 45, .external_lex_state = 4}, + [283] = {.lex_state = 45, .external_lex_state = 3}, + [284] = {.lex_state = 27, .external_lex_state = 2}, + [285] = {.lex_state = 45, .external_lex_state = 4}, + [286] = {.lex_state = 27, .external_lex_state = 2}, + [287] = {.lex_state = 27, .external_lex_state = 2}, + [288] = {.lex_state = 45, .external_lex_state = 3}, + [289] = {.lex_state = 27, .external_lex_state = 2}, + [290] = {.lex_state = 27, .external_lex_state = 2}, + [291] = {.lex_state = 10, .external_lex_state = 2}, [292] = {.lex_state = 10, .external_lex_state = 2}, - [293] = {.lex_state = 45, .external_lex_state = 3}, - [294] = {.lex_state = 10, .external_lex_state = 2}, + [293] = {.lex_state = 53, .external_lex_state = 3}, + [294] = {.lex_state = 45, .external_lex_state = 4}, [295] = {.lex_state = 10, .external_lex_state = 2}, [296] = {.lex_state = 10, .external_lex_state = 2}, - [297] = {.lex_state = 45, .external_lex_state = 3}, + [297] = {.lex_state = 45, .external_lex_state = 4}, [298] = {.lex_state = 10, .external_lex_state = 2}, - [299] = {.lex_state = 45, .external_lex_state = 4}, - [300] = {.lex_state = 45, .external_lex_state = 3}, - [301] = {.lex_state = 53, .external_lex_state = 4}, - [302] = {.lex_state = 10, .external_lex_state = 2}, - [303] = {.lex_state = 10, .external_lex_state = 2}, + [299] = {.lex_state = 10, .external_lex_state = 2}, + [300] = {.lex_state = 53, .external_lex_state = 3}, + [301] = {.lex_state = 45, .external_lex_state = 4}, + [302] = {.lex_state = 45, .external_lex_state = 4}, + [303] = {.lex_state = 45, .external_lex_state = 4}, [304] = {.lex_state = 10, .external_lex_state = 2}, - [305] = {.lex_state = 24, .external_lex_state = 2}, - [306] = {.lex_state = 53, .external_lex_state = 4}, + [305] = {.lex_state = 10, .external_lex_state = 2}, + [306] = {.lex_state = 45, .external_lex_state = 3}, [307] = {.lex_state = 10, .external_lex_state = 2}, - [308] = {.lex_state = 35, .external_lex_state = 8}, - [309] = {.lex_state = 45, .external_lex_state = 4}, + [308] = {.lex_state = 45, .external_lex_state = 3}, + [309] = {.lex_state = 24, .external_lex_state = 2}, [310] = {.lex_state = 45, .external_lex_state = 3}, - [311] = {.lex_state = 45, .external_lex_state = 3}, + [311] = {.lex_state = 35, .external_lex_state = 8}, [312] = {.lex_state = 10, .external_lex_state = 2}, - [313] = {.lex_state = 10, .external_lex_state = 2}, + [313] = {.lex_state = 58, .external_lex_state = 3}, [314] = {.lex_state = 10, .external_lex_state = 2}, - [315] = {.lex_state = 10, .external_lex_state = 2}, + [315] = {.lex_state = 45, .external_lex_state = 3}, [316] = {.lex_state = 45, .external_lex_state = 3}, - [317] = {.lex_state = 45, .external_lex_state = 3}, + [317] = {.lex_state = 10, .external_lex_state = 2}, [318] = {.lex_state = 10, .external_lex_state = 2}, - [319] = {.lex_state = 53, .external_lex_state = 4}, - [320] = {.lex_state = 10, .external_lex_state = 2}, - [321] = {.lex_state = 23, .external_lex_state = 2}, - [322] = {.lex_state = 36, .external_lex_state = 9}, + [319] = {.lex_state = 55, .external_lex_state = 5}, + [320] = {.lex_state = 55, .external_lex_state = 5}, + [321] = {.lex_state = 45, .external_lex_state = 4}, + [322] = {.lex_state = 45, .external_lex_state = 3}, [323] = {.lex_state = 10, .external_lex_state = 2}, - [324] = {.lex_state = 36, .external_lex_state = 2}, + [324] = {.lex_state = 10, .external_lex_state = 2}, [325] = {.lex_state = 10, .external_lex_state = 2}, - [326] = {.lex_state = 24, .external_lex_state = 10}, - [327] = {.lex_state = 10, .external_lex_state = 2}, - [328] = {.lex_state = 24, .external_lex_state = 10}, - [329] = {.lex_state = 45, .external_lex_state = 4}, - [330] = {.lex_state = 55, .external_lex_state = 5}, - [331] = {.lex_state = 29, .external_lex_state = 8}, + [326] = {.lex_state = 10, .external_lex_state = 2}, + [327] = {.lex_state = 53, .external_lex_state = 4}, + [328] = {.lex_state = 36, .external_lex_state = 2}, + [329] = {.lex_state = 54, .external_lex_state = 3}, + [330] = {.lex_state = 10, .external_lex_state = 2}, + [331] = {.lex_state = 10, .external_lex_state = 2}, [332] = {.lex_state = 45, .external_lex_state = 4}, - [333] = {.lex_state = 29, .external_lex_state = 8}, - [334] = {.lex_state = 45, .external_lex_state = 4}, - [335] = {.lex_state = 26, .external_lex_state = 2}, - [336] = {.lex_state = 23, .external_lex_state = 10}, - [337] = {.lex_state = 29, .external_lex_state = 8}, - [338] = {.lex_state = 45, .external_lex_state = 4}, - [339] = {.lex_state = 29, .external_lex_state = 8}, + [333] = {.lex_state = 54, .external_lex_state = 3}, + [334] = {.lex_state = 45, .external_lex_state = 6}, + [335] = {.lex_state = 10, .external_lex_state = 2}, + [336] = {.lex_state = 54, .external_lex_state = 3}, + [337] = {.lex_state = 36, .external_lex_state = 9}, + [338] = {.lex_state = 53, .external_lex_state = 4}, + [339] = {.lex_state = 23, .external_lex_state = 2}, [340] = {.lex_state = 45, .external_lex_state = 4}, - [341] = {.lex_state = 45, .external_lex_state = 3}, - [342] = {.lex_state = 10, .external_lex_state = 2}, - [343] = {.lex_state = 22, .external_lex_state = 2}, - [344] = {.lex_state = 37, .external_lex_state = 2}, - [345] = {.lex_state = 58, .external_lex_state = 4}, - [346] = {.lex_state = 10, .external_lex_state = 2}, - [347] = {.lex_state = 29, .external_lex_state = 8}, - [348] = {.lex_state = 22, .external_lex_state = 10}, - [349] = {.lex_state = 22, .external_lex_state = 10}, - [350] = {.lex_state = 10, .external_lex_state = 2}, - [351] = {.lex_state = 24, .external_lex_state = 2}, + [341] = {.lex_state = 10, .external_lex_state = 2}, + [342] = {.lex_state = 54, .external_lex_state = 3}, + [343] = {.lex_state = 45, .external_lex_state = 6}, + [344] = {.lex_state = 54, .external_lex_state = 3}, + [345] = {.lex_state = 45, .external_lex_state = 4}, + [346] = {.lex_state = 24, .external_lex_state = 10}, + [347] = {.lex_state = 54, .external_lex_state = 3}, + [348] = {.lex_state = 45, .external_lex_state = 4}, + [349] = {.lex_state = 10, .external_lex_state = 2}, + [350] = {.lex_state = 45, .external_lex_state = 4}, + [351] = {.lex_state = 24, .external_lex_state = 10}, [352] = {.lex_state = 10, .external_lex_state = 2}, - [353] = {.lex_state = 23, .external_lex_state = 10}, - [354] = {.lex_state = 29, .external_lex_state = 8}, - [355] = {.lex_state = 39, .external_lex_state = 8}, - [356] = {.lex_state = 24, .external_lex_state = 2}, - [357] = {.lex_state = 45, .external_lex_state = 4}, - [358] = {.lex_state = 10, .external_lex_state = 2}, - [359] = {.lex_state = 10, .external_lex_state = 10}, + [353] = {.lex_state = 10, .external_lex_state = 2}, + [354] = {.lex_state = 53, .external_lex_state = 4}, + [355] = {.lex_state = 45, .external_lex_state = 4}, + [356] = {.lex_state = 29, .external_lex_state = 8}, + [357] = {.lex_state = 29, .external_lex_state = 8}, + [358] = {.lex_state = 22, .external_lex_state = 10}, + [359] = {.lex_state = 10, .external_lex_state = 2}, [360] = {.lex_state = 29, .external_lex_state = 8}, - [361] = {.lex_state = 55, .external_lex_state = 5}, - [362] = {.lex_state = 29, .external_lex_state = 8}, + [361] = {.lex_state = 29, .external_lex_state = 8}, + [362] = {.lex_state = 37, .external_lex_state = 2}, [363] = {.lex_state = 10, .external_lex_state = 2}, - [364] = {.lex_state = 40, .external_lex_state = 2}, - [365] = {.lex_state = 21, .external_lex_state = 10}, - [366] = {.lex_state = 22, .external_lex_state = 2}, - [367] = {.lex_state = 21, .external_lex_state = 10}, - [368] = {.lex_state = 54, .external_lex_state = 4}, - [369] = {.lex_state = 28, .external_lex_state = 2}, + [364] = {.lex_state = 23, .external_lex_state = 10}, + [365] = {.lex_state = 29, .external_lex_state = 8}, + [366] = {.lex_state = 23, .external_lex_state = 10}, + [367] = {.lex_state = 10, .external_lex_state = 2}, + [368] = {.lex_state = 22, .external_lex_state = 10}, + [369] = {.lex_state = 10, .external_lex_state = 2}, [370] = {.lex_state = 22, .external_lex_state = 2}, - [371] = {.lex_state = 21, .external_lex_state = 10}, - [372] = {.lex_state = 26, .external_lex_state = 10}, - [373] = {.lex_state = 21, .external_lex_state = 10}, - [374] = {.lex_state = 45, .external_lex_state = 3}, - [375] = {.lex_state = 21, .external_lex_state = 10}, - [376] = {.lex_state = 21, .external_lex_state = 10}, - [377] = {.lex_state = 41, .external_lex_state = 2}, - [378] = {.lex_state = 28, .external_lex_state = 2}, - [379] = {.lex_state = 21, .external_lex_state = 10}, - [380] = {.lex_state = 28, .external_lex_state = 2}, - [381] = {.lex_state = 21, .external_lex_state = 2}, - [382] = {.lex_state = 43, .external_lex_state = 2}, - [383] = {.lex_state = 28, .external_lex_state = 2}, - [384] = {.lex_state = 45, .external_lex_state = 6}, - [385] = {.lex_state = 21, .external_lex_state = 10}, - [386] = {.lex_state = 26, .external_lex_state = 10}, - [387] = {.lex_state = 22, .external_lex_state = 2}, + [371] = {.lex_state = 45, .external_lex_state = 4}, + [372] = {.lex_state = 10, .external_lex_state = 2}, + [373] = {.lex_state = 29, .external_lex_state = 8}, + [374] = {.lex_state = 24, .external_lex_state = 2}, + [375] = {.lex_state = 29, .external_lex_state = 8}, + [376] = {.lex_state = 39, .external_lex_state = 8}, + [377] = {.lex_state = 10, .external_lex_state = 2}, + [378] = {.lex_state = 29, .external_lex_state = 8}, + [379] = {.lex_state = 26, .external_lex_state = 2}, + [380] = {.lex_state = 24, .external_lex_state = 2}, + [381] = {.lex_state = 10, .external_lex_state = 10}, + [382] = {.lex_state = 40, .external_lex_state = 2}, + [383] = {.lex_state = 48, .external_lex_state = 4}, + [384] = {.lex_state = 26, .external_lex_state = 10}, + [385] = {.lex_state = 42, .external_lex_state = 2}, + [386] = {.lex_state = 28, .external_lex_state = 2}, + [387] = {.lex_state = 28, .external_lex_state = 2}, [388] = {.lex_state = 21, .external_lex_state = 10}, - [389] = {.lex_state = 28, .external_lex_state = 2}, - [390] = {.lex_state = 45, .external_lex_state = 3}, - [391] = {.lex_state = 42, .external_lex_state = 2}, - [392] = {.lex_state = 45, .external_lex_state = 3}, - [393] = {.lex_state = 21, .external_lex_state = 10}, - [394] = {.lex_state = 54, .external_lex_state = 4}, - [395] = {.lex_state = 10, .external_lex_state = 10}, - [396] = {.lex_state = 27, .external_lex_state = 2}, + [389] = {.lex_state = 38, .external_lex_state = 9}, + [390] = {.lex_state = 10, .external_lex_state = 10}, + [391] = {.lex_state = 28, .external_lex_state = 2}, + [392] = {.lex_state = 23, .external_lex_state = 2}, + [393] = {.lex_state = 10, .external_lex_state = 10}, + [394] = {.lex_state = 20, .external_lex_state = 10}, + [395] = {.lex_state = 21, .external_lex_state = 10}, + [396] = {.lex_state = 48, .external_lex_state = 3}, [397] = {.lex_state = 21, .external_lex_state = 10}, - [398] = {.lex_state = 21, .external_lex_state = 10}, - [399] = {.lex_state = 45, .external_lex_state = 6}, - [400] = {.lex_state = 21, .external_lex_state = 10}, - [401] = {.lex_state = 53, .external_lex_state = 3}, - [402] = {.lex_state = 45, .external_lex_state = 3}, - [403] = {.lex_state = 21, .external_lex_state = 10}, - [404] = {.lex_state = 54, .external_lex_state = 4}, - [405] = {.lex_state = 28, .external_lex_state = 2}, - [406] = {.lex_state = 10, .external_lex_state = 10}, - [407] = {.lex_state = 10, .external_lex_state = 10}, - [408] = {.lex_state = 53, .external_lex_state = 3}, - [409] = {.lex_state = 54, .external_lex_state = 4}, + [398] = {.lex_state = 28, .external_lex_state = 2}, + [399] = {.lex_state = 48, .external_lex_state = 3}, + [400] = {.lex_state = 10, .external_lex_state = 10}, + [401] = {.lex_state = 23, .external_lex_state = 2}, + [402] = {.lex_state = 21, .external_lex_state = 10}, + [403] = {.lex_state = 20, .external_lex_state = 10}, + [404] = {.lex_state = 28, .external_lex_state = 2}, + [405] = {.lex_state = 21, .external_lex_state = 10}, + [406] = {.lex_state = 21, .external_lex_state = 10}, + [407] = {.lex_state = 21, .external_lex_state = 10}, + [408] = {.lex_state = 28, .external_lex_state = 2}, + [409] = {.lex_state = 48, .external_lex_state = 3}, [410] = {.lex_state = 20, .external_lex_state = 2}, - [411] = {.lex_state = 10, .external_lex_state = 10}, - [412] = {.lex_state = 45, .external_lex_state = 3}, - [413] = {.lex_state = 28, .external_lex_state = 2}, - [414] = {.lex_state = 21, .external_lex_state = 2}, - [415] = {.lex_state = 21, .external_lex_state = 10}, - [416] = {.lex_state = 22, .external_lex_state = 2}, - [417] = {.lex_state = 53, .external_lex_state = 3}, - [418] = {.lex_state = 38, .external_lex_state = 9}, - [419] = {.lex_state = 10, .external_lex_state = 10}, - [420] = {.lex_state = 23, .external_lex_state = 2}, - [421] = {.lex_state = 20, .external_lex_state = 10}, - [422] = {.lex_state = 28, .external_lex_state = 2}, - [423] = {.lex_state = 23, .external_lex_state = 2}, - [424] = {.lex_state = 20, .external_lex_state = 10}, - [425] = {.lex_state = 54, .external_lex_state = 4}, - [426] = {.lex_state = 25, .external_lex_state = 2}, - [427] = {.lex_state = 54, .external_lex_state = 4}, - [428] = {.lex_state = 28, .external_lex_state = 2}, - [429] = {.lex_state = 10, .external_lex_state = 2}, - [430] = {.lex_state = 15, .external_lex_state = 10}, - [431] = {.lex_state = 10, .external_lex_state = 2}, - [432] = {.lex_state = 10, .external_lex_state = 2}, - [433] = {.lex_state = 10, .external_lex_state = 2}, - [434] = {.lex_state = 20, .external_lex_state = 2}, - [435] = {.lex_state = 15, .external_lex_state = 10}, - [436] = {.lex_state = 10, .external_lex_state = 2}, - [437] = {.lex_state = 10, .external_lex_state = 2}, - [438] = {.lex_state = 10, .external_lex_state = 2}, - [439] = {.lex_state = 10, .external_lex_state = 2}, - [440] = {.lex_state = 19, .external_lex_state = 10}, - [441] = {.lex_state = 10, .external_lex_state = 2}, - [442] = {.lex_state = 10, .external_lex_state = 2}, - [443] = {.lex_state = 10, .external_lex_state = 2}, - [444] = {.lex_state = 19, .external_lex_state = 10}, - [445] = {.lex_state = 48, .external_lex_state = 3}, - [446] = {.lex_state = 10, .external_lex_state = 2}, + [411] = {.lex_state = 43, .external_lex_state = 2}, + [412] = {.lex_state = 21, .external_lex_state = 2}, + [413] = {.lex_state = 48, .external_lex_state = 3}, + [414] = {.lex_state = 48, .external_lex_state = 3}, + [415] = {.lex_state = 28, .external_lex_state = 2}, + [416] = {.lex_state = 48, .external_lex_state = 3}, + [417] = {.lex_state = 48, .external_lex_state = 3}, + [418] = {.lex_state = 21, .external_lex_state = 10}, + [419] = {.lex_state = 48, .external_lex_state = 3}, + [420] = {.lex_state = 48, .external_lex_state = 3}, + [421] = {.lex_state = 21, .external_lex_state = 10}, + [422] = {.lex_state = 48, .external_lex_state = 3}, + [423] = {.lex_state = 22, .external_lex_state = 2}, + [424] = {.lex_state = 10, .external_lex_state = 10}, + [425] = {.lex_state = 22, .external_lex_state = 2}, + [426] = {.lex_state = 27, .external_lex_state = 2}, + [427] = {.lex_state = 28, .external_lex_state = 2}, + [428] = {.lex_state = 21, .external_lex_state = 10}, + [429] = {.lex_state = 25, .external_lex_state = 2}, + [430] = {.lex_state = 21, .external_lex_state = 10}, + [431] = {.lex_state = 41, .external_lex_state = 2}, + [432] = {.lex_state = 26, .external_lex_state = 10}, + [433] = {.lex_state = 10, .external_lex_state = 10}, + [434] = {.lex_state = 22, .external_lex_state = 2}, + [435] = {.lex_state = 21, .external_lex_state = 10}, + [436] = {.lex_state = 48, .external_lex_state = 3}, + [437] = {.lex_state = 48, .external_lex_state = 3}, + [438] = {.lex_state = 22, .external_lex_state = 2}, + [439] = {.lex_state = 58, .external_lex_state = 4}, + [440] = {.lex_state = 21, .external_lex_state = 10}, + [441] = {.lex_state = 21, .external_lex_state = 2}, + [442] = {.lex_state = 21, .external_lex_state = 10}, + [443] = {.lex_state = 28, .external_lex_state = 2}, + [444] = {.lex_state = 21, .external_lex_state = 10}, + [445] = {.lex_state = 10, .external_lex_state = 2}, + [446] = {.lex_state = 15, .external_lex_state = 10}, [447] = {.lex_state = 10, .external_lex_state = 2}, - [448] = {.lex_state = 21, .external_lex_state = 2}, + [448] = {.lex_state = 49, .external_lex_state = 4}, [449] = {.lex_state = 21, .external_lex_state = 2}, - [450] = {.lex_state = 21, .external_lex_state = 2}, - [451] = {.lex_state = 21, .external_lex_state = 2}, - [452] = {.lex_state = 21, .external_lex_state = 2}, - [453] = {.lex_state = 15, .external_lex_state = 10}, - [454] = {.lex_state = 21, .external_lex_state = 2}, + [450] = {.lex_state = 10, .external_lex_state = 2}, + [451] = {.lex_state = 10, .external_lex_state = 2}, + [452] = {.lex_state = 10, .external_lex_state = 2}, + [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}, + [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 = 21, .external_lex_state = 2}, - [461] = {.lex_state = 21, .external_lex_state = 2}, + [458] = {.lex_state = 21, .external_lex_state = 2}, + [459] = {.lex_state = 21, .external_lex_state = 2}, + [460] = {.lex_state = 10, .external_lex_state = 2}, + [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 = 21, .external_lex_state = 2}, + [464] = {.lex_state = 10, .external_lex_state = 2}, [465] = {.lex_state = 10, .external_lex_state = 2}, - [466] = {.lex_state = 21, .external_lex_state = 2}, - [467] = {.lex_state = 21, .external_lex_state = 2}, - [468] = {.lex_state = 10, .external_lex_state = 2}, - [469] = {.lex_state = 21, .external_lex_state = 2}, + [466] = {.lex_state = 10, .external_lex_state = 2}, + [467] = {.lex_state = 10, .external_lex_state = 2}, + [468] = {.lex_state = 20, .external_lex_state = 2}, + [469] = {.lex_state = 10, .external_lex_state = 2}, [470] = {.lex_state = 10, .external_lex_state = 2}, - [471] = {.lex_state = 21, .external_lex_state = 2}, + [471] = {.lex_state = 10, .external_lex_state = 2}, [472] = {.lex_state = 10, .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}, + [475] = {.lex_state = 21, .external_lex_state = 2}, [476] = {.lex_state = 10, .external_lex_state = 2}, - [477] = {.lex_state = 10, .external_lex_state = 2}, + [477] = {.lex_state = 21, .external_lex_state = 2}, [478] = {.lex_state = 10, .external_lex_state = 2}, - [479] = {.lex_state = 21, .external_lex_state = 2}, + [479] = {.lex_state = 10, .external_lex_state = 2}, [480] = {.lex_state = 21, .external_lex_state = 2}, [481] = {.lex_state = 10, .external_lex_state = 2}, - [482] = {.lex_state = 10, .external_lex_state = 2}, - [483] = {.lex_state = 10, .external_lex_state = 2}, - [484] = {.lex_state = 16, .external_lex_state = 2}, + [482] = {.lex_state = 21, .external_lex_state = 2}, + [483] = {.lex_state = 15, .external_lex_state = 10}, + [484] = {.lex_state = 49, .external_lex_state = 4}, [485] = {.lex_state = 10, .external_lex_state = 2}, - [486] = {.lex_state = 10, .external_lex_state = 2}, - [487] = {.lex_state = 10, .external_lex_state = 2}, - [488] = {.lex_state = 10, .external_lex_state = 2}, - [489] = {.lex_state = 16, .external_lex_state = 2}, - [490] = {.lex_state = 10, .external_lex_state = 2}, + [486] = {.lex_state = 21, .external_lex_state = 2}, + [487] = {.lex_state = 49, .external_lex_state = 4}, + [488] = {.lex_state = 49, .external_lex_state = 4}, + [489] = {.lex_state = 10, .external_lex_state = 2}, + [490] = {.lex_state = 21, .external_lex_state = 2}, [491] = {.lex_state = 21, .external_lex_state = 2}, - [492] = {.lex_state = 25, .external_lex_state = 10}, - [493] = {.lex_state = 21, .external_lex_state = 2}, - [494] = {.lex_state = 10, .external_lex_state = 2}, - [495] = {.lex_state = 10, .external_lex_state = 2}, + [492] = {.lex_state = 21, .external_lex_state = 2}, + [493] = {.lex_state = 49, .external_lex_state = 4}, + [494] = {.lex_state = 49, .external_lex_state = 4}, + [495] = {.lex_state = 21, .external_lex_state = 2}, [496] = {.lex_state = 10, .external_lex_state = 2}, [497] = {.lex_state = 10, .external_lex_state = 2}, - [498] = {.lex_state = 21, .external_lex_state = 2}, - [499] = {.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 = 10, .external_lex_state = 2}, - [501] = {.lex_state = 19, .external_lex_state = 2}, + [501] = {.lex_state = 16, .external_lex_state = 2}, [502] = {.lex_state = 10, .external_lex_state = 2}, [503] = {.lex_state = 21, .external_lex_state = 2}, - [504] = {.lex_state = 21, .external_lex_state = 2}, + [504] = {.lex_state = 10, .external_lex_state = 2}, [505] = {.lex_state = 10, .external_lex_state = 2}, [506] = {.lex_state = 21, .external_lex_state = 2}, - [507] = {.lex_state = 15, .external_lex_state = 10}, - [508] = {.lex_state = 15, .external_lex_state = 10}, - [509] = {.lex_state = 15, .external_lex_state = 10}, - [510] = {.lex_state = 16, .external_lex_state = 2}, - [511] = {.lex_state = 45, .external_lex_state = 3}, - [512] = {.lex_state = 21, .external_lex_state = 2}, + [507] = {.lex_state = 10, .external_lex_state = 2}, + [508] = {.lex_state = 10, .external_lex_state = 2}, + [509] = {.lex_state = 10, .external_lex_state = 2}, + [510] = {.lex_state = 15, .external_lex_state = 10}, + [511] = {.lex_state = 10, .external_lex_state = 2}, + [512] = {.lex_state = 10, .external_lex_state = 2}, [513] = {.lex_state = 10, .external_lex_state = 2}, [514] = {.lex_state = 10, .external_lex_state = 2}, - [515] = {.lex_state = 10, .external_lex_state = 2}, - [516] = {.lex_state = 10, .external_lex_state = 2}, - [517] = {.lex_state = 21, .external_lex_state = 2}, + [515] = {.lex_state = 15, .external_lex_state = 10}, + [516] = {.lex_state = 21, .external_lex_state = 2}, + [517] = {.lex_state = 10, .external_lex_state = 2}, [518] = {.lex_state = 10, .external_lex_state = 2}, - [519] = {.lex_state = 10, .external_lex_state = 2}, - [520] = {.lex_state = 10, .external_lex_state = 2}, - [521] = {.lex_state = 10, .external_lex_state = 2}, - [522] = {.lex_state = 10, .external_lex_state = 2}, - [523] = {.lex_state = 10, .external_lex_state = 2}, + [519] = {.lex_state = 16, .external_lex_state = 2}, + [520] = {.lex_state = 49, .external_lex_state = 4}, + [521] = {.lex_state = 21, .external_lex_state = 2}, + [522] = {.lex_state = 21, .external_lex_state = 2}, + [523] = {.lex_state = 21, .external_lex_state = 2}, [524] = {.lex_state = 10, .external_lex_state = 2}, - [525] = {.lex_state = 21, .external_lex_state = 2}, - [526] = {.lex_state = 10, .external_lex_state = 2}, - [527] = {.lex_state = 10, .external_lex_state = 2}, - [528] = {.lex_state = 21, .external_lex_state = 2}, - [529] = {.lex_state = 21, .external_lex_state = 2}, - [530] = {.lex_state = 21, .external_lex_state = 2}, - [531] = {.lex_state = 21, .external_lex_state = 2}, - [532] = {.lex_state = 21, .external_lex_state = 2}, - [533] = {.lex_state = 15, .external_lex_state = 10}, + [525] = {.lex_state = 10, .external_lex_state = 2}, + [526] = {.lex_state = 21, .external_lex_state = 2}, + [527] = {.lex_state = 25, .external_lex_state = 10}, + [528] = {.lex_state = 10, .external_lex_state = 2}, + [529] = {.lex_state = 15, .external_lex_state = 10}, + [530] = {.lex_state = 10, .external_lex_state = 2}, + [531] = {.lex_state = 10, .external_lex_state = 2}, + [532] = {.lex_state = 15, .external_lex_state = 10}, + [533] = {.lex_state = 10, .external_lex_state = 2}, [534] = {.lex_state = 10, .external_lex_state = 2}, - [535] = {.lex_state = 10, .external_lex_state = 2}, - [536] = {.lex_state = 21, .external_lex_state = 2}, + [535] = {.lex_state = 19, .external_lex_state = 2}, + [536] = {.lex_state = 15, .external_lex_state = 10}, [537] = {.lex_state = 10, .external_lex_state = 2}, - [538] = {.lex_state = 10, .external_lex_state = 2}, + [538] = {.lex_state = 15, .external_lex_state = 10}, [539] = {.lex_state = 21, .external_lex_state = 2}, - [540] = {.lex_state = 45, .external_lex_state = 3}, - [541] = {.lex_state = 15, .external_lex_state = 10}, + [540] = {.lex_state = 10, .external_lex_state = 2}, + [541] = {.lex_state = 10, .external_lex_state = 2}, [542] = {.lex_state = 21, .external_lex_state = 2}, - [543] = {.lex_state = 10, .external_lex_state = 2}, - [544] = {.lex_state = 21, .external_lex_state = 2}, - [545] = {.lex_state = 16, .external_lex_state = 2}, - [546] = {.lex_state = 21, .external_lex_state = 2}, - [547] = {.lex_state = 10, .external_lex_state = 2}, - [548] = {.lex_state = 21, .external_lex_state = 2}, - [549] = {.lex_state = 10, .external_lex_state = 2}, - [550] = {.lex_state = 21, .external_lex_state = 2}, + [543] = {.lex_state = 15, .external_lex_state = 10}, + [544] = {.lex_state = 16, .external_lex_state = 2}, + [545] = {.lex_state = 21, .external_lex_state = 2}, + [546] = {.lex_state = 15, .external_lex_state = 10}, + [547] = {.lex_state = 19, .external_lex_state = 10}, + [548] = {.lex_state = 10, .external_lex_state = 2}, + [549] = {.lex_state = 21, .external_lex_state = 2}, + [550] = {.lex_state = 15, .external_lex_state = 10}, [551] = {.lex_state = 21, .external_lex_state = 2}, - [552] = {.lex_state = 21, .external_lex_state = 2}, - [553] = {.lex_state = 16, .external_lex_state = 2}, + [552] = {.lex_state = 10, .external_lex_state = 2}, + [553] = {.lex_state = 10, .external_lex_state = 2}, [554] = {.lex_state = 10, .external_lex_state = 2}, - [555] = {.lex_state = 15, .external_lex_state = 10}, - [556] = {.lex_state = 10, .external_lex_state = 2}, - [557] = {.lex_state = 10, .external_lex_state = 2}, - [558] = {.lex_state = 15, .external_lex_state = 10}, - [559] = {.lex_state = 15, .external_lex_state = 10}, - [560] = {.lex_state = 10, .external_lex_state = 2}, + [555] = {.lex_state = 21, .external_lex_state = 2}, + [556] = {.lex_state = 15, .external_lex_state = 10}, + [557] = {.lex_state = 44, .external_lex_state = 2}, + [558] = {.lex_state = 21, .external_lex_state = 2}, + [559] = {.lex_state = 19, .external_lex_state = 10}, + [560] = {.lex_state = 21, .external_lex_state = 2}, [561] = {.lex_state = 26, .external_lex_state = 2}, [562] = {.lex_state = 21, .external_lex_state = 2}, - [563] = {.lex_state = 21, .external_lex_state = 2}, - [564] = {.lex_state = 15, .external_lex_state = 10}, - [565] = {.lex_state = 15, .external_lex_state = 10}, - [566] = {.lex_state = 15, .external_lex_state = 10}, + [563] = {.lex_state = 15, .external_lex_state = 10}, + [564] = {.lex_state = 21, .external_lex_state = 2}, + [565] = {.lex_state = 21, .external_lex_state = 2}, + [566] = {.lex_state = 26, .external_lex_state = 2}, [567] = {.lex_state = 16, .external_lex_state = 2}, [568] = {.lex_state = 21, .external_lex_state = 2}, - [569] = {.lex_state = 44, .external_lex_state = 2}, - [570] = {.lex_state = 21, .external_lex_state = 2}, - [571] = {.lex_state = 26, .external_lex_state = 2}, - [572] = {.lex_state = 10, .external_lex_state = 2}, - [573] = {.lex_state = 16, .external_lex_state = 2}, + [569] = {.lex_state = 20, .external_lex_state = 2}, + [570] = {.lex_state = 20, .external_lex_state = 2}, + [571] = {.lex_state = 20, .external_lex_state = 2}, + [572] = {.lex_state = 21, .external_lex_state = 2}, + [573] = {.lex_state = 21, .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}, - [577] = {.lex_state = 16, .external_lex_state = 2}, - [578] = {.lex_state = 10, .external_lex_state = 2}, - [579] = {.lex_state = 16, .external_lex_state = 2}, + [576] = {.lex_state = 15, .external_lex_state = 10}, + [577] = {.lex_state = 10, .external_lex_state = 2}, + [578] = {.lex_state = 21, .external_lex_state = 2}, + [579] = {.lex_state = 25, .external_lex_state = 10}, [580] = {.lex_state = 10, .external_lex_state = 2}, - [581] = {.lex_state = 15, .external_lex_state = 10}, - [582] = {.lex_state = 10, .external_lex_state = 2}, - [583] = {.lex_state = 10, .external_lex_state = 2}, - [584] = {.lex_state = 20, .external_lex_state = 2}, - [585] = {.lex_state = 10, .external_lex_state = 2}, - [586] = {.lex_state = 20, .external_lex_state = 2}, - [587] = {.lex_state = 20, .external_lex_state = 2}, - [588] = {.lex_state = 10, .external_lex_state = 2}, + [581] = {.lex_state = 10, .external_lex_state = 2}, + [582] = {.lex_state = 16, .external_lex_state = 2}, + [583] = {.lex_state = 21, .external_lex_state = 2}, + [584] = {.lex_state = 21, .external_lex_state = 2}, + [585] = {.lex_state = 16, .external_lex_state = 2}, + [586] = {.lex_state = 10, .external_lex_state = 2}, + [587] = {.lex_state = 10, .external_lex_state = 2}, + [588] = {.lex_state = 21, .external_lex_state = 2}, [589] = {.lex_state = 10, .external_lex_state = 2}, - [590] = {.lex_state = 25, .external_lex_state = 10}, + [590] = {.lex_state = 10, .external_lex_state = 2}, [591] = {.lex_state = 10, .external_lex_state = 2}, - [592] = {.lex_state = 21, .external_lex_state = 2}, + [592] = {.lex_state = 10, .external_lex_state = 2}, [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}, + [595] = {.lex_state = 16, .external_lex_state = 2}, + [596] = {.lex_state = 21, .external_lex_state = 2}, [597] = {.lex_state = 10, .external_lex_state = 2}, [598] = {.lex_state = 10, .external_lex_state = 2}, [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 = 10, .external_lex_state = 2}, - [603] = {.lex_state = 16, .external_lex_state = 2}, + [603] = {.lex_state = 10, .external_lex_state = 2}, [604] = {.lex_state = 10, .external_lex_state = 2}, - [605] = {.lex_state = 10, .external_lex_state = 2}, + [605] = {.lex_state = 16, .external_lex_state = 2}, [606] = {.lex_state = 10, .external_lex_state = 2}, - [607] = {.lex_state = 15, .external_lex_state = 2}, + [607] = {.lex_state = 10, .external_lex_state = 2}, [608] = {.lex_state = 10, .external_lex_state = 2}, - [609] = {.lex_state = 10, .external_lex_state = 2}, - [610] = {.lex_state = 10, .external_lex_state = 2}, - [611] = {.lex_state = 18, .external_lex_state = 10}, - [612] = {.lex_state = 25, .external_lex_state = 2}, + [609] = {.lex_state = 21, .external_lex_state = 2}, + [610] = {.lex_state = 21, .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}, - [614] = {.lex_state = 13, .external_lex_state = 10}, + [614] = {.lex_state = 10, .external_lex_state = 2}, [615] = {.lex_state = 10, .external_lex_state = 2}, [616] = {.lex_state = 10, .external_lex_state = 2}, - [617] = {.lex_state = 10, .external_lex_state = 2}, - [618] = {.lex_state = 10, .external_lex_state = 2}, - [619] = {.lex_state = 10, .external_lex_state = 2}, - [620] = {.lex_state = 10, .external_lex_state = 2}, + [617] = {.lex_state = 21, .external_lex_state = 2}, + [618] = {.lex_state = 21, .external_lex_state = 2}, + [619] = {.lex_state = 15, .external_lex_state = 10}, + [620] = {.lex_state = 49, .external_lex_state = 4}, [621] = {.lex_state = 10, .external_lex_state = 2}, - [622] = {.lex_state = 15, .external_lex_state = 2}, + [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}, + [625] = {.lex_state = 21, .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}, - [629] = {.lex_state = 10, .external_lex_state = 2}, + [629] = {.lex_state = 19, .external_lex_state = 2}, [630] = {.lex_state = 10, .external_lex_state = 2}, [631] = {.lex_state = 10, .external_lex_state = 2}, [632] = {.lex_state = 10, .external_lex_state = 2}, @@ -37526,19 +37581,19 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [645] = {.lex_state = 10, .external_lex_state = 2}, [646] = {.lex_state = 10, .external_lex_state = 2}, [647] = {.lex_state = 10, .external_lex_state = 2}, - [648] = {.lex_state = 10, .external_lex_state = 2}, - [649] = {.lex_state = 10, .external_lex_state = 2}, - [650] = {.lex_state = 10, .external_lex_state = 2}, + [648] = {.lex_state = 48, .external_lex_state = 4}, + [649] = {.lex_state = 15, .external_lex_state = 2}, + [650] = {.lex_state = 13, .external_lex_state = 10}, [651] = {.lex_state = 10, .external_lex_state = 2}, [652] = {.lex_state = 10, .external_lex_state = 2}, - [653] = {.lex_state = 10, .external_lex_state = 2}, - [654] = {.lex_state = 13, .external_lex_state = 10}, + [653] = {.lex_state = 18, .external_lex_state = 2}, + [654] = {.lex_state = 19, .external_lex_state = 2}, [655] = {.lex_state = 10, .external_lex_state = 2}, [656] = {.lex_state = 10, .external_lex_state = 2}, [657] = {.lex_state = 10, .external_lex_state = 2}, [658] = {.lex_state = 10, .external_lex_state = 2}, [659] = {.lex_state = 10, .external_lex_state = 2}, - [660] = {.lex_state = 18, .external_lex_state = 2}, + [660] = {.lex_state = 10, .external_lex_state = 2}, [661] = {.lex_state = 10, .external_lex_state = 2}, [662] = {.lex_state = 10, .external_lex_state = 2}, [663] = {.lex_state = 10, .external_lex_state = 2}, @@ -37547,134 +37602,134 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [666] = {.lex_state = 10, .external_lex_state = 2}, [667] = {.lex_state = 10, .external_lex_state = 2}, [668] = {.lex_state = 10, .external_lex_state = 2}, - [669] = {.lex_state = 10, .external_lex_state = 2}, + [669] = {.lex_state = 17, .external_lex_state = 2}, [670] = {.lex_state = 10, .external_lex_state = 2}, - [671] = {.lex_state = 10, .external_lex_state = 2}, + [671] = {.lex_state = 19, .external_lex_state = 2}, [672] = {.lex_state = 10, .external_lex_state = 2}, - [673] = {.lex_state = 10, .external_lex_state = 2}, - [674] = {.lex_state = 10, .external_lex_state = 2}, + [673] = {.lex_state = 18, .external_lex_state = 10}, + [674] = {.lex_state = 48, .external_lex_state = 4}, [675] = {.lex_state = 10, .external_lex_state = 2}, [676] = {.lex_state = 10, .external_lex_state = 2}, - [677] = {.lex_state = 17, .external_lex_state = 2}, - [678] = {.lex_state = 10, .external_lex_state = 2}, + [677] = {.lex_state = 48, .external_lex_state = 4}, + [678] = {.lex_state = 18, .external_lex_state = 10}, [679] = {.lex_state = 10, .external_lex_state = 2}, - [680] = {.lex_state = 10, .external_lex_state = 2}, + [680] = {.lex_state = 18, .external_lex_state = 10}, [681] = {.lex_state = 10, .external_lex_state = 2}, - [682] = {.lex_state = 18, .external_lex_state = 10}, + [682] = {.lex_state = 10, .external_lex_state = 2}, [683] = {.lex_state = 10, .external_lex_state = 2}, [684] = {.lex_state = 10, .external_lex_state = 2}, [685] = {.lex_state = 10, .external_lex_state = 2}, [686] = {.lex_state = 10, .external_lex_state = 2}, - [687] = {.lex_state = 15, .external_lex_state = 2}, + [687] = {.lex_state = 10, .external_lex_state = 2}, [688] = {.lex_state = 10, .external_lex_state = 2}, - [689] = {.lex_state = 10, .external_lex_state = 2}, - [690] = {.lex_state = 10, .external_lex_state = 2}, + [689] = {.lex_state = 18, .external_lex_state = 10}, + [690] = {.lex_state = 18, .external_lex_state = 10}, [691] = {.lex_state = 10, .external_lex_state = 2}, - [692] = {.lex_state = 10, .external_lex_state = 2}, - [693] = {.lex_state = 19, .external_lex_state = 2}, + [692] = {.lex_state = 18, .external_lex_state = 10}, + [693] = {.lex_state = 10, .external_lex_state = 2}, [694] = {.lex_state = 10, .external_lex_state = 2}, - [695] = {.lex_state = 18, .external_lex_state = 10}, + [695] = {.lex_state = 10, .external_lex_state = 2}, [696] = {.lex_state = 10, .external_lex_state = 2}, - [697] = {.lex_state = 17, .external_lex_state = 10}, + [697] = {.lex_state = 10, .external_lex_state = 2}, [698] = {.lex_state = 10, .external_lex_state = 2}, [699] = {.lex_state = 10, .external_lex_state = 2}, - [700] = {.lex_state = 10, .external_lex_state = 2}, + [700] = {.lex_state = 13, .external_lex_state = 10}, [701] = {.lex_state = 10, .external_lex_state = 2}, - [702] = {.lex_state = 10, .external_lex_state = 2}, - [703] = {.lex_state = 48, .external_lex_state = 4}, + [702] = {.lex_state = 25, .external_lex_state = 2}, + [703] = {.lex_state = 18, .external_lex_state = 10}, [704] = {.lex_state = 48, .external_lex_state = 4}, - [705] = {.lex_state = 25, .external_lex_state = 2}, - [706] = {.lex_state = 15, .external_lex_state = 2}, + [705] = {.lex_state = 10, .external_lex_state = 2}, + [706] = {.lex_state = 48, .external_lex_state = 4}, [707] = {.lex_state = 10, .external_lex_state = 2}, [708] = {.lex_state = 10, .external_lex_state = 2}, - [709] = {.lex_state = 10, .external_lex_state = 2}, + [709] = {.lex_state = 18, .external_lex_state = 10}, [710] = {.lex_state = 10, .external_lex_state = 2}, - [711] = {.lex_state = 18, .external_lex_state = 10}, - [712] = {.lex_state = 18, .external_lex_state = 10}, - [713] = {.lex_state = 15, .external_lex_state = 2}, - [714] = {.lex_state = 18, .external_lex_state = 10}, + [711] = {.lex_state = 10, .external_lex_state = 2}, + [712] = {.lex_state = 25, .external_lex_state = 2}, + [713] = {.lex_state = 10, .external_lex_state = 2}, + [714] = {.lex_state = 48, .external_lex_state = 4}, [715] = {.lex_state = 10, .external_lex_state = 2}, - [716] = {.lex_state = 15, .external_lex_state = 2}, - [717] = {.lex_state = 10, .external_lex_state = 2}, + [716] = {.lex_state = 10, .external_lex_state = 2}, + [717] = {.lex_state = 18, .external_lex_state = 10}, [718] = {.lex_state = 10, .external_lex_state = 2}, - [719] = {.lex_state = 10, .external_lex_state = 2}, + [719] = {.lex_state = 18, .external_lex_state = 10}, [720] = {.lex_state = 10, .external_lex_state = 2}, - [721] = {.lex_state = 15, .external_lex_state = 2}, + [721] = {.lex_state = 10, .external_lex_state = 2}, [722] = {.lex_state = 10, .external_lex_state = 2}, - [723] = {.lex_state = 18, .external_lex_state = 10}, - [724] = {.lex_state = 10, .external_lex_state = 2}, + [723] = {.lex_state = 10, .external_lex_state = 2}, + [724] = {.lex_state = 48, .external_lex_state = 4}, [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 = 15, .external_lex_state = 2}, - [729] = {.lex_state = 15, .external_lex_state = 2}, + [727] = {.lex_state = 18, .external_lex_state = 10}, + [728] = {.lex_state = 10, .external_lex_state = 2}, + [729] = {.lex_state = 10, .external_lex_state = 2}, [730] = {.lex_state = 10, .external_lex_state = 2}, - [731] = {.lex_state = 15, .external_lex_state = 2}, - [732] = {.lex_state = 15, .external_lex_state = 2}, - [733] = {.lex_state = 15, .external_lex_state = 2}, + [731] = {.lex_state = 10, .external_lex_state = 2}, + [732] = {.lex_state = 10, .external_lex_state = 2}, + [733] = {.lex_state = 10, .external_lex_state = 2}, [734] = {.lex_state = 10, .external_lex_state = 2}, [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 = 15, .external_lex_state = 2}, - [740] = {.lex_state = 18, .external_lex_state = 2}, - [741] = {.lex_state = 18, .external_lex_state = 10}, - [742] = {.lex_state = 10, .external_lex_state = 2}, - [743] = {.lex_state = 18, .external_lex_state = 10}, + [737] = {.lex_state = 19, .external_lex_state = 2}, + [738] = {.lex_state = 18, .external_lex_state = 10}, + [739] = {.lex_state = 10, .external_lex_state = 2}, + [740] = {.lex_state = 10, .external_lex_state = 2}, + [741] = {.lex_state = 48, .external_lex_state = 4}, + [742] = {.lex_state = 48, .external_lex_state = 3}, + [743] = {.lex_state = 10, .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}, [747] = {.lex_state = 10, .external_lex_state = 2}, - [748] = {.lex_state = 10, .external_lex_state = 2}, + [748] = {.lex_state = 48, .external_lex_state = 3}, [749] = {.lex_state = 10, .external_lex_state = 2}, [750] = {.lex_state = 15, .external_lex_state = 2}, - [751] = {.lex_state = 15, .external_lex_state = 2}, + [751] = {.lex_state = 10, .external_lex_state = 2}, [752] = {.lex_state = 10, .external_lex_state = 2}, - [753] = {.lex_state = 15, .external_lex_state = 2}, - [754] = {.lex_state = 15, .external_lex_state = 2}, - [755] = {.lex_state = 48, .external_lex_state = 4}, - [756] = {.lex_state = 48, .external_lex_state = 4}, - [757] = {.lex_state = 15, .external_lex_state = 2}, + [753] = {.lex_state = 10, .external_lex_state = 2}, + [754] = {.lex_state = 10, .external_lex_state = 2}, + [755] = {.lex_state = 10, .external_lex_state = 2}, + [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}, [760] = {.lex_state = 10, .external_lex_state = 2}, [761] = {.lex_state = 10, .external_lex_state = 2}, - [762] = {.lex_state = 19, .external_lex_state = 2}, - [763] = {.lex_state = 18, .external_lex_state = 10}, - [764] = {.lex_state = 10, .external_lex_state = 2}, + [762] = {.lex_state = 10, .external_lex_state = 2}, + [763] = {.lex_state = 10, .external_lex_state = 2}, + [764] = {.lex_state = 15, .external_lex_state = 2}, [765] = {.lex_state = 10, .external_lex_state = 2}, - [766] = {.lex_state = 10, .external_lex_state = 2}, - [767] = {.lex_state = 19, .external_lex_state = 2}, + [766] = {.lex_state = 18, .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}, [771] = {.lex_state = 10, .external_lex_state = 2}, [772] = {.lex_state = 10, .external_lex_state = 2}, [773] = {.lex_state = 10, .external_lex_state = 2}, - [774] = {.lex_state = 15, .external_lex_state = 2}, + [774] = {.lex_state = 10, .external_lex_state = 2}, [775] = {.lex_state = 10, .external_lex_state = 2}, [776] = {.lex_state = 10, .external_lex_state = 2}, - [777] = {.lex_state = 15, .external_lex_state = 2}, + [777] = {.lex_state = 10, .external_lex_state = 2}, [778] = {.lex_state = 48, .external_lex_state = 4}, - [779] = {.lex_state = 48, .external_lex_state = 4}, + [779] = {.lex_state = 10, .external_lex_state = 2}, [780] = {.lex_state = 10, .external_lex_state = 2}, [781] = {.lex_state = 10, .external_lex_state = 2}, - [782] = {.lex_state = 10, .external_lex_state = 2}, + [782] = {.lex_state = 18, .external_lex_state = 10}, [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 = 2}, - [787] = {.lex_state = 10, .external_lex_state = 2}, + [786] = {.lex_state = 10, .external_lex_state = 2}, + [787] = {.lex_state = 48, .external_lex_state = 4}, [788] = {.lex_state = 10, .external_lex_state = 2}, - [789] = {.lex_state = 10, .external_lex_state = 2}, + [789] = {.lex_state = 48, .external_lex_state = 3}, [790] = {.lex_state = 10, .external_lex_state = 2}, - [791] = {.lex_state = 10, .external_lex_state = 2}, - [792] = {.lex_state = 10, .external_lex_state = 2}, + [791] = {.lex_state = 48, .external_lex_state = 3}, + [792] = {.lex_state = 48, .external_lex_state = 4}, [793] = {.lex_state = 10, .external_lex_state = 2}, - [794] = {.lex_state = 10, .external_lex_state = 2}, + [794] = {.lex_state = 48, .external_lex_state = 4}, [795] = {.lex_state = 10, .external_lex_state = 2}, - [796] = {.lex_state = 10, .external_lex_state = 2}, + [796] = {.lex_state = 48, .external_lex_state = 4}, [797] = {.lex_state = 10, .external_lex_state = 2}, [798] = {.lex_state = 10, .external_lex_state = 2}, [799] = {.lex_state = 10, .external_lex_state = 2}, @@ -37688,87 +37743,87 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [807] = {.lex_state = 10, .external_lex_state = 2}, [808] = {.lex_state = 10, .external_lex_state = 2}, [809] = {.lex_state = 10, .external_lex_state = 2}, - [810] = {.lex_state = 58, .external_lex_state = 3}, + [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 = 17, .external_lex_state = 10}, + [813] = {.lex_state = 48, .external_lex_state = 4}, [814] = {.lex_state = 10, .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}, - [818] = {.lex_state = 10, .external_lex_state = 2}, + [818] = {.lex_state = 48, .external_lex_state = 3}, [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}, - [824] = {.lex_state = 10, .external_lex_state = 2}, + [823] = {.lex_state = 48, .external_lex_state = 3}, + [824] = {.lex_state = 18, .external_lex_state = 10}, [825] = {.lex_state = 10, .external_lex_state = 2}, [826] = {.lex_state = 10, .external_lex_state = 2}, [827] = {.lex_state = 10, .external_lex_state = 2}, - [828] = {.lex_state = 18, .external_lex_state = 10}, - [829] = {.lex_state = 18, .external_lex_state = 10}, + [828] = {.lex_state = 10, .external_lex_state = 2}, + [829] = {.lex_state = 15, .external_lex_state = 2}, [830] = {.lex_state = 10, .external_lex_state = 2}, - [831] = {.lex_state = 10, .external_lex_state = 2}, - [832] = {.lex_state = 15, .external_lex_state = 2}, - [833] = {.lex_state = 10, .external_lex_state = 2}, + [831] = {.lex_state = 15, .external_lex_state = 2}, + [832] = {.lex_state = 10, .external_lex_state = 2}, + [833] = {.lex_state = 48, .external_lex_state = 4}, [834] = {.lex_state = 10, .external_lex_state = 2}, - [835] = {.lex_state = 10, .external_lex_state = 2}, + [835] = {.lex_state = 48, .external_lex_state = 4}, [836] = {.lex_state = 10, .external_lex_state = 2}, [837] = {.lex_state = 10, .external_lex_state = 2}, - [838] = {.lex_state = 10, .external_lex_state = 2}, - [839] = {.lex_state = 10, .external_lex_state = 2}, + [838] = {.lex_state = 15, .external_lex_state = 2}, + [839] = {.lex_state = 15, .external_lex_state = 2}, [840] = {.lex_state = 10, .external_lex_state = 2}, - [841] = {.lex_state = 15, .external_lex_state = 2}, - [842] = {.lex_state = 10, .external_lex_state = 2}, - [843] = {.lex_state = 10, .external_lex_state = 2}, + [841] = {.lex_state = 48, .external_lex_state = 3}, + [842] = {.lex_state = 15, .external_lex_state = 2}, + [843] = {.lex_state = 15, .external_lex_state = 2}, [844] = {.lex_state = 10, .external_lex_state = 2}, - [845] = {.lex_state = 10, .external_lex_state = 2}, - [846] = {.lex_state = 48, .external_lex_state = 4}, - [847] = {.lex_state = 48, .external_lex_state = 4}, + [845] = {.lex_state = 15, .external_lex_state = 2}, + [846] = {.lex_state = 10, .external_lex_state = 2}, + [847] = {.lex_state = 48, .external_lex_state = 3}, [848] = {.lex_state = 10, .external_lex_state = 2}, [849] = {.lex_state = 10, .external_lex_state = 2}, [850] = {.lex_state = 10, .external_lex_state = 2}, - [851] = {.lex_state = 10, .external_lex_state = 2}, - [852] = {.lex_state = 10, .external_lex_state = 2}, + [851] = {.lex_state = 48, .external_lex_state = 3}, + [852] = {.lex_state = 15, .external_lex_state = 2}, [853] = {.lex_state = 10, .external_lex_state = 2}, - [854] = {.lex_state = 10, .external_lex_state = 2}, + [854] = {.lex_state = 17, .external_lex_state = 10}, [855] = {.lex_state = 10, .external_lex_state = 2}, - [856] = {.lex_state = 15, .external_lex_state = 2}, - [857] = {.lex_state = 15, .external_lex_state = 2}, + [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}, [860] = {.lex_state = 10, .external_lex_state = 2}, [861] = {.lex_state = 10, .external_lex_state = 2}, [862] = {.lex_state = 10, .external_lex_state = 2}, - [863] = {.lex_state = 15, .external_lex_state = 2}, - [864] = {.lex_state = 15, .external_lex_state = 2}, + [863] = {.lex_state = 10, .external_lex_state = 2}, + [864] = {.lex_state = 10, .external_lex_state = 2}, [865] = {.lex_state = 10, .external_lex_state = 2}, [866] = {.lex_state = 10, .external_lex_state = 2}, [867] = {.lex_state = 10, .external_lex_state = 2}, - [868] = {.lex_state = 15, .external_lex_state = 2}, + [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 = 10, .external_lex_state = 2}, - [872] = {.lex_state = 10, .external_lex_state = 2}, + [872] = {.lex_state = 18, .external_lex_state = 10}, [873] = {.lex_state = 10, .external_lex_state = 2}, [874] = {.lex_state = 10, .external_lex_state = 2}, [875] = {.lex_state = 10, .external_lex_state = 2}, [876] = {.lex_state = 10, .external_lex_state = 2}, [877] = {.lex_state = 10, .external_lex_state = 2}, - [878] = {.lex_state = 10, .external_lex_state = 2}, - [879] = {.lex_state = 10, .external_lex_state = 2}, - [880] = {.lex_state = 48, .external_lex_state = 4}, - [881] = {.lex_state = 48, .external_lex_state = 4}, - [882] = {.lex_state = 48, .external_lex_state = 4}, - [883] = {.lex_state = 48, .external_lex_state = 4}, + [878] = {.lex_state = 15, .external_lex_state = 2}, + [879] = {.lex_state = 48, .external_lex_state = 3}, + [880] = {.lex_state = 10, .external_lex_state = 2}, + [881] = {.lex_state = 15, .external_lex_state = 2}, + [882] = {.lex_state = 10, .external_lex_state = 2}, + [883] = {.lex_state = 10, .external_lex_state = 2}, [884] = {.lex_state = 15, .external_lex_state = 2}, [885] = {.lex_state = 10, .external_lex_state = 2}, [886] = {.lex_state = 10, .external_lex_state = 2}, - [887] = {.lex_state = 18, .external_lex_state = 10}, + [887] = {.lex_state = 15, .external_lex_state = 2}, [888] = {.lex_state = 10, .external_lex_state = 2}, [889] = {.lex_state = 10, .external_lex_state = 2}, - [890] = {.lex_state = 10, .external_lex_state = 2}, + [890] = {.lex_state = 15, .external_lex_state = 2}, [891] = {.lex_state = 10, .external_lex_state = 2}, [892] = {.lex_state = 10, .external_lex_state = 2}, [893] = {.lex_state = 10, .external_lex_state = 2}, @@ -37782,1542 +37837,1542 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [901] = {.lex_state = 10, .external_lex_state = 2}, [902] = {.lex_state = 10, .external_lex_state = 2}, [903] = {.lex_state = 10, .external_lex_state = 2}, - [904] = {.lex_state = 18, .external_lex_state = 10}, - [905] = {.lex_state = 10, .external_lex_state = 2}, + [904] = {.lex_state = 15, .external_lex_state = 2}, + [905] = {.lex_state = 15, .external_lex_state = 2}, [906] = {.lex_state = 10, .external_lex_state = 2}, [907] = {.lex_state = 10, .external_lex_state = 2}, - [908] = {.lex_state = 15, .external_lex_state = 2}, - [909] = {.lex_state = 10, .external_lex_state = 2}, + [908] = {.lex_state = 10, .external_lex_state = 2}, + [909] = {.lex_state = 15, .external_lex_state = 2}, [910] = {.lex_state = 10, .external_lex_state = 2}, [911] = {.lex_state = 15, .external_lex_state = 2}, - [912] = {.lex_state = 10, .external_lex_state = 2}, - [913] = {.lex_state = 10, .external_lex_state = 2}, + [912] = {.lex_state = 15, .external_lex_state = 2}, + [913] = {.lex_state = 48, .external_lex_state = 4}, [914] = {.lex_state = 10, .external_lex_state = 2}, [915] = {.lex_state = 10, .external_lex_state = 2}, - [916] = {.lex_state = 15, .external_lex_state = 2}, - [917] = {.lex_state = 19, .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 = 10, .external_lex_state = 2}, [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}, + [923] = {.lex_state = 15, .external_lex_state = 2}, + [924] = {.lex_state = 48, .external_lex_state = 4}, [925] = {.lex_state = 10, .external_lex_state = 2}, [926] = {.lex_state = 10, .external_lex_state = 2}, [927] = {.lex_state = 10, .external_lex_state = 2}, - [928] = {.lex_state = 18, .external_lex_state = 10}, - [929] = {.lex_state = 10, .external_lex_state = 2}, - [930] = {.lex_state = 15, .external_lex_state = 2}, + [928] = {.lex_state = 17, .external_lex_state = 10}, + [929] = {.lex_state = 15, .external_lex_state = 2}, + [930] = {.lex_state = 10, .external_lex_state = 2}, [931] = {.lex_state = 10, .external_lex_state = 2}, - [932] = {.lex_state = 10, .external_lex_state = 2}, + [932] = {.lex_state = 48, .external_lex_state = 4}, [933] = {.lex_state = 10, .external_lex_state = 2}, - [934] = {.lex_state = 10, .external_lex_state = 2}, + [934] = {.lex_state = 15, .external_lex_state = 2}, [935] = {.lex_state = 10, .external_lex_state = 2}, - [936] = {.lex_state = 10, .external_lex_state = 2}, - [937] = {.lex_state = 15, .external_lex_state = 2}, + [936] = {.lex_state = 48, .external_lex_state = 4}, + [937] = {.lex_state = 10, .external_lex_state = 2}, [938] = {.lex_state = 15, .external_lex_state = 2}, [939] = {.lex_state = 15, .external_lex_state = 2}, - [940] = {.lex_state = 15, .external_lex_state = 2}, + [940] = {.lex_state = 10, .external_lex_state = 2}, [941] = {.lex_state = 10, .external_lex_state = 2}, [942] = {.lex_state = 10, .external_lex_state = 2}, [943] = {.lex_state = 10, .external_lex_state = 2}, [944] = {.lex_state = 10, .external_lex_state = 2}, - [945] = {.lex_state = 15, .external_lex_state = 2}, + [945] = {.lex_state = 10, .external_lex_state = 2}, [946] = {.lex_state = 10, .external_lex_state = 2}, - [947] = {.lex_state = 15, .external_lex_state = 2}, + [947] = {.lex_state = 48, .external_lex_state = 4}, [948] = {.lex_state = 10, .external_lex_state = 2}, [949] = {.lex_state = 10, .external_lex_state = 2}, [950] = {.lex_state = 10, .external_lex_state = 2}, - [951] = {.lex_state = 10, .external_lex_state = 2}, + [951] = {.lex_state = 48, .external_lex_state = 4}, [952] = {.lex_state = 10, .external_lex_state = 2}, - [953] = {.lex_state = 10, .external_lex_state = 2}, + [953] = {.lex_state = 48, .external_lex_state = 3}, [954] = {.lex_state = 10, .external_lex_state = 2}, - [955] = {.lex_state = 15, .external_lex_state = 2}, + [955] = {.lex_state = 10, .external_lex_state = 2}, [956] = {.lex_state = 10, .external_lex_state = 2}, - [957] = {.lex_state = 15, .external_lex_state = 2}, + [957] = {.lex_state = 10, .external_lex_state = 2}, [958] = {.lex_state = 10, .external_lex_state = 2}, - [959] = {.lex_state = 15, .external_lex_state = 2}, + [959] = {.lex_state = 10, .external_lex_state = 2}, [960] = {.lex_state = 10, .external_lex_state = 2}, [961] = {.lex_state = 10, .external_lex_state = 2}, [962] = {.lex_state = 10, .external_lex_state = 2}, - [963] = {.lex_state = 10, .external_lex_state = 2}, - [964] = {.lex_state = 15, .external_lex_state = 2}, + [963] = {.lex_state = 15, .external_lex_state = 2}, + [964] = {.lex_state = 10, .external_lex_state = 2}, [965] = {.lex_state = 15, .external_lex_state = 2}, - [966] = {.lex_state = 18, .external_lex_state = 2}, - [967] = {.lex_state = 18, .external_lex_state = 2}, - [968] = {.lex_state = 49, .external_lex_state = 3}, - [969] = {.lex_state = 13, .external_lex_state = 10}, - [970] = {.lex_state = 49, .external_lex_state = 3}, - [971] = {.lex_state = 49, .external_lex_state = 3}, - [972] = {.lex_state = 13, .external_lex_state = 10}, - [973] = {.lex_state = 17, .external_lex_state = 2}, - [974] = {.lex_state = 49, .external_lex_state = 3}, - [975] = {.lex_state = 49, .external_lex_state = 3}, - [976] = {.lex_state = 49, .external_lex_state = 3}, - [977] = {.lex_state = 13, .external_lex_state = 10}, - [978] = {.lex_state = 13, .external_lex_state = 2}, - [979] = {.lex_state = 17, .external_lex_state = 2}, - [980] = {.lex_state = 17, .external_lex_state = 2}, - [981] = {.lex_state = 13, .external_lex_state = 10}, - [982] = {.lex_state = 13, .external_lex_state = 10}, - [983] = {.lex_state = 13, .external_lex_state = 10}, - [984] = {.lex_state = 18, .external_lex_state = 2}, - [985] = {.lex_state = 18, .external_lex_state = 2}, - [986] = {.lex_state = 18, .external_lex_state = 2}, - [987] = {.lex_state = 49, .external_lex_state = 3}, - [988] = {.lex_state = 18, .external_lex_state = 2}, - [989] = {.lex_state = 18, .external_lex_state = 2}, - [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 = 18, .external_lex_state = 2}, - [994] = {.lex_state = 18, .external_lex_state = 2}, - [995] = {.lex_state = 18, .external_lex_state = 2}, - [996] = {.lex_state = 18, .external_lex_state = 2}, - [997] = {.lex_state = 18, .external_lex_state = 2}, - [998] = {.lex_state = 18, .external_lex_state = 2}, - [999] = {.lex_state = 18, .external_lex_state = 2}, - [1000] = {.lex_state = 18, .external_lex_state = 2}, - [1001] = {.lex_state = 18, .external_lex_state = 2}, - [1002] = {.lex_state = 18, .external_lex_state = 2}, - [1003] = {.lex_state = 18, .external_lex_state = 2}, - [1004] = {.lex_state = 18, .external_lex_state = 2}, - [1005] = {.lex_state = 18, .external_lex_state = 2}, - [1006] = {.lex_state = 18, .external_lex_state = 2}, - [1007] = {.lex_state = 18, .external_lex_state = 2}, - [1008] = {.lex_state = 18, .external_lex_state = 2}, - [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 = 18, .external_lex_state = 2}, - [1013] = {.lex_state = 13, .external_lex_state = 10}, - [1014] = {.lex_state = 13, .external_lex_state = 10}, - [1015] = {.lex_state = 18, .external_lex_state = 2}, + [966] = {.lex_state = 48, .external_lex_state = 4}, + [967] = {.lex_state = 15, .external_lex_state = 2}, + [968] = {.lex_state = 48, .external_lex_state = 4}, + [969] = {.lex_state = 15, .external_lex_state = 2}, + [970] = {.lex_state = 15, .external_lex_state = 2}, + [971] = {.lex_state = 15, .external_lex_state = 2}, + [972] = {.lex_state = 48, .external_lex_state = 4}, + [973] = {.lex_state = 10, .external_lex_state = 2}, + [974] = {.lex_state = 10, .external_lex_state = 2}, + [975] = {.lex_state = 10, .external_lex_state = 2}, + [976] = {.lex_state = 10, .external_lex_state = 2}, + [977] = {.lex_state = 10, .external_lex_state = 2}, + [978] = {.lex_state = 48, .external_lex_state = 4}, + [979] = {.lex_state = 10, .external_lex_state = 2}, + [980] = {.lex_state = 10, .external_lex_state = 2}, + [981] = {.lex_state = 10, .external_lex_state = 2}, + [982] = {.lex_state = 10, .external_lex_state = 2}, + [983] = {.lex_state = 10, .external_lex_state = 2}, + [984] = {.lex_state = 10, .external_lex_state = 2}, + [985] = {.lex_state = 15, .external_lex_state = 2}, + [986] = {.lex_state = 15, .external_lex_state = 2}, + [987] = {.lex_state = 15, .external_lex_state = 2}, + [988] = {.lex_state = 10, .external_lex_state = 2}, + [989] = {.lex_state = 10, .external_lex_state = 2}, + [990] = {.lex_state = 10, .external_lex_state = 2}, + [991] = {.lex_state = 10, .external_lex_state = 2}, + [992] = {.lex_state = 15, .external_lex_state = 2}, + [993] = {.lex_state = 15, .external_lex_state = 2}, + [994] = {.lex_state = 15, .external_lex_state = 2}, + [995] = {.lex_state = 15, .external_lex_state = 2}, + [996] = {.lex_state = 48, .external_lex_state = 4}, + [997] = {.lex_state = 10, .external_lex_state = 2}, + [998] = {.lex_state = 10, .external_lex_state = 2}, + [999] = {.lex_state = 10, .external_lex_state = 2}, + [1000] = {.lex_state = 10, .external_lex_state = 2}, + [1001] = {.lex_state = 48, .external_lex_state = 4}, + [1002] = {.lex_state = 10, .external_lex_state = 2}, + [1003] = {.lex_state = 10, .external_lex_state = 2}, + [1004] = {.lex_state = 15, .external_lex_state = 2}, + [1005] = {.lex_state = 10, .external_lex_state = 2}, + [1006] = {.lex_state = 15, .external_lex_state = 2}, + [1007] = {.lex_state = 15, .external_lex_state = 2}, + [1008] = {.lex_state = 15, .external_lex_state = 2}, + [1009] = {.lex_state = 10, .external_lex_state = 2}, + [1010] = {.lex_state = 10, .external_lex_state = 2}, + [1011] = {.lex_state = 15, .external_lex_state = 2}, + [1012] = {.lex_state = 10, .external_lex_state = 2}, + [1013] = {.lex_state = 18, .external_lex_state = 2}, + [1014] = {.lex_state = 17, .external_lex_state = 2}, + [1015] = {.lex_state = 17, .external_lex_state = 2}, [1016] = {.lex_state = 18, .external_lex_state = 2}, - [1017] = {.lex_state = 18, .external_lex_state = 2}, - [1018] = {.lex_state = 18, .external_lex_state = 2}, - [1019] = {.lex_state = 17, .external_lex_state = 2}, - [1020] = {.lex_state = 18, .external_lex_state = 2}, + [1017] = {.lex_state = 48, .external_lex_state = 4}, + [1018] = {.lex_state = 13, .external_lex_state = 10}, + [1019] = {.lex_state = 48, .external_lex_state = 4}, + [1020] = {.lex_state = 48, .external_lex_state = 4}, [1021] = {.lex_state = 13, .external_lex_state = 10}, - [1022] = {.lex_state = 18, .external_lex_state = 2}, - [1023] = {.lex_state = 13, .external_lex_state = 10}, - [1024] = {.lex_state = 18, .external_lex_state = 2}, + [1022] = {.lex_state = 13, .external_lex_state = 10}, + [1023] = {.lex_state = 48, .external_lex_state = 4}, + [1024] = {.lex_state = 48, .external_lex_state = 4}, [1025] = {.lex_state = 18, .external_lex_state = 2}, [1026] = {.lex_state = 18, .external_lex_state = 2}, [1027] = {.lex_state = 18, .external_lex_state = 2}, - [1028] = {.lex_state = 13, .external_lex_state = 10}, - [1029] = {.lex_state = 18, .external_lex_state = 2}, - [1030] = {.lex_state = 13, .external_lex_state = 10}, - [1031] = {.lex_state = 13, .external_lex_state = 10}, - [1032] = {.lex_state = 18, .external_lex_state = 2}, - [1033] = {.lex_state = 13, .external_lex_state = 2}, + [1028] = {.lex_state = 18, .external_lex_state = 2}, + [1029] = {.lex_state = 49, .external_lex_state = 3}, + [1030] = {.lex_state = 49, .external_lex_state = 3}, + [1031] = {.lex_state = 49, .external_lex_state = 3}, + [1032] = {.lex_state = 49, .external_lex_state = 3}, + [1033] = {.lex_state = 49, .external_lex_state = 3}, [1034] = {.lex_state = 49, .external_lex_state = 3}, - [1035] = {.lex_state = 18, .external_lex_state = 2}, - [1036] = {.lex_state = 13, .external_lex_state = 2}, - [1037] = {.lex_state = 48, .external_lex_state = 3}, - [1038] = {.lex_state = 13, .external_lex_state = 2}, - [1039] = {.lex_state = 13, .external_lex_state = 2}, - [1040] = {.lex_state = 13, .external_lex_state = 2}, - [1041] = {.lex_state = 48, .external_lex_state = 4}, - [1042] = {.lex_state = 13, .external_lex_state = 2}, - [1043] = {.lex_state = 13, .external_lex_state = 2}, - [1044] = {.lex_state = 13, .external_lex_state = 2}, - [1045] = {.lex_state = 13, .external_lex_state = 2}, - [1046] = {.lex_state = 13, .external_lex_state = 2}, - [1047] = {.lex_state = 13, .external_lex_state = 2}, - [1048] = {.lex_state = 13, .external_lex_state = 2}, - [1049] = {.lex_state = 13, .external_lex_state = 2}, - [1050] = {.lex_state = 13, .external_lex_state = 2}, - [1051] = {.lex_state = 13, .external_lex_state = 2}, - [1052] = {.lex_state = 13, .external_lex_state = 2}, - [1053] = {.lex_state = 13, .external_lex_state = 2}, - [1054] = {.lex_state = 48, .external_lex_state = 3}, - [1055] = {.lex_state = 48, .external_lex_state = 3}, - [1056] = {.lex_state = 48, .external_lex_state = 3}, - [1057] = {.lex_state = 48, .external_lex_state = 4}, - [1058] = {.lex_state = 13, .external_lex_state = 2}, - [1059] = {.lex_state = 48, .external_lex_state = 4}, - [1060] = {.lex_state = 13, .external_lex_state = 2}, - [1061] = {.lex_state = 48, .external_lex_state = 4}, - [1062] = {.lex_state = 48, .external_lex_state = 4}, - [1063] = {.lex_state = 48, .external_lex_state = 3}, - [1064] = {.lex_state = 13, .external_lex_state = 2}, - [1065] = {.lex_state = 13, .external_lex_state = 2}, - [1066] = {.lex_state = 48, .external_lex_state = 3}, - [1067] = {.lex_state = 13, .external_lex_state = 2}, - [1068] = {.lex_state = 48, .external_lex_state = 3}, - [1069] = {.lex_state = 48, .external_lex_state = 3}, - [1070] = {.lex_state = 48, .external_lex_state = 4}, - [1071] = {.lex_state = 48, .external_lex_state = 3}, - [1072] = {.lex_state = 48, .external_lex_state = 3}, - [1073] = {.lex_state = 48, .external_lex_state = 3}, - [1074] = {.lex_state = 48, .external_lex_state = 3}, - [1075] = {.lex_state = 48, .external_lex_state = 4}, - [1076] = {.lex_state = 48, .external_lex_state = 3}, - [1077] = {.lex_state = 48, .external_lex_state = 3}, - [1078] = {.lex_state = 48, .external_lex_state = 3}, - [1079] = {.lex_state = 48, .external_lex_state = 3}, - [1080] = {.lex_state = 48, .external_lex_state = 3}, - [1081] = {.lex_state = 48, .external_lex_state = 3}, - [1082] = {.lex_state = 48, .external_lex_state = 3}, - [1083] = {.lex_state = 48, .external_lex_state = 3}, - [1084] = {.lex_state = 48, .external_lex_state = 3}, - [1085] = {.lex_state = 48, .external_lex_state = 3}, - [1086] = {.lex_state = 13, .external_lex_state = 2}, - [1087] = {.lex_state = 13, .external_lex_state = 2}, - [1088] = {.lex_state = 13, .external_lex_state = 2}, - [1089] = {.lex_state = 13, .external_lex_state = 2}, - [1090] = {.lex_state = 13, .external_lex_state = 2}, + [1035] = {.lex_state = 17, .external_lex_state = 2}, + [1036] = {.lex_state = 13, .external_lex_state = 10}, + [1037] = {.lex_state = 18, .external_lex_state = 2}, + [1038] = {.lex_state = 18, .external_lex_state = 2}, + [1039] = {.lex_state = 18, .external_lex_state = 2}, + [1040] = {.lex_state = 18, .external_lex_state = 2}, + [1041] = {.lex_state = 13, .external_lex_state = 2}, + [1042] = {.lex_state = 49, .external_lex_state = 3}, + [1043] = {.lex_state = 13, .external_lex_state = 10}, + [1044] = {.lex_state = 13, .external_lex_state = 10}, + [1045] = {.lex_state = 18, .external_lex_state = 2}, + [1046] = {.lex_state = 13, .external_lex_state = 10}, + [1047] = {.lex_state = 13, .external_lex_state = 10}, + [1048] = {.lex_state = 13, .external_lex_state = 10}, + [1049] = {.lex_state = 18, .external_lex_state = 2}, + [1050] = {.lex_state = 13, .external_lex_state = 10}, + [1051] = {.lex_state = 18, .external_lex_state = 2}, + [1052] = {.lex_state = 18, .external_lex_state = 2}, + [1053] = {.lex_state = 48, .external_lex_state = 4}, + [1054] = {.lex_state = 17, .external_lex_state = 2}, + [1055] = {.lex_state = 48, .external_lex_state = 4}, + [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 = 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 = 49, .external_lex_state = 3}, + [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 = 18, .external_lex_state = 2}, + [1069] = {.lex_state = 18, .external_lex_state = 2}, + [1070] = {.lex_state = 18, .external_lex_state = 2}, + [1071] = {.lex_state = 18, .external_lex_state = 2}, + [1072] = {.lex_state = 18, .external_lex_state = 2}, + [1073] = {.lex_state = 13, .external_lex_state = 10}, + [1074] = {.lex_state = 18, .external_lex_state = 2}, + [1075] = {.lex_state = 18, .external_lex_state = 2}, + [1076] = {.lex_state = 18, .external_lex_state = 2}, + [1077] = {.lex_state = 18, .external_lex_state = 2}, + [1078] = {.lex_state = 18, .external_lex_state = 2}, + [1079] = {.lex_state = 18, .external_lex_state = 2}, + [1080] = {.lex_state = 18, .external_lex_state = 2}, + [1081] = {.lex_state = 13, .external_lex_state = 10}, + [1082] = {.lex_state = 18, .external_lex_state = 2}, + [1083] = {.lex_state = 18, .external_lex_state = 2}, + [1084] = {.lex_state = 18, .external_lex_state = 2}, + [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 = 13, .external_lex_state = 10}, + [1089] = {.lex_state = 48, .external_lex_state = 3}, + [1090] = {.lex_state = 48, .external_lex_state = 3}, [1091] = {.lex_state = 48, .external_lex_state = 4}, - [1092] = {.lex_state = 13, .external_lex_state = 2}, + [1092] = {.lex_state = 48, .external_lex_state = 4}, [1093] = {.lex_state = 13, .external_lex_state = 2}, - [1094] = {.lex_state = 48, .external_lex_state = 3}, + [1094] = {.lex_state = 49, .external_lex_state = 3}, [1095] = {.lex_state = 13, .external_lex_state = 2}, - [1096] = {.lex_state = 13, .external_lex_state = 2}, - [1097] = {.lex_state = 13, .external_lex_state = 2}, - [1098] = {.lex_state = 13, .external_lex_state = 2}, - [1099] = {.lex_state = 13, .external_lex_state = 2}, - [1100] = {.lex_state = 13, .external_lex_state = 2}, + [1096] = {.lex_state = 48, .external_lex_state = 4}, + [1097] = {.lex_state = 56, .external_lex_state = 5}, + [1098] = {.lex_state = 48, .external_lex_state = 4}, + [1099] = {.lex_state = 56, .external_lex_state = 5}, + [1100] = {.lex_state = 49, .external_lex_state = 3}, [1101] = {.lex_state = 13, .external_lex_state = 2}, [1102] = {.lex_state = 13, .external_lex_state = 2}, - [1103] = {.lex_state = 48, .external_lex_state = 3}, - [1104] = {.lex_state = 13, .external_lex_state = 2}, + [1103] = {.lex_state = 13, .external_lex_state = 2}, + [1104] = {.lex_state = 48, .external_lex_state = 3}, [1105] = {.lex_state = 13, .external_lex_state = 2}, [1106] = {.lex_state = 13, .external_lex_state = 2}, [1107] = {.lex_state = 13, .external_lex_state = 2}, - [1108] = {.lex_state = 13, .external_lex_state = 2}, - [1109] = {.lex_state = 48, .external_lex_state = 3}, + [1108] = {.lex_state = 48, .external_lex_state = 3}, + [1109] = {.lex_state = 13, .external_lex_state = 2}, [1110] = {.lex_state = 13, .external_lex_state = 2}, - [1111] = {.lex_state = 48, .external_lex_state = 3}, - [1112] = {.lex_state = 48, .external_lex_state = 4}, - [1113] = {.lex_state = 48, .external_lex_state = 3}, - [1114] = {.lex_state = 48, .external_lex_state = 3}, - [1115] = {.lex_state = 48, .external_lex_state = 4}, - [1116] = {.lex_state = 48, .external_lex_state = 4}, - [1117] = {.lex_state = 48, .external_lex_state = 3}, - [1118] = {.lex_state = 49, .external_lex_state = 4}, - [1119] = {.lex_state = 48, .external_lex_state = 3}, - [1120] = {.lex_state = 48, .external_lex_state = 3}, - [1121] = {.lex_state = 48, .external_lex_state = 3}, - [1122] = {.lex_state = 48, .external_lex_state = 4}, - [1123] = {.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 = 13, .external_lex_state = 2}, + [1114] = {.lex_state = 13, .external_lex_state = 2}, + [1115] = {.lex_state = 13, .external_lex_state = 2}, + [1116] = {.lex_state = 13, .external_lex_state = 2}, + [1117] = {.lex_state = 13, .external_lex_state = 2}, + [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 = 48, .external_lex_state = 3}, [1124] = {.lex_state = 13, .external_lex_state = 2}, - [1125] = {.lex_state = 13, .external_lex_state = 2}, - [1126] = {.lex_state = 13, .external_lex_state = 2}, - [1127] = {.lex_state = 48, .external_lex_state = 4}, - [1128] = {.lex_state = 13, .external_lex_state = 2}, + [1125] = {.lex_state = 48, .external_lex_state = 3}, + [1126] = {.lex_state = 49, .external_lex_state = 3}, + [1127] = {.lex_state = 13, .external_lex_state = 2}, + [1128] = {.lex_state = 56, .external_lex_state = 5}, [1129] = {.lex_state = 13, .external_lex_state = 2}, [1130] = {.lex_state = 48, .external_lex_state = 3}, - [1131] = {.lex_state = 48, .external_lex_state = 3}, + [1131] = {.lex_state = 48, .external_lex_state = 4}, [1132] = {.lex_state = 48, .external_lex_state = 3}, - [1133] = {.lex_state = 49, .external_lex_state = 4}, - [1134] = {.lex_state = 48, .external_lex_state = 3}, - [1135] = {.lex_state = 48, .external_lex_state = 3}, - [1136] = {.lex_state = 13, .external_lex_state = 2}, - [1137] = {.lex_state = 49, .external_lex_state = 4}, - [1138] = {.lex_state = 49, .external_lex_state = 4}, - [1139] = {.lex_state = 49, .external_lex_state = 4}, - [1140] = {.lex_state = 49, .external_lex_state = 4}, - [1141] = {.lex_state = 49, .external_lex_state = 4}, - [1142] = {.lex_state = 49, .external_lex_state = 4}, - [1143] = {.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 = 48, .external_lex_state = 4}, + [1136] = {.lex_state = 56, .external_lex_state = 5}, + [1137] = {.lex_state = 13, .external_lex_state = 2}, + [1138] = {.lex_state = 13, .external_lex_state = 2}, + [1139] = {.lex_state = 48, .external_lex_state = 4}, + [1140] = {.lex_state = 13, .external_lex_state = 2}, + [1141] = {.lex_state = 48, .external_lex_state = 4}, + [1142] = {.lex_state = 13, .external_lex_state = 2}, + [1143] = {.lex_state = 48, .external_lex_state = 3}, [1144] = {.lex_state = 13, .external_lex_state = 2}, - [1145] = {.lex_state = 49, .external_lex_state = 4}, - [1146] = {.lex_state = 48, .external_lex_state = 4}, + [1145] = {.lex_state = 48, .external_lex_state = 3}, + [1146] = {.lex_state = 13, .external_lex_state = 2}, [1147] = {.lex_state = 49, .external_lex_state = 4}, - [1148] = {.lex_state = 48, .external_lex_state = 3}, - [1149] = {.lex_state = 48, .external_lex_state = 3}, - [1150] = {.lex_state = 48, .external_lex_state = 3}, - [1151] = {.lex_state = 48, .external_lex_state = 4}, - [1152] = {.lex_state = 48, .external_lex_state = 4}, - [1153] = {.lex_state = 48, .external_lex_state = 3}, - [1154] = {.lex_state = 48, .external_lex_state = 3}, - [1155] = {.lex_state = 48, .external_lex_state = 4}, - [1156] = {.lex_state = 48, .external_lex_state = 4}, - [1157] = {.lex_state = 56, .external_lex_state = 5}, - [1158] = {.lex_state = 48, .external_lex_state = 4}, - [1159] = {.lex_state = 48, .external_lex_state = 4}, + [1148] = {.lex_state = 49, .external_lex_state = 4}, + [1149] = {.lex_state = 13, .external_lex_state = 2}, + [1150] = {.lex_state = 13, .external_lex_state = 2}, + [1151] = {.lex_state = 13, .external_lex_state = 2}, + [1152] = {.lex_state = 13, .external_lex_state = 2}, + [1153] = {.lex_state = 13, .external_lex_state = 2}, + [1154] = {.lex_state = 13, .external_lex_state = 2}, + [1155] = {.lex_state = 48, .external_lex_state = 3}, + [1156] = {.lex_state = 48, .external_lex_state = 3}, + [1157] = {.lex_state = 13, .external_lex_state = 2}, + [1158] = {.lex_state = 13, .external_lex_state = 2}, + [1159] = {.lex_state = 48, .external_lex_state = 3}, [1160] = {.lex_state = 48, .external_lex_state = 3}, - [1161] = {.lex_state = 49, .external_lex_state = 3}, - [1162] = {.lex_state = 49, .external_lex_state = 4}, - [1163] = {.lex_state = 56, .external_lex_state = 5}, - [1164] = {.lex_state = 56, .external_lex_state = 5}, + [1161] = {.lex_state = 13, .external_lex_state = 2}, + [1162] = {.lex_state = 13, .external_lex_state = 2}, + [1163] = {.lex_state = 48, .external_lex_state = 4}, + [1164] = {.lex_state = 48, .external_lex_state = 4}, [1165] = {.lex_state = 48, .external_lex_state = 4}, - [1166] = {.lex_state = 56, .external_lex_state = 5}, - [1167] = {.lex_state = 48, .external_lex_state = 4}, - [1168] = {.lex_state = 48, .external_lex_state = 4}, - [1169] = {.lex_state = 48, .external_lex_state = 4}, - [1170] = {.lex_state = 49, .external_lex_state = 3}, + [1166] = {.lex_state = 48, .external_lex_state = 4}, + [1167] = {.lex_state = 13, .external_lex_state = 2}, + [1168] = {.lex_state = 48, .external_lex_state = 6}, + [1169] = {.lex_state = 13, .external_lex_state = 2}, + [1170] = {.lex_state = 48, .external_lex_state = 4}, [1171] = {.lex_state = 48, .external_lex_state = 4}, - [1172] = {.lex_state = 48, .external_lex_state = 3}, - [1173] = {.lex_state = 48, .external_lex_state = 3}, + [1172] = {.lex_state = 49, .external_lex_state = 3}, + [1173] = {.lex_state = 48, .external_lex_state = 4}, [1174] = {.lex_state = 48, .external_lex_state = 6}, - [1175] = {.lex_state = 48, .external_lex_state = 6}, - [1176] = {.lex_state = 48, .external_lex_state = 6}, - [1177] = {.lex_state = 56, .external_lex_state = 5}, - [1178] = {.lex_state = 48, .external_lex_state = 3}, - [1179] = {.lex_state = 49, .external_lex_state = 3}, - [1180] = {.lex_state = 48, .external_lex_state = 3}, - [1181] = {.lex_state = 48, .external_lex_state = 3}, - [1182] = {.lex_state = 49, .external_lex_state = 4}, - [1183] = {.lex_state = 49, .external_lex_state = 3}, - [1184] = {.lex_state = 48, .external_lex_state = 3}, - [1185] = {.lex_state = 48, .external_lex_state = 3}, - [1186] = {.lex_state = 48, .external_lex_state = 3}, - [1187] = {.lex_state = 48, .external_lex_state = 6}, - [1188] = {.lex_state = 48, .external_lex_state = 3}, - [1189] = {.lex_state = 48, .external_lex_state = 3}, - [1190] = {.lex_state = 48, .external_lex_state = 3}, - [1191] = {.lex_state = 49, .external_lex_state = 3}, - [1192] = {.lex_state = 48, .external_lex_state = 3}, - [1193] = {.lex_state = 49, .external_lex_state = 3}, - [1194] = {.lex_state = 48, .external_lex_state = 3}, - [1195] = {.lex_state = 48, .external_lex_state = 3}, - [1196] = {.lex_state = 48, .external_lex_state = 3}, - [1197] = {.lex_state = 48, .external_lex_state = 3}, - [1198] = {.lex_state = 57, .external_lex_state = 5}, + [1175] = {.lex_state = 56, .external_lex_state = 5}, + [1176] = {.lex_state = 49, .external_lex_state = 4}, + [1177] = {.lex_state = 48, .external_lex_state = 4}, + [1178] = {.lex_state = 48, .external_lex_state = 4}, + [1179] = {.lex_state = 48, .external_lex_state = 4}, + [1180] = {.lex_state = 13, .external_lex_state = 2}, + [1181] = {.lex_state = 13, .external_lex_state = 2}, + [1182] = {.lex_state = 13, .external_lex_state = 2}, + [1183] = {.lex_state = 49, .external_lex_state = 4}, + [1184] = {.lex_state = 13, .external_lex_state = 2}, + [1185] = {.lex_state = 13, .external_lex_state = 2}, + [1186] = {.lex_state = 48, .external_lex_state = 6}, + [1187] = {.lex_state = 49, .external_lex_state = 4}, + [1188] = {.lex_state = 48, .external_lex_state = 4}, + [1189] = {.lex_state = 49, .external_lex_state = 4}, + [1190] = {.lex_state = 13, .external_lex_state = 2}, + [1191] = {.lex_state = 48, .external_lex_state = 6}, + [1192] = {.lex_state = 48, .external_lex_state = 4}, + [1193] = {.lex_state = 48, .external_lex_state = 4}, + [1194] = {.lex_state = 48, .external_lex_state = 4}, + [1195] = {.lex_state = 13, .external_lex_state = 2}, + [1196] = {.lex_state = 48, .external_lex_state = 4}, + [1197] = {.lex_state = 48, .external_lex_state = 4}, + [1198] = {.lex_state = 48, .external_lex_state = 6}, [1199] = {.lex_state = 57, .external_lex_state = 5}, [1200] = {.lex_state = 57, .external_lex_state = 5}, [1201] = {.lex_state = 57, .external_lex_state = 5}, - [1202] = {.lex_state = 48, .external_lex_state = 3}, + [1202] = {.lex_state = 57, .external_lex_state = 5}, [1203] = {.lex_state = 57, .external_lex_state = 5}, - [1204] = {.lex_state = 49, .external_lex_state = 3}, + [1204] = {.lex_state = 57, .external_lex_state = 5}, [1205] = {.lex_state = 57, .external_lex_state = 5}, - [1206] = {.lex_state = 57, .external_lex_state = 5}, + [1206] = {.lex_state = 49, .external_lex_state = 4}, [1207] = {.lex_state = 57, .external_lex_state = 5}, - [1208] = {.lex_state = 57, .external_lex_state = 5}, - [1209] = {.lex_state = 48, .external_lex_state = 6}, - [1210] = {.lex_state = 48, .external_lex_state = 3}, - [1211] = {.lex_state = 48, .external_lex_state = 3}, - [1212] = {.lex_state = 48, .external_lex_state = 3}, - [1213] = {.lex_state = 49, .external_lex_state = 3}, - [1214] = {.lex_state = 49, .external_lex_state = 6}, + [1208] = {.lex_state = 48, .external_lex_state = 4}, + [1209] = {.lex_state = 48, .external_lex_state = 4}, + [1210] = {.lex_state = 57, .external_lex_state = 5}, + [1211] = {.lex_state = 48, .external_lex_state = 4}, + [1212] = {.lex_state = 48, .external_lex_state = 4}, + [1213] = {.lex_state = 49, .external_lex_state = 4}, + [1214] = {.lex_state = 49, .external_lex_state = 4}, [1215] = {.lex_state = 49, .external_lex_state = 6}, [1216] = {.lex_state = 49, .external_lex_state = 6}, [1217] = {.lex_state = 49, .external_lex_state = 6}, [1218] = {.lex_state = 49, .external_lex_state = 6}, - [1219] = {.lex_state = 49, .external_lex_state = 3}, + [1219] = {.lex_state = 49, .external_lex_state = 6}, [1220] = {.lex_state = 49, .external_lex_state = 6}, [1221] = {.lex_state = 49, .external_lex_state = 6}, - [1222] = {.lex_state = 49, .external_lex_state = 3}, - [1223] = {.lex_state = 49, .external_lex_state = 3}, - [1224] = {.lex_state = 49, .external_lex_state = 6}, + [1222] = {.lex_state = 49, .external_lex_state = 4}, + [1223] = {.lex_state = 49, .external_lex_state = 4}, + [1224] = {.lex_state = 49, .external_lex_state = 4}, [1225] = {.lex_state = 49, .external_lex_state = 6}, - [1226] = {.lex_state = 49, .external_lex_state = 3}, + [1226] = {.lex_state = 49, .external_lex_state = 6}, [1227] = {.lex_state = 73, .external_lex_state = 8}, [1228] = {.lex_state = 73, .external_lex_state = 8}, [1229] = {.lex_state = 77, .external_lex_state = 9}, [1230] = {.lex_state = 75, .external_lex_state = 2}, - [1231] = {.lex_state = 75, .external_lex_state = 2}, - [1232] = {.lex_state = 77, .external_lex_state = 9}, - [1233] = {.lex_state = 662, .external_lex_state = 2}, - [1234] = {.lex_state = 662, .external_lex_state = 2}, - [1235] = {.lex_state = 662, .external_lex_state = 2}, - [1236] = {.lex_state = 662, .external_lex_state = 2}, - [1237] = {.lex_state = 662, .external_lex_state = 2}, - [1238] = {.lex_state = 662, .external_lex_state = 2}, - [1239] = {.lex_state = 662, .external_lex_state = 2}, - [1240] = {.lex_state = 662, .external_lex_state = 2}, - [1241] = {.lex_state = 662, .external_lex_state = 2}, - [1242] = {.lex_state = 662, .external_lex_state = 2}, - [1243] = {.lex_state = 662, .external_lex_state = 2}, - [1244] = {.lex_state = 662, .external_lex_state = 2}, - [1245] = {.lex_state = 662, .external_lex_state = 2}, - [1246] = {.lex_state = 662, .external_lex_state = 2}, - [1247] = {.lex_state = 662, .external_lex_state = 2}, - [1248] = {.lex_state = 662, .external_lex_state = 2}, - [1249] = {.lex_state = 662, .external_lex_state = 2}, - [1250] = {.lex_state = 662, .external_lex_state = 2}, - [1251] = {.lex_state = 662, .external_lex_state = 2}, - [1252] = {.lex_state = 662, .external_lex_state = 2}, - [1253] = {.lex_state = 662, .external_lex_state = 2}, - [1254] = {.lex_state = 662, .external_lex_state = 2}, - [1255] = {.lex_state = 662, .external_lex_state = 2}, - [1256] = {.lex_state = 662, .external_lex_state = 2}, - [1257] = {.lex_state = 662, .external_lex_state = 2}, - [1258] = {.lex_state = 662, .external_lex_state = 2}, - [1259] = {.lex_state = 662, .external_lex_state = 2}, - [1260] = {.lex_state = 662, .external_lex_state = 2}, - [1261] = {.lex_state = 662, .external_lex_state = 2}, - [1262] = {.lex_state = 662, .external_lex_state = 2}, - [1263] = {.lex_state = 662, .external_lex_state = 2}, - [1264] = {.lex_state = 662, .external_lex_state = 2}, - [1265] = {.lex_state = 662, .external_lex_state = 2}, - [1266] = {.lex_state = 662, .external_lex_state = 2}, - [1267] = {.lex_state = 662, .external_lex_state = 2}, - [1268] = {.lex_state = 662, .external_lex_state = 2}, - [1269] = {.lex_state = 662, .external_lex_state = 2}, - [1270] = {.lex_state = 662, .external_lex_state = 2}, - [1271] = {.lex_state = 662, .external_lex_state = 2}, - [1272] = {.lex_state = 79, .external_lex_state = 2}, - [1273] = {.lex_state = 662, .external_lex_state = 2}, - [1274] = {.lex_state = 662, .external_lex_state = 2}, - [1275] = {.lex_state = 662, .external_lex_state = 2}, - [1276] = {.lex_state = 662, .external_lex_state = 2}, - [1277] = {.lex_state = 662, .external_lex_state = 2}, - [1278] = {.lex_state = 662, .external_lex_state = 2}, - [1279] = {.lex_state = 662, .external_lex_state = 2}, - [1280] = {.lex_state = 662, .external_lex_state = 2}, - [1281] = {.lex_state = 84, .external_lex_state = 2}, - [1282] = {.lex_state = 662, .external_lex_state = 2}, - [1283] = {.lex_state = 662, .external_lex_state = 2}, - [1284] = {.lex_state = 662, .external_lex_state = 2}, - [1285] = {.lex_state = 662, .external_lex_state = 2}, - [1286] = {.lex_state = 84, .external_lex_state = 2}, - [1287] = {.lex_state = 662, .external_lex_state = 2}, - [1288] = {.lex_state = 662, .external_lex_state = 2}, - [1289] = {.lex_state = 662, .external_lex_state = 2}, - [1290] = {.lex_state = 662, .external_lex_state = 2}, - [1291] = {.lex_state = 662, .external_lex_state = 2}, - [1292] = {.lex_state = 79, .external_lex_state = 2}, - [1293] = {.lex_state = 662, .external_lex_state = 2}, - [1294] = {.lex_state = 662, .external_lex_state = 2}, - [1295] = {.lex_state = 662, .external_lex_state = 2}, - [1296] = {.lex_state = 662, .external_lex_state = 2}, - [1297] = {.lex_state = 662, .external_lex_state = 2}, - [1298] = {.lex_state = 662, .external_lex_state = 2}, - [1299] = {.lex_state = 662, .external_lex_state = 2}, - [1300] = {.lex_state = 662, .external_lex_state = 2}, - [1301] = {.lex_state = 662, .external_lex_state = 2}, - [1302] = {.lex_state = 662, .external_lex_state = 2}, - [1303] = {.lex_state = 662, .external_lex_state = 2}, - [1304] = {.lex_state = 662, .external_lex_state = 2}, - [1305] = {.lex_state = 662, .external_lex_state = 2}, - [1306] = {.lex_state = 662, .external_lex_state = 2}, - [1307] = {.lex_state = 662, .external_lex_state = 2}, - [1308] = {.lex_state = 662, .external_lex_state = 7}, - [1309] = {.lex_state = 662, .external_lex_state = 2}, - [1310] = {.lex_state = 662, .external_lex_state = 2}, - [1311] = {.lex_state = 662, .external_lex_state = 2}, - [1312] = {.lex_state = 662, .external_lex_state = 2}, - [1313] = {.lex_state = 662, .external_lex_state = 2}, - [1314] = {.lex_state = 662, .external_lex_state = 2}, - [1315] = {.lex_state = 662, .external_lex_state = 2}, - [1316] = {.lex_state = 662, .external_lex_state = 2}, - [1317] = {.lex_state = 662, .external_lex_state = 2}, - [1318] = {.lex_state = 662, .external_lex_state = 2}, - [1319] = {.lex_state = 662, .external_lex_state = 2}, - [1320] = {.lex_state = 662, .external_lex_state = 7}, - [1321] = {.lex_state = 662, .external_lex_state = 2}, - [1322] = {.lex_state = 662, .external_lex_state = 2}, - [1323] = {.lex_state = 662, .external_lex_state = 2}, - [1324] = {.lex_state = 662, .external_lex_state = 2}, - [1325] = {.lex_state = 662, .external_lex_state = 2}, - [1326] = {.lex_state = 662, .external_lex_state = 2}, - [1327] = {.lex_state = 662, .external_lex_state = 2}, - [1328] = {.lex_state = 662, .external_lex_state = 2}, - [1329] = {.lex_state = 662, .external_lex_state = 2}, - [1330] = {.lex_state = 662, .external_lex_state = 2}, - [1331] = {.lex_state = 662, .external_lex_state = 2}, - [1332] = {.lex_state = 662, .external_lex_state = 2}, - [1333] = {.lex_state = 662, .external_lex_state = 2}, - [1334] = {.lex_state = 662, .external_lex_state = 2}, - [1335] = {.lex_state = 662, .external_lex_state = 2}, - [1336] = {.lex_state = 662, .external_lex_state = 2}, - [1337] = {.lex_state = 662, .external_lex_state = 2}, - [1338] = {.lex_state = 662, .external_lex_state = 2}, - [1339] = {.lex_state = 662, .external_lex_state = 2}, - [1340] = {.lex_state = 662, .external_lex_state = 2}, - [1341] = {.lex_state = 662, .external_lex_state = 2}, - [1342] = {.lex_state = 662, .external_lex_state = 2}, - [1343] = {.lex_state = 662, .external_lex_state = 2}, - [1344] = {.lex_state = 662, .external_lex_state = 2}, - [1345] = {.lex_state = 662, .external_lex_state = 2}, - [1346] = {.lex_state = 662, .external_lex_state = 2}, - [1347] = {.lex_state = 662, .external_lex_state = 2}, - [1348] = {.lex_state = 662, .external_lex_state = 2}, - [1349] = {.lex_state = 662, .external_lex_state = 2}, - [1350] = {.lex_state = 662, .external_lex_state = 2}, - [1351] = {.lex_state = 662, .external_lex_state = 2}, - [1352] = {.lex_state = 662, .external_lex_state = 2}, - [1353] = {.lex_state = 662, .external_lex_state = 2}, - [1354] = {.lex_state = 662, .external_lex_state = 2}, - [1355] = {.lex_state = 662, .external_lex_state = 2}, - [1356] = {.lex_state = 662, .external_lex_state = 2}, - [1357] = {.lex_state = 662, .external_lex_state = 2}, - [1358] = {.lex_state = 662, .external_lex_state = 2}, - [1359] = {.lex_state = 662, .external_lex_state = 2}, - [1360] = {.lex_state = 662, .external_lex_state = 2}, - [1361] = {.lex_state = 662, .external_lex_state = 2}, - [1362] = {.lex_state = 662, .external_lex_state = 2}, - [1363] = {.lex_state = 662, .external_lex_state = 2}, - [1364] = {.lex_state = 662, .external_lex_state = 2}, - [1365] = {.lex_state = 662, .external_lex_state = 2}, - [1366] = {.lex_state = 662, .external_lex_state = 2}, - [1367] = {.lex_state = 662, .external_lex_state = 2}, - [1368] = {.lex_state = 662, .external_lex_state = 2}, - [1369] = {.lex_state = 662, .external_lex_state = 2}, - [1370] = {.lex_state = 662, .external_lex_state = 2}, - [1371] = {.lex_state = 662, .external_lex_state = 2}, - [1372] = {.lex_state = 662, .external_lex_state = 2}, - [1373] = {.lex_state = 662, .external_lex_state = 2}, - [1374] = {.lex_state = 662, .external_lex_state = 2}, - [1375] = {.lex_state = 662, .external_lex_state = 2}, - [1376] = {.lex_state = 662, .external_lex_state = 2}, - [1377] = {.lex_state = 662, .external_lex_state = 2}, - [1378] = {.lex_state = 662, .external_lex_state = 2}, - [1379] = {.lex_state = 662, .external_lex_state = 2}, - [1380] = {.lex_state = 662, .external_lex_state = 2}, - [1381] = {.lex_state = 662, .external_lex_state = 2}, - [1382] = {.lex_state = 662, .external_lex_state = 2}, - [1383] = {.lex_state = 662, .external_lex_state = 2}, - [1384] = {.lex_state = 662, .external_lex_state = 2}, - [1385] = {.lex_state = 662, .external_lex_state = 2}, - [1386] = {.lex_state = 662, .external_lex_state = 2}, - [1387] = {.lex_state = 662, .external_lex_state = 2}, - [1388] = {.lex_state = 662, .external_lex_state = 2}, - [1389] = {.lex_state = 662, .external_lex_state = 2}, - [1390] = {.lex_state = 662, .external_lex_state = 2}, - [1391] = {.lex_state = 662, .external_lex_state = 2}, - [1392] = {.lex_state = 662, .external_lex_state = 2}, - [1393] = {.lex_state = 662, .external_lex_state = 2}, - [1394] = {.lex_state = 662, .external_lex_state = 2}, - [1395] = {.lex_state = 662, .external_lex_state = 2}, - [1396] = {.lex_state = 662, .external_lex_state = 2}, - [1397] = {.lex_state = 662, .external_lex_state = 2}, - [1398] = {.lex_state = 662, .external_lex_state = 2}, - [1399] = {.lex_state = 662, .external_lex_state = 2}, - [1400] = {.lex_state = 662, .external_lex_state = 2}, - [1401] = {.lex_state = 662, .external_lex_state = 2}, - [1402] = {.lex_state = 662, .external_lex_state = 2}, - [1403] = {.lex_state = 662, .external_lex_state = 2}, - [1404] = {.lex_state = 662, .external_lex_state = 2}, - [1405] = {.lex_state = 662, .external_lex_state = 2}, - [1406] = {.lex_state = 662, .external_lex_state = 2}, - [1407] = {.lex_state = 662, .external_lex_state = 2}, - [1408] = {.lex_state = 662, .external_lex_state = 2}, - [1409] = {.lex_state = 662, .external_lex_state = 2}, - [1410] = {.lex_state = 662, .external_lex_state = 2}, - [1411] = {.lex_state = 662, .external_lex_state = 2}, - [1412] = {.lex_state = 662, .external_lex_state = 2}, - [1413] = {.lex_state = 662, .external_lex_state = 2}, - [1414] = {.lex_state = 662, .external_lex_state = 2}, - [1415] = {.lex_state = 662, .external_lex_state = 2}, - [1416] = {.lex_state = 662, .external_lex_state = 2}, - [1417] = {.lex_state = 662, .external_lex_state = 2}, - [1418] = {.lex_state = 662, .external_lex_state = 2}, - [1419] = {.lex_state = 662, .external_lex_state = 2}, - [1420] = {.lex_state = 662, .external_lex_state = 2}, - [1421] = {.lex_state = 662, .external_lex_state = 2}, - [1422] = {.lex_state = 662, .external_lex_state = 2}, - [1423] = {.lex_state = 662, .external_lex_state = 2}, - [1424] = {.lex_state = 662, .external_lex_state = 2}, - [1425] = {.lex_state = 662, .external_lex_state = 2}, - [1426] = {.lex_state = 662, .external_lex_state = 2}, - [1427] = {.lex_state = 662, .external_lex_state = 2}, - [1428] = {.lex_state = 662, .external_lex_state = 2}, - [1429] = {.lex_state = 662, .external_lex_state = 2}, - [1430] = {.lex_state = 662, .external_lex_state = 2}, - [1431] = {.lex_state = 662, .external_lex_state = 2}, - [1432] = {.lex_state = 662, .external_lex_state = 2}, - [1433] = {.lex_state = 662, .external_lex_state = 2}, - [1434] = {.lex_state = 662, .external_lex_state = 2}, - [1435] = {.lex_state = 662, .external_lex_state = 2}, - [1436] = {.lex_state = 662, .external_lex_state = 2}, - [1437] = {.lex_state = 662, .external_lex_state = 2}, - [1438] = {.lex_state = 662, .external_lex_state = 2}, - [1439] = {.lex_state = 662, .external_lex_state = 2}, - [1440] = {.lex_state = 662, .external_lex_state = 2}, - [1441] = {.lex_state = 662, .external_lex_state = 2}, - [1442] = {.lex_state = 662, .external_lex_state = 2}, - [1443] = {.lex_state = 662, .external_lex_state = 2}, - [1444] = {.lex_state = 662, .external_lex_state = 2}, - [1445] = {.lex_state = 662, .external_lex_state = 2}, - [1446] = {.lex_state = 662, .external_lex_state = 2}, - [1447] = {.lex_state = 662, .external_lex_state = 2}, - [1448] = {.lex_state = 662, .external_lex_state = 2}, - [1449] = {.lex_state = 662, .external_lex_state = 2}, - [1450] = {.lex_state = 662, .external_lex_state = 2}, - [1451] = {.lex_state = 662, .external_lex_state = 2}, - [1452] = {.lex_state = 662, .external_lex_state = 2}, - [1453] = {.lex_state = 662, .external_lex_state = 2}, - [1454] = {.lex_state = 662, .external_lex_state = 2}, - [1455] = {.lex_state = 662, .external_lex_state = 2}, - [1456] = {.lex_state = 662, .external_lex_state = 2}, - [1457] = {.lex_state = 662, .external_lex_state = 2}, - [1458] = {.lex_state = 662, .external_lex_state = 2}, - [1459] = {.lex_state = 662, .external_lex_state = 2}, - [1460] = {.lex_state = 662, .external_lex_state = 2}, - [1461] = {.lex_state = 662, .external_lex_state = 2}, - [1462] = {.lex_state = 662, .external_lex_state = 2}, - [1463] = {.lex_state = 662, .external_lex_state = 2}, - [1464] = {.lex_state = 662, .external_lex_state = 2}, - [1465] = {.lex_state = 662, .external_lex_state = 2}, - [1466] = {.lex_state = 662, .external_lex_state = 2}, - [1467] = {.lex_state = 662, .external_lex_state = 2}, - [1468] = {.lex_state = 662, .external_lex_state = 2}, - [1469] = {.lex_state = 662, .external_lex_state = 2}, - [1470] = {.lex_state = 662, .external_lex_state = 2}, - [1471] = {.lex_state = 662, .external_lex_state = 2}, - [1472] = {.lex_state = 662, .external_lex_state = 2}, - [1473] = {.lex_state = 662, .external_lex_state = 2}, - [1474] = {.lex_state = 662, .external_lex_state = 2}, - [1475] = {.lex_state = 662, .external_lex_state = 2}, - [1476] = {.lex_state = 662, .external_lex_state = 2}, - [1477] = {.lex_state = 662, .external_lex_state = 2}, - [1478] = {.lex_state = 662, .external_lex_state = 2}, - [1479] = {.lex_state = 662, .external_lex_state = 2}, - [1480] = {.lex_state = 662, .external_lex_state = 2}, - [1481] = {.lex_state = 662, .external_lex_state = 2}, - [1482] = {.lex_state = 662, .external_lex_state = 2}, - [1483] = {.lex_state = 662, .external_lex_state = 2}, - [1484] = {.lex_state = 662, .external_lex_state = 2}, - [1485] = {.lex_state = 662, .external_lex_state = 2}, - [1486] = {.lex_state = 662, .external_lex_state = 2}, - [1487] = {.lex_state = 662, .external_lex_state = 2}, - [1488] = {.lex_state = 662, .external_lex_state = 2}, - [1489] = {.lex_state = 662, .external_lex_state = 2}, - [1490] = {.lex_state = 662, .external_lex_state = 2}, - [1491] = {.lex_state = 662, .external_lex_state = 2}, - [1492] = {.lex_state = 662, .external_lex_state = 2}, - [1493] = {.lex_state = 662, .external_lex_state = 2}, - [1494] = {.lex_state = 662, .external_lex_state = 2}, - [1495] = {.lex_state = 662, .external_lex_state = 2}, - [1496] = {.lex_state = 662, .external_lex_state = 2}, - [1497] = {.lex_state = 662, .external_lex_state = 2}, - [1498] = {.lex_state = 662, .external_lex_state = 2}, - [1499] = {.lex_state = 662, .external_lex_state = 2}, - [1500] = {.lex_state = 662, .external_lex_state = 2}, - [1501] = {.lex_state = 662, .external_lex_state = 2}, - [1502] = {.lex_state = 662, .external_lex_state = 2}, - [1503] = {.lex_state = 662, .external_lex_state = 2}, - [1504] = {.lex_state = 662, .external_lex_state = 2}, - [1505] = {.lex_state = 662, .external_lex_state = 2}, - [1506] = {.lex_state = 662, .external_lex_state = 2}, - [1507] = {.lex_state = 662, .external_lex_state = 2}, - [1508] = {.lex_state = 662, .external_lex_state = 2}, - [1509] = {.lex_state = 662, .external_lex_state = 2}, - [1510] = {.lex_state = 662, .external_lex_state = 2}, - [1511] = {.lex_state = 662, .external_lex_state = 2}, - [1512] = {.lex_state = 662, .external_lex_state = 2}, - [1513] = {.lex_state = 662, .external_lex_state = 2}, - [1514] = {.lex_state = 662, .external_lex_state = 2}, - [1515] = {.lex_state = 662, .external_lex_state = 2}, - [1516] = {.lex_state = 662, .external_lex_state = 2}, - [1517] = {.lex_state = 662, .external_lex_state = 2}, - [1518] = {.lex_state = 662, .external_lex_state = 2}, - [1519] = {.lex_state = 662, .external_lex_state = 2}, - [1520] = {.lex_state = 662, .external_lex_state = 2}, - [1521] = {.lex_state = 662, .external_lex_state = 2}, - [1522] = {.lex_state = 662, .external_lex_state = 2}, - [1523] = {.lex_state = 662, .external_lex_state = 2}, - [1524] = {.lex_state = 662, .external_lex_state = 2}, - [1525] = {.lex_state = 662, .external_lex_state = 2}, - [1526] = {.lex_state = 662, .external_lex_state = 2}, - [1527] = {.lex_state = 662, .external_lex_state = 2}, - [1528] = {.lex_state = 662, .external_lex_state = 2}, - [1529] = {.lex_state = 662, .external_lex_state = 2}, - [1530] = {.lex_state = 662, .external_lex_state = 2}, - [1531] = {.lex_state = 662, .external_lex_state = 2}, - [1532] = {.lex_state = 662, .external_lex_state = 2}, - [1533] = {.lex_state = 662, .external_lex_state = 2}, - [1534] = {.lex_state = 662, .external_lex_state = 2}, - [1535] = {.lex_state = 662, .external_lex_state = 2}, - [1536] = {.lex_state = 662, .external_lex_state = 2}, - [1537] = {.lex_state = 662, .external_lex_state = 2}, - [1538] = {.lex_state = 662, .external_lex_state = 2}, - [1539] = {.lex_state = 662, .external_lex_state = 2}, - [1540] = {.lex_state = 662, .external_lex_state = 2}, - [1541] = {.lex_state = 662, .external_lex_state = 2}, - [1542] = {.lex_state = 662, .external_lex_state = 2}, - [1543] = {.lex_state = 662, .external_lex_state = 2}, - [1544] = {.lex_state = 662, .external_lex_state = 2}, - [1545] = {.lex_state = 662, .external_lex_state = 2}, - [1546] = {.lex_state = 662, .external_lex_state = 2}, - [1547] = {.lex_state = 662, .external_lex_state = 2}, - [1548] = {.lex_state = 662, .external_lex_state = 2}, - [1549] = {.lex_state = 662, .external_lex_state = 2}, - [1550] = {.lex_state = 662, .external_lex_state = 2}, - [1551] = {.lex_state = 662, .external_lex_state = 2}, - [1552] = {.lex_state = 662, .external_lex_state = 2}, - [1553] = {.lex_state = 662, .external_lex_state = 2}, - [1554] = {.lex_state = 662, .external_lex_state = 2}, - [1555] = {.lex_state = 662, .external_lex_state = 2}, - [1556] = {.lex_state = 662, .external_lex_state = 2}, - [1557] = {.lex_state = 662, .external_lex_state = 2}, - [1558] = {.lex_state = 662, .external_lex_state = 2}, - [1559] = {.lex_state = 662, .external_lex_state = 2}, - [1560] = {.lex_state = 662, .external_lex_state = 2}, - [1561] = {.lex_state = 662, .external_lex_state = 2}, - [1562] = {.lex_state = 662, .external_lex_state = 2}, - [1563] = {.lex_state = 662, .external_lex_state = 2}, - [1564] = {.lex_state = 662, .external_lex_state = 2}, - [1565] = {.lex_state = 662, .external_lex_state = 2}, - [1566] = {.lex_state = 662, .external_lex_state = 2}, - [1567] = {.lex_state = 662, .external_lex_state = 2}, - [1568] = {.lex_state = 662, .external_lex_state = 2}, - [1569] = {.lex_state = 662, .external_lex_state = 2}, - [1570] = {.lex_state = 662, .external_lex_state = 2}, - [1571] = {.lex_state = 662, .external_lex_state = 2}, - [1572] = {.lex_state = 662, .external_lex_state = 2}, - [1573] = {.lex_state = 662, .external_lex_state = 2}, - [1574] = {.lex_state = 662, .external_lex_state = 2}, - [1575] = {.lex_state = 662, .external_lex_state = 2}, - [1576] = {.lex_state = 662, .external_lex_state = 2}, - [1577] = {.lex_state = 662, .external_lex_state = 2}, - [1578] = {.lex_state = 662, .external_lex_state = 2}, - [1579] = {.lex_state = 662, .external_lex_state = 2}, - [1580] = {.lex_state = 662, .external_lex_state = 2}, - [1581] = {.lex_state = 662, .external_lex_state = 2}, - [1582] = {.lex_state = 662, .external_lex_state = 2}, - [1583] = {.lex_state = 662, .external_lex_state = 2}, - [1584] = {.lex_state = 662, .external_lex_state = 2}, - [1585] = {.lex_state = 662, .external_lex_state = 2}, - [1586] = {.lex_state = 662, .external_lex_state = 2}, - [1587] = {.lex_state = 662, .external_lex_state = 2}, - [1588] = {.lex_state = 662, .external_lex_state = 2}, - [1589] = {.lex_state = 662, .external_lex_state = 2}, - [1590] = {.lex_state = 662, .external_lex_state = 2}, - [1591] = {.lex_state = 662, .external_lex_state = 2}, - [1592] = {.lex_state = 662, .external_lex_state = 2}, - [1593] = {.lex_state = 662, .external_lex_state = 2}, - [1594] = {.lex_state = 662, .external_lex_state = 2}, - [1595] = {.lex_state = 662, .external_lex_state = 2}, - [1596] = {.lex_state = 662, .external_lex_state = 2}, - [1597] = {.lex_state = 662, .external_lex_state = 2}, - [1598] = {.lex_state = 662, .external_lex_state = 2}, - [1599] = {.lex_state = 662, .external_lex_state = 2}, - [1600] = {.lex_state = 662, .external_lex_state = 2}, - [1601] = {.lex_state = 662, .external_lex_state = 2}, - [1602] = {.lex_state = 662, .external_lex_state = 2}, - [1603] = {.lex_state = 662, .external_lex_state = 2}, - [1604] = {.lex_state = 662, .external_lex_state = 2}, - [1605] = {.lex_state = 662, .external_lex_state = 2}, - [1606] = {.lex_state = 662, .external_lex_state = 2}, - [1607] = {.lex_state = 662, .external_lex_state = 2}, - [1608] = {.lex_state = 662, .external_lex_state = 2}, - [1609] = {.lex_state = 662, .external_lex_state = 2}, - [1610] = {.lex_state = 662, .external_lex_state = 2}, - [1611] = {.lex_state = 662, .external_lex_state = 2}, - [1612] = {.lex_state = 662, .external_lex_state = 2}, - [1613] = {.lex_state = 662, .external_lex_state = 2}, - [1614] = {.lex_state = 662, .external_lex_state = 2}, - [1615] = {.lex_state = 662, .external_lex_state = 2}, - [1616] = {.lex_state = 662, .external_lex_state = 2}, - [1617] = {.lex_state = 662, .external_lex_state = 2}, - [1618] = {.lex_state = 662, .external_lex_state = 2}, - [1619] = {.lex_state = 662, .external_lex_state = 2}, - [1620] = {.lex_state = 662, .external_lex_state = 2}, - [1621] = {.lex_state = 662, .external_lex_state = 2}, - [1622] = {.lex_state = 662, .external_lex_state = 2}, - [1623] = {.lex_state = 662, .external_lex_state = 2}, - [1624] = {.lex_state = 662, .external_lex_state = 2}, - [1625] = {.lex_state = 662, .external_lex_state = 2}, - [1626] = {.lex_state = 662, .external_lex_state = 2}, - [1627] = {.lex_state = 662, .external_lex_state = 2}, - [1628] = {.lex_state = 662, .external_lex_state = 2}, - [1629] = {.lex_state = 662, .external_lex_state = 2}, - [1630] = {.lex_state = 662, .external_lex_state = 2}, - [1631] = {.lex_state = 662, .external_lex_state = 2}, - [1632] = {.lex_state = 662, .external_lex_state = 2}, - [1633] = {.lex_state = 662, .external_lex_state = 2}, - [1634] = {.lex_state = 662, .external_lex_state = 2}, - [1635] = {.lex_state = 662, .external_lex_state = 2}, - [1636] = {.lex_state = 662, .external_lex_state = 2}, - [1637] = {.lex_state = 662, .external_lex_state = 2}, - [1638] = {.lex_state = 662, .external_lex_state = 2}, - [1639] = {.lex_state = 662, .external_lex_state = 2}, - [1640] = {.lex_state = 662, .external_lex_state = 2}, - [1641] = {.lex_state = 662, .external_lex_state = 2}, - [1642] = {.lex_state = 662, .external_lex_state = 2}, - [1643] = {.lex_state = 662, .external_lex_state = 2}, - [1644] = {.lex_state = 662, .external_lex_state = 2}, - [1645] = {.lex_state = 662, .external_lex_state = 2}, - [1646] = {.lex_state = 662, .external_lex_state = 2}, - [1647] = {.lex_state = 662, .external_lex_state = 2}, - [1648] = {.lex_state = 662, .external_lex_state = 2}, - [1649] = {.lex_state = 662, .external_lex_state = 2}, - [1650] = {.lex_state = 662, .external_lex_state = 2}, - [1651] = {.lex_state = 662, .external_lex_state = 2}, - [1652] = {.lex_state = 662, .external_lex_state = 2}, - [1653] = {.lex_state = 662, .external_lex_state = 2}, - [1654] = {.lex_state = 662, .external_lex_state = 2}, - [1655] = {.lex_state = 662, .external_lex_state = 2}, - [1656] = {.lex_state = 662, .external_lex_state = 2}, - [1657] = {.lex_state = 662, .external_lex_state = 2}, - [1658] = {.lex_state = 662, .external_lex_state = 2}, - [1659] = {.lex_state = 662, .external_lex_state = 2}, - [1660] = {.lex_state = 662, .external_lex_state = 2}, - [1661] = {.lex_state = 662, .external_lex_state = 2}, - [1662] = {.lex_state = 662, .external_lex_state = 2}, - [1663] = {.lex_state = 662, .external_lex_state = 2}, - [1664] = {.lex_state = 662, .external_lex_state = 2}, - [1665] = {.lex_state = 662, .external_lex_state = 2}, - [1666] = {.lex_state = 662, .external_lex_state = 2}, - [1667] = {.lex_state = 662, .external_lex_state = 2}, - [1668] = {.lex_state = 662, .external_lex_state = 2}, - [1669] = {.lex_state = 662, .external_lex_state = 2}, - [1670] = {.lex_state = 662, .external_lex_state = 2}, - [1671] = {.lex_state = 662, .external_lex_state = 2}, - [1672] = {.lex_state = 662, .external_lex_state = 2}, - [1673] = {.lex_state = 662, .external_lex_state = 2}, - [1674] = {.lex_state = 662, .external_lex_state = 2}, - [1675] = {.lex_state = 662, .external_lex_state = 2}, - [1676] = {.lex_state = 662, .external_lex_state = 2}, - [1677] = {.lex_state = 662, .external_lex_state = 2}, - [1678] = {.lex_state = 662, .external_lex_state = 2}, - [1679] = {.lex_state = 662, .external_lex_state = 2}, - [1680] = {.lex_state = 662, .external_lex_state = 2}, - [1681] = {.lex_state = 662, .external_lex_state = 2}, - [1682] = {.lex_state = 662, .external_lex_state = 2}, - [1683] = {.lex_state = 662, .external_lex_state = 2}, - [1684] = {.lex_state = 662, .external_lex_state = 2}, - [1685] = {.lex_state = 662, .external_lex_state = 2}, - [1686] = {.lex_state = 662, .external_lex_state = 2}, - [1687] = {.lex_state = 662, .external_lex_state = 2}, - [1688] = {.lex_state = 662, .external_lex_state = 2}, - [1689] = {.lex_state = 662, .external_lex_state = 2}, - [1690] = {.lex_state = 662, .external_lex_state = 2}, - [1691] = {.lex_state = 662, .external_lex_state = 2}, - [1692] = {.lex_state = 662, .external_lex_state = 2}, - [1693] = {.lex_state = 662, .external_lex_state = 2}, - [1694] = {.lex_state = 662, .external_lex_state = 2}, - [1695] = {.lex_state = 662, .external_lex_state = 2}, - [1696] = {.lex_state = 662, .external_lex_state = 2}, - [1697] = {.lex_state = 662, .external_lex_state = 2}, - [1698] = {.lex_state = 662, .external_lex_state = 2}, - [1699] = {.lex_state = 662, .external_lex_state = 2}, - [1700] = {.lex_state = 662, .external_lex_state = 2}, - [1701] = {.lex_state = 662, .external_lex_state = 2}, - [1702] = {.lex_state = 662, .external_lex_state = 2}, - [1703] = {.lex_state = 662, .external_lex_state = 2}, - [1704] = {.lex_state = 662, .external_lex_state = 2}, - [1705] = {.lex_state = 662, .external_lex_state = 2}, - [1706] = {.lex_state = 662, .external_lex_state = 2}, - [1707] = {.lex_state = 662, .external_lex_state = 2}, - [1708] = {.lex_state = 662, .external_lex_state = 2}, - [1709] = {.lex_state = 662, .external_lex_state = 2}, - [1710] = {.lex_state = 662, .external_lex_state = 2}, - [1711] = {.lex_state = 662, .external_lex_state = 2}, - [1712] = {.lex_state = 662, .external_lex_state = 2}, - [1713] = {.lex_state = 662, .external_lex_state = 2}, - [1714] = {.lex_state = 662, .external_lex_state = 2}, - [1715] = {.lex_state = 662, .external_lex_state = 2}, - [1716] = {.lex_state = 662, .external_lex_state = 2}, - [1717] = {.lex_state = 662, .external_lex_state = 2}, - [1718] = {.lex_state = 662, .external_lex_state = 2}, - [1719] = {.lex_state = 662, .external_lex_state = 2}, - [1720] = {.lex_state = 662, .external_lex_state = 2}, - [1721] = {.lex_state = 662, .external_lex_state = 2}, - [1722] = {.lex_state = 662, .external_lex_state = 2}, - [1723] = {.lex_state = 662, .external_lex_state = 2}, - [1724] = {.lex_state = 662, .external_lex_state = 2}, - [1725] = {.lex_state = 662, .external_lex_state = 2}, - [1726] = {.lex_state = 662, .external_lex_state = 2}, - [1727] = {.lex_state = 662, .external_lex_state = 2}, - [1728] = {.lex_state = 662, .external_lex_state = 2}, - [1729] = {.lex_state = 662, .external_lex_state = 2}, - [1730] = {.lex_state = 662, .external_lex_state = 2}, - [1731] = {.lex_state = 662, .external_lex_state = 2}, - [1732] = {.lex_state = 662, .external_lex_state = 2}, - [1733] = {.lex_state = 662, .external_lex_state = 2}, - [1734] = {.lex_state = 662, .external_lex_state = 2}, - [1735] = {.lex_state = 662, .external_lex_state = 2}, - [1736] = {.lex_state = 662, .external_lex_state = 2}, - [1737] = {.lex_state = 662, .external_lex_state = 2}, - [1738] = {.lex_state = 662, .external_lex_state = 2}, - [1739] = {.lex_state = 662, .external_lex_state = 2}, - [1740] = {.lex_state = 662, .external_lex_state = 2}, - [1741] = {.lex_state = 662, .external_lex_state = 2}, - [1742] = {.lex_state = 662, .external_lex_state = 2}, - [1743] = {.lex_state = 662, .external_lex_state = 2}, - [1744] = {.lex_state = 662, .external_lex_state = 2}, - [1745] = {.lex_state = 662, .external_lex_state = 2}, - [1746] = {.lex_state = 662, .external_lex_state = 2}, - [1747] = {.lex_state = 662, .external_lex_state = 2}, - [1748] = {.lex_state = 662, .external_lex_state = 2}, - [1749] = {.lex_state = 662, .external_lex_state = 2}, - [1750] = {.lex_state = 662, .external_lex_state = 2}, - [1751] = {.lex_state = 662, .external_lex_state = 2}, - [1752] = {.lex_state = 662, .external_lex_state = 2}, - [1753] = {.lex_state = 662, .external_lex_state = 2}, - [1754] = {.lex_state = 662, .external_lex_state = 2}, - [1755] = {.lex_state = 662, .external_lex_state = 2}, - [1756] = {.lex_state = 662, .external_lex_state = 2}, - [1757] = {.lex_state = 662, .external_lex_state = 2}, - [1758] = {.lex_state = 662, .external_lex_state = 2}, - [1759] = {.lex_state = 662, .external_lex_state = 2}, - [1760] = {.lex_state = 662, .external_lex_state = 2}, - [1761] = {.lex_state = 662, .external_lex_state = 2}, - [1762] = {.lex_state = 662, .external_lex_state = 2}, - [1763] = {.lex_state = 662, .external_lex_state = 2}, - [1764] = {.lex_state = 662, .external_lex_state = 2}, - [1765] = {.lex_state = 662, .external_lex_state = 2}, - [1766] = {.lex_state = 662, .external_lex_state = 2}, - [1767] = {.lex_state = 662, .external_lex_state = 2}, - [1768] = {.lex_state = 662, .external_lex_state = 2}, - [1769] = {.lex_state = 662, .external_lex_state = 2}, - [1770] = {.lex_state = 662, .external_lex_state = 2}, - [1771] = {.lex_state = 662, .external_lex_state = 2}, - [1772] = {.lex_state = 662, .external_lex_state = 2}, - [1773] = {.lex_state = 662, .external_lex_state = 2}, - [1774] = {.lex_state = 662, .external_lex_state = 2}, - [1775] = {.lex_state = 662, .external_lex_state = 2}, - [1776] = {.lex_state = 662, .external_lex_state = 2}, - [1777] = {.lex_state = 662, .external_lex_state = 2}, - [1778] = {.lex_state = 662, .external_lex_state = 2}, - [1779] = {.lex_state = 662, .external_lex_state = 2}, - [1780] = {.lex_state = 662, .external_lex_state = 2}, - [1781] = {.lex_state = 661, .external_lex_state = 7}, + [1231] = {.lex_state = 77, .external_lex_state = 9}, + [1232] = {.lex_state = 75, .external_lex_state = 2}, + [1233] = {.lex_state = 661, .external_lex_state = 2}, + [1234] = {.lex_state = 661, .external_lex_state = 2}, + [1235] = {.lex_state = 661, .external_lex_state = 2}, + [1236] = {.lex_state = 661, .external_lex_state = 2}, + [1237] = {.lex_state = 661, .external_lex_state = 2}, + [1238] = {.lex_state = 661, .external_lex_state = 2}, + [1239] = {.lex_state = 661, .external_lex_state = 2}, + [1240] = {.lex_state = 661, .external_lex_state = 2}, + [1241] = {.lex_state = 661, .external_lex_state = 2}, + [1242] = {.lex_state = 661, .external_lex_state = 2}, + [1243] = {.lex_state = 661, .external_lex_state = 2}, + [1244] = {.lex_state = 661, .external_lex_state = 2}, + [1245] = {.lex_state = 661, .external_lex_state = 2}, + [1246] = {.lex_state = 661, .external_lex_state = 2}, + [1247] = {.lex_state = 661, .external_lex_state = 2}, + [1248] = {.lex_state = 661, .external_lex_state = 2}, + [1249] = {.lex_state = 661, .external_lex_state = 2}, + [1250] = {.lex_state = 661, .external_lex_state = 2}, + [1251] = {.lex_state = 661, .external_lex_state = 2}, + [1252] = {.lex_state = 661, .external_lex_state = 2}, + [1253] = {.lex_state = 661, .external_lex_state = 2}, + [1254] = {.lex_state = 661, .external_lex_state = 2}, + [1255] = {.lex_state = 661, .external_lex_state = 2}, + [1256] = {.lex_state = 661, .external_lex_state = 2}, + [1257] = {.lex_state = 661, .external_lex_state = 2}, + [1258] = {.lex_state = 661, .external_lex_state = 2}, + [1259] = {.lex_state = 661, .external_lex_state = 2}, + [1260] = {.lex_state = 661, .external_lex_state = 2}, + [1261] = {.lex_state = 661, .external_lex_state = 2}, + [1262] = {.lex_state = 661, .external_lex_state = 2}, + [1263] = {.lex_state = 661, .external_lex_state = 2}, + [1264] = {.lex_state = 661, .external_lex_state = 2}, + [1265] = {.lex_state = 661, .external_lex_state = 2}, + [1266] = {.lex_state = 661, .external_lex_state = 2}, + [1267] = {.lex_state = 79, .external_lex_state = 2}, + [1268] = {.lex_state = 79, .external_lex_state = 2}, + [1269] = {.lex_state = 661, .external_lex_state = 2}, + [1270] = {.lex_state = 661, .external_lex_state = 2}, + [1271] = {.lex_state = 661, .external_lex_state = 2}, + [1272] = {.lex_state = 661, .external_lex_state = 2}, + [1273] = {.lex_state = 661, .external_lex_state = 2}, + [1274] = {.lex_state = 661, .external_lex_state = 2}, + [1275] = {.lex_state = 661, .external_lex_state = 2}, + [1276] = {.lex_state = 661, .external_lex_state = 2}, + [1277] = {.lex_state = 661, .external_lex_state = 2}, + [1278] = {.lex_state = 84, .external_lex_state = 2}, + [1279] = {.lex_state = 661, .external_lex_state = 2}, + [1280] = {.lex_state = 661, .external_lex_state = 2}, + [1281] = {.lex_state = 661, .external_lex_state = 2}, + [1282] = {.lex_state = 661, .external_lex_state = 2}, + [1283] = {.lex_state = 661, .external_lex_state = 2}, + [1284] = {.lex_state = 661, .external_lex_state = 2}, + [1285] = {.lex_state = 661, .external_lex_state = 2}, + [1286] = {.lex_state = 661, .external_lex_state = 2}, + [1287] = {.lex_state = 84, .external_lex_state = 2}, + [1288] = {.lex_state = 661, .external_lex_state = 2}, + [1289] = {.lex_state = 661, .external_lex_state = 2}, + [1290] = {.lex_state = 661, .external_lex_state = 2}, + [1291] = {.lex_state = 661, .external_lex_state = 2}, + [1292] = {.lex_state = 661, .external_lex_state = 2}, + [1293] = {.lex_state = 661, .external_lex_state = 2}, + [1294] = {.lex_state = 661, .external_lex_state = 2}, + [1295] = {.lex_state = 661, .external_lex_state = 2}, + [1296] = {.lex_state = 661, .external_lex_state = 2}, + [1297] = {.lex_state = 661, .external_lex_state = 2}, + [1298] = {.lex_state = 661, .external_lex_state = 2}, + [1299] = {.lex_state = 661, .external_lex_state = 2}, + [1300] = {.lex_state = 661, .external_lex_state = 2}, + [1301] = {.lex_state = 661, .external_lex_state = 2}, + [1302] = {.lex_state = 661, .external_lex_state = 2}, + [1303] = {.lex_state = 661, .external_lex_state = 2}, + [1304] = {.lex_state = 661, .external_lex_state = 2}, + [1305] = {.lex_state = 661, .external_lex_state = 2}, + [1306] = {.lex_state = 661, .external_lex_state = 2}, + [1307] = {.lex_state = 661, .external_lex_state = 2}, + [1308] = {.lex_state = 661, .external_lex_state = 2}, + [1309] = {.lex_state = 661, .external_lex_state = 2}, + [1310] = {.lex_state = 661, .external_lex_state = 2}, + [1311] = {.lex_state = 661, .external_lex_state = 2}, + [1312] = {.lex_state = 661, .external_lex_state = 2}, + [1313] = {.lex_state = 661, .external_lex_state = 2}, + [1314] = {.lex_state = 661, .external_lex_state = 2}, + [1315] = {.lex_state = 661, .external_lex_state = 2}, + [1316] = {.lex_state = 661, .external_lex_state = 2}, + [1317] = {.lex_state = 661, .external_lex_state = 2}, + [1318] = {.lex_state = 661, .external_lex_state = 2}, + [1319] = {.lex_state = 661, .external_lex_state = 7}, + [1320] = {.lex_state = 661, .external_lex_state = 7}, + [1321] = {.lex_state = 52, .external_lex_state = 3}, + [1322] = {.lex_state = 661, .external_lex_state = 2}, + [1323] = {.lex_state = 661, .external_lex_state = 2}, + [1324] = {.lex_state = 661, .external_lex_state = 2}, + [1325] = {.lex_state = 661, .external_lex_state = 2}, + [1326] = {.lex_state = 661, .external_lex_state = 2}, + [1327] = {.lex_state = 661, .external_lex_state = 2}, + [1328] = {.lex_state = 661, .external_lex_state = 2}, + [1329] = {.lex_state = 661, .external_lex_state = 2}, + [1330] = {.lex_state = 661, .external_lex_state = 2}, + [1331] = {.lex_state = 661, .external_lex_state = 2}, + [1332] = {.lex_state = 661, .external_lex_state = 2}, + [1333] = {.lex_state = 661, .external_lex_state = 2}, + [1334] = {.lex_state = 661, .external_lex_state = 2}, + [1335] = {.lex_state = 661, .external_lex_state = 2}, + [1336] = {.lex_state = 661, .external_lex_state = 2}, + [1337] = {.lex_state = 661, .external_lex_state = 2}, + [1338] = {.lex_state = 661, .external_lex_state = 2}, + [1339] = {.lex_state = 661, .external_lex_state = 2}, + [1340] = {.lex_state = 661, .external_lex_state = 2}, + [1341] = {.lex_state = 661, .external_lex_state = 2}, + [1342] = {.lex_state = 661, .external_lex_state = 2}, + [1343] = {.lex_state = 661, .external_lex_state = 2}, + [1344] = {.lex_state = 661, .external_lex_state = 2}, + [1345] = {.lex_state = 661, .external_lex_state = 2}, + [1346] = {.lex_state = 661, .external_lex_state = 2}, + [1347] = {.lex_state = 661, .external_lex_state = 2}, + [1348] = {.lex_state = 661, .external_lex_state = 2}, + [1349] = {.lex_state = 661, .external_lex_state = 2}, + [1350] = {.lex_state = 661, .external_lex_state = 2}, + [1351] = {.lex_state = 661, .external_lex_state = 2}, + [1352] = {.lex_state = 661, .external_lex_state = 2}, + [1353] = {.lex_state = 661, .external_lex_state = 2}, + [1354] = {.lex_state = 661, .external_lex_state = 2}, + [1355] = {.lex_state = 661, .external_lex_state = 2}, + [1356] = {.lex_state = 661, .external_lex_state = 2}, + [1357] = {.lex_state = 661, .external_lex_state = 2}, + [1358] = {.lex_state = 661, .external_lex_state = 2}, + [1359] = {.lex_state = 661, .external_lex_state = 2}, + [1360] = {.lex_state = 661, .external_lex_state = 2}, + [1361] = {.lex_state = 661, .external_lex_state = 2}, + [1362] = {.lex_state = 661, .external_lex_state = 2}, + [1363] = {.lex_state = 661, .external_lex_state = 2}, + [1364] = {.lex_state = 661, .external_lex_state = 2}, + [1365] = {.lex_state = 661, .external_lex_state = 2}, + [1366] = {.lex_state = 661, .external_lex_state = 2}, + [1367] = {.lex_state = 661, .external_lex_state = 2}, + [1368] = {.lex_state = 661, .external_lex_state = 2}, + [1369] = {.lex_state = 661, .external_lex_state = 2}, + [1370] = {.lex_state = 661, .external_lex_state = 2}, + [1371] = {.lex_state = 661, .external_lex_state = 2}, + [1372] = {.lex_state = 661, .external_lex_state = 2}, + [1373] = {.lex_state = 661, .external_lex_state = 2}, + [1374] = {.lex_state = 661, .external_lex_state = 2}, + [1375] = {.lex_state = 661, .external_lex_state = 2}, + [1376] = {.lex_state = 661, .external_lex_state = 2}, + [1377] = {.lex_state = 661, .external_lex_state = 2}, + [1378] = {.lex_state = 661, .external_lex_state = 2}, + [1379] = {.lex_state = 661, .external_lex_state = 2}, + [1380] = {.lex_state = 661, .external_lex_state = 2}, + [1381] = {.lex_state = 661, .external_lex_state = 2}, + [1382] = {.lex_state = 661, .external_lex_state = 2}, + [1383] = {.lex_state = 661, .external_lex_state = 2}, + [1384] = {.lex_state = 661, .external_lex_state = 2}, + [1385] = {.lex_state = 661, .external_lex_state = 2}, + [1386] = {.lex_state = 661, .external_lex_state = 2}, + [1387] = {.lex_state = 661, .external_lex_state = 2}, + [1388] = {.lex_state = 52, .external_lex_state = 3}, + [1389] = {.lex_state = 661, .external_lex_state = 2}, + [1390] = {.lex_state = 661, .external_lex_state = 2}, + [1391] = {.lex_state = 661, .external_lex_state = 2}, + [1392] = {.lex_state = 661, .external_lex_state = 2}, + [1393] = {.lex_state = 661, .external_lex_state = 2}, + [1394] = {.lex_state = 661, .external_lex_state = 2}, + [1395] = {.lex_state = 661, .external_lex_state = 2}, + [1396] = {.lex_state = 661, .external_lex_state = 2}, + [1397] = {.lex_state = 661, .external_lex_state = 2}, + [1398] = {.lex_state = 661, .external_lex_state = 2}, + [1399] = {.lex_state = 661, .external_lex_state = 2}, + [1400] = {.lex_state = 661, .external_lex_state = 2}, + [1401] = {.lex_state = 661, .external_lex_state = 2}, + [1402] = {.lex_state = 661, .external_lex_state = 2}, + [1403] = {.lex_state = 661, .external_lex_state = 2}, + [1404] = {.lex_state = 661, .external_lex_state = 2}, + [1405] = {.lex_state = 661, .external_lex_state = 2}, + [1406] = {.lex_state = 661, .external_lex_state = 2}, + [1407] = {.lex_state = 661, .external_lex_state = 2}, + [1408] = {.lex_state = 661, .external_lex_state = 2}, + [1409] = {.lex_state = 661, .external_lex_state = 2}, + [1410] = {.lex_state = 661, .external_lex_state = 2}, + [1411] = {.lex_state = 661, .external_lex_state = 2}, + [1412] = {.lex_state = 661, .external_lex_state = 2}, + [1413] = {.lex_state = 661, .external_lex_state = 2}, + [1414] = {.lex_state = 661, .external_lex_state = 2}, + [1415] = {.lex_state = 661, .external_lex_state = 2}, + [1416] = {.lex_state = 661, .external_lex_state = 2}, + [1417] = {.lex_state = 661, .external_lex_state = 2}, + [1418] = {.lex_state = 661, .external_lex_state = 2}, + [1419] = {.lex_state = 661, .external_lex_state = 2}, + [1420] = {.lex_state = 52, .external_lex_state = 4}, + [1421] = {.lex_state = 661, .external_lex_state = 2}, + [1422] = {.lex_state = 661, .external_lex_state = 2}, + [1423] = {.lex_state = 661, .external_lex_state = 2}, + [1424] = {.lex_state = 661, .external_lex_state = 2}, + [1425] = {.lex_state = 661, .external_lex_state = 2}, + [1426] = {.lex_state = 661, .external_lex_state = 2}, + [1427] = {.lex_state = 661, .external_lex_state = 2}, + [1428] = {.lex_state = 661, .external_lex_state = 2}, + [1429] = {.lex_state = 661, .external_lex_state = 2}, + [1430] = {.lex_state = 661, .external_lex_state = 2}, + [1431] = {.lex_state = 661, .external_lex_state = 2}, + [1432] = {.lex_state = 661, .external_lex_state = 2}, + [1433] = {.lex_state = 52, .external_lex_state = 4}, + [1434] = {.lex_state = 661, .external_lex_state = 2}, + [1435] = {.lex_state = 661, .external_lex_state = 2}, + [1436] = {.lex_state = 661, .external_lex_state = 2}, + [1437] = {.lex_state = 661, .external_lex_state = 2}, + [1438] = {.lex_state = 661, .external_lex_state = 2}, + [1439] = {.lex_state = 661, .external_lex_state = 2}, + [1440] = {.lex_state = 661, .external_lex_state = 2}, + [1441] = {.lex_state = 661, .external_lex_state = 2}, + [1442] = {.lex_state = 661, .external_lex_state = 2}, + [1443] = {.lex_state = 661, .external_lex_state = 2}, + [1444] = {.lex_state = 661, .external_lex_state = 2}, + [1445] = {.lex_state = 661, .external_lex_state = 2}, + [1446] = {.lex_state = 661, .external_lex_state = 2}, + [1447] = {.lex_state = 661, .external_lex_state = 2}, + [1448] = {.lex_state = 661, .external_lex_state = 2}, + [1449] = {.lex_state = 661, .external_lex_state = 2}, + [1450] = {.lex_state = 661, .external_lex_state = 2}, + [1451] = {.lex_state = 661, .external_lex_state = 2}, + [1452] = {.lex_state = 661, .external_lex_state = 2}, + [1453] = {.lex_state = 661, .external_lex_state = 2}, + [1454] = {.lex_state = 661, .external_lex_state = 2}, + [1455] = {.lex_state = 661, .external_lex_state = 2}, + [1456] = {.lex_state = 661, .external_lex_state = 2}, + [1457] = {.lex_state = 661, .external_lex_state = 2}, + [1458] = {.lex_state = 661, .external_lex_state = 2}, + [1459] = {.lex_state = 661, .external_lex_state = 2}, + [1460] = {.lex_state = 661, .external_lex_state = 2}, + [1461] = {.lex_state = 661, .external_lex_state = 2}, + [1462] = {.lex_state = 661, .external_lex_state = 2}, + [1463] = {.lex_state = 661, .external_lex_state = 2}, + [1464] = {.lex_state = 661, .external_lex_state = 2}, + [1465] = {.lex_state = 661, .external_lex_state = 2}, + [1466] = {.lex_state = 661, .external_lex_state = 2}, + [1467] = {.lex_state = 661, .external_lex_state = 2}, + [1468] = {.lex_state = 661, .external_lex_state = 2}, + [1469] = {.lex_state = 661, .external_lex_state = 2}, + [1470] = {.lex_state = 661, .external_lex_state = 2}, + [1471] = {.lex_state = 661, .external_lex_state = 2}, + [1472] = {.lex_state = 661, .external_lex_state = 2}, + [1473] = {.lex_state = 661, .external_lex_state = 2}, + [1474] = {.lex_state = 661, .external_lex_state = 2}, + [1475] = {.lex_state = 661, .external_lex_state = 2}, + [1476] = {.lex_state = 661, .external_lex_state = 2}, + [1477] = {.lex_state = 661, .external_lex_state = 2}, + [1478] = {.lex_state = 661, .external_lex_state = 2}, + [1479] = {.lex_state = 661, .external_lex_state = 2}, + [1480] = {.lex_state = 661, .external_lex_state = 2}, + [1481] = {.lex_state = 661, .external_lex_state = 2}, + [1482] = {.lex_state = 661, .external_lex_state = 2}, + [1483] = {.lex_state = 52, .external_lex_state = 4}, + [1484] = {.lex_state = 661, .external_lex_state = 2}, + [1485] = {.lex_state = 52, .external_lex_state = 4}, + [1486] = {.lex_state = 661, .external_lex_state = 2}, + [1487] = {.lex_state = 661, .external_lex_state = 2}, + [1488] = {.lex_state = 661, .external_lex_state = 2}, + [1489] = {.lex_state = 661, .external_lex_state = 2}, + [1490] = {.lex_state = 661, .external_lex_state = 2}, + [1491] = {.lex_state = 661, .external_lex_state = 2}, + [1492] = {.lex_state = 661, .external_lex_state = 2}, + [1493] = {.lex_state = 661, .external_lex_state = 2}, + [1494] = {.lex_state = 661, .external_lex_state = 2}, + [1495] = {.lex_state = 661, .external_lex_state = 2}, + [1496] = {.lex_state = 661, .external_lex_state = 2}, + [1497] = {.lex_state = 661, .external_lex_state = 2}, + [1498] = {.lex_state = 661, .external_lex_state = 2}, + [1499] = {.lex_state = 661, .external_lex_state = 2}, + [1500] = {.lex_state = 661, .external_lex_state = 2}, + [1501] = {.lex_state = 661, .external_lex_state = 2}, + [1502] = {.lex_state = 661, .external_lex_state = 2}, + [1503] = {.lex_state = 661, .external_lex_state = 2}, + [1504] = {.lex_state = 661, .external_lex_state = 2}, + [1505] = {.lex_state = 661, .external_lex_state = 2}, + [1506] = {.lex_state = 661, .external_lex_state = 2}, + [1507] = {.lex_state = 661, .external_lex_state = 2}, + [1508] = {.lex_state = 661, .external_lex_state = 2}, + [1509] = {.lex_state = 661, .external_lex_state = 2}, + [1510] = {.lex_state = 661, .external_lex_state = 2}, + [1511] = {.lex_state = 661, .external_lex_state = 2}, + [1512] = {.lex_state = 661, .external_lex_state = 2}, + [1513] = {.lex_state = 661, .external_lex_state = 2}, + [1514] = {.lex_state = 52, .external_lex_state = 4}, + [1515] = {.lex_state = 52, .external_lex_state = 4}, + [1516] = {.lex_state = 661, .external_lex_state = 2}, + [1517] = {.lex_state = 661, .external_lex_state = 2}, + [1518] = {.lex_state = 661, .external_lex_state = 2}, + [1519] = {.lex_state = 661, .external_lex_state = 2}, + [1520] = {.lex_state = 661, .external_lex_state = 2}, + [1521] = {.lex_state = 661, .external_lex_state = 2}, + [1522] = {.lex_state = 52, .external_lex_state = 4}, + [1523] = {.lex_state = 661, .external_lex_state = 2}, + [1524] = {.lex_state = 52, .external_lex_state = 4}, + [1525] = {.lex_state = 661, .external_lex_state = 2}, + [1526] = {.lex_state = 661, .external_lex_state = 2}, + [1527] = {.lex_state = 661, .external_lex_state = 2}, + [1528] = {.lex_state = 661, .external_lex_state = 2}, + [1529] = {.lex_state = 661, .external_lex_state = 2}, + [1530] = {.lex_state = 661, .external_lex_state = 2}, + [1531] = {.lex_state = 661, .external_lex_state = 2}, + [1532] = {.lex_state = 661, .external_lex_state = 2}, + [1533] = {.lex_state = 661, .external_lex_state = 2}, + [1534] = {.lex_state = 661, .external_lex_state = 2}, + [1535] = {.lex_state = 661, .external_lex_state = 2}, + [1536] = {.lex_state = 661, .external_lex_state = 2}, + [1537] = {.lex_state = 661, .external_lex_state = 2}, + [1538] = {.lex_state = 661, .external_lex_state = 2}, + [1539] = {.lex_state = 661, .external_lex_state = 2}, + [1540] = {.lex_state = 661, .external_lex_state = 2}, + [1541] = {.lex_state = 661, .external_lex_state = 2}, + [1542] = {.lex_state = 661, .external_lex_state = 2}, + [1543] = {.lex_state = 661, .external_lex_state = 2}, + [1544] = {.lex_state = 661, .external_lex_state = 2}, + [1545] = {.lex_state = 661, .external_lex_state = 2}, + [1546] = {.lex_state = 661, .external_lex_state = 2}, + [1547] = {.lex_state = 661, .external_lex_state = 2}, + [1548] = {.lex_state = 661, .external_lex_state = 2}, + [1549] = {.lex_state = 661, .external_lex_state = 2}, + [1550] = {.lex_state = 661, .external_lex_state = 2}, + [1551] = {.lex_state = 661, .external_lex_state = 2}, + [1552] = {.lex_state = 661, .external_lex_state = 2}, + [1553] = {.lex_state = 661, .external_lex_state = 2}, + [1554] = {.lex_state = 661, .external_lex_state = 2}, + [1555] = {.lex_state = 661, .external_lex_state = 2}, + [1556] = {.lex_state = 661, .external_lex_state = 2}, + [1557] = {.lex_state = 661, .external_lex_state = 2}, + [1558] = {.lex_state = 661, .external_lex_state = 2}, + [1559] = {.lex_state = 661, .external_lex_state = 2}, + [1560] = {.lex_state = 661, .external_lex_state = 2}, + [1561] = {.lex_state = 661, .external_lex_state = 2}, + [1562] = {.lex_state = 661, .external_lex_state = 2}, + [1563] = {.lex_state = 661, .external_lex_state = 2}, + [1564] = {.lex_state = 661, .external_lex_state = 2}, + [1565] = {.lex_state = 661, .external_lex_state = 2}, + [1566] = {.lex_state = 661, .external_lex_state = 2}, + [1567] = {.lex_state = 661, .external_lex_state = 2}, + [1568] = {.lex_state = 661, .external_lex_state = 2}, + [1569] = {.lex_state = 661, .external_lex_state = 2}, + [1570] = {.lex_state = 661, .external_lex_state = 2}, + [1571] = {.lex_state = 661, .external_lex_state = 2}, + [1572] = {.lex_state = 661, .external_lex_state = 2}, + [1573] = {.lex_state = 661, .external_lex_state = 2}, + [1574] = {.lex_state = 661, .external_lex_state = 2}, + [1575] = {.lex_state = 661, .external_lex_state = 2}, + [1576] = {.lex_state = 661, .external_lex_state = 2}, + [1577] = {.lex_state = 661, .external_lex_state = 2}, + [1578] = {.lex_state = 661, .external_lex_state = 2}, + [1579] = {.lex_state = 661, .external_lex_state = 2}, + [1580] = {.lex_state = 661, .external_lex_state = 2}, + [1581] = {.lex_state = 661, .external_lex_state = 2}, + [1582] = {.lex_state = 661, .external_lex_state = 2}, + [1583] = {.lex_state = 661, .external_lex_state = 2}, + [1584] = {.lex_state = 661, .external_lex_state = 2}, + [1585] = {.lex_state = 661, .external_lex_state = 2}, + [1586] = {.lex_state = 661, .external_lex_state = 2}, + [1587] = {.lex_state = 661, .external_lex_state = 2}, + [1588] = {.lex_state = 661, .external_lex_state = 2}, + [1589] = {.lex_state = 661, .external_lex_state = 2}, + [1590] = {.lex_state = 661, .external_lex_state = 2}, + [1591] = {.lex_state = 661, .external_lex_state = 2}, + [1592] = {.lex_state = 661, .external_lex_state = 2}, + [1593] = {.lex_state = 661, .external_lex_state = 2}, + [1594] = {.lex_state = 661, .external_lex_state = 2}, + [1595] = {.lex_state = 661, .external_lex_state = 2}, + [1596] = {.lex_state = 661, .external_lex_state = 2}, + [1597] = {.lex_state = 661, .external_lex_state = 2}, + [1598] = {.lex_state = 661, .external_lex_state = 2}, + [1599] = {.lex_state = 661, .external_lex_state = 2}, + [1600] = {.lex_state = 661, .external_lex_state = 2}, + [1601] = {.lex_state = 661, .external_lex_state = 2}, + [1602] = {.lex_state = 661, .external_lex_state = 2}, + [1603] = {.lex_state = 52, .external_lex_state = 3}, + [1604] = {.lex_state = 661, .external_lex_state = 2}, + [1605] = {.lex_state = 661, .external_lex_state = 2}, + [1606] = {.lex_state = 661, .external_lex_state = 2}, + [1607] = {.lex_state = 661, .external_lex_state = 2}, + [1608] = {.lex_state = 661, .external_lex_state = 2}, + [1609] = {.lex_state = 661, .external_lex_state = 2}, + [1610] = {.lex_state = 661, .external_lex_state = 2}, + [1611] = {.lex_state = 661, .external_lex_state = 2}, + [1612] = {.lex_state = 661, .external_lex_state = 2}, + [1613] = {.lex_state = 661, .external_lex_state = 2}, + [1614] = {.lex_state = 661, .external_lex_state = 2}, + [1615] = {.lex_state = 661, .external_lex_state = 2}, + [1616] = {.lex_state = 661, .external_lex_state = 2}, + [1617] = {.lex_state = 661, .external_lex_state = 2}, + [1618] = {.lex_state = 661, .external_lex_state = 2}, + [1619] = {.lex_state = 661, .external_lex_state = 2}, + [1620] = {.lex_state = 661, .external_lex_state = 2}, + [1621] = {.lex_state = 661, .external_lex_state = 2}, + [1622] = {.lex_state = 661, .external_lex_state = 2}, + [1623] = {.lex_state = 661, .external_lex_state = 2}, + [1624] = {.lex_state = 661, .external_lex_state = 2}, + [1625] = {.lex_state = 661, .external_lex_state = 2}, + [1626] = {.lex_state = 52, .external_lex_state = 4}, + [1627] = {.lex_state = 661, .external_lex_state = 2}, + [1628] = {.lex_state = 661, .external_lex_state = 2}, + [1629] = {.lex_state = 52, .external_lex_state = 4}, + [1630] = {.lex_state = 661, .external_lex_state = 2}, + [1631] = {.lex_state = 661, .external_lex_state = 2}, + [1632] = {.lex_state = 661, .external_lex_state = 2}, + [1633] = {.lex_state = 661, .external_lex_state = 2}, + [1634] = {.lex_state = 661, .external_lex_state = 2}, + [1635] = {.lex_state = 661, .external_lex_state = 2}, + [1636] = {.lex_state = 661, .external_lex_state = 2}, + [1637] = {.lex_state = 661, .external_lex_state = 2}, + [1638] = {.lex_state = 661, .external_lex_state = 2}, + [1639] = {.lex_state = 661, .external_lex_state = 2}, + [1640] = {.lex_state = 661, .external_lex_state = 2}, + [1641] = {.lex_state = 661, .external_lex_state = 2}, + [1642] = {.lex_state = 661, .external_lex_state = 2}, + [1643] = {.lex_state = 661, .external_lex_state = 2}, + [1644] = {.lex_state = 661, .external_lex_state = 2}, + [1645] = {.lex_state = 661, .external_lex_state = 2}, + [1646] = {.lex_state = 661, .external_lex_state = 2}, + [1647] = {.lex_state = 661, .external_lex_state = 2}, + [1648] = {.lex_state = 661, .external_lex_state = 2}, + [1649] = {.lex_state = 661, .external_lex_state = 2}, + [1650] = {.lex_state = 661, .external_lex_state = 2}, + [1651] = {.lex_state = 661, .external_lex_state = 2}, + [1652] = {.lex_state = 661, .external_lex_state = 2}, + [1653] = {.lex_state = 661, .external_lex_state = 2}, + [1654] = {.lex_state = 661, .external_lex_state = 2}, + [1655] = {.lex_state = 52, .external_lex_state = 4}, + [1656] = {.lex_state = 661, .external_lex_state = 2}, + [1657] = {.lex_state = 661, .external_lex_state = 2}, + [1658] = {.lex_state = 661, .external_lex_state = 2}, + [1659] = {.lex_state = 661, .external_lex_state = 2}, + [1660] = {.lex_state = 661, .external_lex_state = 2}, + [1661] = {.lex_state = 661, .external_lex_state = 2}, + [1662] = {.lex_state = 661, .external_lex_state = 2}, + [1663] = {.lex_state = 661, .external_lex_state = 2}, + [1664] = {.lex_state = 661, .external_lex_state = 2}, + [1665] = {.lex_state = 661, .external_lex_state = 2}, + [1666] = {.lex_state = 661, .external_lex_state = 2}, + [1667] = {.lex_state = 661, .external_lex_state = 2}, + [1668] = {.lex_state = 661, .external_lex_state = 2}, + [1669] = {.lex_state = 661, .external_lex_state = 2}, + [1670] = {.lex_state = 661, .external_lex_state = 2}, + [1671] = {.lex_state = 661, .external_lex_state = 2}, + [1672] = {.lex_state = 661, .external_lex_state = 2}, + [1673] = {.lex_state = 661, .external_lex_state = 2}, + [1674] = {.lex_state = 661, .external_lex_state = 2}, + [1675] = {.lex_state = 661, .external_lex_state = 2}, + [1676] = {.lex_state = 661, .external_lex_state = 2}, + [1677] = {.lex_state = 661, .external_lex_state = 2}, + [1678] = {.lex_state = 661, .external_lex_state = 2}, + [1679] = {.lex_state = 661, .external_lex_state = 2}, + [1680] = {.lex_state = 661, .external_lex_state = 2}, + [1681] = {.lex_state = 661, .external_lex_state = 2}, + [1682] = {.lex_state = 661, .external_lex_state = 2}, + [1683] = {.lex_state = 661, .external_lex_state = 2}, + [1684] = {.lex_state = 661, .external_lex_state = 2}, + [1685] = {.lex_state = 661, .external_lex_state = 2}, + [1686] = {.lex_state = 661, .external_lex_state = 2}, + [1687] = {.lex_state = 52, .external_lex_state = 4}, + [1688] = {.lex_state = 661, .external_lex_state = 2}, + [1689] = {.lex_state = 661, .external_lex_state = 2}, + [1690] = {.lex_state = 661, .external_lex_state = 2}, + [1691] = {.lex_state = 661, .external_lex_state = 2}, + [1692] = {.lex_state = 661, .external_lex_state = 2}, + [1693] = {.lex_state = 661, .external_lex_state = 2}, + [1694] = {.lex_state = 52, .external_lex_state = 4}, + [1695] = {.lex_state = 661, .external_lex_state = 2}, + [1696] = {.lex_state = 661, .external_lex_state = 2}, + [1697] = {.lex_state = 661, .external_lex_state = 2}, + [1698] = {.lex_state = 661, .external_lex_state = 2}, + [1699] = {.lex_state = 661, .external_lex_state = 2}, + [1700] = {.lex_state = 661, .external_lex_state = 2}, + [1701] = {.lex_state = 661, .external_lex_state = 2}, + [1702] = {.lex_state = 661, .external_lex_state = 2}, + [1703] = {.lex_state = 661, .external_lex_state = 2}, + [1704] = {.lex_state = 661, .external_lex_state = 2}, + [1705] = {.lex_state = 661, .external_lex_state = 2}, + [1706] = {.lex_state = 661, .external_lex_state = 2}, + [1707] = {.lex_state = 661, .external_lex_state = 2}, + [1708] = {.lex_state = 661, .external_lex_state = 2}, + [1709] = {.lex_state = 661, .external_lex_state = 2}, + [1710] = {.lex_state = 661, .external_lex_state = 2}, + [1711] = {.lex_state = 661, .external_lex_state = 2}, + [1712] = {.lex_state = 661, .external_lex_state = 2}, + [1713] = {.lex_state = 661, .external_lex_state = 2}, + [1714] = {.lex_state = 661, .external_lex_state = 2}, + [1715] = {.lex_state = 661, .external_lex_state = 2}, + [1716] = {.lex_state = 661, .external_lex_state = 2}, + [1717] = {.lex_state = 661, .external_lex_state = 2}, + [1718] = {.lex_state = 661, .external_lex_state = 2}, + [1719] = {.lex_state = 661, .external_lex_state = 2}, + [1720] = {.lex_state = 661, .external_lex_state = 2}, + [1721] = {.lex_state = 661, .external_lex_state = 2}, + [1722] = {.lex_state = 661, .external_lex_state = 2}, + [1723] = {.lex_state = 661, .external_lex_state = 2}, + [1724] = {.lex_state = 661, .external_lex_state = 2}, + [1725] = {.lex_state = 661, .external_lex_state = 2}, + [1726] = {.lex_state = 661, .external_lex_state = 2}, + [1727] = {.lex_state = 661, .external_lex_state = 2}, + [1728] = {.lex_state = 661, .external_lex_state = 2}, + [1729] = {.lex_state = 661, .external_lex_state = 2}, + [1730] = {.lex_state = 661, .external_lex_state = 2}, + [1731] = {.lex_state = 661, .external_lex_state = 2}, + [1732] = {.lex_state = 661, .external_lex_state = 2}, + [1733] = {.lex_state = 661, .external_lex_state = 2}, + [1734] = {.lex_state = 661, .external_lex_state = 2}, + [1735] = {.lex_state = 661, .external_lex_state = 2}, + [1736] = {.lex_state = 661, .external_lex_state = 2}, + [1737] = {.lex_state = 661, .external_lex_state = 2}, + [1738] = {.lex_state = 661, .external_lex_state = 2}, + [1739] = {.lex_state = 661, .external_lex_state = 2}, + [1740] = {.lex_state = 661, .external_lex_state = 2}, + [1741] = {.lex_state = 661, .external_lex_state = 2}, + [1742] = {.lex_state = 661, .external_lex_state = 2}, + [1743] = {.lex_state = 661, .external_lex_state = 2}, + [1744] = {.lex_state = 661, .external_lex_state = 2}, + [1745] = {.lex_state = 661, .external_lex_state = 2}, + [1746] = {.lex_state = 661, .external_lex_state = 2}, + [1747] = {.lex_state = 661, .external_lex_state = 2}, + [1748] = {.lex_state = 661, .external_lex_state = 2}, + [1749] = {.lex_state = 661, .external_lex_state = 2}, + [1750] = {.lex_state = 661, .external_lex_state = 2}, + [1751] = {.lex_state = 661, .external_lex_state = 2}, + [1752] = {.lex_state = 661, .external_lex_state = 2}, + [1753] = {.lex_state = 661, .external_lex_state = 2}, + [1754] = {.lex_state = 661, .external_lex_state = 2}, + [1755] = {.lex_state = 661, .external_lex_state = 2}, + [1756] = {.lex_state = 661, .external_lex_state = 2}, + [1757] = {.lex_state = 661, .external_lex_state = 2}, + [1758] = {.lex_state = 661, .external_lex_state = 2}, + [1759] = {.lex_state = 661, .external_lex_state = 2}, + [1760] = {.lex_state = 661, .external_lex_state = 2}, + [1761] = {.lex_state = 661, .external_lex_state = 2}, + [1762] = {.lex_state = 661, .external_lex_state = 2}, + [1763] = {.lex_state = 661, .external_lex_state = 2}, + [1764] = {.lex_state = 661, .external_lex_state = 2}, + [1765] = {.lex_state = 661, .external_lex_state = 2}, + [1766] = {.lex_state = 661, .external_lex_state = 2}, + [1767] = {.lex_state = 661, .external_lex_state = 2}, + [1768] = {.lex_state = 661, .external_lex_state = 2}, + [1769] = {.lex_state = 661, .external_lex_state = 2}, + [1770] = {.lex_state = 661, .external_lex_state = 2}, + [1771] = {.lex_state = 661, .external_lex_state = 2}, + [1772] = {.lex_state = 661, .external_lex_state = 2}, + [1773] = {.lex_state = 661, .external_lex_state = 2}, + [1774] = {.lex_state = 661, .external_lex_state = 2}, + [1775] = {.lex_state = 661, .external_lex_state = 2}, + [1776] = {.lex_state = 661, .external_lex_state = 2}, + [1777] = {.lex_state = 661, .external_lex_state = 2}, + [1778] = {.lex_state = 661, .external_lex_state = 2}, + [1779] = {.lex_state = 661, .external_lex_state = 2}, + [1780] = {.lex_state = 661, .external_lex_state = 2}, + [1781] = {.lex_state = 661, .external_lex_state = 2}, [1782] = {.lex_state = 661, .external_lex_state = 2}, [1783] = {.lex_state = 661, .external_lex_state = 2}, - [1784] = {.lex_state = 661, .external_lex_state = 7}, - [1785] = {.lex_state = 661, .external_lex_state = 7}, - [1786] = {.lex_state = 662, .external_lex_state = 2}, - [1787] = {.lex_state = 661, .external_lex_state = 7}, - [1788] = {.lex_state = 661, .external_lex_state = 7}, - [1789] = {.lex_state = 661, .external_lex_state = 7}, - [1790] = {.lex_state = 661, .external_lex_state = 7}, - [1791] = {.lex_state = 52, .external_lex_state = 4}, - [1792] = {.lex_state = 52, .external_lex_state = 3}, - [1793] = {.lex_state = 52, .external_lex_state = 3}, - [1794] = {.lex_state = 52, .external_lex_state = 3}, - [1795] = {.lex_state = 52, .external_lex_state = 3}, - [1796] = {.lex_state = 52, .external_lex_state = 3}, - [1797] = {.lex_state = 52, .external_lex_state = 3}, - [1798] = {.lex_state = 52, .external_lex_state = 3}, - [1799] = {.lex_state = 52, .external_lex_state = 3}, + [1784] = {.lex_state = 661, .external_lex_state = 2}, + [1785] = {.lex_state = 661, .external_lex_state = 2}, + [1786] = {.lex_state = 661, .external_lex_state = 2}, + [1787] = {.lex_state = 661, .external_lex_state = 2}, + [1788] = {.lex_state = 661, .external_lex_state = 2}, + [1789] = {.lex_state = 661, .external_lex_state = 2}, + [1790] = {.lex_state = 661, .external_lex_state = 2}, + [1791] = {.lex_state = 661, .external_lex_state = 2}, + [1792] = {.lex_state = 661, .external_lex_state = 2}, + [1793] = {.lex_state = 661, .external_lex_state = 2}, + [1794] = {.lex_state = 661, .external_lex_state = 2}, + [1795] = {.lex_state = 661, .external_lex_state = 2}, + [1796] = {.lex_state = 661, .external_lex_state = 2}, + [1797] = {.lex_state = 52, .external_lex_state = 4}, + [1798] = {.lex_state = 52, .external_lex_state = 4}, + [1799] = {.lex_state = 660, .external_lex_state = 7}, [1800] = {.lex_state = 52, .external_lex_state = 4}, - [1801] = {.lex_state = 52, .external_lex_state = 3}, - [1802] = {.lex_state = 52, .external_lex_state = 3}, + [1801] = {.lex_state = 660, .external_lex_state = 7}, + [1802] = {.lex_state = 52, .external_lex_state = 4}, [1803] = {.lex_state = 52, .external_lex_state = 3}, [1804] = {.lex_state = 52, .external_lex_state = 3}, - [1805] = {.lex_state = 52, .external_lex_state = 4}, - [1806] = {.lex_state = 52, .external_lex_state = 3}, - [1807] = {.lex_state = 52, .external_lex_state = 3}, - [1808] = {.lex_state = 52, .external_lex_state = 3}, - [1809] = {.lex_state = 52, .external_lex_state = 3}, + [1805] = {.lex_state = 52, .external_lex_state = 3}, + [1806] = {.lex_state = 660, .external_lex_state = 7}, + [1807] = {.lex_state = 52, .external_lex_state = 4}, + [1808] = {.lex_state = 52, .external_lex_state = 4}, + [1809] = {.lex_state = 52, .external_lex_state = 4}, [1810] = {.lex_state = 52, .external_lex_state = 4}, - [1811] = {.lex_state = 52, .external_lex_state = 3}, - [1812] = {.lex_state = 52, .external_lex_state = 3}, - [1813] = {.lex_state = 52, .external_lex_state = 3}, - [1814] = {.lex_state = 52, .external_lex_state = 3}, - [1815] = {.lex_state = 52, .external_lex_state = 4}, - [1816] = {.lex_state = 52, .external_lex_state = 3}, - [1817] = {.lex_state = 52, .external_lex_state = 3}, - [1818] = {.lex_state = 52, .external_lex_state = 3}, - [1819] = {.lex_state = 52, .external_lex_state = 3}, - [1820] = {.lex_state = 52, .external_lex_state = 3}, - [1821] = {.lex_state = 52, .external_lex_state = 3}, - [1822] = {.lex_state = 52, .external_lex_state = 3}, + [1811] = {.lex_state = 52, .external_lex_state = 4}, + [1812] = {.lex_state = 52, .external_lex_state = 4}, + [1813] = {.lex_state = 52, .external_lex_state = 4}, + [1814] = {.lex_state = 52, .external_lex_state = 4}, + [1815] = {.lex_state = 660, .external_lex_state = 2}, + [1816] = {.lex_state = 52, .external_lex_state = 4}, + [1817] = {.lex_state = 52, .external_lex_state = 4}, + [1818] = {.lex_state = 52, .external_lex_state = 4}, + [1819] = {.lex_state = 52, .external_lex_state = 4}, + [1820] = {.lex_state = 50, .external_lex_state = 4}, + [1821] = {.lex_state = 52, .external_lex_state = 4}, + [1822] = {.lex_state = 52, .external_lex_state = 4}, [1823] = {.lex_state = 52, .external_lex_state = 4}, [1824] = {.lex_state = 52, .external_lex_state = 4}, - [1825] = {.lex_state = 52, .external_lex_state = 3}, + [1825] = {.lex_state = 52, .external_lex_state = 4}, [1826] = {.lex_state = 52, .external_lex_state = 3}, - [1827] = {.lex_state = 52, .external_lex_state = 4}, - [1828] = {.lex_state = 52, .external_lex_state = 3}, - [1829] = {.lex_state = 52, .external_lex_state = 3}, + [1827] = {.lex_state = 660, .external_lex_state = 7}, + [1828] = {.lex_state = 661, .external_lex_state = 2}, + [1829] = {.lex_state = 52, .external_lex_state = 4}, [1830] = {.lex_state = 52, .external_lex_state = 4}, - [1831] = {.lex_state = 52, .external_lex_state = 3}, + [1831] = {.lex_state = 660, .external_lex_state = 7}, [1832] = {.lex_state = 52, .external_lex_state = 3}, - [1833] = {.lex_state = 52, .external_lex_state = 3}, - [1834] = {.lex_state = 52, .external_lex_state = 3}, - [1835] = {.lex_state = 52, .external_lex_state = 3}, - [1836] = {.lex_state = 52, .external_lex_state = 3}, - [1837] = {.lex_state = 52, .external_lex_state = 3}, - [1838] = {.lex_state = 52, .external_lex_state = 4}, - [1839] = {.lex_state = 52, .external_lex_state = 3}, - [1840] = {.lex_state = 52, .external_lex_state = 4}, - [1841] = {.lex_state = 52, .external_lex_state = 3}, - [1842] = {.lex_state = 52, .external_lex_state = 3}, - [1843] = {.lex_state = 52, .external_lex_state = 3}, - [1844] = {.lex_state = 52, .external_lex_state = 3}, - [1845] = {.lex_state = 50, .external_lex_state = 3}, + [1833] = {.lex_state = 52, .external_lex_state = 4}, + [1834] = {.lex_state = 52, .external_lex_state = 4}, + [1835] = {.lex_state = 52, .external_lex_state = 4}, + [1836] = {.lex_state = 52, .external_lex_state = 4}, + [1837] = {.lex_state = 660, .external_lex_state = 7}, + [1838] = {.lex_state = 52, .external_lex_state = 3}, + [1839] = {.lex_state = 52, .external_lex_state = 4}, + [1840] = {.lex_state = 52, .external_lex_state = 3}, + [1841] = {.lex_state = 52, .external_lex_state = 4}, + [1842] = {.lex_state = 52, .external_lex_state = 4}, + [1843] = {.lex_state = 52, .external_lex_state = 4}, + [1844] = {.lex_state = 52, .external_lex_state = 4}, + [1845] = {.lex_state = 52, .external_lex_state = 4}, [1846] = {.lex_state = 52, .external_lex_state = 3}, - [1847] = {.lex_state = 52, .external_lex_state = 3}, + [1847] = {.lex_state = 660, .external_lex_state = 2}, [1848] = {.lex_state = 52, .external_lex_state = 4}, - [1849] = {.lex_state = 52, .external_lex_state = 3}, - [1850] = {.lex_state = 52, .external_lex_state = 3}, - [1851] = {.lex_state = 52, .external_lex_state = 3}, + [1849] = {.lex_state = 52, .external_lex_state = 4}, + [1850] = {.lex_state = 52, .external_lex_state = 4}, + [1851] = {.lex_state = 52, .external_lex_state = 4}, [1852] = {.lex_state = 52, .external_lex_state = 3}, - [1853] = {.lex_state = 52, .external_lex_state = 3}, - [1854] = {.lex_state = 52, .external_lex_state = 4}, - [1855] = {.lex_state = 52, .external_lex_state = 4}, - [1856] = {.lex_state = 52, .external_lex_state = 4}, - [1857] = {.lex_state = 52, .external_lex_state = 4}, - [1858] = {.lex_state = 52, .external_lex_state = 4}, - [1859] = {.lex_state = 52, .external_lex_state = 4}, + [1853] = {.lex_state = 660, .external_lex_state = 7}, + [1854] = {.lex_state = 52, .external_lex_state = 3}, + [1855] = {.lex_state = 52, .external_lex_state = 3}, + [1856] = {.lex_state = 52, .external_lex_state = 3}, + [1857] = {.lex_state = 52, .external_lex_state = 3}, + [1858] = {.lex_state = 52, .external_lex_state = 3}, + [1859] = {.lex_state = 52, .external_lex_state = 3}, [1860] = {.lex_state = 52, .external_lex_state = 4}, [1861] = {.lex_state = 52, .external_lex_state = 3}, [1862] = {.lex_state = 52, .external_lex_state = 3}, - [1863] = {.lex_state = 52, .external_lex_state = 4}, - [1864] = {.lex_state = 52, .external_lex_state = 4}, + [1863] = {.lex_state = 52, .external_lex_state = 3}, + [1864] = {.lex_state = 52, .external_lex_state = 3}, [1865] = {.lex_state = 52, .external_lex_state = 4}, - [1866] = {.lex_state = 52, .external_lex_state = 4}, - [1867] = {.lex_state = 52, .external_lex_state = 4}, - [1868] = {.lex_state = 52, .external_lex_state = 4}, - [1869] = {.lex_state = 52, .external_lex_state = 4}, - [1870] = {.lex_state = 52, .external_lex_state = 4}, - [1871] = {.lex_state = 52, .external_lex_state = 4}, + [1866] = {.lex_state = 52, .external_lex_state = 3}, + [1867] = {.lex_state = 52, .external_lex_state = 3}, + [1868] = {.lex_state = 52, .external_lex_state = 3}, + [1869] = {.lex_state = 52, .external_lex_state = 3}, + [1870] = {.lex_state = 52, .external_lex_state = 3}, + [1871] = {.lex_state = 52, .external_lex_state = 3}, [1872] = {.lex_state = 52, .external_lex_state = 3}, - [1873] = {.lex_state = 52, .external_lex_state = 4}, - [1874] = {.lex_state = 52, .external_lex_state = 4}, + [1873] = {.lex_state = 52, .external_lex_state = 3}, + [1874] = {.lex_state = 52, .external_lex_state = 3}, [1875] = {.lex_state = 52, .external_lex_state = 4}, - [1876] = {.lex_state = 52, .external_lex_state = 4}, - [1877] = {.lex_state = 52, .external_lex_state = 4}, - [1878] = {.lex_state = 52, .external_lex_state = 4}, + [1876] = {.lex_state = 52, .external_lex_state = 3}, + [1877] = {.lex_state = 52, .external_lex_state = 3}, + [1878] = {.lex_state = 52, .external_lex_state = 3}, [1879] = {.lex_state = 52, .external_lex_state = 4}, - [1880] = {.lex_state = 52, .external_lex_state = 4}, - [1881] = {.lex_state = 52, .external_lex_state = 4}, - [1882] = {.lex_state = 52, .external_lex_state = 4}, + [1880] = {.lex_state = 52, .external_lex_state = 3}, + [1881] = {.lex_state = 52, .external_lex_state = 3}, + [1882] = {.lex_state = 52, .external_lex_state = 3}, [1883] = {.lex_state = 52, .external_lex_state = 3}, [1884] = {.lex_state = 52, .external_lex_state = 3}, - [1885] = {.lex_state = 52, .external_lex_state = 4}, - [1886] = {.lex_state = 52, .external_lex_state = 4}, - [1887] = {.lex_state = 52, .external_lex_state = 4}, - [1888] = {.lex_state = 52, .external_lex_state = 4}, - [1889] = {.lex_state = 52, .external_lex_state = 4}, - [1890] = {.lex_state = 52, .external_lex_state = 4}, + [1885] = {.lex_state = 52, .external_lex_state = 3}, + [1886] = {.lex_state = 52, .external_lex_state = 3}, + [1887] = {.lex_state = 52, .external_lex_state = 3}, + [1888] = {.lex_state = 52, .external_lex_state = 3}, + [1889] = {.lex_state = 52, .external_lex_state = 3}, + [1890] = {.lex_state = 52, .external_lex_state = 3}, [1891] = {.lex_state = 52, .external_lex_state = 3}, - [1892] = {.lex_state = 52, .external_lex_state = 4}, + [1892] = {.lex_state = 52, .external_lex_state = 3}, [1893] = {.lex_state = 52, .external_lex_state = 3}, - [1894] = {.lex_state = 52, .external_lex_state = 4}, + [1894] = {.lex_state = 52, .external_lex_state = 3}, [1895] = {.lex_state = 52, .external_lex_state = 3}, [1896] = {.lex_state = 52, .external_lex_state = 4}, - [1897] = {.lex_state = 52, .external_lex_state = 4}, - [1898] = {.lex_state = 52, .external_lex_state = 4}, - [1899] = {.lex_state = 52, .external_lex_state = 4}, - [1900] = {.lex_state = 52, .external_lex_state = 4}, - [1901] = {.lex_state = 52, .external_lex_state = 4}, - [1902] = {.lex_state = 52, .external_lex_state = 4}, + [1897] = {.lex_state = 52, .external_lex_state = 3}, + [1898] = {.lex_state = 52, .external_lex_state = 3}, + [1899] = {.lex_state = 52, .external_lex_state = 3}, + [1900] = {.lex_state = 52, .external_lex_state = 3}, + [1901] = {.lex_state = 52, .external_lex_state = 3}, + [1902] = {.lex_state = 52, .external_lex_state = 3}, [1903] = {.lex_state = 52, .external_lex_state = 4}, [1904] = {.lex_state = 52, .external_lex_state = 3}, - [1905] = {.lex_state = 52, .external_lex_state = 4}, - [1906] = {.lex_state = 52, .external_lex_state = 4}, + [1905] = {.lex_state = 52, .external_lex_state = 3}, + [1906] = {.lex_state = 52, .external_lex_state = 3}, [1907] = {.lex_state = 52, .external_lex_state = 3}, [1908] = {.lex_state = 52, .external_lex_state = 4}, - [1909] = {.lex_state = 52, .external_lex_state = 4}, - [1910] = {.lex_state = 52, .external_lex_state = 4}, - [1911] = {.lex_state = 52, .external_lex_state = 4}, - [1912] = {.lex_state = 52, .external_lex_state = 4}, - [1913] = {.lex_state = 52, .external_lex_state = 4}, - [1914] = {.lex_state = 52, .external_lex_state = 4}, + [1909] = {.lex_state = 52, .external_lex_state = 3}, + [1910] = {.lex_state = 52, .external_lex_state = 3}, + [1911] = {.lex_state = 52, .external_lex_state = 3}, + [1912] = {.lex_state = 52, .external_lex_state = 3}, + [1913] = {.lex_state = 52, .external_lex_state = 3}, + [1914] = {.lex_state = 52, .external_lex_state = 3}, [1915] = {.lex_state = 52, .external_lex_state = 4}, [1916] = {.lex_state = 52, .external_lex_state = 4}, - [1917] = {.lex_state = 52, .external_lex_state = 4}, - [1918] = {.lex_state = 52, .external_lex_state = 4}, + [1917] = {.lex_state = 52, .external_lex_state = 3}, + [1918] = {.lex_state = 52, .external_lex_state = 3}, [1919] = {.lex_state = 52, .external_lex_state = 4}, - [1920] = {.lex_state = 52, .external_lex_state = 4}, - [1921] = {.lex_state = 52, .external_lex_state = 4}, - [1922] = {.lex_state = 52, .external_lex_state = 4}, - [1923] = {.lex_state = 52, .external_lex_state = 4}, - [1924] = {.lex_state = 52, .external_lex_state = 4}, + [1920] = {.lex_state = 52, .external_lex_state = 3}, + [1921] = {.lex_state = 52, .external_lex_state = 3}, + [1922] = {.lex_state = 52, .external_lex_state = 3}, + [1923] = {.lex_state = 52, .external_lex_state = 3}, + [1924] = {.lex_state = 52, .external_lex_state = 3}, [1925] = {.lex_state = 52, .external_lex_state = 3}, [1926] = {.lex_state = 52, .external_lex_state = 4}, - [1927] = {.lex_state = 52, .external_lex_state = 4}, + [1927] = {.lex_state = 52, .external_lex_state = 3}, [1928] = {.lex_state = 52, .external_lex_state = 3}, [1929] = {.lex_state = 52, .external_lex_state = 3}, - [1930] = {.lex_state = 52, .external_lex_state = 4}, - [1931] = {.lex_state = 52, .external_lex_state = 4}, - [1932] = {.lex_state = 52, .external_lex_state = 4}, - [1933] = {.lex_state = 52, .external_lex_state = 4}, - [1934] = {.lex_state = 52, .external_lex_state = 4}, - [1935] = {.lex_state = 52, .external_lex_state = 4}, + [1930] = {.lex_state = 52, .external_lex_state = 3}, + [1931] = {.lex_state = 52, .external_lex_state = 3}, + [1932] = {.lex_state = 52, .external_lex_state = 3}, + [1933] = {.lex_state = 52, .external_lex_state = 3}, + [1934] = {.lex_state = 52, .external_lex_state = 3}, + [1935] = {.lex_state = 52, .external_lex_state = 3}, [1936] = {.lex_state = 52, .external_lex_state = 4}, - [1937] = {.lex_state = 52, .external_lex_state = 4}, - [1938] = {.lex_state = 52, .external_lex_state = 4}, - [1939] = {.lex_state = 52, .external_lex_state = 4}, - [1940] = {.lex_state = 52, .external_lex_state = 4}, - [1941] = {.lex_state = 52, .external_lex_state = 4}, - [1942] = {.lex_state = 52, .external_lex_state = 4}, - [1943] = {.lex_state = 52, .external_lex_state = 4}, - [1944] = {.lex_state = 52, .external_lex_state = 4}, + [1937] = {.lex_state = 50, .external_lex_state = 3}, + [1938] = {.lex_state = 52, .external_lex_state = 3}, + [1939] = {.lex_state = 52, .external_lex_state = 3}, + [1940] = {.lex_state = 52, .external_lex_state = 3}, + [1941] = {.lex_state = 52, .external_lex_state = 3}, + [1942] = {.lex_state = 52, .external_lex_state = 3}, + [1943] = {.lex_state = 52, .external_lex_state = 3}, + [1944] = {.lex_state = 52, .external_lex_state = 3}, [1945] = {.lex_state = 52, .external_lex_state = 4}, [1946] = {.lex_state = 52, .external_lex_state = 4}, [1947] = {.lex_state = 52, .external_lex_state = 4}, [1948] = {.lex_state = 52, .external_lex_state = 4}, - [1949] = {.lex_state = 50, .external_lex_state = 4}, + [1949] = {.lex_state = 52, .external_lex_state = 3}, [1950] = {.lex_state = 52, .external_lex_state = 4}, - [1951] = {.lex_state = 52, .external_lex_state = 4}, - [1952] = {.lex_state = 52, .external_lex_state = 4}, + [1951] = {.lex_state = 52, .external_lex_state = 3}, + [1952] = {.lex_state = 52, .external_lex_state = 3}, [1953] = {.lex_state = 52, .external_lex_state = 4}, - [1954] = {.lex_state = 52, .external_lex_state = 4}, - [1955] = {.lex_state = 52, .external_lex_state = 3}, - [1956] = {.lex_state = 52, .external_lex_state = 4}, + [1954] = {.lex_state = 52, .external_lex_state = 3}, + [1955] = {.lex_state = 52, .external_lex_state = 4}, + [1956] = {.lex_state = 52, .external_lex_state = 3}, [1957] = {.lex_state = 52, .external_lex_state = 3}, [1958] = {.lex_state = 52, .external_lex_state = 4}, - [1959] = {.lex_state = 52, .external_lex_state = 4}, + [1959] = {.lex_state = 52, .external_lex_state = 3}, [1960] = {.lex_state = 52, .external_lex_state = 4}, - [1961] = {.lex_state = 52, .external_lex_state = 4}, - [1962] = {.lex_state = 52, .external_lex_state = 4}, - [1963] = {.lex_state = 52, .external_lex_state = 3}, - [1964] = {.lex_state = 52, .external_lex_state = 3}, - [1965] = {.lex_state = 52, .external_lex_state = 4}, - [1966] = {.lex_state = 52, .external_lex_state = 3}, + [1961] = {.lex_state = 52, .external_lex_state = 3}, + [1962] = {.lex_state = 52, .external_lex_state = 3}, + [1963] = {.lex_state = 52, .external_lex_state = 4}, + [1964] = {.lex_state = 52, .external_lex_state = 4}, + [1965] = {.lex_state = 52, .external_lex_state = 3}, + [1966] = {.lex_state = 52, .external_lex_state = 4}, [1967] = {.lex_state = 52, .external_lex_state = 3}, [1968] = {.lex_state = 52, .external_lex_state = 3}, [1969] = {.lex_state = 52, .external_lex_state = 3}, [1970] = {.lex_state = 52, .external_lex_state = 4}, [1971] = {.lex_state = 52, .external_lex_state = 3}, - [1972] = {.lex_state = 52, .external_lex_state = 4}, - [1973] = {.lex_state = 59, .external_lex_state = 4}, - [1974] = {.lex_state = 52, .external_lex_state = 4}, - [1975] = {.lex_state = 52, .external_lex_state = 4}, + [1972] = {.lex_state = 52, .external_lex_state = 3}, + [1973] = {.lex_state = 52, .external_lex_state = 4}, + [1974] = {.lex_state = 52, .external_lex_state = 3}, + [1975] = {.lex_state = 52, .external_lex_state = 3}, [1976] = {.lex_state = 52, .external_lex_state = 3}, - [1977] = {.lex_state = 52, .external_lex_state = 4}, + [1977] = {.lex_state = 52, .external_lex_state = 3}, [1978] = {.lex_state = 52, .external_lex_state = 3}, - [1979] = {.lex_state = 52, .external_lex_state = 4}, + [1979] = {.lex_state = 52, .external_lex_state = 3}, [1980] = {.lex_state = 52, .external_lex_state = 3}, - [1981] = {.lex_state = 52, .external_lex_state = 3}, - [1982] = {.lex_state = 52, .external_lex_state = 3}, - [1983] = {.lex_state = 52, .external_lex_state = 3}, - [1984] = {.lex_state = 52, .external_lex_state = 4}, - [1985] = {.lex_state = 52, .external_lex_state = 3}, + [1981] = {.lex_state = 52, .external_lex_state = 4}, + [1982] = {.lex_state = 52, .external_lex_state = 4}, + [1983] = {.lex_state = 52, .external_lex_state = 4}, + [1984] = {.lex_state = 52, .external_lex_state = 3}, + [1985] = {.lex_state = 52, .external_lex_state = 4}, [1986] = {.lex_state = 52, .external_lex_state = 4}, - [1987] = {.lex_state = 52, .external_lex_state = 3}, - [1988] = {.lex_state = 52, .external_lex_state = 3}, + [1987] = {.lex_state = 52, .external_lex_state = 4}, + [1988] = {.lex_state = 52, .external_lex_state = 4}, [1989] = {.lex_state = 52, .external_lex_state = 3}, - [1990] = {.lex_state = 52, .external_lex_state = 4}, - [1991] = {.lex_state = 52, .external_lex_state = 4}, + [1990] = {.lex_state = 52, .external_lex_state = 3}, + [1991] = {.lex_state = 52, .external_lex_state = 3}, [1992] = {.lex_state = 52, .external_lex_state = 3}, - [1993] = {.lex_state = 52, .external_lex_state = 3}, + [1993] = {.lex_state = 52, .external_lex_state = 4}, [1994] = {.lex_state = 52, .external_lex_state = 3}, - [1995] = {.lex_state = 52, .external_lex_state = 3}, - [1996] = {.lex_state = 52, .external_lex_state = 3}, + [1995] = {.lex_state = 52, .external_lex_state = 4}, + [1996] = {.lex_state = 59, .external_lex_state = 3}, [1997] = {.lex_state = 52, .external_lex_state = 4}, - [1998] = {.lex_state = 52, .external_lex_state = 3}, - [1999] = {.lex_state = 52, .external_lex_state = 4}, - [2000] = {.lex_state = 52, .external_lex_state = 4}, - [2001] = {.lex_state = 52, .external_lex_state = 4}, + [1998] = {.lex_state = 52, .external_lex_state = 4}, + [1999] = {.lex_state = 52, .external_lex_state = 3}, + [2000] = {.lex_state = 52, .external_lex_state = 3}, + [2001] = {.lex_state = 52, .external_lex_state = 3}, [2002] = {.lex_state = 52, .external_lex_state = 4}, [2003] = {.lex_state = 52, .external_lex_state = 4}, [2004] = {.lex_state = 52, .external_lex_state = 3}, - [2005] = {.lex_state = 52, .external_lex_state = 4}, - [2006] = {.lex_state = 52, .external_lex_state = 3}, - [2007] = {.lex_state = 52, .external_lex_state = 3}, - [2008] = {.lex_state = 52, .external_lex_state = 3}, + [2005] = {.lex_state = 61, .external_lex_state = 5}, + [2006] = {.lex_state = 52, .external_lex_state = 4}, + [2007] = {.lex_state = 61, .external_lex_state = 11}, + [2008] = {.lex_state = 52, .external_lex_state = 4}, [2009] = {.lex_state = 61, .external_lex_state = 5}, - [2010] = {.lex_state = 61, .external_lex_state = 5}, - [2011] = {.lex_state = 52, .external_lex_state = 3}, - [2012] = {.lex_state = 61, .external_lex_state = 5}, - [2013] = {.lex_state = 52, .external_lex_state = 3}, - [2014] = {.lex_state = 52, .external_lex_state = 3}, - [2015] = {.lex_state = 61, .external_lex_state = 11}, - [2016] = {.lex_state = 52, .external_lex_state = 3}, - [2017] = {.lex_state = 52, .external_lex_state = 3}, + [2010] = {.lex_state = 52, .external_lex_state = 4}, + [2011] = {.lex_state = 52, .external_lex_state = 4}, + [2012] = {.lex_state = 52, .external_lex_state = 4}, + [2013] = {.lex_state = 61, .external_lex_state = 5}, + [2014] = {.lex_state = 52, .external_lex_state = 4}, + [2015] = {.lex_state = 52, .external_lex_state = 4}, + [2016] = {.lex_state = 61, .external_lex_state = 5}, + [2017] = {.lex_state = 52, .external_lex_state = 4}, [2018] = {.lex_state = 52, .external_lex_state = 4}, - [2019] = {.lex_state = 52, .external_lex_state = 3}, - [2020] = {.lex_state = 52, .external_lex_state = 4}, + [2019] = {.lex_state = 52, .external_lex_state = 4}, + [2020] = {.lex_state = 52, .external_lex_state = 3}, [2021] = {.lex_state = 61, .external_lex_state = 5}, - [2022] = {.lex_state = 61, .external_lex_state = 5}, - [2023] = {.lex_state = 61, .external_lex_state = 5}, - [2024] = {.lex_state = 61, .external_lex_state = 5}, + [2022] = {.lex_state = 52, .external_lex_state = 4}, + [2023] = {.lex_state = 52, .external_lex_state = 3}, + [2024] = {.lex_state = 52, .external_lex_state = 3}, [2025] = {.lex_state = 61, .external_lex_state = 5}, - [2026] = {.lex_state = 61, .external_lex_state = 5}, - [2027] = {.lex_state = 52, .external_lex_state = 3}, - [2028] = {.lex_state = 52, .external_lex_state = 4}, - [2029] = {.lex_state = 52, .external_lex_state = 4}, - [2030] = {.lex_state = 52, .external_lex_state = 4}, - [2031] = {.lex_state = 52, .external_lex_state = 3}, + [2026] = {.lex_state = 52, .external_lex_state = 3}, + [2027] = {.lex_state = 52, .external_lex_state = 4}, + [2028] = {.lex_state = 61, .external_lex_state = 5}, + [2029] = {.lex_state = 61, .external_lex_state = 5}, + [2030] = {.lex_state = 61, .external_lex_state = 5}, + [2031] = {.lex_state = 52, .external_lex_state = 4}, [2032] = {.lex_state = 52, .external_lex_state = 3}, [2033] = {.lex_state = 61, .external_lex_state = 5}, [2034] = {.lex_state = 52, .external_lex_state = 3}, [2035] = {.lex_state = 52, .external_lex_state = 3}, - [2036] = {.lex_state = 52, .external_lex_state = 4}, - [2037] = {.lex_state = 61, .external_lex_state = 5}, - [2038] = {.lex_state = 61, .external_lex_state = 5}, - [2039] = {.lex_state = 52, .external_lex_state = 3}, + [2036] = {.lex_state = 61, .external_lex_state = 5}, + [2037] = {.lex_state = 52, .external_lex_state = 3}, + [2038] = {.lex_state = 52, .external_lex_state = 3}, + [2039] = {.lex_state = 52, .external_lex_state = 4}, [2040] = {.lex_state = 52, .external_lex_state = 4}, - [2041] = {.lex_state = 52, .external_lex_state = 4}, - [2042] = {.lex_state = 52, .external_lex_state = 4}, - [2043] = {.lex_state = 52, .external_lex_state = 3}, + [2041] = {.lex_state = 61, .external_lex_state = 5}, + [2042] = {.lex_state = 52, .external_lex_state = 3}, + [2043] = {.lex_state = 52, .external_lex_state = 4}, [2044] = {.lex_state = 61, .external_lex_state = 5}, - [2045] = {.lex_state = 52, .external_lex_state = 3}, + [2045] = {.lex_state = 52, .external_lex_state = 4}, [2046] = {.lex_state = 61, .external_lex_state = 5}, - [2047] = {.lex_state = 61, .external_lex_state = 5}, + [2047] = {.lex_state = 52, .external_lex_state = 4}, [2048] = {.lex_state = 61, .external_lex_state = 5}, - [2049] = {.lex_state = 62, .external_lex_state = 5}, - [2050] = {.lex_state = 52, .external_lex_state = 4}, - [2051] = {.lex_state = 52, .external_lex_state = 4}, - [2052] = {.lex_state = 61, .external_lex_state = 5}, - [2053] = {.lex_state = 52, .external_lex_state = 3}, + [2049] = {.lex_state = 61, .external_lex_state = 5}, + [2050] = {.lex_state = 61, .external_lex_state = 5}, + [2051] = {.lex_state = 61, .external_lex_state = 5}, + [2052] = {.lex_state = 52, .external_lex_state = 4}, + [2053] = {.lex_state = 61, .external_lex_state = 5}, [2054] = {.lex_state = 61, .external_lex_state = 5}, - [2055] = {.lex_state = 52, .external_lex_state = 3}, - [2056] = {.lex_state = 52, .external_lex_state = 4}, + [2055] = {.lex_state = 61, .external_lex_state = 5}, + [2056] = {.lex_state = 61, .external_lex_state = 5}, [2057] = {.lex_state = 61, .external_lex_state = 5}, [2058] = {.lex_state = 61, .external_lex_state = 5}, - [2059] = {.lex_state = 61, .external_lex_state = 5}, - [2060] = {.lex_state = 52, .external_lex_state = 4}, - [2061] = {.lex_state = 52, .external_lex_state = 4}, + [2059] = {.lex_state = 52, .external_lex_state = 4}, + [2060] = {.lex_state = 61, .external_lex_state = 5}, + [2061] = {.lex_state = 61, .external_lex_state = 5}, [2062] = {.lex_state = 61, .external_lex_state = 5}, - [2063] = {.lex_state = 52, .external_lex_state = 4}, + [2063] = {.lex_state = 52, .external_lex_state = 3}, [2064] = {.lex_state = 52, .external_lex_state = 4}, [2065] = {.lex_state = 61, .external_lex_state = 5}, - [2066] = {.lex_state = 52, .external_lex_state = 4}, - [2067] = {.lex_state = 61, .external_lex_state = 5}, - [2068] = {.lex_state = 61, .external_lex_state = 5}, + [2066] = {.lex_state = 52, .external_lex_state = 3}, + [2067] = {.lex_state = 52, .external_lex_state = 4}, + [2068] = {.lex_state = 52, .external_lex_state = 4}, [2069] = {.lex_state = 61, .external_lex_state = 5}, [2070] = {.lex_state = 61, .external_lex_state = 5}, [2071] = {.lex_state = 61, .external_lex_state = 5}, [2072] = {.lex_state = 61, .external_lex_state = 5}, [2073] = {.lex_state = 52, .external_lex_state = 4}, - [2074] = {.lex_state = 61, .external_lex_state = 5}, + [2074] = {.lex_state = 52, .external_lex_state = 3}, [2075] = {.lex_state = 61, .external_lex_state = 5}, - [2076] = {.lex_state = 52, .external_lex_state = 3}, - [2077] = {.lex_state = 61, .external_lex_state = 5}, - [2078] = {.lex_state = 52, .external_lex_state = 4}, - [2079] = {.lex_state = 61, .external_lex_state = 5}, - [2080] = {.lex_state = 61, .external_lex_state = 5}, - [2081] = {.lex_state = 61, .external_lex_state = 5}, - [2082] = {.lex_state = 52, .external_lex_state = 3}, - [2083] = {.lex_state = 52, .external_lex_state = 3}, + [2076] = {.lex_state = 62, .external_lex_state = 5}, + [2077] = {.lex_state = 52, .external_lex_state = 4}, + [2078] = {.lex_state = 52, .external_lex_state = 3}, + [2079] = {.lex_state = 52, .external_lex_state = 4}, + [2080] = {.lex_state = 52, .external_lex_state = 3}, + [2081] = {.lex_state = 61, .external_lex_state = 11}, + [2082] = {.lex_state = 52, .external_lex_state = 4}, + [2083] = {.lex_state = 61, .external_lex_state = 5}, [2084] = {.lex_state = 52, .external_lex_state = 4}, - [2085] = {.lex_state = 52, .external_lex_state = 3}, - [2086] = {.lex_state = 61, .external_lex_state = 5}, - [2087] = {.lex_state = 52, .external_lex_state = 3}, - [2088] = {.lex_state = 61, .external_lex_state = 5}, - [2089] = {.lex_state = 61, .external_lex_state = 5}, - [2090] = {.lex_state = 52, .external_lex_state = 6}, - [2091] = {.lex_state = 52, .external_lex_state = 3}, - [2092] = {.lex_state = 61, .external_lex_state = 5}, - [2093] = {.lex_state = 52, .external_lex_state = 6}, + [2085] = {.lex_state = 61, .external_lex_state = 5}, + [2086] = {.lex_state = 61, .external_lex_state = 11}, + [2087] = {.lex_state = 61, .external_lex_state = 5}, + [2088] = {.lex_state = 52, .external_lex_state = 4}, + [2089] = {.lex_state = 52, .external_lex_state = 4}, + [2090] = {.lex_state = 52, .external_lex_state = 3}, + [2091] = {.lex_state = 61, .external_lex_state = 5}, + [2092] = {.lex_state = 52, .external_lex_state = 3}, + [2093] = {.lex_state = 61, .external_lex_state = 5}, [2094] = {.lex_state = 61, .external_lex_state = 5}, - [2095] = {.lex_state = 61, .external_lex_state = 5}, + [2095] = {.lex_state = 52, .external_lex_state = 3}, [2096] = {.lex_state = 61, .external_lex_state = 5}, - [2097] = {.lex_state = 52, .external_lex_state = 3}, - [2098] = {.lex_state = 61, .external_lex_state = 11}, - [2099] = {.lex_state = 52, .external_lex_state = 3}, + [2097] = {.lex_state = 61, .external_lex_state = 5}, + [2098] = {.lex_state = 61, .external_lex_state = 5}, + [2099] = {.lex_state = 61, .external_lex_state = 5}, [2100] = {.lex_state = 61, .external_lex_state = 5}, - [2101] = {.lex_state = 52, .external_lex_state = 4}, + [2101] = {.lex_state = 61, .external_lex_state = 5}, [2102] = {.lex_state = 61, .external_lex_state = 5}, [2103] = {.lex_state = 52, .external_lex_state = 6}, - [2104] = {.lex_state = 52, .external_lex_state = 12}, - [2105] = {.lex_state = 52, .external_lex_state = 3}, + [2104] = {.lex_state = 52, .external_lex_state = 6}, + [2105] = {.lex_state = 52, .external_lex_state = 4}, [2106] = {.lex_state = 52, .external_lex_state = 3}, - [2107] = {.lex_state = 52, .external_lex_state = 6}, - [2108] = {.lex_state = 52, .external_lex_state = 4}, - [2109] = {.lex_state = 61, .external_lex_state = 5}, - [2110] = {.lex_state = 52, .external_lex_state = 6}, - [2111] = {.lex_state = 52, .external_lex_state = 3}, - [2112] = {.lex_state = 52, .external_lex_state = 4}, - [2113] = {.lex_state = 61, .external_lex_state = 5}, + [2107] = {.lex_state = 52, .external_lex_state = 3}, + [2108] = {.lex_state = 52, .external_lex_state = 3}, + [2109] = {.lex_state = 52, .external_lex_state = 6}, + [2110] = {.lex_state = 61, .external_lex_state = 5}, + [2111] = {.lex_state = 61, .external_lex_state = 5}, + [2112] = {.lex_state = 52, .external_lex_state = 6}, + [2113] = {.lex_state = 52, .external_lex_state = 6}, [2114] = {.lex_state = 52, .external_lex_state = 3}, - [2115] = {.lex_state = 52, .external_lex_state = 4}, - [2116] = {.lex_state = 52, .external_lex_state = 3}, - [2117] = {.lex_state = 52, .external_lex_state = 3}, - [2118] = {.lex_state = 52, .external_lex_state = 3}, + [2115] = {.lex_state = 52, .external_lex_state = 3}, + [2116] = {.lex_state = 61, .external_lex_state = 5}, + [2117] = {.lex_state = 52, .external_lex_state = 4}, + [2118] = {.lex_state = 52, .external_lex_state = 4}, [2119] = {.lex_state = 61, .external_lex_state = 5}, - [2120] = {.lex_state = 61, .external_lex_state = 5}, + [2120] = {.lex_state = 52, .external_lex_state = 12}, [2121] = {.lex_state = 52, .external_lex_state = 4}, - [2122] = {.lex_state = 52, .external_lex_state = 3}, - [2123] = {.lex_state = 61, .external_lex_state = 5}, + [2122] = {.lex_state = 52, .external_lex_state = 6}, + [2123] = {.lex_state = 52, .external_lex_state = 4}, [2124] = {.lex_state = 61, .external_lex_state = 5}, [2125] = {.lex_state = 61, .external_lex_state = 5}, - [2126] = {.lex_state = 61, .external_lex_state = 5}, - [2127] = {.lex_state = 52, .external_lex_state = 6}, - [2128] = {.lex_state = 52, .external_lex_state = 4}, - [2129] = {.lex_state = 61, .external_lex_state = 11}, - [2130] = {.lex_state = 52, .external_lex_state = 3}, - [2131] = {.lex_state = 52, .external_lex_state = 3}, - [2132] = {.lex_state = 52, .external_lex_state = 3}, + [2126] = {.lex_state = 52, .external_lex_state = 3}, + [2127] = {.lex_state = 52, .external_lex_state = 3}, + [2128] = {.lex_state = 52, .external_lex_state = 3}, + [2129] = {.lex_state = 52, .external_lex_state = 3}, + [2130] = {.lex_state = 52, .external_lex_state = 4}, + [2131] = {.lex_state = 52, .external_lex_state = 4}, + [2132] = {.lex_state = 61, .external_lex_state = 5}, [2133] = {.lex_state = 52, .external_lex_state = 6}, - [2134] = {.lex_state = 52, .external_lex_state = 6}, - [2135] = {.lex_state = 52, .external_lex_state = 3}, - [2136] = {.lex_state = 52, .external_lex_state = 3}, - [2137] = {.lex_state = 52, .external_lex_state = 3}, + [2134] = {.lex_state = 52, .external_lex_state = 4}, + [2135] = {.lex_state = 52, .external_lex_state = 6}, + [2136] = {.lex_state = 52, .external_lex_state = 4}, + [2137] = {.lex_state = 52, .external_lex_state = 4}, [2138] = {.lex_state = 52, .external_lex_state = 6}, - [2139] = {.lex_state = 52, .external_lex_state = 3}, - [2140] = {.lex_state = 52, .external_lex_state = 3}, + [2139] = {.lex_state = 52, .external_lex_state = 4}, + [2140] = {.lex_state = 52, .external_lex_state = 4}, [2141] = {.lex_state = 52, .external_lex_state = 6}, - [2142] = {.lex_state = 52, .external_lex_state = 3}, - [2143] = {.lex_state = 52, .external_lex_state = 3}, - [2144] = {.lex_state = 52, .external_lex_state = 3}, - [2145] = {.lex_state = 52, .external_lex_state = 3}, - [2146] = {.lex_state = 52, .external_lex_state = 3}, - [2147] = {.lex_state = 52, .external_lex_state = 3}, + [2142] = {.lex_state = 52, .external_lex_state = 4}, + [2143] = {.lex_state = 52, .external_lex_state = 4}, + [2144] = {.lex_state = 52, .external_lex_state = 4}, + [2145] = {.lex_state = 52, .external_lex_state = 4}, + [2146] = {.lex_state = 52, .external_lex_state = 4}, + [2147] = {.lex_state = 52, .external_lex_state = 4}, [2148] = {.lex_state = 52, .external_lex_state = 6}, - [2149] = {.lex_state = 52, .external_lex_state = 6}, - [2150] = {.lex_state = 52, .external_lex_state = 3}, - [2151] = {.lex_state = 52, .external_lex_state = 3}, - [2152] = {.lex_state = 52, .external_lex_state = 3}, - [2153] = {.lex_state = 52, .external_lex_state = 3}, - [2154] = {.lex_state = 52, .external_lex_state = 3}, - [2155] = {.lex_state = 52, .external_lex_state = 3}, - [2156] = {.lex_state = 52, .external_lex_state = 3}, - [2157] = {.lex_state = 52, .external_lex_state = 3}, - [2158] = {.lex_state = 52, .external_lex_state = 3}, - [2159] = {.lex_state = 52, .external_lex_state = 3}, - [2160] = {.lex_state = 52, .external_lex_state = 3}, - [2161] = {.lex_state = 52, .external_lex_state = 3}, - [2162] = {.lex_state = 52, .external_lex_state = 3}, - [2163] = {.lex_state = 52, .external_lex_state = 3}, - [2164] = {.lex_state = 52, .external_lex_state = 3}, - [2165] = {.lex_state = 52, .external_lex_state = 3}, - [2166] = {.lex_state = 52, .external_lex_state = 3}, - [2167] = {.lex_state = 52, .external_lex_state = 3}, - [2168] = {.lex_state = 52, .external_lex_state = 3}, - [2169] = {.lex_state = 52, .external_lex_state = 3}, - [2170] = {.lex_state = 52, .external_lex_state = 3}, - [2171] = {.lex_state = 52, .external_lex_state = 3}, - [2172] = {.lex_state = 52, .external_lex_state = 3}, - [2173] = {.lex_state = 52, .external_lex_state = 3}, - [2174] = {.lex_state = 52, .external_lex_state = 3}, - [2175] = {.lex_state = 52, .external_lex_state = 3}, - [2176] = {.lex_state = 52, .external_lex_state = 3}, - [2177] = {.lex_state = 52, .external_lex_state = 3}, - [2178] = {.lex_state = 52, .external_lex_state = 3}, - [2179] = {.lex_state = 52, .external_lex_state = 3}, - [2180] = {.lex_state = 52, .external_lex_state = 3}, - [2181] = {.lex_state = 52, .external_lex_state = 3}, - [2182] = {.lex_state = 52, .external_lex_state = 3}, - [2183] = {.lex_state = 52, .external_lex_state = 3}, - [2184] = {.lex_state = 52, .external_lex_state = 3}, + [2149] = {.lex_state = 52, .external_lex_state = 4}, + [2150] = {.lex_state = 52, .external_lex_state = 4}, + [2151] = {.lex_state = 52, .external_lex_state = 4}, + [2152] = {.lex_state = 52, .external_lex_state = 6}, + [2153] = {.lex_state = 52, .external_lex_state = 4}, + [2154] = {.lex_state = 52, .external_lex_state = 4}, + [2155] = {.lex_state = 52, .external_lex_state = 4}, + [2156] = {.lex_state = 52, .external_lex_state = 4}, + [2157] = {.lex_state = 52, .external_lex_state = 4}, + [2158] = {.lex_state = 52, .external_lex_state = 4}, + [2159] = {.lex_state = 52, .external_lex_state = 4}, + [2160] = {.lex_state = 52, .external_lex_state = 4}, + [2161] = {.lex_state = 52, .external_lex_state = 4}, + [2162] = {.lex_state = 52, .external_lex_state = 4}, + [2163] = {.lex_state = 52, .external_lex_state = 4}, + [2164] = {.lex_state = 52, .external_lex_state = 4}, + [2165] = {.lex_state = 52, .external_lex_state = 4}, + [2166] = {.lex_state = 52, .external_lex_state = 4}, + [2167] = {.lex_state = 52, .external_lex_state = 4}, + [2168] = {.lex_state = 52, .external_lex_state = 4}, + [2169] = {.lex_state = 52, .external_lex_state = 4}, + [2170] = {.lex_state = 52, .external_lex_state = 4}, + [2171] = {.lex_state = 52, .external_lex_state = 4}, + [2172] = {.lex_state = 52, .external_lex_state = 4}, + [2173] = {.lex_state = 61, .external_lex_state = 5}, + [2174] = {.lex_state = 52, .external_lex_state = 4}, + [2175] = {.lex_state = 52, .external_lex_state = 4}, + [2176] = {.lex_state = 52, .external_lex_state = 4}, + [2177] = {.lex_state = 52, .external_lex_state = 4}, + [2178] = {.lex_state = 52, .external_lex_state = 4}, + [2179] = {.lex_state = 52, .external_lex_state = 4}, + [2180] = {.lex_state = 52, .external_lex_state = 4}, + [2181] = {.lex_state = 52, .external_lex_state = 4}, + [2182] = {.lex_state = 52, .external_lex_state = 4}, + [2183] = {.lex_state = 52, .external_lex_state = 4}, + [2184] = {.lex_state = 52, .external_lex_state = 4}, [2185] = {.lex_state = 52, .external_lex_state = 12}, - [2186] = {.lex_state = 52, .external_lex_state = 3}, - [2187] = {.lex_state = 52, .external_lex_state = 3}, - [2188] = {.lex_state = 52, .external_lex_state = 6}, - [2189] = {.lex_state = 61, .external_lex_state = 5}, - [2190] = {.lex_state = 52, .external_lex_state = 3}, - [2191] = {.lex_state = 52, .external_lex_state = 3}, - [2192] = {.lex_state = 52, .external_lex_state = 3}, - [2193] = {.lex_state = 52, .external_lex_state = 3}, - [2194] = {.lex_state = 52, .external_lex_state = 3}, - [2195] = {.lex_state = 52, .external_lex_state = 3}, - [2196] = {.lex_state = 52, .external_lex_state = 3}, - [2197] = {.lex_state = 52, .external_lex_state = 3}, - [2198] = {.lex_state = 52, .external_lex_state = 3}, - [2199] = {.lex_state = 52, .external_lex_state = 3}, - [2200] = {.lex_state = 52, .external_lex_state = 3}, - [2201] = {.lex_state = 52, .external_lex_state = 3}, + [2186] = {.lex_state = 52, .external_lex_state = 4}, + [2187] = {.lex_state = 52, .external_lex_state = 4}, + [2188] = {.lex_state = 52, .external_lex_state = 4}, + [2189] = {.lex_state = 52, .external_lex_state = 4}, + [2190] = {.lex_state = 61, .external_lex_state = 5}, + [2191] = {.lex_state = 52, .external_lex_state = 4}, + [2192] = {.lex_state = 52, .external_lex_state = 6}, + [2193] = {.lex_state = 52, .external_lex_state = 4}, + [2194] = {.lex_state = 52, .external_lex_state = 4}, + [2195] = {.lex_state = 52, .external_lex_state = 4}, + [2196] = {.lex_state = 61, .external_lex_state = 5}, + [2197] = {.lex_state = 61, .external_lex_state = 5}, + [2198] = {.lex_state = 61, .external_lex_state = 5}, + [2199] = {.lex_state = 52, .external_lex_state = 4}, + [2200] = {.lex_state = 52, .external_lex_state = 4}, + [2201] = {.lex_state = 61, .external_lex_state = 5}, [2202] = {.lex_state = 61, .external_lex_state = 5}, - [2203] = {.lex_state = 52, .external_lex_state = 3}, - [2204] = {.lex_state = 52, .external_lex_state = 3}, - [2205] = {.lex_state = 52, .external_lex_state = 3}, - [2206] = {.lex_state = 52, .external_lex_state = 3}, - [2207] = {.lex_state = 52, .external_lex_state = 6}, - [2208] = {.lex_state = 52, .external_lex_state = 3}, - [2209] = {.lex_state = 52, .external_lex_state = 6}, - [2210] = {.lex_state = 52, .external_lex_state = 3}, - [2211] = {.lex_state = 52, .external_lex_state = 3}, - [2212] = {.lex_state = 52, .external_lex_state = 6}, - [2213] = {.lex_state = 52, .external_lex_state = 3}, - [2214] = {.lex_state = 52, .external_lex_state = 3}, - [2215] = {.lex_state = 52, .external_lex_state = 3}, - [2216] = {.lex_state = 52, .external_lex_state = 3}, - [2217] = {.lex_state = 52, .external_lex_state = 6}, - [2218] = {.lex_state = 52, .external_lex_state = 6}, - [2219] = {.lex_state = 52, .external_lex_state = 6}, - [2220] = {.lex_state = 52, .external_lex_state = 3}, - [2221] = {.lex_state = 52, .external_lex_state = 3}, - [2222] = {.lex_state = 52, .external_lex_state = 6}, - [2223] = {.lex_state = 52, .external_lex_state = 6}, - [2224] = {.lex_state = 52, .external_lex_state = 6}, - [2225] = {.lex_state = 52, .external_lex_state = 6}, - [2226] = {.lex_state = 52, .external_lex_state = 6}, - [2227] = {.lex_state = 52, .external_lex_state = 6}, - [2228] = {.lex_state = 52, .external_lex_state = 3}, - [2229] = {.lex_state = 52, .external_lex_state = 6}, - [2230] = {.lex_state = 52, .external_lex_state = 6}, - [2231] = {.lex_state = 52, .external_lex_state = 6}, - [2232] = {.lex_state = 52, .external_lex_state = 6}, - [2233] = {.lex_state = 61, .external_lex_state = 5}, - [2234] = {.lex_state = 52, .external_lex_state = 6}, - [2235] = {.lex_state = 52, .external_lex_state = 6}, - [2236] = {.lex_state = 52, .external_lex_state = 3}, - [2237] = {.lex_state = 52, .external_lex_state = 6}, - [2238] = {.lex_state = 50, .external_lex_state = 6}, - [2239] = {.lex_state = 52, .external_lex_state = 3}, - [2240] = {.lex_state = 52, .external_lex_state = 3}, - [2241] = {.lex_state = 52, .external_lex_state = 3}, - [2242] = {.lex_state = 52, .external_lex_state = 3}, - [2243] = {.lex_state = 52, .external_lex_state = 6}, - [2244] = {.lex_state = 52, .external_lex_state = 6}, - [2245] = {.lex_state = 52, .external_lex_state = 3}, - [2246] = {.lex_state = 52, .external_lex_state = 6}, - [2247] = {.lex_state = 52, .external_lex_state = 3}, - [2248] = {.lex_state = 52, .external_lex_state = 6}, - [2249] = {.lex_state = 52, .external_lex_state = 6}, - [2250] = {.lex_state = 52, .external_lex_state = 3}, - [2251] = {.lex_state = 52, .external_lex_state = 3}, - [2252] = {.lex_state = 52, .external_lex_state = 6}, - [2253] = {.lex_state = 52, .external_lex_state = 6}, - [2254] = {.lex_state = 52, .external_lex_state = 6}, - [2255] = {.lex_state = 52, .external_lex_state = 6}, - [2256] = {.lex_state = 52, .external_lex_state = 6}, - [2257] = {.lex_state = 52, .external_lex_state = 6}, - [2258] = {.lex_state = 52, .external_lex_state = 3}, - [2259] = {.lex_state = 52, .external_lex_state = 3}, - [2260] = {.lex_state = 52, .external_lex_state = 3}, - [2261] = {.lex_state = 52, .external_lex_state = 3}, - [2262] = {.lex_state = 52, .external_lex_state = 3}, - [2263] = {.lex_state = 52, .external_lex_state = 3}, - [2264] = {.lex_state = 52, .external_lex_state = 3}, - [2265] = {.lex_state = 52, .external_lex_state = 3}, - [2266] = {.lex_state = 52, .external_lex_state = 3}, - [2267] = {.lex_state = 52, .external_lex_state = 3}, - [2268] = {.lex_state = 52, .external_lex_state = 3}, - [2269] = {.lex_state = 52, .external_lex_state = 3}, - [2270] = {.lex_state = 52, .external_lex_state = 3}, - [2271] = {.lex_state = 52, .external_lex_state = 3}, - [2272] = {.lex_state = 52, .external_lex_state = 3}, - [2273] = {.lex_state = 52, .external_lex_state = 3}, - [2274] = {.lex_state = 52, .external_lex_state = 3}, - [2275] = {.lex_state = 52, .external_lex_state = 3}, - [2276] = {.lex_state = 52, .external_lex_state = 3}, - [2277] = {.lex_state = 52, .external_lex_state = 3}, - [2278] = {.lex_state = 52, .external_lex_state = 3}, - [2279] = {.lex_state = 52, .external_lex_state = 3}, - [2280] = {.lex_state = 52, .external_lex_state = 3}, - [2281] = {.lex_state = 52, .external_lex_state = 3}, - [2282] = {.lex_state = 52, .external_lex_state = 3}, - [2283] = {.lex_state = 52, .external_lex_state = 3}, - [2284] = {.lex_state = 52, .external_lex_state = 3}, - [2285] = {.lex_state = 52, .external_lex_state = 3}, - [2286] = {.lex_state = 52, .external_lex_state = 3}, - [2287] = {.lex_state = 61, .external_lex_state = 5}, - [2288] = {.lex_state = 52, .external_lex_state = 3}, - [2289] = {.lex_state = 52, .external_lex_state = 3}, - [2290] = {.lex_state = 52, .external_lex_state = 3}, - [2291] = {.lex_state = 52, .external_lex_state = 3}, - [2292] = {.lex_state = 52, .external_lex_state = 3}, - [2293] = {.lex_state = 52, .external_lex_state = 3}, - [2294] = {.lex_state = 52, .external_lex_state = 3}, - [2295] = {.lex_state = 52, .external_lex_state = 3}, - [2296] = {.lex_state = 52, .external_lex_state = 3}, - [2297] = {.lex_state = 52, .external_lex_state = 3}, - [2298] = {.lex_state = 52, .external_lex_state = 3}, - [2299] = {.lex_state = 52, .external_lex_state = 3}, - [2300] = {.lex_state = 52, .external_lex_state = 3}, - [2301] = {.lex_state = 52, .external_lex_state = 3}, + [2203] = {.lex_state = 52, .external_lex_state = 4}, + [2204] = {.lex_state = 52, .external_lex_state = 4}, + [2205] = {.lex_state = 52, .external_lex_state = 4}, + [2206] = {.lex_state = 52, .external_lex_state = 4}, + [2207] = {.lex_state = 52, .external_lex_state = 4}, + [2208] = {.lex_state = 52, .external_lex_state = 4}, + [2209] = {.lex_state = 52, .external_lex_state = 4}, + [2210] = {.lex_state = 52, .external_lex_state = 4}, + [2211] = {.lex_state = 52, .external_lex_state = 4}, + [2212] = {.lex_state = 52, .external_lex_state = 4}, + [2213] = {.lex_state = 52, .external_lex_state = 4}, + [2214] = {.lex_state = 52, .external_lex_state = 4}, + [2215] = {.lex_state = 52, .external_lex_state = 4}, + [2216] = {.lex_state = 61, .external_lex_state = 5}, + [2217] = {.lex_state = 61, .external_lex_state = 5}, + [2218] = {.lex_state = 52, .external_lex_state = 4}, + [2219] = {.lex_state = 52, .external_lex_state = 4}, + [2220] = {.lex_state = 52, .external_lex_state = 4}, + [2221] = {.lex_state = 52, .external_lex_state = 4}, + [2222] = {.lex_state = 61, .external_lex_state = 5}, + [2223] = {.lex_state = 52, .external_lex_state = 4}, + [2224] = {.lex_state = 52, .external_lex_state = 4}, + [2225] = {.lex_state = 52, .external_lex_state = 4}, + [2226] = {.lex_state = 52, .external_lex_state = 4}, + [2227] = {.lex_state = 52, .external_lex_state = 4}, + [2228] = {.lex_state = 52, .external_lex_state = 4}, + [2229] = {.lex_state = 52, .external_lex_state = 4}, + [2230] = {.lex_state = 61, .external_lex_state = 5}, + [2231] = {.lex_state = 61, .external_lex_state = 5}, + [2232] = {.lex_state = 52, .external_lex_state = 4}, + [2233] = {.lex_state = 52, .external_lex_state = 4}, + [2234] = {.lex_state = 52, .external_lex_state = 4}, + [2235] = {.lex_state = 52, .external_lex_state = 4}, + [2236] = {.lex_state = 52, .external_lex_state = 4}, + [2237] = {.lex_state = 52, .external_lex_state = 4}, + [2238] = {.lex_state = 52, .external_lex_state = 4}, + [2239] = {.lex_state = 52, .external_lex_state = 4}, + [2240] = {.lex_state = 52, .external_lex_state = 4}, + [2241] = {.lex_state = 52, .external_lex_state = 4}, + [2242] = {.lex_state = 52, .external_lex_state = 4}, + [2243] = {.lex_state = 52, .external_lex_state = 4}, + [2244] = {.lex_state = 52, .external_lex_state = 4}, + [2245] = {.lex_state = 61, .external_lex_state = 5}, + [2246] = {.lex_state = 61, .external_lex_state = 5}, + [2247] = {.lex_state = 61, .external_lex_state = 5}, + [2248] = {.lex_state = 52, .external_lex_state = 4}, + [2249] = {.lex_state = 52, .external_lex_state = 4}, + [2250] = {.lex_state = 52, .external_lex_state = 6}, + [2251] = {.lex_state = 61, .external_lex_state = 5}, + [2252] = {.lex_state = 52, .external_lex_state = 4}, + [2253] = {.lex_state = 52, .external_lex_state = 4}, + [2254] = {.lex_state = 52, .external_lex_state = 4}, + [2255] = {.lex_state = 52, .external_lex_state = 4}, + [2256] = {.lex_state = 61, .external_lex_state = 5}, + [2257] = {.lex_state = 52, .external_lex_state = 4}, + [2258] = {.lex_state = 52, .external_lex_state = 4}, + [2259] = {.lex_state = 52, .external_lex_state = 4}, + [2260] = {.lex_state = 52, .external_lex_state = 4}, + [2261] = {.lex_state = 52, .external_lex_state = 4}, + [2262] = {.lex_state = 52, .external_lex_state = 4}, + [2263] = {.lex_state = 52, .external_lex_state = 4}, + [2264] = {.lex_state = 52, .external_lex_state = 4}, + [2265] = {.lex_state = 52, .external_lex_state = 4}, + [2266] = {.lex_state = 52, .external_lex_state = 4}, + [2267] = {.lex_state = 52, .external_lex_state = 4}, + [2268] = {.lex_state = 52, .external_lex_state = 4}, + [2269] = {.lex_state = 52, .external_lex_state = 4}, + [2270] = {.lex_state = 52, .external_lex_state = 4}, + [2271] = {.lex_state = 52, .external_lex_state = 4}, + [2272] = {.lex_state = 52, .external_lex_state = 4}, + [2273] = {.lex_state = 52, .external_lex_state = 4}, + [2274] = {.lex_state = 52, .external_lex_state = 4}, + [2275] = {.lex_state = 52, .external_lex_state = 4}, + [2276] = {.lex_state = 61, .external_lex_state = 5}, + [2277] = {.lex_state = 61, .external_lex_state = 5}, + [2278] = {.lex_state = 52, .external_lex_state = 4}, + [2279] = {.lex_state = 52, .external_lex_state = 4}, + [2280] = {.lex_state = 52, .external_lex_state = 4}, + [2281] = {.lex_state = 52, .external_lex_state = 6}, + [2282] = {.lex_state = 52, .external_lex_state = 4}, + [2283] = {.lex_state = 52, .external_lex_state = 4}, + [2284] = {.lex_state = 52, .external_lex_state = 4}, + [2285] = {.lex_state = 52, .external_lex_state = 4}, + [2286] = {.lex_state = 52, .external_lex_state = 4}, + [2287] = {.lex_state = 52, .external_lex_state = 4}, + [2288] = {.lex_state = 52, .external_lex_state = 6}, + [2289] = {.lex_state = 52, .external_lex_state = 4}, + [2290] = {.lex_state = 52, .external_lex_state = 4}, + [2291] = {.lex_state = 52, .external_lex_state = 4}, + [2292] = {.lex_state = 52, .external_lex_state = 6}, + [2293] = {.lex_state = 52, .external_lex_state = 4}, + [2294] = {.lex_state = 52, .external_lex_state = 4}, + [2295] = {.lex_state = 52, .external_lex_state = 4}, + [2296] = {.lex_state = 52, .external_lex_state = 4}, + [2297] = {.lex_state = 52, .external_lex_state = 4}, + [2298] = {.lex_state = 52, .external_lex_state = 4}, + [2299] = {.lex_state = 61, .external_lex_state = 5}, + [2300] = {.lex_state = 61, .external_lex_state = 5}, + [2301] = {.lex_state = 52, .external_lex_state = 4}, [2302] = {.lex_state = 61, .external_lex_state = 5}, - [2303] = {.lex_state = 52, .external_lex_state = 3}, - [2304] = {.lex_state = 52, .external_lex_state = 3}, - [2305] = {.lex_state = 52, .external_lex_state = 3}, - [2306] = {.lex_state = 52, .external_lex_state = 3}, - [2307] = {.lex_state = 52, .external_lex_state = 3}, - [2308] = {.lex_state = 52, .external_lex_state = 3}, - [2309] = {.lex_state = 52, .external_lex_state = 3}, + [2303] = {.lex_state = 61, .external_lex_state = 5}, + [2304] = {.lex_state = 52, .external_lex_state = 4}, + [2305] = {.lex_state = 52, .external_lex_state = 4}, + [2306] = {.lex_state = 52, .external_lex_state = 6}, + [2307] = {.lex_state = 52, .external_lex_state = 4}, + [2308] = {.lex_state = 61, .external_lex_state = 5}, + [2309] = {.lex_state = 52, .external_lex_state = 4}, [2310] = {.lex_state = 61, .external_lex_state = 5}, - [2311] = {.lex_state = 52, .external_lex_state = 3}, - [2312] = {.lex_state = 52, .external_lex_state = 3}, - [2313] = {.lex_state = 52, .external_lex_state = 3}, - [2314] = {.lex_state = 61, .external_lex_state = 5}, - [2315] = {.lex_state = 61, .external_lex_state = 5}, - [2316] = {.lex_state = 52, .external_lex_state = 3}, - [2317] = {.lex_state = 52, .external_lex_state = 3}, - [2318] = {.lex_state = 61, .external_lex_state = 5}, - [2319] = {.lex_state = 52, .external_lex_state = 3}, - [2320] = {.lex_state = 61, .external_lex_state = 5}, - [2321] = {.lex_state = 61, .external_lex_state = 5}, - [2322] = {.lex_state = 61, .external_lex_state = 5}, - [2323] = {.lex_state = 52, .external_lex_state = 3}, - [2324] = {.lex_state = 52, .external_lex_state = 3}, - [2325] = {.lex_state = 61, .external_lex_state = 5}, - [2326] = {.lex_state = 61, .external_lex_state = 5}, - [2327] = {.lex_state = 52, .external_lex_state = 3}, - [2328] = {.lex_state = 52, .external_lex_state = 3}, - [2329] = {.lex_state = 52, .external_lex_state = 3}, - [2330] = {.lex_state = 61, .external_lex_state = 5}, - [2331] = {.lex_state = 52, .external_lex_state = 3}, - [2332] = {.lex_state = 61, .external_lex_state = 5}, - [2333] = {.lex_state = 61, .external_lex_state = 5}, - [2334] = {.lex_state = 61, .external_lex_state = 5}, - [2335] = {.lex_state = 61, .external_lex_state = 5}, - [2336] = {.lex_state = 61, .external_lex_state = 5}, + [2311] = {.lex_state = 52, .external_lex_state = 4}, + [2312] = {.lex_state = 52, .external_lex_state = 6}, + [2313] = {.lex_state = 52, .external_lex_state = 4}, + [2314] = {.lex_state = 52, .external_lex_state = 6}, + [2315] = {.lex_state = 52, .external_lex_state = 4}, + [2316] = {.lex_state = 52, .external_lex_state = 4}, + [2317] = {.lex_state = 52, .external_lex_state = 4}, + [2318] = {.lex_state = 52, .external_lex_state = 4}, + [2319] = {.lex_state = 52, .external_lex_state = 4}, + [2320] = {.lex_state = 52, .external_lex_state = 4}, + [2321] = {.lex_state = 52, .external_lex_state = 4}, + [2322] = {.lex_state = 52, .external_lex_state = 6}, + [2323] = {.lex_state = 52, .external_lex_state = 4}, + [2324] = {.lex_state = 52, .external_lex_state = 4}, + [2325] = {.lex_state = 52, .external_lex_state = 6}, + [2326] = {.lex_state = 52, .external_lex_state = 6}, + [2327] = {.lex_state = 52, .external_lex_state = 6}, + [2328] = {.lex_state = 52, .external_lex_state = 6}, + [2329] = {.lex_state = 52, .external_lex_state = 6}, + [2330] = {.lex_state = 52, .external_lex_state = 6}, + [2331] = {.lex_state = 52, .external_lex_state = 6}, + [2332] = {.lex_state = 52, .external_lex_state = 6}, + [2333] = {.lex_state = 52, .external_lex_state = 6}, + [2334] = {.lex_state = 52, .external_lex_state = 4}, + [2335] = {.lex_state = 52, .external_lex_state = 6}, + [2336] = {.lex_state = 52, .external_lex_state = 6}, [2337] = {.lex_state = 61, .external_lex_state = 5}, [2338] = {.lex_state = 61, .external_lex_state = 5}, - [2339] = {.lex_state = 52, .external_lex_state = 3}, - [2340] = {.lex_state = 52, .external_lex_state = 3}, - [2341] = {.lex_state = 52, .external_lex_state = 3}, - [2342] = {.lex_state = 52, .external_lex_state = 3}, - [2343] = {.lex_state = 61, .external_lex_state = 5}, - [2344] = {.lex_state = 61, .external_lex_state = 5}, + [2339] = {.lex_state = 61, .external_lex_state = 5}, + [2340] = {.lex_state = 52, .external_lex_state = 6}, + [2341] = {.lex_state = 52, .external_lex_state = 6}, + [2342] = {.lex_state = 52, .external_lex_state = 4}, + [2343] = {.lex_state = 52, .external_lex_state = 4}, + [2344] = {.lex_state = 52, .external_lex_state = 4}, [2345] = {.lex_state = 52, .external_lex_state = 6}, - [2346] = {.lex_state = 52, .external_lex_state = 3}, - [2347] = {.lex_state = 52, .external_lex_state = 3}, - [2348] = {.lex_state = 52, .external_lex_state = 3}, - [2349] = {.lex_state = 52, .external_lex_state = 3}, - [2350] = {.lex_state = 61, .external_lex_state = 5}, - [2351] = {.lex_state = 61, .external_lex_state = 5}, - [2352] = {.lex_state = 61, .external_lex_state = 5}, - [2353] = {.lex_state = 52, .external_lex_state = 3}, - [2354] = {.lex_state = 52, .external_lex_state = 3}, - [2355] = {.lex_state = 52, .external_lex_state = 3}, - [2356] = {.lex_state = 52, .external_lex_state = 3}, - [2357] = {.lex_state = 59, .external_lex_state = 3}, - [2358] = {.lex_state = 52, .external_lex_state = 3}, - [2359] = {.lex_state = 52, .external_lex_state = 3}, - [2360] = {.lex_state = 61, .external_lex_state = 5}, - [2361] = {.lex_state = 52, .external_lex_state = 3}, - [2362] = {.lex_state = 52, .external_lex_state = 3}, - [2363] = {.lex_state = 52, .external_lex_state = 3}, - [2364] = {.lex_state = 52, .external_lex_state = 3}, - [2365] = {.lex_state = 52, .external_lex_state = 3}, - [2366] = {.lex_state = 52, .external_lex_state = 3}, - [2367] = {.lex_state = 61, .external_lex_state = 5}, - [2368] = {.lex_state = 61, .external_lex_state = 5}, - [2369] = {.lex_state = 52, .external_lex_state = 3}, - [2370] = {.lex_state = 52, .external_lex_state = 3}, - [2371] = {.lex_state = 52, .external_lex_state = 3}, - [2372] = {.lex_state = 52, .external_lex_state = 3}, - [2373] = {.lex_state = 52, .external_lex_state = 3}, - [2374] = {.lex_state = 61, .external_lex_state = 5}, - [2375] = {.lex_state = 52, .external_lex_state = 3}, - [2376] = {.lex_state = 52, .external_lex_state = 3}, - [2377] = {.lex_state = 52, .external_lex_state = 3}, - [2378] = {.lex_state = 52, .external_lex_state = 3}, - [2379] = {.lex_state = 52, .external_lex_state = 3}, - [2380] = {.lex_state = 52, .external_lex_state = 3}, - [2381] = {.lex_state = 52, .external_lex_state = 3}, - [2382] = {.lex_state = 52, .external_lex_state = 3}, - [2383] = {.lex_state = 52, .external_lex_state = 3}, - [2384] = {.lex_state = 52, .external_lex_state = 3}, - [2385] = {.lex_state = 52, .external_lex_state = 3}, - [2386] = {.lex_state = 52, .external_lex_state = 3}, - [2387] = {.lex_state = 52, .external_lex_state = 3}, - [2388] = {.lex_state = 52, .external_lex_state = 3}, - [2389] = {.lex_state = 61, .external_lex_state = 5}, - [2390] = {.lex_state = 52, .external_lex_state = 12}, - [2391] = {.lex_state = 52, .external_lex_state = 3}, - [2392] = {.lex_state = 52, .external_lex_state = 3}, - [2393] = {.lex_state = 52, .external_lex_state = 3}, - [2394] = {.lex_state = 52, .external_lex_state = 3}, - [2395] = {.lex_state = 52, .external_lex_state = 3}, - [2396] = {.lex_state = 52, .external_lex_state = 3}, - [2397] = {.lex_state = 61, .external_lex_state = 5}, - [2398] = {.lex_state = 52, .external_lex_state = 3}, - [2399] = {.lex_state = 52, .external_lex_state = 3}, - [2400] = {.lex_state = 52, .external_lex_state = 3}, - [2401] = {.lex_state = 52, .external_lex_state = 3}, + [2346] = {.lex_state = 50, .external_lex_state = 6}, + [2347] = {.lex_state = 52, .external_lex_state = 4}, + [2348] = {.lex_state = 52, .external_lex_state = 4}, + [2349] = {.lex_state = 52, .external_lex_state = 4}, + [2350] = {.lex_state = 52, .external_lex_state = 4}, + [2351] = {.lex_state = 52, .external_lex_state = 4}, + [2352] = {.lex_state = 52, .external_lex_state = 6}, + [2353] = {.lex_state = 52, .external_lex_state = 4}, + [2354] = {.lex_state = 52, .external_lex_state = 6}, + [2355] = {.lex_state = 52, .external_lex_state = 4}, + [2356] = {.lex_state = 52, .external_lex_state = 4}, + [2357] = {.lex_state = 59, .external_lex_state = 4}, + [2358] = {.lex_state = 52, .external_lex_state = 4}, + [2359] = {.lex_state = 52, .external_lex_state = 6}, + [2360] = {.lex_state = 52, .external_lex_state = 4}, + [2361] = {.lex_state = 52, .external_lex_state = 4}, + [2362] = {.lex_state = 52, .external_lex_state = 4}, + [2363] = {.lex_state = 52, .external_lex_state = 4}, + [2364] = {.lex_state = 61, .external_lex_state = 5}, + [2365] = {.lex_state = 52, .external_lex_state = 4}, + [2366] = {.lex_state = 52, .external_lex_state = 4}, + [2367] = {.lex_state = 52, .external_lex_state = 4}, + [2368] = {.lex_state = 52, .external_lex_state = 4}, + [2369] = {.lex_state = 61, .external_lex_state = 5}, + [2370] = {.lex_state = 52, .external_lex_state = 4}, + [2371] = {.lex_state = 52, .external_lex_state = 4}, + [2372] = {.lex_state = 52, .external_lex_state = 4}, + [2373] = {.lex_state = 52, .external_lex_state = 4}, + [2374] = {.lex_state = 52, .external_lex_state = 4}, + [2375] = {.lex_state = 52, .external_lex_state = 4}, + [2376] = {.lex_state = 52, .external_lex_state = 4}, + [2377] = {.lex_state = 52, .external_lex_state = 4}, + [2378] = {.lex_state = 52, .external_lex_state = 4}, + [2379] = {.lex_state = 52, .external_lex_state = 6}, + [2380] = {.lex_state = 52, .external_lex_state = 6}, + [2381] = {.lex_state = 52, .external_lex_state = 6}, + [2382] = {.lex_state = 52, .external_lex_state = 6}, + [2383] = {.lex_state = 52, .external_lex_state = 4}, + [2384] = {.lex_state = 52, .external_lex_state = 4}, + [2385] = {.lex_state = 52, .external_lex_state = 4}, + [2386] = {.lex_state = 61, .external_lex_state = 5}, + [2387] = {.lex_state = 52, .external_lex_state = 12}, + [2388] = {.lex_state = 52, .external_lex_state = 6}, + [2389] = {.lex_state = 52, .external_lex_state = 6}, + [2390] = {.lex_state = 52, .external_lex_state = 4}, + [2391] = {.lex_state = 52, .external_lex_state = 4}, + [2392] = {.lex_state = 61, .external_lex_state = 5}, + [2393] = {.lex_state = 52, .external_lex_state = 4}, + [2394] = {.lex_state = 52, .external_lex_state = 4}, + [2395] = {.lex_state = 52, .external_lex_state = 4}, + [2396] = {.lex_state = 52, .external_lex_state = 4}, + [2397] = {.lex_state = 52, .external_lex_state = 4}, + [2398] = {.lex_state = 52, .external_lex_state = 4}, + [2399] = {.lex_state = 52, .external_lex_state = 4}, + [2400] = {.lex_state = 52, .external_lex_state = 4}, + [2401] = {.lex_state = 52, .external_lex_state = 4}, [2402] = {.lex_state = 52, .external_lex_state = 6}, [2403] = {.lex_state = 52, .external_lex_state = 6}, - [2404] = {.lex_state = 52, .external_lex_state = 3}, - [2405] = {.lex_state = 52, .external_lex_state = 3}, + [2404] = {.lex_state = 52, .external_lex_state = 6}, + [2405] = {.lex_state = 52, .external_lex_state = 6}, [2406] = {.lex_state = 52, .external_lex_state = 6}, [2407] = {.lex_state = 52, .external_lex_state = 6}, [2408] = {.lex_state = 52, .external_lex_state = 6}, - [2409] = {.lex_state = 52, .external_lex_state = 3}, - [2410] = {.lex_state = 52, .external_lex_state = 3}, - [2411] = {.lex_state = 52, .external_lex_state = 3}, - [2412] = {.lex_state = 52, .external_lex_state = 6}, - [2413] = {.lex_state = 52, .external_lex_state = 6}, + [2409] = {.lex_state = 52, .external_lex_state = 6}, + [2410] = {.lex_state = 52, .external_lex_state = 6}, + [2411] = {.lex_state = 52, .external_lex_state = 6}, + [2412] = {.lex_state = 52, .external_lex_state = 4}, + [2413] = {.lex_state = 52, .external_lex_state = 4}, [2414] = {.lex_state = 52, .external_lex_state = 6}, [2415] = {.lex_state = 52, .external_lex_state = 6}, - [2416] = {.lex_state = 52, .external_lex_state = 6}, + [2416] = {.lex_state = 52, .external_lex_state = 4}, [2417] = {.lex_state = 52, .external_lex_state = 6}, [2418] = {.lex_state = 52, .external_lex_state = 6}, [2419] = {.lex_state = 52, .external_lex_state = 6}, - [2420] = {.lex_state = 52, .external_lex_state = 3}, + [2420] = {.lex_state = 52, .external_lex_state = 6}, [2421] = {.lex_state = 52, .external_lex_state = 6}, [2422] = {.lex_state = 52, .external_lex_state = 6}, - [2423] = {.lex_state = 52, .external_lex_state = 6}, + [2423] = {.lex_state = 52, .external_lex_state = 4}, [2424] = {.lex_state = 52, .external_lex_state = 6}, - [2425] = {.lex_state = 52, .external_lex_state = 3}, + [2425] = {.lex_state = 52, .external_lex_state = 6}, [2426] = {.lex_state = 52, .external_lex_state = 6}, [2427] = {.lex_state = 52, .external_lex_state = 6}, [2428] = {.lex_state = 52, .external_lex_state = 6}, [2429] = {.lex_state = 52, .external_lex_state = 6}, - [2430] = {.lex_state = 52, .external_lex_state = 6}, + [2430] = {.lex_state = 52, .external_lex_state = 4}, [2431] = {.lex_state = 52, .external_lex_state = 6}, [2432] = {.lex_state = 52, .external_lex_state = 6}, [2433] = {.lex_state = 52, .external_lex_state = 6}, [2434] = {.lex_state = 52, .external_lex_state = 6}, - [2435] = {.lex_state = 52, .external_lex_state = 3}, - [2436] = {.lex_state = 52, .external_lex_state = 6}, - [2437] = {.lex_state = 52, .external_lex_state = 6}, + [2435] = {.lex_state = 52, .external_lex_state = 6}, + [2436] = {.lex_state = 52, .external_lex_state = 4}, + [2437] = {.lex_state = 52, .external_lex_state = 4}, [2438] = {.lex_state = 52, .external_lex_state = 6}, - [2439] = {.lex_state = 52, .external_lex_state = 6}, + [2439] = {.lex_state = 52, .external_lex_state = 4}, [2440] = {.lex_state = 52, .external_lex_state = 6}, [2441] = {.lex_state = 52, .external_lex_state = 6}, [2442] = {.lex_state = 52, .external_lex_state = 6}, @@ -39326,39 +39381,39 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2445] = {.lex_state = 69, .external_lex_state = 8}, [2446] = {.lex_state = 69, .external_lex_state = 8}, [2447] = {.lex_state = 69, .external_lex_state = 8}, - [2448] = {.lex_state = 107, .external_lex_state = 2}, + [2448] = {.lex_state = 69, .external_lex_state = 8}, [2449] = {.lex_state = 69, .external_lex_state = 8}, - [2450] = {.lex_state = 69, .external_lex_state = 8}, + [2450] = {.lex_state = 107, .external_lex_state = 2}, [2451] = {.lex_state = 69, .external_lex_state = 9}, [2452] = {.lex_state = 69, .external_lex_state = 2}, [2453] = {.lex_state = 69, .external_lex_state = 2}, [2454] = {.lex_state = 69, .external_lex_state = 9}, [2455] = {.lex_state = 69, .external_lex_state = 2}, - [2456] = {.lex_state = 69, .external_lex_state = 9}, - [2457] = {.lex_state = 69, .external_lex_state = 2}, - [2458] = {.lex_state = 69, .external_lex_state = 2}, + [2456] = {.lex_state = 69, .external_lex_state = 2}, + [2457] = {.lex_state = 69, .external_lex_state = 9}, + [2458] = {.lex_state = 69, .external_lex_state = 9}, [2459] = {.lex_state = 69, .external_lex_state = 2}, [2460] = {.lex_state = 69, .external_lex_state = 2}, - [2461] = {.lex_state = 69, .external_lex_state = 9}, + [2461] = {.lex_state = 69, .external_lex_state = 2}, [2462] = {.lex_state = 69, .external_lex_state = 9}, - [2463] = {.lex_state = 107, .external_lex_state = 2}, + [2463] = {.lex_state = 112, .external_lex_state = 2}, [2464] = {.lex_state = 112, .external_lex_state = 2}, - [2465] = {.lex_state = 112, .external_lex_state = 2}, + [2465] = {.lex_state = 107, .external_lex_state = 2}, [2466] = {.lex_state = 114, .external_lex_state = 2}, [2467] = {.lex_state = 114, .external_lex_state = 2}, [2468] = {.lex_state = 108, .external_lex_state = 2}, [2469] = {.lex_state = 108, .external_lex_state = 2}, [2470] = {.lex_state = 108, .external_lex_state = 2}, [2471] = {.lex_state = 108, .external_lex_state = 2}, - [2472] = {.lex_state = 70, .external_lex_state = 2}, + [2472] = {.lex_state = 109, .external_lex_state = 2}, [2473] = {.lex_state = 109, .external_lex_state = 2}, - [2474] = {.lex_state = 109, .external_lex_state = 2}, - [2475] = {.lex_state = 109, .external_lex_state = 2}, + [2474] = {.lex_state = 70, .external_lex_state = 2}, + [2475] = {.lex_state = 70, .external_lex_state = 2}, [2476] = {.lex_state = 70, .external_lex_state = 2}, [2477] = {.lex_state = 109, .external_lex_state = 2}, [2478] = {.lex_state = 109, .external_lex_state = 2}, [2479] = {.lex_state = 109, .external_lex_state = 2}, - [2480] = {.lex_state = 70, .external_lex_state = 2}, + [2480] = {.lex_state = 109, .external_lex_state = 2}, [2481] = {.lex_state = 89, .external_lex_state = 2}, [2482] = {.lex_state = 89, .external_lex_state = 2}, [2483] = {.lex_state = 89, .external_lex_state = 2}, @@ -39512,320 +39567,320 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2631] = {.lex_state = 89, .external_lex_state = 2}, [2632] = {.lex_state = 89, .external_lex_state = 2}, [2633] = {.lex_state = 89, .external_lex_state = 2}, - [2634] = {.lex_state = 661, .external_lex_state = 7}, - [2635] = {.lex_state = 661, .external_lex_state = 7}, - [2636] = {.lex_state = 662, .external_lex_state = 7}, - [2637] = {.lex_state = 662, .external_lex_state = 7}, - [2638] = {.lex_state = 661, .external_lex_state = 7}, - [2639] = {.lex_state = 661, .external_lex_state = 7}, - [2640] = {.lex_state = 662, .external_lex_state = 7}, - [2641] = {.lex_state = 661, .external_lex_state = 7}, - [2642] = {.lex_state = 662, .external_lex_state = 7}, - [2643] = {.lex_state = 662, .external_lex_state = 7}, - [2644] = {.lex_state = 661, .external_lex_state = 7}, - [2645] = {.lex_state = 661, .external_lex_state = 7}, - [2646] = {.lex_state = 662, .external_lex_state = 2}, - [2647] = {.lex_state = 662, .external_lex_state = 2}, - [2648] = {.lex_state = 662, .external_lex_state = 2}, - [2649] = {.lex_state = 662, .external_lex_state = 2}, - [2650] = {.lex_state = 662, .external_lex_state = 2}, - [2651] = {.lex_state = 662, .external_lex_state = 2}, - [2652] = {.lex_state = 662, .external_lex_state = 2}, - [2653] = {.lex_state = 662, .external_lex_state = 2}, - [2654] = {.lex_state = 662, .external_lex_state = 2}, - [2655] = {.lex_state = 662, .external_lex_state = 2}, - [2656] = {.lex_state = 662, .external_lex_state = 2}, - [2657] = {.lex_state = 662, .external_lex_state = 2}, - [2658] = {.lex_state = 662, .external_lex_state = 2}, - [2659] = {.lex_state = 662, .external_lex_state = 2}, - [2660] = {.lex_state = 662, .external_lex_state = 2}, - [2661] = {.lex_state = 662, .external_lex_state = 2}, - [2662] = {.lex_state = 662, .external_lex_state = 2}, - [2663] = {.lex_state = 662, .external_lex_state = 2}, - [2664] = {.lex_state = 662, .external_lex_state = 2}, - [2665] = {.lex_state = 662, .external_lex_state = 2}, - [2666] = {.lex_state = 662, .external_lex_state = 2}, - [2667] = {.lex_state = 662, .external_lex_state = 2}, - [2668] = {.lex_state = 662, .external_lex_state = 2}, - [2669] = {.lex_state = 662, .external_lex_state = 2}, - [2670] = {.lex_state = 662, .external_lex_state = 2}, - [2671] = {.lex_state = 662, .external_lex_state = 2}, - [2672] = {.lex_state = 662, .external_lex_state = 2}, - [2673] = {.lex_state = 662, .external_lex_state = 2}, - [2674] = {.lex_state = 662, .external_lex_state = 2}, - [2675] = {.lex_state = 662, .external_lex_state = 2}, - [2676] = {.lex_state = 662, .external_lex_state = 2}, - [2677] = {.lex_state = 662, .external_lex_state = 2}, - [2678] = {.lex_state = 662, .external_lex_state = 2}, - [2679] = {.lex_state = 662, .external_lex_state = 2}, - [2680] = {.lex_state = 662, .external_lex_state = 2}, - [2681] = {.lex_state = 662, .external_lex_state = 2}, - [2682] = {.lex_state = 662, .external_lex_state = 2}, - [2683] = {.lex_state = 662, .external_lex_state = 2}, - [2684] = {.lex_state = 662, .external_lex_state = 2}, - [2685] = {.lex_state = 662, .external_lex_state = 2}, - [2686] = {.lex_state = 662, .external_lex_state = 2}, - [2687] = {.lex_state = 662, .external_lex_state = 2}, - [2688] = {.lex_state = 662, .external_lex_state = 2}, - [2689] = {.lex_state = 662, .external_lex_state = 2}, - [2690] = {.lex_state = 662, .external_lex_state = 2}, - [2691] = {.lex_state = 662, .external_lex_state = 2}, - [2692] = {.lex_state = 662, .external_lex_state = 2}, - [2693] = {.lex_state = 662, .external_lex_state = 2}, - [2694] = {.lex_state = 662, .external_lex_state = 2}, - [2695] = {.lex_state = 662, .external_lex_state = 2}, - [2696] = {.lex_state = 662, .external_lex_state = 2}, - [2697] = {.lex_state = 662, .external_lex_state = 2}, - [2698] = {.lex_state = 662, .external_lex_state = 2}, - [2699] = {.lex_state = 662, .external_lex_state = 2}, - [2700] = {.lex_state = 662, .external_lex_state = 2}, - [2701] = {.lex_state = 662, .external_lex_state = 2}, - [2702] = {.lex_state = 662, .external_lex_state = 2}, - [2703] = {.lex_state = 662, .external_lex_state = 2}, - [2704] = {.lex_state = 662, .external_lex_state = 2}, - [2705] = {.lex_state = 662, .external_lex_state = 2}, - [2706] = {.lex_state = 662, .external_lex_state = 2}, - [2707] = {.lex_state = 661, .external_lex_state = 7}, - [2708] = {.lex_state = 661, .external_lex_state = 7}, + [2634] = {.lex_state = 660, .external_lex_state = 7}, + [2635] = {.lex_state = 660, .external_lex_state = 7}, + [2636] = {.lex_state = 661, .external_lex_state = 7}, + [2637] = {.lex_state = 661, .external_lex_state = 7}, + [2638] = {.lex_state = 660, .external_lex_state = 7}, + [2639] = {.lex_state = 660, .external_lex_state = 7}, + [2640] = {.lex_state = 661, .external_lex_state = 7}, + [2641] = {.lex_state = 660, .external_lex_state = 7}, + [2642] = {.lex_state = 661, .external_lex_state = 7}, + [2643] = {.lex_state = 661, .external_lex_state = 7}, + [2644] = {.lex_state = 660, .external_lex_state = 7}, + [2645] = {.lex_state = 660, .external_lex_state = 7}, + [2646] = {.lex_state = 661, .external_lex_state = 2}, + [2647] = {.lex_state = 661, .external_lex_state = 2}, + [2648] = {.lex_state = 661, .external_lex_state = 2}, + [2649] = {.lex_state = 661, .external_lex_state = 2}, + [2650] = {.lex_state = 661, .external_lex_state = 2}, + [2651] = {.lex_state = 661, .external_lex_state = 2}, + [2652] = {.lex_state = 661, .external_lex_state = 2}, + [2653] = {.lex_state = 661, .external_lex_state = 2}, + [2654] = {.lex_state = 661, .external_lex_state = 2}, + [2655] = {.lex_state = 661, .external_lex_state = 2}, + [2656] = {.lex_state = 661, .external_lex_state = 2}, + [2657] = {.lex_state = 661, .external_lex_state = 2}, + [2658] = {.lex_state = 661, .external_lex_state = 2}, + [2659] = {.lex_state = 661, .external_lex_state = 2}, + [2660] = {.lex_state = 661, .external_lex_state = 2}, + [2661] = {.lex_state = 661, .external_lex_state = 2}, + [2662] = {.lex_state = 661, .external_lex_state = 2}, + [2663] = {.lex_state = 661, .external_lex_state = 2}, + [2664] = {.lex_state = 661, .external_lex_state = 2}, + [2665] = {.lex_state = 661, .external_lex_state = 2}, + [2666] = {.lex_state = 661, .external_lex_state = 2}, + [2667] = {.lex_state = 661, .external_lex_state = 2}, + [2668] = {.lex_state = 661, .external_lex_state = 2}, + [2669] = {.lex_state = 661, .external_lex_state = 2}, + [2670] = {.lex_state = 661, .external_lex_state = 2}, + [2671] = {.lex_state = 661, .external_lex_state = 2}, + [2672] = {.lex_state = 661, .external_lex_state = 2}, + [2673] = {.lex_state = 661, .external_lex_state = 2}, + [2674] = {.lex_state = 661, .external_lex_state = 2}, + [2675] = {.lex_state = 661, .external_lex_state = 2}, + [2676] = {.lex_state = 661, .external_lex_state = 2}, + [2677] = {.lex_state = 661, .external_lex_state = 2}, + [2678] = {.lex_state = 661, .external_lex_state = 2}, + [2679] = {.lex_state = 661, .external_lex_state = 2}, + [2680] = {.lex_state = 661, .external_lex_state = 2}, + [2681] = {.lex_state = 661, .external_lex_state = 2}, + [2682] = {.lex_state = 661, .external_lex_state = 2}, + [2683] = {.lex_state = 661, .external_lex_state = 2}, + [2684] = {.lex_state = 661, .external_lex_state = 2}, + [2685] = {.lex_state = 661, .external_lex_state = 2}, + [2686] = {.lex_state = 661, .external_lex_state = 2}, + [2687] = {.lex_state = 661, .external_lex_state = 2}, + [2688] = {.lex_state = 661, .external_lex_state = 2}, + [2689] = {.lex_state = 661, .external_lex_state = 2}, + [2690] = {.lex_state = 661, .external_lex_state = 2}, + [2691] = {.lex_state = 661, .external_lex_state = 2}, + [2692] = {.lex_state = 661, .external_lex_state = 2}, + [2693] = {.lex_state = 661, .external_lex_state = 2}, + [2694] = {.lex_state = 661, .external_lex_state = 2}, + [2695] = {.lex_state = 661, .external_lex_state = 2}, + [2696] = {.lex_state = 661, .external_lex_state = 2}, + [2697] = {.lex_state = 661, .external_lex_state = 2}, + [2698] = {.lex_state = 661, .external_lex_state = 2}, + [2699] = {.lex_state = 661, .external_lex_state = 2}, + [2700] = {.lex_state = 661, .external_lex_state = 2}, + [2701] = {.lex_state = 661, .external_lex_state = 2}, + [2702] = {.lex_state = 661, .external_lex_state = 2}, + [2703] = {.lex_state = 661, .external_lex_state = 2}, + [2704] = {.lex_state = 661, .external_lex_state = 2}, + [2705] = {.lex_state = 661, .external_lex_state = 2}, + [2706] = {.lex_state = 661, .external_lex_state = 2}, + [2707] = {.lex_state = 660, .external_lex_state = 7}, + [2708] = {.lex_state = 660, .external_lex_state = 7}, [2709] = {.lex_state = 64, .external_lex_state = 2}, [2710] = {.lex_state = 86, .external_lex_state = 2}, - [2711] = {.lex_state = 661, .external_lex_state = 2}, - [2712] = {.lex_state = 661, .external_lex_state = 2}, - [2713] = {.lex_state = 661, .external_lex_state = 7}, - [2714] = {.lex_state = 661, .external_lex_state = 7}, - [2715] = {.lex_state = 661, .external_lex_state = 2}, - [2716] = {.lex_state = 661, .external_lex_state = 7}, - [2717] = {.lex_state = 661, .external_lex_state = 2}, - [2718] = {.lex_state = 661, .external_lex_state = 2}, - [2719] = {.lex_state = 661, .external_lex_state = 2}, - [2720] = {.lex_state = 661, .external_lex_state = 7}, + [2711] = {.lex_state = 660, .external_lex_state = 2}, + [2712] = {.lex_state = 660, .external_lex_state = 2}, + [2713] = {.lex_state = 660, .external_lex_state = 7}, + [2714] = {.lex_state = 660, .external_lex_state = 7}, + [2715] = {.lex_state = 660, .external_lex_state = 2}, + [2716] = {.lex_state = 660, .external_lex_state = 7}, + [2717] = {.lex_state = 660, .external_lex_state = 2}, + [2718] = {.lex_state = 660, .external_lex_state = 2}, + [2719] = {.lex_state = 660, .external_lex_state = 2}, + [2720] = {.lex_state = 660, .external_lex_state = 7}, [2721] = {.lex_state = 64, .external_lex_state = 2}, - [2722] = {.lex_state = 661, .external_lex_state = 2}, - [2723] = {.lex_state = 661, .external_lex_state = 7}, - [2724] = {.lex_state = 661, .external_lex_state = 7}, - [2725] = {.lex_state = 662, .external_lex_state = 2}, - [2726] = {.lex_state = 662, .external_lex_state = 2}, - [2727] = {.lex_state = 661, .external_lex_state = 7}, + [2722] = {.lex_state = 660, .external_lex_state = 2}, + [2723] = {.lex_state = 660, .external_lex_state = 7}, + [2724] = {.lex_state = 660, .external_lex_state = 7}, + [2725] = {.lex_state = 661, .external_lex_state = 2}, + [2726] = {.lex_state = 661, .external_lex_state = 2}, + [2727] = {.lex_state = 660, .external_lex_state = 7}, [2728] = {.lex_state = 86, .external_lex_state = 2}, - [2729] = {.lex_state = 661, .external_lex_state = 7}, + [2729] = {.lex_state = 660, .external_lex_state = 7}, [2730] = {.lex_state = 86, .external_lex_state = 2}, - [2731] = {.lex_state = 661, .external_lex_state = 2}, - [2732] = {.lex_state = 661, .external_lex_state = 2}, - [2733] = {.lex_state = 661, .external_lex_state = 7}, - [2734] = {.lex_state = 661, .external_lex_state = 7}, - [2735] = {.lex_state = 661, .external_lex_state = 2}, - [2736] = {.lex_state = 661, .external_lex_state = 7}, - [2737] = {.lex_state = 661, .external_lex_state = 7}, - [2738] = {.lex_state = 661, .external_lex_state = 7}, - [2739] = {.lex_state = 662, .external_lex_state = 2}, - [2740] = {.lex_state = 661, .external_lex_state = 7}, - [2741] = {.lex_state = 661, .external_lex_state = 7}, - [2742] = {.lex_state = 661, .external_lex_state = 7}, - [2743] = {.lex_state = 662, .external_lex_state = 2}, - [2744] = {.lex_state = 661, .external_lex_state = 7}, - [2745] = {.lex_state = 661, .external_lex_state = 7}, - [2746] = {.lex_state = 661, .external_lex_state = 2}, - [2747] = {.lex_state = 661, .external_lex_state = 7}, - [2748] = {.lex_state = 661, .external_lex_state = 7}, - [2749] = {.lex_state = 661, .external_lex_state = 7}, - [2750] = {.lex_state = 661, .external_lex_state = 7}, - [2751] = {.lex_state = 661, .external_lex_state = 7}, - [2752] = {.lex_state = 661, .external_lex_state = 7}, - [2753] = {.lex_state = 661, .external_lex_state = 7}, - [2754] = {.lex_state = 661, .external_lex_state = 7}, - [2755] = {.lex_state = 661, .external_lex_state = 7}, - [2756] = {.lex_state = 661, .external_lex_state = 7}, - [2757] = {.lex_state = 661, .external_lex_state = 7}, - [2758] = {.lex_state = 661, .external_lex_state = 7}, - [2759] = {.lex_state = 661, .external_lex_state = 7}, - [2760] = {.lex_state = 661, .external_lex_state = 7}, - [2761] = {.lex_state = 661, .external_lex_state = 2}, + [2731] = {.lex_state = 660, .external_lex_state = 2}, + [2732] = {.lex_state = 660, .external_lex_state = 2}, + [2733] = {.lex_state = 660, .external_lex_state = 7}, + [2734] = {.lex_state = 660, .external_lex_state = 7}, + [2735] = {.lex_state = 660, .external_lex_state = 2}, + [2736] = {.lex_state = 660, .external_lex_state = 7}, + [2737] = {.lex_state = 660, .external_lex_state = 7}, + [2738] = {.lex_state = 660, .external_lex_state = 7}, + [2739] = {.lex_state = 661, .external_lex_state = 2}, + [2740] = {.lex_state = 660, .external_lex_state = 7}, + [2741] = {.lex_state = 660, .external_lex_state = 7}, + [2742] = {.lex_state = 660, .external_lex_state = 7}, + [2743] = {.lex_state = 661, .external_lex_state = 2}, + [2744] = {.lex_state = 660, .external_lex_state = 7}, + [2745] = {.lex_state = 660, .external_lex_state = 7}, + [2746] = {.lex_state = 660, .external_lex_state = 2}, + [2747] = {.lex_state = 660, .external_lex_state = 7}, + [2748] = {.lex_state = 660, .external_lex_state = 7}, + [2749] = {.lex_state = 660, .external_lex_state = 7}, + [2750] = {.lex_state = 660, .external_lex_state = 7}, + [2751] = {.lex_state = 660, .external_lex_state = 7}, + [2752] = {.lex_state = 660, .external_lex_state = 7}, + [2753] = {.lex_state = 660, .external_lex_state = 7}, + [2754] = {.lex_state = 660, .external_lex_state = 7}, + [2755] = {.lex_state = 660, .external_lex_state = 7}, + [2756] = {.lex_state = 660, .external_lex_state = 7}, + [2757] = {.lex_state = 660, .external_lex_state = 7}, + [2758] = {.lex_state = 660, .external_lex_state = 7}, + [2759] = {.lex_state = 660, .external_lex_state = 7}, + [2760] = {.lex_state = 660, .external_lex_state = 7}, + [2761] = {.lex_state = 660, .external_lex_state = 2}, [2762] = {.lex_state = 86, .external_lex_state = 2}, [2763] = {.lex_state = 64, .external_lex_state = 2}, - [2764] = {.lex_state = 661, .external_lex_state = 2}, - [2765] = {.lex_state = 661, .external_lex_state = 2}, - [2766] = {.lex_state = 662, .external_lex_state = 2}, - [2767] = {.lex_state = 661, .external_lex_state = 2}, - [2768] = {.lex_state = 661, .external_lex_state = 7}, - [2769] = {.lex_state = 662, .external_lex_state = 2}, + [2764] = {.lex_state = 660, .external_lex_state = 2}, + [2765] = {.lex_state = 660, .external_lex_state = 2}, + [2766] = {.lex_state = 661, .external_lex_state = 2}, + [2767] = {.lex_state = 660, .external_lex_state = 2}, + [2768] = {.lex_state = 660, .external_lex_state = 7}, + [2769] = {.lex_state = 661, .external_lex_state = 2}, [2770] = {.lex_state = 86, .external_lex_state = 2}, [2771] = {.lex_state = 64, .external_lex_state = 2}, - [2772] = {.lex_state = 662, .external_lex_state = 2}, - [2773] = {.lex_state = 661, .external_lex_state = 7}, - [2774] = {.lex_state = 661, .external_lex_state = 7}, - [2775] = {.lex_state = 661, .external_lex_state = 7}, - [2776] = {.lex_state = 661, .external_lex_state = 7}, - [2777] = {.lex_state = 661, .external_lex_state = 2}, - [2778] = {.lex_state = 661, .external_lex_state = 7}, - [2779] = {.lex_state = 661, .external_lex_state = 2}, - [2780] = {.lex_state = 661, .external_lex_state = 7}, - [2781] = {.lex_state = 661, .external_lex_state = 7}, - [2782] = {.lex_state = 661, .external_lex_state = 7}, - [2783] = {.lex_state = 661, .external_lex_state = 7}, - [2784] = {.lex_state = 661, .external_lex_state = 7}, - [2785] = {.lex_state = 661, .external_lex_state = 7}, - [2786] = {.lex_state = 661, .external_lex_state = 2}, - [2787] = {.lex_state = 661, .external_lex_state = 7}, - [2788] = {.lex_state = 661, .external_lex_state = 7}, - [2789] = {.lex_state = 661, .external_lex_state = 7}, - [2790] = {.lex_state = 661, .external_lex_state = 7}, - [2791] = {.lex_state = 661, .external_lex_state = 2}, - [2792] = {.lex_state = 661, .external_lex_state = 7}, - [2793] = {.lex_state = 661, .external_lex_state = 7}, - [2794] = {.lex_state = 661, .external_lex_state = 7}, - [2795] = {.lex_state = 661, .external_lex_state = 7}, - [2796] = {.lex_state = 661, .external_lex_state = 7}, - [2797] = {.lex_state = 661, .external_lex_state = 7}, - [2798] = {.lex_state = 661, .external_lex_state = 2}, - [2799] = {.lex_state = 661, .external_lex_state = 7}, - [2800] = {.lex_state = 661, .external_lex_state = 7}, + [2772] = {.lex_state = 661, .external_lex_state = 2}, + [2773] = {.lex_state = 660, .external_lex_state = 7}, + [2774] = {.lex_state = 660, .external_lex_state = 7}, + [2775] = {.lex_state = 660, .external_lex_state = 7}, + [2776] = {.lex_state = 660, .external_lex_state = 7}, + [2777] = {.lex_state = 660, .external_lex_state = 2}, + [2778] = {.lex_state = 660, .external_lex_state = 7}, + [2779] = {.lex_state = 660, .external_lex_state = 2}, + [2780] = {.lex_state = 660, .external_lex_state = 7}, + [2781] = {.lex_state = 660, .external_lex_state = 7}, + [2782] = {.lex_state = 660, .external_lex_state = 7}, + [2783] = {.lex_state = 660, .external_lex_state = 7}, + [2784] = {.lex_state = 660, .external_lex_state = 7}, + [2785] = {.lex_state = 660, .external_lex_state = 7}, + [2786] = {.lex_state = 660, .external_lex_state = 2}, + [2787] = {.lex_state = 660, .external_lex_state = 7}, + [2788] = {.lex_state = 660, .external_lex_state = 7}, + [2789] = {.lex_state = 660, .external_lex_state = 7}, + [2790] = {.lex_state = 660, .external_lex_state = 7}, + [2791] = {.lex_state = 660, .external_lex_state = 2}, + [2792] = {.lex_state = 660, .external_lex_state = 7}, + [2793] = {.lex_state = 660, .external_lex_state = 7}, + [2794] = {.lex_state = 660, .external_lex_state = 7}, + [2795] = {.lex_state = 660, .external_lex_state = 7}, + [2796] = {.lex_state = 660, .external_lex_state = 7}, + [2797] = {.lex_state = 660, .external_lex_state = 7}, + [2798] = {.lex_state = 660, .external_lex_state = 2}, + [2799] = {.lex_state = 660, .external_lex_state = 7}, + [2800] = {.lex_state = 660, .external_lex_state = 7}, [2801] = {.lex_state = 64, .external_lex_state = 2}, - [2802] = {.lex_state = 661, .external_lex_state = 7}, - [2803] = {.lex_state = 661, .external_lex_state = 7}, - [2804] = {.lex_state = 661, .external_lex_state = 2}, - [2805] = {.lex_state = 661, .external_lex_state = 7}, - [2806] = {.lex_state = 661, .external_lex_state = 7}, - [2807] = {.lex_state = 661, .external_lex_state = 7}, - [2808] = {.lex_state = 661, .external_lex_state = 7}, - [2809] = {.lex_state = 661, .external_lex_state = 7}, - [2810] = {.lex_state = 662, .external_lex_state = 2}, - [2811] = {.lex_state = 662, .external_lex_state = 2}, - [2812] = {.lex_state = 661, .external_lex_state = 2}, - [2813] = {.lex_state = 661, .external_lex_state = 2}, - [2814] = {.lex_state = 662, .external_lex_state = 2}, - [2815] = {.lex_state = 661, .external_lex_state = 7}, - [2816] = {.lex_state = 661, .external_lex_state = 7}, + [2802] = {.lex_state = 660, .external_lex_state = 7}, + [2803] = {.lex_state = 660, .external_lex_state = 7}, + [2804] = {.lex_state = 660, .external_lex_state = 2}, + [2805] = {.lex_state = 660, .external_lex_state = 7}, + [2806] = {.lex_state = 660, .external_lex_state = 7}, + [2807] = {.lex_state = 660, .external_lex_state = 7}, + [2808] = {.lex_state = 660, .external_lex_state = 7}, + [2809] = {.lex_state = 660, .external_lex_state = 7}, + [2810] = {.lex_state = 661, .external_lex_state = 2}, + [2811] = {.lex_state = 661, .external_lex_state = 2}, + [2812] = {.lex_state = 660, .external_lex_state = 2}, + [2813] = {.lex_state = 660, .external_lex_state = 2}, + [2814] = {.lex_state = 661, .external_lex_state = 2}, + [2815] = {.lex_state = 660, .external_lex_state = 7}, + [2816] = {.lex_state = 660, .external_lex_state = 7}, [2817] = {.lex_state = 64, .external_lex_state = 2}, - [2818] = {.lex_state = 661, .external_lex_state = 7}, - [2819] = {.lex_state = 661, .external_lex_state = 2}, - [2820] = {.lex_state = 661, .external_lex_state = 7}, - [2821] = {.lex_state = 662, .external_lex_state = 2}, - [2822] = {.lex_state = 661, .external_lex_state = 2}, - [2823] = {.lex_state = 661, .external_lex_state = 2}, - [2824] = {.lex_state = 662, .external_lex_state = 2}, - [2825] = {.lex_state = 662, .external_lex_state = 2}, - [2826] = {.lex_state = 661, .external_lex_state = 2}, + [2818] = {.lex_state = 660, .external_lex_state = 7}, + [2819] = {.lex_state = 660, .external_lex_state = 2}, + [2820] = {.lex_state = 660, .external_lex_state = 7}, + [2821] = {.lex_state = 661, .external_lex_state = 2}, + [2822] = {.lex_state = 660, .external_lex_state = 2}, + [2823] = {.lex_state = 660, .external_lex_state = 2}, + [2824] = {.lex_state = 661, .external_lex_state = 2}, + [2825] = {.lex_state = 661, .external_lex_state = 2}, + [2826] = {.lex_state = 660, .external_lex_state = 2}, [2827] = {.lex_state = 64, .external_lex_state = 2}, [2828] = {.lex_state = 71, .external_lex_state = 2}, - [2829] = {.lex_state = 661, .external_lex_state = 2}, + [2829] = {.lex_state = 660, .external_lex_state = 2}, [2830] = {.lex_state = 86, .external_lex_state = 2}, - [2831] = {.lex_state = 661, .external_lex_state = 2}, - [2832] = {.lex_state = 661, .external_lex_state = 2}, - [2833] = {.lex_state = 661, .external_lex_state = 2}, - [2834] = {.lex_state = 661, .external_lex_state = 2}, - [2835] = {.lex_state = 661, .external_lex_state = 2}, - [2836] = {.lex_state = 661, .external_lex_state = 2}, - [2837] = {.lex_state = 661, .external_lex_state = 2}, - [2838] = {.lex_state = 661, .external_lex_state = 2}, - [2839] = {.lex_state = 661, .external_lex_state = 2}, - [2840] = {.lex_state = 661, .external_lex_state = 2}, - [2841] = {.lex_state = 661, .external_lex_state = 2}, - [2842] = {.lex_state = 661, .external_lex_state = 2}, - [2843] = {.lex_state = 661, .external_lex_state = 2}, - [2844] = {.lex_state = 662, .external_lex_state = 2}, - [2845] = {.lex_state = 661, .external_lex_state = 2}, - [2846] = {.lex_state = 661, .external_lex_state = 2}, - [2847] = {.lex_state = 661, .external_lex_state = 2}, - [2848] = {.lex_state = 661, .external_lex_state = 2}, - [2849] = {.lex_state = 661, .external_lex_state = 2}, - [2850] = {.lex_state = 661, .external_lex_state = 2}, - [2851] = {.lex_state = 662, .external_lex_state = 2}, - [2852] = {.lex_state = 661, .external_lex_state = 2}, - [2853] = {.lex_state = 661, .external_lex_state = 2}, + [2831] = {.lex_state = 660, .external_lex_state = 2}, + [2832] = {.lex_state = 660, .external_lex_state = 2}, + [2833] = {.lex_state = 660, .external_lex_state = 2}, + [2834] = {.lex_state = 660, .external_lex_state = 2}, + [2835] = {.lex_state = 660, .external_lex_state = 2}, + [2836] = {.lex_state = 660, .external_lex_state = 2}, + [2837] = {.lex_state = 660, .external_lex_state = 2}, + [2838] = {.lex_state = 660, .external_lex_state = 2}, + [2839] = {.lex_state = 660, .external_lex_state = 2}, + [2840] = {.lex_state = 660, .external_lex_state = 2}, + [2841] = {.lex_state = 660, .external_lex_state = 2}, + [2842] = {.lex_state = 660, .external_lex_state = 2}, + [2843] = {.lex_state = 660, .external_lex_state = 2}, + [2844] = {.lex_state = 661, .external_lex_state = 2}, + [2845] = {.lex_state = 660, .external_lex_state = 2}, + [2846] = {.lex_state = 660, .external_lex_state = 2}, + [2847] = {.lex_state = 660, .external_lex_state = 2}, + [2848] = {.lex_state = 660, .external_lex_state = 2}, + [2849] = {.lex_state = 660, .external_lex_state = 2}, + [2850] = {.lex_state = 660, .external_lex_state = 2}, + [2851] = {.lex_state = 661, .external_lex_state = 2}, + [2852] = {.lex_state = 660, .external_lex_state = 2}, + [2853] = {.lex_state = 660, .external_lex_state = 2}, [2854] = {.lex_state = 64, .external_lex_state = 2}, - [2855] = {.lex_state = 661, .external_lex_state = 7}, - [2856] = {.lex_state = 661, .external_lex_state = 7}, + [2855] = {.lex_state = 660, .external_lex_state = 7}, + [2856] = {.lex_state = 660, .external_lex_state = 7}, [2857] = {.lex_state = 86, .external_lex_state = 2}, [2858] = {.lex_state = 64, .external_lex_state = 2}, - [2859] = {.lex_state = 661, .external_lex_state = 2}, + [2859] = {.lex_state = 660, .external_lex_state = 2}, [2860] = {.lex_state = 71, .external_lex_state = 2}, - [2861] = {.lex_state = 661, .external_lex_state = 2}, - [2862] = {.lex_state = 661, .external_lex_state = 2}, - [2863] = {.lex_state = 661, .external_lex_state = 2}, - [2864] = {.lex_state = 661, .external_lex_state = 2}, - [2865] = {.lex_state = 661, .external_lex_state = 2}, - [2866] = {.lex_state = 661, .external_lex_state = 2}, - [2867] = {.lex_state = 661, .external_lex_state = 2}, - [2868] = {.lex_state = 661, .external_lex_state = 2}, - [2869] = {.lex_state = 661, .external_lex_state = 2}, - [2870] = {.lex_state = 661, .external_lex_state = 2}, - [2871] = {.lex_state = 661, .external_lex_state = 2}, - [2872] = {.lex_state = 661, .external_lex_state = 2}, - [2873] = {.lex_state = 661, .external_lex_state = 2}, - [2874] = {.lex_state = 661, .external_lex_state = 7}, - [2875] = {.lex_state = 661, .external_lex_state = 2}, - [2876] = {.lex_state = 661, .external_lex_state = 2}, - [2877] = {.lex_state = 661, .external_lex_state = 2}, - [2878] = {.lex_state = 661, .external_lex_state = 2}, - [2879] = {.lex_state = 662, .external_lex_state = 2}, - [2880] = {.lex_state = 661, .external_lex_state = 2}, - [2881] = {.lex_state = 661, .external_lex_state = 2}, - [2882] = {.lex_state = 662, .external_lex_state = 2}, - [2883] = {.lex_state = 661, .external_lex_state = 7}, - [2884] = {.lex_state = 661, .external_lex_state = 2}, - [2885] = {.lex_state = 662, .external_lex_state = 2}, - [2886] = {.lex_state = 661, .external_lex_state = 2}, - [2887] = {.lex_state = 661, .external_lex_state = 7}, - [2888] = {.lex_state = 661, .external_lex_state = 2}, - [2889] = {.lex_state = 661, .external_lex_state = 2}, - [2890] = {.lex_state = 662, .external_lex_state = 2}, - [2891] = {.lex_state = 661, .external_lex_state = 2}, + [2861] = {.lex_state = 660, .external_lex_state = 2}, + [2862] = {.lex_state = 660, .external_lex_state = 2}, + [2863] = {.lex_state = 660, .external_lex_state = 2}, + [2864] = {.lex_state = 660, .external_lex_state = 2}, + [2865] = {.lex_state = 660, .external_lex_state = 2}, + [2866] = {.lex_state = 660, .external_lex_state = 2}, + [2867] = {.lex_state = 660, .external_lex_state = 2}, + [2868] = {.lex_state = 660, .external_lex_state = 2}, + [2869] = {.lex_state = 660, .external_lex_state = 2}, + [2870] = {.lex_state = 660, .external_lex_state = 2}, + [2871] = {.lex_state = 660, .external_lex_state = 2}, + [2872] = {.lex_state = 660, .external_lex_state = 2}, + [2873] = {.lex_state = 660, .external_lex_state = 2}, + [2874] = {.lex_state = 660, .external_lex_state = 7}, + [2875] = {.lex_state = 660, .external_lex_state = 2}, + [2876] = {.lex_state = 660, .external_lex_state = 2}, + [2877] = {.lex_state = 660, .external_lex_state = 2}, + [2878] = {.lex_state = 660, .external_lex_state = 2}, + [2879] = {.lex_state = 661, .external_lex_state = 2}, + [2880] = {.lex_state = 660, .external_lex_state = 2}, + [2881] = {.lex_state = 660, .external_lex_state = 2}, + [2882] = {.lex_state = 661, .external_lex_state = 2}, + [2883] = {.lex_state = 660, .external_lex_state = 7}, + [2884] = {.lex_state = 660, .external_lex_state = 2}, + [2885] = {.lex_state = 661, .external_lex_state = 2}, + [2886] = {.lex_state = 660, .external_lex_state = 2}, + [2887] = {.lex_state = 660, .external_lex_state = 7}, + [2888] = {.lex_state = 660, .external_lex_state = 2}, + [2889] = {.lex_state = 660, .external_lex_state = 2}, + [2890] = {.lex_state = 661, .external_lex_state = 2}, + [2891] = {.lex_state = 660, .external_lex_state = 2}, [2892] = {.lex_state = 86, .external_lex_state = 2}, [2893] = {.lex_state = 64, .external_lex_state = 2}, - [2894] = {.lex_state = 661, .external_lex_state = 2}, - [2895] = {.lex_state = 661, .external_lex_state = 2}, - [2896] = {.lex_state = 662, .external_lex_state = 2}, - [2897] = {.lex_state = 662, .external_lex_state = 2}, - [2898] = {.lex_state = 661, .external_lex_state = 2}, + [2894] = {.lex_state = 660, .external_lex_state = 2}, + [2895] = {.lex_state = 660, .external_lex_state = 2}, + [2896] = {.lex_state = 661, .external_lex_state = 2}, + [2897] = {.lex_state = 661, .external_lex_state = 2}, + [2898] = {.lex_state = 660, .external_lex_state = 2}, [2899] = {.lex_state = 86, .external_lex_state = 2}, [2900] = {.lex_state = 64, .external_lex_state = 2}, - [2901] = {.lex_state = 661, .external_lex_state = 2}, - [2902] = {.lex_state = 661, .external_lex_state = 7}, - [2903] = {.lex_state = 661, .external_lex_state = 2}, - [2904] = {.lex_state = 661, .external_lex_state = 2}, - [2905] = {.lex_state = 661, .external_lex_state = 2}, - [2906] = {.lex_state = 661, .external_lex_state = 2}, - [2907] = {.lex_state = 662, .external_lex_state = 2}, - [2908] = {.lex_state = 661, .external_lex_state = 7}, - [2909] = {.lex_state = 661, .external_lex_state = 7}, - [2910] = {.lex_state = 661, .external_lex_state = 2}, - [2911] = {.lex_state = 661, .external_lex_state = 7}, - [2912] = {.lex_state = 662, .external_lex_state = 2}, - [2913] = {.lex_state = 661, .external_lex_state = 7}, - [2914] = {.lex_state = 661, .external_lex_state = 7}, - [2915] = {.lex_state = 661, .external_lex_state = 7}, - [2916] = {.lex_state = 661, .external_lex_state = 7}, - [2917] = {.lex_state = 661, .external_lex_state = 2}, - [2918] = {.lex_state = 661, .external_lex_state = 2}, - [2919] = {.lex_state = 661, .external_lex_state = 2}, - [2920] = {.lex_state = 661, .external_lex_state = 7}, - [2921] = {.lex_state = 661, .external_lex_state = 7}, - [2922] = {.lex_state = 661, .external_lex_state = 7}, - [2923] = {.lex_state = 662, .external_lex_state = 2}, - [2924] = {.lex_state = 661, .external_lex_state = 7}, - [2925] = {.lex_state = 661, .external_lex_state = 7}, + [2901] = {.lex_state = 660, .external_lex_state = 2}, + [2902] = {.lex_state = 660, .external_lex_state = 7}, + [2903] = {.lex_state = 660, .external_lex_state = 2}, + [2904] = {.lex_state = 660, .external_lex_state = 2}, + [2905] = {.lex_state = 660, .external_lex_state = 2}, + [2906] = {.lex_state = 660, .external_lex_state = 2}, + [2907] = {.lex_state = 661, .external_lex_state = 2}, + [2908] = {.lex_state = 660, .external_lex_state = 7}, + [2909] = {.lex_state = 660, .external_lex_state = 7}, + [2910] = {.lex_state = 660, .external_lex_state = 2}, + [2911] = {.lex_state = 660, .external_lex_state = 7}, + [2912] = {.lex_state = 661, .external_lex_state = 2}, + [2913] = {.lex_state = 660, .external_lex_state = 7}, + [2914] = {.lex_state = 660, .external_lex_state = 7}, + [2915] = {.lex_state = 660, .external_lex_state = 7}, + [2916] = {.lex_state = 660, .external_lex_state = 7}, + [2917] = {.lex_state = 660, .external_lex_state = 2}, + [2918] = {.lex_state = 660, .external_lex_state = 2}, + [2919] = {.lex_state = 660, .external_lex_state = 2}, + [2920] = {.lex_state = 660, .external_lex_state = 7}, + [2921] = {.lex_state = 660, .external_lex_state = 7}, + [2922] = {.lex_state = 660, .external_lex_state = 7}, + [2923] = {.lex_state = 661, .external_lex_state = 2}, + [2924] = {.lex_state = 660, .external_lex_state = 7}, + [2925] = {.lex_state = 660, .external_lex_state = 7}, [2926] = {.lex_state = 86, .external_lex_state = 2}, - [2927] = {.lex_state = 662, .external_lex_state = 2}, - [2928] = {.lex_state = 661, .external_lex_state = 2}, + [2927] = {.lex_state = 661, .external_lex_state = 2}, + [2928] = {.lex_state = 660, .external_lex_state = 2}, [2929] = {.lex_state = 86, .external_lex_state = 2}, [2930] = {.lex_state = 64, .external_lex_state = 2}, [2931] = {.lex_state = 86, .external_lex_state = 2}, - [2932] = {.lex_state = 661, .external_lex_state = 2}, + [2932] = {.lex_state = 660, .external_lex_state = 2}, [2933] = {.lex_state = 64, .external_lex_state = 2}, - [2934] = {.lex_state = 661, .external_lex_state = 7}, - [2935] = {.lex_state = 662, .external_lex_state = 2}, - [2936] = {.lex_state = 661, .external_lex_state = 2}, - [2937] = {.lex_state = 661, .external_lex_state = 2}, - [2938] = {.lex_state = 662, .external_lex_state = 2}, - [2939] = {.lex_state = 661, .external_lex_state = 7}, - [2940] = {.lex_state = 662, .external_lex_state = 2}, - [2941] = {.lex_state = 662, .external_lex_state = 2}, + [2934] = {.lex_state = 660, .external_lex_state = 7}, + [2935] = {.lex_state = 661, .external_lex_state = 2}, + [2936] = {.lex_state = 660, .external_lex_state = 2}, + [2937] = {.lex_state = 660, .external_lex_state = 2}, + [2938] = {.lex_state = 661, .external_lex_state = 2}, + [2939] = {.lex_state = 660, .external_lex_state = 7}, + [2940] = {.lex_state = 661, .external_lex_state = 2}, + [2941] = {.lex_state = 661, .external_lex_state = 2}, [2942] = {.lex_state = 86, .external_lex_state = 2}, - [2943] = {.lex_state = 661, .external_lex_state = 7}, - [2944] = {.lex_state = 661, .external_lex_state = 7}, - [2945] = {.lex_state = 661, .external_lex_state = 7}, - [2946] = {.lex_state = 662, .external_lex_state = 2}, - [2947] = {.lex_state = 662, .external_lex_state = 2}, + [2943] = {.lex_state = 660, .external_lex_state = 7}, + [2944] = {.lex_state = 660, .external_lex_state = 7}, + [2945] = {.lex_state = 660, .external_lex_state = 7}, + [2946] = {.lex_state = 661, .external_lex_state = 2}, + [2947] = {.lex_state = 661, .external_lex_state = 2}, [2948] = {.lex_state = 65, .external_lex_state = 2}, [2949] = {.lex_state = 69, .external_lex_state = 8}, [2950] = {.lex_state = 65, .external_lex_state = 2}, @@ -39847,53 +39902,53 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2966] = {.lex_state = 69, .external_lex_state = 8}, [2967] = {.lex_state = 69, .external_lex_state = 8}, [2968] = {.lex_state = 69, .external_lex_state = 2}, - [2969] = {.lex_state = 658, .external_lex_state = 2}, - [2970] = {.lex_state = 658, .external_lex_state = 2}, - [2971] = {.lex_state = 658, .external_lex_state = 2}, + [2969] = {.lex_state = 657, .external_lex_state = 2}, + [2970] = {.lex_state = 657, .external_lex_state = 2}, + [2971] = {.lex_state = 657, .external_lex_state = 2}, [2972] = {.lex_state = 88, .external_lex_state = 2}, [2973] = {.lex_state = 69, .external_lex_state = 8}, [2974] = {.lex_state = 69, .external_lex_state = 8}, - [2975] = {.lex_state = 658, .external_lex_state = 2}, + [2975] = {.lex_state = 657, .external_lex_state = 2}, [2976] = {.lex_state = 69, .external_lex_state = 8}, [2977] = {.lex_state = 69, .external_lex_state = 8}, [2978] = {.lex_state = 69, .external_lex_state = 8}, [2979] = {.lex_state = 69, .external_lex_state = 8}, [2980] = {.lex_state = 91, .external_lex_state = 2}, - [2981] = {.lex_state = 658, .external_lex_state = 2}, + [2981] = {.lex_state = 657, .external_lex_state = 2}, [2982] = {.lex_state = 69, .external_lex_state = 8}, - [2983] = {.lex_state = 658, .external_lex_state = 2}, + [2983] = {.lex_state = 657, .external_lex_state = 2}, [2984] = {.lex_state = 69, .external_lex_state = 8}, [2985] = {.lex_state = 69, .external_lex_state = 8}, [2986] = {.lex_state = 69, .external_lex_state = 8}, - [2987] = {.lex_state = 658, .external_lex_state = 2}, + [2987] = {.lex_state = 657, .external_lex_state = 2}, [2988] = {.lex_state = 69, .external_lex_state = 8}, - [2989] = {.lex_state = 658, .external_lex_state = 2}, + [2989] = {.lex_state = 657, .external_lex_state = 2}, [2990] = {.lex_state = 91, .external_lex_state = 2}, [2991] = {.lex_state = 91, .external_lex_state = 2}, [2992] = {.lex_state = 69, .external_lex_state = 8}, [2993] = {.lex_state = 69, .external_lex_state = 8}, [2994] = {.lex_state = 69, .external_lex_state = 8}, - [2995] = {.lex_state = 658, .external_lex_state = 2}, + [2995] = {.lex_state = 657, .external_lex_state = 2}, [2996] = {.lex_state = 69, .external_lex_state = 8}, [2997] = {.lex_state = 69, .external_lex_state = 8}, [2998] = {.lex_state = 69, .external_lex_state = 8}, [2999] = {.lex_state = 69, .external_lex_state = 8}, [3000] = {.lex_state = 69, .external_lex_state = 8}, [3001] = {.lex_state = 69, .external_lex_state = 8}, - [3002] = {.lex_state = 658, .external_lex_state = 2}, + [3002] = {.lex_state = 657, .external_lex_state = 2}, [3003] = {.lex_state = 69, .external_lex_state = 8}, - [3004] = {.lex_state = 658, .external_lex_state = 2}, + [3004] = {.lex_state = 657, .external_lex_state = 2}, [3005] = {.lex_state = 69, .external_lex_state = 8}, [3006] = {.lex_state = 69, .external_lex_state = 8}, - [3007] = {.lex_state = 658, .external_lex_state = 2}, + [3007] = {.lex_state = 657, .external_lex_state = 2}, [3008] = {.lex_state = 69, .external_lex_state = 8}, [3009] = {.lex_state = 69, .external_lex_state = 8}, [3010] = {.lex_state = 69, .external_lex_state = 8}, [3011] = {.lex_state = 69, .external_lex_state = 8}, - [3012] = {.lex_state = 658, .external_lex_state = 2}, + [3012] = {.lex_state = 657, .external_lex_state = 2}, [3013] = {.lex_state = 69, .external_lex_state = 8}, [3014] = {.lex_state = 69, .external_lex_state = 8}, - [3015] = {.lex_state = 658, .external_lex_state = 2}, + [3015] = {.lex_state = 657, .external_lex_state = 2}, [3016] = {.lex_state = 69, .external_lex_state = 8}, [3017] = {.lex_state = 69, .external_lex_state = 9}, [3018] = {.lex_state = 69, .external_lex_state = 9}, @@ -39903,10 +39958,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3022] = {.lex_state = 91, .external_lex_state = 10}, [3023] = {.lex_state = 69, .external_lex_state = 8}, [3024] = {.lex_state = 69, .external_lex_state = 9}, - [3025] = {.lex_state = 658, .external_lex_state = 2}, + [3025] = {.lex_state = 657, .external_lex_state = 2}, [3026] = {.lex_state = 69, .external_lex_state = 8}, [3027] = {.lex_state = 69, .external_lex_state = 8}, - [3028] = {.lex_state = 658, .external_lex_state = 2}, + [3028] = {.lex_state = 657, .external_lex_state = 2}, [3029] = {.lex_state = 69, .external_lex_state = 2}, [3030] = {.lex_state = 69, .external_lex_state = 2}, [3031] = {.lex_state = 69, .external_lex_state = 8}, @@ -39942,43 +39997,43 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3061] = {.lex_state = 69, .external_lex_state = 8}, [3062] = {.lex_state = 69, .external_lex_state = 8}, [3063] = {.lex_state = 69, .external_lex_state = 8}, - [3064] = {.lex_state = 658, .external_lex_state = 2}, + [3064] = {.lex_state = 657, .external_lex_state = 2}, [3065] = {.lex_state = 69, .external_lex_state = 8}, - [3066] = {.lex_state = 658, .external_lex_state = 2}, + [3066] = {.lex_state = 657, .external_lex_state = 2}, [3067] = {.lex_state = 92, .external_lex_state = 2}, - [3068] = {.lex_state = 658, .external_lex_state = 2}, + [3068] = {.lex_state = 657, .external_lex_state = 2}, [3069] = {.lex_state = 69, .external_lex_state = 8}, [3070] = {.lex_state = 92, .external_lex_state = 2}, [3071] = {.lex_state = 69, .external_lex_state = 8}, [3072] = {.lex_state = 69, .external_lex_state = 8}, - [3073] = {.lex_state = 658, .external_lex_state = 2}, + [3073] = {.lex_state = 657, .external_lex_state = 2}, [3074] = {.lex_state = 69, .external_lex_state = 8}, [3075] = {.lex_state = 69, .external_lex_state = 8}, [3076] = {.lex_state = 69, .external_lex_state = 8}, - [3077] = {.lex_state = 658, .external_lex_state = 2}, + [3077] = {.lex_state = 657, .external_lex_state = 2}, [3078] = {.lex_state = 92, .external_lex_state = 2}, [3079] = {.lex_state = 92, .external_lex_state = 2}, [3080] = {.lex_state = 69, .external_lex_state = 9}, [3081] = {.lex_state = 91, .external_lex_state = 2}, - [3082] = {.lex_state = 658, .external_lex_state = 2}, + [3082] = {.lex_state = 657, .external_lex_state = 2}, [3083] = {.lex_state = 69, .external_lex_state = 8}, [3084] = {.lex_state = 91, .external_lex_state = 2}, - [3085] = {.lex_state = 658, .external_lex_state = 2}, + [3085] = {.lex_state = 657, .external_lex_state = 2}, [3086] = {.lex_state = 91, .external_lex_state = 2}, [3087] = {.lex_state = 92, .external_lex_state = 2}, [3088] = {.lex_state = 92, .external_lex_state = 2}, - [3089] = {.lex_state = 658, .external_lex_state = 2}, + [3089] = {.lex_state = 657, .external_lex_state = 2}, [3090] = {.lex_state = 88, .external_lex_state = 2}, - [3091] = {.lex_state = 658, .external_lex_state = 2}, - [3092] = {.lex_state = 658, .external_lex_state = 2}, + [3091] = {.lex_state = 657, .external_lex_state = 2}, + [3092] = {.lex_state = 657, .external_lex_state = 2}, [3093] = {.lex_state = 88, .external_lex_state = 2}, [3094] = {.lex_state = 92, .external_lex_state = 2}, [3095] = {.lex_state = 92, .external_lex_state = 2}, [3096] = {.lex_state = 92, .external_lex_state = 2}, [3097] = {.lex_state = 92, .external_lex_state = 2}, - [3098] = {.lex_state = 658, .external_lex_state = 2}, + [3098] = {.lex_state = 657, .external_lex_state = 2}, [3099] = {.lex_state = 69, .external_lex_state = 9}, - [3100] = {.lex_state = 658, .external_lex_state = 2}, + [3100] = {.lex_state = 657, .external_lex_state = 2}, [3101] = {.lex_state = 48, .external_lex_state = 2}, [3102] = {.lex_state = 69, .external_lex_state = 2}, [3103] = {.lex_state = 92, .external_lex_state = 2}, @@ -39988,14 +40043,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3107] = {.lex_state = 48, .external_lex_state = 2}, [3108] = {.lex_state = 116, .external_lex_state = 8}, [3109] = {.lex_state = 116, .external_lex_state = 8}, - [3110] = {.lex_state = 658, .external_lex_state = 2}, + [3110] = {.lex_state = 657, .external_lex_state = 2}, [3111] = {.lex_state = 116, .external_lex_state = 8}, [3112] = {.lex_state = 116, .external_lex_state = 8}, [3113] = {.lex_state = 116, .external_lex_state = 8}, [3114] = {.lex_state = 69, .external_lex_state = 2}, [3115] = {.lex_state = 93, .external_lex_state = 2}, [3116] = {.lex_state = 116, .external_lex_state = 8}, - [3117] = {.lex_state = 658, .external_lex_state = 2}, + [3117] = {.lex_state = 657, .external_lex_state = 2}, [3118] = {.lex_state = 116, .external_lex_state = 8}, [3119] = {.lex_state = 116, .external_lex_state = 8}, [3120] = {.lex_state = 116, .external_lex_state = 8}, @@ -40008,7 +40063,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3127] = {.lex_state = 116, .external_lex_state = 8}, [3128] = {.lex_state = 69, .external_lex_state = 2}, [3129] = {.lex_state = 69, .external_lex_state = 2}, - [3130] = {.lex_state = 658, .external_lex_state = 2}, + [3130] = {.lex_state = 657, .external_lex_state = 2}, [3131] = {.lex_state = 69, .external_lex_state = 2}, [3132] = {.lex_state = 69, .external_lex_state = 2}, [3133] = {.lex_state = 69, .external_lex_state = 2}, @@ -40018,7 +40073,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3137] = {.lex_state = 116, .external_lex_state = 8}, [3138] = {.lex_state = 116, .external_lex_state = 8}, [3139] = {.lex_state = 69, .external_lex_state = 2}, - [3140] = {.lex_state = 658, .external_lex_state = 2}, + [3140] = {.lex_state = 657, .external_lex_state = 2}, [3141] = {.lex_state = 69, .external_lex_state = 2}, [3142] = {.lex_state = 69, .external_lex_state = 2}, [3143] = {.lex_state = 92, .external_lex_state = 2}, @@ -40036,7 +40091,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3155] = {.lex_state = 69, .external_lex_state = 2}, [3156] = {.lex_state = 116, .external_lex_state = 8}, [3157] = {.lex_state = 69, .external_lex_state = 2}, - [3158] = {.lex_state = 658, .external_lex_state = 2}, + [3158] = {.lex_state = 657, .external_lex_state = 2}, [3159] = {.lex_state = 69, .external_lex_state = 2}, [3160] = {.lex_state = 69, .external_lex_state = 2}, [3161] = {.lex_state = 69, .external_lex_state = 2}, @@ -40055,10 +40110,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3174] = {.lex_state = 69, .external_lex_state = 2}, [3175] = {.lex_state = 69, .external_lex_state = 2}, [3176] = {.lex_state = 69, .external_lex_state = 2}, - [3177] = {.lex_state = 658, .external_lex_state = 2}, + [3177] = {.lex_state = 657, .external_lex_state = 2}, [3178] = {.lex_state = 69, .external_lex_state = 2}, [3179] = {.lex_state = 69, .external_lex_state = 2}, - [3180] = {.lex_state = 658, .external_lex_state = 2}, + [3180] = {.lex_state = 657, .external_lex_state = 2}, [3181] = {.lex_state = 69, .external_lex_state = 2}, [3182] = {.lex_state = 116, .external_lex_state = 8}, [3183] = {.lex_state = 69, .external_lex_state = 2}, @@ -40066,7 +40121,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3185] = {.lex_state = 69, .external_lex_state = 2}, [3186] = {.lex_state = 69, .external_lex_state = 2}, [3187] = {.lex_state = 69, .external_lex_state = 2}, - [3188] = {.lex_state = 658, .external_lex_state = 2}, + [3188] = {.lex_state = 657, .external_lex_state = 2}, [3189] = {.lex_state = 116, .external_lex_state = 8}, [3190] = {.lex_state = 116, .external_lex_state = 8}, [3191] = {.lex_state = 116, .external_lex_state = 8}, @@ -40078,7 +40133,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3197] = {.lex_state = 69, .external_lex_state = 2}, [3198] = {.lex_state = 69, .external_lex_state = 2}, [3199] = {.lex_state = 116, .external_lex_state = 8}, - [3200] = {.lex_state = 658, .external_lex_state = 2}, + [3200] = {.lex_state = 657, .external_lex_state = 2}, [3201] = {.lex_state = 92, .external_lex_state = 2}, [3202] = {.lex_state = 116, .external_lex_state = 8}, [3203] = {.lex_state = 116, .external_lex_state = 8}, @@ -40089,20 +40144,20 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3208] = {.lex_state = 116, .external_lex_state = 8}, [3209] = {.lex_state = 69, .external_lex_state = 2}, [3210] = {.lex_state = 69, .external_lex_state = 2}, - [3211] = {.lex_state = 658, .external_lex_state = 2}, + [3211] = {.lex_state = 657, .external_lex_state = 2}, [3212] = {.lex_state = 116, .external_lex_state = 8}, [3213] = {.lex_state = 116, .external_lex_state = 8}, [3214] = {.lex_state = 93, .external_lex_state = 2}, [3215] = {.lex_state = 69, .external_lex_state = 2}, - [3216] = {.lex_state = 658, .external_lex_state = 2}, - [3217] = {.lex_state = 658, .external_lex_state = 2}, + [3216] = {.lex_state = 657, .external_lex_state = 2}, + [3217] = {.lex_state = 657, .external_lex_state = 2}, [3218] = {.lex_state = 69, .external_lex_state = 2}, - [3219] = {.lex_state = 658, .external_lex_state = 2}, + [3219] = {.lex_state = 657, .external_lex_state = 2}, [3220] = {.lex_state = 116, .external_lex_state = 8}, [3221] = {.lex_state = 93, .external_lex_state = 2}, - [3222] = {.lex_state = 658, .external_lex_state = 2}, + [3222] = {.lex_state = 657, .external_lex_state = 2}, [3223] = {.lex_state = 116, .external_lex_state = 8}, - [3224] = {.lex_state = 658, .external_lex_state = 2}, + [3224] = {.lex_state = 657, .external_lex_state = 2}, [3225] = {.lex_state = 91, .external_lex_state = 10}, [3226] = {.lex_state = 69, .external_lex_state = 9}, [3227] = {.lex_state = 69, .external_lex_state = 9}, @@ -40113,10 +40168,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3232] = {.lex_state = 69, .external_lex_state = 2}, [3233] = {.lex_state = 69, .external_lex_state = 2}, [3234] = {.lex_state = 69, .external_lex_state = 9}, - [3235] = {.lex_state = 658, .external_lex_state = 2}, + [3235] = {.lex_state = 657, .external_lex_state = 2}, [3236] = {.lex_state = 69, .external_lex_state = 2}, - [3237] = {.lex_state = 658, .external_lex_state = 2}, - [3238] = {.lex_state = 658, .external_lex_state = 2}, + [3237] = {.lex_state = 657, .external_lex_state = 2}, + [3238] = {.lex_state = 657, .external_lex_state = 2}, [3239] = {.lex_state = 69, .external_lex_state = 9}, [3240] = {.lex_state = 116, .external_lex_state = 8}, [3241] = {.lex_state = 116, .external_lex_state = 8}, @@ -40139,7 +40194,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3258] = {.lex_state = 69, .external_lex_state = 9}, [3259] = {.lex_state = 69, .external_lex_state = 9}, [3260] = {.lex_state = 116, .external_lex_state = 8}, - [3261] = {.lex_state = 658, .external_lex_state = 2}, + [3261] = {.lex_state = 657, .external_lex_state = 2}, [3262] = {.lex_state = 116, .external_lex_state = 8}, [3263] = {.lex_state = 69, .external_lex_state = 2}, [3264] = {.lex_state = 69, .external_lex_state = 2}, @@ -40162,28 +40217,28 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3281] = {.lex_state = 92, .external_lex_state = 2}, [3282] = {.lex_state = 69, .external_lex_state = 2}, [3283] = {.lex_state = 69, .external_lex_state = 9}, - [3284] = {.lex_state = 658, .external_lex_state = 2}, - [3285] = {.lex_state = 658, .external_lex_state = 2}, + [3284] = {.lex_state = 657, .external_lex_state = 2}, + [3285] = {.lex_state = 657, .external_lex_state = 2}, [3286] = {.lex_state = 92, .external_lex_state = 2}, [3287] = {.lex_state = 116, .external_lex_state = 8}, [3288] = {.lex_state = 93, .external_lex_state = 2}, [3289] = {.lex_state = 116, .external_lex_state = 8}, [3290] = {.lex_state = 116, .external_lex_state = 8}, [3291] = {.lex_state = 69, .external_lex_state = 9}, - [3292] = {.lex_state = 658, .external_lex_state = 2}, + [3292] = {.lex_state = 657, .external_lex_state = 2}, [3293] = {.lex_state = 116, .external_lex_state = 8}, [3294] = {.lex_state = 69, .external_lex_state = 9}, [3295] = {.lex_state = 69, .external_lex_state = 2}, - [3296] = {.lex_state = 658, .external_lex_state = 2}, + [3296] = {.lex_state = 657, .external_lex_state = 2}, [3297] = {.lex_state = 69, .external_lex_state = 9}, [3298] = {.lex_state = 69, .external_lex_state = 9}, [3299] = {.lex_state = 116, .external_lex_state = 8}, - [3300] = {.lex_state = 658, .external_lex_state = 2}, + [3300] = {.lex_state = 657, .external_lex_state = 2}, [3301] = {.lex_state = 93, .external_lex_state = 2}, [3302] = {.lex_state = 116, .external_lex_state = 8}, [3303] = {.lex_state = 69, .external_lex_state = 2}, [3304] = {.lex_state = 69, .external_lex_state = 2}, - [3305] = {.lex_state = 658, .external_lex_state = 2}, + [3305] = {.lex_state = 657, .external_lex_state = 2}, [3306] = {.lex_state = 69, .external_lex_state = 2}, [3307] = {.lex_state = 69, .external_lex_state = 9}, [3308] = {.lex_state = 69, .external_lex_state = 9}, @@ -40200,13 +40255,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3319] = {.lex_state = 69, .external_lex_state = 9}, [3320] = {.lex_state = 69, .external_lex_state = 9}, [3321] = {.lex_state = 69, .external_lex_state = 9}, - [3322] = {.lex_state = 658, .external_lex_state = 2}, + [3322] = {.lex_state = 657, .external_lex_state = 2}, [3323] = {.lex_state = 69, .external_lex_state = 9}, [3324] = {.lex_state = 69, .external_lex_state = 9}, [3325] = {.lex_state = 69, .external_lex_state = 9}, [3326] = {.lex_state = 69, .external_lex_state = 9}, [3327] = {.lex_state = 69, .external_lex_state = 9}, - [3328] = {.lex_state = 658, .external_lex_state = 2}, + [3328] = {.lex_state = 657, .external_lex_state = 2}, [3329] = {.lex_state = 69, .external_lex_state = 9}, [3330] = {.lex_state = 69, .external_lex_state = 9}, [3331] = {.lex_state = 69, .external_lex_state = 9}, @@ -40257,57 +40312,57 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3376] = {.lex_state = 69, .external_lex_state = 9}, [3377] = {.lex_state = 69, .external_lex_state = 9}, [3378] = {.lex_state = 69, .external_lex_state = 9}, - [3379] = {.lex_state = 658, .external_lex_state = 2}, + [3379] = {.lex_state = 657, .external_lex_state = 2}, [3380] = {.lex_state = 69, .external_lex_state = 9}, [3381] = {.lex_state = 69, .external_lex_state = 9}, - [3382] = {.lex_state = 658, .external_lex_state = 2}, + [3382] = {.lex_state = 657, .external_lex_state = 2}, [3383] = {.lex_state = 69, .external_lex_state = 9}, [3384] = {.lex_state = 69, .external_lex_state = 9}, [3385] = {.lex_state = 69, .external_lex_state = 9}, - [3386] = {.lex_state = 658, .external_lex_state = 10}, + [3386] = {.lex_state = 657, .external_lex_state = 10}, [3387] = {.lex_state = 86, .external_lex_state = 2}, [3388] = {.lex_state = 116, .external_lex_state = 8}, - [3389] = {.lex_state = 658, .external_lex_state = 10}, - [3390] = {.lex_state = 658, .external_lex_state = 10}, - [3391] = {.lex_state = 658, .external_lex_state = 2}, - [3392] = {.lex_state = 658, .external_lex_state = 10}, - [3393] = {.lex_state = 658, .external_lex_state = 10}, - [3394] = {.lex_state = 658, .external_lex_state = 10}, - [3395] = {.lex_state = 658, .external_lex_state = 2}, - [3396] = {.lex_state = 658, .external_lex_state = 10}, - [3397] = {.lex_state = 658, .external_lex_state = 10}, + [3389] = {.lex_state = 657, .external_lex_state = 10}, + [3390] = {.lex_state = 657, .external_lex_state = 10}, + [3391] = {.lex_state = 657, .external_lex_state = 2}, + [3392] = {.lex_state = 657, .external_lex_state = 10}, + [3393] = {.lex_state = 657, .external_lex_state = 10}, + [3394] = {.lex_state = 657, .external_lex_state = 10}, + [3395] = {.lex_state = 657, .external_lex_state = 2}, + [3396] = {.lex_state = 657, .external_lex_state = 10}, + [3397] = {.lex_state = 657, .external_lex_state = 10}, [3398] = {.lex_state = 92, .external_lex_state = 2}, - [3399] = {.lex_state = 658, .external_lex_state = 2}, - [3400] = {.lex_state = 658, .external_lex_state = 2}, + [3399] = {.lex_state = 657, .external_lex_state = 2}, + [3400] = {.lex_state = 657, .external_lex_state = 2}, [3401] = {.lex_state = 92, .external_lex_state = 2}, - [3402] = {.lex_state = 658, .external_lex_state = 10}, - [3403] = {.lex_state = 658, .external_lex_state = 2}, - [3404] = {.lex_state = 658, .external_lex_state = 2}, + [3402] = {.lex_state = 657, .external_lex_state = 10}, + [3403] = {.lex_state = 657, .external_lex_state = 2}, + [3404] = {.lex_state = 657, .external_lex_state = 2}, [3405] = {.lex_state = 64, .external_lex_state = 2}, [3406] = {.lex_state = 48, .external_lex_state = 10}, - [3407] = {.lex_state = 658, .external_lex_state = 10}, - [3408] = {.lex_state = 658, .external_lex_state = 2}, - [3409] = {.lex_state = 658, .external_lex_state = 2}, + [3407] = {.lex_state = 657, .external_lex_state = 10}, + [3408] = {.lex_state = 657, .external_lex_state = 2}, + [3409] = {.lex_state = 657, .external_lex_state = 2}, [3410] = {.lex_state = 92, .external_lex_state = 2}, - [3411] = {.lex_state = 658, .external_lex_state = 2}, + [3411] = {.lex_state = 657, .external_lex_state = 2}, [3412] = {.lex_state = 86, .external_lex_state = 2}, [3413] = {.lex_state = 86, .external_lex_state = 2}, [3414] = {.lex_state = 48, .external_lex_state = 10}, [3415] = {.lex_state = 92, .external_lex_state = 2}, - [3416] = {.lex_state = 658, .external_lex_state = 10}, + [3416] = {.lex_state = 657, .external_lex_state = 10}, [3417] = {.lex_state = 64, .external_lex_state = 2}, [3418] = {.lex_state = 64, .external_lex_state = 2}, - [3419] = {.lex_state = 658, .external_lex_state = 10}, - [3420] = {.lex_state = 658, .external_lex_state = 2}, + [3419] = {.lex_state = 657, .external_lex_state = 10}, + [3420] = {.lex_state = 657, .external_lex_state = 2}, [3421] = {.lex_state = 48, .external_lex_state = 2}, - [3422] = {.lex_state = 658, .external_lex_state = 2}, - [3423] = {.lex_state = 658, .external_lex_state = 2}, - [3424] = {.lex_state = 658, .external_lex_state = 2}, - [3425] = {.lex_state = 658, .external_lex_state = 2}, - [3426] = {.lex_state = 658, .external_lex_state = 2}, + [3422] = {.lex_state = 657, .external_lex_state = 2}, + [3423] = {.lex_state = 657, .external_lex_state = 2}, + [3424] = {.lex_state = 657, .external_lex_state = 2}, + [3425] = {.lex_state = 657, .external_lex_state = 2}, + [3426] = {.lex_state = 657, .external_lex_state = 2}, [3427] = {.lex_state = 91, .external_lex_state = 10}, - [3428] = {.lex_state = 658, .external_lex_state = 10}, - [3429] = {.lex_state = 658, .external_lex_state = 10}, + [3428] = {.lex_state = 657, .external_lex_state = 10}, + [3429] = {.lex_state = 657, .external_lex_state = 10}, [3430] = {.lex_state = 15, .external_lex_state = 2}, [3431] = {.lex_state = 72, .external_lex_state = 2}, [3432] = {.lex_state = 116, .external_lex_state = 9}, @@ -40320,8 +40375,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3439] = {.lex_state = 87, .external_lex_state = 2}, [3440] = {.lex_state = 116, .external_lex_state = 9}, [3441] = {.lex_state = 87, .external_lex_state = 2}, - [3442] = {.lex_state = 658, .external_lex_state = 2}, - [3443] = {.lex_state = 658, .external_lex_state = 10}, + [3442] = {.lex_state = 657, .external_lex_state = 2}, + [3443] = {.lex_state = 657, .external_lex_state = 10}, [3444] = {.lex_state = 116, .external_lex_state = 9}, [3445] = {.lex_state = 116, .external_lex_state = 9}, [3446] = {.lex_state = 116, .external_lex_state = 9}, @@ -40344,26 +40399,26 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3463] = {.lex_state = 92, .external_lex_state = 2}, [3464] = {.lex_state = 72, .external_lex_state = 2}, [3465] = {.lex_state = 116, .external_lex_state = 9}, - [3466] = {.lex_state = 658, .external_lex_state = 2}, - [3467] = {.lex_state = 658, .external_lex_state = 10}, + [3466] = {.lex_state = 657, .external_lex_state = 2}, + [3467] = {.lex_state = 657, .external_lex_state = 10}, [3468] = {.lex_state = 87, .external_lex_state = 2}, [3469] = {.lex_state = 87, .external_lex_state = 2}, [3470] = {.lex_state = 116, .external_lex_state = 9}, - [3471] = {.lex_state = 658, .external_lex_state = 2}, + [3471] = {.lex_state = 657, .external_lex_state = 2}, [3472] = {.lex_state = 116, .external_lex_state = 9}, [3473] = {.lex_state = 65, .external_lex_state = 2}, - [3474] = {.lex_state = 658, .external_lex_state = 10}, + [3474] = {.lex_state = 657, .external_lex_state = 10}, [3475] = {.lex_state = 116, .external_lex_state = 9}, - [3476] = {.lex_state = 658, .external_lex_state = 10}, + [3476] = {.lex_state = 657, .external_lex_state = 10}, [3477] = {.lex_state = 15, .external_lex_state = 2}, [3478] = {.lex_state = 116, .external_lex_state = 9}, [3479] = {.lex_state = 116, .external_lex_state = 9}, [3480] = {.lex_state = 116, .external_lex_state = 9}, - [3481] = {.lex_state = 658, .external_lex_state = 2}, - [3482] = {.lex_state = 658, .external_lex_state = 2}, - [3483] = {.lex_state = 658, .external_lex_state = 10}, + [3481] = {.lex_state = 657, .external_lex_state = 2}, + [3482] = {.lex_state = 657, .external_lex_state = 2}, + [3483] = {.lex_state = 657, .external_lex_state = 10}, [3484] = {.lex_state = 116, .external_lex_state = 9}, - [3485] = {.lex_state = 658, .external_lex_state = 2}, + [3485] = {.lex_state = 657, .external_lex_state = 2}, [3486] = {.lex_state = 116, .external_lex_state = 9}, [3487] = {.lex_state = 116, .external_lex_state = 9}, [3488] = {.lex_state = 116, .external_lex_state = 9}, @@ -40377,10 +40432,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3496] = {.lex_state = 116, .external_lex_state = 9}, [3497] = {.lex_state = 92, .external_lex_state = 2}, [3498] = {.lex_state = 92, .external_lex_state = 2}, - [3499] = {.lex_state = 658, .external_lex_state = 2}, - [3500] = {.lex_state = 658, .external_lex_state = 10}, - [3501] = {.lex_state = 658, .external_lex_state = 2}, - [3502] = {.lex_state = 658, .external_lex_state = 10}, + [3499] = {.lex_state = 657, .external_lex_state = 2}, + [3500] = {.lex_state = 657, .external_lex_state = 10}, + [3501] = {.lex_state = 657, .external_lex_state = 2}, + [3502] = {.lex_state = 657, .external_lex_state = 10}, [3503] = {.lex_state = 48, .external_lex_state = 10}, [3504] = {.lex_state = 116, .external_lex_state = 9}, [3505] = {.lex_state = 116, .external_lex_state = 9}, @@ -40388,21 +40443,21 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3507] = {.lex_state = 116, .external_lex_state = 9}, [3508] = {.lex_state = 116, .external_lex_state = 9}, [3509] = {.lex_state = 116, .external_lex_state = 9}, - [3510] = {.lex_state = 658, .external_lex_state = 2}, + [3510] = {.lex_state = 657, .external_lex_state = 2}, [3511] = {.lex_state = 92, .external_lex_state = 2}, - [3512] = {.lex_state = 658, .external_lex_state = 2}, - [3513] = {.lex_state = 658, .external_lex_state = 2}, + [3512] = {.lex_state = 657, .external_lex_state = 2}, + [3513] = {.lex_state = 657, .external_lex_state = 2}, [3514] = {.lex_state = 92, .external_lex_state = 2}, - [3515] = {.lex_state = 658, .external_lex_state = 2}, + [3515] = {.lex_state = 657, .external_lex_state = 2}, [3516] = {.lex_state = 116, .external_lex_state = 9}, [3517] = {.lex_state = 116, .external_lex_state = 9}, - [3518] = {.lex_state = 658, .external_lex_state = 2}, + [3518] = {.lex_state = 657, .external_lex_state = 2}, [3519] = {.lex_state = 116, .external_lex_state = 9}, [3520] = {.lex_state = 92, .external_lex_state = 2}, [3521] = {.lex_state = 116, .external_lex_state = 9}, - [3522] = {.lex_state = 658, .external_lex_state = 2}, - [3523] = {.lex_state = 658, .external_lex_state = 2}, - [3524] = {.lex_state = 658, .external_lex_state = 10}, + [3522] = {.lex_state = 657, .external_lex_state = 2}, + [3523] = {.lex_state = 657, .external_lex_state = 2}, + [3524] = {.lex_state = 657, .external_lex_state = 10}, [3525] = {.lex_state = 15, .external_lex_state = 2}, [3526] = {.lex_state = 91, .external_lex_state = 2}, [3527] = {.lex_state = 92, .external_lex_state = 2}, @@ -40410,10 +40465,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3529] = {.lex_state = 65, .external_lex_state = 2}, [3530] = {.lex_state = 65, .external_lex_state = 2}, [3531] = {.lex_state = 92, .external_lex_state = 2}, - [3532] = {.lex_state = 658, .external_lex_state = 10}, - [3533] = {.lex_state = 658, .external_lex_state = 10}, - [3534] = {.lex_state = 658, .external_lex_state = 10}, - [3535] = {.lex_state = 658, .external_lex_state = 2}, + [3532] = {.lex_state = 657, .external_lex_state = 10}, + [3533] = {.lex_state = 657, .external_lex_state = 10}, + [3534] = {.lex_state = 657, .external_lex_state = 10}, + [3535] = {.lex_state = 657, .external_lex_state = 2}, [3536] = {.lex_state = 116, .external_lex_state = 9}, [3537] = {.lex_state = 72, .external_lex_state = 2}, [3538] = {.lex_state = 91, .external_lex_state = 2}, @@ -40421,14 +40476,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3540] = {.lex_state = 87, .external_lex_state = 2}, [3541] = {.lex_state = 87, .external_lex_state = 2}, [3542] = {.lex_state = 87, .external_lex_state = 2}, - [3543] = {.lex_state = 658, .external_lex_state = 2}, + [3543] = {.lex_state = 657, .external_lex_state = 2}, [3544] = {.lex_state = 92, .external_lex_state = 2}, [3545] = {.lex_state = 91, .external_lex_state = 2}, - [3546] = {.lex_state = 658, .external_lex_state = 2}, - [3547] = {.lex_state = 658, .external_lex_state = 10}, - [3548] = {.lex_state = 658, .external_lex_state = 10}, + [3546] = {.lex_state = 657, .external_lex_state = 2}, + [3547] = {.lex_state = 657, .external_lex_state = 10}, + [3548] = {.lex_state = 657, .external_lex_state = 10}, [3549] = {.lex_state = 87, .external_lex_state = 2}, - [3550] = {.lex_state = 658, .external_lex_state = 2}, + [3550] = {.lex_state = 657, .external_lex_state = 2}, [3551] = {.lex_state = 92, .external_lex_state = 2}, [3552] = {.lex_state = 48, .external_lex_state = 2}, [3553] = {.lex_state = 48, .external_lex_state = 2}, @@ -40455,8 +40510,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3574] = {.lex_state = 87, .external_lex_state = 2}, [3575] = {.lex_state = 92, .external_lex_state = 2}, [3576] = {.lex_state = 72, .external_lex_state = 2}, - [3577] = {.lex_state = 658, .external_lex_state = 10}, - [3578] = {.lex_state = 658, .external_lex_state = 2}, + [3577] = {.lex_state = 657, .external_lex_state = 10}, + [3578] = {.lex_state = 657, .external_lex_state = 2}, [3579] = {.lex_state = 116, .external_lex_state = 9}, [3580] = {.lex_state = 116, .external_lex_state = 9}, [3581] = {.lex_state = 87, .external_lex_state = 2}, @@ -40479,7 +40534,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3598] = {.lex_state = 116, .external_lex_state = 9}, [3599] = {.lex_state = 116, .external_lex_state = 9}, [3600] = {.lex_state = 116, .external_lex_state = 9}, - [3601] = {.lex_state = 658, .external_lex_state = 2}, + [3601] = {.lex_state = 657, .external_lex_state = 2}, [3602] = {.lex_state = 87, .external_lex_state = 2}, [3603] = {.lex_state = 87, .external_lex_state = 2}, [3604] = {.lex_state = 87, .external_lex_state = 2}, @@ -40504,7 +40559,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3623] = {.lex_state = 116, .external_lex_state = 9}, [3624] = {.lex_state = 116, .external_lex_state = 9}, [3625] = {.lex_state = 116, .external_lex_state = 9}, - [3626] = {.lex_state = 658, .external_lex_state = 10}, + [3626] = {.lex_state = 657, .external_lex_state = 10}, [3627] = {.lex_state = 116, .external_lex_state = 9}, [3628] = {.lex_state = 116, .external_lex_state = 9}, [3629] = {.lex_state = 116, .external_lex_state = 9}, @@ -40533,20 +40588,20 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3652] = {.lex_state = 116, .external_lex_state = 9}, [3653] = {.lex_state = 116, .external_lex_state = 9}, [3654] = {.lex_state = 116, .external_lex_state = 9}, - [3655] = {.lex_state = 658, .external_lex_state = 2}, + [3655] = {.lex_state = 657, .external_lex_state = 2}, [3656] = {.lex_state = 48, .external_lex_state = 10}, [3657] = {.lex_state = 72, .external_lex_state = 2}, [3658] = {.lex_state = 87, .external_lex_state = 2}, [3659] = {.lex_state = 87, .external_lex_state = 2}, [3660] = {.lex_state = 87, .external_lex_state = 2}, - [3661] = {.lex_state = 658, .external_lex_state = 2}, + [3661] = {.lex_state = 657, .external_lex_state = 2}, [3662] = {.lex_state = 87, .external_lex_state = 2}, [3663] = {.lex_state = 116, .external_lex_state = 9}, [3664] = {.lex_state = 87, .external_lex_state = 2}, [3665] = {.lex_state = 116, .external_lex_state = 9}, [3666] = {.lex_state = 116, .external_lex_state = 9}, - [3667] = {.lex_state = 658, .external_lex_state = 10}, - [3668] = {.lex_state = 658, .external_lex_state = 2}, + [3667] = {.lex_state = 657, .external_lex_state = 10}, + [3668] = {.lex_state = 657, .external_lex_state = 2}, [3669] = {.lex_state = 87, .external_lex_state = 2}, [3670] = {.lex_state = 87, .external_lex_state = 2}, [3671] = {.lex_state = 72, .external_lex_state = 2}, @@ -40562,13 +40617,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3681] = {.lex_state = 116, .external_lex_state = 9}, [3682] = {.lex_state = 116, .external_lex_state = 9}, [3683] = {.lex_state = 72, .external_lex_state = 2}, - [3684] = {.lex_state = 658, .external_lex_state = 10}, - [3685] = {.lex_state = 658, .external_lex_state = 2}, - [3686] = {.lex_state = 658, .external_lex_state = 2}, - [3687] = {.lex_state = 658, .external_lex_state = 10}, - [3688] = {.lex_state = 658, .external_lex_state = 2}, - [3689] = {.lex_state = 658, .external_lex_state = 2}, - [3690] = {.lex_state = 658, .external_lex_state = 10}, + [3684] = {.lex_state = 657, .external_lex_state = 10}, + [3685] = {.lex_state = 657, .external_lex_state = 2}, + [3686] = {.lex_state = 657, .external_lex_state = 2}, + [3687] = {.lex_state = 657, .external_lex_state = 10}, + [3688] = {.lex_state = 657, .external_lex_state = 2}, + [3689] = {.lex_state = 657, .external_lex_state = 2}, + [3690] = {.lex_state = 657, .external_lex_state = 10}, [3691] = {.lex_state = 72, .external_lex_state = 2}, [3692] = {.lex_state = 116, .external_lex_state = 9}, [3693] = {.lex_state = 72, .external_lex_state = 2}, @@ -40576,7 +40631,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3695] = {.lex_state = 72, .external_lex_state = 2}, [3696] = {.lex_state = 116, .external_lex_state = 8}, [3697] = {.lex_state = 72, .external_lex_state = 2}, - [3698] = {.lex_state = 658, .external_lex_state = 10}, + [3698] = {.lex_state = 657, .external_lex_state = 10}, [3699] = {.lex_state = 72, .external_lex_state = 2}, [3700] = {.lex_state = 116, .external_lex_state = 9}, [3701] = {.lex_state = 116, .external_lex_state = 9}, @@ -40586,10 +40641,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3705] = {.lex_state = 116, .external_lex_state = 9}, [3706] = {.lex_state = 116, .external_lex_state = 9}, [3707] = {.lex_state = 116, .external_lex_state = 9}, - [3708] = {.lex_state = 658, .external_lex_state = 10}, - [3709] = {.lex_state = 658, .external_lex_state = 10}, + [3708] = {.lex_state = 657, .external_lex_state = 10}, + [3709] = {.lex_state = 657, .external_lex_state = 10}, [3710] = {.lex_state = 116, .external_lex_state = 9}, - [3711] = {.lex_state = 658, .external_lex_state = 2}, + [3711] = {.lex_state = 657, .external_lex_state = 2}, [3712] = {.lex_state = 116, .external_lex_state = 9}, [3713] = {.lex_state = 116, .external_lex_state = 9}, [3714] = {.lex_state = 72, .external_lex_state = 2}, @@ -40637,7 +40692,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3756] = {.lex_state = 116, .external_lex_state = 9}, [3757] = {.lex_state = 116, .external_lex_state = 9}, [3758] = {.lex_state = 72, .external_lex_state = 2}, - [3759] = {.lex_state = 658, .external_lex_state = 2}, + [3759] = {.lex_state = 657, .external_lex_state = 2}, [3760] = {.lex_state = 72, .external_lex_state = 2}, [3761] = {.lex_state = 72, .external_lex_state = 2}, [3762] = {.lex_state = 72, .external_lex_state = 2}, @@ -40651,7 +40706,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3770] = {.lex_state = 116, .external_lex_state = 9}, [3771] = {.lex_state = 116, .external_lex_state = 9}, [3772] = {.lex_state = 116, .external_lex_state = 9}, - [3773] = {.lex_state = 658, .external_lex_state = 2}, + [3773] = {.lex_state = 657, .external_lex_state = 2}, [3774] = {.lex_state = 87, .external_lex_state = 2}, [3775] = {.lex_state = 116, .external_lex_state = 9}, [3776] = {.lex_state = 87, .external_lex_state = 2}, @@ -40662,7 +40717,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3781] = {.lex_state = 116, .external_lex_state = 9}, [3782] = {.lex_state = 116, .external_lex_state = 9}, [3783] = {.lex_state = 116, .external_lex_state = 9}, - [3784] = {.lex_state = 658, .external_lex_state = 2}, + [3784] = {.lex_state = 657, .external_lex_state = 2}, [3785] = {.lex_state = 116, .external_lex_state = 9}, [3786] = {.lex_state = 116, .external_lex_state = 9}, [3787] = {.lex_state = 116, .external_lex_state = 9}, @@ -40681,7 +40736,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3800] = {.lex_state = 72, .external_lex_state = 2}, [3801] = {.lex_state = 72, .external_lex_state = 2}, [3802] = {.lex_state = 116, .external_lex_state = 9}, - [3803] = {.lex_state = 658, .external_lex_state = 2}, + [3803] = {.lex_state = 657, .external_lex_state = 2}, [3804] = {.lex_state = 116, .external_lex_state = 9}, [3805] = {.lex_state = 116, .external_lex_state = 9}, [3806] = {.lex_state = 72, .external_lex_state = 2}, @@ -40695,8 +40750,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3814] = {.lex_state = 72, .external_lex_state = 2}, [3815] = {.lex_state = 72, .external_lex_state = 2}, [3816] = {.lex_state = 72, .external_lex_state = 2}, - [3817] = {.lex_state = 658, .external_lex_state = 2}, - [3818] = {.lex_state = 658, .external_lex_state = 2}, + [3817] = {.lex_state = 657, .external_lex_state = 2}, + [3818] = {.lex_state = 657, .external_lex_state = 2}, [3819] = {.lex_state = 116, .external_lex_state = 9}, [3820] = {.lex_state = 116, .external_lex_state = 9}, [3821] = {.lex_state = 116, .external_lex_state = 9}, @@ -40712,13 +40767,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3831] = {.lex_state = 72, .external_lex_state = 2}, [3832] = {.lex_state = 72, .external_lex_state = 2}, [3833] = {.lex_state = 116, .external_lex_state = 9}, - [3834] = {.lex_state = 658, .external_lex_state = 10}, + [3834] = {.lex_state = 657, .external_lex_state = 10}, [3835] = {.lex_state = 72, .external_lex_state = 2}, [3836] = {.lex_state = 116, .external_lex_state = 9}, - [3837] = {.lex_state = 658, .external_lex_state = 10}, + [3837] = {.lex_state = 657, .external_lex_state = 10}, [3838] = {.lex_state = 72, .external_lex_state = 2}, - [3839] = {.lex_state = 658, .external_lex_state = 10}, - [3840] = {.lex_state = 658, .external_lex_state = 10}, + [3839] = {.lex_state = 657, .external_lex_state = 10}, + [3840] = {.lex_state = 657, .external_lex_state = 10}, [3841] = {.lex_state = 116, .external_lex_state = 9}, [3842] = {.lex_state = 116, .external_lex_state = 9}, [3843] = {.lex_state = 116, .external_lex_state = 9}, @@ -40807,7 +40862,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3926] = {.lex_state = 87, .external_lex_state = 2}, [3927] = {.lex_state = 87, .external_lex_state = 2}, [3928] = {.lex_state = 72, .external_lex_state = 2}, - [3929] = {.lex_state = 658, .external_lex_state = 2}, + [3929] = {.lex_state = 657, .external_lex_state = 2}, [3930] = {.lex_state = 87, .external_lex_state = 2}, [3931] = {.lex_state = 72, .external_lex_state = 2}, [3932] = {.lex_state = 72, .external_lex_state = 2}, @@ -40823,700 +40878,700 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3942] = {.lex_state = 87, .external_lex_state = 2}, [3943] = {.lex_state = 87, .external_lex_state = 2}, [3944] = {.lex_state = 87, .external_lex_state = 2}, - [3945] = {.lex_state = 658, .external_lex_state = 2}, + [3945] = {.lex_state = 657, .external_lex_state = 2}, [3946] = {.lex_state = 48, .external_lex_state = 2}, - [3947] = {.lex_state = 658, .external_lex_state = 2}, - [3948] = {.lex_state = 658, .external_lex_state = 2}, - [3949] = {.lex_state = 658, .external_lex_state = 13}, - [3950] = {.lex_state = 658, .external_lex_state = 14}, - [3951] = {.lex_state = 658, .external_lex_state = 2}, + [3947] = {.lex_state = 657, .external_lex_state = 2}, + [3948] = {.lex_state = 657, .external_lex_state = 2}, + [3949] = {.lex_state = 657, .external_lex_state = 13}, + [3950] = {.lex_state = 657, .external_lex_state = 14}, + [3951] = {.lex_state = 657, .external_lex_state = 2}, [3952] = {.lex_state = 92, .external_lex_state = 2}, - [3953] = {.lex_state = 658, .external_lex_state = 2}, + [3953] = {.lex_state = 657, .external_lex_state = 2}, [3954] = {.lex_state = 93, .external_lex_state = 2}, [3955] = {.lex_state = 9, .external_lex_state = 8}, - [3956] = {.lex_state = 658, .external_lex_state = 2}, + [3956] = {.lex_state = 657, .external_lex_state = 2}, [3957] = {.lex_state = 15, .external_lex_state = 2}, [3958] = {.lex_state = 9, .external_lex_state = 8}, [3959] = {.lex_state = 91, .external_lex_state = 2}, - [3960] = {.lex_state = 658, .external_lex_state = 2}, + [3960] = {.lex_state = 657, .external_lex_state = 2}, [3961] = {.lex_state = 88, .external_lex_state = 2}, - [3962] = {.lex_state = 658, .external_lex_state = 2}, + [3962] = {.lex_state = 657, .external_lex_state = 2}, [3963] = {.lex_state = 48, .external_lex_state = 10}, [3964] = {.lex_state = 48, .external_lex_state = 2}, - [3965] = {.lex_state = 658, .external_lex_state = 2}, - [3966] = {.lex_state = 658, .external_lex_state = 10}, + [3965] = {.lex_state = 657, .external_lex_state = 2}, + [3966] = {.lex_state = 657, .external_lex_state = 10}, [3967] = {.lex_state = 92, .external_lex_state = 2}, [3968] = {.lex_state = 9, .external_lex_state = 8}, [3969] = {.lex_state = 9, .external_lex_state = 8}, [3970] = {.lex_state = 116, .external_lex_state = 8}, - [3971] = {.lex_state = 658, .external_lex_state = 2}, - [3972] = {.lex_state = 658, .external_lex_state = 2}, + [3971] = {.lex_state = 657, .external_lex_state = 2}, + [3972] = {.lex_state = 657, .external_lex_state = 2}, [3973] = {.lex_state = 48, .external_lex_state = 10}, [3974] = {.lex_state = 48, .external_lex_state = 10}, - [3975] = {.lex_state = 658, .external_lex_state = 15}, - [3976] = {.lex_state = 658, .external_lex_state = 15}, + [3975] = {.lex_state = 657, .external_lex_state = 15}, + [3976] = {.lex_state = 657, .external_lex_state = 15}, [3977] = {.lex_state = 93, .external_lex_state = 2}, [3978] = {.lex_state = 48, .external_lex_state = 10}, - [3979] = {.lex_state = 658, .external_lex_state = 2}, - [3980] = {.lex_state = 658, .external_lex_state = 2}, - [3981] = {.lex_state = 658, .external_lex_state = 2}, - [3982] = {.lex_state = 658, .external_lex_state = 2}, - [3983] = {.lex_state = 658, .external_lex_state = 2}, - [3984] = {.lex_state = 658, .external_lex_state = 13}, + [3979] = {.lex_state = 657, .external_lex_state = 2}, + [3980] = {.lex_state = 657, .external_lex_state = 2}, + [3981] = {.lex_state = 657, .external_lex_state = 2}, + [3982] = {.lex_state = 657, .external_lex_state = 2}, + [3983] = {.lex_state = 657, .external_lex_state = 2}, + [3984] = {.lex_state = 657, .external_lex_state = 13}, [3985] = {.lex_state = 48, .external_lex_state = 2}, - [3986] = {.lex_state = 658, .external_lex_state = 2}, - [3987] = {.lex_state = 658, .external_lex_state = 2}, - [3988] = {.lex_state = 658, .external_lex_state = 2}, - [3989] = {.lex_state = 658, .external_lex_state = 2}, + [3986] = {.lex_state = 657, .external_lex_state = 2}, + [3987] = {.lex_state = 657, .external_lex_state = 2}, + [3988] = {.lex_state = 657, .external_lex_state = 2}, + [3989] = {.lex_state = 657, .external_lex_state = 2}, [3990] = {.lex_state = 92, .external_lex_state = 2}, [3991] = {.lex_state = 93, .external_lex_state = 2}, - [3992] = {.lex_state = 658, .external_lex_state = 2}, + [3992] = {.lex_state = 657, .external_lex_state = 2}, [3993] = {.lex_state = 92, .external_lex_state = 2}, - [3994] = {.lex_state = 658, .external_lex_state = 2}, - [3995] = {.lex_state = 658, .external_lex_state = 2}, - [3996] = {.lex_state = 658, .external_lex_state = 2}, - [3997] = {.lex_state = 658, .external_lex_state = 2}, + [3994] = {.lex_state = 657, .external_lex_state = 2}, + [3995] = {.lex_state = 657, .external_lex_state = 2}, + [3996] = {.lex_state = 657, .external_lex_state = 2}, + [3997] = {.lex_state = 657, .external_lex_state = 2}, [3998] = {.lex_state = 48, .external_lex_state = 10}, [3999] = {.lex_state = 92, .external_lex_state = 2}, - [4000] = {.lex_state = 658, .external_lex_state = 2}, + [4000] = {.lex_state = 657, .external_lex_state = 2}, [4001] = {.lex_state = 9, .external_lex_state = 8}, [4002] = {.lex_state = 9, .external_lex_state = 8}, - [4003] = {.lex_state = 658, .external_lex_state = 2}, - [4004] = {.lex_state = 658, .external_lex_state = 2}, + [4003] = {.lex_state = 657, .external_lex_state = 2}, + [4004] = {.lex_state = 657, .external_lex_state = 2}, [4005] = {.lex_state = 92, .external_lex_state = 2}, - [4006] = {.lex_state = 658, .external_lex_state = 2}, + [4006] = {.lex_state = 657, .external_lex_state = 2}, [4007] = {.lex_state = 92, .external_lex_state = 2}, [4008] = {.lex_state = 48, .external_lex_state = 2}, - [4009] = {.lex_state = 658, .external_lex_state = 2}, + [4009] = {.lex_state = 657, .external_lex_state = 2}, [4010] = {.lex_state = 92, .external_lex_state = 2}, - [4011] = {.lex_state = 658, .external_lex_state = 2}, - [4012] = {.lex_state = 658, .external_lex_state = 2}, + [4011] = {.lex_state = 657, .external_lex_state = 2}, + [4012] = {.lex_state = 657, .external_lex_state = 2}, [4013] = {.lex_state = 9, .external_lex_state = 8}, [4014] = {.lex_state = 48, .external_lex_state = 2}, [4015] = {.lex_state = 91, .external_lex_state = 2}, [4016] = {.lex_state = 92, .external_lex_state = 10}, - [4017] = {.lex_state = 658, .external_lex_state = 13}, + [4017] = {.lex_state = 657, .external_lex_state = 13}, [4018] = {.lex_state = 92, .external_lex_state = 2}, [4019] = {.lex_state = 48, .external_lex_state = 2}, [4020] = {.lex_state = 92, .external_lex_state = 10}, [4021] = {.lex_state = 92, .external_lex_state = 10}, [4022] = {.lex_state = 92, .external_lex_state = 10}, - [4023] = {.lex_state = 658, .external_lex_state = 2}, - [4024] = {.lex_state = 658, .external_lex_state = 2}, + [4023] = {.lex_state = 657, .external_lex_state = 2}, + [4024] = {.lex_state = 657, .external_lex_state = 2}, [4025] = {.lex_state = 116, .external_lex_state = 8}, - [4026] = {.lex_state = 658, .external_lex_state = 2}, - [4027] = {.lex_state = 658, .external_lex_state = 2}, + [4026] = {.lex_state = 657, .external_lex_state = 2}, + [4027] = {.lex_state = 657, .external_lex_state = 2}, [4028] = {.lex_state = 48, .external_lex_state = 2}, - [4029] = {.lex_state = 658, .external_lex_state = 10}, - [4030] = {.lex_state = 658, .external_lex_state = 2}, - [4031] = {.lex_state = 658, .external_lex_state = 2}, + [4029] = {.lex_state = 657, .external_lex_state = 10}, + [4030] = {.lex_state = 657, .external_lex_state = 2}, + [4031] = {.lex_state = 657, .external_lex_state = 2}, [4032] = {.lex_state = 48, .external_lex_state = 2}, - [4033] = {.lex_state = 658, .external_lex_state = 2}, - [4034] = {.lex_state = 658, .external_lex_state = 2}, + [4033] = {.lex_state = 657, .external_lex_state = 2}, + [4034] = {.lex_state = 657, .external_lex_state = 2}, [4035] = {.lex_state = 9, .external_lex_state = 8}, - [4036] = {.lex_state = 658, .external_lex_state = 2}, + [4036] = {.lex_state = 657, .external_lex_state = 2}, [4037] = {.lex_state = 92, .external_lex_state = 2}, - [4038] = {.lex_state = 658, .external_lex_state = 2}, - [4039] = {.lex_state = 658, .external_lex_state = 2}, + [4038] = {.lex_state = 657, .external_lex_state = 2}, + [4039] = {.lex_state = 657, .external_lex_state = 2}, [4040] = {.lex_state = 9, .external_lex_state = 8}, [4041] = {.lex_state = 93, .external_lex_state = 2}, - [4042] = {.lex_state = 658, .external_lex_state = 2}, - [4043] = {.lex_state = 658, .external_lex_state = 2}, - [4044] = {.lex_state = 658, .external_lex_state = 2}, + [4042] = {.lex_state = 657, .external_lex_state = 2}, + [4043] = {.lex_state = 657, .external_lex_state = 2}, + [4044] = {.lex_state = 657, .external_lex_state = 2}, [4045] = {.lex_state = 9, .external_lex_state = 8}, [4046] = {.lex_state = 92, .external_lex_state = 2}, - [4047] = {.lex_state = 658, .external_lex_state = 2}, - [4048] = {.lex_state = 658, .external_lex_state = 2}, - [4049] = {.lex_state = 658, .external_lex_state = 2}, - [4050] = {.lex_state = 658, .external_lex_state = 2}, - [4051] = {.lex_state = 658, .external_lex_state = 2}, - [4052] = {.lex_state = 658, .external_lex_state = 2}, - [4053] = {.lex_state = 658, .external_lex_state = 2}, + [4047] = {.lex_state = 657, .external_lex_state = 2}, + [4048] = {.lex_state = 657, .external_lex_state = 2}, + [4049] = {.lex_state = 657, .external_lex_state = 2}, + [4050] = {.lex_state = 657, .external_lex_state = 2}, + [4051] = {.lex_state = 657, .external_lex_state = 2}, + [4052] = {.lex_state = 657, .external_lex_state = 2}, + [4053] = {.lex_state = 657, .external_lex_state = 2}, [4054] = {.lex_state = 92, .external_lex_state = 2}, [4055] = {.lex_state = 92, .external_lex_state = 2}, [4056] = {.lex_state = 92, .external_lex_state = 2}, [4057] = {.lex_state = 92, .external_lex_state = 2}, - [4058] = {.lex_state = 658, .external_lex_state = 2}, - [4059] = {.lex_state = 658, .external_lex_state = 2}, - [4060] = {.lex_state = 658, .external_lex_state = 2}, - [4061] = {.lex_state = 658, .external_lex_state = 2}, + [4058] = {.lex_state = 657, .external_lex_state = 2}, + [4059] = {.lex_state = 657, .external_lex_state = 2}, + [4060] = {.lex_state = 657, .external_lex_state = 2}, + [4061] = {.lex_state = 657, .external_lex_state = 2}, [4062] = {.lex_state = 92, .external_lex_state = 2}, - [4063] = {.lex_state = 658, .external_lex_state = 2}, - [4064] = {.lex_state = 658, .external_lex_state = 2}, - [4065] = {.lex_state = 658, .external_lex_state = 2}, + [4063] = {.lex_state = 657, .external_lex_state = 2}, + [4064] = {.lex_state = 657, .external_lex_state = 2}, + [4065] = {.lex_state = 657, .external_lex_state = 2}, [4066] = {.lex_state = 92, .external_lex_state = 10}, [4067] = {.lex_state = 9, .external_lex_state = 8}, - [4068] = {.lex_state = 658, .external_lex_state = 2}, - [4069] = {.lex_state = 658, .external_lex_state = 2}, - [4070] = {.lex_state = 658, .external_lex_state = 2}, - [4071] = {.lex_state = 658, .external_lex_state = 2}, - [4072] = {.lex_state = 658, .external_lex_state = 2}, + [4068] = {.lex_state = 657, .external_lex_state = 2}, + [4069] = {.lex_state = 657, .external_lex_state = 2}, + [4070] = {.lex_state = 657, .external_lex_state = 2}, + [4071] = {.lex_state = 657, .external_lex_state = 2}, + [4072] = {.lex_state = 657, .external_lex_state = 2}, [4073] = {.lex_state = 48, .external_lex_state = 2}, - [4074] = {.lex_state = 658, .external_lex_state = 14}, + [4074] = {.lex_state = 657, .external_lex_state = 14}, [4075] = {.lex_state = 92, .external_lex_state = 2}, [4076] = {.lex_state = 92, .external_lex_state = 10}, [4077] = {.lex_state = 92, .external_lex_state = 10}, - [4078] = {.lex_state = 658, .external_lex_state = 2}, + [4078] = {.lex_state = 657, .external_lex_state = 2}, [4079] = {.lex_state = 116, .external_lex_state = 8}, [4080] = {.lex_state = 91, .external_lex_state = 2}, - [4081] = {.lex_state = 658, .external_lex_state = 2}, + [4081] = {.lex_state = 657, .external_lex_state = 2}, [4082] = {.lex_state = 92, .external_lex_state = 2}, [4083] = {.lex_state = 116, .external_lex_state = 9}, [4084] = {.lex_state = 93, .external_lex_state = 2}, - [4085] = {.lex_state = 658, .external_lex_state = 15}, + [4085] = {.lex_state = 657, .external_lex_state = 15}, [4086] = {.lex_state = 116, .external_lex_state = 8}, - [4087] = {.lex_state = 658, .external_lex_state = 15}, - [4088] = {.lex_state = 658, .external_lex_state = 13}, + [4087] = {.lex_state = 657, .external_lex_state = 15}, + [4088] = {.lex_state = 657, .external_lex_state = 13}, [4089] = {.lex_state = 93, .external_lex_state = 2}, [4090] = {.lex_state = 91, .external_lex_state = 2}, [4091] = {.lex_state = 92, .external_lex_state = 2}, [4092] = {.lex_state = 88, .external_lex_state = 2}, - [4093] = {.lex_state = 658, .external_lex_state = 2}, + [4093] = {.lex_state = 657, .external_lex_state = 2}, [4094] = {.lex_state = 48, .external_lex_state = 2}, [4095] = {.lex_state = 88, .external_lex_state = 2}, - [4096] = {.lex_state = 658, .external_lex_state = 2}, + [4096] = {.lex_state = 657, .external_lex_state = 2}, [4097] = {.lex_state = 92, .external_lex_state = 2}, [4098] = {.lex_state = 48, .external_lex_state = 10}, - [4099] = {.lex_state = 658, .external_lex_state = 2}, - [4100] = {.lex_state = 658, .external_lex_state = 2}, + [4099] = {.lex_state = 657, .external_lex_state = 2}, + [4100] = {.lex_state = 657, .external_lex_state = 2}, [4101] = {.lex_state = 48, .external_lex_state = 10}, - [4102] = {.lex_state = 658, .external_lex_state = 2}, - [4103] = {.lex_state = 658, .external_lex_state = 2}, - [4104] = {.lex_state = 658, .external_lex_state = 2}, - [4105] = {.lex_state = 658, .external_lex_state = 2}, + [4102] = {.lex_state = 657, .external_lex_state = 2}, + [4103] = {.lex_state = 657, .external_lex_state = 2}, + [4104] = {.lex_state = 657, .external_lex_state = 2}, + [4105] = {.lex_state = 657, .external_lex_state = 2}, [4106] = {.lex_state = 116, .external_lex_state = 8}, [4107] = {.lex_state = 116, .external_lex_state = 8}, [4108] = {.lex_state = 116, .external_lex_state = 8}, [4109] = {.lex_state = 92, .external_lex_state = 2}, - [4110] = {.lex_state = 658, .external_lex_state = 2}, - [4111] = {.lex_state = 658, .external_lex_state = 2}, - [4112] = {.lex_state = 658, .external_lex_state = 15}, - [4113] = {.lex_state = 658, .external_lex_state = 2}, - [4114] = {.lex_state = 658, .external_lex_state = 2}, + [4110] = {.lex_state = 657, .external_lex_state = 2}, + [4111] = {.lex_state = 657, .external_lex_state = 2}, + [4112] = {.lex_state = 657, .external_lex_state = 15}, + [4113] = {.lex_state = 657, .external_lex_state = 2}, + [4114] = {.lex_state = 657, .external_lex_state = 2}, [4115] = {.lex_state = 92, .external_lex_state = 2}, - [4116] = {.lex_state = 658, .external_lex_state = 15}, - [4117] = {.lex_state = 658, .external_lex_state = 2}, - [4118] = {.lex_state = 658, .external_lex_state = 2}, - [4119] = {.lex_state = 658, .external_lex_state = 2}, - [4120] = {.lex_state = 658, .external_lex_state = 2}, - [4121] = {.lex_state = 658, .external_lex_state = 2}, + [4116] = {.lex_state = 657, .external_lex_state = 15}, + [4117] = {.lex_state = 657, .external_lex_state = 2}, + [4118] = {.lex_state = 657, .external_lex_state = 2}, + [4119] = {.lex_state = 657, .external_lex_state = 2}, + [4120] = {.lex_state = 657, .external_lex_state = 2}, + [4121] = {.lex_state = 657, .external_lex_state = 2}, [4122] = {.lex_state = 48, .external_lex_state = 10}, [4123] = {.lex_state = 9, .external_lex_state = 8}, [4124] = {.lex_state = 48, .external_lex_state = 10}, - [4125] = {.lex_state = 658, .external_lex_state = 2}, + [4125] = {.lex_state = 657, .external_lex_state = 2}, [4126] = {.lex_state = 9, .external_lex_state = 8}, [4127] = {.lex_state = 9, .external_lex_state = 8}, [4128] = {.lex_state = 48, .external_lex_state = 2}, [4129] = {.lex_state = 92, .external_lex_state = 2}, - [4130] = {.lex_state = 658, .external_lex_state = 2}, + [4130] = {.lex_state = 657, .external_lex_state = 2}, [4131] = {.lex_state = 15, .external_lex_state = 2}, - [4132] = {.lex_state = 658, .external_lex_state = 2}, + [4132] = {.lex_state = 657, .external_lex_state = 2}, [4133] = {.lex_state = 92, .external_lex_state = 2}, - [4134] = {.lex_state = 658, .external_lex_state = 2}, - [4135] = {.lex_state = 658, .external_lex_state = 2}, - [4136] = {.lex_state = 658, .external_lex_state = 2}, + [4134] = {.lex_state = 657, .external_lex_state = 2}, + [4135] = {.lex_state = 657, .external_lex_state = 2}, + [4136] = {.lex_state = 657, .external_lex_state = 2}, [4137] = {.lex_state = 9, .external_lex_state = 8}, - [4138] = {.lex_state = 658, .external_lex_state = 2}, - [4139] = {.lex_state = 658, .external_lex_state = 2}, + [4138] = {.lex_state = 657, .external_lex_state = 2}, + [4139] = {.lex_state = 657, .external_lex_state = 2}, [4140] = {.lex_state = 48, .external_lex_state = 10}, - [4141] = {.lex_state = 658, .external_lex_state = 14}, + [4141] = {.lex_state = 657, .external_lex_state = 14}, [4142] = {.lex_state = 9, .external_lex_state = 8}, [4143] = {.lex_state = 92, .external_lex_state = 2}, - [4144] = {.lex_state = 658, .external_lex_state = 2}, - [4145] = {.lex_state = 658, .external_lex_state = 2}, + [4144] = {.lex_state = 657, .external_lex_state = 2}, + [4145] = {.lex_state = 657, .external_lex_state = 2}, [4146] = {.lex_state = 92, .external_lex_state = 10}, [4147] = {.lex_state = 92, .external_lex_state = 10}, [4148] = {.lex_state = 9, .external_lex_state = 8}, - [4149] = {.lex_state = 658, .external_lex_state = 2}, + [4149] = {.lex_state = 657, .external_lex_state = 2}, [4150] = {.lex_state = 9, .external_lex_state = 8}, [4151] = {.lex_state = 92, .external_lex_state = 10}, - [4152] = {.lex_state = 658, .external_lex_state = 2}, - [4153] = {.lex_state = 658, .external_lex_state = 2}, - [4154] = {.lex_state = 658, .external_lex_state = 10}, + [4152] = {.lex_state = 657, .external_lex_state = 2}, + [4153] = {.lex_state = 657, .external_lex_state = 2}, + [4154] = {.lex_state = 657, .external_lex_state = 10}, [4155] = {.lex_state = 48, .external_lex_state = 2}, - [4156] = {.lex_state = 658, .external_lex_state = 2}, - [4157] = {.lex_state = 658, .external_lex_state = 2}, + [4156] = {.lex_state = 657, .external_lex_state = 2}, + [4157] = {.lex_state = 657, .external_lex_state = 2}, [4158] = {.lex_state = 48, .external_lex_state = 2}, - [4159] = {.lex_state = 658, .external_lex_state = 2}, - [4160] = {.lex_state = 658, .external_lex_state = 2}, - [4161] = {.lex_state = 658, .external_lex_state = 2}, - [4162] = {.lex_state = 658, .external_lex_state = 2}, - [4163] = {.lex_state = 658, .external_lex_state = 2}, - [4164] = {.lex_state = 658, .external_lex_state = 2}, - [4165] = {.lex_state = 658, .external_lex_state = 2}, - [4166] = {.lex_state = 658, .external_lex_state = 2}, + [4159] = {.lex_state = 657, .external_lex_state = 2}, + [4160] = {.lex_state = 657, .external_lex_state = 2}, + [4161] = {.lex_state = 657, .external_lex_state = 2}, + [4162] = {.lex_state = 657, .external_lex_state = 2}, + [4163] = {.lex_state = 657, .external_lex_state = 2}, + [4164] = {.lex_state = 657, .external_lex_state = 2}, + [4165] = {.lex_state = 657, .external_lex_state = 2}, + [4166] = {.lex_state = 657, .external_lex_state = 2}, [4167] = {.lex_state = 48, .external_lex_state = 2}, - [4168] = {.lex_state = 658, .external_lex_state = 2}, - [4169] = {.lex_state = 658, .external_lex_state = 10}, - [4170] = {.lex_state = 658, .external_lex_state = 2}, - [4171] = {.lex_state = 658, .external_lex_state = 2}, + [4168] = {.lex_state = 657, .external_lex_state = 2}, + [4169] = {.lex_state = 657, .external_lex_state = 10}, + [4170] = {.lex_state = 657, .external_lex_state = 2}, + [4171] = {.lex_state = 657, .external_lex_state = 2}, [4172] = {.lex_state = 48, .external_lex_state = 2}, - [4173] = {.lex_state = 658, .external_lex_state = 2}, - [4174] = {.lex_state = 658, .external_lex_state = 2}, - [4175] = {.lex_state = 658, .external_lex_state = 2}, + [4173] = {.lex_state = 657, .external_lex_state = 2}, + [4174] = {.lex_state = 657, .external_lex_state = 2}, + [4175] = {.lex_state = 657, .external_lex_state = 2}, [4176] = {.lex_state = 91, .external_lex_state = 2}, - [4177] = {.lex_state = 658, .external_lex_state = 2}, - [4178] = {.lex_state = 658, .external_lex_state = 2}, + [4177] = {.lex_state = 657, .external_lex_state = 2}, + [4178] = {.lex_state = 657, .external_lex_state = 2}, [4179] = {.lex_state = 91, .external_lex_state = 2}, - [4180] = {.lex_state = 658, .external_lex_state = 15}, - [4181] = {.lex_state = 658, .external_lex_state = 15}, - [4182] = {.lex_state = 658, .external_lex_state = 2}, - [4183] = {.lex_state = 658, .external_lex_state = 2}, - [4184] = {.lex_state = 658, .external_lex_state = 2}, - [4185] = {.lex_state = 658, .external_lex_state = 2}, - [4186] = {.lex_state = 658, .external_lex_state = 2}, - [4187] = {.lex_state = 658, .external_lex_state = 2}, - [4188] = {.lex_state = 658, .external_lex_state = 2}, - [4189] = {.lex_state = 658, .external_lex_state = 2}, + [4180] = {.lex_state = 657, .external_lex_state = 15}, + [4181] = {.lex_state = 657, .external_lex_state = 15}, + [4182] = {.lex_state = 657, .external_lex_state = 2}, + [4183] = {.lex_state = 657, .external_lex_state = 2}, + [4184] = {.lex_state = 657, .external_lex_state = 2}, + [4185] = {.lex_state = 657, .external_lex_state = 2}, + [4186] = {.lex_state = 657, .external_lex_state = 2}, + [4187] = {.lex_state = 657, .external_lex_state = 2}, + [4188] = {.lex_state = 657, .external_lex_state = 2}, + [4189] = {.lex_state = 657, .external_lex_state = 2}, [4190] = {.lex_state = 15, .external_lex_state = 2}, [4191] = {.lex_state = 15, .external_lex_state = 2}, - [4192] = {.lex_state = 658, .external_lex_state = 2}, - [4193] = {.lex_state = 658, .external_lex_state = 16}, - [4194] = {.lex_state = 658, .external_lex_state = 2}, - [4195] = {.lex_state = 658, .external_lex_state = 2}, - [4196] = {.lex_state = 658, .external_lex_state = 2}, - [4197] = {.lex_state = 658, .external_lex_state = 2}, - [4198] = {.lex_state = 658, .external_lex_state = 10}, - [4199] = {.lex_state = 658, .external_lex_state = 2}, - [4200] = {.lex_state = 658, .external_lex_state = 2}, + [4192] = {.lex_state = 657, .external_lex_state = 2}, + [4193] = {.lex_state = 657, .external_lex_state = 16}, + [4194] = {.lex_state = 657, .external_lex_state = 2}, + [4195] = {.lex_state = 657, .external_lex_state = 2}, + [4196] = {.lex_state = 657, .external_lex_state = 2}, + [4197] = {.lex_state = 657, .external_lex_state = 2}, + [4198] = {.lex_state = 657, .external_lex_state = 10}, + [4199] = {.lex_state = 657, .external_lex_state = 2}, + [4200] = {.lex_state = 657, .external_lex_state = 2}, [4201] = {.lex_state = 91, .external_lex_state = 2}, - [4202] = {.lex_state = 658, .external_lex_state = 2}, + [4202] = {.lex_state = 657, .external_lex_state = 2}, [4203] = {.lex_state = 48, .external_lex_state = 2}, - [4204] = {.lex_state = 658, .external_lex_state = 10}, - [4205] = {.lex_state = 658, .external_lex_state = 2}, - [4206] = {.lex_state = 658, .external_lex_state = 2}, - [4207] = {.lex_state = 658, .external_lex_state = 2}, - [4208] = {.lex_state = 658, .external_lex_state = 10}, - [4209] = {.lex_state = 658, .external_lex_state = 2}, - [4210] = {.lex_state = 658, .external_lex_state = 2}, - [4211] = {.lex_state = 658, .external_lex_state = 2}, - [4212] = {.lex_state = 658, .external_lex_state = 2}, - [4213] = {.lex_state = 658, .external_lex_state = 2}, - [4214] = {.lex_state = 658, .external_lex_state = 2}, - [4215] = {.lex_state = 658, .external_lex_state = 2}, + [4204] = {.lex_state = 657, .external_lex_state = 10}, + [4205] = {.lex_state = 657, .external_lex_state = 2}, + [4206] = {.lex_state = 657, .external_lex_state = 2}, + [4207] = {.lex_state = 657, .external_lex_state = 2}, + [4208] = {.lex_state = 657, .external_lex_state = 10}, + [4209] = {.lex_state = 657, .external_lex_state = 2}, + [4210] = {.lex_state = 657, .external_lex_state = 2}, + [4211] = {.lex_state = 657, .external_lex_state = 2}, + [4212] = {.lex_state = 657, .external_lex_state = 2}, + [4213] = {.lex_state = 657, .external_lex_state = 2}, + [4214] = {.lex_state = 657, .external_lex_state = 2}, + [4215] = {.lex_state = 657, .external_lex_state = 2}, [4216] = {.lex_state = 48, .external_lex_state = 2}, - [4217] = {.lex_state = 658, .external_lex_state = 2}, - [4218] = {.lex_state = 658, .external_lex_state = 2}, - [4219] = {.lex_state = 658, .external_lex_state = 2}, - [4220] = {.lex_state = 658, .external_lex_state = 2}, - [4221] = {.lex_state = 658, .external_lex_state = 10}, - [4222] = {.lex_state = 658, .external_lex_state = 2}, - [4223] = {.lex_state = 658, .external_lex_state = 2}, - [4224] = {.lex_state = 658, .external_lex_state = 2}, - [4225] = {.lex_state = 658, .external_lex_state = 2}, - [4226] = {.lex_state = 658, .external_lex_state = 2}, - [4227] = {.lex_state = 658, .external_lex_state = 2}, - [4228] = {.lex_state = 658, .external_lex_state = 2}, - [4229] = {.lex_state = 658, .external_lex_state = 2}, + [4217] = {.lex_state = 657, .external_lex_state = 2}, + [4218] = {.lex_state = 657, .external_lex_state = 2}, + [4219] = {.lex_state = 657, .external_lex_state = 2}, + [4220] = {.lex_state = 657, .external_lex_state = 2}, + [4221] = {.lex_state = 657, .external_lex_state = 10}, + [4222] = {.lex_state = 657, .external_lex_state = 2}, + [4223] = {.lex_state = 657, .external_lex_state = 2}, + [4224] = {.lex_state = 657, .external_lex_state = 2}, + [4225] = {.lex_state = 657, .external_lex_state = 2}, + [4226] = {.lex_state = 657, .external_lex_state = 2}, + [4227] = {.lex_state = 657, .external_lex_state = 2}, + [4228] = {.lex_state = 657, .external_lex_state = 2}, + [4229] = {.lex_state = 657, .external_lex_state = 2}, [4230] = {.lex_state = 48, .external_lex_state = 2}, - [4231] = {.lex_state = 658, .external_lex_state = 2}, - [4232] = {.lex_state = 658, .external_lex_state = 10}, + [4231] = {.lex_state = 657, .external_lex_state = 2}, + [4232] = {.lex_state = 657, .external_lex_state = 10}, [4233] = {.lex_state = 15, .external_lex_state = 2}, - [4234] = {.lex_state = 658, .external_lex_state = 2}, - [4235] = {.lex_state = 658, .external_lex_state = 2}, - [4236] = {.lex_state = 658, .external_lex_state = 2}, - [4237] = {.lex_state = 658, .external_lex_state = 2}, - [4238] = {.lex_state = 658, .external_lex_state = 2}, - [4239] = {.lex_state = 658, .external_lex_state = 2}, - [4240] = {.lex_state = 658, .external_lex_state = 2}, - [4241] = {.lex_state = 658, .external_lex_state = 2}, - [4242] = {.lex_state = 658, .external_lex_state = 2}, - [4243] = {.lex_state = 658, .external_lex_state = 2}, - [4244] = {.lex_state = 658, .external_lex_state = 2}, - [4245] = {.lex_state = 658, .external_lex_state = 2}, - [4246] = {.lex_state = 658, .external_lex_state = 2}, - [4247] = {.lex_state = 658, .external_lex_state = 2}, - [4248] = {.lex_state = 658, .external_lex_state = 2}, - [4249] = {.lex_state = 658, .external_lex_state = 2}, - [4250] = {.lex_state = 658, .external_lex_state = 10}, - [4251] = {.lex_state = 658, .external_lex_state = 2}, - [4252] = {.lex_state = 658, .external_lex_state = 2}, - [4253] = {.lex_state = 658, .external_lex_state = 10}, - [4254] = {.lex_state = 658, .external_lex_state = 2}, - [4255] = {.lex_state = 658, .external_lex_state = 2}, - [4256] = {.lex_state = 658, .external_lex_state = 2}, + [4234] = {.lex_state = 657, .external_lex_state = 2}, + [4235] = {.lex_state = 657, .external_lex_state = 2}, + [4236] = {.lex_state = 657, .external_lex_state = 2}, + [4237] = {.lex_state = 657, .external_lex_state = 2}, + [4238] = {.lex_state = 657, .external_lex_state = 2}, + [4239] = {.lex_state = 657, .external_lex_state = 2}, + [4240] = {.lex_state = 657, .external_lex_state = 2}, + [4241] = {.lex_state = 657, .external_lex_state = 2}, + [4242] = {.lex_state = 657, .external_lex_state = 2}, + [4243] = {.lex_state = 657, .external_lex_state = 2}, + [4244] = {.lex_state = 657, .external_lex_state = 2}, + [4245] = {.lex_state = 657, .external_lex_state = 2}, + [4246] = {.lex_state = 657, .external_lex_state = 2}, + [4247] = {.lex_state = 657, .external_lex_state = 2}, + [4248] = {.lex_state = 657, .external_lex_state = 2}, + [4249] = {.lex_state = 657, .external_lex_state = 2}, + [4250] = {.lex_state = 657, .external_lex_state = 10}, + [4251] = {.lex_state = 657, .external_lex_state = 2}, + [4252] = {.lex_state = 657, .external_lex_state = 2}, + [4253] = {.lex_state = 657, .external_lex_state = 10}, + [4254] = {.lex_state = 657, .external_lex_state = 2}, + [4255] = {.lex_state = 657, .external_lex_state = 2}, + [4256] = {.lex_state = 657, .external_lex_state = 2}, [4257] = {.lex_state = 15, .external_lex_state = 2}, - [4258] = {.lex_state = 658, .external_lex_state = 2}, - [4259] = {.lex_state = 658, .external_lex_state = 2}, + [4258] = {.lex_state = 657, .external_lex_state = 2}, + [4259] = {.lex_state = 657, .external_lex_state = 2}, [4260] = {.lex_state = 116, .external_lex_state = 9}, - [4261] = {.lex_state = 658, .external_lex_state = 2}, - [4262] = {.lex_state = 658, .external_lex_state = 2}, - [4263] = {.lex_state = 658, .external_lex_state = 2}, - [4264] = {.lex_state = 658, .external_lex_state = 2}, - [4265] = {.lex_state = 658, .external_lex_state = 2}, - [4266] = {.lex_state = 658, .external_lex_state = 2}, - [4267] = {.lex_state = 658, .external_lex_state = 2}, - [4268] = {.lex_state = 658, .external_lex_state = 2}, - [4269] = {.lex_state = 658, .external_lex_state = 2}, - [4270] = {.lex_state = 658, .external_lex_state = 2}, - [4271] = {.lex_state = 658, .external_lex_state = 2}, - [4272] = {.lex_state = 658, .external_lex_state = 2}, - [4273] = {.lex_state = 658, .external_lex_state = 2}, - [4274] = {.lex_state = 658, .external_lex_state = 2}, - [4275] = {.lex_state = 658, .external_lex_state = 2}, - [4276] = {.lex_state = 658, .external_lex_state = 2}, - [4277] = {.lex_state = 658, .external_lex_state = 10}, - [4278] = {.lex_state = 658, .external_lex_state = 10}, - [4279] = {.lex_state = 658, .external_lex_state = 10}, - [4280] = {.lex_state = 658, .external_lex_state = 2}, - [4281] = {.lex_state = 658, .external_lex_state = 2}, - [4282] = {.lex_state = 658, .external_lex_state = 2}, - [4283] = {.lex_state = 658, .external_lex_state = 2}, - [4284] = {.lex_state = 658, .external_lex_state = 2}, - [4285] = {.lex_state = 658, .external_lex_state = 2}, - [4286] = {.lex_state = 658, .external_lex_state = 2}, - [4287] = {.lex_state = 658, .external_lex_state = 10}, - [4288] = {.lex_state = 658, .external_lex_state = 10}, - [4289] = {.lex_state = 658, .external_lex_state = 10}, - [4290] = {.lex_state = 658, .external_lex_state = 10}, + [4261] = {.lex_state = 657, .external_lex_state = 2}, + [4262] = {.lex_state = 657, .external_lex_state = 2}, + [4263] = {.lex_state = 657, .external_lex_state = 2}, + [4264] = {.lex_state = 657, .external_lex_state = 2}, + [4265] = {.lex_state = 657, .external_lex_state = 2}, + [4266] = {.lex_state = 657, .external_lex_state = 2}, + [4267] = {.lex_state = 657, .external_lex_state = 2}, + [4268] = {.lex_state = 657, .external_lex_state = 2}, + [4269] = {.lex_state = 657, .external_lex_state = 2}, + [4270] = {.lex_state = 657, .external_lex_state = 2}, + [4271] = {.lex_state = 657, .external_lex_state = 2}, + [4272] = {.lex_state = 657, .external_lex_state = 2}, + [4273] = {.lex_state = 657, .external_lex_state = 2}, + [4274] = {.lex_state = 657, .external_lex_state = 2}, + [4275] = {.lex_state = 657, .external_lex_state = 2}, + [4276] = {.lex_state = 657, .external_lex_state = 2}, + [4277] = {.lex_state = 657, .external_lex_state = 10}, + [4278] = {.lex_state = 657, .external_lex_state = 10}, + [4279] = {.lex_state = 657, .external_lex_state = 10}, + [4280] = {.lex_state = 657, .external_lex_state = 2}, + [4281] = {.lex_state = 657, .external_lex_state = 2}, + [4282] = {.lex_state = 657, .external_lex_state = 2}, + [4283] = {.lex_state = 657, .external_lex_state = 2}, + [4284] = {.lex_state = 657, .external_lex_state = 2}, + [4285] = {.lex_state = 657, .external_lex_state = 2}, + [4286] = {.lex_state = 657, .external_lex_state = 2}, + [4287] = {.lex_state = 657, .external_lex_state = 10}, + [4288] = {.lex_state = 657, .external_lex_state = 10}, + [4289] = {.lex_state = 657, .external_lex_state = 10}, + [4290] = {.lex_state = 657, .external_lex_state = 10}, [4291] = {.lex_state = 48, .external_lex_state = 2}, - [4292] = {.lex_state = 658, .external_lex_state = 2}, - [4293] = {.lex_state = 658, .external_lex_state = 2}, - [4294] = {.lex_state = 658, .external_lex_state = 2}, - [4295] = {.lex_state = 658, .external_lex_state = 2}, - [4296] = {.lex_state = 658, .external_lex_state = 2}, - [4297] = {.lex_state = 658, .external_lex_state = 2}, - [4298] = {.lex_state = 658, .external_lex_state = 2}, - [4299] = {.lex_state = 658, .external_lex_state = 2}, - [4300] = {.lex_state = 658, .external_lex_state = 2}, - [4301] = {.lex_state = 658, .external_lex_state = 2}, - [4302] = {.lex_state = 658, .external_lex_state = 2}, - [4303] = {.lex_state = 658, .external_lex_state = 2}, - [4304] = {.lex_state = 658, .external_lex_state = 2}, - [4305] = {.lex_state = 658, .external_lex_state = 2}, - [4306] = {.lex_state = 658, .external_lex_state = 2}, + [4292] = {.lex_state = 657, .external_lex_state = 2}, + [4293] = {.lex_state = 657, .external_lex_state = 2}, + [4294] = {.lex_state = 657, .external_lex_state = 2}, + [4295] = {.lex_state = 657, .external_lex_state = 2}, + [4296] = {.lex_state = 657, .external_lex_state = 2}, + [4297] = {.lex_state = 657, .external_lex_state = 2}, + [4298] = {.lex_state = 657, .external_lex_state = 2}, + [4299] = {.lex_state = 657, .external_lex_state = 2}, + [4300] = {.lex_state = 657, .external_lex_state = 2}, + [4301] = {.lex_state = 657, .external_lex_state = 2}, + [4302] = {.lex_state = 657, .external_lex_state = 2}, + [4303] = {.lex_state = 657, .external_lex_state = 2}, + [4304] = {.lex_state = 657, .external_lex_state = 2}, + [4305] = {.lex_state = 657, .external_lex_state = 2}, + [4306] = {.lex_state = 657, .external_lex_state = 2}, [4307] = {.lex_state = 48, .external_lex_state = 2}, - [4308] = {.lex_state = 658, .external_lex_state = 2}, - [4309] = {.lex_state = 658, .external_lex_state = 2}, - [4310] = {.lex_state = 658, .external_lex_state = 2}, - [4311] = {.lex_state = 658, .external_lex_state = 2}, + [4308] = {.lex_state = 657, .external_lex_state = 2}, + [4309] = {.lex_state = 657, .external_lex_state = 2}, + [4310] = {.lex_state = 657, .external_lex_state = 2}, + [4311] = {.lex_state = 657, .external_lex_state = 2}, [4312] = {.lex_state = 48, .external_lex_state = 2}, - [4313] = {.lex_state = 658, .external_lex_state = 2}, - [4314] = {.lex_state = 658, .external_lex_state = 2}, + [4313] = {.lex_state = 657, .external_lex_state = 2}, + [4314] = {.lex_state = 657, .external_lex_state = 2}, [4315] = {.lex_state = 116, .external_lex_state = 9}, - [4316] = {.lex_state = 658, .external_lex_state = 2}, + [4316] = {.lex_state = 657, .external_lex_state = 2}, [4317] = {.lex_state = 48, .external_lex_state = 2}, [4318] = {.lex_state = 48, .external_lex_state = 2}, [4319] = {.lex_state = 48, .external_lex_state = 2}, - [4320] = {.lex_state = 658, .external_lex_state = 10}, + [4320] = {.lex_state = 657, .external_lex_state = 10}, [4321] = {.lex_state = 48, .external_lex_state = 2}, - [4322] = {.lex_state = 658, .external_lex_state = 2}, - [4323] = {.lex_state = 658, .external_lex_state = 2}, - [4324] = {.lex_state = 658, .external_lex_state = 2}, - [4325] = {.lex_state = 658, .external_lex_state = 2}, + [4322] = {.lex_state = 657, .external_lex_state = 2}, + [4323] = {.lex_state = 657, .external_lex_state = 2}, + [4324] = {.lex_state = 657, .external_lex_state = 2}, + [4325] = {.lex_state = 657, .external_lex_state = 2}, [4326] = {.lex_state = 116, .external_lex_state = 9}, - [4327] = {.lex_state = 658, .external_lex_state = 2}, - [4328] = {.lex_state = 658, .external_lex_state = 2}, - [4329] = {.lex_state = 658, .external_lex_state = 2}, - [4330] = {.lex_state = 658, .external_lex_state = 2}, - [4331] = {.lex_state = 658, .external_lex_state = 2}, - [4332] = {.lex_state = 658, .external_lex_state = 2}, - [4333] = {.lex_state = 658, .external_lex_state = 2}, - [4334] = {.lex_state = 658, .external_lex_state = 2}, - [4335] = {.lex_state = 658, .external_lex_state = 2}, - [4336] = {.lex_state = 658, .external_lex_state = 2}, - [4337] = {.lex_state = 658, .external_lex_state = 16}, - [4338] = {.lex_state = 658, .external_lex_state = 2}, - [4339] = {.lex_state = 658, .external_lex_state = 2}, - [4340] = {.lex_state = 658, .external_lex_state = 2}, - [4341] = {.lex_state = 658, .external_lex_state = 2}, - [4342] = {.lex_state = 658, .external_lex_state = 2}, - [4343] = {.lex_state = 658, .external_lex_state = 2}, - [4344] = {.lex_state = 658, .external_lex_state = 2}, - [4345] = {.lex_state = 658, .external_lex_state = 2}, + [4327] = {.lex_state = 657, .external_lex_state = 2}, + [4328] = {.lex_state = 657, .external_lex_state = 2}, + [4329] = {.lex_state = 657, .external_lex_state = 2}, + [4330] = {.lex_state = 657, .external_lex_state = 2}, + [4331] = {.lex_state = 657, .external_lex_state = 2}, + [4332] = {.lex_state = 657, .external_lex_state = 2}, + [4333] = {.lex_state = 657, .external_lex_state = 2}, + [4334] = {.lex_state = 657, .external_lex_state = 2}, + [4335] = {.lex_state = 657, .external_lex_state = 2}, + [4336] = {.lex_state = 657, .external_lex_state = 2}, + [4337] = {.lex_state = 657, .external_lex_state = 16}, + [4338] = {.lex_state = 657, .external_lex_state = 2}, + [4339] = {.lex_state = 657, .external_lex_state = 2}, + [4340] = {.lex_state = 657, .external_lex_state = 2}, + [4341] = {.lex_state = 657, .external_lex_state = 2}, + [4342] = {.lex_state = 657, .external_lex_state = 2}, + [4343] = {.lex_state = 657, .external_lex_state = 2}, + [4344] = {.lex_state = 657, .external_lex_state = 2}, + [4345] = {.lex_state = 657, .external_lex_state = 2}, [4346] = {.lex_state = 91, .external_lex_state = 2}, - [4347] = {.lex_state = 658, .external_lex_state = 2}, - [4348] = {.lex_state = 658, .external_lex_state = 2}, - [4349] = {.lex_state = 658, .external_lex_state = 2}, - [4350] = {.lex_state = 658, .external_lex_state = 2}, - [4351] = {.lex_state = 658, .external_lex_state = 2}, + [4347] = {.lex_state = 657, .external_lex_state = 2}, + [4348] = {.lex_state = 657, .external_lex_state = 2}, + [4349] = {.lex_state = 657, .external_lex_state = 2}, + [4350] = {.lex_state = 657, .external_lex_state = 2}, + [4351] = {.lex_state = 657, .external_lex_state = 2}, [4352] = {.lex_state = 48, .external_lex_state = 2}, - [4353] = {.lex_state = 658, .external_lex_state = 2}, - [4354] = {.lex_state = 658, .external_lex_state = 2}, - [4355] = {.lex_state = 658, .external_lex_state = 2}, - [4356] = {.lex_state = 658, .external_lex_state = 2}, - [4357] = {.lex_state = 658, .external_lex_state = 2}, - [4358] = {.lex_state = 658, .external_lex_state = 2}, + [4353] = {.lex_state = 657, .external_lex_state = 2}, + [4354] = {.lex_state = 657, .external_lex_state = 2}, + [4355] = {.lex_state = 657, .external_lex_state = 2}, + [4356] = {.lex_state = 657, .external_lex_state = 2}, + [4357] = {.lex_state = 657, .external_lex_state = 2}, + [4358] = {.lex_state = 657, .external_lex_state = 2}, [4359] = {.lex_state = 92, .external_lex_state = 2}, [4360] = {.lex_state = 92, .external_lex_state = 2}, - [4361] = {.lex_state = 658, .external_lex_state = 2}, - [4362] = {.lex_state = 658, .external_lex_state = 2}, - [4363] = {.lex_state = 658, .external_lex_state = 2}, - [4364] = {.lex_state = 658, .external_lex_state = 2}, - [4365] = {.lex_state = 658, .external_lex_state = 2}, - [4366] = {.lex_state = 658, .external_lex_state = 2}, - [4367] = {.lex_state = 658, .external_lex_state = 2}, - [4368] = {.lex_state = 658, .external_lex_state = 2}, - [4369] = {.lex_state = 658, .external_lex_state = 2}, - [4370] = {.lex_state = 658, .external_lex_state = 2}, - [4371] = {.lex_state = 658, .external_lex_state = 2}, - [4372] = {.lex_state = 658, .external_lex_state = 2}, + [4361] = {.lex_state = 657, .external_lex_state = 2}, + [4362] = {.lex_state = 657, .external_lex_state = 2}, + [4363] = {.lex_state = 657, .external_lex_state = 2}, + [4364] = {.lex_state = 657, .external_lex_state = 2}, + [4365] = {.lex_state = 657, .external_lex_state = 2}, + [4366] = {.lex_state = 657, .external_lex_state = 2}, + [4367] = {.lex_state = 657, .external_lex_state = 2}, + [4368] = {.lex_state = 657, .external_lex_state = 2}, + [4369] = {.lex_state = 657, .external_lex_state = 2}, + [4370] = {.lex_state = 657, .external_lex_state = 2}, + [4371] = {.lex_state = 657, .external_lex_state = 2}, + [4372] = {.lex_state = 657, .external_lex_state = 2}, [4373] = {.lex_state = 116, .external_lex_state = 9}, - [4374] = {.lex_state = 658, .external_lex_state = 2}, - [4375] = {.lex_state = 658, .external_lex_state = 2}, - [4376] = {.lex_state = 658, .external_lex_state = 2}, + [4374] = {.lex_state = 657, .external_lex_state = 2}, + [4375] = {.lex_state = 657, .external_lex_state = 2}, + [4376] = {.lex_state = 657, .external_lex_state = 2}, [4377] = {.lex_state = 48, .external_lex_state = 2}, [4378] = {.lex_state = 92, .external_lex_state = 2}, [4379] = {.lex_state = 92, .external_lex_state = 2}, [4380] = {.lex_state = 92, .external_lex_state = 2}, [4381] = {.lex_state = 48, .external_lex_state = 2}, - [4382] = {.lex_state = 658, .external_lex_state = 2}, - [4383] = {.lex_state = 658, .external_lex_state = 2}, - [4384] = {.lex_state = 658, .external_lex_state = 2}, - [4385] = {.lex_state = 658, .external_lex_state = 2}, - [4386] = {.lex_state = 658, .external_lex_state = 2}, + [4382] = {.lex_state = 657, .external_lex_state = 2}, + [4383] = {.lex_state = 657, .external_lex_state = 2}, + [4384] = {.lex_state = 657, .external_lex_state = 2}, + [4385] = {.lex_state = 657, .external_lex_state = 2}, + [4386] = {.lex_state = 657, .external_lex_state = 2}, [4387] = {.lex_state = 48, .external_lex_state = 2}, - [4388] = {.lex_state = 658, .external_lex_state = 2}, - [4389] = {.lex_state = 658, .external_lex_state = 2}, - [4390] = {.lex_state = 658, .external_lex_state = 2}, - [4391] = {.lex_state = 658, .external_lex_state = 2}, + [4388] = {.lex_state = 657, .external_lex_state = 2}, + [4389] = {.lex_state = 657, .external_lex_state = 2}, + [4390] = {.lex_state = 657, .external_lex_state = 2}, + [4391] = {.lex_state = 657, .external_lex_state = 2}, [4392] = {.lex_state = 15, .external_lex_state = 2}, - [4393] = {.lex_state = 658, .external_lex_state = 2}, - [4394] = {.lex_state = 658, .external_lex_state = 2}, - [4395] = {.lex_state = 658, .external_lex_state = 10}, - [4396] = {.lex_state = 658, .external_lex_state = 2}, - [4397] = {.lex_state = 658, .external_lex_state = 2}, - [4398] = {.lex_state = 658, .external_lex_state = 2}, - [4399] = {.lex_state = 658, .external_lex_state = 2}, + [4393] = {.lex_state = 657, .external_lex_state = 2}, + [4394] = {.lex_state = 657, .external_lex_state = 2}, + [4395] = {.lex_state = 657, .external_lex_state = 10}, + [4396] = {.lex_state = 657, .external_lex_state = 2}, + [4397] = {.lex_state = 657, .external_lex_state = 2}, + [4398] = {.lex_state = 657, .external_lex_state = 2}, + [4399] = {.lex_state = 657, .external_lex_state = 2}, [4400] = {.lex_state = 48, .external_lex_state = 2}, - [4401] = {.lex_state = 658, .external_lex_state = 2}, - [4402] = {.lex_state = 658, .external_lex_state = 2}, - [4403] = {.lex_state = 658, .external_lex_state = 2}, - [4404] = {.lex_state = 658, .external_lex_state = 2}, - [4405] = {.lex_state = 658, .external_lex_state = 2}, - [4406] = {.lex_state = 658, .external_lex_state = 2}, - [4407] = {.lex_state = 658, .external_lex_state = 2}, - [4408] = {.lex_state = 658, .external_lex_state = 2}, - [4409] = {.lex_state = 658, .external_lex_state = 2}, - [4410] = {.lex_state = 658, .external_lex_state = 2}, + [4401] = {.lex_state = 657, .external_lex_state = 2}, + [4402] = {.lex_state = 657, .external_lex_state = 2}, + [4403] = {.lex_state = 657, .external_lex_state = 2}, + [4404] = {.lex_state = 657, .external_lex_state = 2}, + [4405] = {.lex_state = 657, .external_lex_state = 2}, + [4406] = {.lex_state = 657, .external_lex_state = 2}, + [4407] = {.lex_state = 657, .external_lex_state = 2}, + [4408] = {.lex_state = 657, .external_lex_state = 2}, + [4409] = {.lex_state = 657, .external_lex_state = 2}, + [4410] = {.lex_state = 657, .external_lex_state = 2}, [4411] = {.lex_state = 48, .external_lex_state = 2}, - [4412] = {.lex_state = 658, .external_lex_state = 2}, - [4413] = {.lex_state = 658, .external_lex_state = 2}, - [4414] = {.lex_state = 658, .external_lex_state = 2}, - [4415] = {.lex_state = 658, .external_lex_state = 2}, + [4412] = {.lex_state = 657, .external_lex_state = 2}, + [4413] = {.lex_state = 657, .external_lex_state = 2}, + [4414] = {.lex_state = 657, .external_lex_state = 2}, + [4415] = {.lex_state = 657, .external_lex_state = 2}, [4416] = {.lex_state = 48, .external_lex_state = 2}, - [4417] = {.lex_state = 658, .external_lex_state = 2}, + [4417] = {.lex_state = 657, .external_lex_state = 2}, [4418] = {.lex_state = 48, .external_lex_state = 2}, - [4419] = {.lex_state = 658, .external_lex_state = 2}, - [4420] = {.lex_state = 658, .external_lex_state = 2}, - [4421] = {.lex_state = 658, .external_lex_state = 2}, - [4422] = {.lex_state = 658, .external_lex_state = 2}, - [4423] = {.lex_state = 658, .external_lex_state = 2}, - [4424] = {.lex_state = 658, .external_lex_state = 2}, - [4425] = {.lex_state = 658, .external_lex_state = 2}, - [4426] = {.lex_state = 658, .external_lex_state = 2}, + [4419] = {.lex_state = 657, .external_lex_state = 2}, + [4420] = {.lex_state = 657, .external_lex_state = 2}, + [4421] = {.lex_state = 657, .external_lex_state = 2}, + [4422] = {.lex_state = 657, .external_lex_state = 2}, + [4423] = {.lex_state = 657, .external_lex_state = 2}, + [4424] = {.lex_state = 657, .external_lex_state = 2}, + [4425] = {.lex_state = 657, .external_lex_state = 2}, + [4426] = {.lex_state = 657, .external_lex_state = 2}, [4427] = {.lex_state = 48, .external_lex_state = 2}, - [4428] = {.lex_state = 658, .external_lex_state = 2}, - [4429] = {.lex_state = 658, .external_lex_state = 2}, + [4428] = {.lex_state = 657, .external_lex_state = 2}, + [4429] = {.lex_state = 657, .external_lex_state = 2}, [4430] = {.lex_state = 48, .external_lex_state = 2}, [4431] = {.lex_state = 91, .external_lex_state = 2}, [4432] = {.lex_state = 92, .external_lex_state = 2}, [4433] = {.lex_state = 92, .external_lex_state = 2}, - [4434] = {.lex_state = 658, .external_lex_state = 2}, + [4434] = {.lex_state = 657, .external_lex_state = 2}, [4435] = {.lex_state = 48, .external_lex_state = 2}, - [4436] = {.lex_state = 658, .external_lex_state = 2}, + [4436] = {.lex_state = 657, .external_lex_state = 2}, [4437] = {.lex_state = 48, .external_lex_state = 2}, - [4438] = {.lex_state = 658, .external_lex_state = 2}, - [4439] = {.lex_state = 658, .external_lex_state = 2}, - [4440] = {.lex_state = 658, .external_lex_state = 2}, - [4441] = {.lex_state = 658, .external_lex_state = 2}, - [4442] = {.lex_state = 658, .external_lex_state = 2}, - [4443] = {.lex_state = 658, .external_lex_state = 2}, - [4444] = {.lex_state = 658, .external_lex_state = 2}, - [4445] = {.lex_state = 658, .external_lex_state = 2}, + [4438] = {.lex_state = 657, .external_lex_state = 2}, + [4439] = {.lex_state = 657, .external_lex_state = 2}, + [4440] = {.lex_state = 657, .external_lex_state = 2}, + [4441] = {.lex_state = 657, .external_lex_state = 2}, + [4442] = {.lex_state = 657, .external_lex_state = 2}, + [4443] = {.lex_state = 657, .external_lex_state = 2}, + [4444] = {.lex_state = 657, .external_lex_state = 2}, + [4445] = {.lex_state = 657, .external_lex_state = 2}, [4446] = {.lex_state = 48, .external_lex_state = 2}, - [4447] = {.lex_state = 658, .external_lex_state = 2}, + [4447] = {.lex_state = 657, .external_lex_state = 2}, [4448] = {.lex_state = 48, .external_lex_state = 2}, - [4449] = {.lex_state = 658, .external_lex_state = 2}, - [4450] = {.lex_state = 658, .external_lex_state = 2}, - [4451] = {.lex_state = 658, .external_lex_state = 16}, - [4452] = {.lex_state = 658, .external_lex_state = 2}, - [4453] = {.lex_state = 658, .external_lex_state = 2}, - [4454] = {.lex_state = 658, .external_lex_state = 2}, + [4449] = {.lex_state = 657, .external_lex_state = 2}, + [4450] = {.lex_state = 657, .external_lex_state = 2}, + [4451] = {.lex_state = 657, .external_lex_state = 16}, + [4452] = {.lex_state = 657, .external_lex_state = 2}, + [4453] = {.lex_state = 657, .external_lex_state = 2}, + [4454] = {.lex_state = 657, .external_lex_state = 2}, [4455] = {.lex_state = 15, .external_lex_state = 2}, - [4456] = {.lex_state = 658, .external_lex_state = 2}, - [4457] = {.lex_state = 658, .external_lex_state = 2}, - [4458] = {.lex_state = 658, .external_lex_state = 2}, + [4456] = {.lex_state = 657, .external_lex_state = 2}, + [4457] = {.lex_state = 657, .external_lex_state = 2}, + [4458] = {.lex_state = 657, .external_lex_state = 2}, [4459] = {.lex_state = 48, .external_lex_state = 2}, - [4460] = {.lex_state = 658, .external_lex_state = 2}, - [4461] = {.lex_state = 658, .external_lex_state = 2}, - [4462] = {.lex_state = 658, .external_lex_state = 2}, + [4460] = {.lex_state = 657, .external_lex_state = 2}, + [4461] = {.lex_state = 657, .external_lex_state = 2}, + [4462] = {.lex_state = 657, .external_lex_state = 2}, [4463] = {.lex_state = 15, .external_lex_state = 2}, - [4464] = {.lex_state = 658, .external_lex_state = 2}, - [4465] = {.lex_state = 658, .external_lex_state = 2}, - [4466] = {.lex_state = 658, .external_lex_state = 2}, - [4467] = {.lex_state = 658, .external_lex_state = 2}, + [4464] = {.lex_state = 657, .external_lex_state = 2}, + [4465] = {.lex_state = 657, .external_lex_state = 2}, + [4466] = {.lex_state = 657, .external_lex_state = 2}, + [4467] = {.lex_state = 657, .external_lex_state = 2}, [4468] = {.lex_state = 91, .external_lex_state = 2}, - [4469] = {.lex_state = 658, .external_lex_state = 2}, - [4470] = {.lex_state = 658, .external_lex_state = 2}, + [4469] = {.lex_state = 657, .external_lex_state = 2}, + [4470] = {.lex_state = 657, .external_lex_state = 2}, [4471] = {.lex_state = 91, .external_lex_state = 2}, - [4472] = {.lex_state = 658, .external_lex_state = 2}, - [4473] = {.lex_state = 658, .external_lex_state = 2}, - [4474] = {.lex_state = 658, .external_lex_state = 2}, - [4475] = {.lex_state = 658, .external_lex_state = 2}, + [4472] = {.lex_state = 657, .external_lex_state = 2}, + [4473] = {.lex_state = 657, .external_lex_state = 2}, + [4474] = {.lex_state = 657, .external_lex_state = 2}, + [4475] = {.lex_state = 657, .external_lex_state = 2}, [4476] = {.lex_state = 116, .external_lex_state = 9}, [4477] = {.lex_state = 48, .external_lex_state = 2}, - [4478] = {.lex_state = 658, .external_lex_state = 15}, - [4479] = {.lex_state = 658, .external_lex_state = 2}, + [4478] = {.lex_state = 657, .external_lex_state = 15}, + [4479] = {.lex_state = 657, .external_lex_state = 2}, [4480] = {.lex_state = 48, .external_lex_state = 2}, [4481] = {.lex_state = 116, .external_lex_state = 9}, - [4482] = {.lex_state = 658, .external_lex_state = 2}, - [4483] = {.lex_state = 658, .external_lex_state = 2}, + [4482] = {.lex_state = 657, .external_lex_state = 2}, + [4483] = {.lex_state = 657, .external_lex_state = 2}, [4484] = {.lex_state = 48, .external_lex_state = 2}, - [4485] = {.lex_state = 658, .external_lex_state = 2}, - [4486] = {.lex_state = 658, .external_lex_state = 2}, - [4487] = {.lex_state = 658, .external_lex_state = 15}, - [4488] = {.lex_state = 658, .external_lex_state = 2}, + [4485] = {.lex_state = 657, .external_lex_state = 2}, + [4486] = {.lex_state = 657, .external_lex_state = 2}, + [4487] = {.lex_state = 657, .external_lex_state = 15}, + [4488] = {.lex_state = 657, .external_lex_state = 2}, [4489] = {.lex_state = 48, .external_lex_state = 2}, [4490] = {.lex_state = 48, .external_lex_state = 2}, - [4491] = {.lex_state = 658, .external_lex_state = 2}, - [4492] = {.lex_state = 658, .external_lex_state = 2}, + [4491] = {.lex_state = 657, .external_lex_state = 2}, + [4492] = {.lex_state = 657, .external_lex_state = 2}, [4493] = {.lex_state = 92, .external_lex_state = 2}, - [4494] = {.lex_state = 658, .external_lex_state = 2}, - [4495] = {.lex_state = 658, .external_lex_state = 2}, - [4496] = {.lex_state = 658, .external_lex_state = 2}, - [4497] = {.lex_state = 658, .external_lex_state = 2}, + [4494] = {.lex_state = 657, .external_lex_state = 2}, + [4495] = {.lex_state = 657, .external_lex_state = 2}, + [4496] = {.lex_state = 657, .external_lex_state = 2}, + [4497] = {.lex_state = 657, .external_lex_state = 2}, [4498] = {.lex_state = 48, .external_lex_state = 2}, - [4499] = {.lex_state = 658, .external_lex_state = 2}, - [4500] = {.lex_state = 658, .external_lex_state = 2}, + [4499] = {.lex_state = 657, .external_lex_state = 2}, + [4500] = {.lex_state = 657, .external_lex_state = 2}, [4501] = {.lex_state = 48, .external_lex_state = 2}, [4502] = {.lex_state = 48, .external_lex_state = 2}, - [4503] = {.lex_state = 658, .external_lex_state = 2}, - [4504] = {.lex_state = 658, .external_lex_state = 2}, + [4503] = {.lex_state = 657, .external_lex_state = 2}, + [4504] = {.lex_state = 657, .external_lex_state = 2}, [4505] = {.lex_state = 48, .external_lex_state = 2}, - [4506] = {.lex_state = 658, .external_lex_state = 2}, - [4507] = {.lex_state = 658, .external_lex_state = 2}, - [4508] = {.lex_state = 658, .external_lex_state = 2}, + [4506] = {.lex_state = 657, .external_lex_state = 2}, + [4507] = {.lex_state = 657, .external_lex_state = 2}, + [4508] = {.lex_state = 657, .external_lex_state = 2}, [4509] = {.lex_state = 48, .external_lex_state = 2}, - [4510] = {.lex_state = 658, .external_lex_state = 2}, + [4510] = {.lex_state = 657, .external_lex_state = 2}, [4511] = {.lex_state = 48, .external_lex_state = 2}, [4512] = {.lex_state = 49, .external_lex_state = 2}, [4513] = {.lex_state = 48, .external_lex_state = 2}, - [4514] = {.lex_state = 658, .external_lex_state = 2}, - [4515] = {.lex_state = 658, .external_lex_state = 2}, - [4516] = {.lex_state = 658, .external_lex_state = 2}, - [4517] = {.lex_state = 658, .external_lex_state = 2}, - [4518] = {.lex_state = 658, .external_lex_state = 2}, - [4519] = {.lex_state = 658, .external_lex_state = 2}, - [4520] = {.lex_state = 658, .external_lex_state = 2}, - [4521] = {.lex_state = 658, .external_lex_state = 2}, - [4522] = {.lex_state = 658, .external_lex_state = 2}, - [4523] = {.lex_state = 658, .external_lex_state = 2}, - [4524] = {.lex_state = 658, .external_lex_state = 2}, + [4514] = {.lex_state = 657, .external_lex_state = 2}, + [4515] = {.lex_state = 657, .external_lex_state = 2}, + [4516] = {.lex_state = 657, .external_lex_state = 2}, + [4517] = {.lex_state = 657, .external_lex_state = 2}, + [4518] = {.lex_state = 657, .external_lex_state = 2}, + [4519] = {.lex_state = 657, .external_lex_state = 2}, + [4520] = {.lex_state = 657, .external_lex_state = 2}, + [4521] = {.lex_state = 657, .external_lex_state = 2}, + [4522] = {.lex_state = 657, .external_lex_state = 2}, + [4523] = {.lex_state = 657, .external_lex_state = 2}, + [4524] = {.lex_state = 657, .external_lex_state = 2}, [4525] = {.lex_state = 48, .external_lex_state = 2}, - [4526] = {.lex_state = 658, .external_lex_state = 2}, + [4526] = {.lex_state = 657, .external_lex_state = 2}, [4527] = {.lex_state = 48, .external_lex_state = 2}, - [4528] = {.lex_state = 658, .external_lex_state = 2}, - [4529] = {.lex_state = 658, .external_lex_state = 2}, - [4530] = {.lex_state = 658, .external_lex_state = 2}, - [4531] = {.lex_state = 658, .external_lex_state = 2}, - [4532] = {.lex_state = 658, .external_lex_state = 2}, - [4533] = {.lex_state = 658, .external_lex_state = 2}, - [4534] = {.lex_state = 658, .external_lex_state = 2}, - [4535] = {.lex_state = 658, .external_lex_state = 2}, - [4536] = {.lex_state = 658, .external_lex_state = 2}, - [4537] = {.lex_state = 658, .external_lex_state = 2}, - [4538] = {.lex_state = 658, .external_lex_state = 2}, - [4539] = {.lex_state = 658, .external_lex_state = 2}, + [4528] = {.lex_state = 657, .external_lex_state = 2}, + [4529] = {.lex_state = 657, .external_lex_state = 2}, + [4530] = {.lex_state = 657, .external_lex_state = 2}, + [4531] = {.lex_state = 657, .external_lex_state = 2}, + [4532] = {.lex_state = 657, .external_lex_state = 2}, + [4533] = {.lex_state = 657, .external_lex_state = 2}, + [4534] = {.lex_state = 657, .external_lex_state = 2}, + [4535] = {.lex_state = 657, .external_lex_state = 2}, + [4536] = {.lex_state = 657, .external_lex_state = 2}, + [4537] = {.lex_state = 657, .external_lex_state = 2}, + [4538] = {.lex_state = 657, .external_lex_state = 2}, + [4539] = {.lex_state = 657, .external_lex_state = 2}, [4540] = {.lex_state = 48, .external_lex_state = 2}, [4541] = {.lex_state = 48, .external_lex_state = 2}, - [4542] = {.lex_state = 658, .external_lex_state = 2}, - [4543] = {.lex_state = 658, .external_lex_state = 2}, - [4544] = {.lex_state = 658, .external_lex_state = 2}, - [4545] = {.lex_state = 658, .external_lex_state = 2}, - [4546] = {.lex_state = 658, .external_lex_state = 2}, - [4547] = {.lex_state = 658, .external_lex_state = 2}, - [4548] = {.lex_state = 658, .external_lex_state = 2}, - [4549] = {.lex_state = 658, .external_lex_state = 16}, - [4550] = {.lex_state = 658, .external_lex_state = 2}, + [4542] = {.lex_state = 657, .external_lex_state = 2}, + [4543] = {.lex_state = 657, .external_lex_state = 2}, + [4544] = {.lex_state = 657, .external_lex_state = 2}, + [4545] = {.lex_state = 657, .external_lex_state = 2}, + [4546] = {.lex_state = 657, .external_lex_state = 2}, + [4547] = {.lex_state = 657, .external_lex_state = 2}, + [4548] = {.lex_state = 657, .external_lex_state = 2}, + [4549] = {.lex_state = 657, .external_lex_state = 16}, + [4550] = {.lex_state = 657, .external_lex_state = 2}, [4551] = {.lex_state = 48, .external_lex_state = 2}, - [4552] = {.lex_state = 658, .external_lex_state = 2}, - [4553] = {.lex_state = 658, .external_lex_state = 2}, - [4554] = {.lex_state = 658, .external_lex_state = 2}, - [4555] = {.lex_state = 658, .external_lex_state = 2}, - [4556] = {.lex_state = 658, .external_lex_state = 2}, + [4552] = {.lex_state = 657, .external_lex_state = 2}, + [4553] = {.lex_state = 657, .external_lex_state = 2}, + [4554] = {.lex_state = 657, .external_lex_state = 2}, + [4555] = {.lex_state = 657, .external_lex_state = 2}, + [4556] = {.lex_state = 657, .external_lex_state = 2}, [4557] = {.lex_state = 15, .external_lex_state = 2}, - [4558] = {.lex_state = 658, .external_lex_state = 2}, - [4559] = {.lex_state = 658, .external_lex_state = 2}, - [4560] = {.lex_state = 658, .external_lex_state = 2}, - [4561] = {.lex_state = 658, .external_lex_state = 2}, - [4562] = {.lex_state = 658, .external_lex_state = 2}, - [4563] = {.lex_state = 658, .external_lex_state = 2}, - [4564] = {.lex_state = 658, .external_lex_state = 2}, - [4565] = {.lex_state = 658, .external_lex_state = 2}, + [4558] = {.lex_state = 657, .external_lex_state = 2}, + [4559] = {.lex_state = 657, .external_lex_state = 2}, + [4560] = {.lex_state = 657, .external_lex_state = 2}, + [4561] = {.lex_state = 657, .external_lex_state = 2}, + [4562] = {.lex_state = 657, .external_lex_state = 2}, + [4563] = {.lex_state = 657, .external_lex_state = 2}, + [4564] = {.lex_state = 657, .external_lex_state = 2}, + [4565] = {.lex_state = 657, .external_lex_state = 2}, [4566] = {.lex_state = 48, .external_lex_state = 2}, - [4567] = {.lex_state = 658, .external_lex_state = 2}, - [4568] = {.lex_state = 658, .external_lex_state = 2}, - [4569] = {.lex_state = 658, .external_lex_state = 2}, + [4567] = {.lex_state = 657, .external_lex_state = 2}, + [4568] = {.lex_state = 657, .external_lex_state = 2}, + [4569] = {.lex_state = 657, .external_lex_state = 2}, [4570] = {.lex_state = 91, .external_lex_state = 2}, [4571] = {.lex_state = 48, .external_lex_state = 2}, [4572] = {.lex_state = 91, .external_lex_state = 2}, - [4573] = {.lex_state = 658, .external_lex_state = 2}, - [4574] = {.lex_state = 658, .external_lex_state = 2}, - [4575] = {.lex_state = 658, .external_lex_state = 2}, - [4576] = {.lex_state = 658, .external_lex_state = 2}, - [4577] = {.lex_state = 658, .external_lex_state = 2}, - [4578] = {.lex_state = 658, .external_lex_state = 10}, - [4579] = {.lex_state = 658, .external_lex_state = 2}, + [4573] = {.lex_state = 657, .external_lex_state = 2}, + [4574] = {.lex_state = 657, .external_lex_state = 2}, + [4575] = {.lex_state = 657, .external_lex_state = 2}, + [4576] = {.lex_state = 657, .external_lex_state = 2}, + [4577] = {.lex_state = 657, .external_lex_state = 2}, + [4578] = {.lex_state = 657, .external_lex_state = 10}, + [4579] = {.lex_state = 657, .external_lex_state = 2}, [4580] = {.lex_state = 48, .external_lex_state = 2}, - [4581] = {.lex_state = 658, .external_lex_state = 2}, - [4582] = {.lex_state = 658, .external_lex_state = 2}, - [4583] = {.lex_state = 658, .external_lex_state = 2}, - [4584] = {.lex_state = 658, .external_lex_state = 2}, - [4585] = {.lex_state = 658, .external_lex_state = 2}, - [4586] = {.lex_state = 658, .external_lex_state = 2}, - [4587] = {.lex_state = 658, .external_lex_state = 10}, - [4588] = {.lex_state = 658, .external_lex_state = 2}, - [4589] = {.lex_state = 658, .external_lex_state = 10}, - [4590] = {.lex_state = 658, .external_lex_state = 2}, - [4591] = {.lex_state = 658, .external_lex_state = 2}, - [4592] = {.lex_state = 658, .external_lex_state = 2}, - [4593] = {.lex_state = 658, .external_lex_state = 2}, + [4581] = {.lex_state = 657, .external_lex_state = 2}, + [4582] = {.lex_state = 657, .external_lex_state = 2}, + [4583] = {.lex_state = 657, .external_lex_state = 2}, + [4584] = {.lex_state = 657, .external_lex_state = 2}, + [4585] = {.lex_state = 657, .external_lex_state = 2}, + [4586] = {.lex_state = 657, .external_lex_state = 2}, + [4587] = {.lex_state = 657, .external_lex_state = 10}, + [4588] = {.lex_state = 657, .external_lex_state = 2}, + [4589] = {.lex_state = 657, .external_lex_state = 10}, + [4590] = {.lex_state = 657, .external_lex_state = 2}, + [4591] = {.lex_state = 657, .external_lex_state = 2}, + [4592] = {.lex_state = 657, .external_lex_state = 2}, + [4593] = {.lex_state = 657, .external_lex_state = 2}, [4594] = {.lex_state = 116, .external_lex_state = 9}, - [4595] = {.lex_state = 658, .external_lex_state = 2}, - [4596] = {.lex_state = 658, .external_lex_state = 2}, + [4595] = {.lex_state = 657, .external_lex_state = 2}, + [4596] = {.lex_state = 657, .external_lex_state = 2}, [4597] = {.lex_state = 48, .external_lex_state = 2}, - [4598] = {.lex_state = 658, .external_lex_state = 2}, + [4598] = {.lex_state = 657, .external_lex_state = 2}, [4599] = {.lex_state = 48, .external_lex_state = 2}, - [4600] = {.lex_state = 658, .external_lex_state = 2}, - [4601] = {.lex_state = 658, .external_lex_state = 2}, - [4602] = {.lex_state = 658, .external_lex_state = 2}, - [4603] = {.lex_state = 658, .external_lex_state = 2}, - [4604] = {.lex_state = 658, .external_lex_state = 2}, - [4605] = {.lex_state = 658, .external_lex_state = 2}, - [4606] = {.lex_state = 658, .external_lex_state = 2}, - [4607] = {.lex_state = 658, .external_lex_state = 2}, - [4608] = {.lex_state = 658, .external_lex_state = 2}, - [4609] = {.lex_state = 658, .external_lex_state = 2}, - [4610] = {.lex_state = 658, .external_lex_state = 2}, + [4600] = {.lex_state = 657, .external_lex_state = 2}, + [4601] = {.lex_state = 657, .external_lex_state = 2}, + [4602] = {.lex_state = 657, .external_lex_state = 2}, + [4603] = {.lex_state = 657, .external_lex_state = 2}, + [4604] = {.lex_state = 657, .external_lex_state = 2}, + [4605] = {.lex_state = 657, .external_lex_state = 2}, + [4606] = {.lex_state = 657, .external_lex_state = 2}, + [4607] = {.lex_state = 657, .external_lex_state = 2}, + [4608] = {.lex_state = 657, .external_lex_state = 2}, + [4609] = {.lex_state = 657, .external_lex_state = 2}, + [4610] = {.lex_state = 657, .external_lex_state = 2}, [4611] = {.lex_state = 48, .external_lex_state = 2}, - [4612] = {.lex_state = 658, .external_lex_state = 2}, - [4613] = {.lex_state = 658, .external_lex_state = 2}, - [4614] = {.lex_state = 658, .external_lex_state = 2}, - [4615] = {.lex_state = 658, .external_lex_state = 2}, + [4612] = {.lex_state = 657, .external_lex_state = 2}, + [4613] = {.lex_state = 657, .external_lex_state = 2}, + [4614] = {.lex_state = 657, .external_lex_state = 2}, + [4615] = {.lex_state = 657, .external_lex_state = 2}, [4616] = {.lex_state = 48, .external_lex_state = 2}, - [4617] = {.lex_state = 658, .external_lex_state = 16}, - [4618] = {.lex_state = 658, .external_lex_state = 2}, - [4619] = {.lex_state = 658, .external_lex_state = 2}, - [4620] = {.lex_state = 658, .external_lex_state = 2}, - [4621] = {.lex_state = 658, .external_lex_state = 2}, - [4622] = {.lex_state = 658, .external_lex_state = 2}, - [4623] = {.lex_state = 658, .external_lex_state = 2}, - [4624] = {.lex_state = 658, .external_lex_state = 2}, - [4625] = {.lex_state = 658, .external_lex_state = 2}, - [4626] = {.lex_state = 658, .external_lex_state = 2}, - [4627] = {.lex_state = 658, .external_lex_state = 2}, + [4617] = {.lex_state = 657, .external_lex_state = 16}, + [4618] = {.lex_state = 657, .external_lex_state = 2}, + [4619] = {.lex_state = 657, .external_lex_state = 2}, + [4620] = {.lex_state = 657, .external_lex_state = 2}, + [4621] = {.lex_state = 657, .external_lex_state = 2}, + [4622] = {.lex_state = 657, .external_lex_state = 2}, + [4623] = {.lex_state = 657, .external_lex_state = 2}, + [4624] = {.lex_state = 657, .external_lex_state = 2}, + [4625] = {.lex_state = 657, .external_lex_state = 2}, + [4626] = {.lex_state = 657, .external_lex_state = 2}, + [4627] = {.lex_state = 657, .external_lex_state = 2}, [4628] = {.lex_state = 91, .external_lex_state = 2}, - [4629] = {.lex_state = 658, .external_lex_state = 2}, - [4630] = {.lex_state = 658, .external_lex_state = 2}, - [4631] = {.lex_state = 658, .external_lex_state = 2}, - [4632] = {.lex_state = 658, .external_lex_state = 2}, - [4633] = {.lex_state = 658, .external_lex_state = 2}, - [4634] = {.lex_state = 658, .external_lex_state = 2}, - [4635] = {.lex_state = 658, .external_lex_state = 2}, - [4636] = {.lex_state = 658, .external_lex_state = 2}, - [4637] = {.lex_state = 658, .external_lex_state = 2}, - [4638] = {.lex_state = 658, .external_lex_state = 9}, + [4629] = {.lex_state = 657, .external_lex_state = 2}, + [4630] = {.lex_state = 657, .external_lex_state = 2}, + [4631] = {.lex_state = 657, .external_lex_state = 2}, + [4632] = {.lex_state = 657, .external_lex_state = 2}, + [4633] = {.lex_state = 657, .external_lex_state = 2}, + [4634] = {.lex_state = 657, .external_lex_state = 2}, + [4635] = {.lex_state = 657, .external_lex_state = 2}, + [4636] = {.lex_state = 657, .external_lex_state = 2}, + [4637] = {.lex_state = 657, .external_lex_state = 2}, + [4638] = {.lex_state = 657, .external_lex_state = 9}, [4639] = {.lex_state = 48, .external_lex_state = 2}, [4640] = {.lex_state = 48, .external_lex_state = 2}, [4641] = {.lex_state = 2, .external_lex_state = 2}, @@ -41716,79 +41771,79 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [4835] = {.lex_state = 49, .external_lex_state = 2}, [4836] = {.lex_state = 48, .external_lex_state = 2}, [4837] = {.lex_state = 48, .external_lex_state = 2}, - [4838] = {.lex_state = 658, .external_lex_state = 9}, + [4838] = {.lex_state = 657, .external_lex_state = 9}, [4839] = {.lex_state = 48, .external_lex_state = 2}, [4840] = {.lex_state = 48, .external_lex_state = 2}, [4841] = {.lex_state = 48, .external_lex_state = 2}, [4842] = {.lex_state = 48, .external_lex_state = 2}, [4843] = {.lex_state = 48, .external_lex_state = 2}, - [4844] = {.lex_state = 658, .external_lex_state = 2}, - [4845] = {.lex_state = 658, .external_lex_state = 2}, + [4844] = {.lex_state = 657, .external_lex_state = 2}, + [4845] = {.lex_state = 657, .external_lex_state = 2}, [4846] = {.lex_state = 48, .external_lex_state = 2}, [4847] = {.lex_state = 48, .external_lex_state = 2}, [4848] = {.lex_state = 48, .external_lex_state = 2}, - [4849] = {.lex_state = 658, .external_lex_state = 9}, - [4850] = {.lex_state = 658, .external_lex_state = 9}, + [4849] = {.lex_state = 657, .external_lex_state = 9}, + [4850] = {.lex_state = 657, .external_lex_state = 9}, [4851] = {.lex_state = 48, .external_lex_state = 2}, - [4852] = {.lex_state = 658, .external_lex_state = 9}, + [4852] = {.lex_state = 657, .external_lex_state = 9}, [4853] = {.lex_state = 48, .external_lex_state = 2}, [4854] = {.lex_state = 48, .external_lex_state = 2}, - [4855] = {.lex_state = 658, .external_lex_state = 9}, + [4855] = {.lex_state = 657, .external_lex_state = 9}, [4856] = {.lex_state = 48, .external_lex_state = 2}, [4857] = {.lex_state = 48, .external_lex_state = 2}, - [4858] = {.lex_state = 658, .external_lex_state = 9}, + [4858] = {.lex_state = 657, .external_lex_state = 9}, [4859] = {.lex_state = 48, .external_lex_state = 2}, - [4860] = {.lex_state = 658, .external_lex_state = 9}, - [4861] = {.lex_state = 658, .external_lex_state = 9}, - [4862] = {.lex_state = 658, .external_lex_state = 9}, + [4860] = {.lex_state = 657, .external_lex_state = 9}, + [4861] = {.lex_state = 657, .external_lex_state = 9}, + [4862] = {.lex_state = 657, .external_lex_state = 9}, [4863] = {.lex_state = 49, .external_lex_state = 2}, [4864] = {.lex_state = 48, .external_lex_state = 2}, [4865] = {.lex_state = 48, .external_lex_state = 2}, - [4866] = {.lex_state = 658, .external_lex_state = 9}, + [4866] = {.lex_state = 657, .external_lex_state = 9}, [4867] = {.lex_state = 48, .external_lex_state = 2}, - [4868] = {.lex_state = 658, .external_lex_state = 9}, - [4869] = {.lex_state = 658, .external_lex_state = 9}, + [4868] = {.lex_state = 657, .external_lex_state = 9}, + [4869] = {.lex_state = 657, .external_lex_state = 9}, [4870] = {.lex_state = 48, .external_lex_state = 2}, [4871] = {.lex_state = 49, .external_lex_state = 2}, [4872] = {.lex_state = 48, .external_lex_state = 2}, - [4873] = {.lex_state = 658, .external_lex_state = 9}, + [4873] = {.lex_state = 657, .external_lex_state = 9}, [4874] = {.lex_state = 48, .external_lex_state = 2}, - [4875] = {.lex_state = 658, .external_lex_state = 9}, - [4876] = {.lex_state = 658, .external_lex_state = 9}, + [4875] = {.lex_state = 657, .external_lex_state = 9}, + [4876] = {.lex_state = 657, .external_lex_state = 9}, [4877] = {.lex_state = 56, .external_lex_state = 2}, [4878] = {.lex_state = 49, .external_lex_state = 2}, - [4879] = {.lex_state = 658, .external_lex_state = 9}, - [4880] = {.lex_state = 658, .external_lex_state = 9}, - [4881] = {.lex_state = 658, .external_lex_state = 9}, - [4882] = {.lex_state = 658, .external_lex_state = 9}, + [4879] = {.lex_state = 657, .external_lex_state = 9}, + [4880] = {.lex_state = 657, .external_lex_state = 9}, + [4881] = {.lex_state = 657, .external_lex_state = 9}, + [4882] = {.lex_state = 657, .external_lex_state = 9}, [4883] = {.lex_state = 48, .external_lex_state = 2}, - [4884] = {.lex_state = 658, .external_lex_state = 9}, + [4884] = {.lex_state = 657, .external_lex_state = 9}, [4885] = {.lex_state = 48, .external_lex_state = 2}, [4886] = {.lex_state = 48, .external_lex_state = 2}, - [4887] = {.lex_state = 658, .external_lex_state = 9}, - [4888] = {.lex_state = 658, .external_lex_state = 9}, + [4887] = {.lex_state = 657, .external_lex_state = 9}, + [4888] = {.lex_state = 657, .external_lex_state = 9}, [4889] = {.lex_state = 56, .external_lex_state = 2}, - [4890] = {.lex_state = 658, .external_lex_state = 9}, - [4891] = {.lex_state = 658, .external_lex_state = 9}, + [4890] = {.lex_state = 657, .external_lex_state = 9}, + [4891] = {.lex_state = 657, .external_lex_state = 9}, [4892] = {.lex_state = 48, .external_lex_state = 2}, - [4893] = {.lex_state = 658, .external_lex_state = 9}, - [4894] = {.lex_state = 658, .external_lex_state = 9}, + [4893] = {.lex_state = 657, .external_lex_state = 9}, + [4894] = {.lex_state = 657, .external_lex_state = 9}, [4895] = {.lex_state = 48, .external_lex_state = 2}, - [4896] = {.lex_state = 658, .external_lex_state = 9}, - [4897] = {.lex_state = 658, .external_lex_state = 9}, + [4896] = {.lex_state = 657, .external_lex_state = 9}, + [4897] = {.lex_state = 657, .external_lex_state = 9}, [4898] = {.lex_state = 48, .external_lex_state = 2}, - [4899] = {.lex_state = 658, .external_lex_state = 9}, - [4900] = {.lex_state = 658, .external_lex_state = 9}, + [4899] = {.lex_state = 657, .external_lex_state = 9}, + [4900] = {.lex_state = 657, .external_lex_state = 9}, [4901] = {.lex_state = 48, .external_lex_state = 2}, - [4902] = {.lex_state = 658, .external_lex_state = 9}, + [4902] = {.lex_state = 657, .external_lex_state = 9}, [4903] = {.lex_state = 48, .external_lex_state = 2}, [4904] = {.lex_state = 48, .external_lex_state = 2}, - [4905] = {.lex_state = 658, .external_lex_state = 9}, + [4905] = {.lex_state = 657, .external_lex_state = 9}, [4906] = {.lex_state = 48, .external_lex_state = 2}, [4907] = {.lex_state = 48, .external_lex_state = 2}, - [4908] = {.lex_state = 658, .external_lex_state = 9}, + [4908] = {.lex_state = 657, .external_lex_state = 9}, [4909] = {.lex_state = 48, .external_lex_state = 2}, - [4910] = {.lex_state = 658, .external_lex_state = 2}, + [4910] = {.lex_state = 657, .external_lex_state = 2}, [4911] = {.lex_state = 48, .external_lex_state = 2}, [4912] = {.lex_state = 49, .external_lex_state = 2}, [4913] = {.lex_state = 49, .external_lex_state = 2}, @@ -41796,23 +41851,23 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [4915] = {.lex_state = 48, .external_lex_state = 2}, [4916] = {.lex_state = 49, .external_lex_state = 2}, [4917] = {.lex_state = 48, .external_lex_state = 2}, - [4918] = {.lex_state = 658, .external_lex_state = 9}, + [4918] = {.lex_state = 657, .external_lex_state = 9}, [4919] = {.lex_state = 48, .external_lex_state = 2}, [4920] = {.lex_state = 49, .external_lex_state = 2}, - [4921] = {.lex_state = 658, .external_lex_state = 9}, + [4921] = {.lex_state = 657, .external_lex_state = 9}, [4922] = {.lex_state = 48, .external_lex_state = 2}, [4923] = {.lex_state = 48, .external_lex_state = 2}, - [4924] = {.lex_state = 658, .external_lex_state = 9}, + [4924] = {.lex_state = 657, .external_lex_state = 9}, [4925] = {.lex_state = 48, .external_lex_state = 2}, [4926] = {.lex_state = 48, .external_lex_state = 2}, - [4927] = {.lex_state = 658, .external_lex_state = 9}, + [4927] = {.lex_state = 657, .external_lex_state = 9}, [4928] = {.lex_state = 49, .external_lex_state = 2}, [4929] = {.lex_state = 48, .external_lex_state = 2}, [4930] = {.lex_state = 48, .external_lex_state = 2}, [4931] = {.lex_state = 49, .external_lex_state = 2}, [4932] = {.lex_state = 48, .external_lex_state = 2}, [4933] = {.lex_state = 56, .external_lex_state = 2}, - [4934] = {.lex_state = 658, .external_lex_state = 9}, + [4934] = {.lex_state = 657, .external_lex_state = 9}, [4935] = {.lex_state = 48, .external_lex_state = 2}, [4936] = {.lex_state = 48, .external_lex_state = 2}, [4937] = {.lex_state = 92, .external_lex_state = 2}, @@ -41835,7 +41890,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [4954] = {.lex_state = 56, .external_lex_state = 2}, [4955] = {.lex_state = 48, .external_lex_state = 2}, [4956] = {.lex_state = 48, .external_lex_state = 2}, - [4957] = {.lex_state = 658, .external_lex_state = 2}, + [4957] = {.lex_state = 657, .external_lex_state = 2}, [4958] = {.lex_state = 48, .external_lex_state = 2}, [4959] = {.lex_state = 48, .external_lex_state = 2}, [4960] = {.lex_state = 48, .external_lex_state = 2}, @@ -41846,16 +41901,16 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [4965] = {.lex_state = 92, .external_lex_state = 2}, [4966] = {.lex_state = 49, .external_lex_state = 2}, [4967] = {.lex_state = 48, .external_lex_state = 2}, - [4968] = {.lex_state = 658, .external_lex_state = 2}, - [4969] = {.lex_state = 658, .external_lex_state = 9}, - [4970] = {.lex_state = 658, .external_lex_state = 9}, - [4971] = {.lex_state = 658, .external_lex_state = 9}, + [4968] = {.lex_state = 657, .external_lex_state = 2}, + [4969] = {.lex_state = 657, .external_lex_state = 9}, + [4970] = {.lex_state = 657, .external_lex_state = 9}, + [4971] = {.lex_state = 657, .external_lex_state = 9}, [4972] = {.lex_state = 2, .external_lex_state = 2}, [4973] = {.lex_state = 48, .external_lex_state = 2}, - [4974] = {.lex_state = 658, .external_lex_state = 2}, + [4974] = {.lex_state = 657, .external_lex_state = 2}, [4975] = {.lex_state = 48, .external_lex_state = 2}, [4976] = {.lex_state = 48, .external_lex_state = 2}, - [4977] = {.lex_state = 658, .external_lex_state = 9}, + [4977] = {.lex_state = 657, .external_lex_state = 9}, [4978] = {.lex_state = 48, .external_lex_state = 2}, [4979] = {.lex_state = 48, .external_lex_state = 2}, [4980] = {.lex_state = 48, .external_lex_state = 2}, @@ -41881,23 +41936,23 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5000] = {.lex_state = 48, .external_lex_state = 2}, [5001] = {.lex_state = 49, .external_lex_state = 2}, [5002] = {.lex_state = 48, .external_lex_state = 2}, - [5003] = {.lex_state = 658, .external_lex_state = 2}, + [5003] = {.lex_state = 657, .external_lex_state = 2}, [5004] = {.lex_state = 48, .external_lex_state = 2}, - [5005] = {.lex_state = 658, .external_lex_state = 9}, + [5005] = {.lex_state = 657, .external_lex_state = 9}, [5006] = {.lex_state = 48, .external_lex_state = 2}, [5007] = {.lex_state = 48, .external_lex_state = 2}, [5008] = {.lex_state = 48, .external_lex_state = 2}, - [5009] = {.lex_state = 658, .external_lex_state = 9}, + [5009] = {.lex_state = 657, .external_lex_state = 9}, [5010] = {.lex_state = 48, .external_lex_state = 2}, [5011] = {.lex_state = 48, .external_lex_state = 2}, [5012] = {.lex_state = 48, .external_lex_state = 2}, - [5013] = {.lex_state = 658, .external_lex_state = 9}, + [5013] = {.lex_state = 657, .external_lex_state = 9}, [5014] = {.lex_state = 48, .external_lex_state = 2}, [5015] = {.lex_state = 48, .external_lex_state = 2}, [5016] = {.lex_state = 48, .external_lex_state = 2}, [5017] = {.lex_state = 49, .external_lex_state = 2}, [5018] = {.lex_state = 48, .external_lex_state = 2}, - [5019] = {.lex_state = 658, .external_lex_state = 9}, + [5019] = {.lex_state = 657, .external_lex_state = 9}, [5020] = {.lex_state = 48, .external_lex_state = 2}, [5021] = {.lex_state = 56, .external_lex_state = 2}, [5022] = {.lex_state = 48, .external_lex_state = 2}, @@ -41905,7 +41960,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5024] = {.lex_state = 49, .external_lex_state = 2}, [5025] = {.lex_state = 48, .external_lex_state = 2}, [5026] = {.lex_state = 48, .external_lex_state = 2}, - [5027] = {.lex_state = 658, .external_lex_state = 9}, + [5027] = {.lex_state = 657, .external_lex_state = 9}, [5028] = {.lex_state = 48, .external_lex_state = 2}, [5029] = {.lex_state = 48, .external_lex_state = 2}, [5030] = {.lex_state = 48, .external_lex_state = 2}, @@ -41920,33 +41975,33 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5039] = {.lex_state = 48, .external_lex_state = 2}, [5040] = {.lex_state = 2, .external_lex_state = 2}, [5041] = {.lex_state = 48, .external_lex_state = 2}, - [5042] = {.lex_state = 658, .external_lex_state = 9}, + [5042] = {.lex_state = 657, .external_lex_state = 9}, [5043] = {.lex_state = 56, .external_lex_state = 2}, - [5044] = {.lex_state = 658, .external_lex_state = 9}, + [5044] = {.lex_state = 657, .external_lex_state = 9}, [5045] = {.lex_state = 48, .external_lex_state = 2}, - [5046] = {.lex_state = 658, .external_lex_state = 9}, + [5046] = {.lex_state = 657, .external_lex_state = 9}, [5047] = {.lex_state = 48, .external_lex_state = 2}, - [5048] = {.lex_state = 658, .external_lex_state = 9}, + [5048] = {.lex_state = 657, .external_lex_state = 9}, [5049] = {.lex_state = 48, .external_lex_state = 2}, - [5050] = {.lex_state = 658, .external_lex_state = 9}, + [5050] = {.lex_state = 657, .external_lex_state = 9}, [5051] = {.lex_state = 48, .external_lex_state = 2}, - [5052] = {.lex_state = 658, .external_lex_state = 9}, + [5052] = {.lex_state = 657, .external_lex_state = 9}, [5053] = {.lex_state = 48, .external_lex_state = 2}, - [5054] = {.lex_state = 658, .external_lex_state = 9}, + [5054] = {.lex_state = 657, .external_lex_state = 9}, [5055] = {.lex_state = 48, .external_lex_state = 2}, [5056] = {.lex_state = 15, .external_lex_state = 2}, [5057] = {.lex_state = 48, .external_lex_state = 2}, - [5058] = {.lex_state = 658, .external_lex_state = 9}, + [5058] = {.lex_state = 657, .external_lex_state = 9}, [5059] = {.lex_state = 48, .external_lex_state = 2}, [5060] = {.lex_state = 48, .external_lex_state = 2}, [5061] = {.lex_state = 49, .external_lex_state = 2}, - [5062] = {.lex_state = 658, .external_lex_state = 9}, + [5062] = {.lex_state = 657, .external_lex_state = 9}, [5063] = {.lex_state = 48, .external_lex_state = 2}, [5064] = {.lex_state = 49, .external_lex_state = 2}, - [5065] = {.lex_state = 658, .external_lex_state = 9}, + [5065] = {.lex_state = 657, .external_lex_state = 9}, [5066] = {.lex_state = 48, .external_lex_state = 2}, - [5067] = {.lex_state = 658, .external_lex_state = 9}, - [5068] = {.lex_state = 658, .external_lex_state = 9}, + [5067] = {.lex_state = 657, .external_lex_state = 9}, + [5068] = {.lex_state = 657, .external_lex_state = 9}, [5069] = {.lex_state = 56, .external_lex_state = 2}, [5070] = {.lex_state = 48, .external_lex_state = 2}, [5071] = {.lex_state = 48, .external_lex_state = 2}, @@ -41967,11 +42022,11 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5086] = {.lex_state = 48, .external_lex_state = 2}, [5087] = {.lex_state = 48, .external_lex_state = 2}, [5088] = {.lex_state = 92, .external_lex_state = 2}, - [5089] = {.lex_state = 658, .external_lex_state = 2}, - [5090] = {.lex_state = 658, .external_lex_state = 9}, - [5091] = {.lex_state = 658, .external_lex_state = 9}, + [5089] = {.lex_state = 657, .external_lex_state = 2}, + [5090] = {.lex_state = 657, .external_lex_state = 9}, + [5091] = {.lex_state = 657, .external_lex_state = 9}, [5092] = {.lex_state = 48, .external_lex_state = 2}, - [5093] = {.lex_state = 658, .external_lex_state = 2}, + [5093] = {.lex_state = 657, .external_lex_state = 2}, [5094] = {.lex_state = 48, .external_lex_state = 2}, [5095] = {.lex_state = 48, .external_lex_state = 2}, [5096] = {.lex_state = 48, .external_lex_state = 2}, @@ -42018,7 +42073,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5137] = {.lex_state = 48, .external_lex_state = 2}, [5138] = {.lex_state = 48, .external_lex_state = 2}, [5139] = {.lex_state = 49, .external_lex_state = 2}, - [5140] = {.lex_state = 658, .external_lex_state = 9}, + [5140] = {.lex_state = 657, .external_lex_state = 9}, [5141] = {.lex_state = 48, .external_lex_state = 2}, [5142] = {.lex_state = 48, .external_lex_state = 2}, [5143] = {.lex_state = 48, .external_lex_state = 2}, @@ -42031,79 +42086,79 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5150] = {.lex_state = 48, .external_lex_state = 2}, [5151] = {.lex_state = 48, .external_lex_state = 2}, [5152] = {.lex_state = 48, .external_lex_state = 2}, - [5153] = {.lex_state = 658, .external_lex_state = 2}, + [5153] = {.lex_state = 657, .external_lex_state = 2}, [5154] = {.lex_state = 48, .external_lex_state = 2}, [5155] = {.lex_state = 48, .external_lex_state = 2}, [5156] = {.lex_state = 48, .external_lex_state = 2}, [5157] = {.lex_state = 49, .external_lex_state = 2}, [5158] = {.lex_state = 105, .external_lex_state = 2}, - [5159] = {.lex_state = 658, .external_lex_state = 2}, + [5159] = {.lex_state = 657, .external_lex_state = 2}, [5160] = {.lex_state = 48, .external_lex_state = 2}, [5161] = {.lex_state = 48, .external_lex_state = 2}, [5162] = {.lex_state = 48, .external_lex_state = 2}, - [5163] = {.lex_state = 658, .external_lex_state = 2}, - [5164] = {.lex_state = 658, .external_lex_state = 2}, - [5165] = {.lex_state = 658, .external_lex_state = 2}, + [5163] = {.lex_state = 657, .external_lex_state = 2}, + [5164] = {.lex_state = 657, .external_lex_state = 2}, + [5165] = {.lex_state = 657, .external_lex_state = 2}, [5166] = {.lex_state = 56, .external_lex_state = 2}, [5167] = {.lex_state = 15, .external_lex_state = 2}, [5168] = {.lex_state = 48, .external_lex_state = 2}, [5169] = {.lex_state = 92, .external_lex_state = 2}, - [5170] = {.lex_state = 658, .external_lex_state = 9}, - [5171] = {.lex_state = 658, .external_lex_state = 9}, - [5172] = {.lex_state = 658, .external_lex_state = 9}, + [5170] = {.lex_state = 657, .external_lex_state = 9}, + [5171] = {.lex_state = 657, .external_lex_state = 9}, + [5172] = {.lex_state = 657, .external_lex_state = 9}, [5173] = {.lex_state = 92, .external_lex_state = 2}, [5174] = {.lex_state = 92, .external_lex_state = 2}, [5175] = {.lex_state = 92, .external_lex_state = 2}, - [5176] = {.lex_state = 658, .external_lex_state = 9}, + [5176] = {.lex_state = 657, .external_lex_state = 9}, [5177] = {.lex_state = 15, .external_lex_state = 2}, [5178] = {.lex_state = 15, .external_lex_state = 2}, - [5179] = {.lex_state = 658, .external_lex_state = 9}, + [5179] = {.lex_state = 657, .external_lex_state = 9}, [5180] = {.lex_state = 15, .external_lex_state = 2}, [5181] = {.lex_state = 15, .external_lex_state = 2}, [5182] = {.lex_state = 15, .external_lex_state = 2}, - [5183] = {.lex_state = 658, .external_lex_state = 9}, - [5184] = {.lex_state = 658, .external_lex_state = 9}, - [5185] = {.lex_state = 658, .external_lex_state = 9}, - [5186] = {.lex_state = 658, .external_lex_state = 2}, - [5187] = {.lex_state = 658, .external_lex_state = 9}, - [5188] = {.lex_state = 658, .external_lex_state = 2}, - [5189] = {.lex_state = 658, .external_lex_state = 9}, + [5183] = {.lex_state = 657, .external_lex_state = 9}, + [5184] = {.lex_state = 657, .external_lex_state = 9}, + [5185] = {.lex_state = 657, .external_lex_state = 9}, + [5186] = {.lex_state = 657, .external_lex_state = 2}, + [5187] = {.lex_state = 657, .external_lex_state = 9}, + [5188] = {.lex_state = 657, .external_lex_state = 2}, + [5189] = {.lex_state = 657, .external_lex_state = 9}, [5190] = {.lex_state = 48, .external_lex_state = 2}, [5191] = {.lex_state = 15, .external_lex_state = 2}, - [5192] = {.lex_state = 658, .external_lex_state = 9}, - [5193] = {.lex_state = 658, .external_lex_state = 17}, - [5194] = {.lex_state = 658, .external_lex_state = 9}, + [5192] = {.lex_state = 657, .external_lex_state = 9}, + [5193] = {.lex_state = 657, .external_lex_state = 17}, + [5194] = {.lex_state = 657, .external_lex_state = 9}, [5195] = {.lex_state = 48, .external_lex_state = 2}, [5196] = {.lex_state = 2, .external_lex_state = 2}, [5197] = {.lex_state = 48, .external_lex_state = 2}, - [5198] = {.lex_state = 658, .external_lex_state = 9}, - [5199] = {.lex_state = 658, .external_lex_state = 2}, + [5198] = {.lex_state = 657, .external_lex_state = 9}, + [5199] = {.lex_state = 657, .external_lex_state = 2}, [5200] = {.lex_state = 92, .external_lex_state = 2}, - [5201] = {.lex_state = 658, .external_lex_state = 9}, - [5202] = {.lex_state = 658, .external_lex_state = 9}, - [5203] = {.lex_state = 658, .external_lex_state = 9}, + [5201] = {.lex_state = 657, .external_lex_state = 9}, + [5202] = {.lex_state = 657, .external_lex_state = 9}, + [5203] = {.lex_state = 657, .external_lex_state = 9}, [5204] = {.lex_state = 117, .external_lex_state = 2}, - [5205] = {.lex_state = 658, .external_lex_state = 9}, + [5205] = {.lex_state = 657, .external_lex_state = 9}, [5206] = {.lex_state = 49, .external_lex_state = 2}, - [5207] = {.lex_state = 658, .external_lex_state = 9}, - [5208] = {.lex_state = 658, .external_lex_state = 18}, - [5209] = {.lex_state = 658, .external_lex_state = 18}, + [5207] = {.lex_state = 657, .external_lex_state = 9}, + [5208] = {.lex_state = 657, .external_lex_state = 18}, + [5209] = {.lex_state = 657, .external_lex_state = 18}, [5210] = {.lex_state = 48, .external_lex_state = 2}, [5211] = {.lex_state = 48, .external_lex_state = 2}, - [5212] = {.lex_state = 658, .external_lex_state = 2}, + [5212] = {.lex_state = 657, .external_lex_state = 2}, [5213] = {.lex_state = 48, .external_lex_state = 2}, [5214] = {.lex_state = 48, .external_lex_state = 2}, - [5215] = {.lex_state = 658, .external_lex_state = 2}, - [5216] = {.lex_state = 658, .external_lex_state = 2}, + [5215] = {.lex_state = 657, .external_lex_state = 2}, + [5216] = {.lex_state = 657, .external_lex_state = 2}, [5217] = {.lex_state = 49, .external_lex_state = 2}, [5218] = {.lex_state = 48, .external_lex_state = 2}, [5219] = {.lex_state = 48, .external_lex_state = 2}, - [5220] = {.lex_state = 658, .external_lex_state = 9}, + [5220] = {.lex_state = 657, .external_lex_state = 9}, [5221] = {.lex_state = 48, .external_lex_state = 2}, - [5222] = {.lex_state = 658, .external_lex_state = 9}, + [5222] = {.lex_state = 657, .external_lex_state = 9}, [5223] = {.lex_state = 48, .external_lex_state = 2}, - [5224] = {.lex_state = 658, .external_lex_state = 9}, - [5225] = {.lex_state = 658, .external_lex_state = 9}, + [5224] = {.lex_state = 657, .external_lex_state = 9}, + [5225] = {.lex_state = 657, .external_lex_state = 9}, [5226] = {.lex_state = 48, .external_lex_state = 2}, [5227] = {.lex_state = 48, .external_lex_state = 2}, [5228] = {.lex_state = 92, .external_lex_state = 2}, @@ -42122,10 +42177,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5241] = {.lex_state = 48, .external_lex_state = 2}, [5242] = {.lex_state = 48, .external_lex_state = 2}, [5243] = {.lex_state = 49, .external_lex_state = 2}, - [5244] = {.lex_state = 658, .external_lex_state = 19}, + [5244] = {.lex_state = 657, .external_lex_state = 19}, [5245] = {.lex_state = 48, .external_lex_state = 2}, [5246] = {.lex_state = 56, .external_lex_state = 2}, - [5247] = {.lex_state = 658, .external_lex_state = 2}, + [5247] = {.lex_state = 657, .external_lex_state = 2}, [5248] = {.lex_state = 48, .external_lex_state = 2}, [5249] = {.lex_state = 48, .external_lex_state = 2}, [5250] = {.lex_state = 48, .external_lex_state = 2}, @@ -42144,7 +42199,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5263] = {.lex_state = 48, .external_lex_state = 2}, [5264] = {.lex_state = 48, .external_lex_state = 2}, [5265] = {.lex_state = 48, .external_lex_state = 2}, - [5266] = {.lex_state = 658, .external_lex_state = 2}, + [5266] = {.lex_state = 657, .external_lex_state = 2}, [5267] = {.lex_state = 48, .external_lex_state = 2}, [5268] = {.lex_state = 48, .external_lex_state = 2}, [5269] = {.lex_state = 49, .external_lex_state = 2}, @@ -42164,8 +42219,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5283] = {.lex_state = 48, .external_lex_state = 2}, [5284] = {.lex_state = 48, .external_lex_state = 2}, [5285] = {.lex_state = 49, .external_lex_state = 2}, - [5286] = {.lex_state = 658, .external_lex_state = 9}, - [5287] = {.lex_state = 658, .external_lex_state = 2}, + [5286] = {.lex_state = 657, .external_lex_state = 9}, + [5287] = {.lex_state = 657, .external_lex_state = 2}, [5288] = {.lex_state = 48, .external_lex_state = 2}, [5289] = {.lex_state = 48, .external_lex_state = 2}, [5290] = {.lex_state = 48, .external_lex_state = 2}, @@ -42174,7 +42229,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5293] = {.lex_state = 48, .external_lex_state = 2}, [5294] = {.lex_state = 56, .external_lex_state = 2}, [5295] = {.lex_state = 48, .external_lex_state = 2}, - [5296] = {.lex_state = 658, .external_lex_state = 9}, + [5296] = {.lex_state = 657, .external_lex_state = 9}, [5297] = {.lex_state = 92, .external_lex_state = 2}, [5298] = {.lex_state = 48, .external_lex_state = 2}, [5299] = {.lex_state = 48, .external_lex_state = 2}, @@ -42184,635 +42239,635 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5303] = {.lex_state = 49, .external_lex_state = 2}, [5304] = {.lex_state = 48, .external_lex_state = 2}, [5305] = {.lex_state = 48, .external_lex_state = 2}, - [5306] = {.lex_state = 658, .external_lex_state = 2}, - [5307] = {.lex_state = 658, .external_lex_state = 9}, - [5308] = {.lex_state = 658, .external_lex_state = 9}, - [5309] = {.lex_state = 658, .external_lex_state = 9}, - [5310] = {.lex_state = 658, .external_lex_state = 9}, - [5311] = {.lex_state = 658, .external_lex_state = 9}, - [5312] = {.lex_state = 658, .external_lex_state = 9}, - [5313] = {.lex_state = 658, .external_lex_state = 9}, - [5314] = {.lex_state = 658, .external_lex_state = 9}, - [5315] = {.lex_state = 658, .external_lex_state = 9}, + [5306] = {.lex_state = 657, .external_lex_state = 2}, + [5307] = {.lex_state = 657, .external_lex_state = 9}, + [5308] = {.lex_state = 657, .external_lex_state = 9}, + [5309] = {.lex_state = 657, .external_lex_state = 9}, + [5310] = {.lex_state = 657, .external_lex_state = 9}, + [5311] = {.lex_state = 657, .external_lex_state = 9}, + [5312] = {.lex_state = 657, .external_lex_state = 9}, + [5313] = {.lex_state = 657, .external_lex_state = 9}, + [5314] = {.lex_state = 657, .external_lex_state = 9}, + [5315] = {.lex_state = 657, .external_lex_state = 9}, [5316] = {.lex_state = 48, .external_lex_state = 2}, [5317] = {.lex_state = 15, .external_lex_state = 2}, [5318] = {.lex_state = 15, .external_lex_state = 2}, [5319] = {.lex_state = 15, .external_lex_state = 2}, [5320] = {.lex_state = 48, .external_lex_state = 2}, - [5321] = {.lex_state = 658, .external_lex_state = 9}, - [5322] = {.lex_state = 658, .external_lex_state = 9}, - [5323] = {.lex_state = 658, .external_lex_state = 9}, - [5324] = {.lex_state = 658, .external_lex_state = 9}, - [5325] = {.lex_state = 658, .external_lex_state = 9}, - [5326] = {.lex_state = 658, .external_lex_state = 2}, + [5321] = {.lex_state = 657, .external_lex_state = 9}, + [5322] = {.lex_state = 657, .external_lex_state = 9}, + [5323] = {.lex_state = 657, .external_lex_state = 9}, + [5324] = {.lex_state = 657, .external_lex_state = 9}, + [5325] = {.lex_state = 657, .external_lex_state = 9}, + [5326] = {.lex_state = 657, .external_lex_state = 2}, [5327] = {.lex_state = 49, .external_lex_state = 2}, - [5328] = {.lex_state = 658, .external_lex_state = 2}, - [5329] = {.lex_state = 658, .external_lex_state = 9}, + [5328] = {.lex_state = 657, .external_lex_state = 2}, + [5329] = {.lex_state = 657, .external_lex_state = 9}, [5330] = {.lex_state = 15, .external_lex_state = 2}, - [5331] = {.lex_state = 658, .external_lex_state = 9}, - [5332] = {.lex_state = 658, .external_lex_state = 9}, + [5331] = {.lex_state = 657, .external_lex_state = 9}, + [5332] = {.lex_state = 657, .external_lex_state = 9}, [5333] = {.lex_state = 2, .external_lex_state = 2}, [5334] = {.lex_state = 48, .external_lex_state = 2}, [5335] = {.lex_state = 49, .external_lex_state = 2}, [5336] = {.lex_state = 49, .external_lex_state = 2}, [5337] = {.lex_state = 117, .external_lex_state = 2}, - [5338] = {.lex_state = 658, .external_lex_state = 2}, - [5339] = {.lex_state = 658, .external_lex_state = 9}, + [5338] = {.lex_state = 657, .external_lex_state = 2}, + [5339] = {.lex_state = 657, .external_lex_state = 9}, [5340] = {.lex_state = 49, .external_lex_state = 2}, - [5341] = {.lex_state = 658, .external_lex_state = 9}, + [5341] = {.lex_state = 657, .external_lex_state = 9}, [5342] = {.lex_state = 48, .external_lex_state = 2}, - [5343] = {.lex_state = 658, .external_lex_state = 9}, - [5344] = {.lex_state = 658, .external_lex_state = 9}, - [5345] = {.lex_state = 658, .external_lex_state = 9}, - [5346] = {.lex_state = 658, .external_lex_state = 9}, - [5347] = {.lex_state = 658, .external_lex_state = 9}, - [5348] = {.lex_state = 658, .external_lex_state = 9}, - [5349] = {.lex_state = 658, .external_lex_state = 9}, - [5350] = {.lex_state = 658, .external_lex_state = 9}, - [5351] = {.lex_state = 658, .external_lex_state = 9}, - [5352] = {.lex_state = 658, .external_lex_state = 9}, - [5353] = {.lex_state = 658, .external_lex_state = 2}, - [5354] = {.lex_state = 658, .external_lex_state = 9}, - [5355] = {.lex_state = 658, .external_lex_state = 9}, + [5343] = {.lex_state = 657, .external_lex_state = 9}, + [5344] = {.lex_state = 657, .external_lex_state = 9}, + [5345] = {.lex_state = 657, .external_lex_state = 9}, + [5346] = {.lex_state = 657, .external_lex_state = 9}, + [5347] = {.lex_state = 657, .external_lex_state = 9}, + [5348] = {.lex_state = 657, .external_lex_state = 9}, + [5349] = {.lex_state = 657, .external_lex_state = 9}, + [5350] = {.lex_state = 657, .external_lex_state = 9}, + [5351] = {.lex_state = 657, .external_lex_state = 9}, + [5352] = {.lex_state = 657, .external_lex_state = 9}, + [5353] = {.lex_state = 657, .external_lex_state = 2}, + [5354] = {.lex_state = 657, .external_lex_state = 9}, + [5355] = {.lex_state = 657, .external_lex_state = 9}, [5356] = {.lex_state = 48, .external_lex_state = 2}, - [5357] = {.lex_state = 658, .external_lex_state = 2}, - [5358] = {.lex_state = 658, .external_lex_state = 9}, - [5359] = {.lex_state = 658, .external_lex_state = 2}, - [5360] = {.lex_state = 658, .external_lex_state = 9}, - [5361] = {.lex_state = 658, .external_lex_state = 9}, - [5362] = {.lex_state = 658, .external_lex_state = 9}, - [5363] = {.lex_state = 658, .external_lex_state = 9}, - [5364] = {.lex_state = 658, .external_lex_state = 9}, - [5365] = {.lex_state = 658, .external_lex_state = 9}, - [5366] = {.lex_state = 658, .external_lex_state = 9}, - [5367] = {.lex_state = 658, .external_lex_state = 9}, - [5368] = {.lex_state = 658, .external_lex_state = 9}, - [5369] = {.lex_state = 658, .external_lex_state = 9}, - [5370] = {.lex_state = 658, .external_lex_state = 9}, + [5357] = {.lex_state = 657, .external_lex_state = 2}, + [5358] = {.lex_state = 657, .external_lex_state = 9}, + [5359] = {.lex_state = 657, .external_lex_state = 2}, + [5360] = {.lex_state = 657, .external_lex_state = 9}, + [5361] = {.lex_state = 657, .external_lex_state = 9}, + [5362] = {.lex_state = 657, .external_lex_state = 9}, + [5363] = {.lex_state = 657, .external_lex_state = 9}, + [5364] = {.lex_state = 657, .external_lex_state = 9}, + [5365] = {.lex_state = 657, .external_lex_state = 9}, + [5366] = {.lex_state = 657, .external_lex_state = 9}, + [5367] = {.lex_state = 657, .external_lex_state = 9}, + [5368] = {.lex_state = 657, .external_lex_state = 9}, + [5369] = {.lex_state = 657, .external_lex_state = 9}, + [5370] = {.lex_state = 657, .external_lex_state = 9}, [5371] = {.lex_state = 48, .external_lex_state = 2}, - [5372] = {.lex_state = 658, .external_lex_state = 9}, - [5373] = {.lex_state = 658, .external_lex_state = 9}, - [5374] = {.lex_state = 658, .external_lex_state = 9}, + [5372] = {.lex_state = 657, .external_lex_state = 9}, + [5373] = {.lex_state = 657, .external_lex_state = 9}, + [5374] = {.lex_state = 657, .external_lex_state = 9}, [5375] = {.lex_state = 48, .external_lex_state = 2}, - [5376] = {.lex_state = 658, .external_lex_state = 9}, + [5376] = {.lex_state = 657, .external_lex_state = 9}, [5377] = {.lex_state = 48, .external_lex_state = 2}, - [5378] = {.lex_state = 658, .external_lex_state = 9}, + [5378] = {.lex_state = 657, .external_lex_state = 9}, [5379] = {.lex_state = 49, .external_lex_state = 2}, - [5380] = {.lex_state = 658, .external_lex_state = 17}, - [5381] = {.lex_state = 658, .external_lex_state = 9}, - [5382] = {.lex_state = 658, .external_lex_state = 9}, + [5380] = {.lex_state = 657, .external_lex_state = 17}, + [5381] = {.lex_state = 657, .external_lex_state = 9}, + [5382] = {.lex_state = 657, .external_lex_state = 9}, [5383] = {.lex_state = 49, .external_lex_state = 2}, - [5384] = {.lex_state = 658, .external_lex_state = 9}, + [5384] = {.lex_state = 657, .external_lex_state = 9}, [5385] = {.lex_state = 49, .external_lex_state = 2}, - [5386] = {.lex_state = 658, .external_lex_state = 9}, + [5386] = {.lex_state = 657, .external_lex_state = 9}, [5387] = {.lex_state = 48, .external_lex_state = 2}, - [5388] = {.lex_state = 658, .external_lex_state = 2}, - [5389] = {.lex_state = 658, .external_lex_state = 9}, - [5390] = {.lex_state = 658, .external_lex_state = 9}, + [5388] = {.lex_state = 657, .external_lex_state = 2}, + [5389] = {.lex_state = 657, .external_lex_state = 9}, + [5390] = {.lex_state = 657, .external_lex_state = 9}, [5391] = {.lex_state = 48, .external_lex_state = 2}, - [5392] = {.lex_state = 658, .external_lex_state = 9}, - [5393] = {.lex_state = 658, .external_lex_state = 9}, - [5394] = {.lex_state = 658, .external_lex_state = 9}, - [5395] = {.lex_state = 658, .external_lex_state = 9}, - [5396] = {.lex_state = 658, .external_lex_state = 9}, - [5397] = {.lex_state = 658, .external_lex_state = 9}, - [5398] = {.lex_state = 658, .external_lex_state = 9}, - [5399] = {.lex_state = 658, .external_lex_state = 9}, - [5400] = {.lex_state = 658, .external_lex_state = 9}, - [5401] = {.lex_state = 658, .external_lex_state = 9}, - [5402] = {.lex_state = 658, .external_lex_state = 9}, - [5403] = {.lex_state = 658, .external_lex_state = 9}, - [5404] = {.lex_state = 658, .external_lex_state = 9}, + [5392] = {.lex_state = 657, .external_lex_state = 9}, + [5393] = {.lex_state = 657, .external_lex_state = 9}, + [5394] = {.lex_state = 657, .external_lex_state = 9}, + [5395] = {.lex_state = 657, .external_lex_state = 9}, + [5396] = {.lex_state = 657, .external_lex_state = 9}, + [5397] = {.lex_state = 657, .external_lex_state = 9}, + [5398] = {.lex_state = 657, .external_lex_state = 9}, + [5399] = {.lex_state = 657, .external_lex_state = 9}, + [5400] = {.lex_state = 657, .external_lex_state = 9}, + [5401] = {.lex_state = 657, .external_lex_state = 9}, + [5402] = {.lex_state = 657, .external_lex_state = 9}, + [5403] = {.lex_state = 657, .external_lex_state = 9}, + [5404] = {.lex_state = 657, .external_lex_state = 9}, [5405] = {.lex_state = 48, .external_lex_state = 2}, - [5406] = {.lex_state = 658, .external_lex_state = 9}, - [5407] = {.lex_state = 658, .external_lex_state = 9}, + [5406] = {.lex_state = 657, .external_lex_state = 9}, + [5407] = {.lex_state = 657, .external_lex_state = 9}, [5408] = {.lex_state = 48, .external_lex_state = 2}, - [5409] = {.lex_state = 658, .external_lex_state = 9}, + [5409] = {.lex_state = 657, .external_lex_state = 9}, [5410] = {.lex_state = 49, .external_lex_state = 2}, - [5411] = {.lex_state = 658, .external_lex_state = 9}, - [5412] = {.lex_state = 658, .external_lex_state = 9}, + [5411] = {.lex_state = 657, .external_lex_state = 9}, + [5412] = {.lex_state = 657, .external_lex_state = 9}, [5413] = {.lex_state = 49, .external_lex_state = 2}, - [5414] = {.lex_state = 658, .external_lex_state = 19}, - [5415] = {.lex_state = 658, .external_lex_state = 2}, - [5416] = {.lex_state = 658, .external_lex_state = 9}, - [5417] = {.lex_state = 658, .external_lex_state = 9}, - [5418] = {.lex_state = 658, .external_lex_state = 9}, - [5419] = {.lex_state = 658, .external_lex_state = 9}, - [5420] = {.lex_state = 658, .external_lex_state = 9}, - [5421] = {.lex_state = 658, .external_lex_state = 9}, - [5422] = {.lex_state = 658, .external_lex_state = 9}, - [5423] = {.lex_state = 658, .external_lex_state = 9}, - [5424] = {.lex_state = 658, .external_lex_state = 9}, - [5425] = {.lex_state = 658, .external_lex_state = 9}, - [5426] = {.lex_state = 658, .external_lex_state = 9}, - [5427] = {.lex_state = 658, .external_lex_state = 9}, - [5428] = {.lex_state = 658, .external_lex_state = 9}, - [5429] = {.lex_state = 658, .external_lex_state = 2}, - [5430] = {.lex_state = 658, .external_lex_state = 9}, - [5431] = {.lex_state = 658, .external_lex_state = 9}, - [5432] = {.lex_state = 658, .external_lex_state = 9}, - [5433] = {.lex_state = 658, .external_lex_state = 9}, - [5434] = {.lex_state = 658, .external_lex_state = 9}, - [5435] = {.lex_state = 658, .external_lex_state = 9}, - [5436] = {.lex_state = 658, .external_lex_state = 9}, - [5437] = {.lex_state = 658, .external_lex_state = 9}, - [5438] = {.lex_state = 658, .external_lex_state = 9}, - [5439] = {.lex_state = 658, .external_lex_state = 9}, - [5440] = {.lex_state = 658, .external_lex_state = 9}, + [5414] = {.lex_state = 657, .external_lex_state = 19}, + [5415] = {.lex_state = 657, .external_lex_state = 2}, + [5416] = {.lex_state = 657, .external_lex_state = 9}, + [5417] = {.lex_state = 657, .external_lex_state = 9}, + [5418] = {.lex_state = 657, .external_lex_state = 9}, + [5419] = {.lex_state = 657, .external_lex_state = 9}, + [5420] = {.lex_state = 657, .external_lex_state = 9}, + [5421] = {.lex_state = 657, .external_lex_state = 9}, + [5422] = {.lex_state = 657, .external_lex_state = 9}, + [5423] = {.lex_state = 657, .external_lex_state = 9}, + [5424] = {.lex_state = 657, .external_lex_state = 9}, + [5425] = {.lex_state = 657, .external_lex_state = 9}, + [5426] = {.lex_state = 657, .external_lex_state = 9}, + [5427] = {.lex_state = 657, .external_lex_state = 9}, + [5428] = {.lex_state = 657, .external_lex_state = 9}, + [5429] = {.lex_state = 657, .external_lex_state = 2}, + [5430] = {.lex_state = 657, .external_lex_state = 9}, + [5431] = {.lex_state = 657, .external_lex_state = 9}, + [5432] = {.lex_state = 657, .external_lex_state = 9}, + [5433] = {.lex_state = 657, .external_lex_state = 9}, + [5434] = {.lex_state = 657, .external_lex_state = 9}, + [5435] = {.lex_state = 657, .external_lex_state = 9}, + [5436] = {.lex_state = 657, .external_lex_state = 9}, + [5437] = {.lex_state = 657, .external_lex_state = 9}, + [5438] = {.lex_state = 657, .external_lex_state = 9}, + [5439] = {.lex_state = 657, .external_lex_state = 9}, + [5440] = {.lex_state = 657, .external_lex_state = 9}, [5441] = {.lex_state = 105, .external_lex_state = 2}, [5442] = {.lex_state = 48, .external_lex_state = 2}, - [5443] = {.lex_state = 658, .external_lex_state = 9}, - [5444] = {.lex_state = 658, .external_lex_state = 9}, - [5445] = {.lex_state = 658, .external_lex_state = 9}, - [5446] = {.lex_state = 658, .external_lex_state = 9}, - [5447] = {.lex_state = 658, .external_lex_state = 9}, + [5443] = {.lex_state = 657, .external_lex_state = 9}, + [5444] = {.lex_state = 657, .external_lex_state = 9}, + [5445] = {.lex_state = 657, .external_lex_state = 9}, + [5446] = {.lex_state = 657, .external_lex_state = 9}, + [5447] = {.lex_state = 657, .external_lex_state = 9}, [5448] = {.lex_state = 15, .external_lex_state = 2}, [5449] = {.lex_state = 15, .external_lex_state = 2}, - [5450] = {.lex_state = 658, .external_lex_state = 9}, + [5450] = {.lex_state = 657, .external_lex_state = 9}, [5451] = {.lex_state = 15, .external_lex_state = 2}, - [5452] = {.lex_state = 658, .external_lex_state = 9}, - [5453] = {.lex_state = 658, .external_lex_state = 9}, - [5454] = {.lex_state = 658, .external_lex_state = 9}, - [5455] = {.lex_state = 658, .external_lex_state = 9}, - [5456] = {.lex_state = 658, .external_lex_state = 9}, - [5457] = {.lex_state = 658, .external_lex_state = 9}, - [5458] = {.lex_state = 658, .external_lex_state = 9}, - [5459] = {.lex_state = 658, .external_lex_state = 9}, - [5460] = {.lex_state = 658, .external_lex_state = 9}, - [5461] = {.lex_state = 658, .external_lex_state = 9}, - [5462] = {.lex_state = 658, .external_lex_state = 9}, - [5463] = {.lex_state = 658, .external_lex_state = 9}, - [5464] = {.lex_state = 658, .external_lex_state = 9}, - [5465] = {.lex_state = 658, .external_lex_state = 9}, - [5466] = {.lex_state = 658, .external_lex_state = 9}, - [5467] = {.lex_state = 658, .external_lex_state = 9}, - [5468] = {.lex_state = 658, .external_lex_state = 9}, - [5469] = {.lex_state = 658, .external_lex_state = 9}, - [5470] = {.lex_state = 658, .external_lex_state = 9}, - [5471] = {.lex_state = 658, .external_lex_state = 9}, - [5472] = {.lex_state = 658, .external_lex_state = 9}, - [5473] = {.lex_state = 658, .external_lex_state = 9}, - [5474] = {.lex_state = 658, .external_lex_state = 9}, - [5475] = {.lex_state = 658, .external_lex_state = 9}, - [5476] = {.lex_state = 658, .external_lex_state = 9}, - [5477] = {.lex_state = 658, .external_lex_state = 9}, - [5478] = {.lex_state = 658, .external_lex_state = 9}, - [5479] = {.lex_state = 658, .external_lex_state = 9}, - [5480] = {.lex_state = 658, .external_lex_state = 2}, - [5481] = {.lex_state = 658, .external_lex_state = 9}, - [5482] = {.lex_state = 658, .external_lex_state = 9}, - [5483] = {.lex_state = 658, .external_lex_state = 9}, - [5484] = {.lex_state = 658, .external_lex_state = 9}, + [5452] = {.lex_state = 657, .external_lex_state = 9}, + [5453] = {.lex_state = 657, .external_lex_state = 9}, + [5454] = {.lex_state = 657, .external_lex_state = 9}, + [5455] = {.lex_state = 657, .external_lex_state = 9}, + [5456] = {.lex_state = 657, .external_lex_state = 9}, + [5457] = {.lex_state = 657, .external_lex_state = 9}, + [5458] = {.lex_state = 657, .external_lex_state = 9}, + [5459] = {.lex_state = 657, .external_lex_state = 9}, + [5460] = {.lex_state = 657, .external_lex_state = 9}, + [5461] = {.lex_state = 657, .external_lex_state = 9}, + [5462] = {.lex_state = 657, .external_lex_state = 9}, + [5463] = {.lex_state = 657, .external_lex_state = 9}, + [5464] = {.lex_state = 657, .external_lex_state = 9}, + [5465] = {.lex_state = 657, .external_lex_state = 9}, + [5466] = {.lex_state = 657, .external_lex_state = 9}, + [5467] = {.lex_state = 657, .external_lex_state = 9}, + [5468] = {.lex_state = 657, .external_lex_state = 9}, + [5469] = {.lex_state = 657, .external_lex_state = 9}, + [5470] = {.lex_state = 657, .external_lex_state = 9}, + [5471] = {.lex_state = 657, .external_lex_state = 9}, + [5472] = {.lex_state = 657, .external_lex_state = 9}, + [5473] = {.lex_state = 657, .external_lex_state = 9}, + [5474] = {.lex_state = 657, .external_lex_state = 9}, + [5475] = {.lex_state = 657, .external_lex_state = 9}, + [5476] = {.lex_state = 657, .external_lex_state = 9}, + [5477] = {.lex_state = 657, .external_lex_state = 9}, + [5478] = {.lex_state = 657, .external_lex_state = 9}, + [5479] = {.lex_state = 657, .external_lex_state = 9}, + [5480] = {.lex_state = 657, .external_lex_state = 2}, + [5481] = {.lex_state = 657, .external_lex_state = 9}, + [5482] = {.lex_state = 657, .external_lex_state = 9}, + [5483] = {.lex_state = 657, .external_lex_state = 9}, + [5484] = {.lex_state = 657, .external_lex_state = 9}, [5485] = {.lex_state = 49, .external_lex_state = 2}, - [5486] = {.lex_state = 658, .external_lex_state = 9}, - [5487] = {.lex_state = 658, .external_lex_state = 9}, + [5486] = {.lex_state = 657, .external_lex_state = 9}, + [5487] = {.lex_state = 657, .external_lex_state = 9}, [5488] = {.lex_state = 48, .external_lex_state = 2}, - [5489] = {.lex_state = 658, .external_lex_state = 9}, - [5490] = {.lex_state = 658, .external_lex_state = 2}, - [5491] = {.lex_state = 658, .external_lex_state = 9}, + [5489] = {.lex_state = 657, .external_lex_state = 9}, + [5490] = {.lex_state = 657, .external_lex_state = 2}, + [5491] = {.lex_state = 657, .external_lex_state = 9}, [5492] = {.lex_state = 48, .external_lex_state = 2}, - [5493] = {.lex_state = 658, .external_lex_state = 9}, - [5494] = {.lex_state = 658, .external_lex_state = 9}, - [5495] = {.lex_state = 658, .external_lex_state = 9}, - [5496] = {.lex_state = 658, .external_lex_state = 9}, - [5497] = {.lex_state = 658, .external_lex_state = 9}, - [5498] = {.lex_state = 658, .external_lex_state = 9}, - [5499] = {.lex_state = 658, .external_lex_state = 9}, - [5500] = {.lex_state = 658, .external_lex_state = 9}, - [5501] = {.lex_state = 658, .external_lex_state = 9}, - [5502] = {.lex_state = 658, .external_lex_state = 9}, - [5503] = {.lex_state = 658, .external_lex_state = 9}, - [5504] = {.lex_state = 658, .external_lex_state = 9}, - [5505] = {.lex_state = 658, .external_lex_state = 9}, - [5506] = {.lex_state = 658, .external_lex_state = 9}, - [5507] = {.lex_state = 658, .external_lex_state = 9}, - [5508] = {.lex_state = 658, .external_lex_state = 18}, - [5509] = {.lex_state = 658, .external_lex_state = 9}, - [5510] = {.lex_state = 658, .external_lex_state = 9}, - [5511] = {.lex_state = 658, .external_lex_state = 9}, - [5512] = {.lex_state = 658, .external_lex_state = 9}, - [5513] = {.lex_state = 658, .external_lex_state = 9}, - [5514] = {.lex_state = 658, .external_lex_state = 9}, - [5515] = {.lex_state = 658, .external_lex_state = 9}, - [5516] = {.lex_state = 658, .external_lex_state = 9}, - [5517] = {.lex_state = 658, .external_lex_state = 9}, - [5518] = {.lex_state = 658, .external_lex_state = 9}, - [5519] = {.lex_state = 658, .external_lex_state = 9}, - [5520] = {.lex_state = 658, .external_lex_state = 9}, - [5521] = {.lex_state = 658, .external_lex_state = 9}, - [5522] = {.lex_state = 658, .external_lex_state = 9}, - [5523] = {.lex_state = 658, .external_lex_state = 9}, - [5524] = {.lex_state = 658, .external_lex_state = 9}, - [5525] = {.lex_state = 658, .external_lex_state = 9}, - [5526] = {.lex_state = 658, .external_lex_state = 9}, - [5527] = {.lex_state = 658, .external_lex_state = 9}, - [5528] = {.lex_state = 658, .external_lex_state = 9}, - [5529] = {.lex_state = 658, .external_lex_state = 9}, - [5530] = {.lex_state = 658, .external_lex_state = 9}, - [5531] = {.lex_state = 658, .external_lex_state = 9}, - [5532] = {.lex_state = 658, .external_lex_state = 9}, - [5533] = {.lex_state = 658, .external_lex_state = 9}, - [5534] = {.lex_state = 658, .external_lex_state = 9}, - [5535] = {.lex_state = 658, .external_lex_state = 9}, - [5536] = {.lex_state = 658, .external_lex_state = 9}, - [5537] = {.lex_state = 658, .external_lex_state = 9}, - [5538] = {.lex_state = 658, .external_lex_state = 9}, - [5539] = {.lex_state = 658, .external_lex_state = 9}, - [5540] = {.lex_state = 658, .external_lex_state = 9}, - [5541] = {.lex_state = 658, .external_lex_state = 9}, - [5542] = {.lex_state = 658, .external_lex_state = 2}, - [5543] = {.lex_state = 658, .external_lex_state = 9}, - [5544] = {.lex_state = 658, .external_lex_state = 9}, - [5545] = {.lex_state = 658, .external_lex_state = 2}, - [5546] = {.lex_state = 658, .external_lex_state = 9}, - [5547] = {.lex_state = 658, .external_lex_state = 9}, - [5548] = {.lex_state = 658, .external_lex_state = 9}, + [5493] = {.lex_state = 657, .external_lex_state = 9}, + [5494] = {.lex_state = 657, .external_lex_state = 9}, + [5495] = {.lex_state = 657, .external_lex_state = 9}, + [5496] = {.lex_state = 657, .external_lex_state = 9}, + [5497] = {.lex_state = 657, .external_lex_state = 9}, + [5498] = {.lex_state = 657, .external_lex_state = 9}, + [5499] = {.lex_state = 657, .external_lex_state = 9}, + [5500] = {.lex_state = 657, .external_lex_state = 9}, + [5501] = {.lex_state = 657, .external_lex_state = 9}, + [5502] = {.lex_state = 657, .external_lex_state = 9}, + [5503] = {.lex_state = 657, .external_lex_state = 9}, + [5504] = {.lex_state = 657, .external_lex_state = 9}, + [5505] = {.lex_state = 657, .external_lex_state = 9}, + [5506] = {.lex_state = 657, .external_lex_state = 9}, + [5507] = {.lex_state = 657, .external_lex_state = 9}, + [5508] = {.lex_state = 657, .external_lex_state = 18}, + [5509] = {.lex_state = 657, .external_lex_state = 9}, + [5510] = {.lex_state = 657, .external_lex_state = 9}, + [5511] = {.lex_state = 657, .external_lex_state = 9}, + [5512] = {.lex_state = 657, .external_lex_state = 9}, + [5513] = {.lex_state = 657, .external_lex_state = 9}, + [5514] = {.lex_state = 657, .external_lex_state = 9}, + [5515] = {.lex_state = 657, .external_lex_state = 9}, + [5516] = {.lex_state = 657, .external_lex_state = 9}, + [5517] = {.lex_state = 657, .external_lex_state = 9}, + [5518] = {.lex_state = 657, .external_lex_state = 9}, + [5519] = {.lex_state = 657, .external_lex_state = 9}, + [5520] = {.lex_state = 657, .external_lex_state = 9}, + [5521] = {.lex_state = 657, .external_lex_state = 9}, + [5522] = {.lex_state = 657, .external_lex_state = 9}, + [5523] = {.lex_state = 657, .external_lex_state = 9}, + [5524] = {.lex_state = 657, .external_lex_state = 9}, + [5525] = {.lex_state = 657, .external_lex_state = 9}, + [5526] = {.lex_state = 657, .external_lex_state = 9}, + [5527] = {.lex_state = 657, .external_lex_state = 9}, + [5528] = {.lex_state = 657, .external_lex_state = 9}, + [5529] = {.lex_state = 657, .external_lex_state = 9}, + [5530] = {.lex_state = 657, .external_lex_state = 9}, + [5531] = {.lex_state = 657, .external_lex_state = 9}, + [5532] = {.lex_state = 657, .external_lex_state = 9}, + [5533] = {.lex_state = 657, .external_lex_state = 9}, + [5534] = {.lex_state = 657, .external_lex_state = 9}, + [5535] = {.lex_state = 657, .external_lex_state = 9}, + [5536] = {.lex_state = 657, .external_lex_state = 9}, + [5537] = {.lex_state = 657, .external_lex_state = 9}, + [5538] = {.lex_state = 657, .external_lex_state = 9}, + [5539] = {.lex_state = 657, .external_lex_state = 9}, + [5540] = {.lex_state = 657, .external_lex_state = 9}, + [5541] = {.lex_state = 657, .external_lex_state = 9}, + [5542] = {.lex_state = 657, .external_lex_state = 2}, + [5543] = {.lex_state = 657, .external_lex_state = 9}, + [5544] = {.lex_state = 657, .external_lex_state = 9}, + [5545] = {.lex_state = 657, .external_lex_state = 2}, + [5546] = {.lex_state = 657, .external_lex_state = 9}, + [5547] = {.lex_state = 657, .external_lex_state = 9}, + [5548] = {.lex_state = 657, .external_lex_state = 9}, [5549] = {.lex_state = 15, .external_lex_state = 2}, - [5550] = {.lex_state = 658, .external_lex_state = 9}, - [5551] = {.lex_state = 658, .external_lex_state = 9}, - [5552] = {.lex_state = 658, .external_lex_state = 9}, - [5553] = {.lex_state = 658, .external_lex_state = 9}, - [5554] = {.lex_state = 658, .external_lex_state = 9}, + [5550] = {.lex_state = 657, .external_lex_state = 9}, + [5551] = {.lex_state = 657, .external_lex_state = 9}, + [5552] = {.lex_state = 657, .external_lex_state = 9}, + [5553] = {.lex_state = 657, .external_lex_state = 9}, + [5554] = {.lex_state = 657, .external_lex_state = 9}, [5555] = {.lex_state = 15, .external_lex_state = 2}, - [5556] = {.lex_state = 658, .external_lex_state = 9}, - [5557] = {.lex_state = 658, .external_lex_state = 9}, - [5558] = {.lex_state = 658, .external_lex_state = 9}, - [5559] = {.lex_state = 658, .external_lex_state = 9}, + [5556] = {.lex_state = 657, .external_lex_state = 9}, + [5557] = {.lex_state = 657, .external_lex_state = 9}, + [5558] = {.lex_state = 657, .external_lex_state = 9}, + [5559] = {.lex_state = 657, .external_lex_state = 9}, [5560] = {.lex_state = 2, .external_lex_state = 2}, - [5561] = {.lex_state = 658, .external_lex_state = 9}, - [5562] = {.lex_state = 658, .external_lex_state = 9}, - [5563] = {.lex_state = 658, .external_lex_state = 9}, - [5564] = {.lex_state = 658, .external_lex_state = 2}, + [5561] = {.lex_state = 657, .external_lex_state = 9}, + [5562] = {.lex_state = 657, .external_lex_state = 9}, + [5563] = {.lex_state = 657, .external_lex_state = 9}, + [5564] = {.lex_state = 657, .external_lex_state = 2}, [5565] = {.lex_state = 15, .external_lex_state = 2}, [5566] = {.lex_state = 15, .external_lex_state = 2}, - [5567] = {.lex_state = 658, .external_lex_state = 9}, + [5567] = {.lex_state = 657, .external_lex_state = 9}, [5568] = {.lex_state = 15, .external_lex_state = 2}, - [5569] = {.lex_state = 658, .external_lex_state = 9}, - [5570] = {.lex_state = 658, .external_lex_state = 9}, + [5569] = {.lex_state = 657, .external_lex_state = 9}, + [5570] = {.lex_state = 657, .external_lex_state = 9}, [5571] = {.lex_state = 117, .external_lex_state = 2}, - [5572] = {.lex_state = 658, .external_lex_state = 2}, + [5572] = {.lex_state = 657, .external_lex_state = 2}, [5573] = {.lex_state = 15, .external_lex_state = 2}, - [5574] = {.lex_state = 658, .external_lex_state = 2}, - [5575] = {.lex_state = 658, .external_lex_state = 9}, + [5574] = {.lex_state = 657, .external_lex_state = 2}, + [5575] = {.lex_state = 657, .external_lex_state = 9}, [5576] = {.lex_state = 48, .external_lex_state = 2}, - [5577] = {.lex_state = 658, .external_lex_state = 2}, + [5577] = {.lex_state = 657, .external_lex_state = 2}, [5578] = {.lex_state = 15, .external_lex_state = 2}, - [5579] = {.lex_state = 658, .external_lex_state = 2}, - [5580] = {.lex_state = 658, .external_lex_state = 2}, - [5581] = {.lex_state = 658, .external_lex_state = 9}, - [5582] = {.lex_state = 658, .external_lex_state = 2}, - [5583] = {.lex_state = 658, .external_lex_state = 2}, + [5579] = {.lex_state = 657, .external_lex_state = 2}, + [5580] = {.lex_state = 657, .external_lex_state = 2}, + [5581] = {.lex_state = 657, .external_lex_state = 9}, + [5582] = {.lex_state = 657, .external_lex_state = 2}, + [5583] = {.lex_state = 657, .external_lex_state = 2}, [5584] = {.lex_state = 15, .external_lex_state = 2}, - [5585] = {.lex_state = 658, .external_lex_state = 9}, - [5586] = {.lex_state = 658, .external_lex_state = 2}, - [5587] = {.lex_state = 658, .external_lex_state = 9}, - [5588] = {.lex_state = 658, .external_lex_state = 9}, - [5589] = {.lex_state = 658, .external_lex_state = 9}, - [5590] = {.lex_state = 658, .external_lex_state = 9}, - [5591] = {.lex_state = 658, .external_lex_state = 9}, - [5592] = {.lex_state = 658, .external_lex_state = 9}, - [5593] = {.lex_state = 658, .external_lex_state = 9}, - [5594] = {.lex_state = 658, .external_lex_state = 9}, - [5595] = {.lex_state = 658, .external_lex_state = 9}, - [5596] = {.lex_state = 658, .external_lex_state = 9}, - [5597] = {.lex_state = 658, .external_lex_state = 9}, - [5598] = {.lex_state = 658, .external_lex_state = 9}, + [5585] = {.lex_state = 657, .external_lex_state = 9}, + [5586] = {.lex_state = 657, .external_lex_state = 2}, + [5587] = {.lex_state = 657, .external_lex_state = 9}, + [5588] = {.lex_state = 657, .external_lex_state = 9}, + [5589] = {.lex_state = 657, .external_lex_state = 9}, + [5590] = {.lex_state = 657, .external_lex_state = 9}, + [5591] = {.lex_state = 657, .external_lex_state = 9}, + [5592] = {.lex_state = 657, .external_lex_state = 9}, + [5593] = {.lex_state = 657, .external_lex_state = 9}, + [5594] = {.lex_state = 657, .external_lex_state = 9}, + [5595] = {.lex_state = 657, .external_lex_state = 9}, + [5596] = {.lex_state = 657, .external_lex_state = 9}, + [5597] = {.lex_state = 657, .external_lex_state = 9}, + [5598] = {.lex_state = 657, .external_lex_state = 9}, [5599] = {.lex_state = 15, .external_lex_state = 2}, [5600] = {.lex_state = 15, .external_lex_state = 2}, [5601] = {.lex_state = 15, .external_lex_state = 2}, - [5602] = {.lex_state = 658, .external_lex_state = 9}, - [5603] = {.lex_state = 658, .external_lex_state = 9}, - [5604] = {.lex_state = 658, .external_lex_state = 9}, - [5605] = {.lex_state = 658, .external_lex_state = 19}, - [5606] = {.lex_state = 658, .external_lex_state = 9}, - [5607] = {.lex_state = 658, .external_lex_state = 9}, - [5608] = {.lex_state = 658, .external_lex_state = 9}, - [5609] = {.lex_state = 658, .external_lex_state = 9}, - [5610] = {.lex_state = 658, .external_lex_state = 9}, - [5611] = {.lex_state = 658, .external_lex_state = 9}, - [5612] = {.lex_state = 658, .external_lex_state = 9}, - [5613] = {.lex_state = 658, .external_lex_state = 9}, - [5614] = {.lex_state = 658, .external_lex_state = 9}, - [5615] = {.lex_state = 658, .external_lex_state = 9}, - [5616] = {.lex_state = 658, .external_lex_state = 9}, - [5617] = {.lex_state = 658, .external_lex_state = 9}, - [5618] = {.lex_state = 658, .external_lex_state = 9}, - [5619] = {.lex_state = 658, .external_lex_state = 9}, - [5620] = {.lex_state = 658, .external_lex_state = 9}, - [5621] = {.lex_state = 658, .external_lex_state = 17}, - [5622] = {.lex_state = 658, .external_lex_state = 9}, - [5623] = {.lex_state = 658, .external_lex_state = 9}, - [5624] = {.lex_state = 658, .external_lex_state = 9}, - [5625] = {.lex_state = 658, .external_lex_state = 9}, + [5602] = {.lex_state = 657, .external_lex_state = 9}, + [5603] = {.lex_state = 657, .external_lex_state = 9}, + [5604] = {.lex_state = 657, .external_lex_state = 9}, + [5605] = {.lex_state = 657, .external_lex_state = 19}, + [5606] = {.lex_state = 657, .external_lex_state = 9}, + [5607] = {.lex_state = 657, .external_lex_state = 9}, + [5608] = {.lex_state = 657, .external_lex_state = 9}, + [5609] = {.lex_state = 657, .external_lex_state = 9}, + [5610] = {.lex_state = 657, .external_lex_state = 9}, + [5611] = {.lex_state = 657, .external_lex_state = 9}, + [5612] = {.lex_state = 657, .external_lex_state = 9}, + [5613] = {.lex_state = 657, .external_lex_state = 9}, + [5614] = {.lex_state = 657, .external_lex_state = 9}, + [5615] = {.lex_state = 657, .external_lex_state = 9}, + [5616] = {.lex_state = 657, .external_lex_state = 9}, + [5617] = {.lex_state = 657, .external_lex_state = 9}, + [5618] = {.lex_state = 657, .external_lex_state = 9}, + [5619] = {.lex_state = 657, .external_lex_state = 9}, + [5620] = {.lex_state = 657, .external_lex_state = 9}, + [5621] = {.lex_state = 657, .external_lex_state = 17}, + [5622] = {.lex_state = 657, .external_lex_state = 9}, + [5623] = {.lex_state = 657, .external_lex_state = 9}, + [5624] = {.lex_state = 657, .external_lex_state = 9}, + [5625] = {.lex_state = 657, .external_lex_state = 9}, [5626] = {.lex_state = 48, .external_lex_state = 2}, [5627] = {.lex_state = 92, .external_lex_state = 2}, [5628] = {.lex_state = 48, .external_lex_state = 2}, - [5629] = {.lex_state = 658, .external_lex_state = 9}, - [5630] = {.lex_state = 658, .external_lex_state = 9}, - [5631] = {.lex_state = 658, .external_lex_state = 19}, - [5632] = {.lex_state = 658, .external_lex_state = 17}, + [5629] = {.lex_state = 657, .external_lex_state = 9}, + [5630] = {.lex_state = 657, .external_lex_state = 9}, + [5631] = {.lex_state = 657, .external_lex_state = 19}, + [5632] = {.lex_state = 657, .external_lex_state = 17}, [5633] = {.lex_state = 92, .external_lex_state = 2}, [5634] = {.lex_state = 92, .external_lex_state = 2}, [5635] = {.lex_state = 48, .external_lex_state = 2}, [5636] = {.lex_state = 92, .external_lex_state = 2}, [5637] = {.lex_state = 92, .external_lex_state = 2}, [5638] = {.lex_state = 92, .external_lex_state = 2}, - [5639] = {.lex_state = 658, .external_lex_state = 9}, - [5640] = {.lex_state = 658, .external_lex_state = 9}, - [5641] = {.lex_state = 658, .external_lex_state = 9}, - [5642] = {.lex_state = 658, .external_lex_state = 9}, - [5643] = {.lex_state = 658, .external_lex_state = 9}, - [5644] = {.lex_state = 658, .external_lex_state = 9}, - [5645] = {.lex_state = 658, .external_lex_state = 9}, - [5646] = {.lex_state = 658, .external_lex_state = 9}, - [5647] = {.lex_state = 658, .external_lex_state = 9}, - [5648] = {.lex_state = 658, .external_lex_state = 9}, - [5649] = {.lex_state = 658, .external_lex_state = 9}, - [5650] = {.lex_state = 658, .external_lex_state = 9}, - [5651] = {.lex_state = 658, .external_lex_state = 9}, - [5652] = {.lex_state = 658, .external_lex_state = 9}, - [5653] = {.lex_state = 658, .external_lex_state = 9}, - [5654] = {.lex_state = 658, .external_lex_state = 9}, - [5655] = {.lex_state = 658, .external_lex_state = 9}, - [5656] = {.lex_state = 658, .external_lex_state = 9}, - [5657] = {.lex_state = 658, .external_lex_state = 9}, - [5658] = {.lex_state = 658, .external_lex_state = 9}, - [5659] = {.lex_state = 658, .external_lex_state = 19}, - [5660] = {.lex_state = 658, .external_lex_state = 9}, - [5661] = {.lex_state = 658, .external_lex_state = 9}, - [5662] = {.lex_state = 658, .external_lex_state = 9}, - [5663] = {.lex_state = 658, .external_lex_state = 9}, - [5664] = {.lex_state = 658, .external_lex_state = 9}, - [5665] = {.lex_state = 658, .external_lex_state = 9}, - [5666] = {.lex_state = 658, .external_lex_state = 9}, - [5667] = {.lex_state = 658, .external_lex_state = 9}, - [5668] = {.lex_state = 658, .external_lex_state = 9}, + [5639] = {.lex_state = 657, .external_lex_state = 9}, + [5640] = {.lex_state = 657, .external_lex_state = 9}, + [5641] = {.lex_state = 657, .external_lex_state = 9}, + [5642] = {.lex_state = 657, .external_lex_state = 9}, + [5643] = {.lex_state = 657, .external_lex_state = 9}, + [5644] = {.lex_state = 657, .external_lex_state = 9}, + [5645] = {.lex_state = 657, .external_lex_state = 9}, + [5646] = {.lex_state = 657, .external_lex_state = 9}, + [5647] = {.lex_state = 657, .external_lex_state = 9}, + [5648] = {.lex_state = 657, .external_lex_state = 9}, + [5649] = {.lex_state = 657, .external_lex_state = 9}, + [5650] = {.lex_state = 657, .external_lex_state = 9}, + [5651] = {.lex_state = 657, .external_lex_state = 9}, + [5652] = {.lex_state = 657, .external_lex_state = 9}, + [5653] = {.lex_state = 657, .external_lex_state = 9}, + [5654] = {.lex_state = 657, .external_lex_state = 9}, + [5655] = {.lex_state = 657, .external_lex_state = 9}, + [5656] = {.lex_state = 657, .external_lex_state = 9}, + [5657] = {.lex_state = 657, .external_lex_state = 9}, + [5658] = {.lex_state = 657, .external_lex_state = 9}, + [5659] = {.lex_state = 657, .external_lex_state = 19}, + [5660] = {.lex_state = 657, .external_lex_state = 9}, + [5661] = {.lex_state = 657, .external_lex_state = 9}, + [5662] = {.lex_state = 657, .external_lex_state = 9}, + [5663] = {.lex_state = 657, .external_lex_state = 9}, + [5664] = {.lex_state = 657, .external_lex_state = 9}, + [5665] = {.lex_state = 657, .external_lex_state = 9}, + [5666] = {.lex_state = 657, .external_lex_state = 9}, + [5667] = {.lex_state = 657, .external_lex_state = 9}, + [5668] = {.lex_state = 657, .external_lex_state = 9}, [5669] = {.lex_state = 105, .external_lex_state = 2}, [5670] = {.lex_state = 15, .external_lex_state = 2}, [5671] = {.lex_state = 15, .external_lex_state = 2}, [5672] = {.lex_state = 48, .external_lex_state = 2}, [5673] = {.lex_state = 15, .external_lex_state = 2}, [5674] = {.lex_state = 15, .external_lex_state = 2}, - [5675] = {.lex_state = 658, .external_lex_state = 17}, + [5675] = {.lex_state = 657, .external_lex_state = 17}, [5676] = {.lex_state = 15, .external_lex_state = 2}, - [5677] = {.lex_state = 658, .external_lex_state = 9}, + [5677] = {.lex_state = 657, .external_lex_state = 9}, [5678] = {.lex_state = 48, .external_lex_state = 2}, [5679] = {.lex_state = 48, .external_lex_state = 2}, - [5680] = {.lex_state = 658, .external_lex_state = 9}, - [5681] = {.lex_state = 658, .external_lex_state = 19}, - [5682] = {.lex_state = 658, .external_lex_state = 17}, + [5680] = {.lex_state = 657, .external_lex_state = 9}, + [5681] = {.lex_state = 657, .external_lex_state = 19}, + [5682] = {.lex_state = 657, .external_lex_state = 17}, [5683] = {.lex_state = 48, .external_lex_state = 2}, [5684] = {.lex_state = 92, .external_lex_state = 2}, - [5685] = {.lex_state = 658, .external_lex_state = 9}, + [5685] = {.lex_state = 657, .external_lex_state = 9}, [5686] = {.lex_state = 105, .external_lex_state = 2}, - [5687] = {.lex_state = 658, .external_lex_state = 2}, - [5688] = {.lex_state = 658, .external_lex_state = 2}, + [5687] = {.lex_state = 657, .external_lex_state = 2}, + [5688] = {.lex_state = 657, .external_lex_state = 2}, [5689] = {.lex_state = 15, .external_lex_state = 2}, - [5690] = {.lex_state = 658, .external_lex_state = 9}, - [5691] = {.lex_state = 658, .external_lex_state = 9}, - [5692] = {.lex_state = 658, .external_lex_state = 9}, - [5693] = {.lex_state = 658, .external_lex_state = 9}, - [5694] = {.lex_state = 658, .external_lex_state = 9}, - [5695] = {.lex_state = 658, .external_lex_state = 9}, - [5696] = {.lex_state = 658, .external_lex_state = 9}, - [5697] = {.lex_state = 658, .external_lex_state = 9}, - [5698] = {.lex_state = 658, .external_lex_state = 9}, - [5699] = {.lex_state = 658, .external_lex_state = 9}, - [5700] = {.lex_state = 658, .external_lex_state = 9}, - [5701] = {.lex_state = 658, .external_lex_state = 9}, - [5702] = {.lex_state = 658, .external_lex_state = 9}, - [5703] = {.lex_state = 658, .external_lex_state = 9}, - [5704] = {.lex_state = 658, .external_lex_state = 19}, - [5705] = {.lex_state = 658, .external_lex_state = 9}, - [5706] = {.lex_state = 658, .external_lex_state = 9}, - [5707] = {.lex_state = 658, .external_lex_state = 9}, - [5708] = {.lex_state = 658, .external_lex_state = 9}, - [5709] = {.lex_state = 658, .external_lex_state = 9}, - [5710] = {.lex_state = 658, .external_lex_state = 9}, - [5711] = {.lex_state = 658, .external_lex_state = 9}, - [5712] = {.lex_state = 658, .external_lex_state = 9}, - [5713] = {.lex_state = 658, .external_lex_state = 9}, - [5714] = {.lex_state = 658, .external_lex_state = 9}, - [5715] = {.lex_state = 658, .external_lex_state = 9}, - [5716] = {.lex_state = 658, .external_lex_state = 9}, - [5717] = {.lex_state = 658, .external_lex_state = 9}, - [5718] = {.lex_state = 658, .external_lex_state = 9}, - [5719] = {.lex_state = 658, .external_lex_state = 9}, - [5720] = {.lex_state = 658, .external_lex_state = 17}, - [5721] = {.lex_state = 658, .external_lex_state = 9}, - [5722] = {.lex_state = 658, .external_lex_state = 9}, + [5690] = {.lex_state = 657, .external_lex_state = 9}, + [5691] = {.lex_state = 657, .external_lex_state = 9}, + [5692] = {.lex_state = 657, .external_lex_state = 9}, + [5693] = {.lex_state = 657, .external_lex_state = 9}, + [5694] = {.lex_state = 657, .external_lex_state = 9}, + [5695] = {.lex_state = 657, .external_lex_state = 9}, + [5696] = {.lex_state = 657, .external_lex_state = 9}, + [5697] = {.lex_state = 657, .external_lex_state = 9}, + [5698] = {.lex_state = 657, .external_lex_state = 9}, + [5699] = {.lex_state = 657, .external_lex_state = 9}, + [5700] = {.lex_state = 657, .external_lex_state = 9}, + [5701] = {.lex_state = 657, .external_lex_state = 9}, + [5702] = {.lex_state = 657, .external_lex_state = 9}, + [5703] = {.lex_state = 657, .external_lex_state = 9}, + [5704] = {.lex_state = 657, .external_lex_state = 19}, + [5705] = {.lex_state = 657, .external_lex_state = 9}, + [5706] = {.lex_state = 657, .external_lex_state = 9}, + [5707] = {.lex_state = 657, .external_lex_state = 9}, + [5708] = {.lex_state = 657, .external_lex_state = 9}, + [5709] = {.lex_state = 657, .external_lex_state = 9}, + [5710] = {.lex_state = 657, .external_lex_state = 9}, + [5711] = {.lex_state = 657, .external_lex_state = 9}, + [5712] = {.lex_state = 657, .external_lex_state = 9}, + [5713] = {.lex_state = 657, .external_lex_state = 9}, + [5714] = {.lex_state = 657, .external_lex_state = 9}, + [5715] = {.lex_state = 657, .external_lex_state = 9}, + [5716] = {.lex_state = 657, .external_lex_state = 9}, + [5717] = {.lex_state = 657, .external_lex_state = 9}, + [5718] = {.lex_state = 657, .external_lex_state = 9}, + [5719] = {.lex_state = 657, .external_lex_state = 9}, + [5720] = {.lex_state = 657, .external_lex_state = 17}, + [5721] = {.lex_state = 657, .external_lex_state = 9}, + [5722] = {.lex_state = 657, .external_lex_state = 9}, [5723] = {.lex_state = 48, .external_lex_state = 2}, [5724] = {.lex_state = 48, .external_lex_state = 2}, - [5725] = {.lex_state = 658, .external_lex_state = 9}, - [5726] = {.lex_state = 658, .external_lex_state = 19}, - [5727] = {.lex_state = 658, .external_lex_state = 17}, + [5725] = {.lex_state = 657, .external_lex_state = 9}, + [5726] = {.lex_state = 657, .external_lex_state = 19}, + [5727] = {.lex_state = 657, .external_lex_state = 17}, [5728] = {.lex_state = 48, .external_lex_state = 2}, [5729] = {.lex_state = 92, .external_lex_state = 2}, - [5730] = {.lex_state = 658, .external_lex_state = 9}, - [5731] = {.lex_state = 658, .external_lex_state = 9}, - [5732] = {.lex_state = 658, .external_lex_state = 9}, - [5733] = {.lex_state = 658, .external_lex_state = 9}, - [5734] = {.lex_state = 658, .external_lex_state = 9}, - [5735] = {.lex_state = 658, .external_lex_state = 9}, - [5736] = {.lex_state = 658, .external_lex_state = 9}, - [5737] = {.lex_state = 658, .external_lex_state = 9}, - [5738] = {.lex_state = 658, .external_lex_state = 9}, - [5739] = {.lex_state = 658, .external_lex_state = 9}, - [5740] = {.lex_state = 658, .external_lex_state = 9}, - [5741] = {.lex_state = 658, .external_lex_state = 9}, - [5742] = {.lex_state = 658, .external_lex_state = 9}, - [5743] = {.lex_state = 658, .external_lex_state = 17}, - [5744] = {.lex_state = 658, .external_lex_state = 9}, - [5745] = {.lex_state = 658, .external_lex_state = 9}, - [5746] = {.lex_state = 658, .external_lex_state = 9}, - [5747] = {.lex_state = 658, .external_lex_state = 9}, - [5748] = {.lex_state = 658, .external_lex_state = 19}, - [5749] = {.lex_state = 658, .external_lex_state = 9}, - [5750] = {.lex_state = 658, .external_lex_state = 9}, - [5751] = {.lex_state = 658, .external_lex_state = 9}, - [5752] = {.lex_state = 658, .external_lex_state = 9}, - [5753] = {.lex_state = 658, .external_lex_state = 9}, - [5754] = {.lex_state = 658, .external_lex_state = 9}, - [5755] = {.lex_state = 658, .external_lex_state = 9}, - [5756] = {.lex_state = 658, .external_lex_state = 9}, - [5757] = {.lex_state = 658, .external_lex_state = 9}, - [5758] = {.lex_state = 658, .external_lex_state = 9}, - [5759] = {.lex_state = 658, .external_lex_state = 9}, - [5760] = {.lex_state = 658, .external_lex_state = 9}, - [5761] = {.lex_state = 658, .external_lex_state = 9}, + [5730] = {.lex_state = 657, .external_lex_state = 9}, + [5731] = {.lex_state = 657, .external_lex_state = 9}, + [5732] = {.lex_state = 657, .external_lex_state = 9}, + [5733] = {.lex_state = 657, .external_lex_state = 9}, + [5734] = {.lex_state = 657, .external_lex_state = 9}, + [5735] = {.lex_state = 657, .external_lex_state = 9}, + [5736] = {.lex_state = 657, .external_lex_state = 9}, + [5737] = {.lex_state = 657, .external_lex_state = 9}, + [5738] = {.lex_state = 657, .external_lex_state = 9}, + [5739] = {.lex_state = 657, .external_lex_state = 9}, + [5740] = {.lex_state = 657, .external_lex_state = 9}, + [5741] = {.lex_state = 657, .external_lex_state = 9}, + [5742] = {.lex_state = 657, .external_lex_state = 9}, + [5743] = {.lex_state = 657, .external_lex_state = 17}, + [5744] = {.lex_state = 657, .external_lex_state = 9}, + [5745] = {.lex_state = 657, .external_lex_state = 9}, + [5746] = {.lex_state = 657, .external_lex_state = 9}, + [5747] = {.lex_state = 657, .external_lex_state = 9}, + [5748] = {.lex_state = 657, .external_lex_state = 19}, + [5749] = {.lex_state = 657, .external_lex_state = 9}, + [5750] = {.lex_state = 657, .external_lex_state = 9}, + [5751] = {.lex_state = 657, .external_lex_state = 9}, + [5752] = {.lex_state = 657, .external_lex_state = 9}, + [5753] = {.lex_state = 657, .external_lex_state = 9}, + [5754] = {.lex_state = 657, .external_lex_state = 9}, + [5755] = {.lex_state = 657, .external_lex_state = 9}, + [5756] = {.lex_state = 657, .external_lex_state = 9}, + [5757] = {.lex_state = 657, .external_lex_state = 9}, + [5758] = {.lex_state = 657, .external_lex_state = 9}, + [5759] = {.lex_state = 657, .external_lex_state = 9}, + [5760] = {.lex_state = 657, .external_lex_state = 9}, + [5761] = {.lex_state = 657, .external_lex_state = 9}, [5762] = {.lex_state = 105, .external_lex_state = 2}, [5763] = {.lex_state = 15, .external_lex_state = 2}, - [5764] = {.lex_state = 658, .external_lex_state = 17}, + [5764] = {.lex_state = 657, .external_lex_state = 17}, [5765] = {.lex_state = 15, .external_lex_state = 2}, - [5766] = {.lex_state = 658, .external_lex_state = 9}, + [5766] = {.lex_state = 657, .external_lex_state = 9}, [5767] = {.lex_state = 48, .external_lex_state = 2}, [5768] = {.lex_state = 48, .external_lex_state = 2}, [5769] = {.lex_state = 15, .external_lex_state = 2}, - [5770] = {.lex_state = 658, .external_lex_state = 19}, - [5771] = {.lex_state = 658, .external_lex_state = 17}, + [5770] = {.lex_state = 657, .external_lex_state = 19}, + [5771] = {.lex_state = 657, .external_lex_state = 17}, [5772] = {.lex_state = 48, .external_lex_state = 2}, [5773] = {.lex_state = 92, .external_lex_state = 2}, [5774] = {.lex_state = 56, .external_lex_state = 2}, - [5775] = {.lex_state = 658, .external_lex_state = 9}, - [5776] = {.lex_state = 658, .external_lex_state = 9}, - [5777] = {.lex_state = 658, .external_lex_state = 9}, - [5778] = {.lex_state = 658, .external_lex_state = 9}, - [5779] = {.lex_state = 658, .external_lex_state = 9}, - [5780] = {.lex_state = 658, .external_lex_state = 2}, - [5781] = {.lex_state = 658, .external_lex_state = 2}, - [5782] = {.lex_state = 658, .external_lex_state = 9}, + [5775] = {.lex_state = 657, .external_lex_state = 9}, + [5776] = {.lex_state = 657, .external_lex_state = 9}, + [5777] = {.lex_state = 657, .external_lex_state = 9}, + [5778] = {.lex_state = 657, .external_lex_state = 9}, + [5779] = {.lex_state = 657, .external_lex_state = 9}, + [5780] = {.lex_state = 657, .external_lex_state = 2}, + [5781] = {.lex_state = 657, .external_lex_state = 2}, + [5782] = {.lex_state = 657, .external_lex_state = 9}, [5783] = {.lex_state = 15, .external_lex_state = 2}, - [5784] = {.lex_state = 658, .external_lex_state = 9}, - [5785] = {.lex_state = 658, .external_lex_state = 9}, - [5786] = {.lex_state = 658, .external_lex_state = 9}, - [5787] = {.lex_state = 658, .external_lex_state = 9}, - [5788] = {.lex_state = 658, .external_lex_state = 9}, - [5789] = {.lex_state = 658, .external_lex_state = 9}, - [5790] = {.lex_state = 658, .external_lex_state = 19}, - [5791] = {.lex_state = 658, .external_lex_state = 9}, - [5792] = {.lex_state = 658, .external_lex_state = 9}, - [5793] = {.lex_state = 658, .external_lex_state = 9}, - [5794] = {.lex_state = 658, .external_lex_state = 9}, - [5795] = {.lex_state = 658, .external_lex_state = 9}, - [5796] = {.lex_state = 658, .external_lex_state = 9}, - [5797] = {.lex_state = 658, .external_lex_state = 9}, - [5798] = {.lex_state = 658, .external_lex_state = 9}, - [5799] = {.lex_state = 658, .external_lex_state = 9}, - [5800] = {.lex_state = 658, .external_lex_state = 9}, - [5801] = {.lex_state = 658, .external_lex_state = 9}, - [5802] = {.lex_state = 658, .external_lex_state = 9}, - [5803] = {.lex_state = 658, .external_lex_state = 9}, - [5804] = {.lex_state = 658, .external_lex_state = 9}, - [5805] = {.lex_state = 658, .external_lex_state = 9}, - [5806] = {.lex_state = 658, .external_lex_state = 17}, - [5807] = {.lex_state = 658, .external_lex_state = 9}, - [5808] = {.lex_state = 658, .external_lex_state = 9}, - [5809] = {.lex_state = 658, .external_lex_state = 19}, - [5810] = {.lex_state = 658, .external_lex_state = 17}, - [5811] = {.lex_state = 658, .external_lex_state = 9}, - [5812] = {.lex_state = 658, .external_lex_state = 9}, - [5813] = {.lex_state = 658, .external_lex_state = 9}, - [5814] = {.lex_state = 658, .external_lex_state = 9}, - [5815] = {.lex_state = 658, .external_lex_state = 9}, - [5816] = {.lex_state = 658, .external_lex_state = 9}, - [5817] = {.lex_state = 658, .external_lex_state = 9}, - [5818] = {.lex_state = 658, .external_lex_state = 9}, - [5819] = {.lex_state = 658, .external_lex_state = 9}, - [5820] = {.lex_state = 658, .external_lex_state = 9}, - [5821] = {.lex_state = 658, .external_lex_state = 9}, - [5822] = {.lex_state = 658, .external_lex_state = 9}, - [5823] = {.lex_state = 658, .external_lex_state = 9}, - [5824] = {.lex_state = 658, .external_lex_state = 9}, - [5825] = {.lex_state = 658, .external_lex_state = 9}, - [5826] = {.lex_state = 658, .external_lex_state = 9}, - [5827] = {.lex_state = 658, .external_lex_state = 19}, - [5828] = {.lex_state = 658, .external_lex_state = 9}, - [5829] = {.lex_state = 658, .external_lex_state = 9}, - [5830] = {.lex_state = 658, .external_lex_state = 9}, - [5831] = {.lex_state = 658, .external_lex_state = 9}, - [5832] = {.lex_state = 658, .external_lex_state = 9}, - [5833] = {.lex_state = 658, .external_lex_state = 9}, - [5834] = {.lex_state = 658, .external_lex_state = 9}, - [5835] = {.lex_state = 658, .external_lex_state = 9}, - [5836] = {.lex_state = 658, .external_lex_state = 9}, - [5837] = {.lex_state = 658, .external_lex_state = 9}, - [5838] = {.lex_state = 658, .external_lex_state = 9}, - [5839] = {.lex_state = 658, .external_lex_state = 9}, - [5840] = {.lex_state = 658, .external_lex_state = 9}, - [5841] = {.lex_state = 658, .external_lex_state = 9}, - [5842] = {.lex_state = 658, .external_lex_state = 9}, - [5843] = {.lex_state = 658, .external_lex_state = 17}, - [5844] = {.lex_state = 658, .external_lex_state = 9}, - [5845] = {.lex_state = 658, .external_lex_state = 9}, - [5846] = {.lex_state = 658, .external_lex_state = 19}, - [5847] = {.lex_state = 658, .external_lex_state = 17}, - [5848] = {.lex_state = 658, .external_lex_state = 9}, - [5849] = {.lex_state = 658, .external_lex_state = 9}, - [5850] = {.lex_state = 658, .external_lex_state = 9}, - [5851] = {.lex_state = 658, .external_lex_state = 9}, - [5852] = {.lex_state = 658, .external_lex_state = 9}, - [5853] = {.lex_state = 658, .external_lex_state = 9}, - [5854] = {.lex_state = 658, .external_lex_state = 9}, - [5855] = {.lex_state = 658, .external_lex_state = 9}, - [5856] = {.lex_state = 658, .external_lex_state = 9}, - [5857] = {.lex_state = 658, .external_lex_state = 9}, - [5858] = {.lex_state = 658, .external_lex_state = 9}, - [5859] = {.lex_state = 658, .external_lex_state = 9}, - [5860] = {.lex_state = 658, .external_lex_state = 9}, - [5861] = {.lex_state = 658, .external_lex_state = 9}, - [5862] = {.lex_state = 658, .external_lex_state = 9}, - [5863] = {.lex_state = 658, .external_lex_state = 9}, - [5864] = {.lex_state = 658, .external_lex_state = 19}, - [5865] = {.lex_state = 658, .external_lex_state = 9}, - [5866] = {.lex_state = 658, .external_lex_state = 9}, - [5867] = {.lex_state = 658, .external_lex_state = 9}, - [5868] = {.lex_state = 658, .external_lex_state = 9}, - [5869] = {.lex_state = 658, .external_lex_state = 9}, - [5870] = {.lex_state = 658, .external_lex_state = 9}, - [5871] = {.lex_state = 658, .external_lex_state = 9}, - [5872] = {.lex_state = 658, .external_lex_state = 9}, - [5873] = {.lex_state = 658, .external_lex_state = 9}, - [5874] = {.lex_state = 658, .external_lex_state = 9}, - [5875] = {.lex_state = 658, .external_lex_state = 9}, - [5876] = {.lex_state = 658, .external_lex_state = 9}, - [5877] = {.lex_state = 658, .external_lex_state = 9}, - [5878] = {.lex_state = 658, .external_lex_state = 9}, - [5879] = {.lex_state = 658, .external_lex_state = 9}, - [5880] = {.lex_state = 658, .external_lex_state = 17}, + [5784] = {.lex_state = 657, .external_lex_state = 9}, + [5785] = {.lex_state = 657, .external_lex_state = 9}, + [5786] = {.lex_state = 657, .external_lex_state = 9}, + [5787] = {.lex_state = 657, .external_lex_state = 9}, + [5788] = {.lex_state = 657, .external_lex_state = 9}, + [5789] = {.lex_state = 657, .external_lex_state = 9}, + [5790] = {.lex_state = 657, .external_lex_state = 19}, + [5791] = {.lex_state = 657, .external_lex_state = 9}, + [5792] = {.lex_state = 657, .external_lex_state = 9}, + [5793] = {.lex_state = 657, .external_lex_state = 9}, + [5794] = {.lex_state = 657, .external_lex_state = 9}, + [5795] = {.lex_state = 657, .external_lex_state = 9}, + [5796] = {.lex_state = 657, .external_lex_state = 9}, + [5797] = {.lex_state = 657, .external_lex_state = 9}, + [5798] = {.lex_state = 657, .external_lex_state = 9}, + [5799] = {.lex_state = 657, .external_lex_state = 9}, + [5800] = {.lex_state = 657, .external_lex_state = 9}, + [5801] = {.lex_state = 657, .external_lex_state = 9}, + [5802] = {.lex_state = 657, .external_lex_state = 9}, + [5803] = {.lex_state = 657, .external_lex_state = 9}, + [5804] = {.lex_state = 657, .external_lex_state = 9}, + [5805] = {.lex_state = 657, .external_lex_state = 9}, + [5806] = {.lex_state = 657, .external_lex_state = 17}, + [5807] = {.lex_state = 657, .external_lex_state = 9}, + [5808] = {.lex_state = 657, .external_lex_state = 9}, + [5809] = {.lex_state = 657, .external_lex_state = 19}, + [5810] = {.lex_state = 657, .external_lex_state = 17}, + [5811] = {.lex_state = 657, .external_lex_state = 9}, + [5812] = {.lex_state = 657, .external_lex_state = 9}, + [5813] = {.lex_state = 657, .external_lex_state = 9}, + [5814] = {.lex_state = 657, .external_lex_state = 9}, + [5815] = {.lex_state = 657, .external_lex_state = 9}, + [5816] = {.lex_state = 657, .external_lex_state = 9}, + [5817] = {.lex_state = 657, .external_lex_state = 9}, + [5818] = {.lex_state = 657, .external_lex_state = 9}, + [5819] = {.lex_state = 657, .external_lex_state = 9}, + [5820] = {.lex_state = 657, .external_lex_state = 9}, + [5821] = {.lex_state = 657, .external_lex_state = 9}, + [5822] = {.lex_state = 657, .external_lex_state = 9}, + [5823] = {.lex_state = 657, .external_lex_state = 9}, + [5824] = {.lex_state = 657, .external_lex_state = 9}, + [5825] = {.lex_state = 657, .external_lex_state = 9}, + [5826] = {.lex_state = 657, .external_lex_state = 9}, + [5827] = {.lex_state = 657, .external_lex_state = 19}, + [5828] = {.lex_state = 657, .external_lex_state = 9}, + [5829] = {.lex_state = 657, .external_lex_state = 9}, + [5830] = {.lex_state = 657, .external_lex_state = 9}, + [5831] = {.lex_state = 657, .external_lex_state = 9}, + [5832] = {.lex_state = 657, .external_lex_state = 9}, + [5833] = {.lex_state = 657, .external_lex_state = 9}, + [5834] = {.lex_state = 657, .external_lex_state = 9}, + [5835] = {.lex_state = 657, .external_lex_state = 9}, + [5836] = {.lex_state = 657, .external_lex_state = 9}, + [5837] = {.lex_state = 657, .external_lex_state = 9}, + [5838] = {.lex_state = 657, .external_lex_state = 9}, + [5839] = {.lex_state = 657, .external_lex_state = 9}, + [5840] = {.lex_state = 657, .external_lex_state = 9}, + [5841] = {.lex_state = 657, .external_lex_state = 9}, + [5842] = {.lex_state = 657, .external_lex_state = 9}, + [5843] = {.lex_state = 657, .external_lex_state = 17}, + [5844] = {.lex_state = 657, .external_lex_state = 9}, + [5845] = {.lex_state = 657, .external_lex_state = 9}, + [5846] = {.lex_state = 657, .external_lex_state = 19}, + [5847] = {.lex_state = 657, .external_lex_state = 17}, + [5848] = {.lex_state = 657, .external_lex_state = 9}, + [5849] = {.lex_state = 657, .external_lex_state = 9}, + [5850] = {.lex_state = 657, .external_lex_state = 9}, + [5851] = {.lex_state = 657, .external_lex_state = 9}, + [5852] = {.lex_state = 657, .external_lex_state = 9}, + [5853] = {.lex_state = 657, .external_lex_state = 9}, + [5854] = {.lex_state = 657, .external_lex_state = 9}, + [5855] = {.lex_state = 657, .external_lex_state = 9}, + [5856] = {.lex_state = 657, .external_lex_state = 9}, + [5857] = {.lex_state = 657, .external_lex_state = 9}, + [5858] = {.lex_state = 657, .external_lex_state = 9}, + [5859] = {.lex_state = 657, .external_lex_state = 9}, + [5860] = {.lex_state = 657, .external_lex_state = 9}, + [5861] = {.lex_state = 657, .external_lex_state = 9}, + [5862] = {.lex_state = 657, .external_lex_state = 9}, + [5863] = {.lex_state = 657, .external_lex_state = 9}, + [5864] = {.lex_state = 657, .external_lex_state = 19}, + [5865] = {.lex_state = 657, .external_lex_state = 9}, + [5866] = {.lex_state = 657, .external_lex_state = 9}, + [5867] = {.lex_state = 657, .external_lex_state = 9}, + [5868] = {.lex_state = 657, .external_lex_state = 9}, + [5869] = {.lex_state = 657, .external_lex_state = 9}, + [5870] = {.lex_state = 657, .external_lex_state = 9}, + [5871] = {.lex_state = 657, .external_lex_state = 9}, + [5872] = {.lex_state = 657, .external_lex_state = 9}, + [5873] = {.lex_state = 657, .external_lex_state = 9}, + [5874] = {.lex_state = 657, .external_lex_state = 9}, + [5875] = {.lex_state = 657, .external_lex_state = 9}, + [5876] = {.lex_state = 657, .external_lex_state = 9}, + [5877] = {.lex_state = 657, .external_lex_state = 9}, + [5878] = {.lex_state = 657, .external_lex_state = 9}, + [5879] = {.lex_state = 657, .external_lex_state = 9}, + [5880] = {.lex_state = 657, .external_lex_state = 17}, [5881] = {.lex_state = 105, .external_lex_state = 2}, - [5882] = {.lex_state = 658, .external_lex_state = 9}, - [5883] = {.lex_state = 658, .external_lex_state = 19}, - [5884] = {.lex_state = 658, .external_lex_state = 17}, + [5882] = {.lex_state = 657, .external_lex_state = 9}, + [5883] = {.lex_state = 657, .external_lex_state = 19}, + [5884] = {.lex_state = 657, .external_lex_state = 17}, [5885] = {.lex_state = 48, .external_lex_state = 2}, [5886] = {.lex_state = 15, .external_lex_state = 2}, [5887] = {.lex_state = 15, .external_lex_state = 2}, [5888] = {.lex_state = 15, .external_lex_state = 2}, - [5889] = {.lex_state = 658, .external_lex_state = 2}, - [5890] = {.lex_state = 658, .external_lex_state = 2}, + [5889] = {.lex_state = 657, .external_lex_state = 2}, + [5890] = {.lex_state = 657, .external_lex_state = 2}, [5891] = {.lex_state = 15, .external_lex_state = 2}, - [5892] = {.lex_state = 658, .external_lex_state = 9}, - [5893] = {.lex_state = 658, .external_lex_state = 9}, - [5894] = {.lex_state = 658, .external_lex_state = 9}, - [5895] = {.lex_state = 658, .external_lex_state = 9}, - [5896] = {.lex_state = 658, .external_lex_state = 2}, - [5897] = {.lex_state = 658, .external_lex_state = 9}, - [5898] = {.lex_state = 658, .external_lex_state = 9}, - [5899] = {.lex_state = 658, .external_lex_state = 9}, - [5900] = {.lex_state = 658, .external_lex_state = 9}, + [5892] = {.lex_state = 657, .external_lex_state = 9}, + [5893] = {.lex_state = 657, .external_lex_state = 9}, + [5894] = {.lex_state = 657, .external_lex_state = 9}, + [5895] = {.lex_state = 657, .external_lex_state = 9}, + [5896] = {.lex_state = 657, .external_lex_state = 2}, + [5897] = {.lex_state = 657, .external_lex_state = 9}, + [5898] = {.lex_state = 657, .external_lex_state = 9}, + [5899] = {.lex_state = 657, .external_lex_state = 9}, + [5900] = {.lex_state = 657, .external_lex_state = 9}, [5901] = {.lex_state = 48, .external_lex_state = 2}, [5902] = {.lex_state = 48, .external_lex_state = 2}, - [5903] = {.lex_state = 658, .external_lex_state = 9}, + [5903] = {.lex_state = 657, .external_lex_state = 9}, [5904] = {.lex_state = 48, .external_lex_state = 2}, [5905] = {.lex_state = 92, .external_lex_state = 2}, - [5906] = {.lex_state = 658, .external_lex_state = 9}, - [5907] = {.lex_state = 658, .external_lex_state = 9}, - [5908] = {.lex_state = 658, .external_lex_state = 2}, - [5909] = {.lex_state = 658, .external_lex_state = 9}, - [5910] = {.lex_state = 658, .external_lex_state = 9}, - [5911] = {.lex_state = 658, .external_lex_state = 9}, - [5912] = {.lex_state = 658, .external_lex_state = 9}, - [5913] = {.lex_state = 658, .external_lex_state = 9}, - [5914] = {.lex_state = 658, .external_lex_state = 9}, - [5915] = {.lex_state = 658, .external_lex_state = 9}, - [5916] = {.lex_state = 658, .external_lex_state = 9}, - [5917] = {.lex_state = 658, .external_lex_state = 9}, - [5918] = {.lex_state = 658, .external_lex_state = 9}, - [5919] = {.lex_state = 658, .external_lex_state = 9}, - [5920] = {.lex_state = 658, .external_lex_state = 9}, - [5921] = {.lex_state = 658, .external_lex_state = 9}, - [5922] = {.lex_state = 658, .external_lex_state = 9}, - [5923] = {.lex_state = 658, .external_lex_state = 9}, - [5924] = {.lex_state = 658, .external_lex_state = 9}, - [5925] = {.lex_state = 658, .external_lex_state = 9}, - [5926] = {.lex_state = 658, .external_lex_state = 9}, - [5927] = {.lex_state = 658, .external_lex_state = 9}, + [5906] = {.lex_state = 657, .external_lex_state = 9}, + [5907] = {.lex_state = 657, .external_lex_state = 9}, + [5908] = {.lex_state = 657, .external_lex_state = 2}, + [5909] = {.lex_state = 657, .external_lex_state = 9}, + [5910] = {.lex_state = 657, .external_lex_state = 9}, + [5911] = {.lex_state = 657, .external_lex_state = 9}, + [5912] = {.lex_state = 657, .external_lex_state = 9}, + [5913] = {.lex_state = 657, .external_lex_state = 9}, + [5914] = {.lex_state = 657, .external_lex_state = 9}, + [5915] = {.lex_state = 657, .external_lex_state = 9}, + [5916] = {.lex_state = 657, .external_lex_state = 9}, + [5917] = {.lex_state = 657, .external_lex_state = 9}, + [5918] = {.lex_state = 657, .external_lex_state = 9}, + [5919] = {.lex_state = 657, .external_lex_state = 9}, + [5920] = {.lex_state = 657, .external_lex_state = 9}, + [5921] = {.lex_state = 657, .external_lex_state = 9}, + [5922] = {.lex_state = 657, .external_lex_state = 9}, + [5923] = {.lex_state = 657, .external_lex_state = 9}, + [5924] = {.lex_state = 657, .external_lex_state = 9}, + [5925] = {.lex_state = 657, .external_lex_state = 9}, + [5926] = {.lex_state = 657, .external_lex_state = 9}, + [5927] = {.lex_state = 657, .external_lex_state = 9}, [5928] = {.lex_state = 49, .external_lex_state = 2}, - [5929] = {.lex_state = 658, .external_lex_state = 9}, - [5930] = {.lex_state = 658, .external_lex_state = 9}, - [5931] = {.lex_state = 658, .external_lex_state = 9}, - [5932] = {.lex_state = 658, .external_lex_state = 9}, + [5929] = {.lex_state = 657, .external_lex_state = 9}, + [5930] = {.lex_state = 657, .external_lex_state = 9}, + [5931] = {.lex_state = 657, .external_lex_state = 9}, + [5932] = {.lex_state = 657, .external_lex_state = 9}, [5933] = {.lex_state = 48, .external_lex_state = 2}, - [5934] = {.lex_state = 658, .external_lex_state = 9}, + [5934] = {.lex_state = 657, .external_lex_state = 9}, [5935] = {(TSStateId)(-1)}, }; @@ -42975,16 +43030,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), @@ -43029,10 +43086,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_xml_decl] = STATE(2918), [sym__node] = STATE(2937), [sym_cfscript_element] = STATE(2918), - [sym__cf_open_tag] = STATE(2471), + [sym__cf_open_tag] = STATE(2470), [sym_element] = STATE(2918), [sym_script_element] = STATE(2918), - [sym_start_tag] = STATE(1781), + [sym_start_tag] = STATE(1799), [sym_script_start_tag] = STATE(3976), [sym_style_start_tag] = STATE(3975), [sym_self_closing_tag] = STATE(2865), @@ -43069,7 +43126,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_component] = STATE(5572), [sym__hash] = STATE(2918), [sym_hash_expression] = STATE(2878), - [aux_sym_program_repeat1] = STATE(1782), + [aux_sym_program_repeat1] = STATE(1815), [ts_builtin_sym_end] = ACTIONS(7), [anon_sym_LT_BANG] = ACTIONS(9), [anon_sym_LT_QMARK] = ACTIONS(11), @@ -43085,72 +43142,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [2] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1880), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1976), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5199), - [sym_spread_element] = STATE(4071), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(2030), + [sym_spread_element] = STATE(3971), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(2034), [sym_comment] = STATE(2), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), [sym_decorator] = STATE(2594), [sym_rest_pattern] = STATE(4023), - [sym_method_definition] = STATE(4071), - [sym_pair] = STATE(1880), + [sym_method_definition] = STATE(3971), + [sym_pair] = STATE(1976), [sym_pair_pattern] = STATE(4023), [sym__property_name] = STATE(4070), [sym__hash] = STATE(3394), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(20), - [aux_sym_object_repeat1] = STATE(4069), + [aux_sym_statement_block_repeat1] = STATE(45), + [aux_sym_object_repeat1] = STATE(3979), [aux_sym_object_pattern_repeat1] = STATE(3945), [aux_sym_field_definition_repeat1] = STATE(2561), [anon_sym_POUND] = ACTIONS(25), @@ -43227,71 +43284,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [3] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1880), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1911), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5199), [sym_spread_element] = STATE(4071), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(2030), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(2034), [sym_comment] = STATE(3), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), [sym_decorator] = STATE(2594), [sym_rest_pattern] = STATE(4023), [sym_method_definition] = STATE(4071), - [sym_pair] = STATE(1880), + [sym_pair] = STATE(1911), [sym_pair_pattern] = STATE(4023), [sym__property_name] = STATE(4070), [sym__hash] = STATE(3394), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(23), + [aux_sym_statement_block_repeat1] = STATE(33), [aux_sym_object_repeat1] = STATE(4069), [aux_sym_object_pattern_repeat1] = STATE(3945), [aux_sym_field_definition_repeat1] = STATE(2561), @@ -43304,7 +43361,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), @@ -43321,12 +43378,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), @@ -43355,7 +43412,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), @@ -43364,76 +43421,76 @@ 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(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1880), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1911), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5199), [sym_spread_element] = STATE(4071), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(2030), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(2034), [sym_comment] = STATE(4), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), [sym_decorator] = STATE(2594), [sym_rest_pattern] = STATE(4023), [sym_method_definition] = STATE(4071), - [sym_pair] = STATE(1880), + [sym_pair] = STATE(1911), [sym_pair_pattern] = STATE(4023), [sym__property_name] = STATE(4070), [sym__hash] = STATE(3394), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(19), + [aux_sym_statement_block_repeat1] = STATE(42), [aux_sym_object_repeat1] = STATE(4069), [aux_sym_object_pattern_repeat1] = STATE(3945), [aux_sym_field_definition_repeat1] = STATE(2561), @@ -43443,10 +43500,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), @@ -43463,12 +43520,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), @@ -43497,7 +43554,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), @@ -43506,77 +43563,77 @@ 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(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1880), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1975), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5199), - [sym_spread_element] = STATE(4071), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(2030), + [sym_spread_element] = STATE(3995), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(2034), [sym_comment] = STATE(5), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), [sym_decorator] = STATE(2594), [sym_rest_pattern] = STATE(4023), - [sym_method_definition] = STATE(4071), - [sym_pair] = STATE(1880), + [sym_method_definition] = STATE(3995), + [sym_pair] = STATE(1975), [sym_pair_pattern] = STATE(4023), [sym__property_name] = STATE(4070), [sym__hash] = STATE(3394), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(59), - [aux_sym_object_repeat1] = STATE(4069), + [aux_sym_statement_block_repeat1] = STATE(54), + [aux_sym_object_repeat1] = STATE(3996), [aux_sym_object_pattern_repeat1] = STATE(3945), [aux_sym_field_definition_repeat1] = STATE(2561), [anon_sym_POUND] = ACTIONS(25), @@ -43585,10 +43642,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(131), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -43605,12 +43662,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(133), [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(135), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -43639,7 +43696,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(137), [sym_private_property_identifier] = ACTIONS(105), [sym_this] = ACTIONS(107), [sym_super] = ACTIONS(107), @@ -43648,77 +43705,77 @@ 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(139), [sym_cf_comment] = ACTIONS(5), }, [6] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1880), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1959), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5199), - [sym_spread_element] = STATE(4071), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(2030), + [sym_spread_element] = STATE(4024), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(2034), [sym_comment] = STATE(6), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), [sym_decorator] = STATE(2594), [sym_rest_pattern] = STATE(4023), - [sym_method_definition] = STATE(4071), - [sym_pair] = STATE(1880), + [sym_method_definition] = STATE(4024), + [sym_pair] = STATE(1959), [sym_pair_pattern] = STATE(4023), [sym__property_name] = STATE(4070), [sym__hash] = STATE(3394), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(68), - [aux_sym_object_repeat1] = STATE(4069), + [aux_sym_statement_block_repeat1] = STATE(28), + [aux_sym_object_repeat1] = STATE(4027), [aux_sym_object_pattern_repeat1] = STATE(3945), [aux_sym_field_definition_repeat1] = STATE(2561), [anon_sym_POUND] = ACTIONS(25), @@ -43727,10 +43784,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(141), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(43), + [anon_sym_let] = ACTIONS(143), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -43747,12 +43804,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(145), [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(147), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -43781,7 +43838,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(149), [sym_private_property_identifier] = ACTIONS(105), [sym_this] = ACTIONS(107), [sym_super] = ACTIONS(107), @@ -43790,76 +43847,76 @@ 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(151), [sym_cf_comment] = ACTIONS(5), }, [7] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1984), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1959), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5199), [sym_spread_element] = STATE(4024), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(2030), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(2034), [sym_comment] = STATE(7), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), [sym_decorator] = STATE(2594), [sym_rest_pattern] = STATE(4023), [sym_method_definition] = STATE(4024), - [sym_pair] = STATE(1984), + [sym_pair] = STATE(1959), [sym_pair_pattern] = STATE(4023), [sym__property_name] = STATE(4070), [sym__hash] = STATE(3394), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(42), + [aux_sym_statement_block_repeat1] = STATE(28), [aux_sym_object_repeat1] = STATE(4027), [aux_sym_object_pattern_repeat1] = STATE(3945), [aux_sym_field_definition_repeat1] = STATE(2561), @@ -43869,10 +43926,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(123), + [anon_sym_RBRACE] = ACTIONS(141), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(125), + [anon_sym_let] = ACTIONS(153), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -43889,12 +43946,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(127), + [anon_sym_async] = ACTIONS(155), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(129), + [anon_sym_static] = ACTIONS(157), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -43923,7 +43980,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(131), + [sym_identifier] = ACTIONS(159), [sym_private_property_identifier] = ACTIONS(105), [sym_this] = ACTIONS(107), [sym_super] = ACTIONS(107), @@ -43932,76 +43989,76 @@ 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(133), + [anon_sym_export] = ACTIONS(161), [sym_cf_comment] = ACTIONS(5), }, [8] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1880), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1911), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5199), [sym_spread_element] = STATE(4071), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(2030), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(2034), [sym_comment] = STATE(8), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), [sym_decorator] = STATE(2594), [sym_rest_pattern] = STATE(4023), [sym_method_definition] = STATE(4071), - [sym_pair] = STATE(1880), + [sym_pair] = STATE(1911), [sym_pair_pattern] = STATE(4023), [sym__property_name] = STATE(4070), [sym__hash] = STATE(3394), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(28), + [aux_sym_statement_block_repeat1] = STATE(24), [aux_sym_object_repeat1] = STATE(4069), [aux_sym_object_pattern_repeat1] = STATE(3945), [aux_sym_field_definition_repeat1] = STATE(2561), @@ -44011,10 +44068,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(163), [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), @@ -44031,12 +44088,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), @@ -44065,7 +44122,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), @@ -44074,77 +44131,77 @@ 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), }, [9] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1984), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1911), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5199), - [sym_spread_element] = STATE(4024), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(2030), + [sym_spread_element] = STATE(4071), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(2034), [sym_comment] = STATE(9), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), [sym_decorator] = STATE(2594), [sym_rest_pattern] = STATE(4023), - [sym_method_definition] = STATE(4024), - [sym_pair] = STATE(1984), + [sym_method_definition] = STATE(4071), + [sym_pair] = STATE(1911), [sym_pair_pattern] = STATE(4023), [sym__property_name] = STATE(4070), [sym__hash] = STATE(3394), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(42), - [aux_sym_object_repeat1] = STATE(4027), + [aux_sym_statement_block_repeat1] = STATE(43), + [aux_sym_object_repeat1] = STATE(4069), [aux_sym_object_pattern_repeat1] = STATE(3945), [aux_sym_field_definition_repeat1] = STATE(2561), [anon_sym_POUND] = ACTIONS(25), @@ -44153,10 +44210,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(123), + [anon_sym_RBRACE] = ACTIONS(165), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(137), + [anon_sym_let] = ACTIONS(117), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -44173,12 +44230,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(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(141), + [anon_sym_static] = ACTIONS(121), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -44207,7 +44264,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(123), [sym_private_property_identifier] = ACTIONS(105), [sym_this] = ACTIONS(107), [sym_super] = ACTIONS(107), @@ -44216,77 +44273,77 @@ 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(125), [sym_cf_comment] = ACTIONS(5), }, [10] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1899), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1911), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5199), - [sym_spread_element] = STATE(3995), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(2030), + [sym_spread_element] = STATE(4071), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(2034), [sym_comment] = STATE(10), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), [sym_decorator] = STATE(2594), [sym_rest_pattern] = STATE(4023), - [sym_method_definition] = STATE(3995), - [sym_pair] = STATE(1899), + [sym_method_definition] = STATE(4071), + [sym_pair] = STATE(1911), [sym_pair_pattern] = STATE(4023), [sym__property_name] = STATE(4070), [sym__hash] = STATE(3394), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(38), - [aux_sym_object_repeat1] = STATE(3996), + [aux_sym_statement_block_repeat1] = STATE(32), + [aux_sym_object_repeat1] = STATE(4069), [aux_sym_object_pattern_repeat1] = STATE(3945), [aux_sym_field_definition_repeat1] = STATE(2561), [anon_sym_POUND] = ACTIONS(25), @@ -44295,10 +44352,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(167), [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), @@ -44315,12 +44372,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), @@ -44349,7 +44406,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), @@ -44358,76 +44415,76 @@ 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(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1984), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1959), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5199), [sym_spread_element] = STATE(4024), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(2030), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(2034), [sym_comment] = STATE(11), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), [sym_decorator] = STATE(2594), [sym_rest_pattern] = STATE(4023), [sym_method_definition] = STATE(4024), - [sym_pair] = STATE(1984), + [sym_pair] = STATE(1959), [sym_pair_pattern] = STATE(4023), [sym__property_name] = STATE(4070), [sym__hash] = STATE(3394), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(42), + [aux_sym_statement_block_repeat1] = STATE(28), [aux_sym_object_repeat1] = STATE(4027), [aux_sym_object_pattern_repeat1] = STATE(3945), [aux_sym_field_definition_repeat1] = STATE(2561), @@ -44437,10 +44494,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(123), + [anon_sym_RBRACE] = ACTIONS(141), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(159), + [anon_sym_let] = ACTIONS(169), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -44457,12 +44514,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(171), [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(173), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -44491,7 +44548,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(175), [sym_private_property_identifier] = ACTIONS(105), [sym_this] = ACTIONS(107), [sym_super] = ACTIONS(107), @@ -44500,77 +44557,77 @@ 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(177), [sym_cf_comment] = ACTIONS(5), }, [12] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1962), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1911), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5199), - [sym_spread_element] = STATE(3971), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(2030), + [sym_spread_element] = STATE(4071), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(2034), [sym_comment] = STATE(12), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), [sym_decorator] = STATE(2594), [sym_rest_pattern] = STATE(4023), - [sym_method_definition] = STATE(3971), - [sym_pair] = STATE(1962), + [sym_method_definition] = STATE(4071), + [sym_pair] = STATE(1911), [sym_pair_pattern] = STATE(4023), [sym__property_name] = STATE(4070), [sym__hash] = STATE(3394), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(57), - [aux_sym_object_repeat1] = STATE(3979), + [aux_sym_statement_block_repeat1] = STATE(62), + [aux_sym_object_repeat1] = STATE(4069), [aux_sym_object_pattern_repeat1] = STATE(3945), [aux_sym_field_definition_repeat1] = STATE(2561), [anon_sym_POUND] = ACTIONS(25), @@ -44579,10 +44636,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(179), [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), @@ -44599,12 +44656,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), @@ -44633,7 +44690,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), @@ -44642,76 +44699,76 @@ 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(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1880), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1911), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5199), [sym_spread_element] = STATE(4071), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(2030), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(2034), [sym_comment] = STATE(13), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), [sym_decorator] = STATE(2594), [sym_rest_pattern] = STATE(4023), [sym_method_definition] = STATE(4071), - [sym_pair] = STATE(1880), + [sym_pair] = STATE(1911), [sym_pair_pattern] = STATE(4023), [sym__property_name] = STATE(4070), [sym__hash] = STATE(3394), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(59), + [aux_sym_statement_block_repeat1] = STATE(62), [aux_sym_object_repeat1] = STATE(4069), [aux_sym_object_pattern_repeat1] = STATE(3945), [aux_sym_field_definition_repeat1] = STATE(2561), @@ -44724,7 +44781,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(181), [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), @@ -44741,12 +44798,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), @@ -44775,7 +44832,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), @@ -44784,70 +44841,70 @@ 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(3626), - [sym_declaration] = STATE(856), + [sym_declaration] = STATE(829), [sym_import] = STATE(3525), - [sym_statement] = STATE(884), - [sym_expression_statement] = STATE(856), - [sym_variable_declaration] = STATE(857), - [sym_lexical_declaration] = STATE(857), - [sym_statement_block] = STATE(856), - [sym_if_statement] = STATE(856), - [sym_switch_statement] = STATE(856), - [sym_for_statement] = STATE(856), - [sym_for_in_statement] = STATE(856), - [sym_while_statement] = STATE(856), - [sym_do_statement] = STATE(856), - [sym_try_statement] = STATE(856), - [sym_with_statement] = STATE(856), - [sym_break_statement] = STATE(856), - [sym_continue_statement] = STATE(856), - [sym_return_statement] = STATE(856), - [sym_throw_statement] = STATE(856), - [sym_empty_statement] = STATE(856), - [sym_labeled_statement] = STATE(856), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2108), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(852), + [sym_expression_statement] = STATE(829), + [sym_variable_declaration] = STATE(831), + [sym_lexical_declaration] = STATE(831), + [sym_statement_block] = STATE(829), + [sym_if_statement] = STATE(829), + [sym_switch_statement] = STATE(829), + [sym_for_statement] = STATE(829), + [sym_for_in_statement] = STATE(829), + [sym_while_statement] = STATE(829), + [sym_do_statement] = STATE(829), + [sym_try_statement] = STATE(829), + [sym_with_statement] = STATE(829), + [sym_break_statement] = STATE(829), + [sym_continue_statement] = STATE(829), + [sym_return_statement] = STATE(829), + [sym_throw_statement] = STATE(829), + [sym_empty_statement] = STATE(829), + [sym_labeled_statement] = STATE(829), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2090), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(857), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(857), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(831), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(831), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(14), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3390), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(16), + [aux_sym_statement_block_repeat1] = STATE(15), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(183), [anon_sym_SQUOTE] = ACTIONS(29), @@ -44920,60 +44977,191 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [15] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(856), + [sym_declaration] = STATE(829), [sym_import] = STATE(3525), - [sym_statement] = STATE(884), - [sym_expression_statement] = STATE(856), - [sym_variable_declaration] = STATE(857), - [sym_lexical_declaration] = STATE(857), - [sym_statement_block] = STATE(856), - [sym_if_statement] = STATE(856), - [sym_switch_statement] = STATE(856), - [sym_for_statement] = STATE(856), - [sym_for_in_statement] = STATE(856), - [sym_while_statement] = STATE(856), - [sym_do_statement] = STATE(856), - [sym_try_statement] = STATE(856), - [sym_with_statement] = STATE(856), - [sym_break_statement] = STATE(856), - [sym_continue_statement] = STATE(856), - [sym_return_statement] = STATE(856), - [sym_throw_statement] = STATE(856), - [sym_empty_statement] = STATE(856), - [sym_labeled_statement] = STATE(856), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2108), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(852), + [sym_expression_statement] = STATE(829), + [sym_variable_declaration] = STATE(831), + [sym_lexical_declaration] = STATE(831), + [sym_statement_block] = STATE(829), + [sym_if_statement] = STATE(829), + [sym_switch_statement] = STATE(829), + [sym_for_statement] = STATE(829), + [sym_for_in_statement] = STATE(829), + [sym_while_statement] = STATE(829), + [sym_do_statement] = STATE(829), + [sym_try_statement] = STATE(829), + [sym_with_statement] = STATE(829), + [sym_break_statement] = STATE(829), + [sym_continue_statement] = STATE(829), + [sym_return_statement] = STATE(829), + [sym_throw_statement] = STATE(829), + [sym_empty_statement] = STATE(829), + [sym_labeled_statement] = STATE(829), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2090), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(857), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(857), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(831), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(831), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(15), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3390), + [sym_hash_expression] = STATE(3626), + [sym_computed_property_name] = STATE(4610), + [aux_sym_statement_block_repeat1] = STATE(15), + [anon_sym_POUND] = ACTIONS(237), + [anon_sym_var] = ACTIONS(240), + [anon_sym_SQUOTE] = ACTIONS(243), + [anon_sym_DQUOTE] = ACTIONS(246), + [anon_sym_LBRACE] = ACTIONS(249), + [anon_sym_RBRACE] = ACTIONS(252), + [anon_sym_import] = ACTIONS(254), + [anon_sym_with] = ACTIONS(257), + [anon_sym_let] = ACTIONS(260), + [anon_sym_const] = ACTIONS(263), + [anon_sym_if] = ACTIONS(266), + [anon_sym_switch] = ACTIONS(269), + [anon_sym_for] = ACTIONS(272), + [anon_sym_LPAREN] = ACTIONS(275), + [anon_sym_await] = ACTIONS(278), + [anon_sym_while] = ACTIONS(281), + [anon_sym_do] = ACTIONS(284), + [anon_sym_try] = ACTIONS(287), + [anon_sym_break] = ACTIONS(290), + [anon_sym_continue] = ACTIONS(293), + [anon_sym_return] = ACTIONS(296), + [anon_sym_throw] = ACTIONS(299), + [anon_sym_SEMI] = ACTIONS(302), + [anon_sym_case] = ACTIONS(305), + [anon_sym_default] = ACTIONS(305), + [anon_sym_yield] = ACTIONS(307), + [anon_sym_LBRACK] = ACTIONS(310), + [anon_sym_async] = ACTIONS(313), + [anon_sym_function] = ACTIONS(316), + [anon_sym_private] = ACTIONS(319), + [anon_sym_public] = ACTIONS(319), + [anon_sym_remote] = ACTIONS(319), + [anon_sym_static] = ACTIONS(322), + [anon_sym_final] = ACTIONS(319), + [anon_sym_abstract] = ACTIONS(319), + [anon_sym_any] = ACTIONS(325), + [anon_sym_array] = ACTIONS(325), + [anon_sym_binary] = ACTIONS(325), + [anon_sym_boolean] = ACTIONS(325), + [anon_sym_date] = ACTIONS(325), + [anon_sym_guid] = ACTIONS(325), + [anon_sym_numeric] = ACTIONS(325), + [anon_sym_query] = ACTIONS(325), + [anon_sym_string] = ACTIONS(325), + [anon_sym_struct] = ACTIONS(325), + [anon_sym_uuid] = ACTIONS(325), + [anon_sym_variablename] = ACTIONS(325), + [anon_sym_void] = ACTIONS(325), + [anon_sym_xml] = ACTIONS(325), + [anon_sym_new] = ACTIONS(328), + [anon_sym_PLUS] = ACTIONS(331), + [anon_sym_DASH] = ACTIONS(331), + [anon_sym_SLASH] = ACTIONS(334), + [anon_sym_BANG] = ACTIONS(337), + [anon_sym_TILDE] = ACTIONS(331), + [aux_sym_unary_operator_token1] = ACTIONS(337), + [anon_sym_PLUS_PLUS] = ACTIONS(340), + [anon_sym_DASH_DASH] = ACTIONS(340), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(343), + [sym_identifier] = ACTIONS(346), + [sym_private_property_identifier] = ACTIONS(349), + [sym_this] = ACTIONS(352), + [sym_super] = ACTIONS(352), + [sym_true] = ACTIONS(352), + [sym_false] = ACTIONS(352), + [sym_null] = ACTIONS(352), + [anon_sym_export] = ACTIONS(355), + [sym_cf_comment] = ACTIONS(5), + }, + [16] = { + [sym_hash_empty] = STATE(3626), + [sym_declaration] = STATE(829), + [sym_import] = STATE(3525), + [sym_statement] = STATE(852), + [sym_expression_statement] = STATE(829), + [sym_variable_declaration] = STATE(831), + [sym_lexical_declaration] = STATE(831), + [sym_statement_block] = STATE(829), + [sym_if_statement] = STATE(829), + [sym_switch_statement] = STATE(829), + [sym_for_statement] = STATE(829), + [sym_for_in_statement] = STATE(829), + [sym_while_statement] = STATE(829), + [sym_do_statement] = STATE(829), + [sym_try_statement] = STATE(829), + [sym_with_statement] = STATE(829), + [sym_break_statement] = STATE(829), + [sym_continue_statement] = STATE(829), + [sym_return_statement] = STATE(829), + [sym_throw_statement] = STATE(829), + [sym_empty_statement] = STATE(829), + [sym_labeled_statement] = STATE(829), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2090), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(831), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(831), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(16), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3390), [sym_hash_expression] = STATE(3626), @@ -44984,7 +45172,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(185), - [anon_sym_RBRACE] = ACTIONS(237), + [anon_sym_RBRACE] = ACTIONS(358), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(189), [anon_sym_let] = ACTIONS(191), @@ -45002,8 +45190,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_return] = ACTIONS(211), [anon_sym_throw] = ACTIONS(213), [anon_sym_SEMI] = ACTIONS(215), - [anon_sym_case] = ACTIONS(239), - [anon_sym_default] = ACTIONS(239), + [anon_sym_case] = ACTIONS(360), + [anon_sym_default] = ACTIONS(360), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), [anon_sym_async] = ACTIONS(221), @@ -45049,73 +45237,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(235), [sym_cf_comment] = ACTIONS(5), }, - [16] = { + [17] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(856), + [sym_declaration] = STATE(829), [sym_import] = STATE(3525), - [sym_statement] = STATE(884), - [sym_expression_statement] = STATE(856), - [sym_variable_declaration] = STATE(857), - [sym_lexical_declaration] = STATE(857), - [sym_statement_block] = STATE(856), - [sym_if_statement] = STATE(856), - [sym_switch_statement] = STATE(856), - [sym_for_statement] = STATE(856), - [sym_for_in_statement] = STATE(856), - [sym_while_statement] = STATE(856), - [sym_do_statement] = STATE(856), - [sym_try_statement] = STATE(856), - [sym_with_statement] = STATE(856), - [sym_break_statement] = STATE(856), - [sym_continue_statement] = STATE(856), - [sym_return_statement] = STATE(856), - [sym_throw_statement] = STATE(856), - [sym_empty_statement] = STATE(856), - [sym_labeled_statement] = STATE(856), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2108), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(852), + [sym_expression_statement] = STATE(829), + [sym_variable_declaration] = STATE(831), + [sym_lexical_declaration] = STATE(831), + [sym_statement_block] = STATE(829), + [sym_if_statement] = STATE(829), + [sym_switch_statement] = STATE(829), + [sym_for_statement] = STATE(829), + [sym_for_in_statement] = STATE(829), + [sym_while_statement] = STATE(829), + [sym_do_statement] = STATE(829), + [sym_try_statement] = STATE(829), + [sym_with_statement] = STATE(829), + [sym_break_statement] = STATE(829), + [sym_continue_statement] = STATE(829), + [sym_return_statement] = STATE(829), + [sym_throw_statement] = STATE(829), + [sym_empty_statement] = STATE(829), + [sym_labeled_statement] = STATE(829), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2090), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(857), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(857), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(831), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(831), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(16), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(17), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3390), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(17), + [aux_sym_statement_block_repeat1] = STATE(14), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(183), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(185), - [anon_sym_RBRACE] = ACTIONS(241), + [anon_sym_RBRACE] = ACTIONS(362), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(189), [anon_sym_let] = ACTIONS(191), @@ -45133,8 +45321,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_return] = ACTIONS(211), [anon_sym_throw] = ACTIONS(213), [anon_sym_SEMI] = ACTIONS(215), - [anon_sym_case] = ACTIONS(243), - [anon_sym_default] = ACTIONS(243), + [anon_sym_case] = ACTIONS(364), + [anon_sym_default] = ACTIONS(364), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), [anon_sym_async] = ACTIONS(221), @@ -45180,198 +45368,67 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(235), [sym_cf_comment] = ACTIONS(5), }, - [17] = { - [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(856), - [sym_import] = STATE(3525), - [sym_statement] = STATE(884), - [sym_expression_statement] = STATE(856), - [sym_variable_declaration] = STATE(857), - [sym_lexical_declaration] = STATE(857), - [sym_statement_block] = STATE(856), - [sym_if_statement] = STATE(856), - [sym_switch_statement] = STATE(856), - [sym_for_statement] = STATE(856), - [sym_for_in_statement] = STATE(856), - [sym_while_statement] = STATE(856), - [sym_do_statement] = STATE(856), - [sym_try_statement] = STATE(856), - [sym_with_statement] = STATE(856), - [sym_break_statement] = STATE(856), - [sym_continue_statement] = STATE(856), - [sym_return_statement] = STATE(856), - [sym_throw_statement] = STATE(856), - [sym_empty_statement] = STATE(856), - [sym_labeled_statement] = STATE(856), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2108), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(857), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(857), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(17), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3390), - [sym_hash_expression] = STATE(3626), - [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(17), - [anon_sym_POUND] = ACTIONS(245), - [anon_sym_var] = ACTIONS(248), - [anon_sym_SQUOTE] = ACTIONS(251), - [anon_sym_DQUOTE] = ACTIONS(254), - [anon_sym_LBRACE] = ACTIONS(257), - [anon_sym_RBRACE] = ACTIONS(260), - [anon_sym_import] = ACTIONS(262), - [anon_sym_with] = ACTIONS(265), - [anon_sym_let] = ACTIONS(268), - [anon_sym_const] = ACTIONS(271), - [anon_sym_if] = ACTIONS(274), - [anon_sym_switch] = ACTIONS(277), - [anon_sym_for] = ACTIONS(280), - [anon_sym_LPAREN] = ACTIONS(283), - [anon_sym_await] = ACTIONS(286), - [anon_sym_while] = ACTIONS(289), - [anon_sym_do] = ACTIONS(292), - [anon_sym_try] = ACTIONS(295), - [anon_sym_break] = ACTIONS(298), - [anon_sym_continue] = ACTIONS(301), - [anon_sym_return] = ACTIONS(304), - [anon_sym_throw] = ACTIONS(307), - [anon_sym_SEMI] = ACTIONS(310), - [anon_sym_case] = ACTIONS(313), - [anon_sym_default] = ACTIONS(313), - [anon_sym_yield] = ACTIONS(315), - [anon_sym_LBRACK] = ACTIONS(318), - [anon_sym_async] = ACTIONS(321), - [anon_sym_function] = ACTIONS(324), - [anon_sym_private] = ACTIONS(327), - [anon_sym_public] = ACTIONS(327), - [anon_sym_remote] = ACTIONS(327), - [anon_sym_static] = ACTIONS(330), - [anon_sym_final] = ACTIONS(327), - [anon_sym_abstract] = ACTIONS(327), - [anon_sym_any] = ACTIONS(333), - [anon_sym_array] = ACTIONS(333), - [anon_sym_binary] = ACTIONS(333), - [anon_sym_boolean] = ACTIONS(333), - [anon_sym_date] = ACTIONS(333), - [anon_sym_guid] = ACTIONS(333), - [anon_sym_numeric] = ACTIONS(333), - [anon_sym_query] = ACTIONS(333), - [anon_sym_string] = ACTIONS(333), - [anon_sym_struct] = ACTIONS(333), - [anon_sym_uuid] = ACTIONS(333), - [anon_sym_variablename] = ACTIONS(333), - [anon_sym_void] = ACTIONS(333), - [anon_sym_xml] = ACTIONS(333), - [anon_sym_new] = ACTIONS(336), - [anon_sym_PLUS] = ACTIONS(339), - [anon_sym_DASH] = ACTIONS(339), - [anon_sym_SLASH] = ACTIONS(342), - [anon_sym_BANG] = ACTIONS(345), - [anon_sym_TILDE] = ACTIONS(339), - [aux_sym_unary_operator_token1] = ACTIONS(345), - [anon_sym_PLUS_PLUS] = ACTIONS(348), - [anon_sym_DASH_DASH] = ACTIONS(348), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(351), - [sym_identifier] = ACTIONS(354), - [sym_private_property_identifier] = ACTIONS(357), - [sym_this] = ACTIONS(360), - [sym_super] = ACTIONS(360), - [sym_true] = ACTIONS(360), - [sym_false] = ACTIONS(360), - [sym_null] = ACTIONS(360), - [anon_sym_export] = ACTIONS(363), - [sym_cf_comment] = ACTIONS(5), - }, [18] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(856), + [sym_declaration] = STATE(829), [sym_import] = STATE(3525), - [sym_statement] = STATE(884), - [sym_expression_statement] = STATE(856), - [sym_variable_declaration] = STATE(857), - [sym_lexical_declaration] = STATE(857), - [sym_statement_block] = STATE(856), - [sym_if_statement] = STATE(856), - [sym_switch_statement] = STATE(856), - [sym_for_statement] = STATE(856), - [sym_for_in_statement] = STATE(856), - [sym_while_statement] = STATE(856), - [sym_do_statement] = STATE(856), - [sym_try_statement] = STATE(856), - [sym_with_statement] = STATE(856), - [sym_break_statement] = STATE(856), - [sym_continue_statement] = STATE(856), - [sym_return_statement] = STATE(856), - [sym_throw_statement] = STATE(856), - [sym_empty_statement] = STATE(856), - [sym_labeled_statement] = STATE(856), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2108), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(852), + [sym_expression_statement] = STATE(829), + [sym_variable_declaration] = STATE(831), + [sym_lexical_declaration] = STATE(831), + [sym_statement_block] = STATE(829), + [sym_if_statement] = STATE(829), + [sym_switch_statement] = STATE(829), + [sym_for_statement] = STATE(829), + [sym_for_in_statement] = STATE(829), + [sym_while_statement] = STATE(829), + [sym_do_statement] = STATE(829), + [sym_try_statement] = STATE(829), + [sym_with_statement] = STATE(829), + [sym_break_statement] = STATE(829), + [sym_continue_statement] = STATE(829), + [sym_return_statement] = STATE(829), + [sym_throw_statement] = STATE(829), + [sym_empty_statement] = STATE(829), + [sym_labeled_statement] = STATE(829), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2090), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(857), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(857), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(831), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(831), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(18), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3390), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(17), + [aux_sym_statement_block_repeat1] = STATE(15), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(183), [anon_sym_SQUOTE] = ACTIONS(29), @@ -45444,203 +45501,203 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [19] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(19), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), - [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(27), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(33), - [anon_sym_RBRACE] = ACTIONS(370), - [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), - [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(219), - [anon_sym_async] = ACTIONS(374), - [anon_sym_function] = ACTIONS(79), - [anon_sym_private] = ACTIONS(81), - [anon_sym_public] = ACTIONS(81), - [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), - [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(231), - [sym_identifier] = ACTIONS(378), - [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(380), + [aux_sym_statement_block_repeat1] = STATE(19), + [anon_sym_POUND] = ACTIONS(237), + [anon_sym_var] = ACTIONS(370), + [anon_sym_SQUOTE] = ACTIONS(243), + [anon_sym_DQUOTE] = ACTIONS(246), + [anon_sym_LBRACE] = ACTIONS(373), + [anon_sym_RBRACE] = ACTIONS(252), + [anon_sym_import] = ACTIONS(254), + [anon_sym_with] = ACTIONS(376), + [anon_sym_let] = ACTIONS(379), + [anon_sym_const] = ACTIONS(382), + [anon_sym_if] = ACTIONS(385), + [anon_sym_switch] = ACTIONS(388), + [anon_sym_for] = ACTIONS(391), + [anon_sym_LPAREN] = ACTIONS(275), + [anon_sym_await] = ACTIONS(278), + [anon_sym_while] = ACTIONS(394), + [anon_sym_do] = ACTIONS(397), + [anon_sym_try] = ACTIONS(400), + [anon_sym_break] = ACTIONS(403), + [anon_sym_continue] = ACTIONS(406), + [anon_sym_return] = ACTIONS(409), + [anon_sym_throw] = ACTIONS(412), + [anon_sym_SEMI] = ACTIONS(415), + [anon_sym_yield] = ACTIONS(307), + [anon_sym_LBRACK] = ACTIONS(310), + [anon_sym_async] = ACTIONS(418), + [anon_sym_function] = ACTIONS(421), + [anon_sym_private] = ACTIONS(424), + [anon_sym_public] = ACTIONS(424), + [anon_sym_remote] = ACTIONS(424), + [anon_sym_static] = ACTIONS(427), + [anon_sym_final] = ACTIONS(424), + [anon_sym_abstract] = ACTIONS(424), + [anon_sym_any] = ACTIONS(430), + [anon_sym_array] = ACTIONS(430), + [anon_sym_binary] = ACTIONS(430), + [anon_sym_boolean] = ACTIONS(430), + [anon_sym_date] = ACTIONS(430), + [anon_sym_guid] = ACTIONS(430), + [anon_sym_numeric] = ACTIONS(430), + [anon_sym_query] = ACTIONS(430), + [anon_sym_string] = ACTIONS(430), + [anon_sym_struct] = ACTIONS(430), + [anon_sym_uuid] = ACTIONS(430), + [anon_sym_variablename] = ACTIONS(430), + [anon_sym_void] = ACTIONS(430), + [anon_sym_xml] = ACTIONS(430), + [anon_sym_new] = ACTIONS(328), + [anon_sym_PLUS] = ACTIONS(331), + [anon_sym_DASH] = ACTIONS(331), + [anon_sym_SLASH] = ACTIONS(334), + [anon_sym_BANG] = ACTIONS(337), + [anon_sym_TILDE] = ACTIONS(331), + [aux_sym_unary_operator_token1] = ACTIONS(337), + [anon_sym_PLUS_PLUS] = ACTIONS(340), + [anon_sym_DASH_DASH] = ACTIONS(340), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(343), + [sym_identifier] = ACTIONS(433), + [sym_private_property_identifier] = ACTIONS(349), + [sym_this] = ACTIONS(352), + [sym_super] = ACTIONS(352), + [sym_true] = ACTIONS(352), + [sym_false] = ACTIONS(352), + [sym_null] = ACTIONS(352), + [anon_sym_export] = ACTIONS(436), [sym_cf_comment] = ACTIONS(5), }, [20] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(20), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(33), - [anon_sym_RBRACE] = ACTIONS(382), + [anon_sym_RBRACE] = ACTIONS(439), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -45657,12 +45714,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -45690,86 +45747,86 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [21] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(21), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(33), - [anon_sym_RBRACE] = ACTIONS(384), + [anon_sym_RBRACE] = ACTIONS(451), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -45786,12 +45843,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -45819,215 +45876,86 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [22] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(22), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3428), - [sym_hash_expression] = STATE(3626), - [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), - [anon_sym_POUND] = ACTIONS(245), - [anon_sym_var] = ACTIONS(386), - [anon_sym_SQUOTE] = ACTIONS(251), - [anon_sym_DQUOTE] = ACTIONS(254), - [anon_sym_LBRACE] = ACTIONS(389), - [anon_sym_RBRACE] = ACTIONS(260), - [anon_sym_import] = ACTIONS(262), - [anon_sym_with] = ACTIONS(392), - [anon_sym_let] = ACTIONS(395), - [anon_sym_const] = ACTIONS(398), - [anon_sym_if] = ACTIONS(401), - [anon_sym_switch] = ACTIONS(404), - [anon_sym_for] = ACTIONS(407), - [anon_sym_LPAREN] = ACTIONS(283), - [anon_sym_await] = ACTIONS(286), - [anon_sym_while] = ACTIONS(410), - [anon_sym_do] = ACTIONS(413), - [anon_sym_try] = ACTIONS(416), - [anon_sym_break] = ACTIONS(419), - [anon_sym_continue] = ACTIONS(422), - [anon_sym_return] = ACTIONS(425), - [anon_sym_throw] = ACTIONS(428), - [anon_sym_SEMI] = ACTIONS(431), - [anon_sym_yield] = ACTIONS(315), - [anon_sym_LBRACK] = ACTIONS(318), - [anon_sym_async] = ACTIONS(434), - [anon_sym_function] = ACTIONS(437), - [anon_sym_private] = ACTIONS(440), - [anon_sym_public] = ACTIONS(440), - [anon_sym_remote] = ACTIONS(440), - [anon_sym_static] = ACTIONS(443), - [anon_sym_final] = ACTIONS(440), - [anon_sym_abstract] = ACTIONS(440), - [anon_sym_any] = ACTIONS(446), - [anon_sym_array] = ACTIONS(446), - [anon_sym_binary] = ACTIONS(446), - [anon_sym_boolean] = ACTIONS(446), - [anon_sym_date] = ACTIONS(446), - [anon_sym_guid] = ACTIONS(446), - [anon_sym_numeric] = ACTIONS(446), - [anon_sym_query] = ACTIONS(446), - [anon_sym_string] = ACTIONS(446), - [anon_sym_struct] = ACTIONS(446), - [anon_sym_uuid] = ACTIONS(446), - [anon_sym_variablename] = ACTIONS(446), - [anon_sym_void] = ACTIONS(446), - [anon_sym_xml] = ACTIONS(446), - [anon_sym_new] = ACTIONS(336), - [anon_sym_PLUS] = ACTIONS(339), - [anon_sym_DASH] = ACTIONS(339), - [anon_sym_SLASH] = ACTIONS(342), - [anon_sym_BANG] = ACTIONS(345), - [anon_sym_TILDE] = ACTIONS(339), - [aux_sym_unary_operator_token1] = ACTIONS(345), - [anon_sym_PLUS_PLUS] = ACTIONS(348), - [anon_sym_DASH_DASH] = ACTIONS(348), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(351), - [sym_identifier] = ACTIONS(449), - [sym_private_property_identifier] = ACTIONS(357), - [sym_this] = ACTIONS(360), - [sym_super] = ACTIONS(360), - [sym_true] = ACTIONS(360), - [sym_false] = ACTIONS(360), - [sym_null] = ACTIONS(360), - [anon_sym_export] = ACTIONS(452), - [sym_cf_comment] = ACTIONS(5), - }, - [23] = { - [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), - [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(23), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(45), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(33), - [anon_sym_RBRACE] = ACTIONS(455), + [anon_sym_RBRACE] = ACTIONS(453), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -46044,12 +45972,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -46077,86 +46005,86 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, - [24] = { + [23] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(24), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(23), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(72), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(33), - [anon_sym_RBRACE] = ACTIONS(457), + [anon_sym_RBRACE] = ACTIONS(455), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -46173,12 +46101,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -46206,86 +46134,86 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, - [25] = { + [24] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(25), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(24), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(59), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(33), - [anon_sym_RBRACE] = ACTIONS(459), + [anon_sym_RBRACE] = ACTIONS(457), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -46302,12 +46230,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -46335,86 +46263,86 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, - [26] = { + [25] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(26), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(25), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(38), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(33), - [anon_sym_RBRACE] = ACTIONS(461), + [anon_sym_RBRACE] = ACTIONS(459), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -46431,12 +46359,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -46464,86 +46392,86 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, - [27] = { + [26] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(27), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(26), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(28), + [aux_sym_statement_block_repeat1] = STATE(27), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(33), - [anon_sym_RBRACE] = ACTIONS(463), + [anon_sym_RBRACE] = ACTIONS(461), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -46560,12 +46488,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -46593,86 +46521,86 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, - [28] = { + [27] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(28), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(27), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(33), - [anon_sym_RBRACE] = ACTIONS(465), + [anon_sym_RBRACE] = ACTIONS(463), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -46689,12 +46617,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -46722,77 +46650,206 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), + [sym_cf_comment] = ACTIONS(5), + }, + [28] = { + [sym_hash_empty] = STATE(3626), + [sym_declaration] = STATE(1157), + [sym_import] = STATE(3525), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(28), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3428), + [sym_hash_expression] = STATE(3626), + [sym_computed_property_name] = STATE(4610), + [aux_sym_statement_block_repeat1] = STATE(19), + [anon_sym_POUND] = ACTIONS(25), + [anon_sym_var] = ACTIONS(27), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(33), + [anon_sym_RBRACE] = ACTIONS(465), + [anon_sym_import] = ACTIONS(39), + [anon_sym_with] = ACTIONS(41), + [anon_sym_let] = ACTIONS(441), + [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(219), + [anon_sym_async] = ACTIONS(443), + [anon_sym_function] = ACTIONS(79), + [anon_sym_private] = ACTIONS(81), + [anon_sym_public] = ACTIONS(81), + [anon_sym_remote] = ACTIONS(81), + [anon_sym_static] = ACTIONS(445), + [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(231), + [sym_identifier] = ACTIONS(447), + [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(449), [sym_cf_comment] = ACTIONS(5), }, [29] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(29), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(42), + [aux_sym_statement_block_repeat1] = STATE(30), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -46801,7 +46858,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(467), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -46818,12 +46875,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -46851,77 +46908,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [30] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(30), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(24), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -46930,7 +46987,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(469), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -46947,12 +47004,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -46980,77 +47037,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [31] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(31), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(20), + [aux_sym_statement_block_repeat1] = STATE(35), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -47059,7 +47116,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(471), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -47076,12 +47133,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -47109,77 +47166,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [32] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(32), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -47188,7 +47245,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(473), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -47205,12 +47262,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -47238,77 +47295,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [33] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(33), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(43), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -47317,7 +47374,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(475), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -47334,12 +47391,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -47367,77 +47424,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [34] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(34), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(38), + [aux_sym_statement_block_repeat1] = STATE(44), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -47446,7 +47503,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(477), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -47463,12 +47520,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -47496,77 +47553,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [35] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(35), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(57), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -47575,7 +47632,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(479), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -47592,12 +47649,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -47625,77 +47682,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [36] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(36), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(32), + [aux_sym_statement_block_repeat1] = STATE(33), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -47704,7 +47761,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(481), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -47721,12 +47778,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -47754,77 +47811,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [37] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(37), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(26), + [aux_sym_statement_block_repeat1] = STATE(62), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -47833,7 +47890,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(483), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -47850,12 +47907,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -47883,77 +47940,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [38] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(38), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -47962,7 +48019,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(485), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -47979,12 +48036,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -48012,77 +48069,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [39] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(39), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(72), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -48091,7 +48148,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(487), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -48108,12 +48165,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -48141,77 +48198,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [40] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(40), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(56), + [aux_sym_statement_block_repeat1] = STATE(54), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -48220,7 +48277,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(489), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -48237,12 +48294,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -48270,77 +48327,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [41] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(41), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(51), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -48349,7 +48406,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(491), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -48366,12 +48423,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -48399,77 +48456,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [42] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(42), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -48478,7 +48535,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(493), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -48495,12 +48552,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -48528,77 +48585,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [43] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(43), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -48607,7 +48664,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(495), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -48624,12 +48681,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -48657,77 +48714,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [44] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(44), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(53), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -48736,7 +48793,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(497), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -48753,12 +48810,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -48786,77 +48843,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [45] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(45), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(21), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -48865,7 +48922,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(499), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -48882,12 +48939,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -48915,77 +48972,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [46] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(46), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(48), + [aux_sym_statement_block_repeat1] = STATE(21), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -48994,7 +49051,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(501), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -49011,12 +49068,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -49044,77 +49101,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [47] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(47), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(52), + [aux_sym_statement_block_repeat1] = STATE(43), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -49123,7 +49180,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(503), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -49140,12 +49197,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -49173,77 +49230,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [48] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(48), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(74), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -49252,7 +49309,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(505), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -49269,12 +49326,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -49302,77 +49359,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [49] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(49), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(24), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -49381,7 +49438,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(507), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -49398,12 +49455,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -49431,77 +49488,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [50] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(50), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(65), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -49510,7 +49567,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(509), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -49527,12 +49584,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -49560,77 +49617,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [51] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(51), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(23), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -49639,7 +49696,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(511), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -49656,12 +49713,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -49689,77 +49746,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [52] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(52), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -49768,7 +49825,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(513), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -49785,12 +49842,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -49818,77 +49875,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [53] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(53), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(20), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -49897,7 +49954,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(515), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -49914,12 +49971,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -49947,72 +50004,72 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [54] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(54), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), @@ -50026,7 +50083,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(517), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -50043,12 +50100,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -50076,77 +50133,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [55] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(55), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(56), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -50155,7 +50212,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(519), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -50172,12 +50229,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -50205,77 +50262,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [56] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(56), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -50284,7 +50341,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(521), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -50301,12 +50358,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -50334,77 +50391,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [57] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(57), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(59), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -50413,7 +50470,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(523), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -50430,12 +50487,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -50463,77 +50520,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [58] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(58), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(41), + [aux_sym_statement_block_repeat1] = STATE(52), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -50542,7 +50599,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(525), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -50559,12 +50616,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -50592,77 +50649,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [59] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(59), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -50671,7 +50728,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(527), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -50688,12 +50745,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -50721,77 +50778,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [60] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(60), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(69), + [aux_sym_statement_block_repeat1] = STATE(42), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -50800,7 +50857,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(529), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -50817,12 +50874,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -50850,72 +50907,72 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [61] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(61), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), @@ -50929,7 +50986,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(531), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -50946,12 +51003,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -50979,77 +51036,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [62] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(62), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(68), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -51058,7 +51115,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(533), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -51075,12 +51132,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -51108,77 +51165,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [63] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(63), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -51187,7 +51244,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(535), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -51204,12 +51261,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -51237,77 +51294,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [64] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(64), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(49), + [aux_sym_statement_block_repeat1] = STATE(71), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -51316,7 +51373,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(537), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -51333,12 +51390,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -51366,77 +51423,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [65] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(65), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(32), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -51445,7 +51502,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(539), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -51462,12 +51519,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -51495,77 +51552,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [66] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(66), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(26), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -51574,7 +51631,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(541), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -51591,12 +51648,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -51624,77 +51681,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [67] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(67), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(55), + [aux_sym_statement_block_repeat1] = STATE(66), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -51703,7 +51760,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(543), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -51720,12 +51777,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -51753,77 +51810,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [68] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(68), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -51832,7 +51889,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(545), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -51849,12 +51906,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -51882,77 +51939,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [69] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(69), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(68), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -51961,7 +52018,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(547), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -51978,12 +52035,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -52011,77 +52068,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [70] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(70), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(71), + [aux_sym_statement_block_repeat1] = STATE(50), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -52090,7 +52147,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(549), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -52107,12 +52164,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -52140,77 +52197,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [71] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(71), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -52219,7 +52276,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(551), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -52236,12 +52293,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -52269,77 +52326,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [72] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(72), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(39), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -52348,7 +52405,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(553), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -52365,12 +52422,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -52398,77 +52455,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [73] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(73), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(74), + [aux_sym_statement_block_repeat1] = STATE(28), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -52477,7 +52534,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(555), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -52494,12 +52551,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -52527,77 +52584,77 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [74] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1044), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1158), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(74), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_statement_block_repeat1] = STATE(22), + [aux_sym_statement_block_repeat1] = STATE(19), [anon_sym_POUND] = ACTIONS(25), [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), @@ -52606,7 +52663,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(557), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -52623,12 +52680,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -52656,72 +52713,72 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [75] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1108), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(5163), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(75), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), @@ -52730,19 +52787,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(33), + [anon_sym_LBRACE] = ACTIONS(559), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_with] = ACTIONS(561), + [anon_sym_let] = ACTIONS(563), [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(47), + [anon_sym_if] = ACTIONS(565), [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(51), + [anon_sym_for] = ACTIONS(567), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(57), + [anon_sym_while] = ACTIONS(569), [anon_sym_do] = ACTIONS(59), - [anon_sym_try] = ACTIONS(61), + [anon_sym_try] = ACTIONS(571), [anon_sym_break] = ACTIONS(63), [anon_sym_continue] = ACTIONS(65), [anon_sym_return] = ACTIONS(67), @@ -52750,28 +52807,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(219), - [anon_sym_async] = ACTIONS(374), - [anon_sym_function] = ACTIONS(79), - [anon_sym_private] = ACTIONS(81), - [anon_sym_public] = ACTIONS(81), - [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), - [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(573), + [anon_sym_function] = ACTIONS(575), + [anon_sym_private] = ACTIONS(577), + [anon_sym_public] = ACTIONS(577), + [anon_sym_remote] = ACTIONS(577), + [anon_sym_static] = ACTIONS(579), + [anon_sym_final] = ACTIONS(577), + [anon_sym_abstract] = ACTIONS(577), + [anon_sym_any] = ACTIONS(581), + [anon_sym_array] = ACTIONS(581), + [anon_sym_binary] = ACTIONS(581), + [anon_sym_boolean] = ACTIONS(581), + [anon_sym_date] = ACTIONS(581), + [anon_sym_guid] = ACTIONS(581), + [anon_sym_numeric] = ACTIONS(581), + [anon_sym_query] = ACTIONS(581), + [anon_sym_string] = ACTIONS(581), + [anon_sym_struct] = ACTIONS(581), + [anon_sym_uuid] = ACTIONS(581), + [anon_sym_variablename] = ACTIONS(581), + [anon_sym_void] = ACTIONS(581), + [anon_sym_xml] = ACTIONS(581), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -52783,122 +52840,122 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(583), [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(380), + [anon_sym_export] = ACTIONS(585), [sym_cf_comment] = ACTIONS(5), }, [76] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(4291), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(4377), - [sym_expression_statement] = STATE(4291), - [sym_variable_declaration] = STATE(4321), - [sym_lexical_declaration] = STATE(4321), - [sym_statement_block] = STATE(4291), - [sym_if_statement] = STATE(4291), - [sym_switch_statement] = STATE(4291), - [sym_for_statement] = STATE(4291), - [sym_for_in_statement] = STATE(4291), - [sym_while_statement] = STATE(4291), - [sym_do_statement] = STATE(4291), - [sym_try_statement] = STATE(4291), - [sym_with_statement] = STATE(4291), - [sym_break_statement] = STATE(4291), - [sym_continue_statement] = STATE(4291), - [sym_return_statement] = STATE(4291), - [sym_throw_statement] = STATE(4291), - [sym_empty_statement] = STATE(4291), - [sym_labeled_statement] = STATE(4291), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2061), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1103), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(4321), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(4321), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(76), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3386), + [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(559), + [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(561), + [anon_sym_LBRACE] = ACTIONS(559), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(563), - [anon_sym_let] = ACTIONS(565), - [anon_sym_const] = ACTIONS(567), - [anon_sym_if] = ACTIONS(569), - [anon_sym_switch] = ACTIONS(571), - [anon_sym_for] = ACTIONS(573), + [anon_sym_with] = ACTIONS(561), + [anon_sym_let] = ACTIONS(563), + [anon_sym_const] = ACTIONS(45), + [anon_sym_if] = ACTIONS(565), + [anon_sym_switch] = ACTIONS(49), + [anon_sym_for] = ACTIONS(567), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(575), - [anon_sym_do] = ACTIONS(577), - [anon_sym_try] = ACTIONS(579), - [anon_sym_break] = ACTIONS(581), - [anon_sym_continue] = ACTIONS(583), - [anon_sym_return] = ACTIONS(585), - [anon_sym_throw] = ACTIONS(587), - [anon_sym_SEMI] = ACTIONS(589), + [anon_sym_while] = ACTIONS(569), + [anon_sym_do] = ACTIONS(59), + [anon_sym_try] = ACTIONS(571), + [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(219), - [anon_sym_async] = ACTIONS(591), - [anon_sym_function] = ACTIONS(593), - [anon_sym_private] = ACTIONS(595), - [anon_sym_public] = ACTIONS(595), - [anon_sym_remote] = ACTIONS(595), - [anon_sym_static] = ACTIONS(597), - [anon_sym_final] = ACTIONS(595), - [anon_sym_abstract] = ACTIONS(595), - [anon_sym_any] = ACTIONS(599), - [anon_sym_array] = ACTIONS(599), - [anon_sym_binary] = ACTIONS(599), - [anon_sym_boolean] = ACTIONS(599), - [anon_sym_date] = ACTIONS(599), - [anon_sym_guid] = ACTIONS(599), - [anon_sym_numeric] = ACTIONS(599), - [anon_sym_query] = ACTIONS(599), - [anon_sym_string] = ACTIONS(599), - [anon_sym_struct] = ACTIONS(599), - [anon_sym_uuid] = ACTIONS(599), - [anon_sym_variablename] = ACTIONS(599), - [anon_sym_void] = ACTIONS(599), - [anon_sym_xml] = ACTIONS(599), + [anon_sym_async] = ACTIONS(573), + [anon_sym_function] = ACTIONS(575), + [anon_sym_private] = ACTIONS(577), + [anon_sym_public] = ACTIONS(577), + [anon_sym_remote] = ACTIONS(577), + [anon_sym_static] = ACTIONS(579), + [anon_sym_final] = ACTIONS(577), + [anon_sym_abstract] = ACTIONS(577), + [anon_sym_any] = ACTIONS(581), + [anon_sym_array] = ACTIONS(581), + [anon_sym_binary] = ACTIONS(581), + [anon_sym_boolean] = ACTIONS(581), + [anon_sym_date] = ACTIONS(581), + [anon_sym_guid] = ACTIONS(581), + [anon_sym_numeric] = ACTIONS(581), + [anon_sym_query] = ACTIONS(581), + [anon_sym_string] = ACTIONS(581), + [anon_sym_struct] = ACTIONS(581), + [anon_sym_uuid] = ACTIONS(581), + [anon_sym_variablename] = ACTIONS(581), + [anon_sym_void] = ACTIONS(581), + [anon_sym_xml] = ACTIONS(581), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -52910,249 +52967,122 @@ 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(231), - [sym_identifier] = ACTIONS(601), + [sym_identifier] = ACTIONS(583), [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(603), + [anon_sym_export] = ACTIONS(585), [sym_cf_comment] = ACTIONS(5), }, [77] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(563), + [sym_declaration] = STATE(1026), [sym_import] = STATE(3525), - [sym_statement] = STATE(414), - [sym_expression_statement] = STATE(563), - [sym_variable_declaration] = STATE(562), - [sym_lexical_declaration] = STATE(562), - [sym_statement_block] = STATE(563), - [sym_if_statement] = STATE(563), - [sym_switch_statement] = STATE(563), - [sym_for_statement] = STATE(563), - [sym_for_in_statement] = STATE(563), - [sym_while_statement] = STATE(563), - [sym_do_statement] = STATE(563), - [sym_try_statement] = STATE(563), - [sym_with_statement] = STATE(563), - [sym_break_statement] = STATE(563), - [sym_continue_statement] = STATE(563), - [sym_return_statement] = STATE(563), - [sym_throw_statement] = STATE(563), - [sym_empty_statement] = STATE(563), - [sym_labeled_statement] = STATE(563), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2073), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1076), + [sym_expression_statement] = STATE(1026), + [sym_variable_declaration] = STATE(1027), + [sym_lexical_declaration] = STATE(1027), + [sym_statement_block] = STATE(1026), + [sym_if_statement] = STATE(1026), + [sym_switch_statement] = STATE(1026), + [sym_for_statement] = STATE(1026), + [sym_for_in_statement] = STATE(1026), + [sym_while_statement] = STATE(1026), + [sym_do_statement] = STATE(1026), + [sym_try_statement] = STATE(1026), + [sym_with_statement] = STATE(1026), + [sym_break_statement] = STATE(1026), + [sym_continue_statement] = STATE(1026), + [sym_return_statement] = STATE(1026), + [sym_throw_statement] = STATE(1026), + [sym_empty_statement] = STATE(1026), + [sym_labeled_statement] = STATE(1026), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2127), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(562), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(562), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1027), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1027), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(77), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3407), - [sym_hash_expression] = STATE(3626), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(605), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(607), - [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(609), - [anon_sym_let] = ACTIONS(611), - [anon_sym_const] = ACTIONS(613), - [anon_sym_if] = ACTIONS(615), - [anon_sym_switch] = ACTIONS(617), - [anon_sym_for] = ACTIONS(619), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(621), - [anon_sym_do] = ACTIONS(623), - [anon_sym_try] = ACTIONS(625), - [anon_sym_break] = ACTIONS(627), - [anon_sym_continue] = ACTIONS(629), - [anon_sym_return] = ACTIONS(631), - [anon_sym_throw] = ACTIONS(633), - [anon_sym_SEMI] = ACTIONS(635), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(637), - [anon_sym_function] = ACTIONS(639), - [anon_sym_private] = ACTIONS(641), - [anon_sym_public] = ACTIONS(641), - [anon_sym_remote] = ACTIONS(641), - [anon_sym_static] = ACTIONS(643), - [anon_sym_final] = ACTIONS(641), - [anon_sym_abstract] = ACTIONS(641), - [anon_sym_any] = ACTIONS(645), - [anon_sym_array] = ACTIONS(645), - [anon_sym_binary] = ACTIONS(645), - [anon_sym_boolean] = ACTIONS(645), - [anon_sym_date] = ACTIONS(645), - [anon_sym_guid] = ACTIONS(645), - [anon_sym_numeric] = ACTIONS(645), - [anon_sym_query] = ACTIONS(645), - [anon_sym_string] = ACTIONS(645), - [anon_sym_struct] = ACTIONS(645), - [anon_sym_uuid] = ACTIONS(645), - [anon_sym_variablename] = ACTIONS(645), - [anon_sym_void] = ACTIONS(645), - [anon_sym_xml] = ACTIONS(645), - [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(231), - [sym_identifier] = ACTIONS(647), - [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(649), - [sym_cf_comment] = ACTIONS(5), - }, - [78] = { - [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(993), - [sym_import] = STATE(3525), - [sym_statement] = STATE(1002), - [sym_expression_statement] = STATE(993), - [sym_variable_declaration] = STATE(995), - [sym_lexical_declaration] = STATE(995), - [sym_statement_block] = STATE(993), - [sym_if_statement] = STATE(993), - [sym_switch_statement] = STATE(993), - [sym_for_statement] = STATE(993), - [sym_for_in_statement] = STATE(993), - [sym_while_statement] = STATE(993), - [sym_do_statement] = STATE(993), - [sym_try_statement] = STATE(993), - [sym_with_statement] = STATE(993), - [sym_break_statement] = STATE(993), - [sym_continue_statement] = STATE(993), - [sym_return_statement] = STATE(993), - [sym_throw_statement] = STATE(993), - [sym_empty_statement] = STATE(993), - [sym_labeled_statement] = STATE(993), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2121), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(995), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(995), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(78), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3402), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(651), + [anon_sym_var] = ACTIONS(587), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(653), + [anon_sym_LBRACE] = ACTIONS(589), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(655), - [anon_sym_let] = ACTIONS(657), - [anon_sym_const] = ACTIONS(659), - [anon_sym_if] = ACTIONS(661), - [anon_sym_switch] = ACTIONS(663), - [anon_sym_for] = ACTIONS(665), + [anon_sym_with] = ACTIONS(591), + [anon_sym_let] = ACTIONS(593), + [anon_sym_const] = ACTIONS(595), + [anon_sym_if] = ACTIONS(597), + [anon_sym_switch] = ACTIONS(599), + [anon_sym_for] = ACTIONS(601), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(667), - [anon_sym_do] = ACTIONS(669), - [anon_sym_try] = ACTIONS(671), - [anon_sym_break] = ACTIONS(673), - [anon_sym_continue] = ACTIONS(675), - [anon_sym_return] = ACTIONS(677), - [anon_sym_throw] = ACTIONS(679), - [anon_sym_SEMI] = ACTIONS(681), + [anon_sym_while] = ACTIONS(603), + [anon_sym_do] = ACTIONS(605), + [anon_sym_try] = ACTIONS(607), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(611), + [anon_sym_return] = ACTIONS(613), + [anon_sym_throw] = ACTIONS(615), + [anon_sym_SEMI] = ACTIONS(617), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(685), - [anon_sym_private] = ACTIONS(687), - [anon_sym_public] = ACTIONS(687), - [anon_sym_remote] = ACTIONS(687), - [anon_sym_static] = ACTIONS(689), - [anon_sym_final] = ACTIONS(687), - [anon_sym_abstract] = ACTIONS(687), - [anon_sym_any] = ACTIONS(691), - [anon_sym_array] = ACTIONS(691), - [anon_sym_binary] = ACTIONS(691), - [anon_sym_boolean] = ACTIONS(691), - [anon_sym_date] = ACTIONS(691), - [anon_sym_guid] = ACTIONS(691), - [anon_sym_numeric] = ACTIONS(691), - [anon_sym_query] = ACTIONS(691), - [anon_sym_string] = ACTIONS(691), - [anon_sym_struct] = ACTIONS(691), - [anon_sym_uuid] = ACTIONS(691), - [anon_sym_variablename] = ACTIONS(691), - [anon_sym_void] = ACTIONS(691), - [anon_sym_xml] = ACTIONS(691), + [anon_sym_async] = ACTIONS(619), + [anon_sym_function] = ACTIONS(621), + [anon_sym_private] = ACTIONS(623), + [anon_sym_public] = ACTIONS(623), + [anon_sym_remote] = ACTIONS(623), + [anon_sym_static] = ACTIONS(625), + [anon_sym_final] = ACTIONS(623), + [anon_sym_abstract] = ACTIONS(623), + [anon_sym_any] = ACTIONS(627), + [anon_sym_array] = ACTIONS(627), + [anon_sym_binary] = ACTIONS(627), + [anon_sym_boolean] = ACTIONS(627), + [anon_sym_date] = ACTIONS(627), + [anon_sym_guid] = ACTIONS(627), + [anon_sym_numeric] = ACTIONS(627), + [anon_sym_query] = ACTIONS(627), + [anon_sym_string] = ACTIONS(627), + [anon_sym_struct] = ACTIONS(627), + [anon_sym_uuid] = ACTIONS(627), + [anon_sym_variablename] = ACTIONS(627), + [anon_sym_void] = ACTIONS(627), + [anon_sym_xml] = ACTIONS(627), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -53164,122 +53094,249 @@ 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(231), - [sym_identifier] = ACTIONS(693), + [sym_identifier] = ACTIONS(629), [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(695), + [anon_sym_export] = ACTIONS(631), + [sym_cf_comment] = ACTIONS(5), + }, + [78] = { + [sym_hash_empty] = STATE(3626), + [sym_declaration] = STATE(829), + [sym_import] = STATE(3525), + [sym_statement] = STATE(881), + [sym_expression_statement] = STATE(829), + [sym_variable_declaration] = STATE(831), + [sym_lexical_declaration] = STATE(831), + [sym_statement_block] = STATE(829), + [sym_if_statement] = STATE(829), + [sym_switch_statement] = STATE(829), + [sym_for_statement] = STATE(829), + [sym_for_in_statement] = STATE(829), + [sym_while_statement] = STATE(829), + [sym_do_statement] = STATE(829), + [sym_try_statement] = STATE(829), + [sym_with_statement] = STATE(829), + [sym_break_statement] = STATE(829), + [sym_continue_statement] = STATE(829), + [sym_return_statement] = STATE(829), + [sym_throw_statement] = STATE(829), + [sym_empty_statement] = STATE(829), + [sym_labeled_statement] = STATE(829), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2090), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(831), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(831), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(78), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3390), + [sym_hash_expression] = STATE(3626), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(25), + [anon_sym_var] = ACTIONS(183), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(185), + [anon_sym_import] = ACTIONS(39), + [anon_sym_with] = ACTIONS(189), + [anon_sym_let] = ACTIONS(191), + [anon_sym_const] = ACTIONS(193), + [anon_sym_if] = ACTIONS(195), + [anon_sym_switch] = ACTIONS(197), + [anon_sym_for] = ACTIONS(199), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_while] = ACTIONS(201), + [anon_sym_do] = ACTIONS(203), + [anon_sym_try] = ACTIONS(205), + [anon_sym_break] = ACTIONS(207), + [anon_sym_continue] = ACTIONS(209), + [anon_sym_return] = ACTIONS(211), + [anon_sym_throw] = ACTIONS(213), + [anon_sym_SEMI] = ACTIONS(215), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(221), + [anon_sym_function] = ACTIONS(223), + [anon_sym_private] = ACTIONS(225), + [anon_sym_public] = ACTIONS(225), + [anon_sym_remote] = ACTIONS(225), + [anon_sym_static] = ACTIONS(227), + [anon_sym_final] = ACTIONS(225), + [anon_sym_abstract] = ACTIONS(225), + [anon_sym_any] = ACTIONS(229), + [anon_sym_array] = ACTIONS(229), + [anon_sym_binary] = ACTIONS(229), + [anon_sym_boolean] = ACTIONS(229), + [anon_sym_date] = ACTIONS(229), + [anon_sym_guid] = ACTIONS(229), + [anon_sym_numeric] = ACTIONS(229), + [anon_sym_query] = ACTIONS(229), + [anon_sym_string] = ACTIONS(229), + [anon_sym_struct] = ACTIONS(229), + [anon_sym_uuid] = ACTIONS(229), + [anon_sym_variablename] = ACTIONS(229), + [anon_sym_void] = ACTIONS(229), + [anon_sym_xml] = ACTIONS(229), + [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(231), + [sym_identifier] = ACTIONS(233), + [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(235), [sym_cf_comment] = ACTIONS(5), }, [79] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(993), + [sym_declaration] = STATE(829), [sym_import] = STATE(3525), - [sym_statement] = STATE(1032), - [sym_expression_statement] = STATE(993), - [sym_variable_declaration] = STATE(995), - [sym_lexical_declaration] = STATE(995), - [sym_statement_block] = STATE(993), - [sym_if_statement] = STATE(993), - [sym_switch_statement] = STATE(993), - [sym_for_statement] = STATE(993), - [sym_for_in_statement] = STATE(993), - [sym_while_statement] = STATE(993), - [sym_do_statement] = STATE(993), - [sym_try_statement] = STATE(993), - [sym_with_statement] = STATE(993), - [sym_break_statement] = STATE(993), - [sym_continue_statement] = STATE(993), - [sym_return_statement] = STATE(993), - [sym_throw_statement] = STATE(993), - [sym_empty_statement] = STATE(993), - [sym_labeled_statement] = STATE(993), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2121), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(887), + [sym_expression_statement] = STATE(829), + [sym_variable_declaration] = STATE(831), + [sym_lexical_declaration] = STATE(831), + [sym_statement_block] = STATE(829), + [sym_if_statement] = STATE(829), + [sym_switch_statement] = STATE(829), + [sym_for_statement] = STATE(829), + [sym_for_in_statement] = STATE(829), + [sym_while_statement] = STATE(829), + [sym_do_statement] = STATE(829), + [sym_try_statement] = STATE(829), + [sym_with_statement] = STATE(829), + [sym_break_statement] = STATE(829), + [sym_continue_statement] = STATE(829), + [sym_return_statement] = STATE(829), + [sym_throw_statement] = STATE(829), + [sym_empty_statement] = STATE(829), + [sym_labeled_statement] = STATE(829), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2090), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(995), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(995), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(831), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(831), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(79), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3402), + [sym__hash] = STATE(3390), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(651), + [anon_sym_var] = ACTIONS(183), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(653), + [anon_sym_LBRACE] = ACTIONS(185), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(655), - [anon_sym_let] = ACTIONS(657), - [anon_sym_const] = ACTIONS(659), - [anon_sym_if] = ACTIONS(661), - [anon_sym_switch] = ACTIONS(663), - [anon_sym_for] = ACTIONS(665), + [anon_sym_with] = ACTIONS(189), + [anon_sym_let] = ACTIONS(191), + [anon_sym_const] = ACTIONS(193), + [anon_sym_if] = ACTIONS(195), + [anon_sym_switch] = ACTIONS(197), + [anon_sym_for] = ACTIONS(199), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(667), - [anon_sym_do] = ACTIONS(669), - [anon_sym_try] = ACTIONS(671), - [anon_sym_break] = ACTIONS(673), - [anon_sym_continue] = ACTIONS(675), - [anon_sym_return] = ACTIONS(677), - [anon_sym_throw] = ACTIONS(679), - [anon_sym_SEMI] = ACTIONS(681), + [anon_sym_while] = ACTIONS(201), + [anon_sym_do] = ACTIONS(203), + [anon_sym_try] = ACTIONS(205), + [anon_sym_break] = ACTIONS(207), + [anon_sym_continue] = ACTIONS(209), + [anon_sym_return] = ACTIONS(211), + [anon_sym_throw] = ACTIONS(213), + [anon_sym_SEMI] = ACTIONS(215), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(685), - [anon_sym_private] = ACTIONS(687), - [anon_sym_public] = ACTIONS(687), - [anon_sym_remote] = ACTIONS(687), - [anon_sym_static] = ACTIONS(689), - [anon_sym_final] = ACTIONS(687), - [anon_sym_abstract] = ACTIONS(687), - [anon_sym_any] = ACTIONS(691), - [anon_sym_array] = ACTIONS(691), - [anon_sym_binary] = ACTIONS(691), - [anon_sym_boolean] = ACTIONS(691), - [anon_sym_date] = ACTIONS(691), - [anon_sym_guid] = ACTIONS(691), - [anon_sym_numeric] = ACTIONS(691), - [anon_sym_query] = ACTIONS(691), - [anon_sym_string] = ACTIONS(691), - [anon_sym_struct] = ACTIONS(691), - [anon_sym_uuid] = ACTIONS(691), - [anon_sym_variablename] = ACTIONS(691), - [anon_sym_void] = ACTIONS(691), - [anon_sym_xml] = ACTIONS(691), + [anon_sym_async] = ACTIONS(221), + [anon_sym_function] = ACTIONS(223), + [anon_sym_private] = ACTIONS(225), + [anon_sym_public] = ACTIONS(225), + [anon_sym_remote] = ACTIONS(225), + [anon_sym_static] = ACTIONS(227), + [anon_sym_final] = ACTIONS(225), + [anon_sym_abstract] = ACTIONS(225), + [anon_sym_any] = ACTIONS(229), + [anon_sym_array] = ACTIONS(229), + [anon_sym_binary] = ACTIONS(229), + [anon_sym_boolean] = ACTIONS(229), + [anon_sym_date] = ACTIONS(229), + [anon_sym_guid] = ACTIONS(229), + [anon_sym_numeric] = ACTIONS(229), + [anon_sym_query] = ACTIONS(229), + [anon_sym_string] = ACTIONS(229), + [anon_sym_struct] = ACTIONS(229), + [anon_sym_uuid] = ACTIONS(229), + [anon_sym_variablename] = ACTIONS(229), + [anon_sym_void] = ACTIONS(229), + [anon_sym_xml] = ACTIONS(229), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -53291,122 +53348,122 @@ 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(231), - [sym_identifier] = ACTIONS(693), + [sym_identifier] = ACTIONS(233), [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(695), + [anon_sym_export] = ACTIONS(235), [sym_cf_comment] = ACTIONS(5), }, [80] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(993), + [sym_declaration] = STATE(829), [sym_import] = STATE(3525), - [sym_statement] = STATE(1035), - [sym_expression_statement] = STATE(993), - [sym_variable_declaration] = STATE(995), - [sym_lexical_declaration] = STATE(995), - [sym_statement_block] = STATE(993), - [sym_if_statement] = STATE(993), - [sym_switch_statement] = STATE(993), - [sym_for_statement] = STATE(993), - [sym_for_in_statement] = STATE(993), - [sym_while_statement] = STATE(993), - [sym_do_statement] = STATE(993), - [sym_try_statement] = STATE(993), - [sym_with_statement] = STATE(993), - [sym_break_statement] = STATE(993), - [sym_continue_statement] = STATE(993), - [sym_return_statement] = STATE(993), - [sym_throw_statement] = STATE(993), - [sym_empty_statement] = STATE(993), - [sym_labeled_statement] = STATE(993), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2121), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(890), + [sym_expression_statement] = STATE(829), + [sym_variable_declaration] = STATE(831), + [sym_lexical_declaration] = STATE(831), + [sym_statement_block] = STATE(829), + [sym_if_statement] = STATE(829), + [sym_switch_statement] = STATE(829), + [sym_for_statement] = STATE(829), + [sym_for_in_statement] = STATE(829), + [sym_while_statement] = STATE(829), + [sym_do_statement] = STATE(829), + [sym_try_statement] = STATE(829), + [sym_with_statement] = STATE(829), + [sym_break_statement] = STATE(829), + [sym_continue_statement] = STATE(829), + [sym_return_statement] = STATE(829), + [sym_throw_statement] = STATE(829), + [sym_empty_statement] = STATE(829), + [sym_labeled_statement] = STATE(829), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2090), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(995), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(995), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(831), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(831), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(80), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3402), + [sym__hash] = STATE(3390), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(651), + [anon_sym_var] = ACTIONS(183), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(653), + [anon_sym_LBRACE] = ACTIONS(185), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(655), - [anon_sym_let] = ACTIONS(657), - [anon_sym_const] = ACTIONS(659), - [anon_sym_if] = ACTIONS(661), - [anon_sym_switch] = ACTIONS(663), - [anon_sym_for] = ACTIONS(665), + [anon_sym_with] = ACTIONS(189), + [anon_sym_let] = ACTIONS(191), + [anon_sym_const] = ACTIONS(193), + [anon_sym_if] = ACTIONS(195), + [anon_sym_switch] = ACTIONS(197), + [anon_sym_for] = ACTIONS(199), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(667), - [anon_sym_do] = ACTIONS(669), - [anon_sym_try] = ACTIONS(671), - [anon_sym_break] = ACTIONS(673), - [anon_sym_continue] = ACTIONS(675), - [anon_sym_return] = ACTIONS(677), - [anon_sym_throw] = ACTIONS(679), - [anon_sym_SEMI] = ACTIONS(681), + [anon_sym_while] = ACTIONS(201), + [anon_sym_do] = ACTIONS(203), + [anon_sym_try] = ACTIONS(205), + [anon_sym_break] = ACTIONS(207), + [anon_sym_continue] = ACTIONS(209), + [anon_sym_return] = ACTIONS(211), + [anon_sym_throw] = ACTIONS(213), + [anon_sym_SEMI] = ACTIONS(215), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(685), - [anon_sym_private] = ACTIONS(687), - [anon_sym_public] = ACTIONS(687), - [anon_sym_remote] = ACTIONS(687), - [anon_sym_static] = ACTIONS(689), - [anon_sym_final] = ACTIONS(687), - [anon_sym_abstract] = ACTIONS(687), - [anon_sym_any] = ACTIONS(691), - [anon_sym_array] = ACTIONS(691), - [anon_sym_binary] = ACTIONS(691), - [anon_sym_boolean] = ACTIONS(691), - [anon_sym_date] = ACTIONS(691), - [anon_sym_guid] = ACTIONS(691), - [anon_sym_numeric] = ACTIONS(691), - [anon_sym_query] = ACTIONS(691), - [anon_sym_string] = ACTIONS(691), - [anon_sym_struct] = ACTIONS(691), - [anon_sym_uuid] = ACTIONS(691), - [anon_sym_variablename] = ACTIONS(691), - [anon_sym_void] = ACTIONS(691), - [anon_sym_xml] = ACTIONS(691), + [anon_sym_async] = ACTIONS(221), + [anon_sym_function] = ACTIONS(223), + [anon_sym_private] = ACTIONS(225), + [anon_sym_public] = ACTIONS(225), + [anon_sym_remote] = ACTIONS(225), + [anon_sym_static] = ACTIONS(227), + [anon_sym_final] = ACTIONS(225), + [anon_sym_abstract] = ACTIONS(225), + [anon_sym_any] = ACTIONS(229), + [anon_sym_array] = ACTIONS(229), + [anon_sym_binary] = ACTIONS(229), + [anon_sym_boolean] = ACTIONS(229), + [anon_sym_date] = ACTIONS(229), + [anon_sym_guid] = ACTIONS(229), + [anon_sym_numeric] = ACTIONS(229), + [anon_sym_query] = ACTIONS(229), + [anon_sym_string] = ACTIONS(229), + [anon_sym_struct] = ACTIONS(229), + [anon_sym_uuid] = ACTIONS(229), + [anon_sym_variablename] = ACTIONS(229), + [anon_sym_void] = ACTIONS(229), + [anon_sym_xml] = ACTIONS(229), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -53418,122 +53475,122 @@ 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(231), - [sym_identifier] = ACTIONS(693), + [sym_identifier] = ACTIONS(233), [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(695), + [anon_sym_export] = ACTIONS(235), [sym_cf_comment] = ACTIONS(5), }, [81] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(4291), + [sym_declaration] = STATE(829), [sym_import] = STATE(3525), - [sym_statement] = STATE(4511), - [sym_expression_statement] = STATE(4291), - [sym_variable_declaration] = STATE(4321), - [sym_lexical_declaration] = STATE(4321), - [sym_statement_block] = STATE(4291), - [sym_if_statement] = STATE(4291), - [sym_switch_statement] = STATE(4291), - [sym_for_statement] = STATE(4291), - [sym_for_in_statement] = STATE(4291), - [sym_while_statement] = STATE(4291), - [sym_do_statement] = STATE(4291), - [sym_try_statement] = STATE(4291), - [sym_with_statement] = STATE(4291), - [sym_break_statement] = STATE(4291), - [sym_continue_statement] = STATE(4291), - [sym_return_statement] = STATE(4291), - [sym_throw_statement] = STATE(4291), - [sym_empty_statement] = STATE(4291), - [sym_labeled_statement] = STATE(4291), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2061), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(934), + [sym_expression_statement] = STATE(829), + [sym_variable_declaration] = STATE(831), + [sym_lexical_declaration] = STATE(831), + [sym_statement_block] = STATE(829), + [sym_if_statement] = STATE(829), + [sym_switch_statement] = STATE(829), + [sym_for_statement] = STATE(829), + [sym_for_in_statement] = STATE(829), + [sym_while_statement] = STATE(829), + [sym_do_statement] = STATE(829), + [sym_try_statement] = STATE(829), + [sym_with_statement] = STATE(829), + [sym_break_statement] = STATE(829), + [sym_continue_statement] = STATE(829), + [sym_return_statement] = STATE(829), + [sym_throw_statement] = STATE(829), + [sym_empty_statement] = STATE(829), + [sym_labeled_statement] = STATE(829), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2090), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(4321), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(4321), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(831), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(831), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(81), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3386), + [sym__hash] = STATE(3390), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(559), + [anon_sym_var] = ACTIONS(183), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(561), + [anon_sym_LBRACE] = ACTIONS(185), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(563), - [anon_sym_let] = ACTIONS(565), - [anon_sym_const] = ACTIONS(567), - [anon_sym_if] = ACTIONS(569), - [anon_sym_switch] = ACTIONS(571), - [anon_sym_for] = ACTIONS(573), + [anon_sym_with] = ACTIONS(189), + [anon_sym_let] = ACTIONS(191), + [anon_sym_const] = ACTIONS(193), + [anon_sym_if] = ACTIONS(195), + [anon_sym_switch] = ACTIONS(197), + [anon_sym_for] = ACTIONS(199), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(575), - [anon_sym_do] = ACTIONS(577), - [anon_sym_try] = ACTIONS(579), - [anon_sym_break] = ACTIONS(581), - [anon_sym_continue] = ACTIONS(583), - [anon_sym_return] = ACTIONS(585), - [anon_sym_throw] = ACTIONS(587), - [anon_sym_SEMI] = ACTIONS(589), + [anon_sym_while] = ACTIONS(201), + [anon_sym_do] = ACTIONS(203), + [anon_sym_try] = ACTIONS(205), + [anon_sym_break] = ACTIONS(207), + [anon_sym_continue] = ACTIONS(209), + [anon_sym_return] = ACTIONS(211), + [anon_sym_throw] = ACTIONS(213), + [anon_sym_SEMI] = ACTIONS(215), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(591), - [anon_sym_function] = ACTIONS(593), - [anon_sym_private] = ACTIONS(595), - [anon_sym_public] = ACTIONS(595), - [anon_sym_remote] = ACTIONS(595), - [anon_sym_static] = ACTIONS(597), - [anon_sym_final] = ACTIONS(595), - [anon_sym_abstract] = ACTIONS(595), - [anon_sym_any] = ACTIONS(599), - [anon_sym_array] = ACTIONS(599), - [anon_sym_binary] = ACTIONS(599), - [anon_sym_boolean] = ACTIONS(599), - [anon_sym_date] = ACTIONS(599), - [anon_sym_guid] = ACTIONS(599), - [anon_sym_numeric] = ACTIONS(599), - [anon_sym_query] = ACTIONS(599), - [anon_sym_string] = ACTIONS(599), - [anon_sym_struct] = ACTIONS(599), - [anon_sym_uuid] = ACTIONS(599), - [anon_sym_variablename] = ACTIONS(599), - [anon_sym_void] = ACTIONS(599), - [anon_sym_xml] = ACTIONS(599), + [anon_sym_async] = ACTIONS(221), + [anon_sym_function] = ACTIONS(223), + [anon_sym_private] = ACTIONS(225), + [anon_sym_public] = ACTIONS(225), + [anon_sym_remote] = ACTIONS(225), + [anon_sym_static] = ACTIONS(227), + [anon_sym_final] = ACTIONS(225), + [anon_sym_abstract] = ACTIONS(225), + [anon_sym_any] = ACTIONS(229), + [anon_sym_array] = ACTIONS(229), + [anon_sym_binary] = ACTIONS(229), + [anon_sym_boolean] = ACTIONS(229), + [anon_sym_date] = ACTIONS(229), + [anon_sym_guid] = ACTIONS(229), + [anon_sym_numeric] = ACTIONS(229), + [anon_sym_query] = ACTIONS(229), + [anon_sym_string] = ACTIONS(229), + [anon_sym_struct] = ACTIONS(229), + [anon_sym_uuid] = ACTIONS(229), + [anon_sym_variablename] = ACTIONS(229), + [anon_sym_void] = ACTIONS(229), + [anon_sym_xml] = ACTIONS(229), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -53545,122 +53602,122 @@ 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(231), - [sym_identifier] = ACTIONS(601), + [sym_identifier] = ACTIONS(233), [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(603), + [anon_sym_export] = ACTIONS(235), [sym_cf_comment] = ACTIONS(5), }, [82] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(829), [sym_import] = STATE(3525), - [sym_statement] = STATE(1107), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(967), + [sym_expression_statement] = STATE(829), + [sym_variable_declaration] = STATE(831), + [sym_lexical_declaration] = STATE(831), + [sym_statement_block] = STATE(829), + [sym_if_statement] = STATE(829), + [sym_switch_statement] = STATE(829), + [sym_for_statement] = STATE(829), + [sym_for_in_statement] = STATE(829), + [sym_while_statement] = STATE(829), + [sym_do_statement] = STATE(829), + [sym_try_statement] = STATE(829), + [sym_with_statement] = STATE(829), + [sym_break_statement] = STATE(829), + [sym_continue_statement] = STATE(829), + [sym_return_statement] = STATE(829), + [sym_throw_statement] = STATE(829), + [sym_empty_statement] = STATE(829), + [sym_labeled_statement] = STATE(829), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2090), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(831), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(831), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(82), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3428), + [sym__hash] = STATE(3390), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(27), + [anon_sym_var] = ACTIONS(183), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(697), + [anon_sym_LBRACE] = ACTIONS(185), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(699), - [anon_sym_let] = ACTIONS(701), - [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(703), - [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(705), + [anon_sym_with] = ACTIONS(189), + [anon_sym_let] = ACTIONS(191), + [anon_sym_const] = ACTIONS(193), + [anon_sym_if] = ACTIONS(195), + [anon_sym_switch] = ACTIONS(197), + [anon_sym_for] = ACTIONS(199), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(707), - [anon_sym_do] = ACTIONS(59), - [anon_sym_try] = ACTIONS(709), - [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(201), + [anon_sym_do] = ACTIONS(203), + [anon_sym_try] = ACTIONS(205), + [anon_sym_break] = ACTIONS(207), + [anon_sym_continue] = ACTIONS(209), + [anon_sym_return] = ACTIONS(211), + [anon_sym_throw] = ACTIONS(213), + [anon_sym_SEMI] = ACTIONS(215), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(711), - [anon_sym_function] = ACTIONS(713), - [anon_sym_private] = ACTIONS(715), - [anon_sym_public] = ACTIONS(715), - [anon_sym_remote] = ACTIONS(715), - [anon_sym_static] = ACTIONS(717), - [anon_sym_final] = ACTIONS(715), - [anon_sym_abstract] = ACTIONS(715), - [anon_sym_any] = ACTIONS(719), - [anon_sym_array] = ACTIONS(719), - [anon_sym_binary] = ACTIONS(719), - [anon_sym_boolean] = ACTIONS(719), - [anon_sym_date] = ACTIONS(719), - [anon_sym_guid] = ACTIONS(719), - [anon_sym_numeric] = ACTIONS(719), - [anon_sym_query] = ACTIONS(719), - [anon_sym_string] = ACTIONS(719), - [anon_sym_struct] = ACTIONS(719), - [anon_sym_uuid] = ACTIONS(719), - [anon_sym_variablename] = ACTIONS(719), - [anon_sym_void] = ACTIONS(719), - [anon_sym_xml] = ACTIONS(719), + [anon_sym_async] = ACTIONS(221), + [anon_sym_function] = ACTIONS(223), + [anon_sym_private] = ACTIONS(225), + [anon_sym_public] = ACTIONS(225), + [anon_sym_remote] = ACTIONS(225), + [anon_sym_static] = ACTIONS(227), + [anon_sym_final] = ACTIONS(225), + [anon_sym_abstract] = ACTIONS(225), + [anon_sym_any] = ACTIONS(229), + [anon_sym_array] = ACTIONS(229), + [anon_sym_binary] = ACTIONS(229), + [anon_sym_boolean] = ACTIONS(229), + [anon_sym_date] = ACTIONS(229), + [anon_sym_guid] = ACTIONS(229), + [anon_sym_numeric] = ACTIONS(229), + [anon_sym_query] = ACTIONS(229), + [anon_sym_string] = ACTIONS(229), + [anon_sym_struct] = ACTIONS(229), + [anon_sym_uuid] = ACTIONS(229), + [anon_sym_variablename] = ACTIONS(229), + [anon_sym_void] = ACTIONS(229), + [anon_sym_xml] = ACTIONS(229), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -53672,122 +53729,122 @@ 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(231), - [sym_identifier] = ACTIONS(721), + [sym_identifier] = ACTIONS(233), [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(723), + [anon_sym_export] = ACTIONS(235), [sym_cf_comment] = ACTIONS(5), }, [83] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(993), + [sym_declaration] = STATE(829), [sym_import] = STATE(3525), - [sym_statement] = STATE(1025), - [sym_expression_statement] = STATE(993), - [sym_variable_declaration] = STATE(995), - [sym_lexical_declaration] = STATE(995), - [sym_statement_block] = STATE(993), - [sym_if_statement] = STATE(993), - [sym_switch_statement] = STATE(993), - [sym_for_statement] = STATE(993), - [sym_for_in_statement] = STATE(993), - [sym_while_statement] = STATE(993), - [sym_do_statement] = STATE(993), - [sym_try_statement] = STATE(993), - [sym_with_statement] = STATE(993), - [sym_break_statement] = STATE(993), - [sym_continue_statement] = STATE(993), - [sym_return_statement] = STATE(993), - [sym_throw_statement] = STATE(993), - [sym_empty_statement] = STATE(993), - [sym_labeled_statement] = STATE(993), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2121), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(987), + [sym_expression_statement] = STATE(829), + [sym_variable_declaration] = STATE(831), + [sym_lexical_declaration] = STATE(831), + [sym_statement_block] = STATE(829), + [sym_if_statement] = STATE(829), + [sym_switch_statement] = STATE(829), + [sym_for_statement] = STATE(829), + [sym_for_in_statement] = STATE(829), + [sym_while_statement] = STATE(829), + [sym_do_statement] = STATE(829), + [sym_try_statement] = STATE(829), + [sym_with_statement] = STATE(829), + [sym_break_statement] = STATE(829), + [sym_continue_statement] = STATE(829), + [sym_return_statement] = STATE(829), + [sym_throw_statement] = STATE(829), + [sym_empty_statement] = STATE(829), + [sym_labeled_statement] = STATE(829), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2090), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(995), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(995), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(831), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(831), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(83), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3402), + [sym__hash] = STATE(3390), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(651), + [anon_sym_var] = ACTIONS(183), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(653), + [anon_sym_LBRACE] = ACTIONS(185), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(655), - [anon_sym_let] = ACTIONS(657), - [anon_sym_const] = ACTIONS(659), - [anon_sym_if] = ACTIONS(661), - [anon_sym_switch] = ACTIONS(663), - [anon_sym_for] = ACTIONS(665), + [anon_sym_with] = ACTIONS(189), + [anon_sym_let] = ACTIONS(191), + [anon_sym_const] = ACTIONS(193), + [anon_sym_if] = ACTIONS(195), + [anon_sym_switch] = ACTIONS(197), + [anon_sym_for] = ACTIONS(199), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(667), - [anon_sym_do] = ACTIONS(669), - [anon_sym_try] = ACTIONS(671), - [anon_sym_break] = ACTIONS(673), - [anon_sym_continue] = ACTIONS(675), - [anon_sym_return] = ACTIONS(677), - [anon_sym_throw] = ACTIONS(679), - [anon_sym_SEMI] = ACTIONS(681), + [anon_sym_while] = ACTIONS(201), + [anon_sym_do] = ACTIONS(203), + [anon_sym_try] = ACTIONS(205), + [anon_sym_break] = ACTIONS(207), + [anon_sym_continue] = ACTIONS(209), + [anon_sym_return] = ACTIONS(211), + [anon_sym_throw] = ACTIONS(213), + [anon_sym_SEMI] = ACTIONS(215), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(685), - [anon_sym_private] = ACTIONS(687), - [anon_sym_public] = ACTIONS(687), - [anon_sym_remote] = ACTIONS(687), - [anon_sym_static] = ACTIONS(689), - [anon_sym_final] = ACTIONS(687), - [anon_sym_abstract] = ACTIONS(687), - [anon_sym_any] = ACTIONS(691), - [anon_sym_array] = ACTIONS(691), - [anon_sym_binary] = ACTIONS(691), - [anon_sym_boolean] = ACTIONS(691), - [anon_sym_date] = ACTIONS(691), - [anon_sym_guid] = ACTIONS(691), - [anon_sym_numeric] = ACTIONS(691), - [anon_sym_query] = ACTIONS(691), - [anon_sym_string] = ACTIONS(691), - [anon_sym_struct] = ACTIONS(691), - [anon_sym_uuid] = ACTIONS(691), - [anon_sym_variablename] = ACTIONS(691), - [anon_sym_void] = ACTIONS(691), - [anon_sym_xml] = ACTIONS(691), + [anon_sym_async] = ACTIONS(221), + [anon_sym_function] = ACTIONS(223), + [anon_sym_private] = ACTIONS(225), + [anon_sym_public] = ACTIONS(225), + [anon_sym_remote] = ACTIONS(225), + [anon_sym_static] = ACTIONS(227), + [anon_sym_final] = ACTIONS(225), + [anon_sym_abstract] = ACTIONS(225), + [anon_sym_any] = ACTIONS(229), + [anon_sym_array] = ACTIONS(229), + [anon_sym_binary] = ACTIONS(229), + [anon_sym_boolean] = ACTIONS(229), + [anon_sym_date] = ACTIONS(229), + [anon_sym_guid] = ACTIONS(229), + [anon_sym_numeric] = ACTIONS(229), + [anon_sym_query] = ACTIONS(229), + [anon_sym_string] = ACTIONS(229), + [anon_sym_struct] = ACTIONS(229), + [anon_sym_uuid] = ACTIONS(229), + [anon_sym_variablename] = ACTIONS(229), + [anon_sym_void] = ACTIONS(229), + [anon_sym_xml] = ACTIONS(229), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -53799,122 +53856,122 @@ 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(231), - [sym_identifier] = ACTIONS(693), + [sym_identifier] = ACTIONS(233), [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(695), + [anon_sym_export] = ACTIONS(235), [sym_cf_comment] = ACTIONS(5), }, [84] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(829), [sym_import] = STATE(3525), - [sym_statement] = STATE(1106), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1008), + [sym_expression_statement] = STATE(829), + [sym_variable_declaration] = STATE(831), + [sym_lexical_declaration] = STATE(831), + [sym_statement_block] = STATE(829), + [sym_if_statement] = STATE(829), + [sym_switch_statement] = STATE(829), + [sym_for_statement] = STATE(829), + [sym_for_in_statement] = STATE(829), + [sym_while_statement] = STATE(829), + [sym_do_statement] = STATE(829), + [sym_try_statement] = STATE(829), + [sym_with_statement] = STATE(829), + [sym_break_statement] = STATE(829), + [sym_continue_statement] = STATE(829), + [sym_return_statement] = STATE(829), + [sym_throw_statement] = STATE(829), + [sym_empty_statement] = STATE(829), + [sym_labeled_statement] = STATE(829), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2090), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(831), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(831), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(84), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3428), + [sym__hash] = STATE(3390), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(27), + [anon_sym_var] = ACTIONS(183), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(697), + [anon_sym_LBRACE] = ACTIONS(185), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(699), - [anon_sym_let] = ACTIONS(701), - [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(703), - [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(705), + [anon_sym_with] = ACTIONS(189), + [anon_sym_let] = ACTIONS(191), + [anon_sym_const] = ACTIONS(193), + [anon_sym_if] = ACTIONS(195), + [anon_sym_switch] = ACTIONS(197), + [anon_sym_for] = ACTIONS(199), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(707), - [anon_sym_do] = ACTIONS(59), - [anon_sym_try] = ACTIONS(709), - [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(201), + [anon_sym_do] = ACTIONS(203), + [anon_sym_try] = ACTIONS(205), + [anon_sym_break] = ACTIONS(207), + [anon_sym_continue] = ACTIONS(209), + [anon_sym_return] = ACTIONS(211), + [anon_sym_throw] = ACTIONS(213), + [anon_sym_SEMI] = ACTIONS(215), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(711), - [anon_sym_function] = ACTIONS(713), - [anon_sym_private] = ACTIONS(715), - [anon_sym_public] = ACTIONS(715), - [anon_sym_remote] = ACTIONS(715), - [anon_sym_static] = ACTIONS(717), - [anon_sym_final] = ACTIONS(715), - [anon_sym_abstract] = ACTIONS(715), - [anon_sym_any] = ACTIONS(719), - [anon_sym_array] = ACTIONS(719), - [anon_sym_binary] = ACTIONS(719), - [anon_sym_boolean] = ACTIONS(719), - [anon_sym_date] = ACTIONS(719), - [anon_sym_guid] = ACTIONS(719), - [anon_sym_numeric] = ACTIONS(719), - [anon_sym_query] = ACTIONS(719), - [anon_sym_string] = ACTIONS(719), - [anon_sym_struct] = ACTIONS(719), - [anon_sym_uuid] = ACTIONS(719), - [anon_sym_variablename] = ACTIONS(719), - [anon_sym_void] = ACTIONS(719), - [anon_sym_xml] = ACTIONS(719), + [anon_sym_async] = ACTIONS(221), + [anon_sym_function] = ACTIONS(223), + [anon_sym_private] = ACTIONS(225), + [anon_sym_public] = ACTIONS(225), + [anon_sym_remote] = ACTIONS(225), + [anon_sym_static] = ACTIONS(227), + [anon_sym_final] = ACTIONS(225), + [anon_sym_abstract] = ACTIONS(225), + [anon_sym_any] = ACTIONS(229), + [anon_sym_array] = ACTIONS(229), + [anon_sym_binary] = ACTIONS(229), + [anon_sym_boolean] = ACTIONS(229), + [anon_sym_date] = ACTIONS(229), + [anon_sym_guid] = ACTIONS(229), + [anon_sym_numeric] = ACTIONS(229), + [anon_sym_query] = ACTIONS(229), + [anon_sym_string] = ACTIONS(229), + [anon_sym_struct] = ACTIONS(229), + [anon_sym_uuid] = ACTIONS(229), + [anon_sym_variablename] = ACTIONS(229), + [anon_sym_void] = ACTIONS(229), + [anon_sym_xml] = ACTIONS(229), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -53926,122 +53983,122 @@ 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(231), - [sym_identifier] = ACTIONS(721), + [sym_identifier] = ACTIONS(233), [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(723), + [anon_sym_export] = ACTIONS(235), [sym_cf_comment] = ACTIONS(5), }, [85] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(993), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1005), - [sym_expression_statement] = STATE(993), - [sym_variable_declaration] = STATE(995), - [sym_lexical_declaration] = STATE(995), - [sym_statement_block] = STATE(993), - [sym_if_statement] = STATE(993), - [sym_switch_statement] = STATE(993), - [sym_for_statement] = STATE(993), - [sym_for_in_statement] = STATE(993), - [sym_while_statement] = STATE(993), - [sym_do_statement] = STATE(993), - [sym_try_statement] = STATE(993), - [sym_with_statement] = STATE(993), - [sym_break_statement] = STATE(993), - [sym_continue_statement] = STATE(993), - [sym_return_statement] = STATE(993), - [sym_throw_statement] = STATE(993), - [sym_empty_statement] = STATE(993), - [sym_labeled_statement] = STATE(993), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2121), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1162), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(995), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(995), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(85), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3402), + [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(651), + [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(653), + [anon_sym_LBRACE] = ACTIONS(559), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(655), - [anon_sym_let] = ACTIONS(657), - [anon_sym_const] = ACTIONS(659), - [anon_sym_if] = ACTIONS(661), - [anon_sym_switch] = ACTIONS(663), - [anon_sym_for] = ACTIONS(665), + [anon_sym_with] = ACTIONS(561), + [anon_sym_let] = ACTIONS(563), + [anon_sym_const] = ACTIONS(45), + [anon_sym_if] = ACTIONS(565), + [anon_sym_switch] = ACTIONS(49), + [anon_sym_for] = ACTIONS(567), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(667), - [anon_sym_do] = ACTIONS(669), - [anon_sym_try] = ACTIONS(671), - [anon_sym_break] = ACTIONS(673), - [anon_sym_continue] = ACTIONS(675), - [anon_sym_return] = ACTIONS(677), - [anon_sym_throw] = ACTIONS(679), - [anon_sym_SEMI] = ACTIONS(681), + [anon_sym_while] = ACTIONS(569), + [anon_sym_do] = ACTIONS(59), + [anon_sym_try] = ACTIONS(571), + [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(219), - [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(685), - [anon_sym_private] = ACTIONS(687), - [anon_sym_public] = ACTIONS(687), - [anon_sym_remote] = ACTIONS(687), - [anon_sym_static] = ACTIONS(689), - [anon_sym_final] = ACTIONS(687), - [anon_sym_abstract] = ACTIONS(687), - [anon_sym_any] = ACTIONS(691), - [anon_sym_array] = ACTIONS(691), - [anon_sym_binary] = ACTIONS(691), - [anon_sym_boolean] = ACTIONS(691), - [anon_sym_date] = ACTIONS(691), - [anon_sym_guid] = ACTIONS(691), - [anon_sym_numeric] = ACTIONS(691), - [anon_sym_query] = ACTIONS(691), - [anon_sym_string] = ACTIONS(691), - [anon_sym_struct] = ACTIONS(691), - [anon_sym_uuid] = ACTIONS(691), - [anon_sym_variablename] = ACTIONS(691), - [anon_sym_void] = ACTIONS(691), - [anon_sym_xml] = ACTIONS(691), + [anon_sym_async] = ACTIONS(573), + [anon_sym_function] = ACTIONS(575), + [anon_sym_private] = ACTIONS(577), + [anon_sym_public] = ACTIONS(577), + [anon_sym_remote] = ACTIONS(577), + [anon_sym_static] = ACTIONS(579), + [anon_sym_final] = ACTIONS(577), + [anon_sym_abstract] = ACTIONS(577), + [anon_sym_any] = ACTIONS(581), + [anon_sym_array] = ACTIONS(581), + [anon_sym_binary] = ACTIONS(581), + [anon_sym_boolean] = ACTIONS(581), + [anon_sym_date] = ACTIONS(581), + [anon_sym_guid] = ACTIONS(581), + [anon_sym_numeric] = ACTIONS(581), + [anon_sym_query] = ACTIONS(581), + [anon_sym_string] = ACTIONS(581), + [anon_sym_struct] = ACTIONS(581), + [anon_sym_uuid] = ACTIONS(581), + [anon_sym_variablename] = ACTIONS(581), + [anon_sym_void] = ACTIONS(581), + [anon_sym_xml] = ACTIONS(581), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -54053,122 +54110,122 @@ 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(231), - [sym_identifier] = ACTIONS(693), + [sym_identifier] = ACTIONS(583), [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(695), + [anon_sym_export] = ACTIONS(585), [sym_cf_comment] = ACTIONS(5), }, [86] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(993), + [sym_declaration] = STATE(4291), [sym_import] = STATE(3525), - [sym_statement] = STATE(1024), - [sym_expression_statement] = STATE(993), - [sym_variable_declaration] = STATE(995), - [sym_lexical_declaration] = STATE(995), - [sym_statement_block] = STATE(993), - [sym_if_statement] = STATE(993), - [sym_switch_statement] = STATE(993), - [sym_for_statement] = STATE(993), - [sym_for_in_statement] = STATE(993), - [sym_while_statement] = STATE(993), - [sym_do_statement] = STATE(993), - [sym_try_statement] = STATE(993), - [sym_with_statement] = STATE(993), - [sym_break_statement] = STATE(993), - [sym_continue_statement] = STATE(993), - [sym_return_statement] = STATE(993), - [sym_throw_statement] = STATE(993), - [sym_empty_statement] = STATE(993), - [sym_labeled_statement] = STATE(993), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2121), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(4230), + [sym_expression_statement] = STATE(4291), + [sym_variable_declaration] = STATE(4321), + [sym_lexical_declaration] = STATE(4321), + [sym_statement_block] = STATE(4291), + [sym_if_statement] = STATE(4291), + [sym_switch_statement] = STATE(4291), + [sym_for_statement] = STATE(4291), + [sym_for_in_statement] = STATE(4291), + [sym_while_statement] = STATE(4291), + [sym_do_statement] = STATE(4291), + [sym_try_statement] = STATE(4291), + [sym_with_statement] = STATE(4291), + [sym_break_statement] = STATE(4291), + [sym_continue_statement] = STATE(4291), + [sym_return_statement] = STATE(4291), + [sym_throw_statement] = STATE(4291), + [sym_empty_statement] = STATE(4291), + [sym_labeled_statement] = STATE(4291), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2092), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(995), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(995), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(4321), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(4321), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(86), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3402), + [sym__hash] = STATE(3386), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(651), + [anon_sym_var] = ACTIONS(633), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(653), + [anon_sym_LBRACE] = ACTIONS(635), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(655), - [anon_sym_let] = ACTIONS(657), - [anon_sym_const] = ACTIONS(659), - [anon_sym_if] = ACTIONS(661), - [anon_sym_switch] = ACTIONS(663), - [anon_sym_for] = ACTIONS(665), + [anon_sym_with] = ACTIONS(637), + [anon_sym_let] = ACTIONS(639), + [anon_sym_const] = ACTIONS(641), + [anon_sym_if] = ACTIONS(643), + [anon_sym_switch] = ACTIONS(645), + [anon_sym_for] = ACTIONS(647), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(667), - [anon_sym_do] = ACTIONS(669), - [anon_sym_try] = ACTIONS(671), - [anon_sym_break] = ACTIONS(673), - [anon_sym_continue] = ACTIONS(675), - [anon_sym_return] = ACTIONS(677), - [anon_sym_throw] = ACTIONS(679), - [anon_sym_SEMI] = ACTIONS(681), + [anon_sym_while] = ACTIONS(649), + [anon_sym_do] = ACTIONS(651), + [anon_sym_try] = ACTIONS(653), + [anon_sym_break] = ACTIONS(655), + [anon_sym_continue] = ACTIONS(657), + [anon_sym_return] = ACTIONS(659), + [anon_sym_throw] = ACTIONS(661), + [anon_sym_SEMI] = ACTIONS(663), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(685), - [anon_sym_private] = ACTIONS(687), - [anon_sym_public] = ACTIONS(687), - [anon_sym_remote] = ACTIONS(687), - [anon_sym_static] = ACTIONS(689), - [anon_sym_final] = ACTIONS(687), - [anon_sym_abstract] = ACTIONS(687), - [anon_sym_any] = ACTIONS(691), - [anon_sym_array] = ACTIONS(691), - [anon_sym_binary] = ACTIONS(691), - [anon_sym_boolean] = ACTIONS(691), - [anon_sym_date] = ACTIONS(691), - [anon_sym_guid] = ACTIONS(691), - [anon_sym_numeric] = ACTIONS(691), - [anon_sym_query] = ACTIONS(691), - [anon_sym_string] = ACTIONS(691), - [anon_sym_struct] = ACTIONS(691), - [anon_sym_uuid] = ACTIONS(691), - [anon_sym_variablename] = ACTIONS(691), - [anon_sym_void] = ACTIONS(691), - [anon_sym_xml] = ACTIONS(691), + [anon_sym_async] = ACTIONS(665), + [anon_sym_function] = ACTIONS(667), + [anon_sym_private] = ACTIONS(669), + [anon_sym_public] = ACTIONS(669), + [anon_sym_remote] = ACTIONS(669), + [anon_sym_static] = ACTIONS(671), + [anon_sym_final] = ACTIONS(669), + [anon_sym_abstract] = ACTIONS(669), + [anon_sym_any] = ACTIONS(673), + [anon_sym_array] = ACTIONS(673), + [anon_sym_binary] = ACTIONS(673), + [anon_sym_boolean] = ACTIONS(673), + [anon_sym_date] = ACTIONS(673), + [anon_sym_guid] = ACTIONS(673), + [anon_sym_numeric] = ACTIONS(673), + [anon_sym_query] = ACTIONS(673), + [anon_sym_string] = ACTIONS(673), + [anon_sym_struct] = ACTIONS(673), + [anon_sym_uuid] = ACTIONS(673), + [anon_sym_variablename] = ACTIONS(673), + [anon_sym_void] = ACTIONS(673), + [anon_sym_xml] = ACTIONS(673), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -54180,122 +54237,122 @@ 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(231), - [sym_identifier] = ACTIONS(693), + [sym_identifier] = ACTIONS(675), [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(695), + [anon_sym_export] = ACTIONS(677), [sym_cf_comment] = ACTIONS(5), }, [87] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(4291), [sym_import] = STATE(3525), - [sym_statement] = STATE(1096), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(4437), + [sym_expression_statement] = STATE(4291), + [sym_variable_declaration] = STATE(4321), + [sym_lexical_declaration] = STATE(4321), + [sym_statement_block] = STATE(4291), + [sym_if_statement] = STATE(4291), + [sym_switch_statement] = STATE(4291), + [sym_for_statement] = STATE(4291), + [sym_for_in_statement] = STATE(4291), + [sym_while_statement] = STATE(4291), + [sym_do_statement] = STATE(4291), + [sym_try_statement] = STATE(4291), + [sym_with_statement] = STATE(4291), + [sym_break_statement] = STATE(4291), + [sym_continue_statement] = STATE(4291), + [sym_return_statement] = STATE(4291), + [sym_throw_statement] = STATE(4291), + [sym_empty_statement] = STATE(4291), + [sym_labeled_statement] = STATE(4291), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2092), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(4321), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(4321), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(87), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3428), + [sym__hash] = STATE(3386), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(27), + [anon_sym_var] = ACTIONS(633), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(33), + [anon_sym_LBRACE] = ACTIONS(635), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), - [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(47), - [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(51), + [anon_sym_with] = ACTIONS(637), + [anon_sym_let] = ACTIONS(639), + [anon_sym_const] = ACTIONS(641), + [anon_sym_if] = ACTIONS(643), + [anon_sym_switch] = ACTIONS(645), + [anon_sym_for] = ACTIONS(647), [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_while] = ACTIONS(649), + [anon_sym_do] = ACTIONS(651), + [anon_sym_try] = ACTIONS(653), + [anon_sym_break] = ACTIONS(655), + [anon_sym_continue] = ACTIONS(657), + [anon_sym_return] = ACTIONS(659), + [anon_sym_throw] = ACTIONS(661), + [anon_sym_SEMI] = ACTIONS(663), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(374), - [anon_sym_function] = ACTIONS(79), - [anon_sym_private] = ACTIONS(81), - [anon_sym_public] = ACTIONS(81), - [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), - [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(665), + [anon_sym_function] = ACTIONS(667), + [anon_sym_private] = ACTIONS(669), + [anon_sym_public] = ACTIONS(669), + [anon_sym_remote] = ACTIONS(669), + [anon_sym_static] = ACTIONS(671), + [anon_sym_final] = ACTIONS(669), + [anon_sym_abstract] = ACTIONS(669), + [anon_sym_any] = ACTIONS(673), + [anon_sym_array] = ACTIONS(673), + [anon_sym_binary] = ACTIONS(673), + [anon_sym_boolean] = ACTIONS(673), + [anon_sym_date] = ACTIONS(673), + [anon_sym_guid] = ACTIONS(673), + [anon_sym_numeric] = ACTIONS(673), + [anon_sym_query] = ACTIONS(673), + [anon_sym_string] = ACTIONS(673), + [anon_sym_struct] = ACTIONS(673), + [anon_sym_uuid] = ACTIONS(673), + [anon_sym_variablename] = ACTIONS(673), + [anon_sym_void] = ACTIONS(673), + [anon_sym_xml] = ACTIONS(673), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -54307,122 +54364,122 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(675), [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(380), + [anon_sym_export] = ACTIONS(677), [sym_cf_comment] = ACTIONS(5), }, [88] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(4291), [sym_import] = STATE(3525), - [sym_statement] = STATE(5266), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(4509), + [sym_expression_statement] = STATE(4291), + [sym_variable_declaration] = STATE(4321), + [sym_lexical_declaration] = STATE(4321), + [sym_statement_block] = STATE(4291), + [sym_if_statement] = STATE(4291), + [sym_switch_statement] = STATE(4291), + [sym_for_statement] = STATE(4291), + [sym_for_in_statement] = STATE(4291), + [sym_while_statement] = STATE(4291), + [sym_do_statement] = STATE(4291), + [sym_try_statement] = STATE(4291), + [sym_with_statement] = STATE(4291), + [sym_break_statement] = STATE(4291), + [sym_continue_statement] = STATE(4291), + [sym_return_statement] = STATE(4291), + [sym_throw_statement] = STATE(4291), + [sym_empty_statement] = STATE(4291), + [sym_labeled_statement] = STATE(4291), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2092), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(4321), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(4321), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(88), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3428), + [sym__hash] = STATE(3386), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(27), + [anon_sym_var] = ACTIONS(633), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(697), + [anon_sym_LBRACE] = ACTIONS(635), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(699), - [anon_sym_let] = ACTIONS(701), - [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(703), - [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(705), + [anon_sym_with] = ACTIONS(637), + [anon_sym_let] = ACTIONS(639), + [anon_sym_const] = ACTIONS(641), + [anon_sym_if] = ACTIONS(643), + [anon_sym_switch] = ACTIONS(645), + [anon_sym_for] = ACTIONS(647), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(707), - [anon_sym_do] = ACTIONS(59), - [anon_sym_try] = ACTIONS(709), - [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(649), + [anon_sym_do] = ACTIONS(651), + [anon_sym_try] = ACTIONS(653), + [anon_sym_break] = ACTIONS(655), + [anon_sym_continue] = ACTIONS(657), + [anon_sym_return] = ACTIONS(659), + [anon_sym_throw] = ACTIONS(661), + [anon_sym_SEMI] = ACTIONS(663), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(711), - [anon_sym_function] = ACTIONS(713), - [anon_sym_private] = ACTIONS(715), - [anon_sym_public] = ACTIONS(715), - [anon_sym_remote] = ACTIONS(715), - [anon_sym_static] = ACTIONS(717), - [anon_sym_final] = ACTIONS(715), - [anon_sym_abstract] = ACTIONS(715), - [anon_sym_any] = ACTIONS(719), - [anon_sym_array] = ACTIONS(719), - [anon_sym_binary] = ACTIONS(719), - [anon_sym_boolean] = ACTIONS(719), - [anon_sym_date] = ACTIONS(719), - [anon_sym_guid] = ACTIONS(719), - [anon_sym_numeric] = ACTIONS(719), - [anon_sym_query] = ACTIONS(719), - [anon_sym_string] = ACTIONS(719), - [anon_sym_struct] = ACTIONS(719), - [anon_sym_uuid] = ACTIONS(719), - [anon_sym_variablename] = ACTIONS(719), - [anon_sym_void] = ACTIONS(719), - [anon_sym_xml] = ACTIONS(719), + [anon_sym_async] = ACTIONS(665), + [anon_sym_function] = ACTIONS(667), + [anon_sym_private] = ACTIONS(669), + [anon_sym_public] = ACTIONS(669), + [anon_sym_remote] = ACTIONS(669), + [anon_sym_static] = ACTIONS(671), + [anon_sym_final] = ACTIONS(669), + [anon_sym_abstract] = ACTIONS(669), + [anon_sym_any] = ACTIONS(673), + [anon_sym_array] = ACTIONS(673), + [anon_sym_binary] = ACTIONS(673), + [anon_sym_boolean] = ACTIONS(673), + [anon_sym_date] = ACTIONS(673), + [anon_sym_guid] = ACTIONS(673), + [anon_sym_numeric] = ACTIONS(673), + [anon_sym_query] = ACTIONS(673), + [anon_sym_string] = ACTIONS(673), + [anon_sym_struct] = ACTIONS(673), + [anon_sym_uuid] = ACTIONS(673), + [anon_sym_variablename] = ACTIONS(673), + [anon_sym_void] = ACTIONS(673), + [anon_sym_xml] = ACTIONS(673), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -54434,21 +54491,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(231), - [sym_identifier] = ACTIONS(721), + [sym_identifier] = ACTIONS(675), [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(723), + [anon_sym_export] = ACTIONS(677), [sym_cf_comment] = ACTIONS(5), }, [89] = { [sym_hash_empty] = STATE(3626), [sym_declaration] = STATE(4291), [sym_import] = STATE(3525), - [sym_statement] = STATE(4094), + [sym_statement] = STATE(4377), [sym_expression_statement] = STATE(4291), [sym_variable_declaration] = STATE(4321), [sym_lexical_declaration] = STATE(4321), @@ -54467,89 +54524,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_throw_statement] = STATE(4291), [sym_empty_statement] = STATE(4291), [sym_labeled_statement] = STATE(4291), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2061), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2092), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), + [sym_function_expression] = STATE(1969), [sym_function_declaration] = STATE(4321), - [sym_generator_function] = STATE(1951), + [sym_generator_function] = STATE(1969), [sym_generator_function_declaration] = STATE(4321), - [sym_arrow_function] = STATE(1951), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(89), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3386), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(559), + [anon_sym_var] = ACTIONS(633), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(561), + [anon_sym_LBRACE] = ACTIONS(635), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(563), - [anon_sym_let] = ACTIONS(565), - [anon_sym_const] = ACTIONS(567), - [anon_sym_if] = ACTIONS(569), - [anon_sym_switch] = ACTIONS(571), - [anon_sym_for] = ACTIONS(573), + [anon_sym_with] = ACTIONS(637), + [anon_sym_let] = ACTIONS(639), + [anon_sym_const] = ACTIONS(641), + [anon_sym_if] = ACTIONS(643), + [anon_sym_switch] = ACTIONS(645), + [anon_sym_for] = ACTIONS(647), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(575), - [anon_sym_do] = ACTIONS(577), - [anon_sym_try] = ACTIONS(579), - [anon_sym_break] = ACTIONS(581), - [anon_sym_continue] = ACTIONS(583), - [anon_sym_return] = ACTIONS(585), - [anon_sym_throw] = ACTIONS(587), - [anon_sym_SEMI] = ACTIONS(589), + [anon_sym_while] = ACTIONS(649), + [anon_sym_do] = ACTIONS(651), + [anon_sym_try] = ACTIONS(653), + [anon_sym_break] = ACTIONS(655), + [anon_sym_continue] = ACTIONS(657), + [anon_sym_return] = ACTIONS(659), + [anon_sym_throw] = ACTIONS(661), + [anon_sym_SEMI] = ACTIONS(663), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(591), - [anon_sym_function] = ACTIONS(593), - [anon_sym_private] = ACTIONS(595), - [anon_sym_public] = ACTIONS(595), - [anon_sym_remote] = ACTIONS(595), - [anon_sym_static] = ACTIONS(597), - [anon_sym_final] = ACTIONS(595), - [anon_sym_abstract] = ACTIONS(595), - [anon_sym_any] = ACTIONS(599), - [anon_sym_array] = ACTIONS(599), - [anon_sym_binary] = ACTIONS(599), - [anon_sym_boolean] = ACTIONS(599), - [anon_sym_date] = ACTIONS(599), - [anon_sym_guid] = ACTIONS(599), - [anon_sym_numeric] = ACTIONS(599), - [anon_sym_query] = ACTIONS(599), - [anon_sym_string] = ACTIONS(599), - [anon_sym_struct] = ACTIONS(599), - [anon_sym_uuid] = ACTIONS(599), - [anon_sym_variablename] = ACTIONS(599), - [anon_sym_void] = ACTIONS(599), - [anon_sym_xml] = ACTIONS(599), + [anon_sym_async] = ACTIONS(665), + [anon_sym_function] = ACTIONS(667), + [anon_sym_private] = ACTIONS(669), + [anon_sym_public] = ACTIONS(669), + [anon_sym_remote] = ACTIONS(669), + [anon_sym_static] = ACTIONS(671), + [anon_sym_final] = ACTIONS(669), + [anon_sym_abstract] = ACTIONS(669), + [anon_sym_any] = ACTIONS(673), + [anon_sym_array] = ACTIONS(673), + [anon_sym_binary] = ACTIONS(673), + [anon_sym_boolean] = ACTIONS(673), + [anon_sym_date] = ACTIONS(673), + [anon_sym_guid] = ACTIONS(673), + [anon_sym_numeric] = ACTIONS(673), + [anon_sym_query] = ACTIONS(673), + [anon_sym_string] = ACTIONS(673), + [anon_sym_struct] = ACTIONS(673), + [anon_sym_uuid] = ACTIONS(673), + [anon_sym_variablename] = ACTIONS(673), + [anon_sym_void] = ACTIONS(673), + [anon_sym_xml] = ACTIONS(673), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -54561,72 +54618,72 @@ 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(231), - [sym_identifier] = ACTIONS(601), + [sym_identifier] = ACTIONS(675), [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(603), + [anon_sym_export] = ACTIONS(677), [sym_cf_comment] = ACTIONS(5), }, [90] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(4968), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1095), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(90), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), @@ -54635,19 +54692,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(697), + [anon_sym_LBRACE] = ACTIONS(559), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(699), - [anon_sym_let] = ACTIONS(701), + [anon_sym_with] = ACTIONS(561), + [anon_sym_let] = ACTIONS(563), [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(703), + [anon_sym_if] = ACTIONS(565), [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(705), + [anon_sym_for] = ACTIONS(567), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(707), + [anon_sym_while] = ACTIONS(569), [anon_sym_do] = ACTIONS(59), - [anon_sym_try] = ACTIONS(709), + [anon_sym_try] = ACTIONS(571), [anon_sym_break] = ACTIONS(63), [anon_sym_continue] = ACTIONS(65), [anon_sym_return] = ACTIONS(67), @@ -54655,28 +54712,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(219), - [anon_sym_async] = ACTIONS(711), - [anon_sym_function] = ACTIONS(713), - [anon_sym_private] = ACTIONS(715), - [anon_sym_public] = ACTIONS(715), - [anon_sym_remote] = ACTIONS(715), - [anon_sym_static] = ACTIONS(717), - [anon_sym_final] = ACTIONS(715), - [anon_sym_abstract] = ACTIONS(715), - [anon_sym_any] = ACTIONS(719), - [anon_sym_array] = ACTIONS(719), - [anon_sym_binary] = ACTIONS(719), - [anon_sym_boolean] = ACTIONS(719), - [anon_sym_date] = ACTIONS(719), - [anon_sym_guid] = ACTIONS(719), - [anon_sym_numeric] = ACTIONS(719), - [anon_sym_query] = ACTIONS(719), - [anon_sym_string] = ACTIONS(719), - [anon_sym_struct] = ACTIONS(719), - [anon_sym_uuid] = ACTIONS(719), - [anon_sym_variablename] = ACTIONS(719), - [anon_sym_void] = ACTIONS(719), - [anon_sym_xml] = ACTIONS(719), + [anon_sym_async] = ACTIONS(573), + [anon_sym_function] = ACTIONS(575), + [anon_sym_private] = ACTIONS(577), + [anon_sym_public] = ACTIONS(577), + [anon_sym_remote] = ACTIONS(577), + [anon_sym_static] = ACTIONS(579), + [anon_sym_final] = ACTIONS(577), + [anon_sym_abstract] = ACTIONS(577), + [anon_sym_any] = ACTIONS(581), + [anon_sym_array] = ACTIONS(581), + [anon_sym_binary] = ACTIONS(581), + [anon_sym_boolean] = ACTIONS(581), + [anon_sym_date] = ACTIONS(581), + [anon_sym_guid] = ACTIONS(581), + [anon_sym_numeric] = ACTIONS(581), + [anon_sym_query] = ACTIONS(581), + [anon_sym_string] = ACTIONS(581), + [anon_sym_struct] = ACTIONS(581), + [anon_sym_uuid] = ACTIONS(581), + [anon_sym_variablename] = ACTIONS(581), + [anon_sym_void] = ACTIONS(581), + [anon_sym_xml] = ACTIONS(581), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -54688,72 +54745,72 @@ 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(231), - [sym_identifier] = ACTIONS(721), + [sym_identifier] = ACTIONS(583), [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(723), + [anon_sym_export] = ACTIONS(585), [sym_cf_comment] = ACTIONS(5), }, [91] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1102), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1103), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(91), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), @@ -54765,7 +54822,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(33), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -54782,12 +54839,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -54815,122 +54872,122 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [92] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1026), [sym_import] = STATE(3525), - [sym_statement] = STATE(1049), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1071), + [sym_expression_statement] = STATE(1026), + [sym_variable_declaration] = STATE(1027), + [sym_lexical_declaration] = STATE(1027), + [sym_statement_block] = STATE(1026), + [sym_if_statement] = STATE(1026), + [sym_switch_statement] = STATE(1026), + [sym_for_statement] = STATE(1026), + [sym_for_in_statement] = STATE(1026), + [sym_while_statement] = STATE(1026), + [sym_do_statement] = STATE(1026), + [sym_try_statement] = STATE(1026), + [sym_with_statement] = STATE(1026), + [sym_break_statement] = STATE(1026), + [sym_continue_statement] = STATE(1026), + [sym_return_statement] = STATE(1026), + [sym_throw_statement] = STATE(1026), + [sym_empty_statement] = STATE(1026), + [sym_labeled_statement] = STATE(1026), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2127), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1027), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1027), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(92), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3428), + [sym__hash] = STATE(3402), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(27), + [anon_sym_var] = ACTIONS(587), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(697), + [anon_sym_LBRACE] = ACTIONS(589), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(699), - [anon_sym_let] = ACTIONS(701), - [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(703), - [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(705), + [anon_sym_with] = ACTIONS(591), + [anon_sym_let] = ACTIONS(593), + [anon_sym_const] = ACTIONS(595), + [anon_sym_if] = ACTIONS(597), + [anon_sym_switch] = ACTIONS(599), + [anon_sym_for] = ACTIONS(601), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(707), - [anon_sym_do] = ACTIONS(59), - [anon_sym_try] = ACTIONS(709), - [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(603), + [anon_sym_do] = ACTIONS(605), + [anon_sym_try] = ACTIONS(607), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(611), + [anon_sym_return] = ACTIONS(613), + [anon_sym_throw] = ACTIONS(615), + [anon_sym_SEMI] = ACTIONS(617), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(711), - [anon_sym_function] = ACTIONS(713), - [anon_sym_private] = ACTIONS(715), - [anon_sym_public] = ACTIONS(715), - [anon_sym_remote] = ACTIONS(715), - [anon_sym_static] = ACTIONS(717), - [anon_sym_final] = ACTIONS(715), - [anon_sym_abstract] = ACTIONS(715), - [anon_sym_any] = ACTIONS(719), - [anon_sym_array] = ACTIONS(719), - [anon_sym_binary] = ACTIONS(719), - [anon_sym_boolean] = ACTIONS(719), - [anon_sym_date] = ACTIONS(719), - [anon_sym_guid] = ACTIONS(719), - [anon_sym_numeric] = ACTIONS(719), - [anon_sym_query] = ACTIONS(719), - [anon_sym_string] = ACTIONS(719), - [anon_sym_struct] = ACTIONS(719), - [anon_sym_uuid] = ACTIONS(719), - [anon_sym_variablename] = ACTIONS(719), - [anon_sym_void] = ACTIONS(719), - [anon_sym_xml] = ACTIONS(719), + [anon_sym_async] = ACTIONS(619), + [anon_sym_function] = ACTIONS(621), + [anon_sym_private] = ACTIONS(623), + [anon_sym_public] = ACTIONS(623), + [anon_sym_remote] = ACTIONS(623), + [anon_sym_static] = ACTIONS(625), + [anon_sym_final] = ACTIONS(623), + [anon_sym_abstract] = ACTIONS(623), + [anon_sym_any] = ACTIONS(627), + [anon_sym_array] = ACTIONS(627), + [anon_sym_binary] = ACTIONS(627), + [anon_sym_boolean] = ACTIONS(627), + [anon_sym_date] = ACTIONS(627), + [anon_sym_guid] = ACTIONS(627), + [anon_sym_numeric] = ACTIONS(627), + [anon_sym_query] = ACTIONS(627), + [anon_sym_string] = ACTIONS(627), + [anon_sym_struct] = ACTIONS(627), + [anon_sym_uuid] = ACTIONS(627), + [anon_sym_variablename] = ACTIONS(627), + [anon_sym_void] = ACTIONS(627), + [anon_sym_xml] = ACTIONS(627), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -54942,122 +54999,122 @@ 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(231), - [sym_identifier] = ACTIONS(721), + [sym_identifier] = ACTIONS(629), [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(723), + [anon_sym_export] = ACTIONS(631), [sym_cf_comment] = ACTIONS(5), }, [93] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(4291), [sym_import] = STATE(3525), - [sym_statement] = STATE(1049), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(4501), + [sym_expression_statement] = STATE(4291), + [sym_variable_declaration] = STATE(4321), + [sym_lexical_declaration] = STATE(4321), + [sym_statement_block] = STATE(4291), + [sym_if_statement] = STATE(4291), + [sym_switch_statement] = STATE(4291), + [sym_for_statement] = STATE(4291), + [sym_for_in_statement] = STATE(4291), + [sym_while_statement] = STATE(4291), + [sym_do_statement] = STATE(4291), + [sym_try_statement] = STATE(4291), + [sym_with_statement] = STATE(4291), + [sym_break_statement] = STATE(4291), + [sym_continue_statement] = STATE(4291), + [sym_return_statement] = STATE(4291), + [sym_throw_statement] = STATE(4291), + [sym_empty_statement] = STATE(4291), + [sym_labeled_statement] = STATE(4291), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2092), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(4321), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(4321), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(93), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3428), + [sym__hash] = STATE(3386), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(27), + [anon_sym_var] = ACTIONS(633), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(33), + [anon_sym_LBRACE] = ACTIONS(635), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), - [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(47), - [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(51), + [anon_sym_with] = ACTIONS(637), + [anon_sym_let] = ACTIONS(639), + [anon_sym_const] = ACTIONS(641), + [anon_sym_if] = ACTIONS(643), + [anon_sym_switch] = ACTIONS(645), + [anon_sym_for] = ACTIONS(647), [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_while] = ACTIONS(649), + [anon_sym_do] = ACTIONS(651), + [anon_sym_try] = ACTIONS(653), + [anon_sym_break] = ACTIONS(655), + [anon_sym_continue] = ACTIONS(657), + [anon_sym_return] = ACTIONS(659), + [anon_sym_throw] = ACTIONS(661), + [anon_sym_SEMI] = ACTIONS(663), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(374), - [anon_sym_function] = ACTIONS(79), - [anon_sym_private] = ACTIONS(81), - [anon_sym_public] = ACTIONS(81), - [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), - [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(665), + [anon_sym_function] = ACTIONS(667), + [anon_sym_private] = ACTIONS(669), + [anon_sym_public] = ACTIONS(669), + [anon_sym_remote] = ACTIONS(669), + [anon_sym_static] = ACTIONS(671), + [anon_sym_final] = ACTIONS(669), + [anon_sym_abstract] = ACTIONS(669), + [anon_sym_any] = ACTIONS(673), + [anon_sym_array] = ACTIONS(673), + [anon_sym_binary] = ACTIONS(673), + [anon_sym_boolean] = ACTIONS(673), + [anon_sym_date] = ACTIONS(673), + [anon_sym_guid] = ACTIONS(673), + [anon_sym_numeric] = ACTIONS(673), + [anon_sym_query] = ACTIONS(673), + [anon_sym_string] = ACTIONS(673), + [anon_sym_struct] = ACTIONS(673), + [anon_sym_uuid] = ACTIONS(673), + [anon_sym_variablename] = ACTIONS(673), + [anon_sym_void] = ACTIONS(673), + [anon_sym_xml] = ACTIONS(673), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -55069,122 +55126,122 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(675), [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(380), + [anon_sym_export] = ACTIONS(677), [sym_cf_comment] = ACTIONS(5), }, [94] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1026), [sym_import] = STATE(3525), - [sym_statement] = STATE(5163), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(766), + [sym_expression_statement] = STATE(1026), + [sym_variable_declaration] = STATE(1027), + [sym_lexical_declaration] = STATE(1027), + [sym_statement_block] = STATE(1026), + [sym_if_statement] = STATE(1026), + [sym_switch_statement] = STATE(1026), + [sym_for_statement] = STATE(1026), + [sym_for_in_statement] = STATE(1026), + [sym_while_statement] = STATE(1026), + [sym_do_statement] = STATE(1026), + [sym_try_statement] = STATE(1026), + [sym_with_statement] = STATE(1026), + [sym_break_statement] = STATE(1026), + [sym_continue_statement] = STATE(1026), + [sym_return_statement] = STATE(1026), + [sym_throw_statement] = STATE(1026), + [sym_empty_statement] = STATE(1026), + [sym_labeled_statement] = STATE(1026), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2127), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1027), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1027), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(94), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3428), + [sym__hash] = STATE(3402), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(27), + [anon_sym_var] = ACTIONS(587), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(697), + [anon_sym_LBRACE] = ACTIONS(589), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(699), - [anon_sym_let] = ACTIONS(701), - [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(703), - [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(705), + [anon_sym_with] = ACTIONS(591), + [anon_sym_let] = ACTIONS(593), + [anon_sym_const] = ACTIONS(595), + [anon_sym_if] = ACTIONS(597), + [anon_sym_switch] = ACTIONS(599), + [anon_sym_for] = ACTIONS(601), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(707), - [anon_sym_do] = ACTIONS(59), - [anon_sym_try] = ACTIONS(709), - [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(603), + [anon_sym_do] = ACTIONS(605), + [anon_sym_try] = ACTIONS(607), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(611), + [anon_sym_return] = ACTIONS(613), + [anon_sym_throw] = ACTIONS(615), + [anon_sym_SEMI] = ACTIONS(617), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(711), - [anon_sym_function] = ACTIONS(713), - [anon_sym_private] = ACTIONS(715), - [anon_sym_public] = ACTIONS(715), - [anon_sym_remote] = ACTIONS(715), - [anon_sym_static] = ACTIONS(717), - [anon_sym_final] = ACTIONS(715), - [anon_sym_abstract] = ACTIONS(715), - [anon_sym_any] = ACTIONS(719), - [anon_sym_array] = ACTIONS(719), - [anon_sym_binary] = ACTIONS(719), - [anon_sym_boolean] = ACTIONS(719), - [anon_sym_date] = ACTIONS(719), - [anon_sym_guid] = ACTIONS(719), - [anon_sym_numeric] = ACTIONS(719), - [anon_sym_query] = ACTIONS(719), - [anon_sym_string] = ACTIONS(719), - [anon_sym_struct] = ACTIONS(719), - [anon_sym_uuid] = ACTIONS(719), - [anon_sym_variablename] = ACTIONS(719), - [anon_sym_void] = ACTIONS(719), - [anon_sym_xml] = ACTIONS(719), + [anon_sym_async] = ACTIONS(619), + [anon_sym_function] = ACTIONS(621), + [anon_sym_private] = ACTIONS(623), + [anon_sym_public] = ACTIONS(623), + [anon_sym_remote] = ACTIONS(623), + [anon_sym_static] = ACTIONS(625), + [anon_sym_final] = ACTIONS(623), + [anon_sym_abstract] = ACTIONS(623), + [anon_sym_any] = ACTIONS(627), + [anon_sym_array] = ACTIONS(627), + [anon_sym_binary] = ACTIONS(627), + [anon_sym_boolean] = ACTIONS(627), + [anon_sym_date] = ACTIONS(627), + [anon_sym_guid] = ACTIONS(627), + [anon_sym_numeric] = ACTIONS(627), + [anon_sym_query] = ACTIONS(627), + [anon_sym_string] = ACTIONS(627), + [anon_sym_struct] = ACTIONS(627), + [anon_sym_uuid] = ACTIONS(627), + [anon_sym_variablename] = ACTIONS(627), + [anon_sym_void] = ACTIONS(627), + [anon_sym_xml] = ACTIONS(627), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -55196,122 +55253,122 @@ 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(231), - [sym_identifier] = ACTIONS(721), + [sym_identifier] = ACTIONS(629), [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(723), + [anon_sym_export] = ACTIONS(631), [sym_cf_comment] = ACTIONS(5), }, [95] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(4291), [sym_import] = STATE(3525), - [sym_statement] = STATE(1096), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(4489), + [sym_expression_statement] = STATE(4291), + [sym_variable_declaration] = STATE(4321), + [sym_lexical_declaration] = STATE(4321), + [sym_statement_block] = STATE(4291), + [sym_if_statement] = STATE(4291), + [sym_switch_statement] = STATE(4291), + [sym_for_statement] = STATE(4291), + [sym_for_in_statement] = STATE(4291), + [sym_while_statement] = STATE(4291), + [sym_do_statement] = STATE(4291), + [sym_try_statement] = STATE(4291), + [sym_with_statement] = STATE(4291), + [sym_break_statement] = STATE(4291), + [sym_continue_statement] = STATE(4291), + [sym_return_statement] = STATE(4291), + [sym_throw_statement] = STATE(4291), + [sym_empty_statement] = STATE(4291), + [sym_labeled_statement] = STATE(4291), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2092), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(4321), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(4321), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(95), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3428), + [sym__hash] = STATE(3386), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(27), + [anon_sym_var] = ACTIONS(633), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(697), + [anon_sym_LBRACE] = ACTIONS(635), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(699), - [anon_sym_let] = ACTIONS(701), - [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(703), - [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(705), + [anon_sym_with] = ACTIONS(637), + [anon_sym_let] = ACTIONS(639), + [anon_sym_const] = ACTIONS(641), + [anon_sym_if] = ACTIONS(643), + [anon_sym_switch] = ACTIONS(645), + [anon_sym_for] = ACTIONS(647), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(707), - [anon_sym_do] = ACTIONS(59), - [anon_sym_try] = ACTIONS(709), - [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(649), + [anon_sym_do] = ACTIONS(651), + [anon_sym_try] = ACTIONS(653), + [anon_sym_break] = ACTIONS(655), + [anon_sym_continue] = ACTIONS(657), + [anon_sym_return] = ACTIONS(659), + [anon_sym_throw] = ACTIONS(661), + [anon_sym_SEMI] = ACTIONS(663), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(711), - [anon_sym_function] = ACTIONS(713), - [anon_sym_private] = ACTIONS(715), - [anon_sym_public] = ACTIONS(715), - [anon_sym_remote] = ACTIONS(715), - [anon_sym_static] = ACTIONS(717), - [anon_sym_final] = ACTIONS(715), - [anon_sym_abstract] = ACTIONS(715), - [anon_sym_any] = ACTIONS(719), - [anon_sym_array] = ACTIONS(719), - [anon_sym_binary] = ACTIONS(719), - [anon_sym_boolean] = ACTIONS(719), - [anon_sym_date] = ACTIONS(719), - [anon_sym_guid] = ACTIONS(719), - [anon_sym_numeric] = ACTIONS(719), - [anon_sym_query] = ACTIONS(719), - [anon_sym_string] = ACTIONS(719), - [anon_sym_struct] = ACTIONS(719), - [anon_sym_uuid] = ACTIONS(719), - [anon_sym_variablename] = ACTIONS(719), - [anon_sym_void] = ACTIONS(719), - [anon_sym_xml] = ACTIONS(719), + [anon_sym_async] = ACTIONS(665), + [anon_sym_function] = ACTIONS(667), + [anon_sym_private] = ACTIONS(669), + [anon_sym_public] = ACTIONS(669), + [anon_sym_remote] = ACTIONS(669), + [anon_sym_static] = ACTIONS(671), + [anon_sym_final] = ACTIONS(669), + [anon_sym_abstract] = ACTIONS(669), + [anon_sym_any] = ACTIONS(673), + [anon_sym_array] = ACTIONS(673), + [anon_sym_binary] = ACTIONS(673), + [anon_sym_boolean] = ACTIONS(673), + [anon_sym_date] = ACTIONS(673), + [anon_sym_guid] = ACTIONS(673), + [anon_sym_numeric] = ACTIONS(673), + [anon_sym_query] = ACTIONS(673), + [anon_sym_string] = ACTIONS(673), + [anon_sym_struct] = ACTIONS(673), + [anon_sym_uuid] = ACTIONS(673), + [anon_sym_variablename] = ACTIONS(673), + [anon_sym_void] = ACTIONS(673), + [anon_sym_xml] = ACTIONS(673), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -55323,122 +55380,122 @@ 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(231), - [sym_identifier] = ACTIONS(721), + [sym_identifier] = ACTIONS(675), [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(723), + [anon_sym_export] = ACTIONS(677), [sym_cf_comment] = ACTIONS(5), }, [96] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(993), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(997), - [sym_expression_statement] = STATE(993), - [sym_variable_declaration] = STATE(995), - [sym_lexical_declaration] = STATE(995), - [sym_statement_block] = STATE(993), - [sym_if_statement] = STATE(993), - [sym_switch_statement] = STATE(993), - [sym_for_statement] = STATE(993), - [sym_for_in_statement] = STATE(993), - [sym_while_statement] = STATE(993), - [sym_do_statement] = STATE(993), - [sym_try_statement] = STATE(993), - [sym_with_statement] = STATE(993), - [sym_break_statement] = STATE(993), - [sym_continue_statement] = STATE(993), - [sym_return_statement] = STATE(993), - [sym_throw_statement] = STATE(993), - [sym_empty_statement] = STATE(993), - [sym_labeled_statement] = STATE(993), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2121), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(5089), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(995), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(995), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(96), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3402), + [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(651), + [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(653), + [anon_sym_LBRACE] = ACTIONS(559), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(655), - [anon_sym_let] = ACTIONS(657), - [anon_sym_const] = ACTIONS(659), - [anon_sym_if] = ACTIONS(661), - [anon_sym_switch] = ACTIONS(663), - [anon_sym_for] = ACTIONS(665), + [anon_sym_with] = ACTIONS(561), + [anon_sym_let] = ACTIONS(563), + [anon_sym_const] = ACTIONS(45), + [anon_sym_if] = ACTIONS(565), + [anon_sym_switch] = ACTIONS(49), + [anon_sym_for] = ACTIONS(567), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(667), - [anon_sym_do] = ACTIONS(669), - [anon_sym_try] = ACTIONS(671), - [anon_sym_break] = ACTIONS(673), - [anon_sym_continue] = ACTIONS(675), - [anon_sym_return] = ACTIONS(677), - [anon_sym_throw] = ACTIONS(679), - [anon_sym_SEMI] = ACTIONS(681), + [anon_sym_while] = ACTIONS(569), + [anon_sym_do] = ACTIONS(59), + [anon_sym_try] = ACTIONS(571), + [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(219), - [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(685), - [anon_sym_private] = ACTIONS(687), - [anon_sym_public] = ACTIONS(687), - [anon_sym_remote] = ACTIONS(687), - [anon_sym_static] = ACTIONS(689), - [anon_sym_final] = ACTIONS(687), - [anon_sym_abstract] = ACTIONS(687), - [anon_sym_any] = ACTIONS(691), - [anon_sym_array] = ACTIONS(691), - [anon_sym_binary] = ACTIONS(691), - [anon_sym_boolean] = ACTIONS(691), - [anon_sym_date] = ACTIONS(691), - [anon_sym_guid] = ACTIONS(691), - [anon_sym_numeric] = ACTIONS(691), - [anon_sym_query] = ACTIONS(691), - [anon_sym_string] = ACTIONS(691), - [anon_sym_struct] = ACTIONS(691), - [anon_sym_uuid] = ACTIONS(691), - [anon_sym_variablename] = ACTIONS(691), - [anon_sym_void] = ACTIONS(691), - [anon_sym_xml] = ACTIONS(691), + [anon_sym_async] = ACTIONS(573), + [anon_sym_function] = ACTIONS(575), + [anon_sym_private] = ACTIONS(577), + [anon_sym_public] = ACTIONS(577), + [anon_sym_remote] = ACTIONS(577), + [anon_sym_static] = ACTIONS(579), + [anon_sym_final] = ACTIONS(577), + [anon_sym_abstract] = ACTIONS(577), + [anon_sym_any] = ACTIONS(581), + [anon_sym_array] = ACTIONS(581), + [anon_sym_binary] = ACTIONS(581), + [anon_sym_boolean] = ACTIONS(581), + [anon_sym_date] = ACTIONS(581), + [anon_sym_guid] = ACTIONS(581), + [anon_sym_numeric] = ACTIONS(581), + [anon_sym_query] = ACTIONS(581), + [anon_sym_string] = ACTIONS(581), + [anon_sym_struct] = ACTIONS(581), + [anon_sym_uuid] = ACTIONS(581), + [anon_sym_variablename] = ACTIONS(581), + [anon_sym_void] = ACTIONS(581), + [anon_sym_xml] = ACTIONS(581), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -55450,72 +55507,72 @@ 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(231), - [sym_identifier] = ACTIONS(693), + [sym_identifier] = ACTIONS(583), [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(695), + [anon_sym_export] = ACTIONS(585), [sym_cf_comment] = ACTIONS(5), }, [97] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1050), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1102), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(97), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), @@ -55524,19 +55581,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(697), + [anon_sym_LBRACE] = ACTIONS(33), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(699), - [anon_sym_let] = ACTIONS(701), + [anon_sym_with] = ACTIONS(41), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(703), + [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(705), + [anon_sym_for] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(707), + [anon_sym_while] = ACTIONS(57), [anon_sym_do] = ACTIONS(59), - [anon_sym_try] = ACTIONS(709), + [anon_sym_try] = ACTIONS(61), [anon_sym_break] = ACTIONS(63), [anon_sym_continue] = ACTIONS(65), [anon_sym_return] = ACTIONS(67), @@ -55544,28 +55601,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(219), - [anon_sym_async] = ACTIONS(711), - [anon_sym_function] = ACTIONS(713), - [anon_sym_private] = ACTIONS(715), - [anon_sym_public] = ACTIONS(715), - [anon_sym_remote] = ACTIONS(715), - [anon_sym_static] = ACTIONS(717), - [anon_sym_final] = ACTIONS(715), - [anon_sym_abstract] = ACTIONS(715), - [anon_sym_any] = ACTIONS(719), - [anon_sym_array] = ACTIONS(719), - [anon_sym_binary] = ACTIONS(719), - [anon_sym_boolean] = ACTIONS(719), - [anon_sym_date] = ACTIONS(719), - [anon_sym_guid] = ACTIONS(719), - [anon_sym_numeric] = ACTIONS(719), - [anon_sym_query] = ACTIONS(719), - [anon_sym_string] = ACTIONS(719), - [anon_sym_struct] = ACTIONS(719), - [anon_sym_uuid] = ACTIONS(719), - [anon_sym_variablename] = ACTIONS(719), - [anon_sym_void] = ACTIONS(719), - [anon_sym_xml] = ACTIONS(719), + [anon_sym_async] = ACTIONS(443), + [anon_sym_function] = ACTIONS(79), + [anon_sym_private] = ACTIONS(81), + [anon_sym_public] = ACTIONS(81), + [anon_sym_remote] = ACTIONS(81), + [anon_sym_static] = ACTIONS(445), + [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), @@ -55577,122 +55634,122 @@ 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(231), - [sym_identifier] = ACTIONS(721), + [sym_identifier] = ACTIONS(447), [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(723), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [98] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(4291), [sym_import] = STATE(3525), - [sym_statement] = STATE(1102), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(4571), + [sym_expression_statement] = STATE(4291), + [sym_variable_declaration] = STATE(4321), + [sym_lexical_declaration] = STATE(4321), + [sym_statement_block] = STATE(4291), + [sym_if_statement] = STATE(4291), + [sym_switch_statement] = STATE(4291), + [sym_for_statement] = STATE(4291), + [sym_for_in_statement] = STATE(4291), + [sym_while_statement] = STATE(4291), + [sym_do_statement] = STATE(4291), + [sym_try_statement] = STATE(4291), + [sym_with_statement] = STATE(4291), + [sym_break_statement] = STATE(4291), + [sym_continue_statement] = STATE(4291), + [sym_return_statement] = STATE(4291), + [sym_throw_statement] = STATE(4291), + [sym_empty_statement] = STATE(4291), + [sym_labeled_statement] = STATE(4291), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2092), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(4321), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(4321), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(98), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3428), + [sym__hash] = STATE(3386), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(27), + [anon_sym_var] = ACTIONS(633), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(697), + [anon_sym_LBRACE] = ACTIONS(635), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(699), - [anon_sym_let] = ACTIONS(701), - [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(703), - [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(705), + [anon_sym_with] = ACTIONS(637), + [anon_sym_let] = ACTIONS(639), + [anon_sym_const] = ACTIONS(641), + [anon_sym_if] = ACTIONS(643), + [anon_sym_switch] = ACTIONS(645), + [anon_sym_for] = ACTIONS(647), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(707), - [anon_sym_do] = ACTIONS(59), - [anon_sym_try] = ACTIONS(709), - [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(649), + [anon_sym_do] = ACTIONS(651), + [anon_sym_try] = ACTIONS(653), + [anon_sym_break] = ACTIONS(655), + [anon_sym_continue] = ACTIONS(657), + [anon_sym_return] = ACTIONS(659), + [anon_sym_throw] = ACTIONS(661), + [anon_sym_SEMI] = ACTIONS(663), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(711), - [anon_sym_function] = ACTIONS(713), - [anon_sym_private] = ACTIONS(715), - [anon_sym_public] = ACTIONS(715), - [anon_sym_remote] = ACTIONS(715), - [anon_sym_static] = ACTIONS(717), - [anon_sym_final] = ACTIONS(715), - [anon_sym_abstract] = ACTIONS(715), - [anon_sym_any] = ACTIONS(719), - [anon_sym_array] = ACTIONS(719), - [anon_sym_binary] = ACTIONS(719), - [anon_sym_boolean] = ACTIONS(719), - [anon_sym_date] = ACTIONS(719), - [anon_sym_guid] = ACTIONS(719), - [anon_sym_numeric] = ACTIONS(719), - [anon_sym_query] = ACTIONS(719), - [anon_sym_string] = ACTIONS(719), - [anon_sym_struct] = ACTIONS(719), - [anon_sym_uuid] = ACTIONS(719), - [anon_sym_variablename] = ACTIONS(719), - [anon_sym_void] = ACTIONS(719), - [anon_sym_xml] = ACTIONS(719), + [anon_sym_async] = ACTIONS(665), + [anon_sym_function] = ACTIONS(667), + [anon_sym_private] = ACTIONS(669), + [anon_sym_public] = ACTIONS(669), + [anon_sym_remote] = ACTIONS(669), + [anon_sym_static] = ACTIONS(671), + [anon_sym_final] = ACTIONS(669), + [anon_sym_abstract] = ACTIONS(669), + [anon_sym_any] = ACTIONS(673), + [anon_sym_array] = ACTIONS(673), + [anon_sym_binary] = ACTIONS(673), + [anon_sym_boolean] = ACTIONS(673), + [anon_sym_date] = ACTIONS(673), + [anon_sym_guid] = ACTIONS(673), + [anon_sym_numeric] = ACTIONS(673), + [anon_sym_query] = ACTIONS(673), + [anon_sym_string] = ACTIONS(673), + [anon_sym_struct] = ACTIONS(673), + [anon_sym_uuid] = ACTIONS(673), + [anon_sym_variablename] = ACTIONS(673), + [anon_sym_void] = ACTIONS(673), + [anon_sym_xml] = ACTIONS(673), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -55704,122 +55761,122 @@ 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(231), - [sym_identifier] = ACTIONS(721), + [sym_identifier] = ACTIONS(675), [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(723), + [anon_sym_export] = ACTIONS(677), [sym_cf_comment] = ACTIONS(5), }, [99] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(993), + [sym_declaration] = STATE(4291), [sym_import] = STATE(3525), - [sym_statement] = STATE(660), - [sym_expression_statement] = STATE(993), - [sym_variable_declaration] = STATE(995), - [sym_lexical_declaration] = STATE(995), - [sym_statement_block] = STATE(993), - [sym_if_statement] = STATE(993), - [sym_switch_statement] = STATE(993), - [sym_for_statement] = STATE(993), - [sym_for_in_statement] = STATE(993), - [sym_while_statement] = STATE(993), - [sym_do_statement] = STATE(993), - [sym_try_statement] = STATE(993), - [sym_with_statement] = STATE(993), - [sym_break_statement] = STATE(993), - [sym_continue_statement] = STATE(993), - [sym_return_statement] = STATE(993), - [sym_throw_statement] = STATE(993), - [sym_empty_statement] = STATE(993), - [sym_labeled_statement] = STATE(993), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2121), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(3985), + [sym_expression_statement] = STATE(4291), + [sym_variable_declaration] = STATE(4321), + [sym_lexical_declaration] = STATE(4321), + [sym_statement_block] = STATE(4291), + [sym_if_statement] = STATE(4291), + [sym_switch_statement] = STATE(4291), + [sym_for_statement] = STATE(4291), + [sym_for_in_statement] = STATE(4291), + [sym_while_statement] = STATE(4291), + [sym_do_statement] = STATE(4291), + [sym_try_statement] = STATE(4291), + [sym_with_statement] = STATE(4291), + [sym_break_statement] = STATE(4291), + [sym_continue_statement] = STATE(4291), + [sym_return_statement] = STATE(4291), + [sym_throw_statement] = STATE(4291), + [sym_empty_statement] = STATE(4291), + [sym_labeled_statement] = STATE(4291), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2092), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(995), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(995), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(4321), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(4321), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(99), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3402), + [sym__hash] = STATE(3386), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(651), + [anon_sym_var] = ACTIONS(633), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(653), + [anon_sym_LBRACE] = ACTIONS(635), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(655), - [anon_sym_let] = ACTIONS(657), - [anon_sym_const] = ACTIONS(659), - [anon_sym_if] = ACTIONS(661), - [anon_sym_switch] = ACTIONS(663), - [anon_sym_for] = ACTIONS(665), + [anon_sym_with] = ACTIONS(637), + [anon_sym_let] = ACTIONS(639), + [anon_sym_const] = ACTIONS(641), + [anon_sym_if] = ACTIONS(643), + [anon_sym_switch] = ACTIONS(645), + [anon_sym_for] = ACTIONS(647), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(667), - [anon_sym_do] = ACTIONS(669), - [anon_sym_try] = ACTIONS(671), - [anon_sym_break] = ACTIONS(673), - [anon_sym_continue] = ACTIONS(675), - [anon_sym_return] = ACTIONS(677), - [anon_sym_throw] = ACTIONS(679), - [anon_sym_SEMI] = ACTIONS(681), + [anon_sym_while] = ACTIONS(649), + [anon_sym_do] = ACTIONS(651), + [anon_sym_try] = ACTIONS(653), + [anon_sym_break] = ACTIONS(655), + [anon_sym_continue] = ACTIONS(657), + [anon_sym_return] = ACTIONS(659), + [anon_sym_throw] = ACTIONS(661), + [anon_sym_SEMI] = ACTIONS(663), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(685), - [anon_sym_private] = ACTIONS(687), - [anon_sym_public] = ACTIONS(687), - [anon_sym_remote] = ACTIONS(687), - [anon_sym_static] = ACTIONS(689), - [anon_sym_final] = ACTIONS(687), - [anon_sym_abstract] = ACTIONS(687), - [anon_sym_any] = ACTIONS(691), - [anon_sym_array] = ACTIONS(691), - [anon_sym_binary] = ACTIONS(691), - [anon_sym_boolean] = ACTIONS(691), - [anon_sym_date] = ACTIONS(691), - [anon_sym_guid] = ACTIONS(691), - [anon_sym_numeric] = ACTIONS(691), - [anon_sym_query] = ACTIONS(691), - [anon_sym_string] = ACTIONS(691), - [anon_sym_struct] = ACTIONS(691), - [anon_sym_uuid] = ACTIONS(691), - [anon_sym_variablename] = ACTIONS(691), - [anon_sym_void] = ACTIONS(691), - [anon_sym_xml] = ACTIONS(691), + [anon_sym_async] = ACTIONS(665), + [anon_sym_function] = ACTIONS(667), + [anon_sym_private] = ACTIONS(669), + [anon_sym_public] = ACTIONS(669), + [anon_sym_remote] = ACTIONS(669), + [anon_sym_static] = ACTIONS(671), + [anon_sym_final] = ACTIONS(669), + [anon_sym_abstract] = ACTIONS(669), + [anon_sym_any] = ACTIONS(673), + [anon_sym_array] = ACTIONS(673), + [anon_sym_binary] = ACTIONS(673), + [anon_sym_boolean] = ACTIONS(673), + [anon_sym_date] = ACTIONS(673), + [anon_sym_guid] = ACTIONS(673), + [anon_sym_numeric] = ACTIONS(673), + [anon_sym_query] = ACTIONS(673), + [anon_sym_string] = ACTIONS(673), + [anon_sym_struct] = ACTIONS(673), + [anon_sym_uuid] = ACTIONS(673), + [anon_sym_variablename] = ACTIONS(673), + [anon_sym_void] = ACTIONS(673), + [anon_sym_xml] = ACTIONS(673), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -55831,122 +55888,122 @@ 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(231), - [sym_identifier] = ACTIONS(693), + [sym_identifier] = ACTIONS(675), [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(695), + [anon_sym_export] = ACTIONS(677), [sym_cf_comment] = ACTIONS(5), }, [100] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(563), + [sym_declaration] = STATE(1026), [sym_import] = STATE(3525), - [sym_statement] = STATE(454), - [sym_expression_statement] = STATE(563), - [sym_variable_declaration] = STATE(562), - [sym_lexical_declaration] = STATE(562), - [sym_statement_block] = STATE(563), - [sym_if_statement] = STATE(563), - [sym_switch_statement] = STATE(563), - [sym_for_statement] = STATE(563), - [sym_for_in_statement] = STATE(563), - [sym_while_statement] = STATE(563), - [sym_do_statement] = STATE(563), - [sym_try_statement] = STATE(563), - [sym_with_statement] = STATE(563), - [sym_break_statement] = STATE(563), - [sym_continue_statement] = STATE(563), - [sym_return_statement] = STATE(563), - [sym_throw_statement] = STATE(563), - [sym_empty_statement] = STATE(563), - [sym_labeled_statement] = STATE(563), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2073), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1082), + [sym_expression_statement] = STATE(1026), + [sym_variable_declaration] = STATE(1027), + [sym_lexical_declaration] = STATE(1027), + [sym_statement_block] = STATE(1026), + [sym_if_statement] = STATE(1026), + [sym_switch_statement] = STATE(1026), + [sym_for_statement] = STATE(1026), + [sym_for_in_statement] = STATE(1026), + [sym_while_statement] = STATE(1026), + [sym_do_statement] = STATE(1026), + [sym_try_statement] = STATE(1026), + [sym_with_statement] = STATE(1026), + [sym_break_statement] = STATE(1026), + [sym_continue_statement] = STATE(1026), + [sym_return_statement] = STATE(1026), + [sym_throw_statement] = STATE(1026), + [sym_empty_statement] = STATE(1026), + [sym_labeled_statement] = STATE(1026), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2127), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(562), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(562), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1027), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1027), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(100), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3407), + [sym__hash] = STATE(3402), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(605), + [anon_sym_var] = ACTIONS(587), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(607), + [anon_sym_LBRACE] = ACTIONS(589), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(609), - [anon_sym_let] = ACTIONS(611), - [anon_sym_const] = ACTIONS(613), - [anon_sym_if] = ACTIONS(615), - [anon_sym_switch] = ACTIONS(617), - [anon_sym_for] = ACTIONS(619), + [anon_sym_with] = ACTIONS(591), + [anon_sym_let] = ACTIONS(593), + [anon_sym_const] = ACTIONS(595), + [anon_sym_if] = ACTIONS(597), + [anon_sym_switch] = ACTIONS(599), + [anon_sym_for] = ACTIONS(601), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(621), - [anon_sym_do] = ACTIONS(623), - [anon_sym_try] = ACTIONS(625), - [anon_sym_break] = ACTIONS(627), - [anon_sym_continue] = ACTIONS(629), - [anon_sym_return] = ACTIONS(631), - [anon_sym_throw] = ACTIONS(633), - [anon_sym_SEMI] = ACTIONS(635), + [anon_sym_while] = ACTIONS(603), + [anon_sym_do] = ACTIONS(605), + [anon_sym_try] = ACTIONS(607), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(611), + [anon_sym_return] = ACTIONS(613), + [anon_sym_throw] = ACTIONS(615), + [anon_sym_SEMI] = ACTIONS(617), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(637), - [anon_sym_function] = ACTIONS(639), - [anon_sym_private] = ACTIONS(641), - [anon_sym_public] = ACTIONS(641), - [anon_sym_remote] = ACTIONS(641), - [anon_sym_static] = ACTIONS(643), - [anon_sym_final] = ACTIONS(641), - [anon_sym_abstract] = ACTIONS(641), - [anon_sym_any] = ACTIONS(645), - [anon_sym_array] = ACTIONS(645), - [anon_sym_binary] = ACTIONS(645), - [anon_sym_boolean] = ACTIONS(645), - [anon_sym_date] = ACTIONS(645), - [anon_sym_guid] = ACTIONS(645), - [anon_sym_numeric] = ACTIONS(645), - [anon_sym_query] = ACTIONS(645), - [anon_sym_string] = ACTIONS(645), - [anon_sym_struct] = ACTIONS(645), - [anon_sym_uuid] = ACTIONS(645), - [anon_sym_variablename] = ACTIONS(645), - [anon_sym_void] = ACTIONS(645), - [anon_sym_xml] = ACTIONS(645), + [anon_sym_async] = ACTIONS(619), + [anon_sym_function] = ACTIONS(621), + [anon_sym_private] = ACTIONS(623), + [anon_sym_public] = ACTIONS(623), + [anon_sym_remote] = ACTIONS(623), + [anon_sym_static] = ACTIONS(625), + [anon_sym_final] = ACTIONS(623), + [anon_sym_abstract] = ACTIONS(623), + [anon_sym_any] = ACTIONS(627), + [anon_sym_array] = ACTIONS(627), + [anon_sym_binary] = ACTIONS(627), + [anon_sym_boolean] = ACTIONS(627), + [anon_sym_date] = ACTIONS(627), + [anon_sym_guid] = ACTIONS(627), + [anon_sym_numeric] = ACTIONS(627), + [anon_sym_query] = ACTIONS(627), + [anon_sym_string] = ACTIONS(627), + [anon_sym_struct] = ACTIONS(627), + [anon_sym_uuid] = ACTIONS(627), + [anon_sym_variablename] = ACTIONS(627), + [anon_sym_void] = ACTIONS(627), + [anon_sym_xml] = ACTIONS(627), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -55958,122 +56015,122 @@ 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(231), - [sym_identifier] = ACTIONS(647), + [sym_identifier] = ACTIONS(629), [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(649), + [anon_sym_export] = ACTIONS(631), [sym_cf_comment] = ACTIONS(5), }, [101] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(563), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(452), - [sym_expression_statement] = STATE(563), - [sym_variable_declaration] = STATE(562), - [sym_lexical_declaration] = STATE(562), - [sym_statement_block] = STATE(563), - [sym_if_statement] = STATE(563), - [sym_switch_statement] = STATE(563), - [sym_for_statement] = STATE(563), - [sym_for_in_statement] = STATE(563), - [sym_while_statement] = STATE(563), - [sym_do_statement] = STATE(563), - [sym_try_statement] = STATE(563), - [sym_with_statement] = STATE(563), - [sym_break_statement] = STATE(563), - [sym_continue_statement] = STATE(563), - [sym_return_statement] = STATE(563), - [sym_throw_statement] = STATE(563), - [sym_empty_statement] = STATE(563), - [sym_labeled_statement] = STATE(563), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2073), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1124), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(562), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(562), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(101), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3407), + [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(605), + [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(607), + [anon_sym_LBRACE] = ACTIONS(33), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(609), - [anon_sym_let] = ACTIONS(611), - [anon_sym_const] = ACTIONS(613), - [anon_sym_if] = ACTIONS(615), - [anon_sym_switch] = ACTIONS(617), - [anon_sym_for] = ACTIONS(619), + [anon_sym_with] = ACTIONS(41), + [anon_sym_let] = ACTIONS(441), + [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(621), - [anon_sym_do] = ACTIONS(623), - [anon_sym_try] = ACTIONS(625), - [anon_sym_break] = ACTIONS(627), - [anon_sym_continue] = ACTIONS(629), - [anon_sym_return] = ACTIONS(631), - [anon_sym_throw] = ACTIONS(633), - [anon_sym_SEMI] = ACTIONS(635), + [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(219), - [anon_sym_async] = ACTIONS(637), - [anon_sym_function] = ACTIONS(639), - [anon_sym_private] = ACTIONS(641), - [anon_sym_public] = ACTIONS(641), - [anon_sym_remote] = ACTIONS(641), - [anon_sym_static] = ACTIONS(643), - [anon_sym_final] = ACTIONS(641), - [anon_sym_abstract] = ACTIONS(641), - [anon_sym_any] = ACTIONS(645), - [anon_sym_array] = ACTIONS(645), - [anon_sym_binary] = ACTIONS(645), - [anon_sym_boolean] = ACTIONS(645), - [anon_sym_date] = ACTIONS(645), - [anon_sym_guid] = ACTIONS(645), - [anon_sym_numeric] = ACTIONS(645), - [anon_sym_query] = ACTIONS(645), - [anon_sym_string] = ACTIONS(645), - [anon_sym_struct] = ACTIONS(645), - [anon_sym_uuid] = ACTIONS(645), - [anon_sym_variablename] = ACTIONS(645), - [anon_sym_void] = ACTIONS(645), - [anon_sym_xml] = ACTIONS(645), + [anon_sym_async] = ACTIONS(443), + [anon_sym_function] = ACTIONS(79), + [anon_sym_private] = ACTIONS(81), + [anon_sym_public] = ACTIONS(81), + [anon_sym_remote] = ACTIONS(81), + [anon_sym_static] = ACTIONS(445), + [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), @@ -56085,122 +56142,122 @@ 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(231), - [sym_identifier] = ACTIONS(647), + [sym_identifier] = ACTIONS(447), [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(649), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [102] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(563), + [sym_declaration] = STATE(4291), [sym_import] = STATE(3525), - [sym_statement] = STATE(467), - [sym_expression_statement] = STATE(563), - [sym_variable_declaration] = STATE(562), - [sym_lexical_declaration] = STATE(562), - [sym_statement_block] = STATE(563), - [sym_if_statement] = STATE(563), - [sym_switch_statement] = STATE(563), - [sym_for_statement] = STATE(563), - [sym_for_in_statement] = STATE(563), - [sym_while_statement] = STATE(563), - [sym_do_statement] = STATE(563), - [sym_try_statement] = STATE(563), - [sym_with_statement] = STATE(563), - [sym_break_statement] = STATE(563), - [sym_continue_statement] = STATE(563), - [sym_return_statement] = STATE(563), - [sym_throw_statement] = STATE(563), - [sym_empty_statement] = STATE(563), - [sym_labeled_statement] = STATE(563), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2073), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(4094), + [sym_expression_statement] = STATE(4291), + [sym_variable_declaration] = STATE(4321), + [sym_lexical_declaration] = STATE(4321), + [sym_statement_block] = STATE(4291), + [sym_if_statement] = STATE(4291), + [sym_switch_statement] = STATE(4291), + [sym_for_statement] = STATE(4291), + [sym_for_in_statement] = STATE(4291), + [sym_while_statement] = STATE(4291), + [sym_do_statement] = STATE(4291), + [sym_try_statement] = STATE(4291), + [sym_with_statement] = STATE(4291), + [sym_break_statement] = STATE(4291), + [sym_continue_statement] = STATE(4291), + [sym_return_statement] = STATE(4291), + [sym_throw_statement] = STATE(4291), + [sym_empty_statement] = STATE(4291), + [sym_labeled_statement] = STATE(4291), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2092), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(562), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(562), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(4321), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(4321), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(102), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3407), + [sym__hash] = STATE(3386), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(605), + [anon_sym_var] = ACTIONS(633), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(607), + [anon_sym_LBRACE] = ACTIONS(635), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(609), - [anon_sym_let] = ACTIONS(611), - [anon_sym_const] = ACTIONS(613), - [anon_sym_if] = ACTIONS(615), - [anon_sym_switch] = ACTIONS(617), - [anon_sym_for] = ACTIONS(619), + [anon_sym_with] = ACTIONS(637), + [anon_sym_let] = ACTIONS(639), + [anon_sym_const] = ACTIONS(641), + [anon_sym_if] = ACTIONS(643), + [anon_sym_switch] = ACTIONS(645), + [anon_sym_for] = ACTIONS(647), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(621), - [anon_sym_do] = ACTIONS(623), - [anon_sym_try] = ACTIONS(625), - [anon_sym_break] = ACTIONS(627), - [anon_sym_continue] = ACTIONS(629), - [anon_sym_return] = ACTIONS(631), - [anon_sym_throw] = ACTIONS(633), - [anon_sym_SEMI] = ACTIONS(635), + [anon_sym_while] = ACTIONS(649), + [anon_sym_do] = ACTIONS(651), + [anon_sym_try] = ACTIONS(653), + [anon_sym_break] = ACTIONS(655), + [anon_sym_continue] = ACTIONS(657), + [anon_sym_return] = ACTIONS(659), + [anon_sym_throw] = ACTIONS(661), + [anon_sym_SEMI] = ACTIONS(663), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(637), - [anon_sym_function] = ACTIONS(639), - [anon_sym_private] = ACTIONS(641), - [anon_sym_public] = ACTIONS(641), - [anon_sym_remote] = ACTIONS(641), - [anon_sym_static] = ACTIONS(643), - [anon_sym_final] = ACTIONS(641), - [anon_sym_abstract] = ACTIONS(641), - [anon_sym_any] = ACTIONS(645), - [anon_sym_array] = ACTIONS(645), - [anon_sym_binary] = ACTIONS(645), - [anon_sym_boolean] = ACTIONS(645), - [anon_sym_date] = ACTIONS(645), - [anon_sym_guid] = ACTIONS(645), - [anon_sym_numeric] = ACTIONS(645), - [anon_sym_query] = ACTIONS(645), - [anon_sym_string] = ACTIONS(645), - [anon_sym_struct] = ACTIONS(645), - [anon_sym_uuid] = ACTIONS(645), - [anon_sym_variablename] = ACTIONS(645), - [anon_sym_void] = ACTIONS(645), - [anon_sym_xml] = ACTIONS(645), + [anon_sym_async] = ACTIONS(665), + [anon_sym_function] = ACTIONS(667), + [anon_sym_private] = ACTIONS(669), + [anon_sym_public] = ACTIONS(669), + [anon_sym_remote] = ACTIONS(669), + [anon_sym_static] = ACTIONS(671), + [anon_sym_final] = ACTIONS(669), + [anon_sym_abstract] = ACTIONS(669), + [anon_sym_any] = ACTIONS(673), + [anon_sym_array] = ACTIONS(673), + [anon_sym_binary] = ACTIONS(673), + [anon_sym_boolean] = ACTIONS(673), + [anon_sym_date] = ACTIONS(673), + [anon_sym_guid] = ACTIONS(673), + [anon_sym_numeric] = ACTIONS(673), + [anon_sym_query] = ACTIONS(673), + [anon_sym_string] = ACTIONS(673), + [anon_sym_struct] = ACTIONS(673), + [anon_sym_uuid] = ACTIONS(673), + [anon_sym_variablename] = ACTIONS(673), + [anon_sym_void] = ACTIONS(673), + [anon_sym_xml] = ACTIONS(673), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -56212,98 +56269,98 @@ 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(231), - [sym_identifier] = ACTIONS(647), + [sym_identifier] = ACTIONS(675), [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(649), + [anon_sym_export] = ACTIONS(677), [sym_cf_comment] = ACTIONS(5), }, [103] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(609), [sym_import] = STATE(3525), - [sym_statement] = STATE(1108), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(542), + [sym_expression_statement] = STATE(609), + [sym_variable_declaration] = STATE(610), + [sym_lexical_declaration] = STATE(610), + [sym_statement_block] = STATE(609), + [sym_if_statement] = STATE(609), + [sym_switch_statement] = STATE(609), + [sym_for_statement] = STATE(609), + [sym_for_in_statement] = STATE(609), + [sym_while_statement] = STATE(609), + [sym_do_statement] = STATE(609), + [sym_try_statement] = STATE(609), + [sym_with_statement] = STATE(609), + [sym_break_statement] = STATE(609), + [sym_continue_statement] = STATE(609), + [sym_return_statement] = STATE(609), + [sym_throw_statement] = STATE(609), + [sym_empty_statement] = STATE(609), + [sym_labeled_statement] = STATE(609), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2115), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(610), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(610), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(103), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3428), + [sym__hash] = STATE(3407), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(27), + [anon_sym_var] = ACTIONS(679), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(697), + [anon_sym_LBRACE] = ACTIONS(681), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(699), - [anon_sym_let] = ACTIONS(701), - [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(703), - [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(705), + [anon_sym_with] = ACTIONS(683), + [anon_sym_let] = ACTIONS(685), + [anon_sym_const] = ACTIONS(687), + [anon_sym_if] = ACTIONS(689), + [anon_sym_switch] = ACTIONS(691), + [anon_sym_for] = ACTIONS(693), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(707), - [anon_sym_do] = ACTIONS(59), - [anon_sym_try] = ACTIONS(709), - [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(695), + [anon_sym_do] = ACTIONS(697), + [anon_sym_try] = ACTIONS(699), + [anon_sym_break] = ACTIONS(701), + [anon_sym_continue] = ACTIONS(703), + [anon_sym_return] = ACTIONS(705), + [anon_sym_throw] = ACTIONS(707), + [anon_sym_SEMI] = ACTIONS(709), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), [anon_sym_async] = ACTIONS(711), @@ -56351,110 +56408,110 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [104] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(609), [sym_import] = STATE(3525), - [sym_statement] = STATE(1095), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(539), + [sym_expression_statement] = STATE(609), + [sym_variable_declaration] = STATE(610), + [sym_lexical_declaration] = STATE(610), + [sym_statement_block] = STATE(609), + [sym_if_statement] = STATE(609), + [sym_switch_statement] = STATE(609), + [sym_for_statement] = STATE(609), + [sym_for_in_statement] = STATE(609), + [sym_while_statement] = STATE(609), + [sym_do_statement] = STATE(609), + [sym_try_statement] = STATE(609), + [sym_with_statement] = STATE(609), + [sym_break_statement] = STATE(609), + [sym_continue_statement] = STATE(609), + [sym_return_statement] = STATE(609), + [sym_throw_statement] = STATE(609), + [sym_empty_statement] = STATE(609), + [sym_labeled_statement] = STATE(609), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2115), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(610), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(610), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(104), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3428), + [sym__hash] = STATE(3407), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(27), + [anon_sym_var] = ACTIONS(679), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(33), + [anon_sym_LBRACE] = ACTIONS(681), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), - [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(47), - [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(51), + [anon_sym_with] = ACTIONS(683), + [anon_sym_let] = ACTIONS(685), + [anon_sym_const] = ACTIONS(687), + [anon_sym_if] = ACTIONS(689), + [anon_sym_switch] = ACTIONS(691), + [anon_sym_for] = ACTIONS(693), [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_while] = ACTIONS(695), + [anon_sym_do] = ACTIONS(697), + [anon_sym_try] = ACTIONS(699), + [anon_sym_break] = ACTIONS(701), + [anon_sym_continue] = ACTIONS(703), + [anon_sym_return] = ACTIONS(705), + [anon_sym_throw] = ACTIONS(707), + [anon_sym_SEMI] = ACTIONS(709), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(374), - [anon_sym_function] = ACTIONS(79), - [anon_sym_private] = ACTIONS(81), - [anon_sym_public] = ACTIONS(81), - [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), - [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(711), + [anon_sym_function] = ACTIONS(713), + [anon_sym_private] = ACTIONS(715), + [anon_sym_public] = ACTIONS(715), + [anon_sym_remote] = ACTIONS(715), + [anon_sym_static] = ACTIONS(717), + [anon_sym_final] = ACTIONS(715), + [anon_sym_abstract] = ACTIONS(715), + [anon_sym_any] = ACTIONS(719), + [anon_sym_array] = ACTIONS(719), + [anon_sym_binary] = ACTIONS(719), + [anon_sym_boolean] = ACTIONS(719), + [anon_sym_date] = ACTIONS(719), + [anon_sym_guid] = ACTIONS(719), + [anon_sym_numeric] = ACTIONS(719), + [anon_sym_query] = ACTIONS(719), + [anon_sym_string] = ACTIONS(719), + [anon_sym_struct] = ACTIONS(719), + [anon_sym_uuid] = ACTIONS(719), + [anon_sym_variablename] = ACTIONS(719), + [anon_sym_void] = ACTIONS(719), + [anon_sym_xml] = ACTIONS(719), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -56466,72 +56523,72 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(721), [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(380), + [anon_sym_export] = ACTIONS(723), [sym_cf_comment] = ACTIONS(5), }, [105] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1095), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1138), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(105), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), @@ -56540,19 +56597,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(697), + [anon_sym_LBRACE] = ACTIONS(33), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(699), - [anon_sym_let] = ACTIONS(701), + [anon_sym_with] = ACTIONS(41), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(703), + [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(705), + [anon_sym_for] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(707), + [anon_sym_while] = ACTIONS(57), [anon_sym_do] = ACTIONS(59), - [anon_sym_try] = ACTIONS(709), + [anon_sym_try] = ACTIONS(61), [anon_sym_break] = ACTIONS(63), [anon_sym_continue] = ACTIONS(65), [anon_sym_return] = ACTIONS(67), @@ -56560,28 +56617,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(219), - [anon_sym_async] = ACTIONS(711), - [anon_sym_function] = ACTIONS(713), - [anon_sym_private] = ACTIONS(715), - [anon_sym_public] = ACTIONS(715), - [anon_sym_remote] = ACTIONS(715), - [anon_sym_static] = ACTIONS(717), - [anon_sym_final] = ACTIONS(715), - [anon_sym_abstract] = ACTIONS(715), - [anon_sym_any] = ACTIONS(719), - [anon_sym_array] = ACTIONS(719), - [anon_sym_binary] = ACTIONS(719), - [anon_sym_boolean] = ACTIONS(719), - [anon_sym_date] = ACTIONS(719), - [anon_sym_guid] = ACTIONS(719), - [anon_sym_numeric] = ACTIONS(719), - [anon_sym_query] = ACTIONS(719), - [anon_sym_string] = ACTIONS(719), - [anon_sym_struct] = ACTIONS(719), - [anon_sym_uuid] = ACTIONS(719), - [anon_sym_variablename] = ACTIONS(719), - [anon_sym_void] = ACTIONS(719), - [anon_sym_xml] = ACTIONS(719), + [anon_sym_async] = ACTIONS(443), + [anon_sym_function] = ACTIONS(79), + [anon_sym_private] = ACTIONS(81), + [anon_sym_public] = ACTIONS(81), + [anon_sym_remote] = ACTIONS(81), + [anon_sym_static] = ACTIONS(445), + [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), @@ -56593,122 +56650,122 @@ 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(231), - [sym_identifier] = ACTIONS(721), + [sym_identifier] = ACTIONS(447), [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(723), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [106] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(563), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(498), - [sym_expression_statement] = STATE(563), - [sym_variable_declaration] = STATE(562), - [sym_lexical_declaration] = STATE(562), - [sym_statement_block] = STATE(563), - [sym_if_statement] = STATE(563), - [sym_switch_statement] = STATE(563), - [sym_for_statement] = STATE(563), - [sym_for_in_statement] = STATE(563), - [sym_while_statement] = STATE(563), - [sym_do_statement] = STATE(563), - [sym_try_statement] = STATE(563), - [sym_with_statement] = STATE(563), - [sym_break_statement] = STATE(563), - [sym_continue_statement] = STATE(563), - [sym_return_statement] = STATE(563), - [sym_throw_statement] = STATE(563), - [sym_empty_statement] = STATE(563), - [sym_labeled_statement] = STATE(563), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2073), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1151), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(562), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(562), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(106), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3407), + [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(605), + [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(607), + [anon_sym_LBRACE] = ACTIONS(33), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(609), - [anon_sym_let] = ACTIONS(611), - [anon_sym_const] = ACTIONS(613), - [anon_sym_if] = ACTIONS(615), - [anon_sym_switch] = ACTIONS(617), - [anon_sym_for] = ACTIONS(619), + [anon_sym_with] = ACTIONS(41), + [anon_sym_let] = ACTIONS(441), + [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(621), - [anon_sym_do] = ACTIONS(623), - [anon_sym_try] = ACTIONS(625), - [anon_sym_break] = ACTIONS(627), - [anon_sym_continue] = ACTIONS(629), - [anon_sym_return] = ACTIONS(631), - [anon_sym_throw] = ACTIONS(633), - [anon_sym_SEMI] = ACTIONS(635), + [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(219), - [anon_sym_async] = ACTIONS(637), - [anon_sym_function] = ACTIONS(639), - [anon_sym_private] = ACTIONS(641), - [anon_sym_public] = ACTIONS(641), - [anon_sym_remote] = ACTIONS(641), - [anon_sym_static] = ACTIONS(643), - [anon_sym_final] = ACTIONS(641), - [anon_sym_abstract] = ACTIONS(641), - [anon_sym_any] = ACTIONS(645), - [anon_sym_array] = ACTIONS(645), - [anon_sym_binary] = ACTIONS(645), - [anon_sym_boolean] = ACTIONS(645), - [anon_sym_date] = ACTIONS(645), - [anon_sym_guid] = ACTIONS(645), - [anon_sym_numeric] = ACTIONS(645), - [anon_sym_query] = ACTIONS(645), - [anon_sym_string] = ACTIONS(645), - [anon_sym_struct] = ACTIONS(645), - [anon_sym_uuid] = ACTIONS(645), - [anon_sym_variablename] = ACTIONS(645), - [anon_sym_void] = ACTIONS(645), - [anon_sym_xml] = ACTIONS(645), + [anon_sym_async] = ACTIONS(443), + [anon_sym_function] = ACTIONS(79), + [anon_sym_private] = ACTIONS(81), + [anon_sym_public] = ACTIONS(81), + [anon_sym_remote] = ACTIONS(81), + [anon_sym_static] = ACTIONS(445), + [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), @@ -56720,122 +56777,122 @@ 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(231), - [sym_identifier] = ACTIONS(647), + [sym_identifier] = ACTIONS(447), [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(649), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [107] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(563), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(529), - [sym_expression_statement] = STATE(563), - [sym_variable_declaration] = STATE(562), - [sym_lexical_declaration] = STATE(562), - [sym_statement_block] = STATE(563), - [sym_if_statement] = STATE(563), - [sym_switch_statement] = STATE(563), - [sym_for_statement] = STATE(563), - [sym_for_in_statement] = STATE(563), - [sym_while_statement] = STATE(563), - [sym_do_statement] = STATE(563), - [sym_try_statement] = STATE(563), - [sym_with_statement] = STATE(563), - [sym_break_statement] = STATE(563), - [sym_continue_statement] = STATE(563), - [sym_return_statement] = STATE(563), - [sym_throw_statement] = STATE(563), - [sym_empty_statement] = STATE(563), - [sym_labeled_statement] = STATE(563), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2073), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(5306), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(562), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(562), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(107), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3407), + [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(605), + [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(607), + [anon_sym_LBRACE] = ACTIONS(559), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(609), - [anon_sym_let] = ACTIONS(611), - [anon_sym_const] = ACTIONS(613), - [anon_sym_if] = ACTIONS(615), - [anon_sym_switch] = ACTIONS(617), - [anon_sym_for] = ACTIONS(619), + [anon_sym_with] = ACTIONS(561), + [anon_sym_let] = ACTIONS(563), + [anon_sym_const] = ACTIONS(45), + [anon_sym_if] = ACTIONS(565), + [anon_sym_switch] = ACTIONS(49), + [anon_sym_for] = ACTIONS(567), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(621), - [anon_sym_do] = ACTIONS(623), - [anon_sym_try] = ACTIONS(625), - [anon_sym_break] = ACTIONS(627), - [anon_sym_continue] = ACTIONS(629), - [anon_sym_return] = ACTIONS(631), - [anon_sym_throw] = ACTIONS(633), - [anon_sym_SEMI] = ACTIONS(635), + [anon_sym_while] = ACTIONS(569), + [anon_sym_do] = ACTIONS(59), + [anon_sym_try] = ACTIONS(571), + [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(219), - [anon_sym_async] = ACTIONS(637), - [anon_sym_function] = ACTIONS(639), - [anon_sym_private] = ACTIONS(641), - [anon_sym_public] = ACTIONS(641), - [anon_sym_remote] = ACTIONS(641), - [anon_sym_static] = ACTIONS(643), - [anon_sym_final] = ACTIONS(641), - [anon_sym_abstract] = ACTIONS(641), - [anon_sym_any] = ACTIONS(645), - [anon_sym_array] = ACTIONS(645), - [anon_sym_binary] = ACTIONS(645), - [anon_sym_boolean] = ACTIONS(645), - [anon_sym_date] = ACTIONS(645), - [anon_sym_guid] = ACTIONS(645), - [anon_sym_numeric] = ACTIONS(645), - [anon_sym_query] = ACTIONS(645), - [anon_sym_string] = ACTIONS(645), - [anon_sym_struct] = ACTIONS(645), - [anon_sym_uuid] = ACTIONS(645), - [anon_sym_variablename] = ACTIONS(645), - [anon_sym_void] = ACTIONS(645), - [anon_sym_xml] = ACTIONS(645), + [anon_sym_async] = ACTIONS(573), + [anon_sym_function] = ACTIONS(575), + [anon_sym_private] = ACTIONS(577), + [anon_sym_public] = ACTIONS(577), + [anon_sym_remote] = ACTIONS(577), + [anon_sym_static] = ACTIONS(579), + [anon_sym_final] = ACTIONS(577), + [anon_sym_abstract] = ACTIONS(577), + [anon_sym_any] = ACTIONS(581), + [anon_sym_array] = ACTIONS(581), + [anon_sym_binary] = ACTIONS(581), + [anon_sym_boolean] = ACTIONS(581), + [anon_sym_date] = ACTIONS(581), + [anon_sym_guid] = ACTIONS(581), + [anon_sym_numeric] = ACTIONS(581), + [anon_sym_query] = ACTIONS(581), + [anon_sym_string] = ACTIONS(581), + [anon_sym_struct] = ACTIONS(581), + [anon_sym_uuid] = ACTIONS(581), + [anon_sym_variablename] = ACTIONS(581), + [anon_sym_void] = ACTIONS(581), + [anon_sym_xml] = ACTIONS(581), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -56847,122 +56904,122 @@ 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(231), - [sym_identifier] = ACTIONS(647), + [sym_identifier] = ACTIONS(583), [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(649), + [anon_sym_export] = ACTIONS(585), [sym_cf_comment] = ACTIONS(5), }, [108] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(4291), + [sym_declaration] = STATE(1026), [sym_import] = STATE(3525), - [sym_statement] = STATE(4571), - [sym_expression_statement] = STATE(4291), - [sym_variable_declaration] = STATE(4321), - [sym_lexical_declaration] = STATE(4321), - [sym_statement_block] = STATE(4291), - [sym_if_statement] = STATE(4291), - [sym_switch_statement] = STATE(4291), - [sym_for_statement] = STATE(4291), - [sym_for_in_statement] = STATE(4291), - [sym_while_statement] = STATE(4291), - [sym_do_statement] = STATE(4291), - [sym_try_statement] = STATE(4291), - [sym_with_statement] = STATE(4291), - [sym_break_statement] = STATE(4291), - [sym_continue_statement] = STATE(4291), - [sym_return_statement] = STATE(4291), - [sym_throw_statement] = STATE(4291), - [sym_empty_statement] = STATE(4291), - [sym_labeled_statement] = STATE(4291), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2061), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(653), + [sym_expression_statement] = STATE(1026), + [sym_variable_declaration] = STATE(1027), + [sym_lexical_declaration] = STATE(1027), + [sym_statement_block] = STATE(1026), + [sym_if_statement] = STATE(1026), + [sym_switch_statement] = STATE(1026), + [sym_for_statement] = STATE(1026), + [sym_for_in_statement] = STATE(1026), + [sym_while_statement] = STATE(1026), + [sym_do_statement] = STATE(1026), + [sym_try_statement] = STATE(1026), + [sym_with_statement] = STATE(1026), + [sym_break_statement] = STATE(1026), + [sym_continue_statement] = STATE(1026), + [sym_return_statement] = STATE(1026), + [sym_throw_statement] = STATE(1026), + [sym_empty_statement] = STATE(1026), + [sym_labeled_statement] = STATE(1026), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2127), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(4321), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(4321), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1027), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1027), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(108), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3386), + [sym__hash] = STATE(3402), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(559), + [anon_sym_var] = ACTIONS(587), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(561), + [anon_sym_LBRACE] = ACTIONS(589), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(563), - [anon_sym_let] = ACTIONS(565), - [anon_sym_const] = ACTIONS(567), - [anon_sym_if] = ACTIONS(569), - [anon_sym_switch] = ACTIONS(571), - [anon_sym_for] = ACTIONS(573), + [anon_sym_with] = ACTIONS(591), + [anon_sym_let] = ACTIONS(593), + [anon_sym_const] = ACTIONS(595), + [anon_sym_if] = ACTIONS(597), + [anon_sym_switch] = ACTIONS(599), + [anon_sym_for] = ACTIONS(601), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(575), - [anon_sym_do] = ACTIONS(577), - [anon_sym_try] = ACTIONS(579), - [anon_sym_break] = ACTIONS(581), - [anon_sym_continue] = ACTIONS(583), - [anon_sym_return] = ACTIONS(585), - [anon_sym_throw] = ACTIONS(587), - [anon_sym_SEMI] = ACTIONS(589), + [anon_sym_while] = ACTIONS(603), + [anon_sym_do] = ACTIONS(605), + [anon_sym_try] = ACTIONS(607), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(611), + [anon_sym_return] = ACTIONS(613), + [anon_sym_throw] = ACTIONS(615), + [anon_sym_SEMI] = ACTIONS(617), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(591), - [anon_sym_function] = ACTIONS(593), - [anon_sym_private] = ACTIONS(595), - [anon_sym_public] = ACTIONS(595), - [anon_sym_remote] = ACTIONS(595), - [anon_sym_static] = ACTIONS(597), - [anon_sym_final] = ACTIONS(595), - [anon_sym_abstract] = ACTIONS(595), - [anon_sym_any] = ACTIONS(599), - [anon_sym_array] = ACTIONS(599), - [anon_sym_binary] = ACTIONS(599), - [anon_sym_boolean] = ACTIONS(599), - [anon_sym_date] = ACTIONS(599), - [anon_sym_guid] = ACTIONS(599), - [anon_sym_numeric] = ACTIONS(599), - [anon_sym_query] = ACTIONS(599), - [anon_sym_string] = ACTIONS(599), - [anon_sym_struct] = ACTIONS(599), - [anon_sym_uuid] = ACTIONS(599), - [anon_sym_variablename] = ACTIONS(599), - [anon_sym_void] = ACTIONS(599), - [anon_sym_xml] = ACTIONS(599), + [anon_sym_async] = ACTIONS(619), + [anon_sym_function] = ACTIONS(621), + [anon_sym_private] = ACTIONS(623), + [anon_sym_public] = ACTIONS(623), + [anon_sym_remote] = ACTIONS(623), + [anon_sym_static] = ACTIONS(625), + [anon_sym_final] = ACTIONS(623), + [anon_sym_abstract] = ACTIONS(623), + [anon_sym_any] = ACTIONS(627), + [anon_sym_array] = ACTIONS(627), + [anon_sym_binary] = ACTIONS(627), + [anon_sym_boolean] = ACTIONS(627), + [anon_sym_date] = ACTIONS(627), + [anon_sym_guid] = ACTIONS(627), + [anon_sym_numeric] = ACTIONS(627), + [anon_sym_query] = ACTIONS(627), + [anon_sym_string] = ACTIONS(627), + [anon_sym_struct] = ACTIONS(627), + [anon_sym_uuid] = ACTIONS(627), + [anon_sym_variablename] = ACTIONS(627), + [anon_sym_void] = ACTIONS(627), + [anon_sym_xml] = ACTIONS(627), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -56974,122 +57031,122 @@ 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(231), - [sym_identifier] = ACTIONS(601), + [sym_identifier] = ACTIONS(629), [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(603), + [anon_sym_export] = ACTIONS(631), [sym_cf_comment] = ACTIONS(5), }, [109] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(856), + [sym_declaration] = STATE(609), [sym_import] = STATE(3525), - [sym_statement] = STATE(908), - [sym_expression_statement] = STATE(856), - [sym_variable_declaration] = STATE(857), - [sym_lexical_declaration] = STATE(857), - [sym_statement_block] = STATE(856), - [sym_if_statement] = STATE(856), - [sym_switch_statement] = STATE(856), - [sym_for_statement] = STATE(856), - [sym_for_in_statement] = STATE(856), - [sym_while_statement] = STATE(856), - [sym_do_statement] = STATE(856), - [sym_try_statement] = STATE(856), - [sym_with_statement] = STATE(856), - [sym_break_statement] = STATE(856), - [sym_continue_statement] = STATE(856), - [sym_return_statement] = STATE(856), - [sym_throw_statement] = STATE(856), - [sym_empty_statement] = STATE(856), - [sym_labeled_statement] = STATE(856), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2108), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(441), + [sym_expression_statement] = STATE(609), + [sym_variable_declaration] = STATE(610), + [sym_lexical_declaration] = STATE(610), + [sym_statement_block] = STATE(609), + [sym_if_statement] = STATE(609), + [sym_switch_statement] = STATE(609), + [sym_for_statement] = STATE(609), + [sym_for_in_statement] = STATE(609), + [sym_while_statement] = STATE(609), + [sym_do_statement] = STATE(609), + [sym_try_statement] = STATE(609), + [sym_with_statement] = STATE(609), + [sym_break_statement] = STATE(609), + [sym_continue_statement] = STATE(609), + [sym_return_statement] = STATE(609), + [sym_throw_statement] = STATE(609), + [sym_empty_statement] = STATE(609), + [sym_labeled_statement] = STATE(609), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2115), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(857), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(857), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(610), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(610), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(109), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3390), + [sym__hash] = STATE(3407), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(183), + [anon_sym_var] = ACTIONS(679), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(185), + [anon_sym_LBRACE] = ACTIONS(681), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(189), - [anon_sym_let] = ACTIONS(191), - [anon_sym_const] = ACTIONS(193), - [anon_sym_if] = ACTIONS(195), - [anon_sym_switch] = ACTIONS(197), - [anon_sym_for] = ACTIONS(199), + [anon_sym_with] = ACTIONS(683), + [anon_sym_let] = ACTIONS(685), + [anon_sym_const] = ACTIONS(687), + [anon_sym_if] = ACTIONS(689), + [anon_sym_switch] = ACTIONS(691), + [anon_sym_for] = ACTIONS(693), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(201), - [anon_sym_do] = ACTIONS(203), - [anon_sym_try] = ACTIONS(205), - [anon_sym_break] = ACTIONS(207), - [anon_sym_continue] = ACTIONS(209), - [anon_sym_return] = ACTIONS(211), - [anon_sym_throw] = ACTIONS(213), - [anon_sym_SEMI] = ACTIONS(215), + [anon_sym_while] = ACTIONS(695), + [anon_sym_do] = ACTIONS(697), + [anon_sym_try] = ACTIONS(699), + [anon_sym_break] = ACTIONS(701), + [anon_sym_continue] = ACTIONS(703), + [anon_sym_return] = ACTIONS(705), + [anon_sym_throw] = ACTIONS(707), + [anon_sym_SEMI] = ACTIONS(709), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(221), - [anon_sym_function] = ACTIONS(223), - [anon_sym_private] = ACTIONS(225), - [anon_sym_public] = ACTIONS(225), - [anon_sym_remote] = ACTIONS(225), - [anon_sym_static] = ACTIONS(227), - [anon_sym_final] = ACTIONS(225), - [anon_sym_abstract] = ACTIONS(225), - [anon_sym_any] = ACTIONS(229), - [anon_sym_array] = ACTIONS(229), - [anon_sym_binary] = ACTIONS(229), - [anon_sym_boolean] = ACTIONS(229), - [anon_sym_date] = ACTIONS(229), - [anon_sym_guid] = ACTIONS(229), - [anon_sym_numeric] = ACTIONS(229), - [anon_sym_query] = ACTIONS(229), - [anon_sym_string] = ACTIONS(229), - [anon_sym_struct] = ACTIONS(229), - [anon_sym_uuid] = ACTIONS(229), - [anon_sym_variablename] = ACTIONS(229), - [anon_sym_void] = ACTIONS(229), - [anon_sym_xml] = ACTIONS(229), + [anon_sym_async] = ACTIONS(711), + [anon_sym_function] = ACTIONS(713), + [anon_sym_private] = ACTIONS(715), + [anon_sym_public] = ACTIONS(715), + [anon_sym_remote] = ACTIONS(715), + [anon_sym_static] = ACTIONS(717), + [anon_sym_final] = ACTIONS(715), + [anon_sym_abstract] = ACTIONS(715), + [anon_sym_any] = ACTIONS(719), + [anon_sym_array] = ACTIONS(719), + [anon_sym_binary] = ACTIONS(719), + [anon_sym_boolean] = ACTIONS(719), + [anon_sym_date] = ACTIONS(719), + [anon_sym_guid] = ACTIONS(719), + [anon_sym_numeric] = ACTIONS(719), + [anon_sym_query] = ACTIONS(719), + [anon_sym_string] = ACTIONS(719), + [anon_sym_struct] = ACTIONS(719), + [anon_sym_uuid] = ACTIONS(719), + [anon_sym_variablename] = ACTIONS(719), + [anon_sym_void] = ACTIONS(719), + [anon_sym_xml] = ACTIONS(719), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -57101,122 +57158,122 @@ 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(231), - [sym_identifier] = ACTIONS(233), + [sym_identifier] = ACTIONS(721), [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(235), + [anon_sym_export] = ACTIONS(723), [sym_cf_comment] = ACTIONS(5), }, [110] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(856), + [sym_declaration] = STATE(609), [sym_import] = STATE(3525), - [sym_statement] = STATE(911), - [sym_expression_statement] = STATE(856), - [sym_variable_declaration] = STATE(857), - [sym_lexical_declaration] = STATE(857), - [sym_statement_block] = STATE(856), - [sym_if_statement] = STATE(856), - [sym_switch_statement] = STATE(856), - [sym_for_statement] = STATE(856), - [sym_for_in_statement] = STATE(856), - [sym_while_statement] = STATE(856), - [sym_do_statement] = STATE(856), - [sym_try_statement] = STATE(856), - [sym_with_statement] = STATE(856), - [sym_break_statement] = STATE(856), - [sym_continue_statement] = STATE(856), - [sym_return_statement] = STATE(856), - [sym_throw_statement] = STATE(856), - [sym_empty_statement] = STATE(856), - [sym_labeled_statement] = STATE(856), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2108), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(522), + [sym_expression_statement] = STATE(609), + [sym_variable_declaration] = STATE(610), + [sym_lexical_declaration] = STATE(610), + [sym_statement_block] = STATE(609), + [sym_if_statement] = STATE(609), + [sym_switch_statement] = STATE(609), + [sym_for_statement] = STATE(609), + [sym_for_in_statement] = STATE(609), + [sym_while_statement] = STATE(609), + [sym_do_statement] = STATE(609), + [sym_try_statement] = STATE(609), + [sym_with_statement] = STATE(609), + [sym_break_statement] = STATE(609), + [sym_continue_statement] = STATE(609), + [sym_return_statement] = STATE(609), + [sym_throw_statement] = STATE(609), + [sym_empty_statement] = STATE(609), + [sym_labeled_statement] = STATE(609), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2115), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(857), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(857), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(610), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(610), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(110), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3390), + [sym__hash] = STATE(3407), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(183), + [anon_sym_var] = ACTIONS(679), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(185), + [anon_sym_LBRACE] = ACTIONS(681), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(189), - [anon_sym_let] = ACTIONS(191), - [anon_sym_const] = ACTIONS(193), - [anon_sym_if] = ACTIONS(195), - [anon_sym_switch] = ACTIONS(197), - [anon_sym_for] = ACTIONS(199), + [anon_sym_with] = ACTIONS(683), + [anon_sym_let] = ACTIONS(685), + [anon_sym_const] = ACTIONS(687), + [anon_sym_if] = ACTIONS(689), + [anon_sym_switch] = ACTIONS(691), + [anon_sym_for] = ACTIONS(693), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(201), - [anon_sym_do] = ACTIONS(203), - [anon_sym_try] = ACTIONS(205), - [anon_sym_break] = ACTIONS(207), - [anon_sym_continue] = ACTIONS(209), - [anon_sym_return] = ACTIONS(211), - [anon_sym_throw] = ACTIONS(213), - [anon_sym_SEMI] = ACTIONS(215), + [anon_sym_while] = ACTIONS(695), + [anon_sym_do] = ACTIONS(697), + [anon_sym_try] = ACTIONS(699), + [anon_sym_break] = ACTIONS(701), + [anon_sym_continue] = ACTIONS(703), + [anon_sym_return] = ACTIONS(705), + [anon_sym_throw] = ACTIONS(707), + [anon_sym_SEMI] = ACTIONS(709), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(221), - [anon_sym_function] = ACTIONS(223), - [anon_sym_private] = ACTIONS(225), - [anon_sym_public] = ACTIONS(225), - [anon_sym_remote] = ACTIONS(225), - [anon_sym_static] = ACTIONS(227), - [anon_sym_final] = ACTIONS(225), - [anon_sym_abstract] = ACTIONS(225), - [anon_sym_any] = ACTIONS(229), - [anon_sym_array] = ACTIONS(229), - [anon_sym_binary] = ACTIONS(229), - [anon_sym_boolean] = ACTIONS(229), - [anon_sym_date] = ACTIONS(229), - [anon_sym_guid] = ACTIONS(229), - [anon_sym_numeric] = ACTIONS(229), - [anon_sym_query] = ACTIONS(229), - [anon_sym_string] = ACTIONS(229), - [anon_sym_struct] = ACTIONS(229), - [anon_sym_uuid] = ACTIONS(229), - [anon_sym_variablename] = ACTIONS(229), - [anon_sym_void] = ACTIONS(229), - [anon_sym_xml] = ACTIONS(229), + [anon_sym_async] = ACTIONS(711), + [anon_sym_function] = ACTIONS(713), + [anon_sym_private] = ACTIONS(715), + [anon_sym_public] = ACTIONS(715), + [anon_sym_remote] = ACTIONS(715), + [anon_sym_static] = ACTIONS(717), + [anon_sym_final] = ACTIONS(715), + [anon_sym_abstract] = ACTIONS(715), + [anon_sym_any] = ACTIONS(719), + [anon_sym_array] = ACTIONS(719), + [anon_sym_binary] = ACTIONS(719), + [anon_sym_boolean] = ACTIONS(719), + [anon_sym_date] = ACTIONS(719), + [anon_sym_guid] = ACTIONS(719), + [anon_sym_numeric] = ACTIONS(719), + [anon_sym_query] = ACTIONS(719), + [anon_sym_string] = ACTIONS(719), + [anon_sym_struct] = ACTIONS(719), + [anon_sym_uuid] = ACTIONS(719), + [anon_sym_variablename] = ACTIONS(719), + [anon_sym_void] = ACTIONS(719), + [anon_sym_xml] = ACTIONS(719), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -57228,72 +57285,72 @@ 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(231), - [sym_identifier] = ACTIONS(233), + [sym_identifier] = ACTIONS(721), [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(235), + [anon_sym_export] = ACTIONS(723), [sym_cf_comment] = ACTIONS(5), }, [111] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(5306), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1095), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(111), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), @@ -57302,19 +57359,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(697), + [anon_sym_LBRACE] = ACTIONS(33), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(699), - [anon_sym_let] = ACTIONS(701), + [anon_sym_with] = ACTIONS(41), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(703), + [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(705), + [anon_sym_for] = ACTIONS(51), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(707), + [anon_sym_while] = ACTIONS(57), [anon_sym_do] = ACTIONS(59), - [anon_sym_try] = ACTIONS(709), + [anon_sym_try] = ACTIONS(61), [anon_sym_break] = ACTIONS(63), [anon_sym_continue] = ACTIONS(65), [anon_sym_return] = ACTIONS(67), @@ -57322,28 +57379,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(219), - [anon_sym_async] = ACTIONS(711), - [anon_sym_function] = ACTIONS(713), - [anon_sym_private] = ACTIONS(715), - [anon_sym_public] = ACTIONS(715), - [anon_sym_remote] = ACTIONS(715), - [anon_sym_static] = ACTIONS(717), - [anon_sym_final] = ACTIONS(715), - [anon_sym_abstract] = ACTIONS(715), - [anon_sym_any] = ACTIONS(719), - [anon_sym_array] = ACTIONS(719), - [anon_sym_binary] = ACTIONS(719), - [anon_sym_boolean] = ACTIONS(719), - [anon_sym_date] = ACTIONS(719), - [anon_sym_guid] = ACTIONS(719), - [anon_sym_numeric] = ACTIONS(719), - [anon_sym_query] = ACTIONS(719), - [anon_sym_string] = ACTIONS(719), - [anon_sym_struct] = ACTIONS(719), - [anon_sym_uuid] = ACTIONS(719), - [anon_sym_variablename] = ACTIONS(719), - [anon_sym_void] = ACTIONS(719), - [anon_sym_xml] = ACTIONS(719), + [anon_sym_async] = ACTIONS(443), + [anon_sym_function] = ACTIONS(79), + [anon_sym_private] = ACTIONS(81), + [anon_sym_public] = ACTIONS(81), + [anon_sym_remote] = ACTIONS(81), + [anon_sym_static] = ACTIONS(445), + [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), @@ -57355,122 +57412,122 @@ 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(231), - [sym_identifier] = ACTIONS(721), + [sym_identifier] = ACTIONS(447), [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(723), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [112] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(563), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(530), - [sym_expression_statement] = STATE(563), - [sym_variable_declaration] = STATE(562), - [sym_lexical_declaration] = STATE(562), - [sym_statement_block] = STATE(563), - [sym_if_statement] = STATE(563), - [sym_switch_statement] = STATE(563), - [sym_for_statement] = STATE(563), - [sym_for_in_statement] = STATE(563), - [sym_while_statement] = STATE(563), - [sym_do_statement] = STATE(563), - [sym_try_statement] = STATE(563), - [sym_with_statement] = STATE(563), - [sym_break_statement] = STATE(563), - [sym_continue_statement] = STATE(563), - [sym_return_statement] = STATE(563), - [sym_throw_statement] = STATE(563), - [sym_empty_statement] = STATE(563), - [sym_labeled_statement] = STATE(563), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2073), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1162), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(562), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(562), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(112), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3407), + [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(605), + [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(607), + [anon_sym_LBRACE] = ACTIONS(33), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(609), - [anon_sym_let] = ACTIONS(611), - [anon_sym_const] = ACTIONS(613), - [anon_sym_if] = ACTIONS(615), - [anon_sym_switch] = ACTIONS(617), - [anon_sym_for] = ACTIONS(619), + [anon_sym_with] = ACTIONS(41), + [anon_sym_let] = ACTIONS(441), + [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(621), - [anon_sym_do] = ACTIONS(623), - [anon_sym_try] = ACTIONS(625), - [anon_sym_break] = ACTIONS(627), - [anon_sym_continue] = ACTIONS(629), - [anon_sym_return] = ACTIONS(631), - [anon_sym_throw] = ACTIONS(633), - [anon_sym_SEMI] = ACTIONS(635), + [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(219), - [anon_sym_async] = ACTIONS(637), - [anon_sym_function] = ACTIONS(639), - [anon_sym_private] = ACTIONS(641), - [anon_sym_public] = ACTIONS(641), - [anon_sym_remote] = ACTIONS(641), - [anon_sym_static] = ACTIONS(643), - [anon_sym_final] = ACTIONS(641), - [anon_sym_abstract] = ACTIONS(641), - [anon_sym_any] = ACTIONS(645), - [anon_sym_array] = ACTIONS(645), - [anon_sym_binary] = ACTIONS(645), - [anon_sym_boolean] = ACTIONS(645), - [anon_sym_date] = ACTIONS(645), - [anon_sym_guid] = ACTIONS(645), - [anon_sym_numeric] = ACTIONS(645), - [anon_sym_query] = ACTIONS(645), - [anon_sym_string] = ACTIONS(645), - [anon_sym_struct] = ACTIONS(645), - [anon_sym_uuid] = ACTIONS(645), - [anon_sym_variablename] = ACTIONS(645), - [anon_sym_void] = ACTIONS(645), - [anon_sym_xml] = ACTIONS(645), + [anon_sym_async] = ACTIONS(443), + [anon_sym_function] = ACTIONS(79), + [anon_sym_private] = ACTIONS(81), + [anon_sym_public] = ACTIONS(81), + [anon_sym_remote] = ACTIONS(81), + [anon_sym_static] = ACTIONS(445), + [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), @@ -57482,72 +57539,72 @@ 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(231), - [sym_identifier] = ACTIONS(647), + [sym_identifier] = ACTIONS(447), [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(649), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, [113] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(856), + [sym_declaration] = STATE(829), [sym_import] = STATE(3525), - [sym_statement] = STATE(930), - [sym_expression_statement] = STATE(856), - [sym_variable_declaration] = STATE(857), - [sym_lexical_declaration] = STATE(857), - [sym_statement_block] = STATE(856), - [sym_if_statement] = STATE(856), - [sym_switch_statement] = STATE(856), - [sym_for_statement] = STATE(856), - [sym_for_in_statement] = STATE(856), - [sym_while_statement] = STATE(856), - [sym_do_statement] = STATE(856), - [sym_try_statement] = STATE(856), - [sym_with_statement] = STATE(856), - [sym_break_statement] = STATE(856), - [sym_continue_statement] = STATE(856), - [sym_return_statement] = STATE(856), - [sym_throw_statement] = STATE(856), - [sym_empty_statement] = STATE(856), - [sym_labeled_statement] = STATE(856), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2108), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(878), + [sym_expression_statement] = STATE(829), + [sym_variable_declaration] = STATE(831), + [sym_lexical_declaration] = STATE(831), + [sym_statement_block] = STATE(829), + [sym_if_statement] = STATE(829), + [sym_switch_statement] = STATE(829), + [sym_for_statement] = STATE(829), + [sym_for_in_statement] = STATE(829), + [sym_while_statement] = STATE(829), + [sym_do_statement] = STATE(829), + [sym_try_statement] = STATE(829), + [sym_with_statement] = STATE(829), + [sym_break_statement] = STATE(829), + [sym_continue_statement] = STATE(829), + [sym_return_statement] = STATE(829), + [sym_throw_statement] = STATE(829), + [sym_empty_statement] = STATE(829), + [sym_labeled_statement] = STATE(829), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2090), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(857), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(857), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(831), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(831), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(113), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3390), [sym_hash_expression] = STATE(3626), @@ -57621,110 +57678,110 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [114] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(856), + [sym_declaration] = STATE(609), [sym_import] = STATE(3525), - [sym_statement] = STATE(937), - [sym_expression_statement] = STATE(856), - [sym_variable_declaration] = STATE(857), - [sym_lexical_declaration] = STATE(857), - [sym_statement_block] = STATE(856), - [sym_if_statement] = STATE(856), - [sym_switch_statement] = STATE(856), - [sym_for_statement] = STATE(856), - [sym_for_in_statement] = STATE(856), - [sym_while_statement] = STATE(856), - [sym_do_statement] = STATE(856), - [sym_try_statement] = STATE(856), - [sym_with_statement] = STATE(856), - [sym_break_statement] = STATE(856), - [sym_continue_statement] = STATE(856), - [sym_return_statement] = STATE(856), - [sym_throw_statement] = STATE(856), - [sym_empty_statement] = STATE(856), - [sym_labeled_statement] = STATE(856), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2108), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(521), + [sym_expression_statement] = STATE(609), + [sym_variable_declaration] = STATE(610), + [sym_lexical_declaration] = STATE(610), + [sym_statement_block] = STATE(609), + [sym_if_statement] = STATE(609), + [sym_switch_statement] = STATE(609), + [sym_for_statement] = STATE(609), + [sym_for_in_statement] = STATE(609), + [sym_while_statement] = STATE(609), + [sym_do_statement] = STATE(609), + [sym_try_statement] = STATE(609), + [sym_with_statement] = STATE(609), + [sym_break_statement] = STATE(609), + [sym_continue_statement] = STATE(609), + [sym_return_statement] = STATE(609), + [sym_throw_statement] = STATE(609), + [sym_empty_statement] = STATE(609), + [sym_labeled_statement] = STATE(609), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2115), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(857), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(857), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(610), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(610), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(114), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3390), + [sym__hash] = STATE(3407), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(183), + [anon_sym_var] = ACTIONS(679), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(185), + [anon_sym_LBRACE] = ACTIONS(681), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(189), - [anon_sym_let] = ACTIONS(191), - [anon_sym_const] = ACTIONS(193), - [anon_sym_if] = ACTIONS(195), - [anon_sym_switch] = ACTIONS(197), - [anon_sym_for] = ACTIONS(199), + [anon_sym_with] = ACTIONS(683), + [anon_sym_let] = ACTIONS(685), + [anon_sym_const] = ACTIONS(687), + [anon_sym_if] = ACTIONS(689), + [anon_sym_switch] = ACTIONS(691), + [anon_sym_for] = ACTIONS(693), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(201), - [anon_sym_do] = ACTIONS(203), - [anon_sym_try] = ACTIONS(205), - [anon_sym_break] = ACTIONS(207), - [anon_sym_continue] = ACTIONS(209), - [anon_sym_return] = ACTIONS(211), - [anon_sym_throw] = ACTIONS(213), - [anon_sym_SEMI] = ACTIONS(215), + [anon_sym_while] = ACTIONS(695), + [anon_sym_do] = ACTIONS(697), + [anon_sym_try] = ACTIONS(699), + [anon_sym_break] = ACTIONS(701), + [anon_sym_continue] = ACTIONS(703), + [anon_sym_return] = ACTIONS(705), + [anon_sym_throw] = ACTIONS(707), + [anon_sym_SEMI] = ACTIONS(709), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(221), - [anon_sym_function] = ACTIONS(223), - [anon_sym_private] = ACTIONS(225), - [anon_sym_public] = ACTIONS(225), - [anon_sym_remote] = ACTIONS(225), - [anon_sym_static] = ACTIONS(227), - [anon_sym_final] = ACTIONS(225), - [anon_sym_abstract] = ACTIONS(225), - [anon_sym_any] = ACTIONS(229), - [anon_sym_array] = ACTIONS(229), - [anon_sym_binary] = ACTIONS(229), - [anon_sym_boolean] = ACTIONS(229), - [anon_sym_date] = ACTIONS(229), - [anon_sym_guid] = ACTIONS(229), - [anon_sym_numeric] = ACTIONS(229), - [anon_sym_query] = ACTIONS(229), - [anon_sym_string] = ACTIONS(229), - [anon_sym_struct] = ACTIONS(229), - [anon_sym_uuid] = ACTIONS(229), - [anon_sym_variablename] = ACTIONS(229), - [anon_sym_void] = ACTIONS(229), - [anon_sym_xml] = ACTIONS(229), + [anon_sym_async] = ACTIONS(711), + [anon_sym_function] = ACTIONS(713), + [anon_sym_private] = ACTIONS(715), + [anon_sym_public] = ACTIONS(715), + [anon_sym_remote] = ACTIONS(715), + [anon_sym_static] = ACTIONS(717), + [anon_sym_final] = ACTIONS(715), + [anon_sym_abstract] = ACTIONS(715), + [anon_sym_any] = ACTIONS(719), + [anon_sym_array] = ACTIONS(719), + [anon_sym_binary] = ACTIONS(719), + [anon_sym_boolean] = ACTIONS(719), + [anon_sym_date] = ACTIONS(719), + [anon_sym_guid] = ACTIONS(719), + [anon_sym_numeric] = ACTIONS(719), + [anon_sym_query] = ACTIONS(719), + [anon_sym_string] = ACTIONS(719), + [anon_sym_struct] = ACTIONS(719), + [anon_sym_uuid] = ACTIONS(719), + [anon_sym_variablename] = ACTIONS(719), + [anon_sym_void] = ACTIONS(719), + [anon_sym_xml] = ACTIONS(719), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -57736,122 +57793,122 @@ 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(231), - [sym_identifier] = ACTIONS(233), + [sym_identifier] = ACTIONS(721), [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(235), + [anon_sym_export] = ACTIONS(723), [sym_cf_comment] = ACTIONS(5), }, [115] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(856), + [sym_declaration] = STATE(609), [sym_import] = STATE(3525), - [sym_statement] = STATE(959), - [sym_expression_statement] = STATE(856), - [sym_variable_declaration] = STATE(857), - [sym_lexical_declaration] = STATE(857), - [sym_statement_block] = STATE(856), - [sym_if_statement] = STATE(856), - [sym_switch_statement] = STATE(856), - [sym_for_statement] = STATE(856), - [sym_for_in_statement] = STATE(856), - [sym_while_statement] = STATE(856), - [sym_do_statement] = STATE(856), - [sym_try_statement] = STATE(856), - [sym_with_statement] = STATE(856), - [sym_break_statement] = STATE(856), - [sym_continue_statement] = STATE(856), - [sym_return_statement] = STATE(856), - [sym_throw_statement] = STATE(856), - [sym_empty_statement] = STATE(856), - [sym_labeled_statement] = STATE(856), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2108), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(459), + [sym_expression_statement] = STATE(609), + [sym_variable_declaration] = STATE(610), + [sym_lexical_declaration] = STATE(610), + [sym_statement_block] = STATE(609), + [sym_if_statement] = STATE(609), + [sym_switch_statement] = STATE(609), + [sym_for_statement] = STATE(609), + [sym_for_in_statement] = STATE(609), + [sym_while_statement] = STATE(609), + [sym_do_statement] = STATE(609), + [sym_try_statement] = STATE(609), + [sym_with_statement] = STATE(609), + [sym_break_statement] = STATE(609), + [sym_continue_statement] = STATE(609), + [sym_return_statement] = STATE(609), + [sym_throw_statement] = STATE(609), + [sym_empty_statement] = STATE(609), + [sym_labeled_statement] = STATE(609), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2115), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(857), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(857), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(610), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(610), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(115), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3390), + [sym__hash] = STATE(3407), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(183), + [anon_sym_var] = ACTIONS(679), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(185), + [anon_sym_LBRACE] = ACTIONS(681), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(189), - [anon_sym_let] = ACTIONS(191), - [anon_sym_const] = ACTIONS(193), - [anon_sym_if] = ACTIONS(195), - [anon_sym_switch] = ACTIONS(197), - [anon_sym_for] = ACTIONS(199), + [anon_sym_with] = ACTIONS(683), + [anon_sym_let] = ACTIONS(685), + [anon_sym_const] = ACTIONS(687), + [anon_sym_if] = ACTIONS(689), + [anon_sym_switch] = ACTIONS(691), + [anon_sym_for] = ACTIONS(693), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(201), - [anon_sym_do] = ACTIONS(203), - [anon_sym_try] = ACTIONS(205), - [anon_sym_break] = ACTIONS(207), - [anon_sym_continue] = ACTIONS(209), - [anon_sym_return] = ACTIONS(211), - [anon_sym_throw] = ACTIONS(213), - [anon_sym_SEMI] = ACTIONS(215), + [anon_sym_while] = ACTIONS(695), + [anon_sym_do] = ACTIONS(697), + [anon_sym_try] = ACTIONS(699), + [anon_sym_break] = ACTIONS(701), + [anon_sym_continue] = ACTIONS(703), + [anon_sym_return] = ACTIONS(705), + [anon_sym_throw] = ACTIONS(707), + [anon_sym_SEMI] = ACTIONS(709), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(221), - [anon_sym_function] = ACTIONS(223), - [anon_sym_private] = ACTIONS(225), - [anon_sym_public] = ACTIONS(225), - [anon_sym_remote] = ACTIONS(225), - [anon_sym_static] = ACTIONS(227), - [anon_sym_final] = ACTIONS(225), - [anon_sym_abstract] = ACTIONS(225), - [anon_sym_any] = ACTIONS(229), - [anon_sym_array] = ACTIONS(229), - [anon_sym_binary] = ACTIONS(229), - [anon_sym_boolean] = ACTIONS(229), - [anon_sym_date] = ACTIONS(229), - [anon_sym_guid] = ACTIONS(229), - [anon_sym_numeric] = ACTIONS(229), - [anon_sym_query] = ACTIONS(229), - [anon_sym_string] = ACTIONS(229), - [anon_sym_struct] = ACTIONS(229), - [anon_sym_uuid] = ACTIONS(229), - [anon_sym_variablename] = ACTIONS(229), - [anon_sym_void] = ACTIONS(229), - [anon_sym_xml] = ACTIONS(229), + [anon_sym_async] = ACTIONS(711), + [anon_sym_function] = ACTIONS(713), + [anon_sym_private] = ACTIONS(715), + [anon_sym_public] = ACTIONS(715), + [anon_sym_remote] = ACTIONS(715), + [anon_sym_static] = ACTIONS(717), + [anon_sym_final] = ACTIONS(715), + [anon_sym_abstract] = ACTIONS(715), + [anon_sym_any] = ACTIONS(719), + [anon_sym_array] = ACTIONS(719), + [anon_sym_binary] = ACTIONS(719), + [anon_sym_boolean] = ACTIONS(719), + [anon_sym_date] = ACTIONS(719), + [anon_sym_guid] = ACTIONS(719), + [anon_sym_numeric] = ACTIONS(719), + [anon_sym_query] = ACTIONS(719), + [anon_sym_string] = ACTIONS(719), + [anon_sym_struct] = ACTIONS(719), + [anon_sym_uuid] = ACTIONS(719), + [anon_sym_variablename] = ACTIONS(719), + [anon_sym_void] = ACTIONS(719), + [anon_sym_xml] = ACTIONS(719), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -57863,122 +57920,122 @@ 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(231), - [sym_identifier] = ACTIONS(233), + [sym_identifier] = ACTIONS(721), [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(235), + [anon_sym_export] = ACTIONS(723), [sym_cf_comment] = ACTIONS(5), }, [116] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(856), + [sym_declaration] = STATE(609), [sym_import] = STATE(3525), - [sym_statement] = STATE(757), - [sym_expression_statement] = STATE(856), - [sym_variable_declaration] = STATE(857), - [sym_lexical_declaration] = STATE(857), - [sym_statement_block] = STATE(856), - [sym_if_statement] = STATE(856), - [sym_switch_statement] = STATE(856), - [sym_for_statement] = STATE(856), - [sym_for_in_statement] = STATE(856), - [sym_while_statement] = STATE(856), - [sym_do_statement] = STATE(856), - [sym_try_statement] = STATE(856), - [sym_with_statement] = STATE(856), - [sym_break_statement] = STATE(856), - [sym_continue_statement] = STATE(856), - [sym_return_statement] = STATE(856), - [sym_throw_statement] = STATE(856), - [sym_empty_statement] = STATE(856), - [sym_labeled_statement] = STATE(856), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2108), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(560), + [sym_expression_statement] = STATE(609), + [sym_variable_declaration] = STATE(610), + [sym_lexical_declaration] = STATE(610), + [sym_statement_block] = STATE(609), + [sym_if_statement] = STATE(609), + [sym_switch_statement] = STATE(609), + [sym_for_statement] = STATE(609), + [sym_for_in_statement] = STATE(609), + [sym_while_statement] = STATE(609), + [sym_do_statement] = STATE(609), + [sym_try_statement] = STATE(609), + [sym_with_statement] = STATE(609), + [sym_break_statement] = STATE(609), + [sym_continue_statement] = STATE(609), + [sym_return_statement] = STATE(609), + [sym_throw_statement] = STATE(609), + [sym_empty_statement] = STATE(609), + [sym_labeled_statement] = STATE(609), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2115), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(857), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(857), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(610), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(610), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(116), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3390), + [sym__hash] = STATE(3407), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(183), + [anon_sym_var] = ACTIONS(679), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(185), + [anon_sym_LBRACE] = ACTIONS(681), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(189), - [anon_sym_let] = ACTIONS(191), - [anon_sym_const] = ACTIONS(193), - [anon_sym_if] = ACTIONS(195), - [anon_sym_switch] = ACTIONS(197), - [anon_sym_for] = ACTIONS(199), + [anon_sym_with] = ACTIONS(683), + [anon_sym_let] = ACTIONS(685), + [anon_sym_const] = ACTIONS(687), + [anon_sym_if] = ACTIONS(689), + [anon_sym_switch] = ACTIONS(691), + [anon_sym_for] = ACTIONS(693), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(201), - [anon_sym_do] = ACTIONS(203), - [anon_sym_try] = ACTIONS(205), - [anon_sym_break] = ACTIONS(207), - [anon_sym_continue] = ACTIONS(209), - [anon_sym_return] = ACTIONS(211), - [anon_sym_throw] = ACTIONS(213), - [anon_sym_SEMI] = ACTIONS(215), + [anon_sym_while] = ACTIONS(695), + [anon_sym_do] = ACTIONS(697), + [anon_sym_try] = ACTIONS(699), + [anon_sym_break] = ACTIONS(701), + [anon_sym_continue] = ACTIONS(703), + [anon_sym_return] = ACTIONS(705), + [anon_sym_throw] = ACTIONS(707), + [anon_sym_SEMI] = ACTIONS(709), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(221), - [anon_sym_function] = ACTIONS(223), - [anon_sym_private] = ACTIONS(225), - [anon_sym_public] = ACTIONS(225), - [anon_sym_remote] = ACTIONS(225), - [anon_sym_static] = ACTIONS(227), - [anon_sym_final] = ACTIONS(225), - [anon_sym_abstract] = ACTIONS(225), - [anon_sym_any] = ACTIONS(229), - [anon_sym_array] = ACTIONS(229), - [anon_sym_binary] = ACTIONS(229), - [anon_sym_boolean] = ACTIONS(229), - [anon_sym_date] = ACTIONS(229), - [anon_sym_guid] = ACTIONS(229), - [anon_sym_numeric] = ACTIONS(229), - [anon_sym_query] = ACTIONS(229), - [anon_sym_string] = ACTIONS(229), - [anon_sym_struct] = ACTIONS(229), - [anon_sym_uuid] = ACTIONS(229), - [anon_sym_variablename] = ACTIONS(229), - [anon_sym_void] = ACTIONS(229), - [anon_sym_xml] = ACTIONS(229), + [anon_sym_async] = ACTIONS(711), + [anon_sym_function] = ACTIONS(713), + [anon_sym_private] = ACTIONS(715), + [anon_sym_public] = ACTIONS(715), + [anon_sym_remote] = ACTIONS(715), + [anon_sym_static] = ACTIONS(717), + [anon_sym_final] = ACTIONS(715), + [anon_sym_abstract] = ACTIONS(715), + [anon_sym_any] = ACTIONS(719), + [anon_sym_array] = ACTIONS(719), + [anon_sym_binary] = ACTIONS(719), + [anon_sym_boolean] = ACTIONS(719), + [anon_sym_date] = ACTIONS(719), + [anon_sym_guid] = ACTIONS(719), + [anon_sym_numeric] = ACTIONS(719), + [anon_sym_query] = ACTIONS(719), + [anon_sym_string] = ACTIONS(719), + [anon_sym_struct] = ACTIONS(719), + [anon_sym_uuid] = ACTIONS(719), + [anon_sym_variablename] = ACTIONS(719), + [anon_sym_void] = ACTIONS(719), + [anon_sym_xml] = ACTIONS(719), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -57990,122 +58047,122 @@ 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(231), - [sym_identifier] = ACTIONS(233), + [sym_identifier] = ACTIONS(721), [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(235), + [anon_sym_export] = ACTIONS(723), [sym_cf_comment] = ACTIONS(5), }, [117] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(563), + [sym_declaration] = STATE(609), [sym_import] = STATE(3525), - [sym_statement] = STATE(592), - [sym_expression_statement] = STATE(563), - [sym_variable_declaration] = STATE(562), - [sym_lexical_declaration] = STATE(562), - [sym_statement_block] = STATE(563), - [sym_if_statement] = STATE(563), - [sym_switch_statement] = STATE(563), - [sym_for_statement] = STATE(563), - [sym_for_in_statement] = STATE(563), - [sym_while_statement] = STATE(563), - [sym_do_statement] = STATE(563), - [sym_try_statement] = STATE(563), - [sym_with_statement] = STATE(563), - [sym_break_statement] = STATE(563), - [sym_continue_statement] = STATE(563), - [sym_return_statement] = STATE(563), - [sym_throw_statement] = STATE(563), - [sym_empty_statement] = STATE(563), - [sym_labeled_statement] = STATE(563), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2073), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(588), + [sym_expression_statement] = STATE(609), + [sym_variable_declaration] = STATE(610), + [sym_lexical_declaration] = STATE(610), + [sym_statement_block] = STATE(609), + [sym_if_statement] = STATE(609), + [sym_switch_statement] = STATE(609), + [sym_for_statement] = STATE(609), + [sym_for_in_statement] = STATE(609), + [sym_while_statement] = STATE(609), + [sym_do_statement] = STATE(609), + [sym_try_statement] = STATE(609), + [sym_with_statement] = STATE(609), + [sym_break_statement] = STATE(609), + [sym_continue_statement] = STATE(609), + [sym_return_statement] = STATE(609), + [sym_throw_statement] = STATE(609), + [sym_empty_statement] = STATE(609), + [sym_labeled_statement] = STATE(609), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2115), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(562), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(562), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(610), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(610), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(117), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3407), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(605), + [anon_sym_var] = ACTIONS(679), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(607), + [anon_sym_LBRACE] = ACTIONS(681), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(609), - [anon_sym_let] = ACTIONS(611), - [anon_sym_const] = ACTIONS(613), - [anon_sym_if] = ACTIONS(615), - [anon_sym_switch] = ACTIONS(617), - [anon_sym_for] = ACTIONS(619), + [anon_sym_with] = ACTIONS(683), + [anon_sym_let] = ACTIONS(685), + [anon_sym_const] = ACTIONS(687), + [anon_sym_if] = ACTIONS(689), + [anon_sym_switch] = ACTIONS(691), + [anon_sym_for] = ACTIONS(693), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(621), - [anon_sym_do] = ACTIONS(623), - [anon_sym_try] = ACTIONS(625), - [anon_sym_break] = ACTIONS(627), - [anon_sym_continue] = ACTIONS(629), - [anon_sym_return] = ACTIONS(631), - [anon_sym_throw] = ACTIONS(633), - [anon_sym_SEMI] = ACTIONS(635), + [anon_sym_while] = ACTIONS(695), + [anon_sym_do] = ACTIONS(697), + [anon_sym_try] = ACTIONS(699), + [anon_sym_break] = ACTIONS(701), + [anon_sym_continue] = ACTIONS(703), + [anon_sym_return] = ACTIONS(705), + [anon_sym_throw] = ACTIONS(707), + [anon_sym_SEMI] = ACTIONS(709), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(637), - [anon_sym_function] = ACTIONS(639), - [anon_sym_private] = ACTIONS(641), - [anon_sym_public] = ACTIONS(641), - [anon_sym_remote] = ACTIONS(641), - [anon_sym_static] = ACTIONS(643), - [anon_sym_final] = ACTIONS(641), - [anon_sym_abstract] = ACTIONS(641), - [anon_sym_any] = ACTIONS(645), - [anon_sym_array] = ACTIONS(645), - [anon_sym_binary] = ACTIONS(645), - [anon_sym_boolean] = ACTIONS(645), - [anon_sym_date] = ACTIONS(645), - [anon_sym_guid] = ACTIONS(645), - [anon_sym_numeric] = ACTIONS(645), - [anon_sym_query] = ACTIONS(645), - [anon_sym_string] = ACTIONS(645), - [anon_sym_struct] = ACTIONS(645), - [anon_sym_uuid] = ACTIONS(645), - [anon_sym_variablename] = ACTIONS(645), - [anon_sym_void] = ACTIONS(645), - [anon_sym_xml] = ACTIONS(645), + [anon_sym_async] = ACTIONS(711), + [anon_sym_function] = ACTIONS(713), + [anon_sym_private] = ACTIONS(715), + [anon_sym_public] = ACTIONS(715), + [anon_sym_remote] = ACTIONS(715), + [anon_sym_static] = ACTIONS(717), + [anon_sym_final] = ACTIONS(715), + [anon_sym_abstract] = ACTIONS(715), + [anon_sym_any] = ACTIONS(719), + [anon_sym_array] = ACTIONS(719), + [anon_sym_binary] = ACTIONS(719), + [anon_sym_boolean] = ACTIONS(719), + [anon_sym_date] = ACTIONS(719), + [anon_sym_guid] = ACTIONS(719), + [anon_sym_numeric] = ACTIONS(719), + [anon_sym_query] = ACTIONS(719), + [anon_sym_string] = ACTIONS(719), + [anon_sym_struct] = ACTIONS(719), + [anon_sym_uuid] = ACTIONS(719), + [anon_sym_variablename] = ACTIONS(719), + [anon_sym_void] = ACTIONS(719), + [anon_sym_xml] = ACTIONS(719), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -58117,122 +58174,122 @@ 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(231), - [sym_identifier] = ACTIONS(647), + [sym_identifier] = ACTIONS(721), [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(649), + [anon_sym_export] = ACTIONS(723), [sym_cf_comment] = ACTIONS(5), }, [118] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(563), + [sym_declaration] = STATE(1026), [sym_import] = STATE(3525), - [sym_statement] = STATE(536), - [sym_expression_statement] = STATE(563), - [sym_variable_declaration] = STATE(562), - [sym_lexical_declaration] = STATE(562), - [sym_statement_block] = STATE(563), - [sym_if_statement] = STATE(563), - [sym_switch_statement] = STATE(563), - [sym_for_statement] = STATE(563), - [sym_for_in_statement] = STATE(563), - [sym_while_statement] = STATE(563), - [sym_do_statement] = STATE(563), - [sym_try_statement] = STATE(563), - [sym_with_statement] = STATE(563), - [sym_break_statement] = STATE(563), - [sym_continue_statement] = STATE(563), - [sym_return_statement] = STATE(563), - [sym_throw_statement] = STATE(563), - [sym_empty_statement] = STATE(563), - [sym_labeled_statement] = STATE(563), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2073), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1049), + [sym_expression_statement] = STATE(1026), + [sym_variable_declaration] = STATE(1027), + [sym_lexical_declaration] = STATE(1027), + [sym_statement_block] = STATE(1026), + [sym_if_statement] = STATE(1026), + [sym_switch_statement] = STATE(1026), + [sym_for_statement] = STATE(1026), + [sym_for_in_statement] = STATE(1026), + [sym_while_statement] = STATE(1026), + [sym_do_statement] = STATE(1026), + [sym_try_statement] = STATE(1026), + [sym_with_statement] = STATE(1026), + [sym_break_statement] = STATE(1026), + [sym_continue_statement] = STATE(1026), + [sym_return_statement] = STATE(1026), + [sym_throw_statement] = STATE(1026), + [sym_empty_statement] = STATE(1026), + [sym_labeled_statement] = STATE(1026), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2127), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(562), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(562), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1027), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1027), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(118), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3407), + [sym__hash] = STATE(3402), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(605), + [anon_sym_var] = ACTIONS(587), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(607), + [anon_sym_LBRACE] = ACTIONS(589), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(609), - [anon_sym_let] = ACTIONS(611), - [anon_sym_const] = ACTIONS(613), - [anon_sym_if] = ACTIONS(615), - [anon_sym_switch] = ACTIONS(617), - [anon_sym_for] = ACTIONS(619), + [anon_sym_with] = ACTIONS(591), + [anon_sym_let] = ACTIONS(593), + [anon_sym_const] = ACTIONS(595), + [anon_sym_if] = ACTIONS(597), + [anon_sym_switch] = ACTIONS(599), + [anon_sym_for] = ACTIONS(601), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(621), - [anon_sym_do] = ACTIONS(623), - [anon_sym_try] = ACTIONS(625), - [anon_sym_break] = ACTIONS(627), - [anon_sym_continue] = ACTIONS(629), - [anon_sym_return] = ACTIONS(631), - [anon_sym_throw] = ACTIONS(633), - [anon_sym_SEMI] = ACTIONS(635), + [anon_sym_while] = ACTIONS(603), + [anon_sym_do] = ACTIONS(605), + [anon_sym_try] = ACTIONS(607), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(611), + [anon_sym_return] = ACTIONS(613), + [anon_sym_throw] = ACTIONS(615), + [anon_sym_SEMI] = ACTIONS(617), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(637), - [anon_sym_function] = ACTIONS(639), - [anon_sym_private] = ACTIONS(641), - [anon_sym_public] = ACTIONS(641), - [anon_sym_remote] = ACTIONS(641), - [anon_sym_static] = ACTIONS(643), - [anon_sym_final] = ACTIONS(641), - [anon_sym_abstract] = ACTIONS(641), - [anon_sym_any] = ACTIONS(645), - [anon_sym_array] = ACTIONS(645), - [anon_sym_binary] = ACTIONS(645), - [anon_sym_boolean] = ACTIONS(645), - [anon_sym_date] = ACTIONS(645), - [anon_sym_guid] = ACTIONS(645), - [anon_sym_numeric] = ACTIONS(645), - [anon_sym_query] = ACTIONS(645), - [anon_sym_string] = ACTIONS(645), - [anon_sym_struct] = ACTIONS(645), - [anon_sym_uuid] = ACTIONS(645), - [anon_sym_variablename] = ACTIONS(645), - [anon_sym_void] = ACTIONS(645), - [anon_sym_xml] = ACTIONS(645), + [anon_sym_async] = ACTIONS(619), + [anon_sym_function] = ACTIONS(621), + [anon_sym_private] = ACTIONS(623), + [anon_sym_public] = ACTIONS(623), + [anon_sym_remote] = ACTIONS(623), + [anon_sym_static] = ACTIONS(625), + [anon_sym_final] = ACTIONS(623), + [anon_sym_abstract] = ACTIONS(623), + [anon_sym_any] = ACTIONS(627), + [anon_sym_array] = ACTIONS(627), + [anon_sym_binary] = ACTIONS(627), + [anon_sym_boolean] = ACTIONS(627), + [anon_sym_date] = ACTIONS(627), + [anon_sym_guid] = ACTIONS(627), + [anon_sym_numeric] = ACTIONS(627), + [anon_sym_query] = ACTIONS(627), + [anon_sym_string] = ACTIONS(627), + [anon_sym_struct] = ACTIONS(627), + [anon_sym_uuid] = ACTIONS(627), + [anon_sym_variablename] = ACTIONS(627), + [anon_sym_void] = ACTIONS(627), + [anon_sym_xml] = ACTIONS(627), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -58244,122 +58301,122 @@ 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(231), - [sym_identifier] = ACTIONS(647), + [sym_identifier] = ACTIONS(629), [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(649), + [anon_sym_export] = ACTIONS(631), [sym_cf_comment] = ACTIONS(5), }, [119] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(993), + [sym_declaration] = STATE(1026), [sym_import] = STATE(3525), - [sym_statement] = STATE(989), - [sym_expression_statement] = STATE(993), - [sym_variable_declaration] = STATE(995), - [sym_lexical_declaration] = STATE(995), - [sym_statement_block] = STATE(993), - [sym_if_statement] = STATE(993), - [sym_switch_statement] = STATE(993), - [sym_for_statement] = STATE(993), - [sym_for_in_statement] = STATE(993), - [sym_while_statement] = STATE(993), - [sym_do_statement] = STATE(993), - [sym_try_statement] = STATE(993), - [sym_with_statement] = STATE(993), - [sym_break_statement] = STATE(993), - [sym_continue_statement] = STATE(993), - [sym_return_statement] = STATE(993), - [sym_throw_statement] = STATE(993), - [sym_empty_statement] = STATE(993), - [sym_labeled_statement] = STATE(993), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2121), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1051), + [sym_expression_statement] = STATE(1026), + [sym_variable_declaration] = STATE(1027), + [sym_lexical_declaration] = STATE(1027), + [sym_statement_block] = STATE(1026), + [sym_if_statement] = STATE(1026), + [sym_switch_statement] = STATE(1026), + [sym_for_statement] = STATE(1026), + [sym_for_in_statement] = STATE(1026), + [sym_while_statement] = STATE(1026), + [sym_do_statement] = STATE(1026), + [sym_try_statement] = STATE(1026), + [sym_with_statement] = STATE(1026), + [sym_break_statement] = STATE(1026), + [sym_continue_statement] = STATE(1026), + [sym_return_statement] = STATE(1026), + [sym_throw_statement] = STATE(1026), + [sym_empty_statement] = STATE(1026), + [sym_labeled_statement] = STATE(1026), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2127), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(995), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(995), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1027), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1027), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(119), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3402), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(651), + [anon_sym_var] = ACTIONS(587), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(653), + [anon_sym_LBRACE] = ACTIONS(589), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(655), - [anon_sym_let] = ACTIONS(657), - [anon_sym_const] = ACTIONS(659), - [anon_sym_if] = ACTIONS(661), - [anon_sym_switch] = ACTIONS(663), - [anon_sym_for] = ACTIONS(665), + [anon_sym_with] = ACTIONS(591), + [anon_sym_let] = ACTIONS(593), + [anon_sym_const] = ACTIONS(595), + [anon_sym_if] = ACTIONS(597), + [anon_sym_switch] = ACTIONS(599), + [anon_sym_for] = ACTIONS(601), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(667), - [anon_sym_do] = ACTIONS(669), - [anon_sym_try] = ACTIONS(671), - [anon_sym_break] = ACTIONS(673), - [anon_sym_continue] = ACTIONS(675), - [anon_sym_return] = ACTIONS(677), - [anon_sym_throw] = ACTIONS(679), - [anon_sym_SEMI] = ACTIONS(681), + [anon_sym_while] = ACTIONS(603), + [anon_sym_do] = ACTIONS(605), + [anon_sym_try] = ACTIONS(607), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(611), + [anon_sym_return] = ACTIONS(613), + [anon_sym_throw] = ACTIONS(615), + [anon_sym_SEMI] = ACTIONS(617), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(685), - [anon_sym_private] = ACTIONS(687), - [anon_sym_public] = ACTIONS(687), - [anon_sym_remote] = ACTIONS(687), - [anon_sym_static] = ACTIONS(689), - [anon_sym_final] = ACTIONS(687), - [anon_sym_abstract] = ACTIONS(687), - [anon_sym_any] = ACTIONS(691), - [anon_sym_array] = ACTIONS(691), - [anon_sym_binary] = ACTIONS(691), - [anon_sym_boolean] = ACTIONS(691), - [anon_sym_date] = ACTIONS(691), - [anon_sym_guid] = ACTIONS(691), - [anon_sym_numeric] = ACTIONS(691), - [anon_sym_query] = ACTIONS(691), - [anon_sym_string] = ACTIONS(691), - [anon_sym_struct] = ACTIONS(691), - [anon_sym_uuid] = ACTIONS(691), - [anon_sym_variablename] = ACTIONS(691), - [anon_sym_void] = ACTIONS(691), - [anon_sym_xml] = ACTIONS(691), + [anon_sym_async] = ACTIONS(619), + [anon_sym_function] = ACTIONS(621), + [anon_sym_private] = ACTIONS(623), + [anon_sym_public] = ACTIONS(623), + [anon_sym_remote] = ACTIONS(623), + [anon_sym_static] = ACTIONS(625), + [anon_sym_final] = ACTIONS(623), + [anon_sym_abstract] = ACTIONS(623), + [anon_sym_any] = ACTIONS(627), + [anon_sym_array] = ACTIONS(627), + [anon_sym_binary] = ACTIONS(627), + [anon_sym_boolean] = ACTIONS(627), + [anon_sym_date] = ACTIONS(627), + [anon_sym_guid] = ACTIONS(627), + [anon_sym_numeric] = ACTIONS(627), + [anon_sym_query] = ACTIONS(627), + [anon_sym_string] = ACTIONS(627), + [anon_sym_struct] = ACTIONS(627), + [anon_sym_uuid] = ACTIONS(627), + [anon_sym_variablename] = ACTIONS(627), + [anon_sym_void] = ACTIONS(627), + [anon_sym_xml] = ACTIONS(627), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -58371,122 +58428,122 @@ 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(231), - [sym_identifier] = ACTIONS(693), + [sym_identifier] = ACTIONS(629), [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(695), + [anon_sym_export] = ACTIONS(631), [sym_cf_comment] = ACTIONS(5), }, [120] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(856), + [sym_declaration] = STATE(1026), [sym_import] = STATE(3525), - [sym_statement] = STATE(732), - [sym_expression_statement] = STATE(856), - [sym_variable_declaration] = STATE(857), - [sym_lexical_declaration] = STATE(857), - [sym_statement_block] = STATE(856), - [sym_if_statement] = STATE(856), - [sym_switch_statement] = STATE(856), - [sym_for_statement] = STATE(856), - [sym_for_in_statement] = STATE(856), - [sym_while_statement] = STATE(856), - [sym_do_statement] = STATE(856), - [sym_try_statement] = STATE(856), - [sym_with_statement] = STATE(856), - [sym_break_statement] = STATE(856), - [sym_continue_statement] = STATE(856), - [sym_return_statement] = STATE(856), - [sym_throw_statement] = STATE(856), - [sym_empty_statement] = STATE(856), - [sym_labeled_statement] = STATE(856), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2108), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1056), + [sym_expression_statement] = STATE(1026), + [sym_variable_declaration] = STATE(1027), + [sym_lexical_declaration] = STATE(1027), + [sym_statement_block] = STATE(1026), + [sym_if_statement] = STATE(1026), + [sym_switch_statement] = STATE(1026), + [sym_for_statement] = STATE(1026), + [sym_for_in_statement] = STATE(1026), + [sym_while_statement] = STATE(1026), + [sym_do_statement] = STATE(1026), + [sym_try_statement] = STATE(1026), + [sym_with_statement] = STATE(1026), + [sym_break_statement] = STATE(1026), + [sym_continue_statement] = STATE(1026), + [sym_return_statement] = STATE(1026), + [sym_throw_statement] = STATE(1026), + [sym_empty_statement] = STATE(1026), + [sym_labeled_statement] = STATE(1026), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2127), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(857), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(857), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1027), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1027), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(120), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3390), + [sym__hash] = STATE(3402), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(183), + [anon_sym_var] = ACTIONS(587), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(185), + [anon_sym_LBRACE] = ACTIONS(589), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(189), - [anon_sym_let] = ACTIONS(191), - [anon_sym_const] = ACTIONS(193), - [anon_sym_if] = ACTIONS(195), - [anon_sym_switch] = ACTIONS(197), - [anon_sym_for] = ACTIONS(199), + [anon_sym_with] = ACTIONS(591), + [anon_sym_let] = ACTIONS(593), + [anon_sym_const] = ACTIONS(595), + [anon_sym_if] = ACTIONS(597), + [anon_sym_switch] = ACTIONS(599), + [anon_sym_for] = ACTIONS(601), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(201), - [anon_sym_do] = ACTIONS(203), - [anon_sym_try] = ACTIONS(205), - [anon_sym_break] = ACTIONS(207), - [anon_sym_continue] = ACTIONS(209), - [anon_sym_return] = ACTIONS(211), - [anon_sym_throw] = ACTIONS(213), - [anon_sym_SEMI] = ACTIONS(215), + [anon_sym_while] = ACTIONS(603), + [anon_sym_do] = ACTIONS(605), + [anon_sym_try] = ACTIONS(607), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(611), + [anon_sym_return] = ACTIONS(613), + [anon_sym_throw] = ACTIONS(615), + [anon_sym_SEMI] = ACTIONS(617), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(221), - [anon_sym_function] = ACTIONS(223), - [anon_sym_private] = ACTIONS(225), - [anon_sym_public] = ACTIONS(225), - [anon_sym_remote] = ACTIONS(225), - [anon_sym_static] = ACTIONS(227), - [anon_sym_final] = ACTIONS(225), - [anon_sym_abstract] = ACTIONS(225), - [anon_sym_any] = ACTIONS(229), - [anon_sym_array] = ACTIONS(229), - [anon_sym_binary] = ACTIONS(229), - [anon_sym_boolean] = ACTIONS(229), - [anon_sym_date] = ACTIONS(229), - [anon_sym_guid] = ACTIONS(229), - [anon_sym_numeric] = ACTIONS(229), - [anon_sym_query] = ACTIONS(229), - [anon_sym_string] = ACTIONS(229), - [anon_sym_struct] = ACTIONS(229), - [anon_sym_uuid] = ACTIONS(229), - [anon_sym_variablename] = ACTIONS(229), - [anon_sym_void] = ACTIONS(229), - [anon_sym_xml] = ACTIONS(229), + [anon_sym_async] = ACTIONS(619), + [anon_sym_function] = ACTIONS(621), + [anon_sym_private] = ACTIONS(623), + [anon_sym_public] = ACTIONS(623), + [anon_sym_remote] = ACTIONS(623), + [anon_sym_static] = ACTIONS(625), + [anon_sym_final] = ACTIONS(623), + [anon_sym_abstract] = ACTIONS(623), + [anon_sym_any] = ACTIONS(627), + [anon_sym_array] = ACTIONS(627), + [anon_sym_binary] = ACTIONS(627), + [anon_sym_boolean] = ACTIONS(627), + [anon_sym_date] = ACTIONS(627), + [anon_sym_guid] = ACTIONS(627), + [anon_sym_numeric] = ACTIONS(627), + [anon_sym_query] = ACTIONS(627), + [anon_sym_string] = ACTIONS(627), + [anon_sym_struct] = ACTIONS(627), + [anon_sym_uuid] = ACTIONS(627), + [anon_sym_variablename] = ACTIONS(627), + [anon_sym_void] = ACTIONS(627), + [anon_sym_xml] = ACTIONS(627), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -58498,72 +58555,199 @@ 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(231), - [sym_identifier] = ACTIONS(233), + [sym_identifier] = ACTIONS(629), [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(235), + [anon_sym_export] = ACTIONS(631), [sym_cf_comment] = ACTIONS(5), }, [121] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1026), [sym_import] = STATE(3525), - [sym_statement] = STATE(1106), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1057), + [sym_expression_statement] = STATE(1026), + [sym_variable_declaration] = STATE(1027), + [sym_lexical_declaration] = STATE(1027), + [sym_statement_block] = STATE(1026), + [sym_if_statement] = STATE(1026), + [sym_switch_statement] = STATE(1026), + [sym_for_statement] = STATE(1026), + [sym_for_in_statement] = STATE(1026), + [sym_while_statement] = STATE(1026), + [sym_do_statement] = STATE(1026), + [sym_try_statement] = STATE(1026), + [sym_with_statement] = STATE(1026), + [sym_break_statement] = STATE(1026), + [sym_continue_statement] = STATE(1026), + [sym_return_statement] = STATE(1026), + [sym_throw_statement] = STATE(1026), + [sym_empty_statement] = STATE(1026), + [sym_labeled_statement] = STATE(1026), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2127), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1027), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1027), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(121), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3402), + [sym_hash_expression] = STATE(3626), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(25), + [anon_sym_var] = ACTIONS(587), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(589), + [anon_sym_import] = ACTIONS(39), + [anon_sym_with] = ACTIONS(591), + [anon_sym_let] = ACTIONS(593), + [anon_sym_const] = ACTIONS(595), + [anon_sym_if] = ACTIONS(597), + [anon_sym_switch] = ACTIONS(599), + [anon_sym_for] = ACTIONS(601), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_while] = ACTIONS(603), + [anon_sym_do] = ACTIONS(605), + [anon_sym_try] = ACTIONS(607), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(611), + [anon_sym_return] = ACTIONS(613), + [anon_sym_throw] = ACTIONS(615), + [anon_sym_SEMI] = ACTIONS(617), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(619), + [anon_sym_function] = ACTIONS(621), + [anon_sym_private] = ACTIONS(623), + [anon_sym_public] = ACTIONS(623), + [anon_sym_remote] = ACTIONS(623), + [anon_sym_static] = ACTIONS(625), + [anon_sym_final] = ACTIONS(623), + [anon_sym_abstract] = ACTIONS(623), + [anon_sym_any] = ACTIONS(627), + [anon_sym_array] = ACTIONS(627), + [anon_sym_binary] = ACTIONS(627), + [anon_sym_boolean] = ACTIONS(627), + [anon_sym_date] = ACTIONS(627), + [anon_sym_guid] = ACTIONS(627), + [anon_sym_numeric] = ACTIONS(627), + [anon_sym_query] = ACTIONS(627), + [anon_sym_string] = ACTIONS(627), + [anon_sym_struct] = ACTIONS(627), + [anon_sym_uuid] = ACTIONS(627), + [anon_sym_variablename] = ACTIONS(627), + [anon_sym_void] = ACTIONS(627), + [anon_sym_xml] = ACTIONS(627), + [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(231), + [sym_identifier] = ACTIONS(629), + [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(631), + [sym_cf_comment] = ACTIONS(5), + }, + [122] = { + [sym_hash_empty] = STATE(3626), + [sym_declaration] = STATE(1157), + [sym_import] = STATE(3525), + [sym_statement] = STATE(1120), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(122), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), @@ -58575,7 +58759,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(33), [anon_sym_import] = ACTIONS(39), [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_let] = ACTIONS(441), [anon_sym_const] = ACTIONS(45), [anon_sym_if] = ACTIONS(47), [anon_sym_switch] = ACTIONS(49), @@ -58592,12 +58776,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(219), - [anon_sym_async] = ACTIONS(374), + [anon_sym_async] = ACTIONS(443), [anon_sym_function] = ACTIONS(79), [anon_sym_private] = ACTIONS(81), [anon_sym_public] = ACTIONS(81), [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), + [anon_sym_static] = ACTIONS(445), [anon_sym_final] = ACTIONS(81), [anon_sym_abstract] = ACTIONS(81), [anon_sym_any] = ACTIONS(85), @@ -58625,122 +58809,122 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(447), [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(380), + [anon_sym_export] = ACTIONS(449), [sym_cf_comment] = ACTIONS(5), }, - [122] = { + [123] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(4291), + [sym_declaration] = STATE(609), [sym_import] = STATE(3525), - [sym_statement] = STATE(3985), - [sym_expression_statement] = STATE(4291), - [sym_variable_declaration] = STATE(4321), - [sym_lexical_declaration] = STATE(4321), - [sym_statement_block] = STATE(4291), - [sym_if_statement] = STATE(4291), - [sym_switch_statement] = STATE(4291), - [sym_for_statement] = STATE(4291), - [sym_for_in_statement] = STATE(4291), - [sym_while_statement] = STATE(4291), - [sym_do_statement] = STATE(4291), - [sym_try_statement] = STATE(4291), - [sym_with_statement] = STATE(4291), - [sym_break_statement] = STATE(4291), - [sym_continue_statement] = STATE(4291), - [sym_return_statement] = STATE(4291), - [sym_throw_statement] = STATE(4291), - [sym_empty_statement] = STATE(4291), - [sym_labeled_statement] = STATE(4291), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2061), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(568), + [sym_expression_statement] = STATE(609), + [sym_variable_declaration] = STATE(610), + [sym_lexical_declaration] = STATE(610), + [sym_statement_block] = STATE(609), + [sym_if_statement] = STATE(609), + [sym_switch_statement] = STATE(609), + [sym_for_statement] = STATE(609), + [sym_for_in_statement] = STATE(609), + [sym_while_statement] = STATE(609), + [sym_do_statement] = STATE(609), + [sym_try_statement] = STATE(609), + [sym_with_statement] = STATE(609), + [sym_break_statement] = STATE(609), + [sym_continue_statement] = STATE(609), + [sym_return_statement] = STATE(609), + [sym_throw_statement] = STATE(609), + [sym_empty_statement] = STATE(609), + [sym_labeled_statement] = STATE(609), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2115), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(4321), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(4321), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(610), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(610), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(122), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(123), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3386), + [sym__hash] = STATE(3407), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(559), + [anon_sym_var] = ACTIONS(679), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(561), + [anon_sym_LBRACE] = ACTIONS(681), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(563), - [anon_sym_let] = ACTIONS(565), - [anon_sym_const] = ACTIONS(567), - [anon_sym_if] = ACTIONS(569), - [anon_sym_switch] = ACTIONS(571), - [anon_sym_for] = ACTIONS(573), + [anon_sym_with] = ACTIONS(683), + [anon_sym_let] = ACTIONS(685), + [anon_sym_const] = ACTIONS(687), + [anon_sym_if] = ACTIONS(689), + [anon_sym_switch] = ACTIONS(691), + [anon_sym_for] = ACTIONS(693), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(575), - [anon_sym_do] = ACTIONS(577), - [anon_sym_try] = ACTIONS(579), - [anon_sym_break] = ACTIONS(581), - [anon_sym_continue] = ACTIONS(583), - [anon_sym_return] = ACTIONS(585), - [anon_sym_throw] = ACTIONS(587), - [anon_sym_SEMI] = ACTIONS(589), + [anon_sym_while] = ACTIONS(695), + [anon_sym_do] = ACTIONS(697), + [anon_sym_try] = ACTIONS(699), + [anon_sym_break] = ACTIONS(701), + [anon_sym_continue] = ACTIONS(703), + [anon_sym_return] = ACTIONS(705), + [anon_sym_throw] = ACTIONS(707), + [anon_sym_SEMI] = ACTIONS(709), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(591), - [anon_sym_function] = ACTIONS(593), - [anon_sym_private] = ACTIONS(595), - [anon_sym_public] = ACTIONS(595), - [anon_sym_remote] = ACTIONS(595), - [anon_sym_static] = ACTIONS(597), - [anon_sym_final] = ACTIONS(595), - [anon_sym_abstract] = ACTIONS(595), - [anon_sym_any] = ACTIONS(599), - [anon_sym_array] = ACTIONS(599), - [anon_sym_binary] = ACTIONS(599), - [anon_sym_boolean] = ACTIONS(599), - [anon_sym_date] = ACTIONS(599), - [anon_sym_guid] = ACTIONS(599), - [anon_sym_numeric] = ACTIONS(599), - [anon_sym_query] = ACTIONS(599), - [anon_sym_string] = ACTIONS(599), - [anon_sym_struct] = ACTIONS(599), - [anon_sym_uuid] = ACTIONS(599), - [anon_sym_variablename] = ACTIONS(599), - [anon_sym_void] = ACTIONS(599), - [anon_sym_xml] = ACTIONS(599), + [anon_sym_async] = ACTIONS(711), + [anon_sym_function] = ACTIONS(713), + [anon_sym_private] = ACTIONS(715), + [anon_sym_public] = ACTIONS(715), + [anon_sym_remote] = ACTIONS(715), + [anon_sym_static] = ACTIONS(717), + [anon_sym_final] = ACTIONS(715), + [anon_sym_abstract] = ACTIONS(715), + [anon_sym_any] = ACTIONS(719), + [anon_sym_array] = ACTIONS(719), + [anon_sym_binary] = ACTIONS(719), + [anon_sym_boolean] = ACTIONS(719), + [anon_sym_date] = ACTIONS(719), + [anon_sym_guid] = ACTIONS(719), + [anon_sym_numeric] = ACTIONS(719), + [anon_sym_query] = ACTIONS(719), + [anon_sym_string] = ACTIONS(719), + [anon_sym_struct] = ACTIONS(719), + [anon_sym_uuid] = ACTIONS(719), + [anon_sym_variablename] = ACTIONS(719), + [anon_sym_void] = ACTIONS(719), + [anon_sym_xml] = ACTIONS(719), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -58752,122 +58936,122 @@ 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(231), - [sym_identifier] = ACTIONS(601), + [sym_identifier] = ACTIONS(721), [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(603), + [anon_sym_export] = ACTIONS(723), [sym_cf_comment] = ACTIONS(5), }, - [123] = { + [124] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(856), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(716), - [sym_expression_statement] = STATE(856), - [sym_variable_declaration] = STATE(857), - [sym_lexical_declaration] = STATE(857), - [sym_statement_block] = STATE(856), - [sym_if_statement] = STATE(856), - [sym_switch_statement] = STATE(856), - [sym_for_statement] = STATE(856), - [sym_for_in_statement] = STATE(856), - [sym_while_statement] = STATE(856), - [sym_do_statement] = STATE(856), - [sym_try_statement] = STATE(856), - [sym_with_statement] = STATE(856), - [sym_break_statement] = STATE(856), - [sym_continue_statement] = STATE(856), - [sym_return_statement] = STATE(856), - [sym_throw_statement] = STATE(856), - [sym_empty_statement] = STATE(856), - [sym_labeled_statement] = STATE(856), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2108), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1102), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(857), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(857), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(123), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(124), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3390), + [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(183), + [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(185), + [anon_sym_LBRACE] = ACTIONS(559), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(189), - [anon_sym_let] = ACTIONS(191), - [anon_sym_const] = ACTIONS(193), - [anon_sym_if] = ACTIONS(195), - [anon_sym_switch] = ACTIONS(197), - [anon_sym_for] = ACTIONS(199), + [anon_sym_with] = ACTIONS(561), + [anon_sym_let] = ACTIONS(563), + [anon_sym_const] = ACTIONS(45), + [anon_sym_if] = ACTIONS(565), + [anon_sym_switch] = ACTIONS(49), + [anon_sym_for] = ACTIONS(567), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(201), - [anon_sym_do] = ACTIONS(203), - [anon_sym_try] = ACTIONS(205), - [anon_sym_break] = ACTIONS(207), - [anon_sym_continue] = ACTIONS(209), - [anon_sym_return] = ACTIONS(211), - [anon_sym_throw] = ACTIONS(213), - [anon_sym_SEMI] = ACTIONS(215), + [anon_sym_while] = ACTIONS(569), + [anon_sym_do] = ACTIONS(59), + [anon_sym_try] = ACTIONS(571), + [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(219), - [anon_sym_async] = ACTIONS(221), - [anon_sym_function] = ACTIONS(223), - [anon_sym_private] = ACTIONS(225), - [anon_sym_public] = ACTIONS(225), - [anon_sym_remote] = ACTIONS(225), - [anon_sym_static] = ACTIONS(227), - [anon_sym_final] = ACTIONS(225), - [anon_sym_abstract] = ACTIONS(225), - [anon_sym_any] = ACTIONS(229), - [anon_sym_array] = ACTIONS(229), - [anon_sym_binary] = ACTIONS(229), - [anon_sym_boolean] = ACTIONS(229), - [anon_sym_date] = ACTIONS(229), - [anon_sym_guid] = ACTIONS(229), - [anon_sym_numeric] = ACTIONS(229), - [anon_sym_query] = ACTIONS(229), - [anon_sym_string] = ACTIONS(229), - [anon_sym_struct] = ACTIONS(229), - [anon_sym_uuid] = ACTIONS(229), - [anon_sym_variablename] = ACTIONS(229), - [anon_sym_void] = ACTIONS(229), - [anon_sym_xml] = ACTIONS(229), + [anon_sym_async] = ACTIONS(573), + [anon_sym_function] = ACTIONS(575), + [anon_sym_private] = ACTIONS(577), + [anon_sym_public] = ACTIONS(577), + [anon_sym_remote] = ACTIONS(577), + [anon_sym_static] = ACTIONS(579), + [anon_sym_final] = ACTIONS(577), + [anon_sym_abstract] = ACTIONS(577), + [anon_sym_any] = ACTIONS(581), + [anon_sym_array] = ACTIONS(581), + [anon_sym_binary] = ACTIONS(581), + [anon_sym_boolean] = ACTIONS(581), + [anon_sym_date] = ACTIONS(581), + [anon_sym_guid] = ACTIONS(581), + [anon_sym_numeric] = ACTIONS(581), + [anon_sym_query] = ACTIONS(581), + [anon_sym_string] = ACTIONS(581), + [anon_sym_struct] = ACTIONS(581), + [anon_sym_uuid] = ACTIONS(581), + [anon_sym_variablename] = ACTIONS(581), + [anon_sym_void] = ACTIONS(581), + [anon_sym_xml] = ACTIONS(581), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -58879,72 +59063,72 @@ 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(231), - [sym_identifier] = ACTIONS(233), + [sym_identifier] = ACTIONS(583), [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(235), + [anon_sym_export] = ACTIONS(585), [sym_cf_comment] = ACTIONS(5), }, - [124] = { + [125] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1107), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1124), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(124), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(125), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), @@ -58953,19 +59137,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(33), + [anon_sym_LBRACE] = ACTIONS(559), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_with] = ACTIONS(561), + [anon_sym_let] = ACTIONS(563), [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(47), + [anon_sym_if] = ACTIONS(565), [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(51), + [anon_sym_for] = ACTIONS(567), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(57), + [anon_sym_while] = ACTIONS(569), [anon_sym_do] = ACTIONS(59), - [anon_sym_try] = ACTIONS(61), + [anon_sym_try] = ACTIONS(571), [anon_sym_break] = ACTIONS(63), [anon_sym_continue] = ACTIONS(65), [anon_sym_return] = ACTIONS(67), @@ -58973,28 +59157,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(219), - [anon_sym_async] = ACTIONS(374), - [anon_sym_function] = ACTIONS(79), - [anon_sym_private] = ACTIONS(81), - [anon_sym_public] = ACTIONS(81), - [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), - [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(573), + [anon_sym_function] = ACTIONS(575), + [anon_sym_private] = ACTIONS(577), + [anon_sym_public] = ACTIONS(577), + [anon_sym_remote] = ACTIONS(577), + [anon_sym_static] = ACTIONS(579), + [anon_sym_final] = ACTIONS(577), + [anon_sym_abstract] = ACTIONS(577), + [anon_sym_any] = ACTIONS(581), + [anon_sym_array] = ACTIONS(581), + [anon_sym_binary] = ACTIONS(581), + [anon_sym_boolean] = ACTIONS(581), + [anon_sym_date] = ACTIONS(581), + [anon_sym_guid] = ACTIONS(581), + [anon_sym_numeric] = ACTIONS(581), + [anon_sym_query] = ACTIONS(581), + [anon_sym_string] = ACTIONS(581), + [anon_sym_struct] = ACTIONS(581), + [anon_sym_uuid] = ACTIONS(581), + [anon_sym_variablename] = ACTIONS(581), + [anon_sym_void] = ACTIONS(581), + [anon_sym_xml] = ACTIONS(581), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -59006,72 +59190,72 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(583), [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(380), + [anon_sym_export] = ACTIONS(585), [sym_cf_comment] = ACTIONS(5), }, - [125] = { + [126] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(1050), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(5266), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(125), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(126), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), @@ -59080,19 +59264,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(33), + [anon_sym_LBRACE] = ACTIONS(559), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(41), - [anon_sym_let] = ACTIONS(372), + [anon_sym_with] = ACTIONS(561), + [anon_sym_let] = ACTIONS(563), [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(47), + [anon_sym_if] = ACTIONS(565), [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(51), + [anon_sym_for] = ACTIONS(567), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(57), + [anon_sym_while] = ACTIONS(569), [anon_sym_do] = ACTIONS(59), - [anon_sym_try] = ACTIONS(61), + [anon_sym_try] = ACTIONS(571), [anon_sym_break] = ACTIONS(63), [anon_sym_continue] = ACTIONS(65), [anon_sym_return] = ACTIONS(67), @@ -59100,28 +59284,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(219), - [anon_sym_async] = ACTIONS(374), - [anon_sym_function] = ACTIONS(79), - [anon_sym_private] = ACTIONS(81), - [anon_sym_public] = ACTIONS(81), - [anon_sym_remote] = ACTIONS(81), - [anon_sym_static] = ACTIONS(376), - [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(573), + [anon_sym_function] = ACTIONS(575), + [anon_sym_private] = ACTIONS(577), + [anon_sym_public] = ACTIONS(577), + [anon_sym_remote] = ACTIONS(577), + [anon_sym_static] = ACTIONS(579), + [anon_sym_final] = ACTIONS(577), + [anon_sym_abstract] = ACTIONS(577), + [anon_sym_any] = ACTIONS(581), + [anon_sym_array] = ACTIONS(581), + [anon_sym_binary] = ACTIONS(581), + [anon_sym_boolean] = ACTIONS(581), + [anon_sym_date] = ACTIONS(581), + [anon_sym_guid] = ACTIONS(581), + [anon_sym_numeric] = ACTIONS(581), + [anon_sym_query] = ACTIONS(581), + [anon_sym_string] = ACTIONS(581), + [anon_sym_struct] = ACTIONS(581), + [anon_sym_uuid] = ACTIONS(581), + [anon_sym_variablename] = ACTIONS(581), + [anon_sym_void] = ACTIONS(581), + [anon_sym_xml] = ACTIONS(581), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -59133,72 +59317,72 @@ 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(231), - [sym_identifier] = ACTIONS(378), + [sym_identifier] = ACTIONS(583), [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(380), + [anon_sym_export] = ACTIONS(585), [sym_cf_comment] = ACTIONS(5), }, - [126] = { + [127] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(1048), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(5089), - [sym_expression_statement] = STATE(1048), - [sym_variable_declaration] = STATE(1038), - [sym_lexical_declaration] = STATE(1038), - [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(1162), - [sym_expression] = STATE(2056), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(4968), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(1038), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(1038), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(126), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(127), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), @@ -59207,19 +59391,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(697), + [anon_sym_LBRACE] = ACTIONS(559), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(699), - [anon_sym_let] = ACTIONS(701), + [anon_sym_with] = ACTIONS(561), + [anon_sym_let] = ACTIONS(563), [anon_sym_const] = ACTIONS(45), - [anon_sym_if] = ACTIONS(703), + [anon_sym_if] = ACTIONS(565), [anon_sym_switch] = ACTIONS(49), - [anon_sym_for] = ACTIONS(705), + [anon_sym_for] = ACTIONS(567), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(707), + [anon_sym_while] = ACTIONS(569), [anon_sym_do] = ACTIONS(59), - [anon_sym_try] = ACTIONS(709), + [anon_sym_try] = ACTIONS(571), [anon_sym_break] = ACTIONS(63), [anon_sym_continue] = ACTIONS(65), [anon_sym_return] = ACTIONS(67), @@ -59227,28 +59411,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(219), - [anon_sym_async] = ACTIONS(711), - [anon_sym_function] = ACTIONS(713), - [anon_sym_private] = ACTIONS(715), - [anon_sym_public] = ACTIONS(715), - [anon_sym_remote] = ACTIONS(715), - [anon_sym_static] = ACTIONS(717), - [anon_sym_final] = ACTIONS(715), - [anon_sym_abstract] = ACTIONS(715), - [anon_sym_any] = ACTIONS(719), - [anon_sym_array] = ACTIONS(719), - [anon_sym_binary] = ACTIONS(719), - [anon_sym_boolean] = ACTIONS(719), - [anon_sym_date] = ACTIONS(719), - [anon_sym_guid] = ACTIONS(719), - [anon_sym_numeric] = ACTIONS(719), - [anon_sym_query] = ACTIONS(719), - [anon_sym_string] = ACTIONS(719), - [anon_sym_struct] = ACTIONS(719), - [anon_sym_uuid] = ACTIONS(719), - [anon_sym_variablename] = ACTIONS(719), - [anon_sym_void] = ACTIONS(719), - [anon_sym_xml] = ACTIONS(719), + [anon_sym_async] = ACTIONS(573), + [anon_sym_function] = ACTIONS(575), + [anon_sym_private] = ACTIONS(577), + [anon_sym_public] = ACTIONS(577), + [anon_sym_remote] = ACTIONS(577), + [anon_sym_static] = ACTIONS(579), + [anon_sym_final] = ACTIONS(577), + [anon_sym_abstract] = ACTIONS(577), + [anon_sym_any] = ACTIONS(581), + [anon_sym_array] = ACTIONS(581), + [anon_sym_binary] = ACTIONS(581), + [anon_sym_boolean] = ACTIONS(581), + [anon_sym_date] = ACTIONS(581), + [anon_sym_guid] = ACTIONS(581), + [anon_sym_numeric] = ACTIONS(581), + [anon_sym_query] = ACTIONS(581), + [anon_sym_string] = ACTIONS(581), + [anon_sym_struct] = ACTIONS(581), + [anon_sym_uuid] = ACTIONS(581), + [anon_sym_variablename] = ACTIONS(581), + [anon_sym_void] = ACTIONS(581), + [anon_sym_xml] = ACTIONS(581), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -59260,21 +59444,148 @@ 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(231), - [sym_identifier] = ACTIONS(721), + [sym_identifier] = ACTIONS(583), [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(723), + [anon_sym_export] = ACTIONS(585), [sym_cf_comment] = ACTIONS(5), }, - [127] = { + [128] = { + [sym_hash_empty] = STATE(3626), + [sym_declaration] = STATE(1157), + [sym_import] = STATE(3525), + [sym_statement] = STATE(1120), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(128), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3428), + [sym_hash_expression] = STATE(3626), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(25), + [anon_sym_var] = ACTIONS(27), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(559), + [anon_sym_import] = ACTIONS(39), + [anon_sym_with] = ACTIONS(561), + [anon_sym_let] = ACTIONS(563), + [anon_sym_const] = ACTIONS(45), + [anon_sym_if] = ACTIONS(565), + [anon_sym_switch] = ACTIONS(49), + [anon_sym_for] = ACTIONS(567), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_while] = ACTIONS(569), + [anon_sym_do] = ACTIONS(59), + [anon_sym_try] = ACTIONS(571), + [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(219), + [anon_sym_async] = ACTIONS(573), + [anon_sym_function] = ACTIONS(575), + [anon_sym_private] = ACTIONS(577), + [anon_sym_public] = ACTIONS(577), + [anon_sym_remote] = ACTIONS(577), + [anon_sym_static] = ACTIONS(579), + [anon_sym_final] = ACTIONS(577), + [anon_sym_abstract] = ACTIONS(577), + [anon_sym_any] = ACTIONS(581), + [anon_sym_array] = ACTIONS(581), + [anon_sym_binary] = ACTIONS(581), + [anon_sym_boolean] = ACTIONS(581), + [anon_sym_date] = ACTIONS(581), + [anon_sym_guid] = ACTIONS(581), + [anon_sym_numeric] = ACTIONS(581), + [anon_sym_query] = ACTIONS(581), + [anon_sym_string] = ACTIONS(581), + [anon_sym_struct] = ACTIONS(581), + [anon_sym_uuid] = ACTIONS(581), + [anon_sym_variablename] = ACTIONS(581), + [anon_sym_void] = ACTIONS(581), + [anon_sym_xml] = ACTIONS(581), + [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(231), + [sym_identifier] = ACTIONS(583), + [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(585), + [sym_cf_comment] = ACTIONS(5), + }, + [129] = { [sym_hash_empty] = STATE(3626), [sym_declaration] = STATE(4291), [sym_import] = STATE(3525), - [sym_statement] = STATE(4489), + [sym_statement] = STATE(4511), [sym_expression_statement] = STATE(4291), [sym_variable_declaration] = STATE(4321), [sym_lexical_declaration] = STATE(4321), @@ -59293,89 +59604,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_throw_statement] = STATE(4291), [sym_empty_statement] = STATE(4291), [sym_labeled_statement] = STATE(4291), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2061), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2092), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), + [sym_function_expression] = STATE(1969), [sym_function_declaration] = STATE(4321), - [sym_generator_function] = STATE(1951), + [sym_generator_function] = STATE(1969), [sym_generator_function_declaration] = STATE(4321), - [sym_arrow_function] = STATE(1951), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(127), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(129), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3386), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(559), + [anon_sym_var] = ACTIONS(633), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(561), + [anon_sym_LBRACE] = ACTIONS(635), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(563), - [anon_sym_let] = ACTIONS(565), - [anon_sym_const] = ACTIONS(567), - [anon_sym_if] = ACTIONS(569), - [anon_sym_switch] = ACTIONS(571), - [anon_sym_for] = ACTIONS(573), + [anon_sym_with] = ACTIONS(637), + [anon_sym_let] = ACTIONS(639), + [anon_sym_const] = ACTIONS(641), + [anon_sym_if] = ACTIONS(643), + [anon_sym_switch] = ACTIONS(645), + [anon_sym_for] = ACTIONS(647), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(575), - [anon_sym_do] = ACTIONS(577), - [anon_sym_try] = ACTIONS(579), - [anon_sym_break] = ACTIONS(581), - [anon_sym_continue] = ACTIONS(583), - [anon_sym_return] = ACTIONS(585), - [anon_sym_throw] = ACTIONS(587), - [anon_sym_SEMI] = ACTIONS(589), + [anon_sym_while] = ACTIONS(649), + [anon_sym_do] = ACTIONS(651), + [anon_sym_try] = ACTIONS(653), + [anon_sym_break] = ACTIONS(655), + [anon_sym_continue] = ACTIONS(657), + [anon_sym_return] = ACTIONS(659), + [anon_sym_throw] = ACTIONS(661), + [anon_sym_SEMI] = ACTIONS(663), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(591), - [anon_sym_function] = ACTIONS(593), - [anon_sym_private] = ACTIONS(595), - [anon_sym_public] = ACTIONS(595), - [anon_sym_remote] = ACTIONS(595), - [anon_sym_static] = ACTIONS(597), - [anon_sym_final] = ACTIONS(595), - [anon_sym_abstract] = ACTIONS(595), - [anon_sym_any] = ACTIONS(599), - [anon_sym_array] = ACTIONS(599), - [anon_sym_binary] = ACTIONS(599), - [anon_sym_boolean] = ACTIONS(599), - [anon_sym_date] = ACTIONS(599), - [anon_sym_guid] = ACTIONS(599), - [anon_sym_numeric] = ACTIONS(599), - [anon_sym_query] = ACTIONS(599), - [anon_sym_string] = ACTIONS(599), - [anon_sym_struct] = ACTIONS(599), - [anon_sym_uuid] = ACTIONS(599), - [anon_sym_variablename] = ACTIONS(599), - [anon_sym_void] = ACTIONS(599), - [anon_sym_xml] = ACTIONS(599), + [anon_sym_async] = ACTIONS(665), + [anon_sym_function] = ACTIONS(667), + [anon_sym_private] = ACTIONS(669), + [anon_sym_public] = ACTIONS(669), + [anon_sym_remote] = ACTIONS(669), + [anon_sym_static] = ACTIONS(671), + [anon_sym_final] = ACTIONS(669), + [anon_sym_abstract] = ACTIONS(669), + [anon_sym_any] = ACTIONS(673), + [anon_sym_array] = ACTIONS(673), + [anon_sym_binary] = ACTIONS(673), + [anon_sym_boolean] = ACTIONS(673), + [anon_sym_date] = ACTIONS(673), + [anon_sym_guid] = ACTIONS(673), + [anon_sym_numeric] = ACTIONS(673), + [anon_sym_query] = ACTIONS(673), + [anon_sym_string] = ACTIONS(673), + [anon_sym_struct] = ACTIONS(673), + [anon_sym_uuid] = ACTIONS(673), + [anon_sym_variablename] = ACTIONS(673), + [anon_sym_void] = ACTIONS(673), + [anon_sym_xml] = ACTIONS(673), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -59387,122 +59698,122 @@ 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(231), - [sym_identifier] = ACTIONS(601), + [sym_identifier] = ACTIONS(675), [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(603), + [anon_sym_export] = ACTIONS(677), [sym_cf_comment] = ACTIONS(5), }, - [128] = { + [130] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(993), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(740), - [sym_expression_statement] = STATE(993), - [sym_variable_declaration] = STATE(995), - [sym_lexical_declaration] = STATE(995), - [sym_statement_block] = STATE(993), - [sym_if_statement] = STATE(993), - [sym_switch_statement] = STATE(993), - [sym_for_statement] = STATE(993), - [sym_for_in_statement] = STATE(993), - [sym_while_statement] = STATE(993), - [sym_do_statement] = STATE(993), - [sym_try_statement] = STATE(993), - [sym_with_statement] = STATE(993), - [sym_break_statement] = STATE(993), - [sym_continue_statement] = STATE(993), - [sym_return_statement] = STATE(993), - [sym_throw_statement] = STATE(993), - [sym_empty_statement] = STATE(993), - [sym_labeled_statement] = STATE(993), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2121), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1138), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(995), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(995), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(128), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(130), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3402), + [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(651), + [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(653), + [anon_sym_LBRACE] = ACTIONS(559), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(655), - [anon_sym_let] = ACTIONS(657), - [anon_sym_const] = ACTIONS(659), - [anon_sym_if] = ACTIONS(661), - [anon_sym_switch] = ACTIONS(663), - [anon_sym_for] = ACTIONS(665), + [anon_sym_with] = ACTIONS(561), + [anon_sym_let] = ACTIONS(563), + [anon_sym_const] = ACTIONS(45), + [anon_sym_if] = ACTIONS(565), + [anon_sym_switch] = ACTIONS(49), + [anon_sym_for] = ACTIONS(567), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(667), - [anon_sym_do] = ACTIONS(669), - [anon_sym_try] = ACTIONS(671), - [anon_sym_break] = ACTIONS(673), - [anon_sym_continue] = ACTIONS(675), - [anon_sym_return] = ACTIONS(677), - [anon_sym_throw] = ACTIONS(679), - [anon_sym_SEMI] = ACTIONS(681), + [anon_sym_while] = ACTIONS(569), + [anon_sym_do] = ACTIONS(59), + [anon_sym_try] = ACTIONS(571), + [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(219), - [anon_sym_async] = ACTIONS(683), - [anon_sym_function] = ACTIONS(685), - [anon_sym_private] = ACTIONS(687), - [anon_sym_public] = ACTIONS(687), - [anon_sym_remote] = ACTIONS(687), - [anon_sym_static] = ACTIONS(689), - [anon_sym_final] = ACTIONS(687), - [anon_sym_abstract] = ACTIONS(687), - [anon_sym_any] = ACTIONS(691), - [anon_sym_array] = ACTIONS(691), - [anon_sym_binary] = ACTIONS(691), - [anon_sym_boolean] = ACTIONS(691), - [anon_sym_date] = ACTIONS(691), - [anon_sym_guid] = ACTIONS(691), - [anon_sym_numeric] = ACTIONS(691), - [anon_sym_query] = ACTIONS(691), - [anon_sym_string] = ACTIONS(691), - [anon_sym_struct] = ACTIONS(691), - [anon_sym_uuid] = ACTIONS(691), - [anon_sym_variablename] = ACTIONS(691), - [anon_sym_void] = ACTIONS(691), - [anon_sym_xml] = ACTIONS(691), + [anon_sym_async] = ACTIONS(573), + [anon_sym_function] = ACTIONS(575), + [anon_sym_private] = ACTIONS(577), + [anon_sym_public] = ACTIONS(577), + [anon_sym_remote] = ACTIONS(577), + [anon_sym_static] = ACTIONS(579), + [anon_sym_final] = ACTIONS(577), + [anon_sym_abstract] = ACTIONS(577), + [anon_sym_any] = ACTIONS(581), + [anon_sym_array] = ACTIONS(581), + [anon_sym_binary] = ACTIONS(581), + [anon_sym_boolean] = ACTIONS(581), + [anon_sym_date] = ACTIONS(581), + [anon_sym_guid] = ACTIONS(581), + [anon_sym_numeric] = ACTIONS(581), + [anon_sym_query] = ACTIONS(581), + [anon_sym_string] = ACTIONS(581), + [anon_sym_struct] = ACTIONS(581), + [anon_sym_uuid] = ACTIONS(581), + [anon_sym_variablename] = ACTIONS(581), + [anon_sym_void] = ACTIONS(581), + [anon_sym_xml] = ACTIONS(581), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -59514,376 +59825,122 @@ 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(231), - [sym_identifier] = ACTIONS(693), + [sym_identifier] = ACTIONS(583), [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(695), + [anon_sym_export] = ACTIONS(585), [sym_cf_comment] = ACTIONS(5), }, - [129] = { + [131] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(563), + [sym_declaration] = STATE(609), [sym_import] = STATE(3525), - [sym_statement] = STATE(381), - [sym_expression_statement] = STATE(563), - [sym_variable_declaration] = STATE(562), - [sym_lexical_declaration] = STATE(562), - [sym_statement_block] = STATE(563), - [sym_if_statement] = STATE(563), - [sym_switch_statement] = STATE(563), - [sym_for_statement] = STATE(563), - [sym_for_in_statement] = STATE(563), - [sym_while_statement] = STATE(563), - [sym_do_statement] = STATE(563), - [sym_try_statement] = STATE(563), - [sym_with_statement] = STATE(563), - [sym_break_statement] = STATE(563), - [sym_continue_statement] = STATE(563), - [sym_return_statement] = STATE(563), - [sym_throw_statement] = STATE(563), - [sym_empty_statement] = STATE(563), - [sym_labeled_statement] = STATE(563), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2073), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(412), + [sym_expression_statement] = STATE(609), + [sym_variable_declaration] = STATE(610), + [sym_lexical_declaration] = STATE(610), + [sym_statement_block] = STATE(609), + [sym_if_statement] = STATE(609), + [sym_switch_statement] = STATE(609), + [sym_for_statement] = STATE(609), + [sym_for_in_statement] = STATE(609), + [sym_while_statement] = STATE(609), + [sym_do_statement] = STATE(609), + [sym_try_statement] = STATE(609), + [sym_with_statement] = STATE(609), + [sym_break_statement] = STATE(609), + [sym_continue_statement] = STATE(609), + [sym_return_statement] = STATE(609), + [sym_throw_statement] = STATE(609), + [sym_empty_statement] = STATE(609), + [sym_labeled_statement] = STATE(609), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2115), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(562), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(562), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(610), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(610), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(129), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(131), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3407), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(605), + [anon_sym_var] = ACTIONS(679), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(607), + [anon_sym_LBRACE] = ACTIONS(681), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(609), - [anon_sym_let] = ACTIONS(611), - [anon_sym_const] = ACTIONS(613), - [anon_sym_if] = ACTIONS(615), - [anon_sym_switch] = ACTIONS(617), - [anon_sym_for] = ACTIONS(619), + [anon_sym_with] = ACTIONS(683), + [anon_sym_let] = ACTIONS(685), + [anon_sym_const] = ACTIONS(687), + [anon_sym_if] = ACTIONS(689), + [anon_sym_switch] = ACTIONS(691), + [anon_sym_for] = ACTIONS(693), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(621), - [anon_sym_do] = ACTIONS(623), - [anon_sym_try] = ACTIONS(625), - [anon_sym_break] = ACTIONS(627), - [anon_sym_continue] = ACTIONS(629), - [anon_sym_return] = ACTIONS(631), - [anon_sym_throw] = ACTIONS(633), - [anon_sym_SEMI] = ACTIONS(635), + [anon_sym_while] = ACTIONS(695), + [anon_sym_do] = ACTIONS(697), + [anon_sym_try] = ACTIONS(699), + [anon_sym_break] = ACTIONS(701), + [anon_sym_continue] = ACTIONS(703), + [anon_sym_return] = ACTIONS(705), + [anon_sym_throw] = ACTIONS(707), + [anon_sym_SEMI] = ACTIONS(709), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(637), - [anon_sym_function] = ACTIONS(639), - [anon_sym_private] = ACTIONS(641), - [anon_sym_public] = ACTIONS(641), - [anon_sym_remote] = ACTIONS(641), - [anon_sym_static] = ACTIONS(643), - [anon_sym_final] = ACTIONS(641), - [anon_sym_abstract] = ACTIONS(641), - [anon_sym_any] = ACTIONS(645), - [anon_sym_array] = ACTIONS(645), - [anon_sym_binary] = ACTIONS(645), - [anon_sym_boolean] = ACTIONS(645), - [anon_sym_date] = ACTIONS(645), - [anon_sym_guid] = ACTIONS(645), - [anon_sym_numeric] = ACTIONS(645), - [anon_sym_query] = ACTIONS(645), - [anon_sym_string] = ACTIONS(645), - [anon_sym_struct] = ACTIONS(645), - [anon_sym_uuid] = ACTIONS(645), - [anon_sym_variablename] = ACTIONS(645), - [anon_sym_void] = ACTIONS(645), - [anon_sym_xml] = ACTIONS(645), - [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(231), - [sym_identifier] = ACTIONS(647), - [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(649), - [sym_cf_comment] = ACTIONS(5), - }, - [130] = { - [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(4291), - [sym_import] = STATE(3525), - [sym_statement] = STATE(4501), - [sym_expression_statement] = STATE(4291), - [sym_variable_declaration] = STATE(4321), - [sym_lexical_declaration] = STATE(4321), - [sym_statement_block] = STATE(4291), - [sym_if_statement] = STATE(4291), - [sym_switch_statement] = STATE(4291), - [sym_for_statement] = STATE(4291), - [sym_for_in_statement] = STATE(4291), - [sym_while_statement] = STATE(4291), - [sym_do_statement] = STATE(4291), - [sym_try_statement] = STATE(4291), - [sym_with_statement] = STATE(4291), - [sym_break_statement] = STATE(4291), - [sym_continue_statement] = STATE(4291), - [sym_return_statement] = STATE(4291), - [sym_throw_statement] = STATE(4291), - [sym_empty_statement] = STATE(4291), - [sym_labeled_statement] = STATE(4291), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2061), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(4321), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(4321), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(130), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3386), - [sym_hash_expression] = STATE(3626), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(559), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(561), - [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(563), - [anon_sym_let] = ACTIONS(565), - [anon_sym_const] = ACTIONS(567), - [anon_sym_if] = ACTIONS(569), - [anon_sym_switch] = ACTIONS(571), - [anon_sym_for] = ACTIONS(573), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(575), - [anon_sym_do] = ACTIONS(577), - [anon_sym_try] = ACTIONS(579), - [anon_sym_break] = ACTIONS(581), - [anon_sym_continue] = ACTIONS(583), - [anon_sym_return] = ACTIONS(585), - [anon_sym_throw] = ACTIONS(587), - [anon_sym_SEMI] = ACTIONS(589), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(591), - [anon_sym_function] = ACTIONS(593), - [anon_sym_private] = ACTIONS(595), - [anon_sym_public] = ACTIONS(595), - [anon_sym_remote] = ACTIONS(595), - [anon_sym_static] = ACTIONS(597), - [anon_sym_final] = ACTIONS(595), - [anon_sym_abstract] = ACTIONS(595), - [anon_sym_any] = ACTIONS(599), - [anon_sym_array] = ACTIONS(599), - [anon_sym_binary] = ACTIONS(599), - [anon_sym_boolean] = ACTIONS(599), - [anon_sym_date] = ACTIONS(599), - [anon_sym_guid] = ACTIONS(599), - [anon_sym_numeric] = ACTIONS(599), - [anon_sym_query] = ACTIONS(599), - [anon_sym_string] = ACTIONS(599), - [anon_sym_struct] = ACTIONS(599), - [anon_sym_uuid] = ACTIONS(599), - [anon_sym_variablename] = ACTIONS(599), - [anon_sym_void] = ACTIONS(599), - [anon_sym_xml] = ACTIONS(599), - [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(231), - [sym_identifier] = ACTIONS(601), - [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(603), - [sym_cf_comment] = ACTIONS(5), - }, - [131] = { - [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(4291), - [sym_import] = STATE(3525), - [sym_statement] = STATE(4509), - [sym_expression_statement] = STATE(4291), - [sym_variable_declaration] = STATE(4321), - [sym_lexical_declaration] = STATE(4321), - [sym_statement_block] = STATE(4291), - [sym_if_statement] = STATE(4291), - [sym_switch_statement] = STATE(4291), - [sym_for_statement] = STATE(4291), - [sym_for_in_statement] = STATE(4291), - [sym_while_statement] = STATE(4291), - [sym_do_statement] = STATE(4291), - [sym_try_statement] = STATE(4291), - [sym_with_statement] = STATE(4291), - [sym_break_statement] = STATE(4291), - [sym_continue_statement] = STATE(4291), - [sym_return_statement] = STATE(4291), - [sym_throw_statement] = STATE(4291), - [sym_empty_statement] = STATE(4291), - [sym_labeled_statement] = STATE(4291), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2061), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(4321), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(4321), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(131), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3386), - [sym_hash_expression] = STATE(3626), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(559), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(561), - [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(563), - [anon_sym_let] = ACTIONS(565), - [anon_sym_const] = ACTIONS(567), - [anon_sym_if] = ACTIONS(569), - [anon_sym_switch] = ACTIONS(571), - [anon_sym_for] = ACTIONS(573), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(575), - [anon_sym_do] = ACTIONS(577), - [anon_sym_try] = ACTIONS(579), - [anon_sym_break] = ACTIONS(581), - [anon_sym_continue] = ACTIONS(583), - [anon_sym_return] = ACTIONS(585), - [anon_sym_throw] = ACTIONS(587), - [anon_sym_SEMI] = ACTIONS(589), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(591), - [anon_sym_function] = ACTIONS(593), - [anon_sym_private] = ACTIONS(595), - [anon_sym_public] = ACTIONS(595), - [anon_sym_remote] = ACTIONS(595), - [anon_sym_static] = ACTIONS(597), - [anon_sym_final] = ACTIONS(595), - [anon_sym_abstract] = ACTIONS(595), - [anon_sym_any] = ACTIONS(599), - [anon_sym_array] = ACTIONS(599), - [anon_sym_binary] = ACTIONS(599), - [anon_sym_boolean] = ACTIONS(599), - [anon_sym_date] = ACTIONS(599), - [anon_sym_guid] = ACTIONS(599), - [anon_sym_numeric] = ACTIONS(599), - [anon_sym_query] = ACTIONS(599), - [anon_sym_string] = ACTIONS(599), - [anon_sym_struct] = ACTIONS(599), - [anon_sym_uuid] = ACTIONS(599), - [anon_sym_variablename] = ACTIONS(599), - [anon_sym_void] = ACTIONS(599), - [anon_sym_xml] = ACTIONS(599), + [anon_sym_async] = ACTIONS(711), + [anon_sym_function] = ACTIONS(713), + [anon_sym_private] = ACTIONS(715), + [anon_sym_public] = ACTIONS(715), + [anon_sym_remote] = ACTIONS(715), + [anon_sym_static] = ACTIONS(717), + [anon_sym_final] = ACTIONS(715), + [anon_sym_abstract] = ACTIONS(715), + [anon_sym_any] = ACTIONS(719), + [anon_sym_array] = ACTIONS(719), + [anon_sym_binary] = ACTIONS(719), + [anon_sym_boolean] = ACTIONS(719), + [anon_sym_date] = ACTIONS(719), + [anon_sym_guid] = ACTIONS(719), + [anon_sym_numeric] = ACTIONS(719), + [anon_sym_query] = ACTIONS(719), + [anon_sym_string] = ACTIONS(719), + [anon_sym_struct] = ACTIONS(719), + [anon_sym_uuid] = ACTIONS(719), + [anon_sym_variablename] = ACTIONS(719), + [anon_sym_void] = ACTIONS(719), + [anon_sym_xml] = ACTIONS(719), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -59895,122 +59952,122 @@ 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(231), - [sym_identifier] = ACTIONS(601), + [sym_identifier] = ACTIONS(721), [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(603), + [anon_sym_export] = ACTIONS(723), [sym_cf_comment] = ACTIONS(5), }, [132] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(4291), + [sym_declaration] = STATE(1157), [sym_import] = STATE(3525), - [sym_statement] = STATE(4230), - [sym_expression_statement] = STATE(4291), - [sym_variable_declaration] = STATE(4321), - [sym_lexical_declaration] = STATE(4321), - [sym_statement_block] = STATE(4291), - [sym_if_statement] = STATE(4291), - [sym_switch_statement] = STATE(4291), - [sym_for_statement] = STATE(4291), - [sym_for_in_statement] = STATE(4291), - [sym_while_statement] = STATE(4291), - [sym_do_statement] = STATE(4291), - [sym_try_statement] = STATE(4291), - [sym_with_statement] = STATE(4291), - [sym_break_statement] = STATE(4291), - [sym_continue_statement] = STATE(4291), - [sym_return_statement] = STATE(4291), - [sym_throw_statement] = STATE(4291), - [sym_empty_statement] = STATE(4291), - [sym_labeled_statement] = STATE(4291), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2061), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1151), + [sym_expression_statement] = STATE(1157), + [sym_variable_declaration] = STATE(1161), + [sym_lexical_declaration] = STATE(1161), + [sym_statement_block] = STATE(1157), + [sym_if_statement] = STATE(1157), + [sym_switch_statement] = STATE(1157), + [sym_for_statement] = STATE(1157), + [sym_for_in_statement] = STATE(1157), + [sym_while_statement] = STATE(1157), + [sym_do_statement] = STATE(1157), + [sym_try_statement] = STATE(1157), + [sym_with_statement] = STATE(1157), + [sym_break_statement] = STATE(1157), + [sym_continue_statement] = STATE(1157), + [sym_return_statement] = STATE(1157), + [sym_throw_statement] = STATE(1157), + [sym_empty_statement] = STATE(1157), + [sym_labeled_statement] = STATE(1157), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2063), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(4321), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(4321), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1161), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1161), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(132), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3386), + [sym__hash] = STATE(3428), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(559), + [anon_sym_var] = ACTIONS(27), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(561), + [anon_sym_LBRACE] = ACTIONS(559), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(563), - [anon_sym_let] = ACTIONS(565), - [anon_sym_const] = ACTIONS(567), - [anon_sym_if] = ACTIONS(569), - [anon_sym_switch] = ACTIONS(571), - [anon_sym_for] = ACTIONS(573), + [anon_sym_with] = ACTIONS(561), + [anon_sym_let] = ACTIONS(563), + [anon_sym_const] = ACTIONS(45), + [anon_sym_if] = ACTIONS(565), + [anon_sym_switch] = ACTIONS(49), + [anon_sym_for] = ACTIONS(567), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(575), - [anon_sym_do] = ACTIONS(577), - [anon_sym_try] = ACTIONS(579), - [anon_sym_break] = ACTIONS(581), - [anon_sym_continue] = ACTIONS(583), - [anon_sym_return] = ACTIONS(585), - [anon_sym_throw] = ACTIONS(587), - [anon_sym_SEMI] = ACTIONS(589), + [anon_sym_while] = ACTIONS(569), + [anon_sym_do] = ACTIONS(59), + [anon_sym_try] = ACTIONS(571), + [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(219), - [anon_sym_async] = ACTIONS(591), - [anon_sym_function] = ACTIONS(593), - [anon_sym_private] = ACTIONS(595), - [anon_sym_public] = ACTIONS(595), - [anon_sym_remote] = ACTIONS(595), - [anon_sym_static] = ACTIONS(597), - [anon_sym_final] = ACTIONS(595), - [anon_sym_abstract] = ACTIONS(595), - [anon_sym_any] = ACTIONS(599), - [anon_sym_array] = ACTIONS(599), - [anon_sym_binary] = ACTIONS(599), - [anon_sym_boolean] = ACTIONS(599), - [anon_sym_date] = ACTIONS(599), - [anon_sym_guid] = ACTIONS(599), - [anon_sym_numeric] = ACTIONS(599), - [anon_sym_query] = ACTIONS(599), - [anon_sym_string] = ACTIONS(599), - [anon_sym_struct] = ACTIONS(599), - [anon_sym_uuid] = ACTIONS(599), - [anon_sym_variablename] = ACTIONS(599), - [anon_sym_void] = ACTIONS(599), - [anon_sym_xml] = ACTIONS(599), + [anon_sym_async] = ACTIONS(573), + [anon_sym_function] = ACTIONS(575), + [anon_sym_private] = ACTIONS(577), + [anon_sym_public] = ACTIONS(577), + [anon_sym_remote] = ACTIONS(577), + [anon_sym_static] = ACTIONS(579), + [anon_sym_final] = ACTIONS(577), + [anon_sym_abstract] = ACTIONS(577), + [anon_sym_any] = ACTIONS(581), + [anon_sym_array] = ACTIONS(581), + [anon_sym_binary] = ACTIONS(581), + [anon_sym_boolean] = ACTIONS(581), + [anon_sym_date] = ACTIONS(581), + [anon_sym_guid] = ACTIONS(581), + [anon_sym_numeric] = ACTIONS(581), + [anon_sym_query] = ACTIONS(581), + [anon_sym_string] = ACTIONS(581), + [anon_sym_struct] = ACTIONS(581), + [anon_sym_uuid] = ACTIONS(581), + [anon_sym_variablename] = ACTIONS(581), + [anon_sym_void] = ACTIONS(581), + [anon_sym_xml] = ACTIONS(581), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -60022,122 +60079,122 @@ 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(231), - [sym_identifier] = ACTIONS(601), + [sym_identifier] = ACTIONS(583), [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(603), + [anon_sym_export] = ACTIONS(585), [sym_cf_comment] = ACTIONS(5), }, [133] = { [sym_hash_empty] = STATE(3626), - [sym_declaration] = STATE(4291), + [sym_declaration] = STATE(1026), [sym_import] = STATE(3525), - [sym_statement] = STATE(4437), - [sym_expression_statement] = STATE(4291), - [sym_variable_declaration] = STATE(4321), - [sym_lexical_declaration] = STATE(4321), - [sym_statement_block] = STATE(4291), - [sym_if_statement] = STATE(4291), - [sym_switch_statement] = STATE(4291), - [sym_for_statement] = STATE(4291), - [sym_for_in_statement] = STATE(4291), - [sym_while_statement] = STATE(4291), - [sym_do_statement] = STATE(4291), - [sym_try_statement] = STATE(4291), - [sym_with_statement] = STATE(4291), - [sym_break_statement] = STATE(4291), - [sym_continue_statement] = STATE(4291), - [sym_return_statement] = STATE(4291), - [sym_throw_statement] = STATE(4291), - [sym_empty_statement] = STATE(4291), - [sym_labeled_statement] = STATE(4291), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2061), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement] = STATE(1068), + [sym_expression_statement] = STATE(1026), + [sym_variable_declaration] = STATE(1027), + [sym_lexical_declaration] = STATE(1027), + [sym_statement_block] = STATE(1026), + [sym_if_statement] = STATE(1026), + [sym_switch_statement] = STATE(1026), + [sym_for_statement] = STATE(1026), + [sym_for_in_statement] = STATE(1026), + [sym_while_statement] = STATE(1026), + [sym_do_statement] = STATE(1026), + [sym_try_statement] = STATE(1026), + [sym_with_statement] = STATE(1026), + [sym_break_statement] = STATE(1026), + [sym_continue_statement] = STATE(1026), + [sym_return_statement] = STATE(1026), + [sym_throw_statement] = STATE(1026), + [sym_empty_statement] = STATE(1026), + [sym_labeled_statement] = STATE(1026), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2127), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_function_declaration] = STATE(4321), - [sym_generator_function] = STATE(1951), - [sym_generator_function_declaration] = STATE(4321), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_function_declaration] = STATE(1027), + [sym_generator_function] = STATE(1969), + [sym_generator_function_declaration] = STATE(1027), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(133), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3386), + [sym__hash] = STATE(3402), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(559), + [anon_sym_var] = ACTIONS(587), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(561), + [anon_sym_LBRACE] = ACTIONS(589), [anon_sym_import] = ACTIONS(39), - [anon_sym_with] = ACTIONS(563), - [anon_sym_let] = ACTIONS(565), - [anon_sym_const] = ACTIONS(567), - [anon_sym_if] = ACTIONS(569), - [anon_sym_switch] = ACTIONS(571), - [anon_sym_for] = ACTIONS(573), + [anon_sym_with] = ACTIONS(591), + [anon_sym_let] = ACTIONS(593), + [anon_sym_const] = ACTIONS(595), + [anon_sym_if] = ACTIONS(597), + [anon_sym_switch] = ACTIONS(599), + [anon_sym_for] = ACTIONS(601), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_while] = ACTIONS(575), - [anon_sym_do] = ACTIONS(577), - [anon_sym_try] = ACTIONS(579), - [anon_sym_break] = ACTIONS(581), - [anon_sym_continue] = ACTIONS(583), - [anon_sym_return] = ACTIONS(585), - [anon_sym_throw] = ACTIONS(587), - [anon_sym_SEMI] = ACTIONS(589), + [anon_sym_while] = ACTIONS(603), + [anon_sym_do] = ACTIONS(605), + [anon_sym_try] = ACTIONS(607), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(611), + [anon_sym_return] = ACTIONS(613), + [anon_sym_throw] = ACTIONS(615), + [anon_sym_SEMI] = ACTIONS(617), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(591), - [anon_sym_function] = ACTIONS(593), - [anon_sym_private] = ACTIONS(595), - [anon_sym_public] = ACTIONS(595), - [anon_sym_remote] = ACTIONS(595), - [anon_sym_static] = ACTIONS(597), - [anon_sym_final] = ACTIONS(595), - [anon_sym_abstract] = ACTIONS(595), - [anon_sym_any] = ACTIONS(599), - [anon_sym_array] = ACTIONS(599), - [anon_sym_binary] = ACTIONS(599), - [anon_sym_boolean] = ACTIONS(599), - [anon_sym_date] = ACTIONS(599), - [anon_sym_guid] = ACTIONS(599), - [anon_sym_numeric] = ACTIONS(599), - [anon_sym_query] = ACTIONS(599), - [anon_sym_string] = ACTIONS(599), - [anon_sym_struct] = ACTIONS(599), - [anon_sym_uuid] = ACTIONS(599), - [anon_sym_variablename] = ACTIONS(599), - [anon_sym_void] = ACTIONS(599), - [anon_sym_xml] = ACTIONS(599), + [anon_sym_async] = ACTIONS(619), + [anon_sym_function] = ACTIONS(621), + [anon_sym_private] = ACTIONS(623), + [anon_sym_public] = ACTIONS(623), + [anon_sym_remote] = ACTIONS(623), + [anon_sym_static] = ACTIONS(625), + [anon_sym_final] = ACTIONS(623), + [anon_sym_abstract] = ACTIONS(623), + [anon_sym_any] = ACTIONS(627), + [anon_sym_array] = ACTIONS(627), + [anon_sym_binary] = ACTIONS(627), + [anon_sym_boolean] = ACTIONS(627), + [anon_sym_date] = ACTIONS(627), + [anon_sym_guid] = ACTIONS(627), + [anon_sym_numeric] = ACTIONS(627), + [anon_sym_query] = ACTIONS(627), + [anon_sym_string] = ACTIONS(627), + [anon_sym_struct] = ACTIONS(627), + [anon_sym_uuid] = ACTIONS(627), + [anon_sym_variablename] = ACTIONS(627), + [anon_sym_void] = ACTIONS(627), + [anon_sym_xml] = ACTIONS(627), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -60149,50 +60206,50 @@ 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(231), - [sym_identifier] = ACTIONS(601), + [sym_identifier] = ACTIONS(629), [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(603), + [anon_sym_export] = ACTIONS(631), [sym_cf_comment] = ACTIONS(5), }, [134] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), [sym_comment] = STATE(134), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -60211,13 +60268,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), [anon_sym_LPAREN] = ACTIONS(739), - [anon_sym_RPAREN] = ACTIONS(725), [anon_sym_await] = ACTIONS(742), [anon_sym_in] = ACTIONS(727), + [anon_sym_SEMI] = ACTIONS(725), [anon_sym_COLON] = ACTIONS(725), [anon_sym_yield] = ACTIONS(744), [anon_sym_LBRACK] = ACTIONS(746), - [anon_sym_RBRACK] = ACTIONS(725), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), @@ -60242,16 +60298,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(725), [aux_sym_binary_expression_token4] = ACTIONS(727), [aux_sym_binary_expression_token5] = ACTIONS(727), + [aux_sym_binary_expression_token6] = ACTIONS(727), [anon_sym_EQ_EQ] = ACTIONS(727), [anon_sym_EQ_EQ_EQ] = ACTIONS(725), - [aux_sym_binary_expression_token6] = ACTIONS(727), [aux_sym_binary_expression_token7] = ACTIONS(727), + [aux_sym_binary_expression_token8] = ACTIONS(727), [anon_sym_BANG_EQ] = ACTIONS(727), [anon_sym_BANG_EQ_EQ] = ACTIONS(725), - [aux_sym_binary_expression_token8] = ACTIONS(727), [aux_sym_binary_expression_token9] = ACTIONS(727), [aux_sym_binary_expression_token10] = ACTIONS(727), [aux_sym_binary_expression_token11] = ACTIONS(727), + [aux_sym_binary_expression_token12] = ACTIONS(727), + [aux_sym_binary_expression_token13] = ACTIONS(727), [anon_sym_QMARK_QMARK] = ACTIONS(725), [anon_sym_instanceof] = ACTIONS(727), [anon_sym_BANG] = ACTIONS(91), @@ -60269,43 +60327,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), [anon_sym_export] = ACTIONS(737), + [sym__automatic_semicolon] = ACTIONS(725), [sym__ternary_qmark] = ACTIONS(725), [sym_cf_comment] = ACTIONS(5), }, [135] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), [sym_comment] = STATE(135), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -60320,12 +60379,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR] = ACTIONS(727), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_COMMA] = ACTIONS(725), - [anon_sym_RBRACE] = ACTIONS(725), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), [anon_sym_LPAREN] = ACTIONS(739), [anon_sym_await] = ACTIONS(742), [anon_sym_in] = ACTIONS(727), + [anon_sym_of] = ACTIONS(727), [anon_sym_SEMI] = ACTIONS(725), [anon_sym_COLON] = ACTIONS(725), [anon_sym_yield] = ACTIONS(744), @@ -60354,16 +60413,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(725), [aux_sym_binary_expression_token4] = ACTIONS(727), [aux_sym_binary_expression_token5] = ACTIONS(727), + [aux_sym_binary_expression_token6] = ACTIONS(727), [anon_sym_EQ_EQ] = ACTIONS(727), [anon_sym_EQ_EQ_EQ] = ACTIONS(725), - [aux_sym_binary_expression_token6] = ACTIONS(727), [aux_sym_binary_expression_token7] = ACTIONS(727), + [aux_sym_binary_expression_token8] = ACTIONS(727), [anon_sym_BANG_EQ] = ACTIONS(727), [anon_sym_BANG_EQ_EQ] = ACTIONS(725), - [aux_sym_binary_expression_token8] = ACTIONS(727), [aux_sym_binary_expression_token9] = ACTIONS(727), [aux_sym_binary_expression_token10] = ACTIONS(727), [aux_sym_binary_expression_token11] = ACTIONS(727), + [aux_sym_binary_expression_token12] = ACTIONS(727), + [aux_sym_binary_expression_token13] = ACTIONS(727), [anon_sym_QMARK_QMARK] = ACTIONS(725), [anon_sym_instanceof] = ACTIONS(727), [anon_sym_BANG] = ACTIONS(91), @@ -60388,37 +60449,37 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [136] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), [sym_comment] = STATE(136), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -60433,16 +60494,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR] = ACTIONS(727), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_COMMA] = ACTIONS(725), + [anon_sym_RBRACE] = ACTIONS(725), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), [anon_sym_LPAREN] = ACTIONS(739), + [anon_sym_RPAREN] = ACTIONS(725), [anon_sym_await] = ACTIONS(742), [anon_sym_in] = ACTIONS(727), - [anon_sym_of] = ACTIONS(727), - [anon_sym_SEMI] = ACTIONS(725), [anon_sym_COLON] = ACTIONS(725), [anon_sym_yield] = ACTIONS(744), [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_RBRACK] = ACTIONS(725), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), @@ -60467,16 +60529,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(725), [aux_sym_binary_expression_token4] = ACTIONS(727), [aux_sym_binary_expression_token5] = ACTIONS(727), + [aux_sym_binary_expression_token6] = ACTIONS(727), [anon_sym_EQ_EQ] = ACTIONS(727), [anon_sym_EQ_EQ_EQ] = ACTIONS(725), - [aux_sym_binary_expression_token6] = ACTIONS(727), [aux_sym_binary_expression_token7] = ACTIONS(727), + [aux_sym_binary_expression_token8] = ACTIONS(727), [anon_sym_BANG_EQ] = ACTIONS(727), [anon_sym_BANG_EQ_EQ] = ACTIONS(725), - [aux_sym_binary_expression_token8] = ACTIONS(727), [aux_sym_binary_expression_token9] = ACTIONS(727), [aux_sym_binary_expression_token10] = ACTIONS(727), [aux_sym_binary_expression_token11] = ACTIONS(727), + [aux_sym_binary_expression_token12] = ACTIONS(727), + [aux_sym_binary_expression_token13] = ACTIONS(727), [anon_sym_QMARK_QMARK] = ACTIONS(725), [anon_sym_instanceof] = ACTIONS(727), [anon_sym_BANG] = ACTIONS(91), @@ -60494,44 +60558,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), [anon_sym_export] = ACTIONS(737), - [sym__automatic_semicolon] = ACTIONS(725), [sym__ternary_qmark] = ACTIONS(725), [sym_cf_comment] = ACTIONS(5), }, [137] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1901), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1961), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), [sym_comment] = STATE(137), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5687), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), @@ -60579,16 +60642,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(772), [aux_sym_binary_expression_token4] = ACTIONS(774), [aux_sym_binary_expression_token5] = ACTIONS(774), + [aux_sym_binary_expression_token6] = ACTIONS(774), [anon_sym_EQ_EQ] = ACTIONS(774), [anon_sym_EQ_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token6] = ACTIONS(774), [aux_sym_binary_expression_token7] = ACTIONS(774), + [aux_sym_binary_expression_token8] = ACTIONS(774), [anon_sym_BANG_EQ] = ACTIONS(774), [anon_sym_BANG_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token8] = ACTIONS(774), [aux_sym_binary_expression_token9] = ACTIONS(774), [aux_sym_binary_expression_token10] = ACTIONS(774), [aux_sym_binary_expression_token11] = ACTIONS(774), + [aux_sym_binary_expression_token12] = ACTIONS(774), + [aux_sym_binary_expression_token13] = ACTIONS(774), [anon_sym_QMARK_QMARK] = ACTIONS(772), [anon_sym_instanceof] = ACTIONS(774), [anon_sym_BANG] = ACTIONS(91), @@ -60612,40 +60677,40 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [138] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1893), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1974), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(138), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_GT_EQ] = ACTIONS(772), @@ -60653,26 +60718,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(772), [anon_sym_LT] = ACTIONS(774), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_STAR] = ACTIONS(802), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_COMMA] = ACTIONS(772), [anon_sym_RBRACE] = ACTIONS(772), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(772), - [anon_sym_await] = ACTIONS(810), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), [anon_sym_in] = ACTIONS(774), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_RBRACK] = ACTIONS(772), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), + [anon_sym_SEMI] = ACTIONS(772), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), [sym_optional_chain] = ACTIONS(772), - [anon_sym_new] = ACTIONS(818), + [anon_sym_new] = ACTIONS(87), [anon_sym_DOT] = ACTIONS(774), [anon_sym_AMP_AMP] = ACTIONS(772), [aux_sym_binary_expression_token1] = ACTIONS(774), @@ -60686,78 +60750,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(774), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(93), [anon_sym_PERCENT] = ACTIONS(772), [aux_sym_binary_expression_token3] = ACTIONS(774), [anon_sym_STAR_STAR] = ACTIONS(772), [aux_sym_binary_expression_token4] = ACTIONS(774), [aux_sym_binary_expression_token5] = ACTIONS(774), + [aux_sym_binary_expression_token6] = ACTIONS(774), [anon_sym_EQ_EQ] = ACTIONS(774), [anon_sym_EQ_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token6] = ACTIONS(774), [aux_sym_binary_expression_token7] = ACTIONS(774), + [aux_sym_binary_expression_token8] = ACTIONS(774), [anon_sym_BANG_EQ] = ACTIONS(774), [anon_sym_BANG_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token8] = ACTIONS(774), [aux_sym_binary_expression_token9] = ACTIONS(774), [aux_sym_binary_expression_token10] = ACTIONS(774), [aux_sym_binary_expression_token11] = ACTIONS(774), + [aux_sym_binary_expression_token12] = ACTIONS(774), + [aux_sym_binary_expression_token13] = ACTIONS(774), [anon_sym_QMARK_QMARK] = ACTIONS(772), [anon_sym_instanceof] = ACTIONS(774), [anon_sym_BANG] = ACTIONS(91), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(97), + [anon_sym_DASH_DASH] = ACTIONS(97), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(808), + [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(804), + [sym__automatic_semicolon] = ACTIONS(772), [sym__ternary_qmark] = ACTIONS(772), [sym_cf_comment] = ACTIONS(5), }, [139] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1887), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1879), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), [sym_comment] = STATE(139), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3965), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_GT_EQ] = ACTIONS(772), @@ -60765,25 +60832,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(772), [anon_sym_LT] = ACTIONS(774), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_STAR] = ACTIONS(828), - [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_STAR] = ACTIONS(810), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_COMMA] = ACTIONS(772), [anon_sym_RBRACE] = ACTIONS(772), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(772), + [anon_sym_await] = ACTIONS(818), [anon_sym_in] = ACTIONS(774), - [anon_sym_SEMI] = ACTIONS(772), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_RBRACK] = ACTIONS(772), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(814), [sym_optional_chain] = ACTIONS(772), - [anon_sym_new] = ACTIONS(87), + [anon_sym_new] = ACTIONS(826), [anon_sym_DOT] = ACTIONS(774), [anon_sym_AMP_AMP] = ACTIONS(772), [aux_sym_binary_expression_token1] = ACTIONS(774), @@ -60797,77 +60865,191 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(774), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_PERCENT] = ACTIONS(772), [aux_sym_binary_expression_token3] = ACTIONS(774), [anon_sym_STAR_STAR] = ACTIONS(772), [aux_sym_binary_expression_token4] = ACTIONS(774), [aux_sym_binary_expression_token5] = ACTIONS(774), + [aux_sym_binary_expression_token6] = ACTIONS(774), [anon_sym_EQ_EQ] = ACTIONS(774), [anon_sym_EQ_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token6] = ACTIONS(774), [aux_sym_binary_expression_token7] = ACTIONS(774), + [aux_sym_binary_expression_token8] = ACTIONS(774), [anon_sym_BANG_EQ] = ACTIONS(774), [anon_sym_BANG_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token8] = ACTIONS(774), [aux_sym_binary_expression_token9] = ACTIONS(774), [aux_sym_binary_expression_token10] = ACTIONS(774), [aux_sym_binary_expression_token11] = ACTIONS(774), + [aux_sym_binary_expression_token12] = ACTIONS(774), + [aux_sym_binary_expression_token13] = ACTIONS(774), [anon_sym_QMARK_QMARK] = ACTIONS(772), [anon_sym_instanceof] = ACTIONS(774), [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(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(834), - [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(830), - [sym__automatic_semicolon] = ACTIONS(772), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(814), [sym__ternary_qmark] = ACTIONS(772), [sym_cf_comment] = ACTIONS(5), }, [140] = { + [sym_comment] = STATE(140), + [anon_sym_GT_EQ] = ACTIONS(836), + [anon_sym_GT] = ACTIONS(838), + [anon_sym_LT_EQ] = ACTIONS(836), + [anon_sym_LT] = ACTIONS(838), + [anon_sym_EQ] = ACTIONS(840), + [anon_sym_POUND] = ACTIONS(842), + [anon_sym_var] = ACTIONS(844), + [anon_sym_SQUOTE] = ACTIONS(842), + [anon_sym_DQUOTE] = ACTIONS(842), + [anon_sym_STAR] = ACTIONS(838), + [anon_sym_LBRACE] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(842), + [anon_sym_import] = ACTIONS(844), + [anon_sym_with] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [anon_sym_else] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_switch] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(842), + [anon_sym_await] = ACTIONS(844), + [anon_sym_in] = ACTIONS(838), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_throw] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(842), + [anon_sym_case] = ACTIONS(844), + [anon_sym_default] = ACTIONS(844), + [anon_sym_yield] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(842), + [anon_sym_async] = ACTIONS(844), + [anon_sym_function] = ACTIONS(844), + [anon_sym_private] = ACTIONS(844), + [anon_sym_public] = ACTIONS(844), + [anon_sym_remote] = ACTIONS(844), + [anon_sym_static] = ACTIONS(844), + [anon_sym_final] = ACTIONS(844), + [anon_sym_abstract] = ACTIONS(844), + [anon_sym_any] = ACTIONS(844), + [anon_sym_array] = ACTIONS(844), + [anon_sym_binary] = ACTIONS(844), + [anon_sym_boolean] = ACTIONS(844), + [anon_sym_date] = ACTIONS(844), + [anon_sym_guid] = ACTIONS(844), + [anon_sym_numeric] = ACTIONS(844), + [anon_sym_query] = ACTIONS(844), + [anon_sym_string] = ACTIONS(844), + [anon_sym_struct] = ACTIONS(844), + [anon_sym_uuid] = ACTIONS(844), + [anon_sym_variablename] = ACTIONS(844), + [anon_sym_void] = ACTIONS(844), + [anon_sym_xml] = ACTIONS(844), + [sym_optional_chain] = ACTIONS(836), + [anon_sym_new] = ACTIONS(844), + [anon_sym_DOT] = ACTIONS(838), + [anon_sym_AMP_AMP] = ACTIONS(836), + [aux_sym_binary_expression_token1] = ACTIONS(838), + [anon_sym_PIPE_PIPE] = ACTIONS(836), + [aux_sym_binary_expression_token2] = ACTIONS(838), + [anon_sym_GT_GT] = ACTIONS(838), + [anon_sym_GT_GT_GT] = ACTIONS(836), + [anon_sym_LT_LT] = ACTIONS(836), + [anon_sym_AMP] = ACTIONS(838), + [anon_sym_CARET] = ACTIONS(836), + [anon_sym_PIPE] = ACTIONS(838), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_PERCENT] = ACTIONS(836), + [aux_sym_binary_expression_token3] = ACTIONS(838), + [anon_sym_STAR_STAR] = ACTIONS(836), + [aux_sym_binary_expression_token4] = ACTIONS(838), + [aux_sym_binary_expression_token5] = ACTIONS(838), + [aux_sym_binary_expression_token6] = ACTIONS(838), + [anon_sym_EQ_EQ] = ACTIONS(838), + [anon_sym_EQ_EQ_EQ] = ACTIONS(836), + [aux_sym_binary_expression_token7] = ACTIONS(838), + [aux_sym_binary_expression_token8] = ACTIONS(838), + [anon_sym_BANG_EQ] = ACTIONS(838), + [anon_sym_BANG_EQ_EQ] = ACTIONS(836), + [aux_sym_binary_expression_token9] = ACTIONS(838), + [aux_sym_binary_expression_token10] = ACTIONS(838), + [aux_sym_binary_expression_token11] = ACTIONS(838), + [aux_sym_binary_expression_token12] = ACTIONS(838), + [aux_sym_binary_expression_token13] = ACTIONS(838), + [anon_sym_QMARK_QMARK] = ACTIONS(836), + [anon_sym_instanceof] = ACTIONS(838), + [anon_sym_BANG] = ACTIONS(844), + [anon_sym_TILDE] = ACTIONS(844), + [aux_sym_unary_operator_token1] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(842), + [anon_sym_DASH_DASH] = ACTIONS(842), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(842), + [sym_identifier] = ACTIONS(844), + [sym_private_property_identifier] = ACTIONS(842), + [sym_this] = ACTIONS(844), + [sym_super] = ACTIONS(844), + [sym_true] = ACTIONS(844), + [sym_false] = ACTIONS(844), + [sym_null] = ACTIONS(844), + [anon_sym_export] = ACTIONS(844), + [sym__automatic_semicolon] = ACTIONS(846), + [sym__ternary_qmark] = ACTIONS(836), + [sym_cf_comment] = ACTIONS(5), + }, + [141] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(140), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(141), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -60914,16 +61096,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(725), [aux_sym_binary_expression_token4] = ACTIONS(727), [aux_sym_binary_expression_token5] = ACTIONS(727), + [aux_sym_binary_expression_token6] = ACTIONS(727), [anon_sym_EQ_EQ] = ACTIONS(727), [anon_sym_EQ_EQ_EQ] = ACTIONS(725), - [aux_sym_binary_expression_token6] = ACTIONS(727), [aux_sym_binary_expression_token7] = ACTIONS(727), + [aux_sym_binary_expression_token8] = ACTIONS(727), [anon_sym_BANG_EQ] = ACTIONS(727), [anon_sym_BANG_EQ_EQ] = ACTIONS(725), - [aux_sym_binary_expression_token8] = ACTIONS(727), [aux_sym_binary_expression_token9] = ACTIONS(727), [aux_sym_binary_expression_token10] = ACTIONS(727), [aux_sym_binary_expression_token11] = ACTIONS(727), + [aux_sym_binary_expression_token12] = ACTIONS(727), + [aux_sym_binary_expression_token13] = ACTIONS(727), [anon_sym_QMARK_QMARK] = ACTIONS(725), [anon_sym_instanceof] = ACTIONS(727), [anon_sym_BANG] = ACTIONS(91), @@ -60945,8 +61129,568 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cf_comment] = ACTIONS(5), [sym__close_tag_delim] = ACTIONS(725), }, - [141] = { - [sym_comment] = STATE(141), + [142] = { + [sym_comment] = STATE(142), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(850), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_LT] = ACTIONS(850), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(850), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_in] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [sym_optional_chain] = ACTIONS(848), + [anon_sym_new] = ACTIONS(850), + [anon_sym_DOT] = ACTIONS(850), + [anon_sym_AMP_AMP] = ACTIONS(848), + [aux_sym_binary_expression_token1] = ACTIONS(850), + [anon_sym_PIPE_PIPE] = ACTIONS(848), + [aux_sym_binary_expression_token2] = ACTIONS(850), + [anon_sym_GT_GT] = ACTIONS(850), + [anon_sym_GT_GT_GT] = ACTIONS(848), + [anon_sym_LT_LT] = ACTIONS(848), + [anon_sym_AMP] = ACTIONS(850), + [anon_sym_CARET] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_PERCENT] = ACTIONS(848), + [aux_sym_binary_expression_token3] = ACTIONS(850), + [anon_sym_STAR_STAR] = ACTIONS(848), + [aux_sym_binary_expression_token4] = ACTIONS(850), + [aux_sym_binary_expression_token5] = ACTIONS(850), + [aux_sym_binary_expression_token6] = ACTIONS(850), + [anon_sym_EQ_EQ] = ACTIONS(850), + [anon_sym_EQ_EQ_EQ] = ACTIONS(848), + [aux_sym_binary_expression_token7] = ACTIONS(850), + [aux_sym_binary_expression_token8] = ACTIONS(850), + [anon_sym_BANG_EQ] = ACTIONS(850), + [anon_sym_BANG_EQ_EQ] = ACTIONS(848), + [aux_sym_binary_expression_token9] = ACTIONS(850), + [aux_sym_binary_expression_token10] = ACTIONS(850), + [aux_sym_binary_expression_token11] = ACTIONS(850), + [aux_sym_binary_expression_token12] = ACTIONS(850), + [aux_sym_binary_expression_token13] = ACTIONS(850), + [anon_sym_QMARK_QMARK] = ACTIONS(848), + [anon_sym_instanceof] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(850), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(852), + [sym__ternary_qmark] = ACTIONS(848), + [sym_cf_comment] = ACTIONS(5), + }, + [143] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2094), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2222), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(143), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_SLASH_GT] = ACTIONS(772), + [anon_sym_GT_EQ] = ACTIONS(772), + [anon_sym_GT] = ACTIONS(774), + [anon_sym_LT_EQ] = ACTIONS(772), + [anon_sym_LT] = ACTIONS(774), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_STAR] = ACTIONS(858), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_in] = ACTIONS(774), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [sym_optional_chain] = ACTIONS(772), + [anon_sym_new] = ACTIONS(876), + [anon_sym_DOT] = ACTIONS(774), + [anon_sym_AMP_AMP] = ACTIONS(772), + [aux_sym_binary_expression_token1] = ACTIONS(774), + [anon_sym_PIPE_PIPE] = ACTIONS(772), + [aux_sym_binary_expression_token2] = ACTIONS(774), + [anon_sym_GT_GT] = ACTIONS(774), + [anon_sym_GT_GT_GT] = ACTIONS(772), + [anon_sym_LT_LT] = ACTIONS(772), + [anon_sym_AMP] = ACTIONS(774), + [anon_sym_CARET] = ACTIONS(772), + [anon_sym_PIPE] = ACTIONS(774), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_PERCENT] = ACTIONS(772), + [aux_sym_binary_expression_token3] = ACTIONS(774), + [anon_sym_STAR_STAR] = ACTIONS(772), + [aux_sym_binary_expression_token4] = ACTIONS(774), + [aux_sym_binary_expression_token5] = ACTIONS(774), + [aux_sym_binary_expression_token6] = ACTIONS(774), + [anon_sym_EQ_EQ] = ACTIONS(774), + [anon_sym_EQ_EQ_EQ] = ACTIONS(772), + [aux_sym_binary_expression_token7] = ACTIONS(774), + [aux_sym_binary_expression_token8] = ACTIONS(774), + [anon_sym_BANG_EQ] = ACTIONS(774), + [anon_sym_BANG_EQ_EQ] = ACTIONS(772), + [aux_sym_binary_expression_token9] = ACTIONS(774), + [aux_sym_binary_expression_token10] = ACTIONS(774), + [aux_sym_binary_expression_token11] = ACTIONS(774), + [aux_sym_binary_expression_token12] = ACTIONS(774), + [aux_sym_binary_expression_token13] = ACTIONS(774), + [anon_sym_QMARK_QMARK] = ACTIONS(772), + [anon_sym_instanceof] = ACTIONS(774), + [anon_sym_BANG] = ACTIONS(91), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), + [sym__ternary_qmark] = ACTIONS(772), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(772), + }, + [144] = { + [sym_comment] = STATE(144), + [anon_sym_GT_EQ] = ACTIONS(890), + [anon_sym_GT] = ACTIONS(892), + [anon_sym_LT_EQ] = ACTIONS(890), + [anon_sym_LT] = ACTIONS(892), + [anon_sym_POUND] = ACTIONS(894), + [anon_sym_var] = ACTIONS(896), + [anon_sym_SQUOTE] = ACTIONS(894), + [anon_sym_DQUOTE] = ACTIONS(894), + [anon_sym_STAR] = ACTIONS(892), + [anon_sym_LBRACE] = ACTIONS(894), + [anon_sym_RBRACE] = ACTIONS(894), + [anon_sym_import] = ACTIONS(896), + [anon_sym_with] = ACTIONS(896), + [anon_sym_let] = ACTIONS(896), + [anon_sym_const] = ACTIONS(896), + [anon_sym_else] = ACTIONS(896), + [anon_sym_if] = ACTIONS(896), + [anon_sym_switch] = ACTIONS(896), + [anon_sym_for] = ACTIONS(896), + [anon_sym_LPAREN] = ACTIONS(894), + [anon_sym_await] = ACTIONS(896), + [anon_sym_in] = ACTIONS(892), + [anon_sym_while] = ACTIONS(896), + [anon_sym_do] = ACTIONS(896), + [anon_sym_try] = ACTIONS(896), + [anon_sym_break] = ACTIONS(896), + [anon_sym_continue] = ACTIONS(896), + [anon_sym_return] = ACTIONS(896), + [anon_sym_throw] = ACTIONS(896), + [anon_sym_SEMI] = ACTIONS(894), + [anon_sym_case] = ACTIONS(896), + [anon_sym_default] = ACTIONS(896), + [anon_sym_yield] = ACTIONS(896), + [anon_sym_LBRACK] = ACTIONS(894), + [anon_sym_async] = ACTIONS(896), + [anon_sym_function] = ACTIONS(896), + [anon_sym_private] = ACTIONS(896), + [anon_sym_public] = ACTIONS(896), + [anon_sym_remote] = ACTIONS(896), + [anon_sym_static] = ACTIONS(896), + [anon_sym_final] = ACTIONS(896), + [anon_sym_abstract] = ACTIONS(896), + [anon_sym_any] = ACTIONS(896), + [anon_sym_array] = ACTIONS(896), + [anon_sym_binary] = ACTIONS(896), + [anon_sym_boolean] = ACTIONS(896), + [anon_sym_date] = ACTIONS(896), + [anon_sym_guid] = ACTIONS(896), + [anon_sym_numeric] = ACTIONS(896), + [anon_sym_query] = ACTIONS(896), + [anon_sym_string] = ACTIONS(896), + [anon_sym_struct] = ACTIONS(896), + [anon_sym_uuid] = ACTIONS(896), + [anon_sym_variablename] = ACTIONS(896), + [anon_sym_void] = ACTIONS(896), + [anon_sym_xml] = ACTIONS(896), + [sym_optional_chain] = ACTIONS(890), + [anon_sym_new] = ACTIONS(896), + [anon_sym_DOT] = ACTIONS(892), + [anon_sym_AMP_AMP] = ACTIONS(890), + [aux_sym_binary_expression_token1] = ACTIONS(892), + [anon_sym_PIPE_PIPE] = ACTIONS(890), + [aux_sym_binary_expression_token2] = ACTIONS(892), + [anon_sym_GT_GT] = ACTIONS(892), + [anon_sym_GT_GT_GT] = ACTIONS(890), + [anon_sym_LT_LT] = ACTIONS(890), + [anon_sym_AMP] = ACTIONS(892), + [anon_sym_CARET] = ACTIONS(890), + [anon_sym_PIPE] = ACTIONS(892), + [anon_sym_PLUS] = ACTIONS(896), + [anon_sym_DASH] = ACTIONS(896), + [anon_sym_SLASH] = ACTIONS(896), + [anon_sym_PERCENT] = ACTIONS(890), + [aux_sym_binary_expression_token3] = ACTIONS(892), + [anon_sym_STAR_STAR] = ACTIONS(890), + [aux_sym_binary_expression_token4] = ACTIONS(892), + [aux_sym_binary_expression_token5] = ACTIONS(892), + [aux_sym_binary_expression_token6] = ACTIONS(892), + [anon_sym_EQ_EQ] = ACTIONS(892), + [anon_sym_EQ_EQ_EQ] = ACTIONS(890), + [aux_sym_binary_expression_token7] = ACTIONS(892), + [aux_sym_binary_expression_token8] = ACTIONS(892), + [anon_sym_BANG_EQ] = ACTIONS(892), + [anon_sym_BANG_EQ_EQ] = ACTIONS(890), + [aux_sym_binary_expression_token9] = ACTIONS(892), + [aux_sym_binary_expression_token10] = ACTIONS(892), + [aux_sym_binary_expression_token11] = ACTIONS(892), + [aux_sym_binary_expression_token12] = ACTIONS(892), + [aux_sym_binary_expression_token13] = ACTIONS(892), + [anon_sym_QMARK_QMARK] = ACTIONS(890), + [anon_sym_instanceof] = ACTIONS(892), + [anon_sym_BANG] = ACTIONS(896), + [anon_sym_TILDE] = ACTIONS(896), + [aux_sym_unary_operator_token1] = ACTIONS(894), + [anon_sym_PLUS_PLUS] = ACTIONS(894), + [anon_sym_DASH_DASH] = ACTIONS(894), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(894), + [sym_identifier] = ACTIONS(896), + [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(896), + [sym__automatic_semicolon] = ACTIONS(898), + [sym__ternary_qmark] = ACTIONS(890), + [sym_cf_comment] = ACTIONS(5), + }, + [145] = { + [sym_comment] = STATE(145), + [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), + }, + [146] = { + [sym_comment] = STATE(146), + [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), + }, + [147] = { + [sym_comment] = STATE(147), [anon_sym_GT_EQ] = ACTIONS(836), [anon_sym_GT] = ACTIONS(838), [anon_sym_LT_EQ] = ACTIONS(836), @@ -60963,7 +61707,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_with] = ACTIONS(844), [anon_sym_let] = ACTIONS(844), [anon_sym_const] = ACTIONS(844), - [anon_sym_else] = ACTIONS(844), [anon_sym_if] = ACTIONS(844), [anon_sym_switch] = ACTIONS(844), [anon_sym_for] = ACTIONS(844), @@ -61025,16 +61768,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(836), [aux_sym_binary_expression_token4] = ACTIONS(838), [aux_sym_binary_expression_token5] = ACTIONS(838), + [aux_sym_binary_expression_token6] = ACTIONS(838), [anon_sym_EQ_EQ] = ACTIONS(838), [anon_sym_EQ_EQ_EQ] = ACTIONS(836), - [aux_sym_binary_expression_token6] = ACTIONS(838), [aux_sym_binary_expression_token7] = ACTIONS(838), + [aux_sym_binary_expression_token8] = ACTIONS(838), [anon_sym_BANG_EQ] = ACTIONS(838), [anon_sym_BANG_EQ_EQ] = ACTIONS(836), - [aux_sym_binary_expression_token8] = ACTIONS(838), [aux_sym_binary_expression_token9] = ACTIONS(838), [aux_sym_binary_expression_token10] = ACTIONS(838), [aux_sym_binary_expression_token11] = ACTIONS(838), + [aux_sym_binary_expression_token12] = ACTIONS(838), + [aux_sym_binary_expression_token13] = ACTIONS(838), [anon_sym_QMARK_QMARK] = ACTIONS(836), [anon_sym_instanceof] = ACTIONS(838), [anon_sym_BANG] = ACTIONS(844), @@ -61052,484 +61797,156 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_false] = ACTIONS(844), [sym_null] = ACTIONS(844), [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(846), + [sym__automatic_semicolon] = ACTIONS(920), [sym__ternary_qmark] = ACTIONS(836), [sym_cf_comment] = ACTIONS(5), }, - [142] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2123), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(142), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_SLASH_GT] = ACTIONS(772), - [anon_sym_GT_EQ] = ACTIONS(772), - [anon_sym_GT] = ACTIONS(774), - [anon_sym_LT_EQ] = ACTIONS(772), - [anon_sym_LT] = ACTIONS(774), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_STAR] = ACTIONS(852), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_in] = ACTIONS(774), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [sym_optional_chain] = ACTIONS(772), - [anon_sym_new] = ACTIONS(870), - [anon_sym_DOT] = ACTIONS(774), - [anon_sym_AMP_AMP] = ACTIONS(772), - [aux_sym_binary_expression_token1] = ACTIONS(774), - [anon_sym_PIPE_PIPE] = ACTIONS(772), - [aux_sym_binary_expression_token2] = ACTIONS(774), - [anon_sym_GT_GT] = ACTIONS(774), - [anon_sym_GT_GT_GT] = ACTIONS(772), - [anon_sym_LT_LT] = ACTIONS(772), - [anon_sym_AMP] = ACTIONS(774), - [anon_sym_CARET] = ACTIONS(772), - [anon_sym_PIPE] = ACTIONS(774), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_PERCENT] = ACTIONS(772), - [aux_sym_binary_expression_token3] = ACTIONS(774), - [anon_sym_STAR_STAR] = ACTIONS(772), - [aux_sym_binary_expression_token4] = ACTIONS(774), - [aux_sym_binary_expression_token5] = ACTIONS(774), - [anon_sym_EQ_EQ] = ACTIONS(774), - [anon_sym_EQ_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token6] = ACTIONS(774), - [aux_sym_binary_expression_token7] = ACTIONS(774), - [anon_sym_BANG_EQ] = ACTIONS(774), - [anon_sym_BANG_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token8] = ACTIONS(774), - [aux_sym_binary_expression_token9] = ACTIONS(774), - [aux_sym_binary_expression_token10] = ACTIONS(774), - [aux_sym_binary_expression_token11] = ACTIONS(774), - [anon_sym_QMARK_QMARK] = ACTIONS(772), - [anon_sym_instanceof] = ACTIONS(774), - [anon_sym_BANG] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym__ternary_qmark] = ACTIONS(772), - [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(772), - }, - [143] = { - [sym_comment] = STATE(143), - [anon_sym_GT_EQ] = ACTIONS(884), - [anon_sym_GT] = ACTIONS(886), - [anon_sym_LT_EQ] = ACTIONS(884), - [anon_sym_LT] = ACTIONS(886), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_STAR] = ACTIONS(886), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_else] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_in] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_case] = ACTIONS(886), - [anon_sym_default] = ACTIONS(886), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [sym_optional_chain] = ACTIONS(884), - [anon_sym_new] = ACTIONS(886), - [anon_sym_DOT] = ACTIONS(886), - [anon_sym_AMP_AMP] = ACTIONS(884), - [aux_sym_binary_expression_token1] = ACTIONS(886), - [anon_sym_PIPE_PIPE] = ACTIONS(884), - [aux_sym_binary_expression_token2] = ACTIONS(886), - [anon_sym_GT_GT] = ACTIONS(886), - [anon_sym_GT_GT_GT] = ACTIONS(884), - [anon_sym_LT_LT] = ACTIONS(884), - [anon_sym_AMP] = ACTIONS(886), - [anon_sym_CARET] = ACTIONS(884), - [anon_sym_PIPE] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_PERCENT] = ACTIONS(884), - [aux_sym_binary_expression_token3] = ACTIONS(886), - [anon_sym_STAR_STAR] = ACTIONS(884), - [aux_sym_binary_expression_token4] = ACTIONS(886), - [aux_sym_binary_expression_token5] = ACTIONS(886), - [anon_sym_EQ_EQ] = ACTIONS(886), - [anon_sym_EQ_EQ_EQ] = ACTIONS(884), - [aux_sym_binary_expression_token6] = ACTIONS(886), - [aux_sym_binary_expression_token7] = ACTIONS(886), - [anon_sym_BANG_EQ] = ACTIONS(886), - [anon_sym_BANG_EQ_EQ] = ACTIONS(884), - [aux_sym_binary_expression_token8] = ACTIONS(886), - [aux_sym_binary_expression_token9] = ACTIONS(886), - [aux_sym_binary_expression_token10] = ACTIONS(886), - [aux_sym_binary_expression_token11] = ACTIONS(886), - [anon_sym_QMARK_QMARK] = ACTIONS(884), - [anon_sym_instanceof] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(886), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), - [sym__automatic_semicolon] = ACTIONS(884), - [sym__ternary_qmark] = ACTIONS(884), - [sym_cf_comment] = ACTIONS(5), - }, - [144] = { - [sym_comment] = STATE(144), - [anon_sym_GT_EQ] = ACTIONS(888), - [anon_sym_GT] = ACTIONS(890), - [anon_sym_LT_EQ] = ACTIONS(888), - [anon_sym_LT] = ACTIONS(890), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_in] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [sym_optional_chain] = ACTIONS(888), - [anon_sym_new] = ACTIONS(890), - [anon_sym_DOT] = ACTIONS(890), - [anon_sym_AMP_AMP] = ACTIONS(888), - [aux_sym_binary_expression_token1] = ACTIONS(890), - [anon_sym_PIPE_PIPE] = ACTIONS(888), - [aux_sym_binary_expression_token2] = ACTIONS(890), - [anon_sym_GT_GT] = ACTIONS(890), - [anon_sym_GT_GT_GT] = ACTIONS(888), - [anon_sym_LT_LT] = ACTIONS(888), - [anon_sym_AMP] = ACTIONS(890), - [anon_sym_CARET] = ACTIONS(888), - [anon_sym_PIPE] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_PERCENT] = ACTIONS(888), - [aux_sym_binary_expression_token3] = ACTIONS(890), - [anon_sym_STAR_STAR] = ACTIONS(888), - [aux_sym_binary_expression_token4] = ACTIONS(890), - [aux_sym_binary_expression_token5] = ACTIONS(890), - [anon_sym_EQ_EQ] = ACTIONS(890), - [anon_sym_EQ_EQ_EQ] = ACTIONS(888), - [aux_sym_binary_expression_token6] = ACTIONS(890), - [aux_sym_binary_expression_token7] = ACTIONS(890), - [anon_sym_BANG_EQ] = ACTIONS(890), - [anon_sym_BANG_EQ_EQ] = ACTIONS(888), - [aux_sym_binary_expression_token8] = ACTIONS(890), - [aux_sym_binary_expression_token9] = ACTIONS(890), - [aux_sym_binary_expression_token10] = ACTIONS(890), - [aux_sym_binary_expression_token11] = ACTIONS(890), - [anon_sym_QMARK_QMARK] = ACTIONS(888), - [anon_sym_instanceof] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(890), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(888), - [sym__ternary_qmark] = ACTIONS(888), - [sym_cf_comment] = ACTIONS(5), - }, - [145] = { - [sym_comment] = STATE(145), - [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(896), - [anon_sym_var] = ACTIONS(898), - [anon_sym_SQUOTE] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(896), - [anon_sym_STAR] = ACTIONS(894), - [anon_sym_LBRACE] = ACTIONS(896), - [anon_sym_RBRACE] = ACTIONS(896), - [anon_sym_import] = ACTIONS(898), - [anon_sym_with] = ACTIONS(898), - [anon_sym_let] = ACTIONS(898), - [anon_sym_const] = ACTIONS(898), - [anon_sym_else] = ACTIONS(898), - [anon_sym_if] = ACTIONS(898), - [anon_sym_switch] = ACTIONS(898), - [anon_sym_for] = ACTIONS(898), - [anon_sym_LPAREN] = ACTIONS(896), - [anon_sym_await] = ACTIONS(898), - [anon_sym_in] = ACTIONS(894), - [anon_sym_while] = ACTIONS(898), - [anon_sym_do] = ACTIONS(898), - [anon_sym_try] = ACTIONS(898), - [anon_sym_break] = ACTIONS(898), - [anon_sym_continue] = ACTIONS(898), - [anon_sym_return] = ACTIONS(898), - [anon_sym_throw] = ACTIONS(898), - [anon_sym_SEMI] = ACTIONS(896), - [anon_sym_case] = ACTIONS(898), - [anon_sym_default] = ACTIONS(898), - [anon_sym_yield] = ACTIONS(898), - [anon_sym_LBRACK] = ACTIONS(896), - [anon_sym_async] = ACTIONS(898), - [anon_sym_function] = ACTIONS(898), - [anon_sym_private] = ACTIONS(898), - [anon_sym_public] = ACTIONS(898), - [anon_sym_remote] = ACTIONS(898), - [anon_sym_static] = ACTIONS(898), - [anon_sym_final] = ACTIONS(898), - [anon_sym_abstract] = ACTIONS(898), - [anon_sym_any] = ACTIONS(898), - [anon_sym_array] = ACTIONS(898), - [anon_sym_binary] = ACTIONS(898), - [anon_sym_boolean] = ACTIONS(898), - [anon_sym_date] = ACTIONS(898), - [anon_sym_guid] = ACTIONS(898), - [anon_sym_numeric] = ACTIONS(898), - [anon_sym_query] = ACTIONS(898), - [anon_sym_string] = ACTIONS(898), - [anon_sym_struct] = ACTIONS(898), - [anon_sym_uuid] = ACTIONS(898), - [anon_sym_variablename] = ACTIONS(898), - [anon_sym_void] = ACTIONS(898), - [anon_sym_xml] = ACTIONS(898), - [sym_optional_chain] = ACTIONS(892), - [anon_sym_new] = ACTIONS(898), - [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(898), - [anon_sym_DASH] = ACTIONS(898), - [anon_sym_SLASH] = ACTIONS(898), - [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), - [anon_sym_EQ_EQ] = ACTIONS(894), - [anon_sym_EQ_EQ_EQ] = ACTIONS(892), - [aux_sym_binary_expression_token6] = ACTIONS(894), - [aux_sym_binary_expression_token7] = ACTIONS(894), - [anon_sym_BANG_EQ] = ACTIONS(894), - [anon_sym_BANG_EQ_EQ] = ACTIONS(892), - [aux_sym_binary_expression_token8] = ACTIONS(894), - [aux_sym_binary_expression_token9] = ACTIONS(894), - [aux_sym_binary_expression_token10] = ACTIONS(894), - [aux_sym_binary_expression_token11] = ACTIONS(894), - [anon_sym_QMARK_QMARK] = ACTIONS(892), - [anon_sym_instanceof] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(898), - [anon_sym_TILDE] = ACTIONS(898), - [aux_sym_unary_operator_token1] = ACTIONS(896), - [anon_sym_PLUS_PLUS] = ACTIONS(896), - [anon_sym_DASH_DASH] = ACTIONS(896), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(896), - [sym_identifier] = ACTIONS(898), - [sym_private_property_identifier] = ACTIONS(896), - [sym_this] = ACTIONS(898), - [sym_super] = ACTIONS(898), - [sym_true] = ACTIONS(898), - [sym_false] = ACTIONS(898), - [sym_null] = ACTIONS(898), - [anon_sym_export] = ACTIONS(898), - [sym__automatic_semicolon] = ACTIONS(900), - [sym__ternary_qmark] = ACTIONS(892), + [148] = { + [sym_comment] = STATE(148), + [anon_sym_GT_EQ] = ACTIONS(922), + [anon_sym_GT] = ACTIONS(924), + [anon_sym_LT_EQ] = ACTIONS(922), + [anon_sym_LT] = ACTIONS(924), + [anon_sym_POUND] = ACTIONS(926), + [anon_sym_var] = ACTIONS(928), + [anon_sym_SQUOTE] = ACTIONS(926), + [anon_sym_DQUOTE] = ACTIONS(926), + [anon_sym_STAR] = ACTIONS(924), + [anon_sym_LBRACE] = ACTIONS(926), + [anon_sym_RBRACE] = ACTIONS(926), + [anon_sym_import] = ACTIONS(928), + [anon_sym_with] = ACTIONS(928), + [anon_sym_let] = ACTIONS(928), + [anon_sym_const] = ACTIONS(928), + [anon_sym_else] = ACTIONS(928), + [anon_sym_if] = ACTIONS(928), + [anon_sym_switch] = ACTIONS(928), + [anon_sym_for] = ACTIONS(928), + [anon_sym_LPAREN] = ACTIONS(926), + [anon_sym_await] = ACTIONS(928), + [anon_sym_in] = ACTIONS(924), + [anon_sym_while] = ACTIONS(928), + [anon_sym_do] = ACTIONS(928), + [anon_sym_try] = ACTIONS(928), + [anon_sym_break] = ACTIONS(928), + [anon_sym_continue] = ACTIONS(928), + [anon_sym_return] = ACTIONS(928), + [anon_sym_throw] = ACTIONS(928), + [anon_sym_SEMI] = ACTIONS(926), + [anon_sym_case] = ACTIONS(928), + [anon_sym_default] = ACTIONS(928), + [anon_sym_yield] = ACTIONS(928), + [anon_sym_LBRACK] = ACTIONS(926), + [anon_sym_async] = ACTIONS(928), + [anon_sym_function] = ACTIONS(928), + [anon_sym_private] = ACTIONS(928), + [anon_sym_public] = ACTIONS(928), + [anon_sym_remote] = ACTIONS(928), + [anon_sym_static] = ACTIONS(928), + [anon_sym_final] = ACTIONS(928), + [anon_sym_abstract] = ACTIONS(928), + [anon_sym_any] = ACTIONS(928), + [anon_sym_array] = ACTIONS(928), + [anon_sym_binary] = ACTIONS(928), + [anon_sym_boolean] = ACTIONS(928), + [anon_sym_date] = ACTIONS(928), + [anon_sym_guid] = ACTIONS(928), + [anon_sym_numeric] = ACTIONS(928), + [anon_sym_query] = ACTIONS(928), + [anon_sym_string] = ACTIONS(928), + [anon_sym_struct] = ACTIONS(928), + [anon_sym_uuid] = ACTIONS(928), + [anon_sym_variablename] = ACTIONS(928), + [anon_sym_void] = ACTIONS(928), + [anon_sym_xml] = ACTIONS(928), + [sym_optional_chain] = ACTIONS(922), + [anon_sym_new] = ACTIONS(928), + [anon_sym_DOT] = ACTIONS(924), + [anon_sym_AMP_AMP] = ACTIONS(922), + [aux_sym_binary_expression_token1] = ACTIONS(924), + [anon_sym_PIPE_PIPE] = ACTIONS(922), + [aux_sym_binary_expression_token2] = ACTIONS(924), + [anon_sym_GT_GT] = ACTIONS(924), + [anon_sym_GT_GT_GT] = ACTIONS(922), + [anon_sym_LT_LT] = ACTIONS(922), + [anon_sym_AMP] = ACTIONS(924), + [anon_sym_CARET] = ACTIONS(922), + [anon_sym_PIPE] = ACTIONS(924), + [anon_sym_PLUS] = ACTIONS(928), + [anon_sym_DASH] = ACTIONS(928), + [anon_sym_SLASH] = ACTIONS(928), + [anon_sym_PERCENT] = ACTIONS(922), + [aux_sym_binary_expression_token3] = ACTIONS(924), + [anon_sym_STAR_STAR] = ACTIONS(922), + [aux_sym_binary_expression_token4] = ACTIONS(924), + [aux_sym_binary_expression_token5] = ACTIONS(924), + [aux_sym_binary_expression_token6] = ACTIONS(924), + [anon_sym_EQ_EQ] = ACTIONS(924), + [anon_sym_EQ_EQ_EQ] = ACTIONS(922), + [aux_sym_binary_expression_token7] = ACTIONS(924), + [aux_sym_binary_expression_token8] = ACTIONS(924), + [anon_sym_BANG_EQ] = ACTIONS(924), + [anon_sym_BANG_EQ_EQ] = ACTIONS(922), + [aux_sym_binary_expression_token9] = ACTIONS(924), + [aux_sym_binary_expression_token10] = ACTIONS(924), + [aux_sym_binary_expression_token11] = ACTIONS(924), + [aux_sym_binary_expression_token12] = ACTIONS(924), + [aux_sym_binary_expression_token13] = ACTIONS(924), + [anon_sym_QMARK_QMARK] = ACTIONS(922), + [anon_sym_instanceof] = ACTIONS(924), + [anon_sym_BANG] = ACTIONS(928), + [anon_sym_TILDE] = ACTIONS(928), + [aux_sym_unary_operator_token1] = ACTIONS(926), + [anon_sym_PLUS_PLUS] = ACTIONS(926), + [anon_sym_DASH_DASH] = ACTIONS(926), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(926), + [sym_identifier] = ACTIONS(928), + [sym_private_property_identifier] = ACTIONS(926), + [sym_this] = ACTIONS(928), + [sym_super] = ACTIONS(928), + [sym_true] = ACTIONS(928), + [sym_false] = ACTIONS(928), + [sym_null] = ACTIONS(928), + [anon_sym_export] = ACTIONS(928), + [sym__automatic_semicolon] = ACTIONS(930), + [sym__ternary_qmark] = ACTIONS(922), [sym_cf_comment] = ACTIONS(5), }, - [146] = { + [149] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(146), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(149), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -61575,16 +61992,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(725), [aux_sym_binary_expression_token4] = ACTIONS(727), [aux_sym_binary_expression_token5] = ACTIONS(727), + [aux_sym_binary_expression_token6] = ACTIONS(727), [anon_sym_EQ_EQ] = ACTIONS(727), [anon_sym_EQ_EQ_EQ] = ACTIONS(725), - [aux_sym_binary_expression_token6] = ACTIONS(727), [aux_sym_binary_expression_token7] = ACTIONS(727), + [aux_sym_binary_expression_token8] = ACTIONS(727), [anon_sym_BANG_EQ] = ACTIONS(727), [anon_sym_BANG_EQ_EQ] = ACTIONS(725), - [aux_sym_binary_expression_token8] = ACTIONS(727), [aux_sym_binary_expression_token9] = ACTIONS(727), [aux_sym_binary_expression_token10] = ACTIONS(727), [aux_sym_binary_expression_token11] = ACTIONS(727), + [aux_sym_binary_expression_token12] = ACTIONS(727), + [aux_sym_binary_expression_token13] = ACTIONS(727), [anon_sym_QMARK_QMARK] = ACTIONS(725), [anon_sym_instanceof] = ACTIONS(727), [anon_sym_BANG] = ACTIONS(91), @@ -61606,370 +62025,152 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cf_comment] = ACTIONS(5), [sym__close_tag_delim] = ACTIONS(725), }, - [147] = { - [sym_comment] = STATE(147), - [anon_sym_GT_EQ] = ACTIONS(888), - [anon_sym_GT] = ACTIONS(890), - [anon_sym_LT_EQ] = ACTIONS(888), - [anon_sym_LT] = ACTIONS(890), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_in] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [sym_optional_chain] = ACTIONS(888), - [anon_sym_new] = ACTIONS(890), - [anon_sym_DOT] = ACTIONS(890), - [anon_sym_AMP_AMP] = ACTIONS(888), - [aux_sym_binary_expression_token1] = ACTIONS(890), - [anon_sym_PIPE_PIPE] = ACTIONS(888), - [aux_sym_binary_expression_token2] = ACTIONS(890), - [anon_sym_GT_GT] = ACTIONS(890), - [anon_sym_GT_GT_GT] = ACTIONS(888), - [anon_sym_LT_LT] = ACTIONS(888), - [anon_sym_AMP] = ACTIONS(890), - [anon_sym_CARET] = ACTIONS(888), - [anon_sym_PIPE] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_PERCENT] = ACTIONS(888), - [aux_sym_binary_expression_token3] = ACTIONS(890), - [anon_sym_STAR_STAR] = ACTIONS(888), - [aux_sym_binary_expression_token4] = ACTIONS(890), - [aux_sym_binary_expression_token5] = ACTIONS(890), - [anon_sym_EQ_EQ] = ACTIONS(890), - [anon_sym_EQ_EQ_EQ] = ACTIONS(888), - [aux_sym_binary_expression_token6] = ACTIONS(890), - [aux_sym_binary_expression_token7] = ACTIONS(890), - [anon_sym_BANG_EQ] = ACTIONS(890), - [anon_sym_BANG_EQ_EQ] = ACTIONS(888), - [aux_sym_binary_expression_token8] = ACTIONS(890), - [aux_sym_binary_expression_token9] = ACTIONS(890), - [aux_sym_binary_expression_token10] = ACTIONS(890), - [aux_sym_binary_expression_token11] = ACTIONS(890), - [anon_sym_QMARK_QMARK] = ACTIONS(888), - [anon_sym_instanceof] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(890), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(902), - [sym__ternary_qmark] = ACTIONS(888), - [sym_cf_comment] = ACTIONS(5), - }, - [148] = { - [sym_comment] = STATE(148), - [anon_sym_GT_EQ] = ACTIONS(904), - [anon_sym_GT] = ACTIONS(906), - [anon_sym_LT_EQ] = ACTIONS(904), - [anon_sym_LT] = ACTIONS(906), - [anon_sym_POUND] = ACTIONS(908), - [anon_sym_var] = ACTIONS(910), - [anon_sym_SQUOTE] = ACTIONS(908), - [anon_sym_DQUOTE] = ACTIONS(908), - [anon_sym_STAR] = ACTIONS(906), - [anon_sym_LBRACE] = ACTIONS(908), - [anon_sym_RBRACE] = ACTIONS(908), - [anon_sym_import] = ACTIONS(910), - [anon_sym_with] = ACTIONS(910), - [anon_sym_let] = ACTIONS(910), - [anon_sym_const] = ACTIONS(910), - [anon_sym_else] = ACTIONS(910), - [anon_sym_if] = ACTIONS(910), - [anon_sym_switch] = ACTIONS(910), - [anon_sym_for] = ACTIONS(910), - [anon_sym_LPAREN] = ACTIONS(908), - [anon_sym_await] = ACTIONS(910), - [anon_sym_in] = ACTIONS(906), - [anon_sym_while] = ACTIONS(910), - [anon_sym_do] = ACTIONS(910), - [anon_sym_try] = ACTIONS(910), - [anon_sym_break] = ACTIONS(910), - [anon_sym_continue] = ACTIONS(910), - [anon_sym_return] = ACTIONS(910), - [anon_sym_throw] = ACTIONS(910), - [anon_sym_SEMI] = ACTIONS(908), - [anon_sym_case] = ACTIONS(910), - [anon_sym_default] = ACTIONS(910), - [anon_sym_yield] = ACTIONS(910), - [anon_sym_LBRACK] = ACTIONS(908), - [anon_sym_async] = ACTIONS(910), - [anon_sym_function] = ACTIONS(910), - [anon_sym_private] = ACTIONS(910), - [anon_sym_public] = ACTIONS(910), - [anon_sym_remote] = ACTIONS(910), - [anon_sym_static] = ACTIONS(910), - [anon_sym_final] = ACTIONS(910), - [anon_sym_abstract] = ACTIONS(910), - [anon_sym_any] = ACTIONS(910), - [anon_sym_array] = ACTIONS(910), - [anon_sym_binary] = ACTIONS(910), - [anon_sym_boolean] = ACTIONS(910), - [anon_sym_date] = ACTIONS(910), - [anon_sym_guid] = ACTIONS(910), - [anon_sym_numeric] = ACTIONS(910), - [anon_sym_query] = ACTIONS(910), - [anon_sym_string] = ACTIONS(910), - [anon_sym_struct] = ACTIONS(910), - [anon_sym_uuid] = ACTIONS(910), - [anon_sym_variablename] = ACTIONS(910), - [anon_sym_void] = ACTIONS(910), - [anon_sym_xml] = ACTIONS(910), - [sym_optional_chain] = ACTIONS(904), - [anon_sym_new] = ACTIONS(910), - [anon_sym_DOT] = ACTIONS(906), - [anon_sym_AMP_AMP] = ACTIONS(904), - [aux_sym_binary_expression_token1] = ACTIONS(906), - [anon_sym_PIPE_PIPE] = ACTIONS(904), - [aux_sym_binary_expression_token2] = ACTIONS(906), - [anon_sym_GT_GT] = ACTIONS(906), - [anon_sym_GT_GT_GT] = ACTIONS(904), - [anon_sym_LT_LT] = ACTIONS(904), - [anon_sym_AMP] = ACTIONS(906), - [anon_sym_CARET] = ACTIONS(904), - [anon_sym_PIPE] = ACTIONS(906), - [anon_sym_PLUS] = ACTIONS(910), - [anon_sym_DASH] = ACTIONS(910), - [anon_sym_SLASH] = ACTIONS(910), - [anon_sym_PERCENT] = ACTIONS(904), - [aux_sym_binary_expression_token3] = ACTIONS(906), - [anon_sym_STAR_STAR] = ACTIONS(904), - [aux_sym_binary_expression_token4] = ACTIONS(906), - [aux_sym_binary_expression_token5] = ACTIONS(906), - [anon_sym_EQ_EQ] = ACTIONS(906), - [anon_sym_EQ_EQ_EQ] = ACTIONS(904), - [aux_sym_binary_expression_token6] = ACTIONS(906), - [aux_sym_binary_expression_token7] = ACTIONS(906), - [anon_sym_BANG_EQ] = ACTIONS(906), - [anon_sym_BANG_EQ_EQ] = ACTIONS(904), - [aux_sym_binary_expression_token8] = ACTIONS(906), - [aux_sym_binary_expression_token9] = ACTIONS(906), - [aux_sym_binary_expression_token10] = ACTIONS(906), - [aux_sym_binary_expression_token11] = ACTIONS(906), - [anon_sym_QMARK_QMARK] = ACTIONS(904), - [anon_sym_instanceof] = ACTIONS(906), - [anon_sym_BANG] = ACTIONS(910), - [anon_sym_TILDE] = ACTIONS(910), - [aux_sym_unary_operator_token1] = ACTIONS(908), - [anon_sym_PLUS_PLUS] = ACTIONS(908), - [anon_sym_DASH_DASH] = ACTIONS(908), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(908), - [sym_identifier] = ACTIONS(910), - [sym_private_property_identifier] = ACTIONS(908), - [sym_this] = ACTIONS(910), - [sym_super] = ACTIONS(910), - [sym_true] = ACTIONS(910), - [sym_false] = ACTIONS(910), - [sym_null] = ACTIONS(910), - [anon_sym_export] = ACTIONS(910), - [sym__automatic_semicolon] = ACTIONS(912), - [sym__ternary_qmark] = ACTIONS(904), - [sym_cf_comment] = ACTIONS(5), - }, - [149] = { - [sym_comment] = STATE(149), - [anon_sym_GT_EQ] = ACTIONS(914), - [anon_sym_GT] = ACTIONS(916), - [anon_sym_LT_EQ] = ACTIONS(914), - [anon_sym_LT] = ACTIONS(916), - [anon_sym_POUND] = ACTIONS(918), - [anon_sym_var] = ACTIONS(920), - [anon_sym_SQUOTE] = ACTIONS(918), - [anon_sym_DQUOTE] = ACTIONS(918), - [anon_sym_STAR] = ACTIONS(916), - [anon_sym_LBRACE] = ACTIONS(918), - [anon_sym_RBRACE] = ACTIONS(918), - [anon_sym_import] = ACTIONS(920), - [anon_sym_with] = ACTIONS(920), - [anon_sym_let] = ACTIONS(920), - [anon_sym_const] = ACTIONS(920), - [anon_sym_else] = ACTIONS(920), - [anon_sym_if] = ACTIONS(920), - [anon_sym_switch] = ACTIONS(920), - [anon_sym_for] = ACTIONS(920), - [anon_sym_LPAREN] = ACTIONS(918), - [anon_sym_await] = ACTIONS(920), - [anon_sym_in] = ACTIONS(916), - [anon_sym_while] = ACTIONS(920), - [anon_sym_do] = ACTIONS(920), - [anon_sym_try] = ACTIONS(920), - [anon_sym_break] = ACTIONS(920), - [anon_sym_continue] = ACTIONS(920), - [anon_sym_return] = ACTIONS(920), - [anon_sym_throw] = ACTIONS(920), - [anon_sym_SEMI] = ACTIONS(918), - [anon_sym_case] = ACTIONS(920), - [anon_sym_default] = ACTIONS(920), - [anon_sym_yield] = ACTIONS(920), - [anon_sym_LBRACK] = ACTIONS(918), - [anon_sym_async] = ACTIONS(920), - [anon_sym_function] = ACTIONS(920), - [anon_sym_private] = ACTIONS(920), - [anon_sym_public] = ACTIONS(920), - [anon_sym_remote] = ACTIONS(920), - [anon_sym_static] = ACTIONS(920), - [anon_sym_final] = ACTIONS(920), - [anon_sym_abstract] = ACTIONS(920), - [anon_sym_any] = ACTIONS(920), - [anon_sym_array] = ACTIONS(920), - [anon_sym_binary] = ACTIONS(920), - [anon_sym_boolean] = ACTIONS(920), - [anon_sym_date] = ACTIONS(920), - [anon_sym_guid] = ACTIONS(920), - [anon_sym_numeric] = ACTIONS(920), - [anon_sym_query] = ACTIONS(920), - [anon_sym_string] = ACTIONS(920), - [anon_sym_struct] = ACTIONS(920), - [anon_sym_uuid] = ACTIONS(920), - [anon_sym_variablename] = ACTIONS(920), - [anon_sym_void] = ACTIONS(920), - [anon_sym_xml] = ACTIONS(920), - [sym_optional_chain] = ACTIONS(914), - [anon_sym_new] = ACTIONS(920), - [anon_sym_DOT] = ACTIONS(916), - [anon_sym_AMP_AMP] = ACTIONS(914), - [aux_sym_binary_expression_token1] = ACTIONS(916), - [anon_sym_PIPE_PIPE] = ACTIONS(914), - [aux_sym_binary_expression_token2] = ACTIONS(916), - [anon_sym_GT_GT] = ACTIONS(916), - [anon_sym_GT_GT_GT] = ACTIONS(914), - [anon_sym_LT_LT] = ACTIONS(914), - [anon_sym_AMP] = ACTIONS(916), - [anon_sym_CARET] = ACTIONS(914), - [anon_sym_PIPE] = ACTIONS(916), - [anon_sym_PLUS] = ACTIONS(920), - [anon_sym_DASH] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(920), - [anon_sym_PERCENT] = ACTIONS(914), - [aux_sym_binary_expression_token3] = ACTIONS(916), - [anon_sym_STAR_STAR] = ACTIONS(914), - [aux_sym_binary_expression_token4] = ACTIONS(916), - [aux_sym_binary_expression_token5] = ACTIONS(916), - [anon_sym_EQ_EQ] = ACTIONS(916), - [anon_sym_EQ_EQ_EQ] = ACTIONS(914), - [aux_sym_binary_expression_token6] = ACTIONS(916), - [aux_sym_binary_expression_token7] = ACTIONS(916), - [anon_sym_BANG_EQ] = ACTIONS(916), - [anon_sym_BANG_EQ_EQ] = ACTIONS(914), - [aux_sym_binary_expression_token8] = ACTIONS(916), - [aux_sym_binary_expression_token9] = ACTIONS(916), - [aux_sym_binary_expression_token10] = ACTIONS(916), - [aux_sym_binary_expression_token11] = ACTIONS(916), - [anon_sym_QMARK_QMARK] = ACTIONS(914), - [anon_sym_instanceof] = ACTIONS(916), - [anon_sym_BANG] = ACTIONS(920), - [anon_sym_TILDE] = ACTIONS(920), - [aux_sym_unary_operator_token1] = ACTIONS(918), - [anon_sym_PLUS_PLUS] = ACTIONS(918), - [anon_sym_DASH_DASH] = ACTIONS(918), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(918), - [sym_identifier] = ACTIONS(920), - [sym_private_property_identifier] = ACTIONS(918), - [sym_this] = ACTIONS(920), - [sym_super] = ACTIONS(920), - [sym_true] = ACTIONS(920), - [sym_false] = ACTIONS(920), - [sym_null] = ACTIONS(920), - [anon_sym_export] = ACTIONS(920), - [sym__automatic_semicolon] = ACTIONS(922), - [sym__ternary_qmark] = ACTIONS(914), + [150] = { + [sym_comment] = STATE(150), + [anon_sym_GT_EQ] = ACTIONS(842), + [anon_sym_GT] = ACTIONS(844), + [anon_sym_LT_EQ] = ACTIONS(842), + [anon_sym_LT] = ACTIONS(844), + [anon_sym_POUND] = ACTIONS(842), + [anon_sym_var] = ACTIONS(844), + [anon_sym_SQUOTE] = ACTIONS(842), + [anon_sym_DQUOTE] = ACTIONS(842), + [anon_sym_STAR] = ACTIONS(844), + [anon_sym_LBRACE] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(842), + [anon_sym_import] = ACTIONS(844), + [anon_sym_with] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [anon_sym_else] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_switch] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(842), + [anon_sym_await] = ACTIONS(844), + [anon_sym_in] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_throw] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(842), + [anon_sym_case] = ACTIONS(844), + [anon_sym_default] = ACTIONS(844), + [anon_sym_yield] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(842), + [anon_sym_async] = ACTIONS(844), + [anon_sym_function] = ACTIONS(844), + [anon_sym_private] = ACTIONS(844), + [anon_sym_public] = ACTIONS(844), + [anon_sym_remote] = ACTIONS(844), + [anon_sym_static] = ACTIONS(844), + [anon_sym_final] = ACTIONS(844), + [anon_sym_abstract] = ACTIONS(844), + [anon_sym_any] = ACTIONS(844), + [anon_sym_array] = ACTIONS(844), + [anon_sym_binary] = ACTIONS(844), + [anon_sym_boolean] = ACTIONS(844), + [anon_sym_date] = ACTIONS(844), + [anon_sym_guid] = ACTIONS(844), + [anon_sym_numeric] = ACTIONS(844), + [anon_sym_query] = ACTIONS(844), + [anon_sym_string] = ACTIONS(844), + [anon_sym_struct] = ACTIONS(844), + [anon_sym_uuid] = ACTIONS(844), + [anon_sym_variablename] = ACTIONS(844), + [anon_sym_void] = ACTIONS(844), + [anon_sym_xml] = ACTIONS(844), + [sym_optional_chain] = ACTIONS(842), + [anon_sym_new] = ACTIONS(844), + [anon_sym_DOT] = ACTIONS(844), + [anon_sym_AMP_AMP] = ACTIONS(842), + [aux_sym_binary_expression_token1] = ACTIONS(844), + [anon_sym_PIPE_PIPE] = ACTIONS(842), + [aux_sym_binary_expression_token2] = ACTIONS(844), + [anon_sym_GT_GT] = ACTIONS(844), + [anon_sym_GT_GT_GT] = ACTIONS(842), + [anon_sym_LT_LT] = ACTIONS(842), + [anon_sym_AMP] = ACTIONS(844), + [anon_sym_CARET] = ACTIONS(842), + [anon_sym_PIPE] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_PERCENT] = ACTIONS(842), + [aux_sym_binary_expression_token3] = ACTIONS(844), + [anon_sym_STAR_STAR] = ACTIONS(842), + [aux_sym_binary_expression_token4] = ACTIONS(844), + [aux_sym_binary_expression_token5] = ACTIONS(844), + [aux_sym_binary_expression_token6] = ACTIONS(844), + [anon_sym_EQ_EQ] = ACTIONS(844), + [anon_sym_EQ_EQ_EQ] = ACTIONS(842), + [aux_sym_binary_expression_token7] = ACTIONS(844), + [aux_sym_binary_expression_token8] = ACTIONS(844), + [anon_sym_BANG_EQ] = ACTIONS(844), + [anon_sym_BANG_EQ_EQ] = ACTIONS(842), + [aux_sym_binary_expression_token9] = ACTIONS(844), + [aux_sym_binary_expression_token10] = ACTIONS(844), + [aux_sym_binary_expression_token11] = ACTIONS(844), + [aux_sym_binary_expression_token12] = ACTIONS(844), + [aux_sym_binary_expression_token13] = ACTIONS(844), + [anon_sym_QMARK_QMARK] = ACTIONS(842), + [anon_sym_instanceof] = ACTIONS(844), + [anon_sym_BANG] = ACTIONS(844), + [anon_sym_TILDE] = ACTIONS(844), + [aux_sym_unary_operator_token1] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(842), + [anon_sym_DASH_DASH] = ACTIONS(842), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(842), + [sym_identifier] = ACTIONS(844), + [sym_private_property_identifier] = ACTIONS(842), + [sym_this] = ACTIONS(844), + [sym_super] = ACTIONS(844), + [sym_true] = ACTIONS(844), + [sym_false] = ACTIONS(844), + [sym_null] = ACTIONS(844), + [anon_sym_export] = ACTIONS(844), + [sym__automatic_semicolon] = ACTIONS(932), + [sym__ternary_qmark] = ACTIONS(842), [sym_cf_comment] = ACTIONS(5), }, - [150] = { + [151] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(150), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(151), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -62016,16 +62217,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(725), [aux_sym_binary_expression_token4] = ACTIONS(727), [aux_sym_binary_expression_token5] = ACTIONS(727), + [aux_sym_binary_expression_token6] = ACTIONS(727), [anon_sym_EQ_EQ] = ACTIONS(727), [anon_sym_EQ_EQ_EQ] = ACTIONS(725), - [aux_sym_binary_expression_token6] = ACTIONS(727), [aux_sym_binary_expression_token7] = ACTIONS(727), + [aux_sym_binary_expression_token8] = ACTIONS(727), [anon_sym_BANG_EQ] = ACTIONS(727), [anon_sym_BANG_EQ_EQ] = ACTIONS(725), - [aux_sym_binary_expression_token8] = ACTIONS(727), [aux_sym_binary_expression_token9] = ACTIONS(727), [aux_sym_binary_expression_token10] = ACTIONS(727), [aux_sym_binary_expression_token11] = ACTIONS(727), + [aux_sym_binary_expression_token12] = ACTIONS(727), + [aux_sym_binary_expression_token13] = ACTIONS(727), [anon_sym_QMARK_QMARK] = ACTIONS(725), [anon_sym_instanceof] = ACTIONS(727), [anon_sym_BANG] = ACTIONS(91), @@ -62046,8 +62249,565 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(725), [sym_cf_comment] = ACTIONS(5), }, - [151] = { - [sym_comment] = STATE(151), + [152] = { + [sym_comment] = STATE(152), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(850), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_LT] = ACTIONS(850), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(850), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_in] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [sym_optional_chain] = ACTIONS(848), + [anon_sym_new] = ACTIONS(850), + [anon_sym_DOT] = ACTIONS(850), + [anon_sym_AMP_AMP] = ACTIONS(848), + [aux_sym_binary_expression_token1] = ACTIONS(850), + [anon_sym_PIPE_PIPE] = ACTIONS(848), + [aux_sym_binary_expression_token2] = ACTIONS(850), + [anon_sym_GT_GT] = ACTIONS(850), + [anon_sym_GT_GT_GT] = ACTIONS(848), + [anon_sym_LT_LT] = ACTIONS(848), + [anon_sym_AMP] = ACTIONS(850), + [anon_sym_CARET] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_PERCENT] = ACTIONS(848), + [aux_sym_binary_expression_token3] = ACTIONS(850), + [anon_sym_STAR_STAR] = ACTIONS(848), + [aux_sym_binary_expression_token4] = ACTIONS(850), + [aux_sym_binary_expression_token5] = ACTIONS(850), + [aux_sym_binary_expression_token6] = ACTIONS(850), + [anon_sym_EQ_EQ] = ACTIONS(850), + [anon_sym_EQ_EQ_EQ] = ACTIONS(848), + [aux_sym_binary_expression_token7] = ACTIONS(850), + [aux_sym_binary_expression_token8] = ACTIONS(850), + [anon_sym_BANG_EQ] = ACTIONS(850), + [anon_sym_BANG_EQ_EQ] = ACTIONS(848), + [aux_sym_binary_expression_token9] = ACTIONS(850), + [aux_sym_binary_expression_token10] = ACTIONS(850), + [aux_sym_binary_expression_token11] = ACTIONS(850), + [aux_sym_binary_expression_token12] = ACTIONS(850), + [aux_sym_binary_expression_token13] = ACTIONS(850), + [anon_sym_QMARK_QMARK] = ACTIONS(848), + [anon_sym_instanceof] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(850), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(848), + [sym__ternary_qmark] = ACTIONS(848), + [sym_cf_comment] = ACTIONS(5), + }, + [153] = { + [sym_comment] = STATE(153), + [anon_sym_GT_EQ] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(936), + [anon_sym_LT_EQ] = ACTIONS(934), + [anon_sym_LT] = ACTIONS(936), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(936), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_else] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_in] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_case] = ACTIONS(936), + [anon_sym_default] = ACTIONS(936), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [sym_optional_chain] = ACTIONS(934), + [anon_sym_new] = ACTIONS(936), + [anon_sym_DOT] = ACTIONS(936), + [anon_sym_AMP_AMP] = ACTIONS(934), + [aux_sym_binary_expression_token1] = ACTIONS(936), + [anon_sym_PIPE_PIPE] = ACTIONS(934), + [aux_sym_binary_expression_token2] = ACTIONS(936), + [anon_sym_GT_GT] = ACTIONS(936), + [anon_sym_GT_GT_GT] = ACTIONS(934), + [anon_sym_LT_LT] = ACTIONS(934), + [anon_sym_AMP] = ACTIONS(936), + [anon_sym_CARET] = ACTIONS(934), + [anon_sym_PIPE] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_PERCENT] = ACTIONS(934), + [aux_sym_binary_expression_token3] = ACTIONS(936), + [anon_sym_STAR_STAR] = ACTIONS(934), + [aux_sym_binary_expression_token4] = ACTIONS(936), + [aux_sym_binary_expression_token5] = ACTIONS(936), + [aux_sym_binary_expression_token6] = ACTIONS(936), + [anon_sym_EQ_EQ] = ACTIONS(936), + [anon_sym_EQ_EQ_EQ] = ACTIONS(934), + [aux_sym_binary_expression_token7] = ACTIONS(936), + [aux_sym_binary_expression_token8] = ACTIONS(936), + [anon_sym_BANG_EQ] = ACTIONS(936), + [anon_sym_BANG_EQ_EQ] = ACTIONS(934), + [aux_sym_binary_expression_token9] = ACTIONS(936), + [aux_sym_binary_expression_token10] = ACTIONS(936), + [aux_sym_binary_expression_token11] = ACTIONS(936), + [aux_sym_binary_expression_token12] = ACTIONS(936), + [aux_sym_binary_expression_token13] = ACTIONS(936), + [anon_sym_QMARK_QMARK] = ACTIONS(934), + [anon_sym_instanceof] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(936), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), + [sym__automatic_semicolon] = ACTIONS(934), + [sym__ternary_qmark] = ACTIONS(934), + [sym_cf_comment] = ACTIONS(5), + }, + [154] = { + [sym_comment] = STATE(154), + [anon_sym_GT_EQ] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(936), + [anon_sym_LT_EQ] = ACTIONS(934), + [anon_sym_LT] = ACTIONS(936), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(936), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_in] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_case] = ACTIONS(936), + [anon_sym_default] = ACTIONS(936), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [sym_optional_chain] = ACTIONS(934), + [anon_sym_new] = ACTIONS(936), + [anon_sym_DOT] = ACTIONS(936), + [anon_sym_AMP_AMP] = ACTIONS(934), + [aux_sym_binary_expression_token1] = ACTIONS(936), + [anon_sym_PIPE_PIPE] = ACTIONS(934), + [aux_sym_binary_expression_token2] = ACTIONS(936), + [anon_sym_GT_GT] = ACTIONS(936), + [anon_sym_GT_GT_GT] = ACTIONS(934), + [anon_sym_LT_LT] = ACTIONS(934), + [anon_sym_AMP] = ACTIONS(936), + [anon_sym_CARET] = ACTIONS(934), + [anon_sym_PIPE] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_PERCENT] = ACTIONS(934), + [aux_sym_binary_expression_token3] = ACTIONS(936), + [anon_sym_STAR_STAR] = ACTIONS(934), + [aux_sym_binary_expression_token4] = ACTIONS(936), + [aux_sym_binary_expression_token5] = ACTIONS(936), + [aux_sym_binary_expression_token6] = ACTIONS(936), + [anon_sym_EQ_EQ] = ACTIONS(936), + [anon_sym_EQ_EQ_EQ] = ACTIONS(934), + [aux_sym_binary_expression_token7] = ACTIONS(936), + [aux_sym_binary_expression_token8] = ACTIONS(936), + [anon_sym_BANG_EQ] = ACTIONS(936), + [anon_sym_BANG_EQ_EQ] = ACTIONS(934), + [aux_sym_binary_expression_token9] = ACTIONS(936), + [aux_sym_binary_expression_token10] = ACTIONS(936), + [aux_sym_binary_expression_token11] = ACTIONS(936), + [aux_sym_binary_expression_token12] = ACTIONS(936), + [aux_sym_binary_expression_token13] = ACTIONS(936), + [anon_sym_QMARK_QMARK] = ACTIONS(934), + [anon_sym_instanceof] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(936), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), + [sym__automatic_semicolon] = ACTIONS(934), + [sym__ternary_qmark] = ACTIONS(934), + [sym_cf_comment] = ACTIONS(5), + }, + [155] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2219), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(155), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_GT_EQ] = ACTIONS(772), + [anon_sym_GT] = ACTIONS(774), + [anon_sym_LT_EQ] = ACTIONS(772), + [anon_sym_LT] = ACTIONS(774), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_STAR] = ACTIONS(938), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(772), + [anon_sym_await] = ACTIONS(944), + [anon_sym_in] = ACTIONS(774), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(942), + [sym_optional_chain] = ACTIONS(772), + [anon_sym_new] = ACTIONS(952), + [anon_sym_DOT] = ACTIONS(774), + [anon_sym_AMP_AMP] = ACTIONS(772), + [aux_sym_binary_expression_token1] = ACTIONS(774), + [anon_sym_PIPE_PIPE] = ACTIONS(772), + [aux_sym_binary_expression_token2] = ACTIONS(774), + [anon_sym_GT_GT] = ACTIONS(774), + [anon_sym_GT_GT_GT] = ACTIONS(772), + [anon_sym_LT_LT] = ACTIONS(772), + [anon_sym_AMP] = ACTIONS(774), + [anon_sym_CARET] = ACTIONS(772), + [anon_sym_PIPE] = ACTIONS(774), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_PERCENT] = ACTIONS(772), + [aux_sym_binary_expression_token3] = ACTIONS(774), + [anon_sym_STAR_STAR] = ACTIONS(772), + [aux_sym_binary_expression_token4] = ACTIONS(774), + [aux_sym_binary_expression_token5] = ACTIONS(774), + [aux_sym_binary_expression_token6] = ACTIONS(774), + [anon_sym_EQ_EQ] = ACTIONS(774), + [anon_sym_EQ_EQ_EQ] = ACTIONS(772), + [aux_sym_binary_expression_token7] = ACTIONS(774), + [aux_sym_binary_expression_token8] = ACTIONS(774), + [anon_sym_BANG_EQ] = ACTIONS(774), + [anon_sym_BANG_EQ_EQ] = ACTIONS(772), + [aux_sym_binary_expression_token9] = ACTIONS(774), + [aux_sym_binary_expression_token10] = ACTIONS(774), + [aux_sym_binary_expression_token11] = ACTIONS(774), + [aux_sym_binary_expression_token12] = ACTIONS(774), + [aux_sym_binary_expression_token13] = ACTIONS(774), + [anon_sym_QMARK_QMARK] = ACTIONS(772), + [anon_sym_instanceof] = ACTIONS(774), + [anon_sym_BANG] = ACTIONS(91), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(942), + [sym__ternary_qmark] = ACTIONS(772), + [sym_cf_comment] = ACTIONS(5), + }, + [156] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2235), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(156), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_GT_EQ] = ACTIONS(772), + [anon_sym_GT] = ACTIONS(774), + [anon_sym_LT_EQ] = ACTIONS(772), + [anon_sym_LT] = ACTIONS(774), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_STAR] = ACTIONS(960), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_in] = ACTIONS(774), + [anon_sym_of] = ACTIONS(774), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(962), + [sym_optional_chain] = ACTIONS(772), + [anon_sym_new] = ACTIONS(972), + [anon_sym_DOT] = ACTIONS(774), + [anon_sym_AMP_AMP] = ACTIONS(772), + [aux_sym_binary_expression_token1] = ACTIONS(774), + [anon_sym_PIPE_PIPE] = ACTIONS(772), + [aux_sym_binary_expression_token2] = ACTIONS(774), + [anon_sym_GT_GT] = ACTIONS(774), + [anon_sym_GT_GT_GT] = ACTIONS(772), + [anon_sym_LT_LT] = ACTIONS(772), + [anon_sym_AMP] = ACTIONS(774), + [anon_sym_CARET] = ACTIONS(772), + [anon_sym_PIPE] = ACTIONS(774), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(974), + [anon_sym_PERCENT] = ACTIONS(772), + [aux_sym_binary_expression_token3] = ACTIONS(774), + [anon_sym_STAR_STAR] = ACTIONS(772), + [aux_sym_binary_expression_token4] = ACTIONS(774), + [aux_sym_binary_expression_token5] = ACTIONS(774), + [aux_sym_binary_expression_token6] = ACTIONS(774), + [anon_sym_EQ_EQ] = ACTIONS(774), + [anon_sym_EQ_EQ_EQ] = ACTIONS(772), + [aux_sym_binary_expression_token7] = ACTIONS(774), + [aux_sym_binary_expression_token8] = ACTIONS(774), + [anon_sym_BANG_EQ] = ACTIONS(774), + [anon_sym_BANG_EQ_EQ] = ACTIONS(772), + [aux_sym_binary_expression_token9] = ACTIONS(774), + [aux_sym_binary_expression_token10] = ACTIONS(774), + [aux_sym_binary_expression_token11] = ACTIONS(774), + [aux_sym_binary_expression_token12] = ACTIONS(774), + [aux_sym_binary_expression_token13] = ACTIONS(774), + [anon_sym_QMARK_QMARK] = ACTIONS(772), + [anon_sym_instanceof] = ACTIONS(774), + [anon_sym_BANG] = ACTIONS(91), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(962), + [sym__ternary_qmark] = ACTIONS(772), + [sym_cf_comment] = ACTIONS(5), + }, + [157] = { + [sym_comment] = STATE(157), [anon_sym_GT_EQ] = ACTIONS(836), [anon_sym_GT] = ACTIONS(838), [anon_sym_LT_EQ] = ACTIONS(836), @@ -62064,6 +62824,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_with] = ACTIONS(844), [anon_sym_let] = ACTIONS(844), [anon_sym_const] = ACTIONS(844), + [anon_sym_else] = ACTIONS(844), [anon_sym_if] = ACTIONS(844), [anon_sym_switch] = ACTIONS(844), [anon_sym_for] = ACTIONS(844), @@ -62078,8 +62839,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_return] = ACTIONS(844), [anon_sym_throw] = ACTIONS(844), [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_case] = ACTIONS(844), - [anon_sym_default] = ACTIONS(844), [anon_sym_yield] = ACTIONS(844), [anon_sym_LBRACK] = ACTIONS(842), [anon_sym_async] = ACTIONS(844), @@ -62125,16 +62884,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(836), [aux_sym_binary_expression_token4] = ACTIONS(838), [aux_sym_binary_expression_token5] = ACTIONS(838), + [aux_sym_binary_expression_token6] = ACTIONS(838), [anon_sym_EQ_EQ] = ACTIONS(838), [anon_sym_EQ_EQ_EQ] = ACTIONS(836), - [aux_sym_binary_expression_token6] = ACTIONS(838), [aux_sym_binary_expression_token7] = ACTIONS(838), + [aux_sym_binary_expression_token8] = ACTIONS(838), [anon_sym_BANG_EQ] = ACTIONS(838), [anon_sym_BANG_EQ_EQ] = ACTIONS(836), - [aux_sym_binary_expression_token8] = ACTIONS(838), [aux_sym_binary_expression_token9] = ACTIONS(838), [aux_sym_binary_expression_token10] = ACTIONS(838), [aux_sym_binary_expression_token11] = ACTIONS(838), + [aux_sym_binary_expression_token12] = ACTIONS(838), + [aux_sym_binary_expression_token13] = ACTIONS(838), [anon_sym_QMARK_QMARK] = ACTIONS(836), [anon_sym_instanceof] = ACTIONS(838), [anon_sym_BANG] = ACTIONS(844), @@ -62152,122 +62913,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_false] = ACTIONS(844), [sym_null] = ACTIONS(844), [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(924), + [sym__automatic_semicolon] = ACTIONS(982), [sym__ternary_qmark] = ACTIONS(836), [sym_cf_comment] = ACTIONS(5), }, - [152] = { - [sym_comment] = STATE(152), - [anon_sym_GT_EQ] = ACTIONS(926), - [anon_sym_GT] = ACTIONS(928), - [anon_sym_LT_EQ] = ACTIONS(926), - [anon_sym_LT] = ACTIONS(928), - [anon_sym_POUND] = ACTIONS(930), - [anon_sym_var] = ACTIONS(932), - [anon_sym_SQUOTE] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(928), - [anon_sym_LBRACE] = ACTIONS(930), - [anon_sym_RBRACE] = ACTIONS(930), - [anon_sym_import] = ACTIONS(932), - [anon_sym_with] = ACTIONS(932), - [anon_sym_let] = ACTIONS(932), - [anon_sym_const] = ACTIONS(932), - [anon_sym_else] = ACTIONS(932), - [anon_sym_if] = ACTIONS(932), - [anon_sym_switch] = ACTIONS(932), - [anon_sym_for] = ACTIONS(932), - [anon_sym_LPAREN] = ACTIONS(930), - [anon_sym_await] = ACTIONS(932), - [anon_sym_in] = ACTIONS(928), - [anon_sym_while] = ACTIONS(932), - [anon_sym_do] = ACTIONS(932), - [anon_sym_try] = ACTIONS(932), - [anon_sym_break] = ACTIONS(932), - [anon_sym_continue] = ACTIONS(932), - [anon_sym_return] = ACTIONS(932), - [anon_sym_throw] = ACTIONS(932), - [anon_sym_SEMI] = ACTIONS(930), - [anon_sym_case] = ACTIONS(932), - [anon_sym_default] = ACTIONS(932), - [anon_sym_yield] = ACTIONS(932), - [anon_sym_LBRACK] = ACTIONS(930), - [anon_sym_async] = ACTIONS(932), - [anon_sym_function] = ACTIONS(932), - [anon_sym_private] = ACTIONS(932), - [anon_sym_public] = ACTIONS(932), - [anon_sym_remote] = ACTIONS(932), - [anon_sym_static] = ACTIONS(932), - [anon_sym_final] = ACTIONS(932), - [anon_sym_abstract] = ACTIONS(932), - [anon_sym_any] = ACTIONS(932), - [anon_sym_array] = ACTIONS(932), - [anon_sym_binary] = ACTIONS(932), - [anon_sym_boolean] = ACTIONS(932), - [anon_sym_date] = ACTIONS(932), - [anon_sym_guid] = ACTIONS(932), - [anon_sym_numeric] = ACTIONS(932), - [anon_sym_query] = ACTIONS(932), - [anon_sym_string] = ACTIONS(932), - [anon_sym_struct] = ACTIONS(932), - [anon_sym_uuid] = ACTIONS(932), - [anon_sym_variablename] = ACTIONS(932), - [anon_sym_void] = ACTIONS(932), - [anon_sym_xml] = ACTIONS(932), - [sym_optional_chain] = ACTIONS(926), - [anon_sym_new] = ACTIONS(932), - [anon_sym_DOT] = ACTIONS(928), - [anon_sym_AMP_AMP] = ACTIONS(926), - [aux_sym_binary_expression_token1] = ACTIONS(928), - [anon_sym_PIPE_PIPE] = ACTIONS(926), - [aux_sym_binary_expression_token2] = ACTIONS(928), - [anon_sym_GT_GT] = ACTIONS(928), - [anon_sym_GT_GT_GT] = ACTIONS(926), - [anon_sym_LT_LT] = ACTIONS(926), - [anon_sym_AMP] = ACTIONS(928), - [anon_sym_CARET] = ACTIONS(926), - [anon_sym_PIPE] = ACTIONS(928), - [anon_sym_PLUS] = ACTIONS(932), - [anon_sym_DASH] = ACTIONS(932), - [anon_sym_SLASH] = ACTIONS(932), - [anon_sym_PERCENT] = ACTIONS(926), - [aux_sym_binary_expression_token3] = ACTIONS(928), - [anon_sym_STAR_STAR] = ACTIONS(926), - [aux_sym_binary_expression_token4] = ACTIONS(928), - [aux_sym_binary_expression_token5] = ACTIONS(928), - [anon_sym_EQ_EQ] = ACTIONS(928), - [anon_sym_EQ_EQ_EQ] = ACTIONS(926), - [aux_sym_binary_expression_token6] = ACTIONS(928), - [aux_sym_binary_expression_token7] = ACTIONS(928), - [anon_sym_BANG_EQ] = ACTIONS(928), - [anon_sym_BANG_EQ_EQ] = ACTIONS(926), - [aux_sym_binary_expression_token8] = ACTIONS(928), - [aux_sym_binary_expression_token9] = ACTIONS(928), - [aux_sym_binary_expression_token10] = ACTIONS(928), - [aux_sym_binary_expression_token11] = ACTIONS(928), - [anon_sym_QMARK_QMARK] = ACTIONS(926), - [anon_sym_instanceof] = ACTIONS(928), - [anon_sym_BANG] = ACTIONS(932), - [anon_sym_TILDE] = ACTIONS(932), - [aux_sym_unary_operator_token1] = ACTIONS(930), - [anon_sym_PLUS_PLUS] = ACTIONS(930), - [anon_sym_DASH_DASH] = ACTIONS(930), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(930), - [sym_identifier] = ACTIONS(932), - [sym_private_property_identifier] = ACTIONS(930), - [sym_this] = ACTIONS(932), - [sym_super] = ACTIONS(932), - [sym_true] = ACTIONS(932), - [sym_false] = ACTIONS(932), - [sym_null] = ACTIONS(932), - [anon_sym_export] = ACTIONS(932), - [sym__automatic_semicolon] = ACTIONS(934), - [sym__ternary_qmark] = ACTIONS(926), - [sym_cf_comment] = ACTIONS(5), - }, - [153] = { - [sym_comment] = STATE(153), + [158] = { + [sym_comment] = STATE(158), [anon_sym_GT_EQ] = ACTIONS(842), [anon_sym_GT] = ACTIONS(844), [anon_sym_LT_EQ] = ACTIONS(842), @@ -62283,7 +62934,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_with] = ACTIONS(844), [anon_sym_let] = ACTIONS(844), [anon_sym_const] = ACTIONS(844), - [anon_sym_else] = ACTIONS(844), [anon_sym_if] = ACTIONS(844), [anon_sym_switch] = ACTIONS(844), [anon_sym_for] = ACTIONS(844), @@ -62345,16 +62995,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(842), [aux_sym_binary_expression_token4] = ACTIONS(844), [aux_sym_binary_expression_token5] = ACTIONS(844), + [aux_sym_binary_expression_token6] = ACTIONS(844), [anon_sym_EQ_EQ] = ACTIONS(844), [anon_sym_EQ_EQ_EQ] = ACTIONS(842), - [aux_sym_binary_expression_token6] = ACTIONS(844), [aux_sym_binary_expression_token7] = ACTIONS(844), + [aux_sym_binary_expression_token8] = ACTIONS(844), [anon_sym_BANG_EQ] = ACTIONS(844), [anon_sym_BANG_EQ_EQ] = ACTIONS(842), - [aux_sym_binary_expression_token8] = ACTIONS(844), [aux_sym_binary_expression_token9] = ACTIONS(844), [aux_sym_binary_expression_token10] = ACTIONS(844), [aux_sym_binary_expression_token11] = ACTIONS(844), + [aux_sym_binary_expression_token12] = ACTIONS(844), + [aux_sym_binary_expression_token13] = ACTIONS(844), [anon_sym_QMARK_QMARK] = ACTIONS(842), [anon_sym_instanceof] = ACTIONS(844), [anon_sym_BANG] = ACTIONS(844), @@ -62372,44 +63024,155 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_false] = ACTIONS(844), [sym_null] = ACTIONS(844), [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(936), + [sym__automatic_semicolon] = ACTIONS(984), [sym__ternary_qmark] = ACTIONS(842), [sym_cf_comment] = ACTIONS(5), }, - [154] = { + [159] = { + [sym_comment] = STATE(159), + [anon_sym_GT_EQ] = ACTIONS(922), + [anon_sym_GT] = ACTIONS(924), + [anon_sym_LT_EQ] = ACTIONS(922), + [anon_sym_LT] = ACTIONS(924), + [anon_sym_POUND] = ACTIONS(926), + [anon_sym_var] = ACTIONS(928), + [anon_sym_SQUOTE] = ACTIONS(926), + [anon_sym_DQUOTE] = ACTIONS(926), + [anon_sym_STAR] = ACTIONS(924), + [anon_sym_LBRACE] = ACTIONS(926), + [anon_sym_RBRACE] = ACTIONS(926), + [anon_sym_import] = ACTIONS(928), + [anon_sym_with] = ACTIONS(928), + [anon_sym_let] = ACTIONS(928), + [anon_sym_const] = ACTIONS(928), + [anon_sym_if] = ACTIONS(928), + [anon_sym_switch] = ACTIONS(928), + [anon_sym_for] = ACTIONS(928), + [anon_sym_LPAREN] = ACTIONS(926), + [anon_sym_await] = ACTIONS(928), + [anon_sym_in] = ACTIONS(924), + [anon_sym_while] = ACTIONS(928), + [anon_sym_do] = ACTIONS(928), + [anon_sym_try] = ACTIONS(928), + [anon_sym_break] = ACTIONS(928), + [anon_sym_continue] = ACTIONS(928), + [anon_sym_return] = ACTIONS(928), + [anon_sym_throw] = ACTIONS(928), + [anon_sym_SEMI] = ACTIONS(926), + [anon_sym_case] = ACTIONS(928), + [anon_sym_default] = ACTIONS(928), + [anon_sym_yield] = ACTIONS(928), + [anon_sym_LBRACK] = ACTIONS(926), + [anon_sym_async] = ACTIONS(928), + [anon_sym_function] = ACTIONS(928), + [anon_sym_private] = ACTIONS(928), + [anon_sym_public] = ACTIONS(928), + [anon_sym_remote] = ACTIONS(928), + [anon_sym_static] = ACTIONS(928), + [anon_sym_final] = ACTIONS(928), + [anon_sym_abstract] = ACTIONS(928), + [anon_sym_any] = ACTIONS(928), + [anon_sym_array] = ACTIONS(928), + [anon_sym_binary] = ACTIONS(928), + [anon_sym_boolean] = ACTIONS(928), + [anon_sym_date] = ACTIONS(928), + [anon_sym_guid] = ACTIONS(928), + [anon_sym_numeric] = ACTIONS(928), + [anon_sym_query] = ACTIONS(928), + [anon_sym_string] = ACTIONS(928), + [anon_sym_struct] = ACTIONS(928), + [anon_sym_uuid] = ACTIONS(928), + [anon_sym_variablename] = ACTIONS(928), + [anon_sym_void] = ACTIONS(928), + [anon_sym_xml] = ACTIONS(928), + [sym_optional_chain] = ACTIONS(922), + [anon_sym_new] = ACTIONS(928), + [anon_sym_DOT] = ACTIONS(924), + [anon_sym_AMP_AMP] = ACTIONS(922), + [aux_sym_binary_expression_token1] = ACTIONS(924), + [anon_sym_PIPE_PIPE] = ACTIONS(922), + [aux_sym_binary_expression_token2] = ACTIONS(924), + [anon_sym_GT_GT] = ACTIONS(924), + [anon_sym_GT_GT_GT] = ACTIONS(922), + [anon_sym_LT_LT] = ACTIONS(922), + [anon_sym_AMP] = ACTIONS(924), + [anon_sym_CARET] = ACTIONS(922), + [anon_sym_PIPE] = ACTIONS(924), + [anon_sym_PLUS] = ACTIONS(928), + [anon_sym_DASH] = ACTIONS(928), + [anon_sym_SLASH] = ACTIONS(928), + [anon_sym_PERCENT] = ACTIONS(922), + [aux_sym_binary_expression_token3] = ACTIONS(924), + [anon_sym_STAR_STAR] = ACTIONS(922), + [aux_sym_binary_expression_token4] = ACTIONS(924), + [aux_sym_binary_expression_token5] = ACTIONS(924), + [aux_sym_binary_expression_token6] = ACTIONS(924), + [anon_sym_EQ_EQ] = ACTIONS(924), + [anon_sym_EQ_EQ_EQ] = ACTIONS(922), + [aux_sym_binary_expression_token7] = ACTIONS(924), + [aux_sym_binary_expression_token8] = ACTIONS(924), + [anon_sym_BANG_EQ] = ACTIONS(924), + [anon_sym_BANG_EQ_EQ] = ACTIONS(922), + [aux_sym_binary_expression_token9] = ACTIONS(924), + [aux_sym_binary_expression_token10] = ACTIONS(924), + [aux_sym_binary_expression_token11] = ACTIONS(924), + [aux_sym_binary_expression_token12] = ACTIONS(924), + [aux_sym_binary_expression_token13] = ACTIONS(924), + [anon_sym_QMARK_QMARK] = ACTIONS(922), + [anon_sym_instanceof] = ACTIONS(924), + [anon_sym_BANG] = ACTIONS(928), + [anon_sym_TILDE] = ACTIONS(928), + [aux_sym_unary_operator_token1] = ACTIONS(926), + [anon_sym_PLUS_PLUS] = ACTIONS(926), + [anon_sym_DASH_DASH] = ACTIONS(926), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(926), + [sym_identifier] = ACTIONS(928), + [sym_private_property_identifier] = ACTIONS(926), + [sym_this] = ACTIONS(928), + [sym_super] = ACTIONS(928), + [sym_true] = ACTIONS(928), + [sym_false] = ACTIONS(928), + [sym_null] = ACTIONS(928), + [anon_sym_export] = ACTIONS(928), + [sym__automatic_semicolon] = ACTIONS(986), + [sym__ternary_qmark] = ACTIONS(922), + [sym_cf_comment] = ACTIONS(5), + }, + [160] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2146), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2137), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(154), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(160), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -62421,21 +63184,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(938), + [anon_sym_STAR] = ACTIONS(988), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), [anon_sym_in] = ACTIONS(774), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_RBRACK] = ACTIONS(772), - [anon_sym_async] = ACTIONS(948), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), + [anon_sym_static] = ACTIONS(990), [sym_optional_chain] = ACTIONS(772), - [anon_sym_new] = ACTIONS(950), + [anon_sym_new] = ACTIONS(998), [anon_sym_DOT] = ACTIONS(774), [anon_sym_AMP_AMP] = ACTIONS(772), [aux_sym_binary_expression_token1] = ACTIONS(774), @@ -62449,76 +63212,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(774), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_PERCENT] = ACTIONS(772), [aux_sym_binary_expression_token3] = ACTIONS(774), [anon_sym_STAR_STAR] = ACTIONS(772), [aux_sym_binary_expression_token4] = ACTIONS(774), [aux_sym_binary_expression_token5] = ACTIONS(774), + [aux_sym_binary_expression_token6] = ACTIONS(774), [anon_sym_EQ_EQ] = ACTIONS(774), [anon_sym_EQ_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token6] = ACTIONS(774), [aux_sym_binary_expression_token7] = ACTIONS(774), + [aux_sym_binary_expression_token8] = ACTIONS(774), [anon_sym_BANG_EQ] = ACTIONS(774), [anon_sym_BANG_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token8] = ACTIONS(774), [aux_sym_binary_expression_token9] = ACTIONS(774), [aux_sym_binary_expression_token10] = ACTIONS(774), [aux_sym_binary_expression_token11] = ACTIONS(774), + [aux_sym_binary_expression_token12] = ACTIONS(774), + [aux_sym_binary_expression_token13] = ACTIONS(774), [anon_sym_QMARK_QMARK] = ACTIONS(772), [anon_sym_instanceof] = ACTIONS(774), [anon_sym_BANG] = ACTIONS(91), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym__ternary_qmark] = ACTIONS(772), [sym_cf_comment] = ACTIONS(5), }, - [155] = { + [161] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2175), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2241), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), [sym_string] = STATE(2317), - [sym_comment] = STATE(155), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_comment] = STATE(161), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -62530,21 +63295,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(958), + [anon_sym_STAR] = ACTIONS(1006), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), [anon_sym_in] = ACTIONS(774), [anon_sym_COLON] = ACTIONS(772), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), + [anon_sym_static] = ACTIONS(1008), [sym_optional_chain] = ACTIONS(772), - [anon_sym_new] = ACTIONS(970), + [anon_sym_new] = ACTIONS(1018), [anon_sym_DOT] = ACTIONS(774), [anon_sym_AMP_AMP] = ACTIONS(772), [aux_sym_binary_expression_token1] = ACTIONS(774), @@ -62558,1057 +63323,633 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(774), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_PERCENT] = ACTIONS(772), [aux_sym_binary_expression_token3] = ACTIONS(774), [anon_sym_STAR_STAR] = ACTIONS(772), [aux_sym_binary_expression_token4] = ACTIONS(774), [aux_sym_binary_expression_token5] = ACTIONS(774), + [aux_sym_binary_expression_token6] = ACTIONS(774), [anon_sym_EQ_EQ] = ACTIONS(774), [anon_sym_EQ_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token6] = ACTIONS(774), [aux_sym_binary_expression_token7] = ACTIONS(774), + [aux_sym_binary_expression_token8] = ACTIONS(774), [anon_sym_BANG_EQ] = ACTIONS(774), [anon_sym_BANG_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token8] = ACTIONS(774), [aux_sym_binary_expression_token9] = ACTIONS(774), [aux_sym_binary_expression_token10] = ACTIONS(774), [aux_sym_binary_expression_token11] = ACTIONS(774), + [aux_sym_binary_expression_token12] = ACTIONS(774), + [aux_sym_binary_expression_token13] = ACTIONS(774), [anon_sym_QMARK_QMARK] = ACTIONS(772), [anon_sym_instanceof] = ACTIONS(774), [anon_sym_BANG] = ACTIONS(91), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(1008), [sym__ternary_qmark] = ACTIONS(772), [sym_cf_comment] = ACTIONS(5), }, - [156] = { - [sym_comment] = STATE(156), - [anon_sym_GT_EQ] = ACTIONS(926), - [anon_sym_GT] = ACTIONS(928), - [anon_sym_LT_EQ] = ACTIONS(926), - [anon_sym_LT] = ACTIONS(928), - [anon_sym_POUND] = ACTIONS(930), - [anon_sym_var] = ACTIONS(932), - [anon_sym_SQUOTE] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(928), - [anon_sym_LBRACE] = ACTIONS(930), - [anon_sym_RBRACE] = ACTIONS(930), - [anon_sym_import] = ACTIONS(932), - [anon_sym_with] = ACTIONS(932), - [anon_sym_let] = ACTIONS(932), - [anon_sym_const] = ACTIONS(932), - [anon_sym_if] = ACTIONS(932), - [anon_sym_switch] = ACTIONS(932), - [anon_sym_for] = ACTIONS(932), - [anon_sym_LPAREN] = ACTIONS(930), - [anon_sym_await] = ACTIONS(932), - [anon_sym_in] = ACTIONS(928), - [anon_sym_while] = ACTIONS(932), - [anon_sym_do] = ACTIONS(932), - [anon_sym_try] = ACTIONS(932), - [anon_sym_break] = ACTIONS(932), - [anon_sym_continue] = ACTIONS(932), - [anon_sym_return] = ACTIONS(932), - [anon_sym_throw] = ACTIONS(932), - [anon_sym_SEMI] = ACTIONS(930), - [anon_sym_case] = ACTIONS(932), - [anon_sym_default] = ACTIONS(932), - [anon_sym_yield] = ACTIONS(932), - [anon_sym_LBRACK] = ACTIONS(930), - [anon_sym_async] = ACTIONS(932), - [anon_sym_function] = ACTIONS(932), - [anon_sym_private] = ACTIONS(932), - [anon_sym_public] = ACTIONS(932), - [anon_sym_remote] = ACTIONS(932), - [anon_sym_static] = ACTIONS(932), - [anon_sym_final] = ACTIONS(932), - [anon_sym_abstract] = ACTIONS(932), - [anon_sym_any] = ACTIONS(932), - [anon_sym_array] = ACTIONS(932), - [anon_sym_binary] = ACTIONS(932), - [anon_sym_boolean] = ACTIONS(932), - [anon_sym_date] = ACTIONS(932), - [anon_sym_guid] = ACTIONS(932), - [anon_sym_numeric] = ACTIONS(932), - [anon_sym_query] = ACTIONS(932), - [anon_sym_string] = ACTIONS(932), - [anon_sym_struct] = ACTIONS(932), - [anon_sym_uuid] = ACTIONS(932), - [anon_sym_variablename] = ACTIONS(932), - [anon_sym_void] = ACTIONS(932), - [anon_sym_xml] = ACTIONS(932), - [sym_optional_chain] = ACTIONS(926), - [anon_sym_new] = ACTIONS(932), - [anon_sym_DOT] = ACTIONS(928), - [anon_sym_AMP_AMP] = ACTIONS(926), - [aux_sym_binary_expression_token1] = ACTIONS(928), - [anon_sym_PIPE_PIPE] = ACTIONS(926), - [aux_sym_binary_expression_token2] = ACTIONS(928), - [anon_sym_GT_GT] = ACTIONS(928), - [anon_sym_GT_GT_GT] = ACTIONS(926), - [anon_sym_LT_LT] = ACTIONS(926), - [anon_sym_AMP] = ACTIONS(928), - [anon_sym_CARET] = ACTIONS(926), - [anon_sym_PIPE] = ACTIONS(928), - [anon_sym_PLUS] = ACTIONS(932), - [anon_sym_DASH] = ACTIONS(932), - [anon_sym_SLASH] = ACTIONS(932), - [anon_sym_PERCENT] = ACTIONS(926), - [aux_sym_binary_expression_token3] = ACTIONS(928), - [anon_sym_STAR_STAR] = ACTIONS(926), - [aux_sym_binary_expression_token4] = ACTIONS(928), - [aux_sym_binary_expression_token5] = ACTIONS(928), - [anon_sym_EQ_EQ] = ACTIONS(928), - [anon_sym_EQ_EQ_EQ] = ACTIONS(926), - [aux_sym_binary_expression_token6] = ACTIONS(928), - [aux_sym_binary_expression_token7] = ACTIONS(928), - [anon_sym_BANG_EQ] = ACTIONS(928), - [anon_sym_BANG_EQ_EQ] = ACTIONS(926), - [aux_sym_binary_expression_token8] = ACTIONS(928), - [aux_sym_binary_expression_token9] = ACTIONS(928), - [aux_sym_binary_expression_token10] = ACTIONS(928), - [aux_sym_binary_expression_token11] = ACTIONS(928), - [anon_sym_QMARK_QMARK] = ACTIONS(926), - [anon_sym_instanceof] = ACTIONS(928), - [anon_sym_BANG] = ACTIONS(932), - [anon_sym_TILDE] = ACTIONS(932), - [aux_sym_unary_operator_token1] = ACTIONS(930), - [anon_sym_PLUS_PLUS] = ACTIONS(930), - [anon_sym_DASH_DASH] = ACTIONS(930), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(930), - [sym_identifier] = ACTIONS(932), - [sym_private_property_identifier] = ACTIONS(930), - [sym_this] = ACTIONS(932), - [sym_super] = ACTIONS(932), - [sym_true] = ACTIONS(932), - [sym_false] = ACTIONS(932), - [sym_null] = ACTIONS(932), - [anon_sym_export] = ACTIONS(932), - [sym__automatic_semicolon] = ACTIONS(980), - [sym__ternary_qmark] = ACTIONS(926), + [162] = { + [sym_comment] = STATE(162), + [anon_sym_GT_EQ] = ACTIONS(890), + [anon_sym_GT] = ACTIONS(892), + [anon_sym_LT_EQ] = ACTIONS(890), + [anon_sym_LT] = ACTIONS(892), + [anon_sym_POUND] = ACTIONS(894), + [anon_sym_var] = ACTIONS(896), + [anon_sym_SQUOTE] = ACTIONS(894), + [anon_sym_DQUOTE] = ACTIONS(894), + [anon_sym_STAR] = ACTIONS(892), + [anon_sym_LBRACE] = ACTIONS(894), + [anon_sym_RBRACE] = ACTIONS(894), + [anon_sym_import] = ACTIONS(896), + [anon_sym_with] = ACTIONS(896), + [anon_sym_let] = ACTIONS(896), + [anon_sym_const] = ACTIONS(896), + [anon_sym_if] = ACTIONS(896), + [anon_sym_switch] = ACTIONS(896), + [anon_sym_for] = ACTIONS(896), + [anon_sym_LPAREN] = ACTIONS(894), + [anon_sym_await] = ACTIONS(896), + [anon_sym_in] = ACTIONS(892), + [anon_sym_while] = ACTIONS(896), + [anon_sym_do] = ACTIONS(896), + [anon_sym_try] = ACTIONS(896), + [anon_sym_break] = ACTIONS(896), + [anon_sym_continue] = ACTIONS(896), + [anon_sym_return] = ACTIONS(896), + [anon_sym_throw] = ACTIONS(896), + [anon_sym_SEMI] = ACTIONS(894), + [anon_sym_case] = ACTIONS(896), + [anon_sym_default] = ACTIONS(896), + [anon_sym_yield] = ACTIONS(896), + [anon_sym_LBRACK] = ACTIONS(894), + [anon_sym_async] = ACTIONS(896), + [anon_sym_function] = ACTIONS(896), + [anon_sym_private] = ACTIONS(896), + [anon_sym_public] = ACTIONS(896), + [anon_sym_remote] = ACTIONS(896), + [anon_sym_static] = ACTIONS(896), + [anon_sym_final] = ACTIONS(896), + [anon_sym_abstract] = ACTIONS(896), + [anon_sym_any] = ACTIONS(896), + [anon_sym_array] = ACTIONS(896), + [anon_sym_binary] = ACTIONS(896), + [anon_sym_boolean] = ACTIONS(896), + [anon_sym_date] = ACTIONS(896), + [anon_sym_guid] = ACTIONS(896), + [anon_sym_numeric] = ACTIONS(896), + [anon_sym_query] = ACTIONS(896), + [anon_sym_string] = ACTIONS(896), + [anon_sym_struct] = ACTIONS(896), + [anon_sym_uuid] = ACTIONS(896), + [anon_sym_variablename] = ACTIONS(896), + [anon_sym_void] = ACTIONS(896), + [anon_sym_xml] = ACTIONS(896), + [sym_optional_chain] = ACTIONS(890), + [anon_sym_new] = ACTIONS(896), + [anon_sym_DOT] = ACTIONS(892), + [anon_sym_AMP_AMP] = ACTIONS(890), + [aux_sym_binary_expression_token1] = ACTIONS(892), + [anon_sym_PIPE_PIPE] = ACTIONS(890), + [aux_sym_binary_expression_token2] = ACTIONS(892), + [anon_sym_GT_GT] = ACTIONS(892), + [anon_sym_GT_GT_GT] = ACTIONS(890), + [anon_sym_LT_LT] = ACTIONS(890), + [anon_sym_AMP] = ACTIONS(892), + [anon_sym_CARET] = ACTIONS(890), + [anon_sym_PIPE] = ACTIONS(892), + [anon_sym_PLUS] = ACTIONS(896), + [anon_sym_DASH] = ACTIONS(896), + [anon_sym_SLASH] = ACTIONS(896), + [anon_sym_PERCENT] = ACTIONS(890), + [aux_sym_binary_expression_token3] = ACTIONS(892), + [anon_sym_STAR_STAR] = ACTIONS(890), + [aux_sym_binary_expression_token4] = ACTIONS(892), + [aux_sym_binary_expression_token5] = ACTIONS(892), + [aux_sym_binary_expression_token6] = ACTIONS(892), + [anon_sym_EQ_EQ] = ACTIONS(892), + [anon_sym_EQ_EQ_EQ] = ACTIONS(890), + [aux_sym_binary_expression_token7] = ACTIONS(892), + [aux_sym_binary_expression_token8] = ACTIONS(892), + [anon_sym_BANG_EQ] = ACTIONS(892), + [anon_sym_BANG_EQ_EQ] = ACTIONS(890), + [aux_sym_binary_expression_token9] = ACTIONS(892), + [aux_sym_binary_expression_token10] = ACTIONS(892), + [aux_sym_binary_expression_token11] = ACTIONS(892), + [aux_sym_binary_expression_token12] = ACTIONS(892), + [aux_sym_binary_expression_token13] = ACTIONS(892), + [anon_sym_QMARK_QMARK] = ACTIONS(890), + [anon_sym_instanceof] = ACTIONS(892), + [anon_sym_BANG] = ACTIONS(896), + [anon_sym_TILDE] = ACTIONS(896), + [aux_sym_unary_operator_token1] = ACTIONS(894), + [anon_sym_PLUS_PLUS] = ACTIONS(894), + [anon_sym_DASH_DASH] = ACTIONS(894), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(894), + [sym_identifier] = ACTIONS(896), + [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(896), + [sym__automatic_semicolon] = ACTIONS(1028), + [sym__ternary_qmark] = ACTIONS(890), [sym_cf_comment] = ACTIONS(5), }, - [157] = { - [sym_comment] = STATE(157), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(838), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_LT] = ACTIONS(838), - [anon_sym_EQ] = ACTIONS(840), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_var] = ACTIONS(844), - [anon_sym_SQUOTE] = ACTIONS(842), - [anon_sym_DQUOTE] = ACTIONS(842), - [anon_sym_STAR] = ACTIONS(838), - [anon_sym_LBRACE] = ACTIONS(842), - [anon_sym_RBRACE] = ACTIONS(842), - [anon_sym_import] = ACTIONS(844), - [anon_sym_with] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [anon_sym_else] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_switch] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(842), - [anon_sym_await] = ACTIONS(844), - [anon_sym_in] = ACTIONS(838), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_throw] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_yield] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(842), - [anon_sym_async] = ACTIONS(844), - [anon_sym_function] = ACTIONS(844), - [anon_sym_private] = ACTIONS(844), - [anon_sym_public] = ACTIONS(844), - [anon_sym_remote] = ACTIONS(844), - [anon_sym_static] = ACTIONS(844), - [anon_sym_final] = ACTIONS(844), - [anon_sym_abstract] = ACTIONS(844), - [anon_sym_any] = ACTIONS(844), - [anon_sym_array] = ACTIONS(844), - [anon_sym_binary] = ACTIONS(844), - [anon_sym_boolean] = ACTIONS(844), - [anon_sym_date] = ACTIONS(844), - [anon_sym_guid] = ACTIONS(844), - [anon_sym_numeric] = ACTIONS(844), - [anon_sym_query] = ACTIONS(844), - [anon_sym_string] = ACTIONS(844), - [anon_sym_struct] = ACTIONS(844), - [anon_sym_uuid] = ACTIONS(844), - [anon_sym_variablename] = ACTIONS(844), - [anon_sym_void] = ACTIONS(844), - [anon_sym_xml] = ACTIONS(844), - [sym_optional_chain] = ACTIONS(836), - [anon_sym_new] = ACTIONS(844), - [anon_sym_DOT] = ACTIONS(838), - [anon_sym_AMP_AMP] = ACTIONS(836), - [aux_sym_binary_expression_token1] = ACTIONS(838), - [anon_sym_PIPE_PIPE] = ACTIONS(836), - [aux_sym_binary_expression_token2] = ACTIONS(838), - [anon_sym_GT_GT] = ACTIONS(838), - [anon_sym_GT_GT_GT] = ACTIONS(836), - [anon_sym_LT_LT] = ACTIONS(836), - [anon_sym_AMP] = ACTIONS(838), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(838), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_PERCENT] = ACTIONS(836), - [aux_sym_binary_expression_token3] = ACTIONS(838), - [anon_sym_STAR_STAR] = ACTIONS(836), - [aux_sym_binary_expression_token4] = ACTIONS(838), - [aux_sym_binary_expression_token5] = ACTIONS(838), - [anon_sym_EQ_EQ] = ACTIONS(838), - [anon_sym_EQ_EQ_EQ] = ACTIONS(836), - [aux_sym_binary_expression_token6] = ACTIONS(838), - [aux_sym_binary_expression_token7] = ACTIONS(838), - [anon_sym_BANG_EQ] = ACTIONS(838), - [anon_sym_BANG_EQ_EQ] = ACTIONS(836), - [aux_sym_binary_expression_token8] = ACTIONS(838), - [aux_sym_binary_expression_token9] = ACTIONS(838), - [aux_sym_binary_expression_token10] = ACTIONS(838), - [aux_sym_binary_expression_token11] = ACTIONS(838), - [anon_sym_QMARK_QMARK] = ACTIONS(836), - [anon_sym_instanceof] = ACTIONS(838), - [anon_sym_BANG] = ACTIONS(844), - [anon_sym_TILDE] = ACTIONS(844), - [aux_sym_unary_operator_token1] = ACTIONS(842), - [anon_sym_PLUS_PLUS] = ACTIONS(842), - [anon_sym_DASH_DASH] = ACTIONS(842), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(842), - [sym_identifier] = ACTIONS(844), - [sym_private_property_identifier] = ACTIONS(842), - [sym_this] = ACTIONS(844), - [sym_super] = ACTIONS(844), - [sym_true] = ACTIONS(844), - [sym_false] = ACTIONS(844), - [sym_null] = ACTIONS(844), - [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(982), - [sym__ternary_qmark] = ACTIONS(836), - [sym_cf_comment] = ACTIONS(5), - }, - [158] = { - [sym_comment] = STATE(158), - [anon_sym_GT_EQ] = ACTIONS(914), - [anon_sym_GT] = ACTIONS(916), - [anon_sym_LT_EQ] = ACTIONS(914), - [anon_sym_LT] = ACTIONS(916), - [anon_sym_POUND] = ACTIONS(918), - [anon_sym_var] = ACTIONS(920), - [anon_sym_SQUOTE] = ACTIONS(918), - [anon_sym_DQUOTE] = ACTIONS(918), - [anon_sym_STAR] = ACTIONS(916), - [anon_sym_LBRACE] = ACTIONS(918), - [anon_sym_RBRACE] = ACTIONS(918), - [anon_sym_import] = ACTIONS(920), - [anon_sym_with] = ACTIONS(920), - [anon_sym_let] = ACTIONS(920), - [anon_sym_const] = ACTIONS(920), - [anon_sym_if] = ACTIONS(920), - [anon_sym_switch] = ACTIONS(920), - [anon_sym_for] = ACTIONS(920), - [anon_sym_LPAREN] = ACTIONS(918), - [anon_sym_await] = ACTIONS(920), - [anon_sym_in] = ACTIONS(916), - [anon_sym_while] = ACTIONS(920), - [anon_sym_do] = ACTIONS(920), - [anon_sym_try] = ACTIONS(920), - [anon_sym_break] = ACTIONS(920), - [anon_sym_continue] = ACTIONS(920), - [anon_sym_return] = ACTIONS(920), - [anon_sym_throw] = ACTIONS(920), - [anon_sym_SEMI] = ACTIONS(918), - [anon_sym_case] = ACTIONS(920), - [anon_sym_default] = ACTIONS(920), - [anon_sym_yield] = ACTIONS(920), - [anon_sym_LBRACK] = ACTIONS(918), - [anon_sym_async] = ACTIONS(920), - [anon_sym_function] = ACTIONS(920), - [anon_sym_private] = ACTIONS(920), - [anon_sym_public] = ACTIONS(920), - [anon_sym_remote] = ACTIONS(920), - [anon_sym_static] = ACTIONS(920), - [anon_sym_final] = ACTIONS(920), - [anon_sym_abstract] = ACTIONS(920), - [anon_sym_any] = ACTIONS(920), - [anon_sym_array] = ACTIONS(920), - [anon_sym_binary] = ACTIONS(920), - [anon_sym_boolean] = ACTIONS(920), - [anon_sym_date] = ACTIONS(920), - [anon_sym_guid] = ACTIONS(920), - [anon_sym_numeric] = ACTIONS(920), - [anon_sym_query] = ACTIONS(920), - [anon_sym_string] = ACTIONS(920), - [anon_sym_struct] = ACTIONS(920), - [anon_sym_uuid] = ACTIONS(920), - [anon_sym_variablename] = ACTIONS(920), - [anon_sym_void] = ACTIONS(920), - [anon_sym_xml] = ACTIONS(920), - [sym_optional_chain] = ACTIONS(914), - [anon_sym_new] = ACTIONS(920), - [anon_sym_DOT] = ACTIONS(916), - [anon_sym_AMP_AMP] = ACTIONS(914), - [aux_sym_binary_expression_token1] = ACTIONS(916), - [anon_sym_PIPE_PIPE] = ACTIONS(914), - [aux_sym_binary_expression_token2] = ACTIONS(916), - [anon_sym_GT_GT] = ACTIONS(916), - [anon_sym_GT_GT_GT] = ACTIONS(914), - [anon_sym_LT_LT] = ACTIONS(914), - [anon_sym_AMP] = ACTIONS(916), - [anon_sym_CARET] = ACTIONS(914), - [anon_sym_PIPE] = ACTIONS(916), - [anon_sym_PLUS] = ACTIONS(920), - [anon_sym_DASH] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(920), - [anon_sym_PERCENT] = ACTIONS(914), - [aux_sym_binary_expression_token3] = ACTIONS(916), - [anon_sym_STAR_STAR] = ACTIONS(914), - [aux_sym_binary_expression_token4] = ACTIONS(916), - [aux_sym_binary_expression_token5] = ACTIONS(916), - [anon_sym_EQ_EQ] = ACTIONS(916), - [anon_sym_EQ_EQ_EQ] = ACTIONS(914), - [aux_sym_binary_expression_token6] = ACTIONS(916), - [aux_sym_binary_expression_token7] = ACTIONS(916), - [anon_sym_BANG_EQ] = ACTIONS(916), - [anon_sym_BANG_EQ_EQ] = ACTIONS(914), - [aux_sym_binary_expression_token8] = ACTIONS(916), - [aux_sym_binary_expression_token9] = ACTIONS(916), - [aux_sym_binary_expression_token10] = ACTIONS(916), - [aux_sym_binary_expression_token11] = ACTIONS(916), - [anon_sym_QMARK_QMARK] = ACTIONS(914), - [anon_sym_instanceof] = ACTIONS(916), - [anon_sym_BANG] = ACTIONS(920), - [anon_sym_TILDE] = ACTIONS(920), - [aux_sym_unary_operator_token1] = ACTIONS(918), - [anon_sym_PLUS_PLUS] = ACTIONS(918), - [anon_sym_DASH_DASH] = ACTIONS(918), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(918), - [sym_identifier] = ACTIONS(920), - [sym_private_property_identifier] = ACTIONS(918), - [sym_this] = ACTIONS(920), - [sym_super] = ACTIONS(920), - [sym_true] = ACTIONS(920), - [sym_false] = ACTIONS(920), - [sym_null] = ACTIONS(920), - [anon_sym_export] = ACTIONS(920), - [sym__automatic_semicolon] = ACTIONS(984), - [sym__ternary_qmark] = ACTIONS(914), - [sym_cf_comment] = ACTIONS(5), - }, - [159] = { - [sym_comment] = STATE(159), - [anon_sym_GT_EQ] = ACTIONS(904), - [anon_sym_GT] = ACTIONS(906), - [anon_sym_LT_EQ] = ACTIONS(904), - [anon_sym_LT] = ACTIONS(906), - [anon_sym_POUND] = ACTIONS(908), - [anon_sym_var] = ACTIONS(910), - [anon_sym_SQUOTE] = ACTIONS(908), - [anon_sym_DQUOTE] = ACTIONS(908), - [anon_sym_STAR] = ACTIONS(906), - [anon_sym_LBRACE] = ACTIONS(908), - [anon_sym_RBRACE] = ACTIONS(908), - [anon_sym_import] = ACTIONS(910), - [anon_sym_with] = ACTIONS(910), - [anon_sym_let] = ACTIONS(910), - [anon_sym_const] = ACTIONS(910), - [anon_sym_if] = ACTIONS(910), - [anon_sym_switch] = ACTIONS(910), - [anon_sym_for] = ACTIONS(910), - [anon_sym_LPAREN] = ACTIONS(908), - [anon_sym_await] = ACTIONS(910), - [anon_sym_in] = ACTIONS(906), - [anon_sym_while] = ACTIONS(910), - [anon_sym_do] = ACTIONS(910), - [anon_sym_try] = ACTIONS(910), - [anon_sym_break] = ACTIONS(910), - [anon_sym_continue] = ACTIONS(910), - [anon_sym_return] = ACTIONS(910), - [anon_sym_throw] = ACTIONS(910), - [anon_sym_SEMI] = ACTIONS(908), - [anon_sym_case] = ACTIONS(910), - [anon_sym_default] = ACTIONS(910), - [anon_sym_yield] = ACTIONS(910), - [anon_sym_LBRACK] = ACTIONS(908), - [anon_sym_async] = ACTIONS(910), - [anon_sym_function] = ACTIONS(910), - [anon_sym_private] = ACTIONS(910), - [anon_sym_public] = ACTIONS(910), - [anon_sym_remote] = ACTIONS(910), - [anon_sym_static] = ACTIONS(910), - [anon_sym_final] = ACTIONS(910), - [anon_sym_abstract] = ACTIONS(910), - [anon_sym_any] = ACTIONS(910), - [anon_sym_array] = ACTIONS(910), - [anon_sym_binary] = ACTIONS(910), - [anon_sym_boolean] = ACTIONS(910), - [anon_sym_date] = ACTIONS(910), - [anon_sym_guid] = ACTIONS(910), - [anon_sym_numeric] = ACTIONS(910), - [anon_sym_query] = ACTIONS(910), - [anon_sym_string] = ACTIONS(910), - [anon_sym_struct] = ACTIONS(910), - [anon_sym_uuid] = ACTIONS(910), - [anon_sym_variablename] = ACTIONS(910), - [anon_sym_void] = ACTIONS(910), - [anon_sym_xml] = ACTIONS(910), - [sym_optional_chain] = ACTIONS(904), - [anon_sym_new] = ACTIONS(910), - [anon_sym_DOT] = ACTIONS(906), - [anon_sym_AMP_AMP] = ACTIONS(904), - [aux_sym_binary_expression_token1] = ACTIONS(906), - [anon_sym_PIPE_PIPE] = ACTIONS(904), - [aux_sym_binary_expression_token2] = ACTIONS(906), - [anon_sym_GT_GT] = ACTIONS(906), - [anon_sym_GT_GT_GT] = ACTIONS(904), - [anon_sym_LT_LT] = ACTIONS(904), - [anon_sym_AMP] = ACTIONS(906), - [anon_sym_CARET] = ACTIONS(904), - [anon_sym_PIPE] = ACTIONS(906), - [anon_sym_PLUS] = ACTIONS(910), - [anon_sym_DASH] = ACTIONS(910), - [anon_sym_SLASH] = ACTIONS(910), - [anon_sym_PERCENT] = ACTIONS(904), - [aux_sym_binary_expression_token3] = ACTIONS(906), - [anon_sym_STAR_STAR] = ACTIONS(904), - [aux_sym_binary_expression_token4] = ACTIONS(906), - [aux_sym_binary_expression_token5] = ACTIONS(906), - [anon_sym_EQ_EQ] = ACTIONS(906), - [anon_sym_EQ_EQ_EQ] = ACTIONS(904), - [aux_sym_binary_expression_token6] = ACTIONS(906), - [aux_sym_binary_expression_token7] = ACTIONS(906), - [anon_sym_BANG_EQ] = ACTIONS(906), - [anon_sym_BANG_EQ_EQ] = ACTIONS(904), - [aux_sym_binary_expression_token8] = ACTIONS(906), - [aux_sym_binary_expression_token9] = ACTIONS(906), - [aux_sym_binary_expression_token10] = ACTIONS(906), - [aux_sym_binary_expression_token11] = ACTIONS(906), - [anon_sym_QMARK_QMARK] = ACTIONS(904), - [anon_sym_instanceof] = ACTIONS(906), - [anon_sym_BANG] = ACTIONS(910), - [anon_sym_TILDE] = ACTIONS(910), - [aux_sym_unary_operator_token1] = ACTIONS(908), - [anon_sym_PLUS_PLUS] = ACTIONS(908), - [anon_sym_DASH_DASH] = ACTIONS(908), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(908), - [sym_identifier] = ACTIONS(910), - [sym_private_property_identifier] = ACTIONS(908), - [sym_this] = ACTIONS(910), - [sym_super] = ACTIONS(910), - [sym_true] = ACTIONS(910), - [sym_false] = ACTIONS(910), - [sym_null] = ACTIONS(910), - [anon_sym_export] = ACTIONS(910), - [sym__automatic_semicolon] = ACTIONS(986), - [sym__ternary_qmark] = ACTIONS(904), + [163] = { + [sym_comment] = STATE(163), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(850), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_LT] = ACTIONS(850), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(850), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_in] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [sym_optional_chain] = ACTIONS(848), + [anon_sym_new] = ACTIONS(850), + [anon_sym_DOT] = ACTIONS(850), + [anon_sym_AMP_AMP] = ACTIONS(848), + [aux_sym_binary_expression_token1] = ACTIONS(850), + [anon_sym_PIPE_PIPE] = ACTIONS(848), + [aux_sym_binary_expression_token2] = ACTIONS(850), + [anon_sym_GT_GT] = ACTIONS(850), + [anon_sym_GT_GT_GT] = ACTIONS(848), + [anon_sym_LT_LT] = ACTIONS(848), + [anon_sym_AMP] = ACTIONS(850), + [anon_sym_CARET] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_PERCENT] = ACTIONS(848), + [aux_sym_binary_expression_token3] = ACTIONS(850), + [anon_sym_STAR_STAR] = ACTIONS(848), + [aux_sym_binary_expression_token4] = ACTIONS(850), + [aux_sym_binary_expression_token5] = ACTIONS(850), + [aux_sym_binary_expression_token6] = ACTIONS(850), + [anon_sym_EQ_EQ] = ACTIONS(850), + [anon_sym_EQ_EQ_EQ] = ACTIONS(848), + [aux_sym_binary_expression_token7] = ACTIONS(850), + [aux_sym_binary_expression_token8] = ACTIONS(850), + [anon_sym_BANG_EQ] = ACTIONS(850), + [anon_sym_BANG_EQ_EQ] = ACTIONS(848), + [aux_sym_binary_expression_token9] = ACTIONS(850), + [aux_sym_binary_expression_token10] = ACTIONS(850), + [aux_sym_binary_expression_token11] = ACTIONS(850), + [aux_sym_binary_expression_token12] = ACTIONS(850), + [aux_sym_binary_expression_token13] = ACTIONS(850), + [anon_sym_QMARK_QMARK] = ACTIONS(848), + [anon_sym_instanceof] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(850), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(1030), + [sym__ternary_qmark] = ACTIONS(848), [sym_cf_comment] = ACTIONS(5), }, - [160] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2308), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(160), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_GT_EQ] = ACTIONS(772), - [anon_sym_GT] = ACTIONS(774), - [anon_sym_LT_EQ] = ACTIONS(772), - [anon_sym_LT] = ACTIONS(774), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(988), - [anon_sym_LBRACE] = ACTIONS(990), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(772), - [anon_sym_await] = ACTIONS(994), - [anon_sym_in] = ACTIONS(774), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [sym_optional_chain] = ACTIONS(772), - [anon_sym_new] = ACTIONS(1002), - [anon_sym_DOT] = ACTIONS(774), - [anon_sym_AMP_AMP] = ACTIONS(772), - [aux_sym_binary_expression_token1] = ACTIONS(774), - [anon_sym_PIPE_PIPE] = ACTIONS(772), - [aux_sym_binary_expression_token2] = ACTIONS(774), - [anon_sym_GT_GT] = ACTIONS(774), - [anon_sym_GT_GT_GT] = ACTIONS(772), - [anon_sym_LT_LT] = ACTIONS(772), - [anon_sym_AMP] = ACTIONS(774), - [anon_sym_CARET] = ACTIONS(772), - [anon_sym_PIPE] = ACTIONS(774), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_PERCENT] = ACTIONS(772), - [aux_sym_binary_expression_token3] = ACTIONS(774), - [anon_sym_STAR_STAR] = ACTIONS(772), - [aux_sym_binary_expression_token4] = ACTIONS(774), - [aux_sym_binary_expression_token5] = ACTIONS(774), - [anon_sym_EQ_EQ] = ACTIONS(774), - [anon_sym_EQ_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token6] = ACTIONS(774), - [aux_sym_binary_expression_token7] = ACTIONS(774), - [anon_sym_BANG_EQ] = ACTIONS(774), - [anon_sym_BANG_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token8] = ACTIONS(774), - [aux_sym_binary_expression_token9] = ACTIONS(774), - [aux_sym_binary_expression_token10] = ACTIONS(774), - [aux_sym_binary_expression_token11] = ACTIONS(774), - [anon_sym_QMARK_QMARK] = ACTIONS(772), - [anon_sym_instanceof] = ACTIONS(774), - [anon_sym_BANG] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), - [sym__ternary_qmark] = ACTIONS(772), + [164] = { + [sym_comment] = STATE(164), + [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(1032), + [sym__ternary_qmark] = ACTIONS(910), [sym_cf_comment] = ACTIONS(5), }, - [161] = { - [sym_comment] = STATE(161), - [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(896), - [anon_sym_var] = ACTIONS(898), - [anon_sym_SQUOTE] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(896), - [anon_sym_STAR] = ACTIONS(894), - [anon_sym_LBRACE] = ACTIONS(896), - [anon_sym_RBRACE] = ACTIONS(896), - [anon_sym_import] = ACTIONS(898), - [anon_sym_with] = ACTIONS(898), - [anon_sym_let] = ACTIONS(898), - [anon_sym_const] = ACTIONS(898), - [anon_sym_if] = ACTIONS(898), - [anon_sym_switch] = ACTIONS(898), - [anon_sym_for] = ACTIONS(898), - [anon_sym_LPAREN] = ACTIONS(896), - [anon_sym_await] = ACTIONS(898), - [anon_sym_in] = ACTIONS(894), - [anon_sym_while] = ACTIONS(898), - [anon_sym_do] = ACTIONS(898), - [anon_sym_try] = ACTIONS(898), - [anon_sym_break] = ACTIONS(898), - [anon_sym_continue] = ACTIONS(898), - [anon_sym_return] = ACTIONS(898), - [anon_sym_throw] = ACTIONS(898), - [anon_sym_SEMI] = ACTIONS(896), - [anon_sym_case] = ACTIONS(898), - [anon_sym_default] = ACTIONS(898), - [anon_sym_yield] = ACTIONS(898), - [anon_sym_LBRACK] = ACTIONS(896), - [anon_sym_async] = ACTIONS(898), - [anon_sym_function] = ACTIONS(898), - [anon_sym_private] = ACTIONS(898), - [anon_sym_public] = ACTIONS(898), - [anon_sym_remote] = ACTIONS(898), - [anon_sym_static] = ACTIONS(898), - [anon_sym_final] = ACTIONS(898), - [anon_sym_abstract] = ACTIONS(898), - [anon_sym_any] = ACTIONS(898), - [anon_sym_array] = ACTIONS(898), - [anon_sym_binary] = ACTIONS(898), - [anon_sym_boolean] = ACTIONS(898), - [anon_sym_date] = ACTIONS(898), - [anon_sym_guid] = ACTIONS(898), - [anon_sym_numeric] = ACTIONS(898), - [anon_sym_query] = ACTIONS(898), - [anon_sym_string] = ACTIONS(898), - [anon_sym_struct] = ACTIONS(898), - [anon_sym_uuid] = ACTIONS(898), - [anon_sym_variablename] = ACTIONS(898), - [anon_sym_void] = ACTIONS(898), - [anon_sym_xml] = ACTIONS(898), - [sym_optional_chain] = ACTIONS(892), - [anon_sym_new] = ACTIONS(898), - [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(898), - [anon_sym_DASH] = ACTIONS(898), - [anon_sym_SLASH] = ACTIONS(898), - [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), - [anon_sym_EQ_EQ] = ACTIONS(894), - [anon_sym_EQ_EQ_EQ] = ACTIONS(892), - [aux_sym_binary_expression_token6] = ACTIONS(894), - [aux_sym_binary_expression_token7] = ACTIONS(894), - [anon_sym_BANG_EQ] = ACTIONS(894), - [anon_sym_BANG_EQ_EQ] = ACTIONS(892), - [aux_sym_binary_expression_token8] = ACTIONS(894), - [aux_sym_binary_expression_token9] = ACTIONS(894), - [aux_sym_binary_expression_token10] = ACTIONS(894), - [aux_sym_binary_expression_token11] = ACTIONS(894), - [anon_sym_QMARK_QMARK] = ACTIONS(892), - [anon_sym_instanceof] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(898), - [anon_sym_TILDE] = ACTIONS(898), - [aux_sym_unary_operator_token1] = ACTIONS(896), - [anon_sym_PLUS_PLUS] = ACTIONS(896), - [anon_sym_DASH_DASH] = ACTIONS(896), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(896), - [sym_identifier] = ACTIONS(898), - [sym_private_property_identifier] = ACTIONS(896), - [sym_this] = ACTIONS(898), - [sym_super] = ACTIONS(898), - [sym_true] = ACTIONS(898), - [sym_false] = ACTIONS(898), - [sym_null] = ACTIONS(898), - [anon_sym_export] = ACTIONS(898), - [sym__automatic_semicolon] = ACTIONS(1010), - [sym__ternary_qmark] = ACTIONS(892), + [165] = { + [sym_comment] = STATE(165), + [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(1034), + [sym__ternary_qmark] = ACTIONS(900), [sym_cf_comment] = ACTIONS(5), }, - [162] = { - [sym_comment] = STATE(162), - [anon_sym_GT_EQ] = ACTIONS(884), - [anon_sym_GT] = ACTIONS(886), - [anon_sym_LT_EQ] = ACTIONS(884), - [anon_sym_LT] = ACTIONS(886), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_STAR] = ACTIONS(886), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_in] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_case] = ACTIONS(886), - [anon_sym_default] = ACTIONS(886), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [sym_optional_chain] = ACTIONS(884), - [anon_sym_new] = ACTIONS(886), - [anon_sym_DOT] = ACTIONS(886), - [anon_sym_AMP_AMP] = ACTIONS(884), - [aux_sym_binary_expression_token1] = ACTIONS(886), - [anon_sym_PIPE_PIPE] = ACTIONS(884), - [aux_sym_binary_expression_token2] = ACTIONS(886), - [anon_sym_GT_GT] = ACTIONS(886), - [anon_sym_GT_GT_GT] = ACTIONS(884), - [anon_sym_LT_LT] = ACTIONS(884), - [anon_sym_AMP] = ACTIONS(886), - [anon_sym_CARET] = ACTIONS(884), - [anon_sym_PIPE] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_PERCENT] = ACTIONS(884), - [aux_sym_binary_expression_token3] = ACTIONS(886), - [anon_sym_STAR_STAR] = ACTIONS(884), - [aux_sym_binary_expression_token4] = ACTIONS(886), - [aux_sym_binary_expression_token5] = ACTIONS(886), - [anon_sym_EQ_EQ] = ACTIONS(886), - [anon_sym_EQ_EQ_EQ] = ACTIONS(884), - [aux_sym_binary_expression_token6] = ACTIONS(886), - [aux_sym_binary_expression_token7] = ACTIONS(886), - [anon_sym_BANG_EQ] = ACTIONS(886), - [anon_sym_BANG_EQ_EQ] = ACTIONS(884), - [aux_sym_binary_expression_token8] = ACTIONS(886), - [aux_sym_binary_expression_token9] = ACTIONS(886), - [aux_sym_binary_expression_token10] = ACTIONS(886), - [aux_sym_binary_expression_token11] = ACTIONS(886), - [anon_sym_QMARK_QMARK] = ACTIONS(884), - [anon_sym_instanceof] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(886), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), - [sym__automatic_semicolon] = ACTIONS(884), - [sym__ternary_qmark] = ACTIONS(884), + [166] = { + [sym_comment] = STATE(166), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(850), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_LT] = ACTIONS(850), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(850), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_in] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [sym_optional_chain] = ACTIONS(848), + [anon_sym_new] = ACTIONS(850), + [anon_sym_DOT] = ACTIONS(850), + [anon_sym_AMP_AMP] = ACTIONS(848), + [aux_sym_binary_expression_token1] = ACTIONS(850), + [anon_sym_PIPE_PIPE] = ACTIONS(848), + [aux_sym_binary_expression_token2] = ACTIONS(850), + [anon_sym_GT_GT] = ACTIONS(850), + [anon_sym_GT_GT_GT] = ACTIONS(848), + [anon_sym_LT_LT] = ACTIONS(848), + [anon_sym_AMP] = ACTIONS(850), + [anon_sym_CARET] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_PERCENT] = ACTIONS(848), + [aux_sym_binary_expression_token3] = ACTIONS(850), + [anon_sym_STAR_STAR] = ACTIONS(848), + [aux_sym_binary_expression_token4] = ACTIONS(850), + [aux_sym_binary_expression_token5] = ACTIONS(850), + [aux_sym_binary_expression_token6] = ACTIONS(850), + [anon_sym_EQ_EQ] = ACTIONS(850), + [anon_sym_EQ_EQ_EQ] = ACTIONS(848), + [aux_sym_binary_expression_token7] = ACTIONS(850), + [aux_sym_binary_expression_token8] = ACTIONS(850), + [anon_sym_BANG_EQ] = ACTIONS(850), + [anon_sym_BANG_EQ_EQ] = ACTIONS(848), + [aux_sym_binary_expression_token9] = ACTIONS(850), + [aux_sym_binary_expression_token10] = ACTIONS(850), + [aux_sym_binary_expression_token11] = ACTIONS(850), + [aux_sym_binary_expression_token12] = ACTIONS(850), + [aux_sym_binary_expression_token13] = ACTIONS(850), + [anon_sym_QMARK_QMARK] = ACTIONS(848), + [anon_sym_instanceof] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(850), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(848), + [sym__ternary_qmark] = ACTIONS(848), [sym_cf_comment] = ACTIONS(5), }, - [163] = { + [167] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2328), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), [sym_member_expression] = STATE(1213), [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(163), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_GT_EQ] = ACTIONS(772), - [anon_sym_GT] = ACTIONS(774), - [anon_sym_LT_EQ] = ACTIONS(772), - [anon_sym_LT] = ACTIONS(774), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(1012), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_in] = ACTIONS(774), - [anon_sym_of] = ACTIONS(774), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [sym_optional_chain] = ACTIONS(772), - [anon_sym_new] = ACTIONS(1022), - [anon_sym_DOT] = ACTIONS(774), - [anon_sym_AMP_AMP] = ACTIONS(772), - [aux_sym_binary_expression_token1] = ACTIONS(774), - [anon_sym_PIPE_PIPE] = ACTIONS(772), - [aux_sym_binary_expression_token2] = ACTIONS(774), - [anon_sym_GT_GT] = ACTIONS(774), - [anon_sym_GT_GT_GT] = ACTIONS(772), - [anon_sym_LT_LT] = ACTIONS(772), - [anon_sym_AMP] = ACTIONS(774), - [anon_sym_CARET] = ACTIONS(772), - [anon_sym_PIPE] = ACTIONS(774), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), - [anon_sym_PERCENT] = ACTIONS(772), - [aux_sym_binary_expression_token3] = ACTIONS(774), - [anon_sym_STAR_STAR] = ACTIONS(772), - [aux_sym_binary_expression_token4] = ACTIONS(774), - [aux_sym_binary_expression_token5] = ACTIONS(774), - [anon_sym_EQ_EQ] = ACTIONS(774), - [anon_sym_EQ_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token6] = ACTIONS(774), - [aux_sym_binary_expression_token7] = ACTIONS(774), - [anon_sym_BANG_EQ] = ACTIONS(774), - [anon_sym_BANG_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token8] = ACTIONS(774), - [aux_sym_binary_expression_token9] = ACTIONS(774), - [aux_sym_binary_expression_token10] = ACTIONS(774), - [aux_sym_binary_expression_token11] = ACTIONS(774), - [anon_sym_QMARK_QMARK] = ACTIONS(772), - [anon_sym_instanceof] = ACTIONS(774), - [anon_sym_BANG] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), - [sym__ternary_qmark] = ACTIONS(772), - [sym_cf_comment] = ACTIONS(5), - }, - [164] = { - [sym_comment] = STATE(164), - [anon_sym_GT_EQ] = ACTIONS(888), - [anon_sym_GT] = ACTIONS(890), - [anon_sym_LT_EQ] = ACTIONS(888), - [anon_sym_LT] = ACTIONS(890), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_in] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [sym_optional_chain] = ACTIONS(888), - [anon_sym_new] = ACTIONS(890), - [anon_sym_DOT] = ACTIONS(890), - [anon_sym_AMP_AMP] = ACTIONS(888), - [aux_sym_binary_expression_token1] = ACTIONS(890), - [anon_sym_PIPE_PIPE] = ACTIONS(888), - [aux_sym_binary_expression_token2] = ACTIONS(890), - [anon_sym_GT_GT] = ACTIONS(890), - [anon_sym_GT_GT_GT] = ACTIONS(888), - [anon_sym_LT_LT] = ACTIONS(888), - [anon_sym_AMP] = ACTIONS(890), - [anon_sym_CARET] = ACTIONS(888), - [anon_sym_PIPE] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_PERCENT] = ACTIONS(888), - [aux_sym_binary_expression_token3] = ACTIONS(890), - [anon_sym_STAR_STAR] = ACTIONS(888), - [aux_sym_binary_expression_token4] = ACTIONS(890), - [aux_sym_binary_expression_token5] = ACTIONS(890), - [anon_sym_EQ_EQ] = ACTIONS(890), - [anon_sym_EQ_EQ_EQ] = ACTIONS(888), - [aux_sym_binary_expression_token6] = ACTIONS(890), - [aux_sym_binary_expression_token7] = ACTIONS(890), - [anon_sym_BANG_EQ] = ACTIONS(890), - [anon_sym_BANG_EQ_EQ] = ACTIONS(888), - [aux_sym_binary_expression_token8] = ACTIONS(890), - [aux_sym_binary_expression_token9] = ACTIONS(890), - [aux_sym_binary_expression_token10] = ACTIONS(890), - [aux_sym_binary_expression_token11] = ACTIONS(890), - [anon_sym_QMARK_QMARK] = ACTIONS(888), - [anon_sym_instanceof] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(890), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(888), - [sym__ternary_qmark] = ACTIONS(888), - [sym_cf_comment] = ACTIONS(5), - }, - [165] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(165), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(167), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -63617,7 +63958,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(727), [anon_sym_LT_EQ] = ACTIONS(725), [anon_sym_LT] = ACTIONS(727), - [anon_sym_POUND] = ACTIONS(1032), + [anon_sym_POUND] = ACTIONS(1036), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_STAR] = ACTIONS(727), @@ -63654,16 +63995,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(725), [aux_sym_binary_expression_token4] = ACTIONS(727), [aux_sym_binary_expression_token5] = ACTIONS(727), + [aux_sym_binary_expression_token6] = ACTIONS(727), [anon_sym_EQ_EQ] = ACTIONS(727), [anon_sym_EQ_EQ_EQ] = ACTIONS(725), - [aux_sym_binary_expression_token6] = ACTIONS(727), [aux_sym_binary_expression_token7] = ACTIONS(727), + [aux_sym_binary_expression_token8] = ACTIONS(727), [anon_sym_BANG_EQ] = ACTIONS(727), [anon_sym_BANG_EQ_EQ] = ACTIONS(725), - [aux_sym_binary_expression_token8] = ACTIONS(727), [aux_sym_binary_expression_token9] = ACTIONS(727), [aux_sym_binary_expression_token10] = ACTIONS(727), [aux_sym_binary_expression_token11] = ACTIONS(727), + [aux_sym_binary_expression_token12] = ACTIONS(727), + [aux_sym_binary_expression_token13] = ACTIONS(727), [anon_sym_QMARK_QMARK] = ACTIONS(725), [anon_sym_instanceof] = ACTIONS(727), [anon_sym_BANG] = ACTIONS(91), @@ -63684,258 +64027,40 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(725), [sym_cf_comment] = ACTIONS(5), }, - [166] = { - [sym_comment] = STATE(166), - [anon_sym_GT_EQ] = ACTIONS(842), - [anon_sym_GT] = ACTIONS(844), - [anon_sym_LT_EQ] = ACTIONS(842), - [anon_sym_LT] = ACTIONS(844), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_var] = ACTIONS(844), - [anon_sym_SQUOTE] = ACTIONS(842), - [anon_sym_DQUOTE] = ACTIONS(842), - [anon_sym_STAR] = ACTIONS(844), - [anon_sym_LBRACE] = ACTIONS(842), - [anon_sym_RBRACE] = ACTIONS(842), - [anon_sym_import] = ACTIONS(844), - [anon_sym_with] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_switch] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(842), - [anon_sym_await] = ACTIONS(844), - [anon_sym_in] = ACTIONS(844), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_throw] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_case] = ACTIONS(844), - [anon_sym_default] = ACTIONS(844), - [anon_sym_yield] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(842), - [anon_sym_async] = ACTIONS(844), - [anon_sym_function] = ACTIONS(844), - [anon_sym_private] = ACTIONS(844), - [anon_sym_public] = ACTIONS(844), - [anon_sym_remote] = ACTIONS(844), - [anon_sym_static] = ACTIONS(844), - [anon_sym_final] = ACTIONS(844), - [anon_sym_abstract] = ACTIONS(844), - [anon_sym_any] = ACTIONS(844), - [anon_sym_array] = ACTIONS(844), - [anon_sym_binary] = ACTIONS(844), - [anon_sym_boolean] = ACTIONS(844), - [anon_sym_date] = ACTIONS(844), - [anon_sym_guid] = ACTIONS(844), - [anon_sym_numeric] = ACTIONS(844), - [anon_sym_query] = ACTIONS(844), - [anon_sym_string] = ACTIONS(844), - [anon_sym_struct] = ACTIONS(844), - [anon_sym_uuid] = ACTIONS(844), - [anon_sym_variablename] = ACTIONS(844), - [anon_sym_void] = ACTIONS(844), - [anon_sym_xml] = ACTIONS(844), - [sym_optional_chain] = ACTIONS(842), - [anon_sym_new] = ACTIONS(844), - [anon_sym_DOT] = ACTIONS(844), - [anon_sym_AMP_AMP] = ACTIONS(842), - [aux_sym_binary_expression_token1] = ACTIONS(844), - [anon_sym_PIPE_PIPE] = ACTIONS(842), - [aux_sym_binary_expression_token2] = ACTIONS(844), - [anon_sym_GT_GT] = ACTIONS(844), - [anon_sym_GT_GT_GT] = ACTIONS(842), - [anon_sym_LT_LT] = ACTIONS(842), - [anon_sym_AMP] = ACTIONS(844), - [anon_sym_CARET] = ACTIONS(842), - [anon_sym_PIPE] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_PERCENT] = ACTIONS(842), - [aux_sym_binary_expression_token3] = ACTIONS(844), - [anon_sym_STAR_STAR] = ACTIONS(842), - [aux_sym_binary_expression_token4] = ACTIONS(844), - [aux_sym_binary_expression_token5] = ACTIONS(844), - [anon_sym_EQ_EQ] = ACTIONS(844), - [anon_sym_EQ_EQ_EQ] = ACTIONS(842), - [aux_sym_binary_expression_token6] = ACTIONS(844), - [aux_sym_binary_expression_token7] = ACTIONS(844), - [anon_sym_BANG_EQ] = ACTIONS(844), - [anon_sym_BANG_EQ_EQ] = ACTIONS(842), - [aux_sym_binary_expression_token8] = ACTIONS(844), - [aux_sym_binary_expression_token9] = ACTIONS(844), - [aux_sym_binary_expression_token10] = ACTIONS(844), - [aux_sym_binary_expression_token11] = ACTIONS(844), - [anon_sym_QMARK_QMARK] = ACTIONS(842), - [anon_sym_instanceof] = ACTIONS(844), - [anon_sym_BANG] = ACTIONS(844), - [anon_sym_TILDE] = ACTIONS(844), - [aux_sym_unary_operator_token1] = ACTIONS(842), - [anon_sym_PLUS_PLUS] = ACTIONS(842), - [anon_sym_DASH_DASH] = ACTIONS(842), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(842), - [sym_identifier] = ACTIONS(844), - [sym_private_property_identifier] = ACTIONS(842), - [sym_this] = ACTIONS(844), - [sym_super] = ACTIONS(844), - [sym_true] = ACTIONS(844), - [sym_false] = ACTIONS(844), - [sym_null] = ACTIONS(844), - [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(1035), - [sym__ternary_qmark] = ACTIONS(842), - [sym_cf_comment] = ACTIONS(5), - }, - [167] = { - [sym_comment] = STATE(167), - [anon_sym_GT_EQ] = ACTIONS(888), - [anon_sym_GT] = ACTIONS(890), - [anon_sym_LT_EQ] = ACTIONS(888), - [anon_sym_LT] = ACTIONS(890), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_in] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [sym_optional_chain] = ACTIONS(888), - [anon_sym_new] = ACTIONS(890), - [anon_sym_DOT] = ACTIONS(890), - [anon_sym_AMP_AMP] = ACTIONS(888), - [aux_sym_binary_expression_token1] = ACTIONS(890), - [anon_sym_PIPE_PIPE] = ACTIONS(888), - [aux_sym_binary_expression_token2] = ACTIONS(890), - [anon_sym_GT_GT] = ACTIONS(890), - [anon_sym_GT_GT_GT] = ACTIONS(888), - [anon_sym_LT_LT] = ACTIONS(888), - [anon_sym_AMP] = ACTIONS(890), - [anon_sym_CARET] = ACTIONS(888), - [anon_sym_PIPE] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_PERCENT] = ACTIONS(888), - [aux_sym_binary_expression_token3] = ACTIONS(890), - [anon_sym_STAR_STAR] = ACTIONS(888), - [aux_sym_binary_expression_token4] = ACTIONS(890), - [aux_sym_binary_expression_token5] = ACTIONS(890), - [anon_sym_EQ_EQ] = ACTIONS(890), - [anon_sym_EQ_EQ_EQ] = ACTIONS(888), - [aux_sym_binary_expression_token6] = ACTIONS(890), - [aux_sym_binary_expression_token7] = ACTIONS(890), - [anon_sym_BANG_EQ] = ACTIONS(890), - [anon_sym_BANG_EQ_EQ] = ACTIONS(888), - [aux_sym_binary_expression_token8] = ACTIONS(890), - [aux_sym_binary_expression_token9] = ACTIONS(890), - [aux_sym_binary_expression_token10] = ACTIONS(890), - [aux_sym_binary_expression_token11] = ACTIONS(890), - [anon_sym_QMARK_QMARK] = ACTIONS(888), - [anon_sym_instanceof] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(890), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(1037), - [sym__ternary_qmark] = ACTIONS(888), - [sym_cf_comment] = ACTIONS(5), - }, [168] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2256), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2388), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), [sym_comment] = STATE(168), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -63980,16 +64105,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(772), [aux_sym_binary_expression_token4] = ACTIONS(774), [aux_sym_binary_expression_token5] = ACTIONS(774), + [aux_sym_binary_expression_token6] = ACTIONS(774), [anon_sym_EQ_EQ] = ACTIONS(774), [anon_sym_EQ_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token6] = ACTIONS(774), [aux_sym_binary_expression_token7] = ACTIONS(774), + [aux_sym_binary_expression_token8] = ACTIONS(774), [anon_sym_BANG_EQ] = ACTIONS(774), [anon_sym_BANG_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token8] = ACTIONS(774), [aux_sym_binary_expression_token9] = ACTIONS(774), [aux_sym_binary_expression_token10] = ACTIONS(774), [aux_sym_binary_expression_token11] = ACTIONS(774), + [aux_sym_binary_expression_token12] = ACTIONS(774), + [aux_sym_binary_expression_token13] = ACTIONS(774), [anon_sym_QMARK_QMARK] = ACTIONS(772), [anon_sym_instanceof] = ACTIONS(774), [anon_sym_BANG] = ACTIONS(91), @@ -64013,218 +64140,222 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [169] = { [sym_comment] = STATE(169), - [anon_sym_GT_EQ] = ACTIONS(888), - [anon_sym_GT] = ACTIONS(890), - [anon_sym_LT_EQ] = ACTIONS(888), - [anon_sym_LT] = ACTIONS(890), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_in] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [sym_optional_chain] = ACTIONS(888), - [anon_sym_new] = ACTIONS(890), - [anon_sym_DOT] = ACTIONS(890), - [anon_sym_AMP_AMP] = ACTIONS(888), - [aux_sym_binary_expression_token1] = ACTIONS(890), - [anon_sym_PIPE_PIPE] = ACTIONS(888), - [aux_sym_binary_expression_token2] = ACTIONS(890), - [anon_sym_GT_GT] = ACTIONS(890), - [anon_sym_GT_GT_GT] = ACTIONS(888), - [anon_sym_LT_LT] = ACTIONS(888), - [anon_sym_AMP] = ACTIONS(890), - [anon_sym_CARET] = ACTIONS(888), - [anon_sym_PIPE] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_PERCENT] = ACTIONS(888), - [aux_sym_binary_expression_token3] = ACTIONS(890), - [anon_sym_STAR_STAR] = ACTIONS(888), - [aux_sym_binary_expression_token4] = ACTIONS(890), - [aux_sym_binary_expression_token5] = ACTIONS(890), - [anon_sym_EQ_EQ] = ACTIONS(890), - [anon_sym_EQ_EQ_EQ] = ACTIONS(888), - [aux_sym_binary_expression_token6] = ACTIONS(890), - [aux_sym_binary_expression_token7] = ACTIONS(890), - [anon_sym_BANG_EQ] = ACTIONS(890), - [anon_sym_BANG_EQ_EQ] = ACTIONS(888), - [aux_sym_binary_expression_token8] = ACTIONS(890), - [aux_sym_binary_expression_token9] = ACTIONS(890), - [aux_sym_binary_expression_token10] = ACTIONS(890), - [aux_sym_binary_expression_token11] = ACTIONS(890), - [anon_sym_QMARK_QMARK] = ACTIONS(888), - [anon_sym_instanceof] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(890), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), + [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(1075), - [sym__ternary_qmark] = ACTIONS(888), + [sym__ternary_qmark] = ACTIONS(910), [sym_cf_comment] = ACTIONS(5), }, [170] = { [sym_comment] = STATE(170), - [anon_sym_GT_EQ] = ACTIONS(914), - [anon_sym_GT] = ACTIONS(916), - [anon_sym_LT_EQ] = ACTIONS(914), - [anon_sym_LT] = ACTIONS(916), - [anon_sym_POUND] = ACTIONS(918), - [anon_sym_var] = ACTIONS(920), - [anon_sym_SQUOTE] = ACTIONS(918), - [anon_sym_DQUOTE] = ACTIONS(918), - [anon_sym_STAR] = ACTIONS(916), - [anon_sym_LBRACE] = ACTIONS(918), - [anon_sym_RBRACE] = ACTIONS(918), - [anon_sym_import] = ACTIONS(920), - [anon_sym_with] = ACTIONS(920), - [anon_sym_let] = ACTIONS(920), - [anon_sym_const] = ACTIONS(920), - [anon_sym_else] = ACTIONS(920), - [anon_sym_if] = ACTIONS(920), - [anon_sym_switch] = ACTIONS(920), - [anon_sym_for] = ACTIONS(920), - [anon_sym_LPAREN] = ACTIONS(918), - [anon_sym_await] = ACTIONS(920), - [anon_sym_in] = ACTIONS(916), - [anon_sym_while] = ACTIONS(920), - [anon_sym_do] = ACTIONS(920), - [anon_sym_try] = ACTIONS(920), - [anon_sym_break] = ACTIONS(920), - [anon_sym_continue] = ACTIONS(920), - [anon_sym_return] = ACTIONS(920), - [anon_sym_throw] = ACTIONS(920), - [anon_sym_SEMI] = ACTIONS(918), - [anon_sym_yield] = ACTIONS(920), - [anon_sym_LBRACK] = ACTIONS(918), - [anon_sym_async] = ACTIONS(920), - [anon_sym_function] = ACTIONS(920), - [anon_sym_private] = ACTIONS(920), - [anon_sym_public] = ACTIONS(920), - [anon_sym_remote] = ACTIONS(920), - [anon_sym_static] = ACTIONS(920), - [anon_sym_final] = ACTIONS(920), - [anon_sym_abstract] = ACTIONS(920), - [anon_sym_any] = ACTIONS(920), - [anon_sym_array] = ACTIONS(920), - [anon_sym_binary] = ACTIONS(920), - [anon_sym_boolean] = ACTIONS(920), - [anon_sym_date] = ACTIONS(920), - [anon_sym_guid] = ACTIONS(920), - [anon_sym_numeric] = ACTIONS(920), - [anon_sym_query] = ACTIONS(920), - [anon_sym_string] = ACTIONS(920), - [anon_sym_struct] = ACTIONS(920), - [anon_sym_uuid] = ACTIONS(920), - [anon_sym_variablename] = ACTIONS(920), - [anon_sym_void] = ACTIONS(920), - [anon_sym_xml] = ACTIONS(920), - [sym_optional_chain] = ACTIONS(914), - [anon_sym_new] = ACTIONS(920), - [anon_sym_DOT] = ACTIONS(916), - [anon_sym_AMP_AMP] = ACTIONS(914), - [aux_sym_binary_expression_token1] = ACTIONS(916), - [anon_sym_PIPE_PIPE] = ACTIONS(914), - [aux_sym_binary_expression_token2] = ACTIONS(916), - [anon_sym_GT_GT] = ACTIONS(916), - [anon_sym_GT_GT_GT] = ACTIONS(914), - [anon_sym_LT_LT] = ACTIONS(914), - [anon_sym_AMP] = ACTIONS(916), - [anon_sym_CARET] = ACTIONS(914), - [anon_sym_PIPE] = ACTIONS(916), - [anon_sym_PLUS] = ACTIONS(920), - [anon_sym_DASH] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(920), - [anon_sym_PERCENT] = ACTIONS(914), - [aux_sym_binary_expression_token3] = ACTIONS(916), - [anon_sym_STAR_STAR] = ACTIONS(914), - [aux_sym_binary_expression_token4] = ACTIONS(916), - [aux_sym_binary_expression_token5] = ACTIONS(916), - [anon_sym_EQ_EQ] = ACTIONS(916), - [anon_sym_EQ_EQ_EQ] = ACTIONS(914), - [aux_sym_binary_expression_token6] = ACTIONS(916), - [aux_sym_binary_expression_token7] = ACTIONS(916), - [anon_sym_BANG_EQ] = ACTIONS(916), - [anon_sym_BANG_EQ_EQ] = ACTIONS(914), - [aux_sym_binary_expression_token8] = ACTIONS(916), - [aux_sym_binary_expression_token9] = ACTIONS(916), - [aux_sym_binary_expression_token10] = ACTIONS(916), - [aux_sym_binary_expression_token11] = ACTIONS(916), - [anon_sym_QMARK_QMARK] = ACTIONS(914), - [anon_sym_instanceof] = ACTIONS(916), - [anon_sym_BANG] = ACTIONS(920), - [anon_sym_TILDE] = ACTIONS(920), - [aux_sym_unary_operator_token1] = ACTIONS(918), - [anon_sym_PLUS_PLUS] = ACTIONS(918), - [anon_sym_DASH_DASH] = ACTIONS(918), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(918), - [sym_identifier] = ACTIONS(920), - [sym_private_property_identifier] = ACTIONS(918), - [sym_this] = ACTIONS(920), - [sym_super] = ACTIONS(920), - [sym_true] = ACTIONS(920), - [sym_false] = ACTIONS(920), - [sym_null] = ACTIONS(920), - [anon_sym_export] = ACTIONS(920), + [anon_sym_GT_EQ] = ACTIONS(922), + [anon_sym_GT] = ACTIONS(924), + [anon_sym_LT_EQ] = ACTIONS(922), + [anon_sym_LT] = ACTIONS(924), + [anon_sym_POUND] = ACTIONS(926), + [anon_sym_var] = ACTIONS(928), + [anon_sym_SQUOTE] = ACTIONS(926), + [anon_sym_DQUOTE] = ACTIONS(926), + [anon_sym_STAR] = ACTIONS(924), + [anon_sym_LBRACE] = ACTIONS(926), + [anon_sym_RBRACE] = ACTIONS(926), + [anon_sym_import] = ACTIONS(928), + [anon_sym_with] = ACTIONS(928), + [anon_sym_let] = ACTIONS(928), + [anon_sym_const] = ACTIONS(928), + [anon_sym_else] = ACTIONS(928), + [anon_sym_if] = ACTIONS(928), + [anon_sym_switch] = ACTIONS(928), + [anon_sym_for] = ACTIONS(928), + [anon_sym_LPAREN] = ACTIONS(926), + [anon_sym_await] = ACTIONS(928), + [anon_sym_in] = ACTIONS(924), + [anon_sym_while] = ACTIONS(928), + [anon_sym_do] = ACTIONS(928), + [anon_sym_try] = ACTIONS(928), + [anon_sym_break] = ACTIONS(928), + [anon_sym_continue] = ACTIONS(928), + [anon_sym_return] = ACTIONS(928), + [anon_sym_throw] = ACTIONS(928), + [anon_sym_SEMI] = ACTIONS(926), + [anon_sym_yield] = ACTIONS(928), + [anon_sym_LBRACK] = ACTIONS(926), + [anon_sym_async] = ACTIONS(928), + [anon_sym_function] = ACTIONS(928), + [anon_sym_private] = ACTIONS(928), + [anon_sym_public] = ACTIONS(928), + [anon_sym_remote] = ACTIONS(928), + [anon_sym_static] = ACTIONS(928), + [anon_sym_final] = ACTIONS(928), + [anon_sym_abstract] = ACTIONS(928), + [anon_sym_any] = ACTIONS(928), + [anon_sym_array] = ACTIONS(928), + [anon_sym_binary] = ACTIONS(928), + [anon_sym_boolean] = ACTIONS(928), + [anon_sym_date] = ACTIONS(928), + [anon_sym_guid] = ACTIONS(928), + [anon_sym_numeric] = ACTIONS(928), + [anon_sym_query] = ACTIONS(928), + [anon_sym_string] = ACTIONS(928), + [anon_sym_struct] = ACTIONS(928), + [anon_sym_uuid] = ACTIONS(928), + [anon_sym_variablename] = ACTIONS(928), + [anon_sym_void] = ACTIONS(928), + [anon_sym_xml] = ACTIONS(928), + [sym_optional_chain] = ACTIONS(922), + [anon_sym_new] = ACTIONS(928), + [anon_sym_DOT] = ACTIONS(924), + [anon_sym_AMP_AMP] = ACTIONS(922), + [aux_sym_binary_expression_token1] = ACTIONS(924), + [anon_sym_PIPE_PIPE] = ACTIONS(922), + [aux_sym_binary_expression_token2] = ACTIONS(924), + [anon_sym_GT_GT] = ACTIONS(924), + [anon_sym_GT_GT_GT] = ACTIONS(922), + [anon_sym_LT_LT] = ACTIONS(922), + [anon_sym_AMP] = ACTIONS(924), + [anon_sym_CARET] = ACTIONS(922), + [anon_sym_PIPE] = ACTIONS(924), + [anon_sym_PLUS] = ACTIONS(928), + [anon_sym_DASH] = ACTIONS(928), + [anon_sym_SLASH] = ACTIONS(928), + [anon_sym_PERCENT] = ACTIONS(922), + [aux_sym_binary_expression_token3] = ACTIONS(924), + [anon_sym_STAR_STAR] = ACTIONS(922), + [aux_sym_binary_expression_token4] = ACTIONS(924), + [aux_sym_binary_expression_token5] = ACTIONS(924), + [aux_sym_binary_expression_token6] = ACTIONS(924), + [anon_sym_EQ_EQ] = ACTIONS(924), + [anon_sym_EQ_EQ_EQ] = ACTIONS(922), + [aux_sym_binary_expression_token7] = ACTIONS(924), + [aux_sym_binary_expression_token8] = ACTIONS(924), + [anon_sym_BANG_EQ] = ACTIONS(924), + [anon_sym_BANG_EQ_EQ] = ACTIONS(922), + [aux_sym_binary_expression_token9] = ACTIONS(924), + [aux_sym_binary_expression_token10] = ACTIONS(924), + [aux_sym_binary_expression_token11] = ACTIONS(924), + [aux_sym_binary_expression_token12] = ACTIONS(924), + [aux_sym_binary_expression_token13] = ACTIONS(924), + [anon_sym_QMARK_QMARK] = ACTIONS(922), + [anon_sym_instanceof] = ACTIONS(924), + [anon_sym_BANG] = ACTIONS(928), + [anon_sym_TILDE] = ACTIONS(928), + [aux_sym_unary_operator_token1] = ACTIONS(926), + [anon_sym_PLUS_PLUS] = ACTIONS(926), + [anon_sym_DASH_DASH] = ACTIONS(926), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(926), + [sym_identifier] = ACTIONS(928), + [sym_private_property_identifier] = ACTIONS(926), + [sym_this] = ACTIONS(928), + [sym_super] = ACTIONS(928), + [sym_true] = ACTIONS(928), + [sym_false] = ACTIONS(928), + [sym_null] = ACTIONS(928), + [anon_sym_export] = ACTIONS(928), [sym__automatic_semicolon] = ACTIONS(1077), - [sym__ternary_qmark] = ACTIONS(914), + [sym__ternary_qmark] = ACTIONS(922), [sym_cf_comment] = ACTIONS(5), }, [171] = { @@ -64304,16 +64435,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(842), [aux_sym_binary_expression_token4] = ACTIONS(844), [aux_sym_binary_expression_token5] = ACTIONS(844), + [aux_sym_binary_expression_token6] = ACTIONS(844), [anon_sym_EQ_EQ] = ACTIONS(844), [anon_sym_EQ_EQ_EQ] = ACTIONS(842), - [aux_sym_binary_expression_token6] = ACTIONS(844), [aux_sym_binary_expression_token7] = ACTIONS(844), + [aux_sym_binary_expression_token8] = ACTIONS(844), [anon_sym_BANG_EQ] = ACTIONS(844), [anon_sym_BANG_EQ_EQ] = ACTIONS(842), - [aux_sym_binary_expression_token8] = ACTIONS(844), [aux_sym_binary_expression_token9] = ACTIONS(844), [aux_sym_binary_expression_token10] = ACTIONS(844), [aux_sym_binary_expression_token11] = ACTIONS(844), + [aux_sym_binary_expression_token12] = ACTIONS(844), + [aux_sym_binary_expression_token13] = ACTIONS(844), [anon_sym_QMARK_QMARK] = ACTIONS(842), [anon_sym_instanceof] = ACTIONS(844), [anon_sym_BANG] = ACTIONS(844), @@ -64337,362 +64470,368 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [172] = { [sym_comment] = STATE(172), - [anon_sym_GT_EQ] = ACTIONS(926), - [anon_sym_GT] = ACTIONS(928), - [anon_sym_LT_EQ] = ACTIONS(926), - [anon_sym_LT] = ACTIONS(928), - [anon_sym_POUND] = ACTIONS(930), - [anon_sym_var] = ACTIONS(932), - [anon_sym_SQUOTE] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(928), - [anon_sym_LBRACE] = ACTIONS(930), - [anon_sym_RBRACE] = ACTIONS(930), - [anon_sym_import] = ACTIONS(932), - [anon_sym_with] = ACTIONS(932), - [anon_sym_let] = ACTIONS(932), - [anon_sym_const] = ACTIONS(932), - [anon_sym_else] = ACTIONS(932), - [anon_sym_if] = ACTIONS(932), - [anon_sym_switch] = ACTIONS(932), - [anon_sym_for] = ACTIONS(932), - [anon_sym_LPAREN] = ACTIONS(930), - [anon_sym_await] = ACTIONS(932), - [anon_sym_in] = ACTIONS(928), - [anon_sym_while] = ACTIONS(932), - [anon_sym_do] = ACTIONS(932), - [anon_sym_try] = ACTIONS(932), - [anon_sym_break] = ACTIONS(932), - [anon_sym_continue] = ACTIONS(932), - [anon_sym_return] = ACTIONS(932), - [anon_sym_throw] = ACTIONS(932), - [anon_sym_SEMI] = ACTIONS(930), - [anon_sym_yield] = ACTIONS(932), - [anon_sym_LBRACK] = ACTIONS(930), - [anon_sym_async] = ACTIONS(932), - [anon_sym_function] = ACTIONS(932), - [anon_sym_private] = ACTIONS(932), - [anon_sym_public] = ACTIONS(932), - [anon_sym_remote] = ACTIONS(932), - [anon_sym_static] = ACTIONS(932), - [anon_sym_final] = ACTIONS(932), - [anon_sym_abstract] = ACTIONS(932), - [anon_sym_any] = ACTIONS(932), - [anon_sym_array] = ACTIONS(932), - [anon_sym_binary] = ACTIONS(932), - [anon_sym_boolean] = ACTIONS(932), - [anon_sym_date] = ACTIONS(932), - [anon_sym_guid] = ACTIONS(932), - [anon_sym_numeric] = ACTIONS(932), - [anon_sym_query] = ACTIONS(932), - [anon_sym_string] = ACTIONS(932), - [anon_sym_struct] = ACTIONS(932), - [anon_sym_uuid] = ACTIONS(932), - [anon_sym_variablename] = ACTIONS(932), - [anon_sym_void] = ACTIONS(932), - [anon_sym_xml] = ACTIONS(932), - [sym_optional_chain] = ACTIONS(926), - [anon_sym_new] = ACTIONS(932), - [anon_sym_DOT] = ACTIONS(928), - [anon_sym_AMP_AMP] = ACTIONS(926), - [aux_sym_binary_expression_token1] = ACTIONS(928), - [anon_sym_PIPE_PIPE] = ACTIONS(926), - [aux_sym_binary_expression_token2] = ACTIONS(928), - [anon_sym_GT_GT] = ACTIONS(928), - [anon_sym_GT_GT_GT] = ACTIONS(926), - [anon_sym_LT_LT] = ACTIONS(926), - [anon_sym_AMP] = ACTIONS(928), - [anon_sym_CARET] = ACTIONS(926), - [anon_sym_PIPE] = ACTIONS(928), - [anon_sym_PLUS] = ACTIONS(932), - [anon_sym_DASH] = ACTIONS(932), - [anon_sym_SLASH] = ACTIONS(932), - [anon_sym_PERCENT] = ACTIONS(926), - [aux_sym_binary_expression_token3] = ACTIONS(928), - [anon_sym_STAR_STAR] = ACTIONS(926), - [aux_sym_binary_expression_token4] = ACTIONS(928), - [aux_sym_binary_expression_token5] = ACTIONS(928), - [anon_sym_EQ_EQ] = ACTIONS(928), - [anon_sym_EQ_EQ_EQ] = ACTIONS(926), - [aux_sym_binary_expression_token6] = ACTIONS(928), - [aux_sym_binary_expression_token7] = ACTIONS(928), - [anon_sym_BANG_EQ] = ACTIONS(928), - [anon_sym_BANG_EQ_EQ] = ACTIONS(926), - [aux_sym_binary_expression_token8] = ACTIONS(928), - [aux_sym_binary_expression_token9] = ACTIONS(928), - [aux_sym_binary_expression_token10] = ACTIONS(928), - [aux_sym_binary_expression_token11] = ACTIONS(928), - [anon_sym_QMARK_QMARK] = ACTIONS(926), - [anon_sym_instanceof] = ACTIONS(928), - [anon_sym_BANG] = ACTIONS(932), - [anon_sym_TILDE] = ACTIONS(932), - [aux_sym_unary_operator_token1] = ACTIONS(930), - [anon_sym_PLUS_PLUS] = ACTIONS(930), - [anon_sym_DASH_DASH] = ACTIONS(930), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(930), - [sym_identifier] = ACTIONS(932), - [sym_private_property_identifier] = ACTIONS(930), - [sym_this] = ACTIONS(932), - [sym_super] = ACTIONS(932), - [sym_true] = ACTIONS(932), - [sym_false] = ACTIONS(932), - [sym_null] = ACTIONS(932), - [anon_sym_export] = ACTIONS(932), + [anon_sym_GT_EQ] = ACTIONS(890), + [anon_sym_GT] = ACTIONS(892), + [anon_sym_LT_EQ] = ACTIONS(890), + [anon_sym_LT] = ACTIONS(892), + [anon_sym_POUND] = ACTIONS(894), + [anon_sym_var] = ACTIONS(896), + [anon_sym_SQUOTE] = ACTIONS(894), + [anon_sym_DQUOTE] = ACTIONS(894), + [anon_sym_STAR] = ACTIONS(892), + [anon_sym_LBRACE] = ACTIONS(894), + [anon_sym_RBRACE] = ACTIONS(894), + [anon_sym_import] = ACTIONS(896), + [anon_sym_with] = ACTIONS(896), + [anon_sym_let] = ACTIONS(896), + [anon_sym_const] = ACTIONS(896), + [anon_sym_else] = ACTIONS(896), + [anon_sym_if] = ACTIONS(896), + [anon_sym_switch] = ACTIONS(896), + [anon_sym_for] = ACTIONS(896), + [anon_sym_LPAREN] = ACTIONS(894), + [anon_sym_await] = ACTIONS(896), + [anon_sym_in] = ACTIONS(892), + [anon_sym_while] = ACTIONS(896), + [anon_sym_do] = ACTIONS(896), + [anon_sym_try] = ACTIONS(896), + [anon_sym_break] = ACTIONS(896), + [anon_sym_continue] = ACTIONS(896), + [anon_sym_return] = ACTIONS(896), + [anon_sym_throw] = ACTIONS(896), + [anon_sym_SEMI] = ACTIONS(894), + [anon_sym_yield] = ACTIONS(896), + [anon_sym_LBRACK] = ACTIONS(894), + [anon_sym_async] = ACTIONS(896), + [anon_sym_function] = ACTIONS(896), + [anon_sym_private] = ACTIONS(896), + [anon_sym_public] = ACTIONS(896), + [anon_sym_remote] = ACTIONS(896), + [anon_sym_static] = ACTIONS(896), + [anon_sym_final] = ACTIONS(896), + [anon_sym_abstract] = ACTIONS(896), + [anon_sym_any] = ACTIONS(896), + [anon_sym_array] = ACTIONS(896), + [anon_sym_binary] = ACTIONS(896), + [anon_sym_boolean] = ACTIONS(896), + [anon_sym_date] = ACTIONS(896), + [anon_sym_guid] = ACTIONS(896), + [anon_sym_numeric] = ACTIONS(896), + [anon_sym_query] = ACTIONS(896), + [anon_sym_string] = ACTIONS(896), + [anon_sym_struct] = ACTIONS(896), + [anon_sym_uuid] = ACTIONS(896), + [anon_sym_variablename] = ACTIONS(896), + [anon_sym_void] = ACTIONS(896), + [anon_sym_xml] = ACTIONS(896), + [sym_optional_chain] = ACTIONS(890), + [anon_sym_new] = ACTIONS(896), + [anon_sym_DOT] = ACTIONS(892), + [anon_sym_AMP_AMP] = ACTIONS(890), + [aux_sym_binary_expression_token1] = ACTIONS(892), + [anon_sym_PIPE_PIPE] = ACTIONS(890), + [aux_sym_binary_expression_token2] = ACTIONS(892), + [anon_sym_GT_GT] = ACTIONS(892), + [anon_sym_GT_GT_GT] = ACTIONS(890), + [anon_sym_LT_LT] = ACTIONS(890), + [anon_sym_AMP] = ACTIONS(892), + [anon_sym_CARET] = ACTIONS(890), + [anon_sym_PIPE] = ACTIONS(892), + [anon_sym_PLUS] = ACTIONS(896), + [anon_sym_DASH] = ACTIONS(896), + [anon_sym_SLASH] = ACTIONS(896), + [anon_sym_PERCENT] = ACTIONS(890), + [aux_sym_binary_expression_token3] = ACTIONS(892), + [anon_sym_STAR_STAR] = ACTIONS(890), + [aux_sym_binary_expression_token4] = ACTIONS(892), + [aux_sym_binary_expression_token5] = ACTIONS(892), + [aux_sym_binary_expression_token6] = ACTIONS(892), + [anon_sym_EQ_EQ] = ACTIONS(892), + [anon_sym_EQ_EQ_EQ] = ACTIONS(890), + [aux_sym_binary_expression_token7] = ACTIONS(892), + [aux_sym_binary_expression_token8] = ACTIONS(892), + [anon_sym_BANG_EQ] = ACTIONS(892), + [anon_sym_BANG_EQ_EQ] = ACTIONS(890), + [aux_sym_binary_expression_token9] = ACTIONS(892), + [aux_sym_binary_expression_token10] = ACTIONS(892), + [aux_sym_binary_expression_token11] = ACTIONS(892), + [aux_sym_binary_expression_token12] = ACTIONS(892), + [aux_sym_binary_expression_token13] = ACTIONS(892), + [anon_sym_QMARK_QMARK] = ACTIONS(890), + [anon_sym_instanceof] = ACTIONS(892), + [anon_sym_BANG] = ACTIONS(896), + [anon_sym_TILDE] = ACTIONS(896), + [aux_sym_unary_operator_token1] = ACTIONS(894), + [anon_sym_PLUS_PLUS] = ACTIONS(894), + [anon_sym_DASH_DASH] = ACTIONS(894), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(894), + [sym_identifier] = ACTIONS(896), + [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(896), [sym__automatic_semicolon] = ACTIONS(1081), - [sym__ternary_qmark] = ACTIONS(926), + [sym__ternary_qmark] = ACTIONS(890), [sym_cf_comment] = ACTIONS(5), }, [173] = { [sym_comment] = STATE(173), - [anon_sym_GT_EQ] = ACTIONS(884), - [anon_sym_GT] = ACTIONS(886), - [anon_sym_LT_EQ] = ACTIONS(884), - [anon_sym_LT] = ACTIONS(886), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_STAR] = ACTIONS(886), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_else] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_in] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [sym_optional_chain] = ACTIONS(884), - [anon_sym_new] = ACTIONS(886), - [anon_sym_DOT] = ACTIONS(886), - [anon_sym_AMP_AMP] = ACTIONS(884), - [aux_sym_binary_expression_token1] = ACTIONS(886), - [anon_sym_PIPE_PIPE] = ACTIONS(884), - [aux_sym_binary_expression_token2] = ACTIONS(886), - [anon_sym_GT_GT] = ACTIONS(886), - [anon_sym_GT_GT_GT] = ACTIONS(884), - [anon_sym_LT_LT] = ACTIONS(884), - [anon_sym_AMP] = ACTIONS(886), - [anon_sym_CARET] = ACTIONS(884), - [anon_sym_PIPE] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_PERCENT] = ACTIONS(884), - [aux_sym_binary_expression_token3] = ACTIONS(886), - [anon_sym_STAR_STAR] = ACTIONS(884), - [aux_sym_binary_expression_token4] = ACTIONS(886), - [aux_sym_binary_expression_token5] = ACTIONS(886), - [anon_sym_EQ_EQ] = ACTIONS(886), - [anon_sym_EQ_EQ_EQ] = ACTIONS(884), - [aux_sym_binary_expression_token6] = ACTIONS(886), - [aux_sym_binary_expression_token7] = ACTIONS(886), - [anon_sym_BANG_EQ] = ACTIONS(886), - [anon_sym_BANG_EQ_EQ] = ACTIONS(884), - [aux_sym_binary_expression_token8] = ACTIONS(886), - [aux_sym_binary_expression_token9] = ACTIONS(886), - [aux_sym_binary_expression_token10] = ACTIONS(886), - [aux_sym_binary_expression_token11] = ACTIONS(886), - [anon_sym_QMARK_QMARK] = ACTIONS(884), - [anon_sym_instanceof] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(886), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), - [sym__automatic_semicolon] = ACTIONS(884), - [sym__ternary_qmark] = ACTIONS(884), + [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(1083), + [sym__ternary_qmark] = ACTIONS(900), [sym_cf_comment] = ACTIONS(5), }, [174] = { [sym_comment] = STATE(174), - [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(896), - [anon_sym_var] = ACTIONS(898), - [anon_sym_SQUOTE] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(896), - [anon_sym_STAR] = ACTIONS(894), - [anon_sym_LBRACE] = ACTIONS(896), - [anon_sym_RBRACE] = ACTIONS(896), - [anon_sym_import] = ACTIONS(898), - [anon_sym_with] = ACTIONS(898), - [anon_sym_let] = ACTIONS(898), - [anon_sym_const] = ACTIONS(898), - [anon_sym_else] = ACTIONS(898), - [anon_sym_if] = ACTIONS(898), - [anon_sym_switch] = ACTIONS(898), - [anon_sym_for] = ACTIONS(898), - [anon_sym_LPAREN] = ACTIONS(896), - [anon_sym_await] = ACTIONS(898), - [anon_sym_in] = ACTIONS(894), - [anon_sym_while] = ACTIONS(898), - [anon_sym_do] = ACTIONS(898), - [anon_sym_try] = ACTIONS(898), - [anon_sym_break] = ACTIONS(898), - [anon_sym_continue] = ACTIONS(898), - [anon_sym_return] = ACTIONS(898), - [anon_sym_throw] = ACTIONS(898), - [anon_sym_SEMI] = ACTIONS(896), - [anon_sym_yield] = ACTIONS(898), - [anon_sym_LBRACK] = ACTIONS(896), - [anon_sym_async] = ACTIONS(898), - [anon_sym_function] = ACTIONS(898), - [anon_sym_private] = ACTIONS(898), - [anon_sym_public] = ACTIONS(898), - [anon_sym_remote] = ACTIONS(898), - [anon_sym_static] = ACTIONS(898), - [anon_sym_final] = ACTIONS(898), - [anon_sym_abstract] = ACTIONS(898), - [anon_sym_any] = ACTIONS(898), - [anon_sym_array] = ACTIONS(898), - [anon_sym_binary] = ACTIONS(898), - [anon_sym_boolean] = ACTIONS(898), - [anon_sym_date] = ACTIONS(898), - [anon_sym_guid] = ACTIONS(898), - [anon_sym_numeric] = ACTIONS(898), - [anon_sym_query] = ACTIONS(898), - [anon_sym_string] = ACTIONS(898), - [anon_sym_struct] = ACTIONS(898), - [anon_sym_uuid] = ACTIONS(898), - [anon_sym_variablename] = ACTIONS(898), - [anon_sym_void] = ACTIONS(898), - [anon_sym_xml] = ACTIONS(898), - [sym_optional_chain] = ACTIONS(892), - [anon_sym_new] = ACTIONS(898), - [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(898), - [anon_sym_DASH] = ACTIONS(898), - [anon_sym_SLASH] = ACTIONS(898), - [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), - [anon_sym_EQ_EQ] = ACTIONS(894), - [anon_sym_EQ_EQ_EQ] = ACTIONS(892), - [aux_sym_binary_expression_token6] = ACTIONS(894), - [aux_sym_binary_expression_token7] = ACTIONS(894), - [anon_sym_BANG_EQ] = ACTIONS(894), - [anon_sym_BANG_EQ_EQ] = ACTIONS(892), - [aux_sym_binary_expression_token8] = ACTIONS(894), - [aux_sym_binary_expression_token9] = ACTIONS(894), - [aux_sym_binary_expression_token10] = ACTIONS(894), - [aux_sym_binary_expression_token11] = ACTIONS(894), - [anon_sym_QMARK_QMARK] = ACTIONS(892), - [anon_sym_instanceof] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(898), - [anon_sym_TILDE] = ACTIONS(898), - [aux_sym_unary_operator_token1] = ACTIONS(896), - [anon_sym_PLUS_PLUS] = ACTIONS(896), - [anon_sym_DASH_DASH] = ACTIONS(896), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(896), - [sym_identifier] = ACTIONS(898), - [sym_private_property_identifier] = ACTIONS(896), - [sym_this] = ACTIONS(898), - [sym_super] = ACTIONS(898), - [sym_true] = ACTIONS(898), - [sym_false] = ACTIONS(898), - [sym_null] = ACTIONS(898), - [anon_sym_export] = ACTIONS(898), - [sym__automatic_semicolon] = ACTIONS(1083), - [sym__ternary_qmark] = ACTIONS(892), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(850), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_LT] = ACTIONS(850), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(850), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_in] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [sym_optional_chain] = ACTIONS(848), + [anon_sym_new] = ACTIONS(850), + [anon_sym_DOT] = ACTIONS(850), + [anon_sym_AMP_AMP] = ACTIONS(848), + [aux_sym_binary_expression_token1] = ACTIONS(850), + [anon_sym_PIPE_PIPE] = ACTIONS(848), + [aux_sym_binary_expression_token2] = ACTIONS(850), + [anon_sym_GT_GT] = ACTIONS(850), + [anon_sym_GT_GT_GT] = ACTIONS(848), + [anon_sym_LT_LT] = ACTIONS(848), + [anon_sym_AMP] = ACTIONS(850), + [anon_sym_CARET] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_PERCENT] = ACTIONS(848), + [aux_sym_binary_expression_token3] = ACTIONS(850), + [anon_sym_STAR_STAR] = ACTIONS(848), + [aux_sym_binary_expression_token4] = ACTIONS(850), + [aux_sym_binary_expression_token5] = ACTIONS(850), + [aux_sym_binary_expression_token6] = ACTIONS(850), + [anon_sym_EQ_EQ] = ACTIONS(850), + [anon_sym_EQ_EQ_EQ] = ACTIONS(848), + [aux_sym_binary_expression_token7] = ACTIONS(850), + [aux_sym_binary_expression_token8] = ACTIONS(850), + [anon_sym_BANG_EQ] = ACTIONS(850), + [anon_sym_BANG_EQ_EQ] = ACTIONS(848), + [aux_sym_binary_expression_token9] = ACTIONS(850), + [aux_sym_binary_expression_token10] = ACTIONS(850), + [aux_sym_binary_expression_token11] = ACTIONS(850), + [aux_sym_binary_expression_token12] = ACTIONS(850), + [aux_sym_binary_expression_token13] = ACTIONS(850), + [anon_sym_QMARK_QMARK] = ACTIONS(848), + [anon_sym_instanceof] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(850), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(848), + [sym__ternary_qmark] = ACTIONS(848), [sym_cf_comment] = ACTIONS(5), }, [175] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), + [sym_parenthesized_expression] = STATE(1213), [sym_expression] = STATE(2264), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), [sym_comment] = STATE(175), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -64708,11 +64847,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_in] = ACTIONS(774), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), @@ -64731,22 +64870,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(774), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_PERCENT] = ACTIONS(772), [aux_sym_binary_expression_token3] = ACTIONS(774), [anon_sym_STAR_STAR] = ACTIONS(772), [aux_sym_binary_expression_token4] = ACTIONS(774), [aux_sym_binary_expression_token5] = ACTIONS(774), + [aux_sym_binary_expression_token6] = ACTIONS(774), [anon_sym_EQ_EQ] = ACTIONS(774), [anon_sym_EQ_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token6] = ACTIONS(774), [aux_sym_binary_expression_token7] = ACTIONS(774), + [aux_sym_binary_expression_token8] = ACTIONS(774), [anon_sym_BANG_EQ] = ACTIONS(774), [anon_sym_BANG_EQ_EQ] = ACTIONS(772), - [aux_sym_binary_expression_token8] = ACTIONS(774), [aux_sym_binary_expression_token9] = ACTIONS(774), [aux_sym_binary_expression_token10] = ACTIONS(774), [aux_sym_binary_expression_token11] = ACTIONS(774), + [aux_sym_binary_expression_token12] = ACTIONS(774), + [aux_sym_binary_expression_token13] = ACTIONS(774), [anon_sym_QMARK_QMARK] = ACTIONS(772), [anon_sym_instanceof] = ACTIONS(774), [anon_sym_BANG] = ACTIONS(91), @@ -64769,6 +64910,116 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [176] = { [sym_comment] = STATE(176), + [anon_sym_GT_EQ] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(936), + [anon_sym_LT_EQ] = ACTIONS(934), + [anon_sym_LT] = ACTIONS(936), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(936), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_else] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_in] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [sym_optional_chain] = ACTIONS(934), + [anon_sym_new] = ACTIONS(936), + [anon_sym_DOT] = ACTIONS(936), + [anon_sym_AMP_AMP] = ACTIONS(934), + [aux_sym_binary_expression_token1] = ACTIONS(936), + [anon_sym_PIPE_PIPE] = ACTIONS(934), + [aux_sym_binary_expression_token2] = ACTIONS(936), + [anon_sym_GT_GT] = ACTIONS(936), + [anon_sym_GT_GT_GT] = ACTIONS(934), + [anon_sym_LT_LT] = ACTIONS(934), + [anon_sym_AMP] = ACTIONS(936), + [anon_sym_CARET] = ACTIONS(934), + [anon_sym_PIPE] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_PERCENT] = ACTIONS(934), + [aux_sym_binary_expression_token3] = ACTIONS(936), + [anon_sym_STAR_STAR] = ACTIONS(934), + [aux_sym_binary_expression_token4] = ACTIONS(936), + [aux_sym_binary_expression_token5] = ACTIONS(936), + [aux_sym_binary_expression_token6] = ACTIONS(936), + [anon_sym_EQ_EQ] = ACTIONS(936), + [anon_sym_EQ_EQ_EQ] = ACTIONS(934), + [aux_sym_binary_expression_token7] = ACTIONS(936), + [aux_sym_binary_expression_token8] = ACTIONS(936), + [anon_sym_BANG_EQ] = ACTIONS(936), + [anon_sym_BANG_EQ_EQ] = ACTIONS(934), + [aux_sym_binary_expression_token9] = ACTIONS(936), + [aux_sym_binary_expression_token10] = ACTIONS(936), + [aux_sym_binary_expression_token11] = ACTIONS(936), + [aux_sym_binary_expression_token12] = ACTIONS(936), + [aux_sym_binary_expression_token13] = ACTIONS(936), + [anon_sym_QMARK_QMARK] = ACTIONS(934), + [anon_sym_instanceof] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(936), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), + [sym__automatic_semicolon] = ACTIONS(934), + [sym__ternary_qmark] = ACTIONS(934), + [sym_cf_comment] = ACTIONS(5), + }, + [177] = { + [sym_comment] = STATE(177), [anon_sym_GT_EQ] = ACTIONS(836), [anon_sym_GT] = ACTIONS(838), [anon_sym_LT_EQ] = ACTIONS(836), @@ -64844,16 +65095,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(836), [aux_sym_binary_expression_token4] = ACTIONS(838), [aux_sym_binary_expression_token5] = ACTIONS(838), + [aux_sym_binary_expression_token6] = ACTIONS(838), [anon_sym_EQ_EQ] = ACTIONS(838), [anon_sym_EQ_EQ_EQ] = ACTIONS(836), - [aux_sym_binary_expression_token6] = ACTIONS(838), [aux_sym_binary_expression_token7] = ACTIONS(838), + [aux_sym_binary_expression_token8] = ACTIONS(838), [anon_sym_BANG_EQ] = ACTIONS(838), [anon_sym_BANG_EQ_EQ] = ACTIONS(836), - [aux_sym_binary_expression_token8] = ACTIONS(838), [aux_sym_binary_expression_token9] = ACTIONS(838), [aux_sym_binary_expression_token10] = ACTIONS(838), [aux_sym_binary_expression_token11] = ACTIONS(838), + [aux_sym_binary_expression_token12] = ACTIONS(838), + [aux_sym_binary_expression_token13] = ACTIONS(838), [anon_sym_QMARK_QMARK] = ACTIONS(836), [anon_sym_instanceof] = ACTIONS(838), [anon_sym_BANG] = ACTIONS(844), @@ -64875,438 +65128,663 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(836), [sym_cf_comment] = ACTIONS(5), }, - [177] = { - [sym_comment] = STATE(177), - [anon_sym_GT_EQ] = ACTIONS(904), - [anon_sym_GT] = ACTIONS(906), - [anon_sym_LT_EQ] = ACTIONS(904), - [anon_sym_LT] = ACTIONS(906), - [anon_sym_POUND] = ACTIONS(908), - [anon_sym_var] = ACTIONS(910), - [anon_sym_SQUOTE] = ACTIONS(908), - [anon_sym_DQUOTE] = ACTIONS(908), - [anon_sym_STAR] = ACTIONS(906), - [anon_sym_LBRACE] = ACTIONS(908), - [anon_sym_RBRACE] = ACTIONS(908), - [anon_sym_import] = ACTIONS(910), - [anon_sym_with] = ACTIONS(910), - [anon_sym_let] = ACTIONS(910), - [anon_sym_const] = ACTIONS(910), - [anon_sym_else] = ACTIONS(910), - [anon_sym_if] = ACTIONS(910), - [anon_sym_switch] = ACTIONS(910), - [anon_sym_for] = ACTIONS(910), - [anon_sym_LPAREN] = ACTIONS(908), - [anon_sym_await] = ACTIONS(910), - [anon_sym_in] = ACTIONS(906), - [anon_sym_while] = ACTIONS(910), - [anon_sym_do] = ACTIONS(910), - [anon_sym_try] = ACTIONS(910), - [anon_sym_break] = ACTIONS(910), - [anon_sym_continue] = ACTIONS(910), - [anon_sym_return] = ACTIONS(910), - [anon_sym_throw] = ACTIONS(910), - [anon_sym_SEMI] = ACTIONS(908), - [anon_sym_yield] = ACTIONS(910), - [anon_sym_LBRACK] = ACTIONS(908), - [anon_sym_async] = ACTIONS(910), - [anon_sym_function] = ACTIONS(910), - [anon_sym_private] = ACTIONS(910), - [anon_sym_public] = ACTIONS(910), - [anon_sym_remote] = ACTIONS(910), - [anon_sym_static] = ACTIONS(910), - [anon_sym_final] = ACTIONS(910), - [anon_sym_abstract] = ACTIONS(910), - [anon_sym_any] = ACTIONS(910), - [anon_sym_array] = ACTIONS(910), - [anon_sym_binary] = ACTIONS(910), - [anon_sym_boolean] = ACTIONS(910), - [anon_sym_date] = ACTIONS(910), - [anon_sym_guid] = ACTIONS(910), - [anon_sym_numeric] = ACTIONS(910), - [anon_sym_query] = ACTIONS(910), - [anon_sym_string] = ACTIONS(910), - [anon_sym_struct] = ACTIONS(910), - [anon_sym_uuid] = ACTIONS(910), - [anon_sym_variablename] = ACTIONS(910), - [anon_sym_void] = ACTIONS(910), - [anon_sym_xml] = ACTIONS(910), - [sym_optional_chain] = ACTIONS(904), - [anon_sym_new] = ACTIONS(910), - [anon_sym_DOT] = ACTIONS(906), - [anon_sym_AMP_AMP] = ACTIONS(904), - [aux_sym_binary_expression_token1] = ACTIONS(906), - [anon_sym_PIPE_PIPE] = ACTIONS(904), - [aux_sym_binary_expression_token2] = ACTIONS(906), - [anon_sym_GT_GT] = ACTIONS(906), - [anon_sym_GT_GT_GT] = ACTIONS(904), - [anon_sym_LT_LT] = ACTIONS(904), - [anon_sym_AMP] = ACTIONS(906), - [anon_sym_CARET] = ACTIONS(904), - [anon_sym_PIPE] = ACTIONS(906), - [anon_sym_PLUS] = ACTIONS(910), - [anon_sym_DASH] = ACTIONS(910), - [anon_sym_SLASH] = ACTIONS(910), - [anon_sym_PERCENT] = ACTIONS(904), - [aux_sym_binary_expression_token3] = ACTIONS(906), - [anon_sym_STAR_STAR] = ACTIONS(904), - [aux_sym_binary_expression_token4] = ACTIONS(906), - [aux_sym_binary_expression_token5] = ACTIONS(906), - [anon_sym_EQ_EQ] = ACTIONS(906), - [anon_sym_EQ_EQ_EQ] = ACTIONS(904), - [aux_sym_binary_expression_token6] = ACTIONS(906), - [aux_sym_binary_expression_token7] = ACTIONS(906), - [anon_sym_BANG_EQ] = ACTIONS(906), - [anon_sym_BANG_EQ_EQ] = ACTIONS(904), - [aux_sym_binary_expression_token8] = ACTIONS(906), - [aux_sym_binary_expression_token9] = ACTIONS(906), - [aux_sym_binary_expression_token10] = ACTIONS(906), - [aux_sym_binary_expression_token11] = ACTIONS(906), - [anon_sym_QMARK_QMARK] = ACTIONS(904), - [anon_sym_instanceof] = ACTIONS(906), - [anon_sym_BANG] = ACTIONS(910), - [anon_sym_TILDE] = ACTIONS(910), - [aux_sym_unary_operator_token1] = ACTIONS(908), - [anon_sym_PLUS_PLUS] = ACTIONS(908), - [anon_sym_DASH_DASH] = ACTIONS(908), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(908), - [sym_identifier] = ACTIONS(910), - [sym_private_property_identifier] = ACTIONS(908), - [sym_this] = ACTIONS(910), - [sym_super] = ACTIONS(910), - [sym_true] = ACTIONS(910), - [sym_false] = ACTIONS(910), - [sym_null] = ACTIONS(910), - [anon_sym_export] = ACTIONS(910), - [sym__automatic_semicolon] = ACTIONS(1091), - [sym__ternary_qmark] = ACTIONS(904), - [sym_cf_comment] = ACTIONS(5), - }, [178] = { [sym_comment] = STATE(178), - [anon_sym_GT_EQ] = ACTIONS(888), - [anon_sym_GT] = ACTIONS(890), - [anon_sym_LT_EQ] = ACTIONS(888), - [anon_sym_LT] = ACTIONS(890), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_in] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [sym_optional_chain] = ACTIONS(888), - [anon_sym_new] = ACTIONS(890), - [anon_sym_DOT] = ACTIONS(890), - [anon_sym_AMP_AMP] = ACTIONS(888), - [aux_sym_binary_expression_token1] = ACTIONS(890), - [anon_sym_PIPE_PIPE] = ACTIONS(888), - [aux_sym_binary_expression_token2] = ACTIONS(890), - [anon_sym_GT_GT] = ACTIONS(890), - [anon_sym_GT_GT_GT] = ACTIONS(888), - [anon_sym_LT_LT] = ACTIONS(888), - [anon_sym_AMP] = ACTIONS(890), - [anon_sym_CARET] = ACTIONS(888), - [anon_sym_PIPE] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_PERCENT] = ACTIONS(888), - [aux_sym_binary_expression_token3] = ACTIONS(890), - [anon_sym_STAR_STAR] = ACTIONS(888), - [aux_sym_binary_expression_token4] = ACTIONS(890), - [aux_sym_binary_expression_token5] = ACTIONS(890), - [anon_sym_EQ_EQ] = ACTIONS(890), - [anon_sym_EQ_EQ_EQ] = ACTIONS(888), - [aux_sym_binary_expression_token6] = ACTIONS(890), - [aux_sym_binary_expression_token7] = ACTIONS(890), - [anon_sym_BANG_EQ] = ACTIONS(890), - [anon_sym_BANG_EQ_EQ] = ACTIONS(888), - [aux_sym_binary_expression_token8] = ACTIONS(890), - [aux_sym_binary_expression_token9] = ACTIONS(890), - [aux_sym_binary_expression_token10] = ACTIONS(890), - [aux_sym_binary_expression_token11] = ACTIONS(890), - [anon_sym_QMARK_QMARK] = ACTIONS(888), - [anon_sym_instanceof] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(890), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(888), - [sym__ternary_qmark] = ACTIONS(888), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(850), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_LT] = ACTIONS(850), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(850), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_in] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [sym_optional_chain] = ACTIONS(848), + [anon_sym_new] = ACTIONS(850), + [anon_sym_DOT] = ACTIONS(850), + [anon_sym_AMP_AMP] = ACTIONS(848), + [aux_sym_binary_expression_token1] = ACTIONS(850), + [anon_sym_PIPE_PIPE] = ACTIONS(848), + [aux_sym_binary_expression_token2] = ACTIONS(850), + [anon_sym_GT_GT] = ACTIONS(850), + [anon_sym_GT_GT_GT] = ACTIONS(848), + [anon_sym_LT_LT] = ACTIONS(848), + [anon_sym_AMP] = ACTIONS(850), + [anon_sym_CARET] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_PERCENT] = ACTIONS(848), + [aux_sym_binary_expression_token3] = ACTIONS(850), + [anon_sym_STAR_STAR] = ACTIONS(848), + [aux_sym_binary_expression_token4] = ACTIONS(850), + [aux_sym_binary_expression_token5] = ACTIONS(850), + [aux_sym_binary_expression_token6] = ACTIONS(850), + [anon_sym_EQ_EQ] = ACTIONS(850), + [anon_sym_EQ_EQ_EQ] = ACTIONS(848), + [aux_sym_binary_expression_token7] = ACTIONS(850), + [aux_sym_binary_expression_token8] = ACTIONS(850), + [anon_sym_BANG_EQ] = ACTIONS(850), + [anon_sym_BANG_EQ_EQ] = ACTIONS(848), + [aux_sym_binary_expression_token9] = ACTIONS(850), + [aux_sym_binary_expression_token10] = ACTIONS(850), + [aux_sym_binary_expression_token11] = ACTIONS(850), + [aux_sym_binary_expression_token12] = ACTIONS(850), + [aux_sym_binary_expression_token13] = ACTIONS(850), + [anon_sym_QMARK_QMARK] = ACTIONS(848), + [anon_sym_instanceof] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(850), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(1091), + [sym__ternary_qmark] = ACTIONS(848), [sym_cf_comment] = ACTIONS(5), }, [179] = { [sym_comment] = STATE(179), - [anon_sym_GT_EQ] = ACTIONS(904), - [anon_sym_GT] = ACTIONS(906), - [anon_sym_LT_EQ] = ACTIONS(904), - [anon_sym_LT] = ACTIONS(906), - [anon_sym_POUND] = ACTIONS(908), - [anon_sym_var] = ACTIONS(910), - [anon_sym_SQUOTE] = ACTIONS(908), - [anon_sym_DQUOTE] = ACTIONS(908), - [anon_sym_STAR] = ACTIONS(906), - [anon_sym_LBRACE] = ACTIONS(908), - [anon_sym_RBRACE] = ACTIONS(908), - [anon_sym_import] = ACTIONS(910), - [anon_sym_with] = ACTIONS(910), - [anon_sym_let] = ACTIONS(910), - [anon_sym_const] = ACTIONS(910), - [anon_sym_if] = ACTIONS(910), - [anon_sym_switch] = ACTIONS(910), - [anon_sym_for] = ACTIONS(910), - [anon_sym_LPAREN] = ACTIONS(908), - [anon_sym_await] = ACTIONS(910), - [anon_sym_in] = ACTIONS(906), - [anon_sym_while] = ACTIONS(910), - [anon_sym_do] = ACTIONS(910), - [anon_sym_try] = ACTIONS(910), - [anon_sym_break] = ACTIONS(910), - [anon_sym_continue] = ACTIONS(910), - [anon_sym_return] = ACTIONS(910), - [anon_sym_throw] = ACTIONS(910), - [anon_sym_SEMI] = ACTIONS(908), - [anon_sym_yield] = ACTIONS(910), - [anon_sym_LBRACK] = ACTIONS(908), - [anon_sym_async] = ACTIONS(910), - [anon_sym_function] = ACTIONS(910), - [anon_sym_private] = ACTIONS(910), - [anon_sym_public] = ACTIONS(910), - [anon_sym_remote] = ACTIONS(910), - [anon_sym_static] = ACTIONS(910), - [anon_sym_final] = ACTIONS(910), - [anon_sym_abstract] = ACTIONS(910), - [anon_sym_any] = ACTIONS(910), - [anon_sym_array] = ACTIONS(910), - [anon_sym_binary] = ACTIONS(910), - [anon_sym_boolean] = ACTIONS(910), - [anon_sym_date] = ACTIONS(910), - [anon_sym_guid] = ACTIONS(910), - [anon_sym_numeric] = ACTIONS(910), - [anon_sym_query] = ACTIONS(910), - [anon_sym_string] = ACTIONS(910), - [anon_sym_struct] = ACTIONS(910), - [anon_sym_uuid] = ACTIONS(910), - [anon_sym_variablename] = ACTIONS(910), - [anon_sym_void] = ACTIONS(910), - [anon_sym_xml] = ACTIONS(910), - [sym_optional_chain] = ACTIONS(904), - [anon_sym_new] = ACTIONS(910), - [anon_sym_DOT] = ACTIONS(906), - [anon_sym_AMP_AMP] = ACTIONS(904), - [aux_sym_binary_expression_token1] = ACTIONS(906), - [anon_sym_PIPE_PIPE] = ACTIONS(904), - [aux_sym_binary_expression_token2] = ACTIONS(906), - [anon_sym_GT_GT] = ACTIONS(906), - [anon_sym_GT_GT_GT] = ACTIONS(904), - [anon_sym_LT_LT] = ACTIONS(904), - [anon_sym_AMP] = ACTIONS(906), - [anon_sym_CARET] = ACTIONS(904), - [anon_sym_PIPE] = ACTIONS(906), - [anon_sym_PLUS] = ACTIONS(910), - [anon_sym_DASH] = ACTIONS(910), - [anon_sym_SLASH] = ACTIONS(910), - [anon_sym_PERCENT] = ACTIONS(904), - [aux_sym_binary_expression_token3] = ACTIONS(906), - [anon_sym_STAR_STAR] = ACTIONS(904), - [aux_sym_binary_expression_token4] = ACTIONS(906), - [aux_sym_binary_expression_token5] = ACTIONS(906), - [anon_sym_EQ_EQ] = ACTIONS(906), - [anon_sym_EQ_EQ_EQ] = ACTIONS(904), - [aux_sym_binary_expression_token6] = ACTIONS(906), - [aux_sym_binary_expression_token7] = ACTIONS(906), - [anon_sym_BANG_EQ] = ACTIONS(906), - [anon_sym_BANG_EQ_EQ] = ACTIONS(904), - [aux_sym_binary_expression_token8] = ACTIONS(906), - [aux_sym_binary_expression_token9] = ACTIONS(906), - [aux_sym_binary_expression_token10] = ACTIONS(906), - [aux_sym_binary_expression_token11] = ACTIONS(906), - [anon_sym_QMARK_QMARK] = ACTIONS(904), - [anon_sym_instanceof] = ACTIONS(906), - [anon_sym_BANG] = ACTIONS(910), - [anon_sym_TILDE] = ACTIONS(910), - [aux_sym_unary_operator_token1] = ACTIONS(908), - [anon_sym_PLUS_PLUS] = ACTIONS(908), - [anon_sym_DASH_DASH] = ACTIONS(908), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(908), - [sym_identifier] = ACTIONS(910), - [sym_private_property_identifier] = ACTIONS(908), - [sym_this] = ACTIONS(910), - [sym_super] = ACTIONS(910), - [sym_true] = ACTIONS(910), - [sym_false] = ACTIONS(910), - [sym_null] = ACTIONS(910), - [anon_sym_export] = ACTIONS(910), - [sym__automatic_semicolon] = ACTIONS(1093), - [sym__ternary_qmark] = ACTIONS(904), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(850), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_LT] = ACTIONS(850), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(850), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_in] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [sym_optional_chain] = ACTIONS(848), + [anon_sym_new] = ACTIONS(850), + [anon_sym_DOT] = ACTIONS(850), + [anon_sym_AMP_AMP] = ACTIONS(848), + [aux_sym_binary_expression_token1] = ACTIONS(850), + [anon_sym_PIPE_PIPE] = ACTIONS(848), + [aux_sym_binary_expression_token2] = ACTIONS(850), + [anon_sym_GT_GT] = ACTIONS(850), + [anon_sym_GT_GT_GT] = ACTIONS(848), + [anon_sym_LT_LT] = ACTIONS(848), + [anon_sym_AMP] = ACTIONS(850), + [anon_sym_CARET] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_PERCENT] = ACTIONS(848), + [aux_sym_binary_expression_token3] = ACTIONS(850), + [anon_sym_STAR_STAR] = ACTIONS(848), + [aux_sym_binary_expression_token4] = ACTIONS(850), + [aux_sym_binary_expression_token5] = ACTIONS(850), + [aux_sym_binary_expression_token6] = ACTIONS(850), + [anon_sym_EQ_EQ] = ACTIONS(850), + [anon_sym_EQ_EQ_EQ] = ACTIONS(848), + [aux_sym_binary_expression_token7] = ACTIONS(850), + [aux_sym_binary_expression_token8] = ACTIONS(850), + [anon_sym_BANG_EQ] = ACTIONS(850), + [anon_sym_BANG_EQ_EQ] = ACTIONS(848), + [aux_sym_binary_expression_token9] = ACTIONS(850), + [aux_sym_binary_expression_token10] = ACTIONS(850), + [aux_sym_binary_expression_token11] = ACTIONS(850), + [aux_sym_binary_expression_token12] = ACTIONS(850), + [aux_sym_binary_expression_token13] = ACTIONS(850), + [anon_sym_QMARK_QMARK] = ACTIONS(848), + [anon_sym_instanceof] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(850), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(848), + [sym__ternary_qmark] = ACTIONS(848), [sym_cf_comment] = ACTIONS(5), }, [180] = { [sym_comment] = STATE(180), - [anon_sym_GT_EQ] = ACTIONS(888), - [anon_sym_GT] = ACTIONS(890), - [anon_sym_LT_EQ] = ACTIONS(888), - [anon_sym_LT] = ACTIONS(890), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_in] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [sym_optional_chain] = ACTIONS(888), - [anon_sym_new] = ACTIONS(890), - [anon_sym_DOT] = ACTIONS(890), - [anon_sym_AMP_AMP] = ACTIONS(888), - [aux_sym_binary_expression_token1] = ACTIONS(890), - [anon_sym_PIPE_PIPE] = ACTIONS(888), - [aux_sym_binary_expression_token2] = ACTIONS(890), - [anon_sym_GT_GT] = ACTIONS(890), - [anon_sym_GT_GT_GT] = ACTIONS(888), - [anon_sym_LT_LT] = ACTIONS(888), - [anon_sym_AMP] = ACTIONS(890), - [anon_sym_CARET] = ACTIONS(888), - [anon_sym_PIPE] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_PERCENT] = ACTIONS(888), - [aux_sym_binary_expression_token3] = ACTIONS(890), - [anon_sym_STAR_STAR] = ACTIONS(888), - [aux_sym_binary_expression_token4] = ACTIONS(890), - [aux_sym_binary_expression_token5] = ACTIONS(890), - [anon_sym_EQ_EQ] = ACTIONS(890), - [anon_sym_EQ_EQ_EQ] = ACTIONS(888), - [aux_sym_binary_expression_token6] = ACTIONS(890), - [aux_sym_binary_expression_token7] = ACTIONS(890), - [anon_sym_BANG_EQ] = ACTIONS(890), - [anon_sym_BANG_EQ_EQ] = ACTIONS(888), - [aux_sym_binary_expression_token8] = ACTIONS(890), - [aux_sym_binary_expression_token9] = ACTIONS(890), - [aux_sym_binary_expression_token10] = ACTIONS(890), - [aux_sym_binary_expression_token11] = ACTIONS(890), - [anon_sym_QMARK_QMARK] = ACTIONS(888), - [anon_sym_instanceof] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(890), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(888), - [sym__ternary_qmark] = ACTIONS(888), + [anon_sym_GT_EQ] = ACTIONS(934), + [anon_sym_GT] = ACTIONS(936), + [anon_sym_LT_EQ] = ACTIONS(934), + [anon_sym_LT] = ACTIONS(936), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_STAR] = ACTIONS(936), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_in] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [sym_optional_chain] = ACTIONS(934), + [anon_sym_new] = ACTIONS(936), + [anon_sym_DOT] = ACTIONS(936), + [anon_sym_AMP_AMP] = ACTIONS(934), + [aux_sym_binary_expression_token1] = ACTIONS(936), + [anon_sym_PIPE_PIPE] = ACTIONS(934), + [aux_sym_binary_expression_token2] = ACTIONS(936), + [anon_sym_GT_GT] = ACTIONS(936), + [anon_sym_GT_GT_GT] = ACTIONS(934), + [anon_sym_LT_LT] = ACTIONS(934), + [anon_sym_AMP] = ACTIONS(936), + [anon_sym_CARET] = ACTIONS(934), + [anon_sym_PIPE] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_PERCENT] = ACTIONS(934), + [aux_sym_binary_expression_token3] = ACTIONS(936), + [anon_sym_STAR_STAR] = ACTIONS(934), + [aux_sym_binary_expression_token4] = ACTIONS(936), + [aux_sym_binary_expression_token5] = ACTIONS(936), + [aux_sym_binary_expression_token6] = ACTIONS(936), + [anon_sym_EQ_EQ] = ACTIONS(936), + [anon_sym_EQ_EQ_EQ] = ACTIONS(934), + [aux_sym_binary_expression_token7] = ACTIONS(936), + [aux_sym_binary_expression_token8] = ACTIONS(936), + [anon_sym_BANG_EQ] = ACTIONS(936), + [anon_sym_BANG_EQ_EQ] = ACTIONS(934), + [aux_sym_binary_expression_token9] = ACTIONS(936), + [aux_sym_binary_expression_token10] = ACTIONS(936), + [aux_sym_binary_expression_token11] = ACTIONS(936), + [aux_sym_binary_expression_token12] = ACTIONS(936), + [aux_sym_binary_expression_token13] = ACTIONS(936), + [anon_sym_QMARK_QMARK] = ACTIONS(934), + [anon_sym_instanceof] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(936), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), + [sym__automatic_semicolon] = ACTIONS(934), + [sym__ternary_qmark] = ACTIONS(934), [sym_cf_comment] = ACTIONS(5), }, [181] = { [sym_comment] = STATE(181), + [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(1093), + [sym__ternary_qmark] = ACTIONS(900), + [sym_cf_comment] = ACTIONS(5), + }, + [182] = { + [sym_comment] = STATE(182), + [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(1095), + [sym__ternary_qmark] = ACTIONS(910), + [sym_cf_comment] = ACTIONS(5), + }, + [183] = { + [sym_comment] = STATE(183), + [anon_sym_GT_EQ] = ACTIONS(922), + [anon_sym_GT] = ACTIONS(924), + [anon_sym_LT_EQ] = ACTIONS(922), + [anon_sym_LT] = ACTIONS(924), + [anon_sym_POUND] = ACTIONS(926), + [anon_sym_var] = ACTIONS(928), + [anon_sym_SQUOTE] = ACTIONS(926), + [anon_sym_DQUOTE] = ACTIONS(926), + [anon_sym_STAR] = ACTIONS(924), + [anon_sym_LBRACE] = ACTIONS(926), + [anon_sym_RBRACE] = ACTIONS(926), + [anon_sym_import] = ACTIONS(928), + [anon_sym_with] = ACTIONS(928), + [anon_sym_let] = ACTIONS(928), + [anon_sym_const] = ACTIONS(928), + [anon_sym_if] = ACTIONS(928), + [anon_sym_switch] = ACTIONS(928), + [anon_sym_for] = ACTIONS(928), + [anon_sym_LPAREN] = ACTIONS(926), + [anon_sym_await] = ACTIONS(928), + [anon_sym_in] = ACTIONS(924), + [anon_sym_while] = ACTIONS(928), + [anon_sym_do] = ACTIONS(928), + [anon_sym_try] = ACTIONS(928), + [anon_sym_break] = ACTIONS(928), + [anon_sym_continue] = ACTIONS(928), + [anon_sym_return] = ACTIONS(928), + [anon_sym_throw] = ACTIONS(928), + [anon_sym_SEMI] = ACTIONS(926), + [anon_sym_yield] = ACTIONS(928), + [anon_sym_LBRACK] = ACTIONS(926), + [anon_sym_async] = ACTIONS(928), + [anon_sym_function] = ACTIONS(928), + [anon_sym_private] = ACTIONS(928), + [anon_sym_public] = ACTIONS(928), + [anon_sym_remote] = ACTIONS(928), + [anon_sym_static] = ACTIONS(928), + [anon_sym_final] = ACTIONS(928), + [anon_sym_abstract] = ACTIONS(928), + [anon_sym_any] = ACTIONS(928), + [anon_sym_array] = ACTIONS(928), + [anon_sym_binary] = ACTIONS(928), + [anon_sym_boolean] = ACTIONS(928), + [anon_sym_date] = ACTIONS(928), + [anon_sym_guid] = ACTIONS(928), + [anon_sym_numeric] = ACTIONS(928), + [anon_sym_query] = ACTIONS(928), + [anon_sym_string] = ACTIONS(928), + [anon_sym_struct] = ACTIONS(928), + [anon_sym_uuid] = ACTIONS(928), + [anon_sym_variablename] = ACTIONS(928), + [anon_sym_void] = ACTIONS(928), + [anon_sym_xml] = ACTIONS(928), + [sym_optional_chain] = ACTIONS(922), + [anon_sym_new] = ACTIONS(928), + [anon_sym_DOT] = ACTIONS(924), + [anon_sym_AMP_AMP] = ACTIONS(922), + [aux_sym_binary_expression_token1] = ACTIONS(924), + [anon_sym_PIPE_PIPE] = ACTIONS(922), + [aux_sym_binary_expression_token2] = ACTIONS(924), + [anon_sym_GT_GT] = ACTIONS(924), + [anon_sym_GT_GT_GT] = ACTIONS(922), + [anon_sym_LT_LT] = ACTIONS(922), + [anon_sym_AMP] = ACTIONS(924), + [anon_sym_CARET] = ACTIONS(922), + [anon_sym_PIPE] = ACTIONS(924), + [anon_sym_PLUS] = ACTIONS(928), + [anon_sym_DASH] = ACTIONS(928), + [anon_sym_SLASH] = ACTIONS(928), + [anon_sym_PERCENT] = ACTIONS(922), + [aux_sym_binary_expression_token3] = ACTIONS(924), + [anon_sym_STAR_STAR] = ACTIONS(922), + [aux_sym_binary_expression_token4] = ACTIONS(924), + [aux_sym_binary_expression_token5] = ACTIONS(924), + [aux_sym_binary_expression_token6] = ACTIONS(924), + [anon_sym_EQ_EQ] = ACTIONS(924), + [anon_sym_EQ_EQ_EQ] = ACTIONS(922), + [aux_sym_binary_expression_token7] = ACTIONS(924), + [aux_sym_binary_expression_token8] = ACTIONS(924), + [anon_sym_BANG_EQ] = ACTIONS(924), + [anon_sym_BANG_EQ_EQ] = ACTIONS(922), + [aux_sym_binary_expression_token9] = ACTIONS(924), + [aux_sym_binary_expression_token10] = ACTIONS(924), + [aux_sym_binary_expression_token11] = ACTIONS(924), + [aux_sym_binary_expression_token12] = ACTIONS(924), + [aux_sym_binary_expression_token13] = ACTIONS(924), + [anon_sym_QMARK_QMARK] = ACTIONS(922), + [anon_sym_instanceof] = ACTIONS(924), + [anon_sym_BANG] = ACTIONS(928), + [anon_sym_TILDE] = ACTIONS(928), + [aux_sym_unary_operator_token1] = ACTIONS(926), + [anon_sym_PLUS_PLUS] = ACTIONS(926), + [anon_sym_DASH_DASH] = ACTIONS(926), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(926), + [sym_identifier] = ACTIONS(928), + [sym_private_property_identifier] = ACTIONS(926), + [sym_this] = ACTIONS(928), + [sym_super] = ACTIONS(928), + [sym_true] = ACTIONS(928), + [sym_false] = ACTIONS(928), + [sym_null] = ACTIONS(928), + [anon_sym_export] = ACTIONS(928), + [sym__automatic_semicolon] = ACTIONS(1097), + [sym__ternary_qmark] = ACTIONS(922), + [sym_cf_comment] = ACTIONS(5), + }, + [184] = { + [sym_comment] = STATE(184), [anon_sym_GT_EQ] = ACTIONS(842), [anon_sym_GT] = ACTIONS(844), [anon_sym_LT_EQ] = ACTIONS(842), @@ -65381,16 +65859,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(842), [aux_sym_binary_expression_token4] = ACTIONS(844), [aux_sym_binary_expression_token5] = ACTIONS(844), + [aux_sym_binary_expression_token6] = ACTIONS(844), [anon_sym_EQ_EQ] = ACTIONS(844), [anon_sym_EQ_EQ_EQ] = ACTIONS(842), - [aux_sym_binary_expression_token6] = ACTIONS(844), [aux_sym_binary_expression_token7] = ACTIONS(844), + [aux_sym_binary_expression_token8] = ACTIONS(844), [anon_sym_BANG_EQ] = ACTIONS(844), [anon_sym_BANG_EQ_EQ] = ACTIONS(842), - [aux_sym_binary_expression_token8] = ACTIONS(844), [aux_sym_binary_expression_token9] = ACTIONS(844), [aux_sym_binary_expression_token10] = ACTIONS(844), [aux_sym_binary_expression_token11] = ACTIONS(844), + [aux_sym_binary_expression_token12] = ACTIONS(844), + [aux_sym_binary_expression_token13] = ACTIONS(844), [anon_sym_QMARK_QMARK] = ACTIONS(842), [anon_sym_instanceof] = ACTIONS(844), [anon_sym_BANG] = ACTIONS(844), @@ -65408,543 +65888,226 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_false] = ACTIONS(844), [sym_null] = ACTIONS(844), [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(1095), - [sym__ternary_qmark] = ACTIONS(842), - [sym_cf_comment] = ACTIONS(5), - }, - [182] = { - [sym_comment] = STATE(182), - [anon_sym_GT_EQ] = ACTIONS(884), - [anon_sym_GT] = ACTIONS(886), - [anon_sym_LT_EQ] = ACTIONS(884), - [anon_sym_LT] = ACTIONS(886), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_STAR] = ACTIONS(886), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_in] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [sym_optional_chain] = ACTIONS(884), - [anon_sym_new] = ACTIONS(886), - [anon_sym_DOT] = ACTIONS(886), - [anon_sym_AMP_AMP] = ACTIONS(884), - [aux_sym_binary_expression_token1] = ACTIONS(886), - [anon_sym_PIPE_PIPE] = ACTIONS(884), - [aux_sym_binary_expression_token2] = ACTIONS(886), - [anon_sym_GT_GT] = ACTIONS(886), - [anon_sym_GT_GT_GT] = ACTIONS(884), - [anon_sym_LT_LT] = ACTIONS(884), - [anon_sym_AMP] = ACTIONS(886), - [anon_sym_CARET] = ACTIONS(884), - [anon_sym_PIPE] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_PERCENT] = ACTIONS(884), - [aux_sym_binary_expression_token3] = ACTIONS(886), - [anon_sym_STAR_STAR] = ACTIONS(884), - [aux_sym_binary_expression_token4] = ACTIONS(886), - [aux_sym_binary_expression_token5] = ACTIONS(886), - [anon_sym_EQ_EQ] = ACTIONS(886), - [anon_sym_EQ_EQ_EQ] = ACTIONS(884), - [aux_sym_binary_expression_token6] = ACTIONS(886), - [aux_sym_binary_expression_token7] = ACTIONS(886), - [anon_sym_BANG_EQ] = ACTIONS(886), - [anon_sym_BANG_EQ_EQ] = ACTIONS(884), - [aux_sym_binary_expression_token8] = ACTIONS(886), - [aux_sym_binary_expression_token9] = ACTIONS(886), - [aux_sym_binary_expression_token10] = ACTIONS(886), - [aux_sym_binary_expression_token11] = ACTIONS(886), - [anon_sym_QMARK_QMARK] = ACTIONS(884), - [anon_sym_instanceof] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(886), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), - [sym__automatic_semicolon] = ACTIONS(884), - [sym__ternary_qmark] = ACTIONS(884), - [sym_cf_comment] = ACTIONS(5), - }, - [183] = { - [sym_comment] = STATE(183), - [anon_sym_GT_EQ] = ACTIONS(926), - [anon_sym_GT] = ACTIONS(928), - [anon_sym_LT_EQ] = ACTIONS(926), - [anon_sym_LT] = ACTIONS(928), - [anon_sym_POUND] = ACTIONS(930), - [anon_sym_var] = ACTIONS(932), - [anon_sym_SQUOTE] = ACTIONS(930), - [anon_sym_DQUOTE] = ACTIONS(930), - [anon_sym_STAR] = ACTIONS(928), - [anon_sym_LBRACE] = ACTIONS(930), - [anon_sym_RBRACE] = ACTIONS(930), - [anon_sym_import] = ACTIONS(932), - [anon_sym_with] = ACTIONS(932), - [anon_sym_let] = ACTIONS(932), - [anon_sym_const] = ACTIONS(932), - [anon_sym_if] = ACTIONS(932), - [anon_sym_switch] = ACTIONS(932), - [anon_sym_for] = ACTIONS(932), - [anon_sym_LPAREN] = ACTIONS(930), - [anon_sym_await] = ACTIONS(932), - [anon_sym_in] = ACTIONS(928), - [anon_sym_while] = ACTIONS(932), - [anon_sym_do] = ACTIONS(932), - [anon_sym_try] = ACTIONS(932), - [anon_sym_break] = ACTIONS(932), - [anon_sym_continue] = ACTIONS(932), - [anon_sym_return] = ACTIONS(932), - [anon_sym_throw] = ACTIONS(932), - [anon_sym_SEMI] = ACTIONS(930), - [anon_sym_yield] = ACTIONS(932), - [anon_sym_LBRACK] = ACTIONS(930), - [anon_sym_async] = ACTIONS(932), - [anon_sym_function] = ACTIONS(932), - [anon_sym_private] = ACTIONS(932), - [anon_sym_public] = ACTIONS(932), - [anon_sym_remote] = ACTIONS(932), - [anon_sym_static] = ACTIONS(932), - [anon_sym_final] = ACTIONS(932), - [anon_sym_abstract] = ACTIONS(932), - [anon_sym_any] = ACTIONS(932), - [anon_sym_array] = ACTIONS(932), - [anon_sym_binary] = ACTIONS(932), - [anon_sym_boolean] = ACTIONS(932), - [anon_sym_date] = ACTIONS(932), - [anon_sym_guid] = ACTIONS(932), - [anon_sym_numeric] = ACTIONS(932), - [anon_sym_query] = ACTIONS(932), - [anon_sym_string] = ACTIONS(932), - [anon_sym_struct] = ACTIONS(932), - [anon_sym_uuid] = ACTIONS(932), - [anon_sym_variablename] = ACTIONS(932), - [anon_sym_void] = ACTIONS(932), - [anon_sym_xml] = ACTIONS(932), - [sym_optional_chain] = ACTIONS(926), - [anon_sym_new] = ACTIONS(932), - [anon_sym_DOT] = ACTIONS(928), - [anon_sym_AMP_AMP] = ACTIONS(926), - [aux_sym_binary_expression_token1] = ACTIONS(928), - [anon_sym_PIPE_PIPE] = ACTIONS(926), - [aux_sym_binary_expression_token2] = ACTIONS(928), - [anon_sym_GT_GT] = ACTIONS(928), - [anon_sym_GT_GT_GT] = ACTIONS(926), - [anon_sym_LT_LT] = ACTIONS(926), - [anon_sym_AMP] = ACTIONS(928), - [anon_sym_CARET] = ACTIONS(926), - [anon_sym_PIPE] = ACTIONS(928), - [anon_sym_PLUS] = ACTIONS(932), - [anon_sym_DASH] = ACTIONS(932), - [anon_sym_SLASH] = ACTIONS(932), - [anon_sym_PERCENT] = ACTIONS(926), - [aux_sym_binary_expression_token3] = ACTIONS(928), - [anon_sym_STAR_STAR] = ACTIONS(926), - [aux_sym_binary_expression_token4] = ACTIONS(928), - [aux_sym_binary_expression_token5] = ACTIONS(928), - [anon_sym_EQ_EQ] = ACTIONS(928), - [anon_sym_EQ_EQ_EQ] = ACTIONS(926), - [aux_sym_binary_expression_token6] = ACTIONS(928), - [aux_sym_binary_expression_token7] = ACTIONS(928), - [anon_sym_BANG_EQ] = ACTIONS(928), - [anon_sym_BANG_EQ_EQ] = ACTIONS(926), - [aux_sym_binary_expression_token8] = ACTIONS(928), - [aux_sym_binary_expression_token9] = ACTIONS(928), - [aux_sym_binary_expression_token10] = ACTIONS(928), - [aux_sym_binary_expression_token11] = ACTIONS(928), - [anon_sym_QMARK_QMARK] = ACTIONS(926), - [anon_sym_instanceof] = ACTIONS(928), - [anon_sym_BANG] = ACTIONS(932), - [anon_sym_TILDE] = ACTIONS(932), - [aux_sym_unary_operator_token1] = ACTIONS(930), - [anon_sym_PLUS_PLUS] = ACTIONS(930), - [anon_sym_DASH_DASH] = ACTIONS(930), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(930), - [sym_identifier] = ACTIONS(932), - [sym_private_property_identifier] = ACTIONS(930), - [sym_this] = ACTIONS(932), - [sym_super] = ACTIONS(932), - [sym_true] = ACTIONS(932), - [sym_false] = ACTIONS(932), - [sym_null] = ACTIONS(932), - [anon_sym_export] = ACTIONS(932), - [sym__automatic_semicolon] = ACTIONS(1097), - [sym__ternary_qmark] = ACTIONS(926), - [sym_cf_comment] = ACTIONS(5), - }, - [184] = { - [sym_comment] = STATE(184), - [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(896), - [anon_sym_var] = ACTIONS(898), - [anon_sym_SQUOTE] = ACTIONS(896), - [anon_sym_DQUOTE] = ACTIONS(896), - [anon_sym_STAR] = ACTIONS(894), - [anon_sym_LBRACE] = ACTIONS(896), - [anon_sym_RBRACE] = ACTIONS(896), - [anon_sym_import] = ACTIONS(898), - [anon_sym_with] = ACTIONS(898), - [anon_sym_let] = ACTIONS(898), - [anon_sym_const] = ACTIONS(898), - [anon_sym_if] = ACTIONS(898), - [anon_sym_switch] = ACTIONS(898), - [anon_sym_for] = ACTIONS(898), - [anon_sym_LPAREN] = ACTIONS(896), - [anon_sym_await] = ACTIONS(898), - [anon_sym_in] = ACTIONS(894), - [anon_sym_while] = ACTIONS(898), - [anon_sym_do] = ACTIONS(898), - [anon_sym_try] = ACTIONS(898), - [anon_sym_break] = ACTIONS(898), - [anon_sym_continue] = ACTIONS(898), - [anon_sym_return] = ACTIONS(898), - [anon_sym_throw] = ACTIONS(898), - [anon_sym_SEMI] = ACTIONS(896), - [anon_sym_yield] = ACTIONS(898), - [anon_sym_LBRACK] = ACTIONS(896), - [anon_sym_async] = ACTIONS(898), - [anon_sym_function] = ACTIONS(898), - [anon_sym_private] = ACTIONS(898), - [anon_sym_public] = ACTIONS(898), - [anon_sym_remote] = ACTIONS(898), - [anon_sym_static] = ACTIONS(898), - [anon_sym_final] = ACTIONS(898), - [anon_sym_abstract] = ACTIONS(898), - [anon_sym_any] = ACTIONS(898), - [anon_sym_array] = ACTIONS(898), - [anon_sym_binary] = ACTIONS(898), - [anon_sym_boolean] = ACTIONS(898), - [anon_sym_date] = ACTIONS(898), - [anon_sym_guid] = ACTIONS(898), - [anon_sym_numeric] = ACTIONS(898), - [anon_sym_query] = ACTIONS(898), - [anon_sym_string] = ACTIONS(898), - [anon_sym_struct] = ACTIONS(898), - [anon_sym_uuid] = ACTIONS(898), - [anon_sym_variablename] = ACTIONS(898), - [anon_sym_void] = ACTIONS(898), - [anon_sym_xml] = ACTIONS(898), - [sym_optional_chain] = ACTIONS(892), - [anon_sym_new] = ACTIONS(898), - [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(898), - [anon_sym_DASH] = ACTIONS(898), - [anon_sym_SLASH] = ACTIONS(898), - [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), - [anon_sym_EQ_EQ] = ACTIONS(894), - [anon_sym_EQ_EQ_EQ] = ACTIONS(892), - [aux_sym_binary_expression_token6] = ACTIONS(894), - [aux_sym_binary_expression_token7] = ACTIONS(894), - [anon_sym_BANG_EQ] = ACTIONS(894), - [anon_sym_BANG_EQ_EQ] = ACTIONS(892), - [aux_sym_binary_expression_token8] = ACTIONS(894), - [aux_sym_binary_expression_token9] = ACTIONS(894), - [aux_sym_binary_expression_token10] = ACTIONS(894), - [aux_sym_binary_expression_token11] = ACTIONS(894), - [anon_sym_QMARK_QMARK] = ACTIONS(892), - [anon_sym_instanceof] = ACTIONS(894), - [anon_sym_BANG] = ACTIONS(898), - [anon_sym_TILDE] = ACTIONS(898), - [aux_sym_unary_operator_token1] = ACTIONS(896), - [anon_sym_PLUS_PLUS] = ACTIONS(896), - [anon_sym_DASH_DASH] = ACTIONS(896), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(896), - [sym_identifier] = ACTIONS(898), - [sym_private_property_identifier] = ACTIONS(896), - [sym_this] = ACTIONS(898), - [sym_super] = ACTIONS(898), - [sym_true] = ACTIONS(898), - [sym_false] = ACTIONS(898), - [sym_null] = ACTIONS(898), - [anon_sym_export] = ACTIONS(898), [sym__automatic_semicolon] = ACTIONS(1099), - [sym__ternary_qmark] = ACTIONS(892), + [sym__ternary_qmark] = ACTIONS(842), [sym_cf_comment] = ACTIONS(5), }, [185] = { [sym_comment] = STATE(185), - [anon_sym_GT_EQ] = ACTIONS(914), - [anon_sym_GT] = ACTIONS(916), - [anon_sym_LT_EQ] = ACTIONS(914), - [anon_sym_LT] = ACTIONS(916), - [anon_sym_POUND] = ACTIONS(918), - [anon_sym_var] = ACTIONS(920), - [anon_sym_SQUOTE] = ACTIONS(918), - [anon_sym_DQUOTE] = ACTIONS(918), - [anon_sym_STAR] = ACTIONS(916), - [anon_sym_LBRACE] = ACTIONS(918), - [anon_sym_RBRACE] = ACTIONS(918), - [anon_sym_import] = ACTIONS(920), - [anon_sym_with] = ACTIONS(920), - [anon_sym_let] = ACTIONS(920), - [anon_sym_const] = ACTIONS(920), - [anon_sym_if] = ACTIONS(920), - [anon_sym_switch] = ACTIONS(920), - [anon_sym_for] = ACTIONS(920), - [anon_sym_LPAREN] = ACTIONS(918), - [anon_sym_await] = ACTIONS(920), - [anon_sym_in] = ACTIONS(916), - [anon_sym_while] = ACTIONS(920), - [anon_sym_do] = ACTIONS(920), - [anon_sym_try] = ACTIONS(920), - [anon_sym_break] = ACTIONS(920), - [anon_sym_continue] = ACTIONS(920), - [anon_sym_return] = ACTIONS(920), - [anon_sym_throw] = ACTIONS(920), - [anon_sym_SEMI] = ACTIONS(918), - [anon_sym_yield] = ACTIONS(920), - [anon_sym_LBRACK] = ACTIONS(918), - [anon_sym_async] = ACTIONS(920), - [anon_sym_function] = ACTIONS(920), - [anon_sym_private] = ACTIONS(920), - [anon_sym_public] = ACTIONS(920), - [anon_sym_remote] = ACTIONS(920), - [anon_sym_static] = ACTIONS(920), - [anon_sym_final] = ACTIONS(920), - [anon_sym_abstract] = ACTIONS(920), - [anon_sym_any] = ACTIONS(920), - [anon_sym_array] = ACTIONS(920), - [anon_sym_binary] = ACTIONS(920), - [anon_sym_boolean] = ACTIONS(920), - [anon_sym_date] = ACTIONS(920), - [anon_sym_guid] = ACTIONS(920), - [anon_sym_numeric] = ACTIONS(920), - [anon_sym_query] = ACTIONS(920), - [anon_sym_string] = ACTIONS(920), - [anon_sym_struct] = ACTIONS(920), - [anon_sym_uuid] = ACTIONS(920), - [anon_sym_variablename] = ACTIONS(920), - [anon_sym_void] = ACTIONS(920), - [anon_sym_xml] = ACTIONS(920), - [sym_optional_chain] = ACTIONS(914), - [anon_sym_new] = ACTIONS(920), - [anon_sym_DOT] = ACTIONS(916), - [anon_sym_AMP_AMP] = ACTIONS(914), - [aux_sym_binary_expression_token1] = ACTIONS(916), - [anon_sym_PIPE_PIPE] = ACTIONS(914), - [aux_sym_binary_expression_token2] = ACTIONS(916), - [anon_sym_GT_GT] = ACTIONS(916), - [anon_sym_GT_GT_GT] = ACTIONS(914), - [anon_sym_LT_LT] = ACTIONS(914), - [anon_sym_AMP] = ACTIONS(916), - [anon_sym_CARET] = ACTIONS(914), - [anon_sym_PIPE] = ACTIONS(916), - [anon_sym_PLUS] = ACTIONS(920), - [anon_sym_DASH] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(920), - [anon_sym_PERCENT] = ACTIONS(914), - [aux_sym_binary_expression_token3] = ACTIONS(916), - [anon_sym_STAR_STAR] = ACTIONS(914), - [aux_sym_binary_expression_token4] = ACTIONS(916), - [aux_sym_binary_expression_token5] = ACTIONS(916), - [anon_sym_EQ_EQ] = ACTIONS(916), - [anon_sym_EQ_EQ_EQ] = ACTIONS(914), - [aux_sym_binary_expression_token6] = ACTIONS(916), - [aux_sym_binary_expression_token7] = ACTIONS(916), - [anon_sym_BANG_EQ] = ACTIONS(916), - [anon_sym_BANG_EQ_EQ] = ACTIONS(914), - [aux_sym_binary_expression_token8] = ACTIONS(916), - [aux_sym_binary_expression_token9] = ACTIONS(916), - [aux_sym_binary_expression_token10] = ACTIONS(916), - [aux_sym_binary_expression_token11] = ACTIONS(916), - [anon_sym_QMARK_QMARK] = ACTIONS(914), - [anon_sym_instanceof] = ACTIONS(916), - [anon_sym_BANG] = ACTIONS(920), - [anon_sym_TILDE] = ACTIONS(920), - [aux_sym_unary_operator_token1] = ACTIONS(918), - [anon_sym_PLUS_PLUS] = ACTIONS(918), - [anon_sym_DASH_DASH] = ACTIONS(918), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(918), - [sym_identifier] = ACTIONS(920), - [sym_private_property_identifier] = ACTIONS(918), - [sym_this] = ACTIONS(920), - [sym_super] = ACTIONS(920), - [sym_true] = ACTIONS(920), - [sym_false] = ACTIONS(920), - [sym_null] = ACTIONS(920), - [anon_sym_export] = ACTIONS(920), + [anon_sym_GT_EQ] = ACTIONS(890), + [anon_sym_GT] = ACTIONS(892), + [anon_sym_LT_EQ] = ACTIONS(890), + [anon_sym_LT] = ACTIONS(892), + [anon_sym_POUND] = ACTIONS(894), + [anon_sym_var] = ACTIONS(896), + [anon_sym_SQUOTE] = ACTIONS(894), + [anon_sym_DQUOTE] = ACTIONS(894), + [anon_sym_STAR] = ACTIONS(892), + [anon_sym_LBRACE] = ACTIONS(894), + [anon_sym_RBRACE] = ACTIONS(894), + [anon_sym_import] = ACTIONS(896), + [anon_sym_with] = ACTIONS(896), + [anon_sym_let] = ACTIONS(896), + [anon_sym_const] = ACTIONS(896), + [anon_sym_if] = ACTIONS(896), + [anon_sym_switch] = ACTIONS(896), + [anon_sym_for] = ACTIONS(896), + [anon_sym_LPAREN] = ACTIONS(894), + [anon_sym_await] = ACTIONS(896), + [anon_sym_in] = ACTIONS(892), + [anon_sym_while] = ACTIONS(896), + [anon_sym_do] = ACTIONS(896), + [anon_sym_try] = ACTIONS(896), + [anon_sym_break] = ACTIONS(896), + [anon_sym_continue] = ACTIONS(896), + [anon_sym_return] = ACTIONS(896), + [anon_sym_throw] = ACTIONS(896), + [anon_sym_SEMI] = ACTIONS(894), + [anon_sym_yield] = ACTIONS(896), + [anon_sym_LBRACK] = ACTIONS(894), + [anon_sym_async] = ACTIONS(896), + [anon_sym_function] = ACTIONS(896), + [anon_sym_private] = ACTIONS(896), + [anon_sym_public] = ACTIONS(896), + [anon_sym_remote] = ACTIONS(896), + [anon_sym_static] = ACTIONS(896), + [anon_sym_final] = ACTIONS(896), + [anon_sym_abstract] = ACTIONS(896), + [anon_sym_any] = ACTIONS(896), + [anon_sym_array] = ACTIONS(896), + [anon_sym_binary] = ACTIONS(896), + [anon_sym_boolean] = ACTIONS(896), + [anon_sym_date] = ACTIONS(896), + [anon_sym_guid] = ACTIONS(896), + [anon_sym_numeric] = ACTIONS(896), + [anon_sym_query] = ACTIONS(896), + [anon_sym_string] = ACTIONS(896), + [anon_sym_struct] = ACTIONS(896), + [anon_sym_uuid] = ACTIONS(896), + [anon_sym_variablename] = ACTIONS(896), + [anon_sym_void] = ACTIONS(896), + [anon_sym_xml] = ACTIONS(896), + [sym_optional_chain] = ACTIONS(890), + [anon_sym_new] = ACTIONS(896), + [anon_sym_DOT] = ACTIONS(892), + [anon_sym_AMP_AMP] = ACTIONS(890), + [aux_sym_binary_expression_token1] = ACTIONS(892), + [anon_sym_PIPE_PIPE] = ACTIONS(890), + [aux_sym_binary_expression_token2] = ACTIONS(892), + [anon_sym_GT_GT] = ACTIONS(892), + [anon_sym_GT_GT_GT] = ACTIONS(890), + [anon_sym_LT_LT] = ACTIONS(890), + [anon_sym_AMP] = ACTIONS(892), + [anon_sym_CARET] = ACTIONS(890), + [anon_sym_PIPE] = ACTIONS(892), + [anon_sym_PLUS] = ACTIONS(896), + [anon_sym_DASH] = ACTIONS(896), + [anon_sym_SLASH] = ACTIONS(896), + [anon_sym_PERCENT] = ACTIONS(890), + [aux_sym_binary_expression_token3] = ACTIONS(892), + [anon_sym_STAR_STAR] = ACTIONS(890), + [aux_sym_binary_expression_token4] = ACTIONS(892), + [aux_sym_binary_expression_token5] = ACTIONS(892), + [aux_sym_binary_expression_token6] = ACTIONS(892), + [anon_sym_EQ_EQ] = ACTIONS(892), + [anon_sym_EQ_EQ_EQ] = ACTIONS(890), + [aux_sym_binary_expression_token7] = ACTIONS(892), + [aux_sym_binary_expression_token8] = ACTIONS(892), + [anon_sym_BANG_EQ] = ACTIONS(892), + [anon_sym_BANG_EQ_EQ] = ACTIONS(890), + [aux_sym_binary_expression_token9] = ACTIONS(892), + [aux_sym_binary_expression_token10] = ACTIONS(892), + [aux_sym_binary_expression_token11] = ACTIONS(892), + [aux_sym_binary_expression_token12] = ACTIONS(892), + [aux_sym_binary_expression_token13] = ACTIONS(892), + [anon_sym_QMARK_QMARK] = ACTIONS(890), + [anon_sym_instanceof] = ACTIONS(892), + [anon_sym_BANG] = ACTIONS(896), + [anon_sym_TILDE] = ACTIONS(896), + [aux_sym_unary_operator_token1] = ACTIONS(894), + [anon_sym_PLUS_PLUS] = ACTIONS(894), + [anon_sym_DASH_DASH] = ACTIONS(894), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(894), + [sym_identifier] = ACTIONS(896), + [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(896), [sym__automatic_semicolon] = ACTIONS(1101), - [sym__ternary_qmark] = ACTIONS(914), + [sym__ternary_qmark] = ACTIONS(890), [sym_cf_comment] = ACTIONS(5), }, [186] = { [sym_comment] = STATE(186), - [anon_sym_GT_EQ] = ACTIONS(888), - [anon_sym_GT] = ACTIONS(890), - [anon_sym_LT_EQ] = ACTIONS(888), - [anon_sym_LT] = ACTIONS(890), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_in] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [sym_optional_chain] = ACTIONS(888), - [anon_sym_new] = ACTIONS(890), - [anon_sym_DOT] = ACTIONS(890), - [anon_sym_AMP_AMP] = ACTIONS(888), - [aux_sym_binary_expression_token1] = ACTIONS(890), - [anon_sym_PIPE_PIPE] = ACTIONS(888), - [aux_sym_binary_expression_token2] = ACTIONS(890), - [anon_sym_GT_GT] = ACTIONS(890), - [anon_sym_GT_GT_GT] = ACTIONS(888), - [anon_sym_LT_LT] = ACTIONS(888), - [anon_sym_AMP] = ACTIONS(890), - [anon_sym_CARET] = ACTIONS(888), - [anon_sym_PIPE] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_PERCENT] = ACTIONS(888), - [aux_sym_binary_expression_token3] = ACTIONS(890), - [anon_sym_STAR_STAR] = ACTIONS(888), - [aux_sym_binary_expression_token4] = ACTIONS(890), - [aux_sym_binary_expression_token5] = ACTIONS(890), - [anon_sym_EQ_EQ] = ACTIONS(890), - [anon_sym_EQ_EQ_EQ] = ACTIONS(888), - [aux_sym_binary_expression_token6] = ACTIONS(890), - [aux_sym_binary_expression_token7] = ACTIONS(890), - [anon_sym_BANG_EQ] = ACTIONS(890), - [anon_sym_BANG_EQ_EQ] = ACTIONS(888), - [aux_sym_binary_expression_token8] = ACTIONS(890), - [aux_sym_binary_expression_token9] = ACTIONS(890), - [aux_sym_binary_expression_token10] = ACTIONS(890), - [aux_sym_binary_expression_token11] = ACTIONS(890), - [anon_sym_QMARK_QMARK] = ACTIONS(888), - [anon_sym_instanceof] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(890), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(850), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_LT] = ACTIONS(850), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(850), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_in] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [sym_optional_chain] = ACTIONS(848), + [anon_sym_new] = ACTIONS(850), + [anon_sym_DOT] = ACTIONS(850), + [anon_sym_AMP_AMP] = ACTIONS(848), + [aux_sym_binary_expression_token1] = ACTIONS(850), + [anon_sym_PIPE_PIPE] = ACTIONS(848), + [aux_sym_binary_expression_token2] = ACTIONS(850), + [anon_sym_GT_GT] = ACTIONS(850), + [anon_sym_GT_GT_GT] = ACTIONS(848), + [anon_sym_LT_LT] = ACTIONS(848), + [anon_sym_AMP] = ACTIONS(850), + [anon_sym_CARET] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_PERCENT] = ACTIONS(848), + [aux_sym_binary_expression_token3] = ACTIONS(850), + [anon_sym_STAR_STAR] = ACTIONS(848), + [aux_sym_binary_expression_token4] = ACTIONS(850), + [aux_sym_binary_expression_token5] = ACTIONS(850), + [aux_sym_binary_expression_token6] = ACTIONS(850), + [anon_sym_EQ_EQ] = ACTIONS(850), + [anon_sym_EQ_EQ_EQ] = ACTIONS(848), + [aux_sym_binary_expression_token7] = ACTIONS(850), + [aux_sym_binary_expression_token8] = ACTIONS(850), + [anon_sym_BANG_EQ] = ACTIONS(850), + [anon_sym_BANG_EQ_EQ] = ACTIONS(848), + [aux_sym_binary_expression_token9] = ACTIONS(850), + [aux_sym_binary_expression_token10] = ACTIONS(850), + [aux_sym_binary_expression_token11] = ACTIONS(850), + [aux_sym_binary_expression_token12] = ACTIONS(850), + [aux_sym_binary_expression_token13] = ACTIONS(850), + [anon_sym_QMARK_QMARK] = ACTIONS(848), + [anon_sym_instanceof] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(850), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), [sym__automatic_semicolon] = ACTIONS(1103), - [sym__ternary_qmark] = ACTIONS(888), + [sym__ternary_qmark] = ACTIONS(848), [sym_cf_comment] = ACTIONS(5), }, [187] = { @@ -66027,16 +66190,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -66058,7 +66223,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4099), + [aux_sym_object_repeat1] = STATE(4138), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), @@ -66130,16 +66295,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -66161,7 +66328,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4030), + [aux_sym_object_repeat1] = STATE(4012), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), @@ -66233,16 +66400,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -66264,7 +66433,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_repeat1] = STATE(4099), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), @@ -66336,16 +66505,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -66367,7 +66538,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4012), + [aux_sym_object_repeat1] = STATE(4138), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), @@ -66439,16 +66610,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -66470,7 +66643,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_repeat1] = STATE(4030), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), @@ -66542,16 +66715,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -66568,41 +66743,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [193] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4409), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym__function_dec_parameter] = STATE(4393), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1179), - [sym_subscript_expression] = STATE(1179), - [sym_assignment_expression] = STATE(1834), + [sym__function_dec_parameter] = STATE(4038), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1183), + [sym_subscript_expression] = STATE(1183), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1983), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1955), [sym_comment] = STATE(193), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(4042), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -66613,10 +66788,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1150), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_RPAREN] = ACTIONS(1154), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), [anon_sym_LBRACK] = ACTIONS(1156), [anon_sym_async] = ACTIONS(1158), [anon_sym_function] = ACTIONS(1160), @@ -66636,20 +66811,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(1162), [anon_sym_xml] = ACTIONS(1162), [anon_sym_required] = ACTIONS(1164), - [anon_sym_new] = ACTIONS(950), + [anon_sym_new] = ACTIONS(998), [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1168), - [sym_private_property_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -66661,43 +66836,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [194] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2362), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2240), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4409), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), [sym__function_dec_parameter] = STATE(4038), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1204), - [sym_subscript_expression] = STATE(1204), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1206), + [sym_subscript_expression] = STATE(1206), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4039), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2016), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2014), [sym_comment] = STATE(194), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(4042), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3485), + [sym__hash] = STATE(3518), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), @@ -66706,11 +66881,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1170), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_RPAREN] = ACTIONS(1172), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(1174), [anon_sym_function] = ACTIONS(1160), [anon_sym_static] = ACTIONS(1170), @@ -66729,20 +66904,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(1162), [anon_sym_xml] = ACTIONS(1162), [anon_sym_required] = ACTIONS(1164), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_new] = ACTIONS(952), [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1176), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -66754,59 +66929,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [195] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2275), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4409), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym__function_dec_parameter] = STATE(4038), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1204), - [sym_subscript_expression] = STATE(1204), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4039), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2016), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym__function_dec_parameter] = STATE(4393), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1183), + [sym_subscript_expression] = STATE(1183), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(3424), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1955), [sym_comment] = STATE(195), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(4042), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3784), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(1150), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1170), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_let] = ACTIONS(1152), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_RPAREN] = ACTIONS(1178), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1174), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1156), + [anon_sym_async] = ACTIONS(1158), [anon_sym_function] = ACTIONS(1160), - [anon_sym_static] = ACTIONS(1170), + [anon_sym_static] = ACTIONS(1152), [anon_sym_any] = ACTIONS(1162), [anon_sym_array] = ACTIONS(1162), [anon_sym_binary] = ACTIONS(1162), @@ -66822,68 +66997,68 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(1162), [anon_sym_xml] = ACTIONS(1162), [anon_sym_required] = ACTIONS(1164), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_new] = ACTIONS(998), [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1176), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(1168), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1170), + [anon_sym_export] = ACTIONS(1152), [sym_cf_comment] = ACTIONS(5), }, [196] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2174), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2275), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4409), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), [sym__function_dec_parameter] = STATE(4038), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1204), - [sym_subscript_expression] = STATE(1204), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1206), + [sym_subscript_expression] = STATE(1206), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4039), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2016), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2014), [sym_comment] = STATE(196), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(4042), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3518), + [sym__hash] = STATE(3784), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), @@ -66892,11 +67067,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1170), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_RPAREN] = ACTIONS(1180), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(1174), [anon_sym_function] = ACTIONS(1160), [anon_sym_static] = ACTIONS(1170), @@ -66915,20 +67090,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(1162), [anon_sym_xml] = ACTIONS(1162), [anon_sym_required] = ACTIONS(1164), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_new] = ACTIONS(952), [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1176), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -66940,134 +67115,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [197] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4409), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym__function_dec_parameter] = STATE(4038), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1179), - [sym_subscript_expression] = STATE(1179), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1983), - [sym_comment] = STATE(197), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(4042), - [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1150), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1182), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_async] = ACTIONS(1158), - [anon_sym_function] = ACTIONS(1160), - [anon_sym_static] = ACTIONS(1152), - [anon_sym_any] = ACTIONS(1162), - [anon_sym_array] = ACTIONS(1162), - [anon_sym_binary] = ACTIONS(1162), - [anon_sym_boolean] = ACTIONS(1162), - [anon_sym_date] = ACTIONS(1162), - [anon_sym_guid] = ACTIONS(1162), - [anon_sym_numeric] = ACTIONS(1162), - [anon_sym_query] = ACTIONS(1162), - [anon_sym_string] = ACTIONS(1162), - [anon_sym_struct] = ACTIONS(1162), - [anon_sym_uuid] = ACTIONS(1162), - [anon_sym_variablename] = ACTIONS(1162), - [anon_sym_void] = ACTIONS(1162), - [anon_sym_xml] = ACTIONS(1162), - [anon_sym_required] = ACTIONS(1164), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1168), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1152), - [sym_cf_comment] = ACTIONS(5), - }, - [198] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2327), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2236), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4409), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), [sym__function_dec_parameter] = STATE(4038), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1204), - [sym_subscript_expression] = STATE(1204), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1206), + [sym_subscript_expression] = STATE(1206), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4039), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2016), - [sym_comment] = STATE(198), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2014), + [sym_comment] = STATE(197), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(4042), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), [sym__hash] = STATE(3818), [sym_hash_expression] = STATE(3404), @@ -67078,11 +67160,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1170), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1184), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1182), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(1174), [anon_sym_function] = ACTIONS(1160), [anon_sym_static] = ACTIONS(1170), @@ -67101,20 +67183,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(1162), [anon_sym_xml] = ACTIONS(1162), [anon_sym_required] = ACTIONS(1164), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_new] = ACTIONS(952), [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1176), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -67123,44 +67205,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1170), [sym_cf_comment] = ACTIONS(5), }, - [199] = { + [198] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4409), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), [sym__function_dec_parameter] = STATE(4393), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1179), - [sym_subscript_expression] = STATE(1179), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1183), + [sym_subscript_expression] = STATE(1183), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1983), - [sym_comment] = STATE(199), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1955), + [sym_comment] = STATE(198), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(4042), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -67171,10 +67253,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1150), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1186), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1184), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), [anon_sym_LBRACK] = ACTIONS(1156), [anon_sym_async] = ACTIONS(1158), [anon_sym_function] = ACTIONS(1160), @@ -67194,20 +67276,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(1162), [anon_sym_xml] = ACTIONS(1162), [anon_sym_required] = ACTIONS(1164), - [anon_sym_new] = ACTIONS(950), + [anon_sym_new] = ACTIONS(998), [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1168), - [sym_private_property_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -67216,61 +67298,62 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1152), [sym_cf_comment] = ACTIONS(5), }, - [200] = { + [199] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2285), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4409), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym__function_dec_parameter] = STATE(4393), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1179), - [sym_subscript_expression] = STATE(1179), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1983), - [sym_comment] = STATE(200), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym__function_dec_parameter] = STATE(4038), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1206), + [sym_subscript_expression] = STATE(1206), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4039), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2014), + [sym_comment] = STATE(199), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(4042), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3485), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_async] = ACTIONS(1158), + [anon_sym_let] = ACTIONS(1170), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1186), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(1174), [anon_sym_function] = ACTIONS(1160), - [anon_sym_static] = ACTIONS(1152), + [anon_sym_static] = ACTIONS(1170), [anon_sym_any] = ACTIONS(1162), [anon_sym_array] = ACTIONS(1162), [anon_sym_binary] = ACTIONS(1162), @@ -67286,123 +67369,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(1162), [anon_sym_xml] = ACTIONS(1162), [anon_sym_required] = ACTIONS(1164), - [anon_sym_new] = ACTIONS(950), + [anon_sym_new] = ACTIONS(952), [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1168), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1176), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1152), + [anon_sym_export] = ACTIONS(1170), [sym_cf_comment] = ACTIONS(5), }, - [201] = { + [200] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4231), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1179), - [sym_subscript_expression] = STATE(1179), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1983), - [sym_comment] = STATE(201), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(4121), - [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), + [sym_function_dec_parameters] = STATE(5167), + [sym_string] = STATE(4610), + [sym_comment] = STATE(200), + [sym__property_name] = STATE(4192), + [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), + [aux_sym_object_repeat1] = STATE(4030), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1109), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1150), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_async] = ACTIONS(1158), - [anon_sym_function] = ACTIONS(1188), - [anon_sym_static] = ACTIONS(1152), - [anon_sym_any] = ACTIONS(1190), - [anon_sym_array] = ACTIONS(1190), - [anon_sym_binary] = ACTIONS(1190), - [anon_sym_boolean] = ACTIONS(1190), - [anon_sym_date] = ACTIONS(1190), - [anon_sym_guid] = ACTIONS(1190), - [anon_sym_numeric] = ACTIONS(1190), - [anon_sym_query] = ACTIONS(1190), - [anon_sym_string] = ACTIONS(1190), - [anon_sym_struct] = ACTIONS(1190), - [anon_sym_uuid] = ACTIONS(1190), - [anon_sym_variablename] = ACTIONS(1190), - [anon_sym_void] = ACTIONS(1190), - [anon_sym_xml] = ACTIONS(1190), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_SQUOTE] = ACTIONS(1111), + [anon_sym_DQUOTE] = ACTIONS(1113), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1148), + [anon_sym_let] = ACTIONS(1188), + [anon_sym_LPAREN] = ACTIONS(1190), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1125), + [anon_sym_async] = ACTIONS(1188), + [anon_sym_function] = ACTIONS(1194), + [anon_sym_static] = ACTIONS(1188), + [anon_sym_EQ_GT] = ACTIONS(1134), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1107), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1107), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1107), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1107), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1107), + [aux_sym_binary_expression_token10] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1107), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1168), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1152), + [sym_number] = ACTIONS(1138), + [sym_identifier] = ACTIONS(1196), + [sym_private_property_identifier] = ACTIONS(1138), + [anon_sym_export] = ACTIONS(1188), + [sym__automatic_semicolon] = ACTIONS(1105), + [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [202] = { + [201] = { [sym_hash_empty] = STATE(3404), [sym_function_dec_parameters] = STATE(5167), [sym_string] = STATE(4610), - [sym_comment] = STATE(202), + [sym_comment] = STATE(201), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), @@ -67419,16 +67504,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1148), - [anon_sym_let] = ACTIONS(1192), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_RBRACE] = ACTIONS(1146), + [anon_sym_let] = ACTIONS(1188), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), [anon_sym_COLON] = ACTIONS(1122), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1192), - [anon_sym_function] = ACTIONS(1198), - [anon_sym_static] = ACTIONS(1192), + [anon_sym_async] = ACTIONS(1188), + [anon_sym_function] = ACTIONS(1194), + [anon_sym_static] = ACTIONS(1188), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), @@ -67465,39 +67550,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1200), + [sym_identifier] = ACTIONS(1196), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1192), + [anon_sym_export] = ACTIONS(1188), [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [203] = { + [202] = { [sym_hash_empty] = STATE(3404), [sym_function_dec_parameters] = STATE(5167), [sym_string] = STATE(4610), - [sym_comment] = STATE(203), + [sym_comment] = STATE(202), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_repeat1] = STATE(4099), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), @@ -67510,15 +67597,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), [anon_sym_RBRACE] = ACTIONS(1144), - [anon_sym_let] = ACTIONS(1192), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_let] = ACTIONS(1188), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), [anon_sym_COLON] = ACTIONS(1122), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1192), - [anon_sym_function] = ACTIONS(1198), - [anon_sym_static] = ACTIONS(1192), + [anon_sym_async] = ACTIONS(1188), + [anon_sym_function] = ACTIONS(1194), + [anon_sym_static] = ACTIONS(1188), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), @@ -67555,29 +67642,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1200), + [sym_identifier] = ACTIONS(1196), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1192), + [anon_sym_export] = ACTIONS(1188), [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, + [203] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_assignment_pattern] = STATE(4409), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym__function_dec_parameter] = STATE(4393), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1183), + [sym_subscript_expression] = STATE(1183), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(3424), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1955), + [sym_comment] = STATE(203), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(4042), + [sym_rest_pattern] = STATE(3409), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(1150), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1152), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1156), + [anon_sym_async] = ACTIONS(1158), + [anon_sym_function] = ACTIONS(1160), + [anon_sym_static] = ACTIONS(1152), + [anon_sym_any] = ACTIONS(1162), + [anon_sym_array] = ACTIONS(1162), + [anon_sym_binary] = ACTIONS(1162), + [anon_sym_boolean] = ACTIONS(1162), + [anon_sym_date] = ACTIONS(1162), + [anon_sym_guid] = ACTIONS(1162), + [anon_sym_numeric] = ACTIONS(1162), + [anon_sym_query] = ACTIONS(1162), + [anon_sym_string] = ACTIONS(1162), + [anon_sym_struct] = ACTIONS(1162), + [anon_sym_uuid] = ACTIONS(1162), + [anon_sym_variablename] = ACTIONS(1162), + [anon_sym_void] = ACTIONS(1162), + [anon_sym_xml] = ACTIONS(1162), + [anon_sym_required] = ACTIONS(1164), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1168), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1152), + [sym_cf_comment] = ACTIONS(5), + }, [204] = { [sym_hash_empty] = STATE(3404), [sym_function_dec_parameters] = STATE(5167), @@ -67599,16 +67780,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1146), - [anon_sym_let] = ACTIONS(1192), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_RBRACE] = ACTIONS(1142), + [anon_sym_let] = ACTIONS(1188), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), [anon_sym_COLON] = ACTIONS(1122), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1192), - [anon_sym_function] = ACTIONS(1198), - [anon_sym_static] = ACTIONS(1192), + [anon_sym_async] = ACTIONS(1188), + [anon_sym_function] = ACTIONS(1194), + [anon_sym_static] = ACTIONS(1188), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), @@ -67645,25 +67826,27 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1200), + [sym_identifier] = ACTIONS(1196), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1192), + [anon_sym_export] = ACTIONS(1188), [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), @@ -67689,16 +67872,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1115), - [anon_sym_let] = ACTIONS(1192), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_RBRACE] = ACTIONS(1140), + [anon_sym_let] = ACTIONS(1188), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), [anon_sym_COLON] = ACTIONS(1122), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1192), - [anon_sym_function] = ACTIONS(1198), - [anon_sym_static] = ACTIONS(1192), + [anon_sym_async] = ACTIONS(1188), + [anon_sym_function] = ACTIONS(1194), + [anon_sym_static] = ACTIONS(1188), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), @@ -67735,25 +67918,27 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1200), + [sym_identifier] = ACTIONS(1196), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1192), + [anon_sym_export] = ACTIONS(1188), [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), @@ -67767,7 +67952,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4099), + [aux_sym_object_repeat1] = STATE(4138), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), @@ -67779,16 +67964,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1140), - [anon_sym_let] = ACTIONS(1192), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_RBRACE] = ACTIONS(1115), + [anon_sym_let] = ACTIONS(1188), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), [anon_sym_COLON] = ACTIONS(1122), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1192), - [anon_sym_function] = ACTIONS(1198), - [anon_sym_static] = ACTIONS(1192), + [anon_sym_async] = ACTIONS(1188), + [anon_sym_function] = ACTIONS(1194), + [anon_sym_static] = ACTIONS(1188), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), @@ -67825,61 +68010,62 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1200), + [sym_identifier] = ACTIONS(1196), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1192), + [anon_sym_export] = ACTIONS(1188), [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, [207] = { [sym_hash_empty] = STATE(3404), - [sym_function_dec_parameters] = STATE(5167), + [sym_function_dec_parameters] = STATE(5601), [sym_string] = STATE(4610), [sym_comment] = STATE(207), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4030), + [aux_sym_object_repeat1] = STATE(4138), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1109), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1142), - [anon_sym_let] = ACTIONS(1192), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_RBRACE] = ACTIONS(1200), + [anon_sym_let] = ACTIONS(1202), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1192), - [anon_sym_function] = ACTIONS(1198), - [anon_sym_static] = ACTIONS(1192), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_async] = ACTIONS(1202), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1202), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -67915,60 +68101,151 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1200), + [sym_identifier] = ACTIONS(1210), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1192), - [sym__automatic_semicolon] = ACTIONS(1105), + [anon_sym_export] = ACTIONS(1202), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, [208] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_assignment_pattern] = STATE(4231), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1183), + [sym_subscript_expression] = STATE(1183), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(3424), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1955), + [sym_comment] = STATE(208), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(4121), + [sym_rest_pattern] = STATE(3409), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(1150), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1152), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1156), + [anon_sym_async] = ACTIONS(1158), + [anon_sym_function] = ACTIONS(1212), + [anon_sym_static] = ACTIONS(1152), + [anon_sym_any] = ACTIONS(1214), + [anon_sym_array] = ACTIONS(1214), + [anon_sym_binary] = ACTIONS(1214), + [anon_sym_boolean] = ACTIONS(1214), + [anon_sym_date] = ACTIONS(1214), + [anon_sym_guid] = ACTIONS(1214), + [anon_sym_numeric] = ACTIONS(1214), + [anon_sym_query] = ACTIONS(1214), + [anon_sym_string] = ACTIONS(1214), + [anon_sym_struct] = ACTIONS(1214), + [anon_sym_uuid] = ACTIONS(1214), + [anon_sym_variablename] = ACTIONS(1214), + [anon_sym_void] = ACTIONS(1214), + [anon_sym_xml] = ACTIONS(1214), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1168), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1152), + [sym_cf_comment] = ACTIONS(5), + }, + [209] = { [sym_hash_empty] = STATE(3404), [sym_function_dec_parameters] = STATE(5601), [sym_string] = STATE(4610), - [sym_comment] = STATE(208), + [sym_comment] = STATE(209), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_repeat1] = STATE(4012), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1144), - [anon_sym_let] = ACTIONS(1204), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_RBRACE] = ACTIONS(1216), + [anon_sym_let] = ACTIONS(1202), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1204), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1204), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_async] = ACTIONS(1202), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1202), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -68004,33 +68281,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1212), + [sym_identifier] = ACTIONS(1210), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1204), + [anon_sym_export] = ACTIONS(1202), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [209] = { + [210] = { [sym_hash_empty] = STATE(3404), [sym_function_dec_parameters] = STATE(5601), [sym_string] = STATE(4610), - [sym_comment] = STATE(209), + [sym_comment] = STATE(210), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), @@ -68041,22 +68320,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1214), - [anon_sym_let] = ACTIONS(1204), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_RBRACE] = ACTIONS(1115), + [anon_sym_let] = ACTIONS(1202), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1204), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1204), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_async] = ACTIONS(1202), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1202), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -68092,33 +68371,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1212), + [sym_identifier] = ACTIONS(1210), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1204), + [anon_sym_export] = ACTIONS(1202), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [210] = { + [211] = { [sym_hash_empty] = STATE(3404), [sym_function_dec_parameters] = STATE(5601), [sym_string] = STATE(4610), - [sym_comment] = STATE(210), + [sym_comment] = STATE(211), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), @@ -68129,22 +68410,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1216), - [anon_sym_let] = ACTIONS(1204), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_RBRACE] = ACTIONS(1218), + [anon_sym_let] = ACTIONS(1202), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1204), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1204), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_async] = ACTIONS(1202), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1202), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -68180,59 +68461,61 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1212), + [sym_identifier] = ACTIONS(1210), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1204), + [anon_sym_export] = ACTIONS(1202), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [211] = { + [212] = { [sym_hash_empty] = STATE(3404), [sym_function_dec_parameters] = STATE(5601), [sym_string] = STATE(4610), - [sym_comment] = STATE(211), + [sym_comment] = STATE(212), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4099), + [aux_sym_object_repeat1] = STATE(4030), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1140), - [anon_sym_let] = ACTIONS(1204), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_RBRACE] = ACTIONS(1148), + [anon_sym_let] = ACTIONS(1202), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1204), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1204), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_async] = ACTIONS(1202), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1202), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -68268,33 +68551,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1212), + [sym_identifier] = ACTIONS(1210), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1204), + [anon_sym_export] = ACTIONS(1202), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [212] = { + [213] = { [sym_hash_empty] = STATE(3404), [sym_function_dec_parameters] = STATE(5601), [sym_string] = STATE(4610), - [sym_comment] = STATE(212), + [sym_comment] = STATE(213), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), @@ -68305,22 +68590,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1148), - [anon_sym_let] = ACTIONS(1204), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_RBRACE] = ACTIONS(1220), + [anon_sym_let] = ACTIONS(1202), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1204), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1204), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_async] = ACTIONS(1202), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1202), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -68356,59 +68641,61 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1212), + [sym_identifier] = ACTIONS(1210), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1204), + [anon_sym_export] = ACTIONS(1202), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [213] = { + [214] = { [sym_hash_empty] = STATE(3404), [sym_function_dec_parameters] = STATE(5601), [sym_string] = STATE(4610), - [sym_comment] = STATE(213), + [sym_comment] = STATE(214), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4012), + [aux_sym_object_repeat1] = STATE(4138), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1218), - [anon_sym_let] = ACTIONS(1204), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_RBRACE] = ACTIONS(1146), + [anon_sym_let] = ACTIONS(1202), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1204), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1204), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_async] = ACTIONS(1202), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1202), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -68444,59 +68731,61 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1212), + [sym_identifier] = ACTIONS(1210), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1204), + [anon_sym_export] = ACTIONS(1202), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [214] = { + [215] = { [sym_hash_empty] = STATE(3404), [sym_function_dec_parameters] = STATE(5601), [sym_string] = STATE(4610), - [sym_comment] = STATE(214), + [sym_comment] = STATE(215), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4012), + [aux_sym_object_repeat1] = STATE(4138), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1146), - [anon_sym_let] = ACTIONS(1204), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_RBRACE] = ACTIONS(1222), + [anon_sym_let] = ACTIONS(1202), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1204), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1204), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_async] = ACTIONS(1202), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1202), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -68532,33 +68821,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1212), + [sym_identifier] = ACTIONS(1210), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1204), + [anon_sym_export] = ACTIONS(1202), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [215] = { + [216] = { [sym_hash_empty] = STATE(3404), [sym_function_dec_parameters] = STATE(5601), [sym_string] = STATE(4610), - [sym_comment] = STATE(215), + [sym_comment] = STATE(216), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), @@ -68569,22 +68860,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1220), - [anon_sym_let] = ACTIONS(1204), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_RBRACE] = ACTIONS(1140), + [anon_sym_let] = ACTIONS(1202), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1204), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1204), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_async] = ACTIONS(1202), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1202), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -68620,59 +68911,61 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1212), + [sym_identifier] = ACTIONS(1210), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1204), + [anon_sym_export] = ACTIONS(1202), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [216] = { + [217] = { [sym_hash_empty] = STATE(3404), [sym_function_dec_parameters] = STATE(5601), [sym_string] = STATE(4610), - [sym_comment] = STATE(216), + [sym_comment] = STATE(217), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_repeat1] = STATE(4099), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1222), - [anon_sym_let] = ACTIONS(1204), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_RBRACE] = ACTIONS(1144), + [anon_sym_let] = ACTIONS(1202), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1204), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1204), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_async] = ACTIONS(1202), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1202), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -68708,59 +69001,61 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1212), + [sym_identifier] = ACTIONS(1210), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1204), + [anon_sym_export] = ACTIONS(1202), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [217] = { + [218] = { [sym_hash_empty] = STATE(3404), [sym_function_dec_parameters] = STATE(5601), [sym_string] = STATE(4610), - [sym_comment] = STATE(217), + [sym_comment] = STATE(218), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4030), + [aux_sym_object_repeat1] = STATE(4012), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), [anon_sym_RBRACE] = ACTIONS(1142), - [anon_sym_let] = ACTIONS(1204), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_let] = ACTIONS(1202), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1204), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1204), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_async] = ACTIONS(1202), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1202), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -68796,59 +69091,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1212), + [sym_identifier] = ACTIONS(1210), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1204), + [anon_sym_export] = ACTIONS(1202), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [218] = { + [219] = { [sym_hash_empty] = STATE(3404), - [sym_function_dec_parameters] = STATE(5601), [sym_string] = STATE(4610), - [sym_comment] = STATE(218), + [sym_comment] = STATE(219), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_repeat1] = STATE(4030), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1115), - [anon_sym_let] = ACTIONS(1204), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_RBRACE] = ACTIONS(1148), + [anon_sym_let] = ACTIONS(1117), + [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1204), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1204), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_async] = ACTIONS(1224), + [anon_sym_static] = ACTIONS(1117), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -68884,57 +69179,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1212), + [sym_identifier] = ACTIONS(1117), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1204), + [anon_sym_export] = ACTIONS(1117), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [219] = { + [220] = { [sym_hash_empty] = STATE(3404), [sym_string] = STATE(4610), - [sym_comment] = STATE(219), + [sym_comment] = STATE(220), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4099), + [aux_sym_object_repeat1] = STATE(4138), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1140), + [anon_sym_RBRACE] = ACTIONS(1115), [anon_sym_let] = ACTIONS(1117), [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), [anon_sym_async] = ACTIONS(1224), [anon_sym_static] = ACTIONS(1117), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -68970,16 +69267,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -68992,293 +69291,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [220] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(2114), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5480), - [sym_spread_element] = STATE(4024), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2245), - [sym_comment] = STATE(220), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_decorator] = STATE(2594), - [sym_rest_pattern] = STATE(4023), - [sym_method_definition] = STATE(4024), - [sym_pair] = STATE(2114), - [sym_pair_pattern] = STATE(4023), - [sym__property_name] = STATE(4026), - [sym__hash] = STATE(3997), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4027), - [aux_sym_object_pattern_repeat1] = STATE(3945), - [aux_sym_field_definition_repeat1] = STATE(2561), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1226), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1228), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1230), - [anon_sym_async] = ACTIONS(1232), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1234), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(89), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1236), - [sym_identifier] = ACTIONS(1238), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_AT] = ACTIONS(109), - [aux_sym_method_definition_token1] = ACTIONS(111), - [anon_sym_export] = ACTIONS(1228), - [sym_cf_comment] = ACTIONS(5), - }, [221] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(2053), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5480), - [sym_spread_element] = STATE(4071), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2245), - [sym_comment] = STATE(221), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_decorator] = STATE(2594), - [sym_rest_pattern] = STATE(4023), - [sym_method_definition] = STATE(4071), - [sym_pair] = STATE(2053), - [sym_pair_pattern] = STATE(4023), - [sym__property_name] = STATE(4026), - [sym__hash] = STATE(3997), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4069), - [aux_sym_object_pattern_repeat1] = STATE(3945), - [aux_sym_field_definition_repeat1] = STATE(2561), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1240), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1242), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1230), - [anon_sym_async] = ACTIONS(1244), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1246), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(89), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1236), - [sym_identifier] = ACTIONS(1248), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_AT] = ACTIONS(109), - [aux_sym_method_definition_token1] = ACTIONS(111), - [anon_sym_export] = ACTIONS(1242), - [sym_cf_comment] = ACTIONS(5), - }, - [222] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(2114), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5480), - [sym_spread_element] = STATE(4024), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2245), - [sym_comment] = STATE(222), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_decorator] = STATE(2594), - [sym_rest_pattern] = STATE(4023), - [sym_method_definition] = STATE(4024), - [sym_pair] = STATE(2114), - [sym_pair_pattern] = STATE(4023), - [sym__property_name] = STATE(4026), - [sym__hash] = STATE(3997), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4027), - [aux_sym_object_pattern_repeat1] = STATE(3945), - [aux_sym_field_definition_repeat1] = STATE(2561), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1250), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1252), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1230), - [anon_sym_async] = ACTIONS(1254), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1256), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(89), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1236), - [sym_identifier] = ACTIONS(1258), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_AT] = ACTIONS(109), - [aux_sym_method_definition_token1] = ACTIONS(111), - [anon_sym_export] = ACTIONS(1252), - [sym_cf_comment] = ACTIONS(5), - }, - [223] = { - [sym_hash_empty] = STATE(3404), + [sym_function_dec_parameters] = STATE(5601), [sym_string] = STATE(4610), - [sym_comment] = STATE(223), + [sym_comment] = STATE(221), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1115), - [anon_sym_let] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_COMMA] = ACTIONS(1226), + [anon_sym_RBRACE] = ACTIONS(1226), + [anon_sym_let] = ACTIONS(1202), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1224), - [anon_sym_static] = ACTIONS(1117), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_async] = ACTIONS(1202), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1202), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -69314,143 +69355,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1117), + [sym_identifier] = ACTIONS(1210), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1117), + [anon_sym_export] = ACTIONS(1202), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [224] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(2085), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5480), - [sym_spread_element] = STATE(3971), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2245), - [sym_comment] = STATE(224), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_decorator] = STATE(2594), - [sym_rest_pattern] = STATE(4023), - [sym_method_definition] = STATE(3971), - [sym_pair] = STATE(2085), - [sym_pair_pattern] = STATE(4023), - [sym__property_name] = STATE(4026), - [sym__hash] = STATE(3997), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(3979), - [aux_sym_object_pattern_repeat1] = STATE(3945), - [aux_sym_field_definition_repeat1] = STATE(2561), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1260), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1262), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1230), - [anon_sym_async] = ACTIONS(1264), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1266), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(89), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1236), - [sym_identifier] = ACTIONS(1268), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_AT] = ACTIONS(109), - [aux_sym_method_definition_token1] = ACTIONS(111), - [anon_sym_export] = ACTIONS(1262), - [sym_cf_comment] = ACTIONS(5), - }, - [225] = { + [222] = { [sym_hash_empty] = STATE(3404), [sym_string] = STATE(4610), - [sym_comment] = STATE(225), + [sym_comment] = STATE(222), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_repeat1] = STATE(4012), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1148), + [anon_sym_RBRACE] = ACTIONS(1216), [anon_sym_let] = ACTIONS(1117), [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), [anon_sym_async] = ACTIONS(1224), [anon_sym_static] = ACTIONS(1117), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -69486,16 +69443,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -69508,207 +69467,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [226] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(2114), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5480), - [sym_spread_element] = STATE(4024), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2245), - [sym_comment] = STATE(226), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_decorator] = STATE(2594), - [sym_rest_pattern] = STATE(4023), - [sym_method_definition] = STATE(4024), - [sym_pair] = STATE(2114), - [sym_pair_pattern] = STATE(4023), - [sym__property_name] = STATE(4026), - [sym__hash] = STATE(3997), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4027), - [aux_sym_object_pattern_repeat1] = STATE(3945), - [aux_sym_field_definition_repeat1] = STATE(2561), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1270), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1272), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1230), - [anon_sym_async] = ACTIONS(1274), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1276), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(89), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1236), - [sym_identifier] = ACTIONS(1278), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_AT] = ACTIONS(109), - [aux_sym_method_definition_token1] = ACTIONS(111), - [anon_sym_export] = ACTIONS(1272), - [sym_cf_comment] = ACTIONS(5), - }, - [227] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(2111), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5480), - [sym_spread_element] = STATE(3995), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2245), - [sym_comment] = STATE(227), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_decorator] = STATE(2594), - [sym_rest_pattern] = STATE(4023), - [sym_method_definition] = STATE(3995), - [sym_pair] = STATE(2111), - [sym_pair_pattern] = STATE(4023), - [sym__property_name] = STATE(4026), - [sym__hash] = STATE(3997), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(3996), - [aux_sym_object_pattern_repeat1] = STATE(3945), - [aux_sym_field_definition_repeat1] = STATE(2561), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1280), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1282), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1230), - [anon_sym_async] = ACTIONS(1284), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1286), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(89), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1236), - [sym_identifier] = ACTIONS(1288), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_AT] = ACTIONS(109), - [aux_sym_method_definition_token1] = ACTIONS(111), - [anon_sym_export] = ACTIONS(1282), - [sym_cf_comment] = ACTIONS(5), - }, - [228] = { + [223] = { [sym_hash_empty] = STATE(3404), + [sym_function_dec_parameters] = STATE(5601), [sym_string] = STATE(4610), - [sym_comment] = STATE(228), + [sym_comment] = STATE(223), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1229), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1222), - [anon_sym_let] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_COMMA] = ACTIONS(1231), + [anon_sym_RBRACE] = ACTIONS(1231), + [anon_sym_let] = ACTIONS(1202), + [anon_sym_LPAREN] = ACTIONS(1190), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1224), - [anon_sym_static] = ACTIONS(1117), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_async] = ACTIONS(1202), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1202), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -69744,118 +69531,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1117), + [sym_identifier] = ACTIONS(1210), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1117), + [anon_sym_export] = ACTIONS(1202), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [229] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(2053), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5480), - [sym_spread_element] = STATE(4071), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2245), - [sym_comment] = STATE(229), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_decorator] = STATE(2594), - [sym_rest_pattern] = STATE(4023), - [sym_method_definition] = STATE(4071), - [sym_pair] = STATE(2053), - [sym_pair_pattern] = STATE(4023), - [sym__property_name] = STATE(4026), - [sym__hash] = STATE(3997), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4069), - [aux_sym_object_pattern_repeat1] = STATE(3945), - [aux_sym_field_definition_repeat1] = STATE(2561), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1290), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1292), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1230), - [anon_sym_async] = ACTIONS(1294), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1296), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(89), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1236), - [sym_identifier] = ACTIONS(1298), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_AT] = ACTIONS(109), - [aux_sym_method_definition_token1] = ACTIONS(111), - [anon_sym_export] = ACTIONS(1292), - [sym_cf_comment] = ACTIONS(5), - }, - [230] = { + [224] = { [sym_hash_empty] = STATE(3404), [sym_string] = STATE(4610), - [sym_comment] = STATE(230), + [sym_comment] = STATE(224), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), @@ -69866,21 +69569,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1146), + [anon_sym_RBRACE] = ACTIONS(1142), [anon_sym_let] = ACTIONS(1117), [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), [anon_sym_async] = ACTIONS(1224), [anon_sym_static] = ACTIONS(1117), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -69916,16 +69619,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -69938,10 +69643,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [231] = { + [225] = { [sym_hash_empty] = STATE(3404), [sym_string] = STATE(4610), - [sym_comment] = STATE(231), + [sym_comment] = STATE(225), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), @@ -69952,21 +69657,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1220), + [anon_sym_RBRACE] = ACTIONS(1140), [anon_sym_let] = ACTIONS(1117), [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), [anon_sym_async] = ACTIONS(1224), [anon_sym_static] = ACTIONS(1117), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -70002,16 +69707,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -70024,35 +69731,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [232] = { + [226] = { [sym_hash_empty] = STATE(3404), [sym_string] = STATE(4610), - [sym_comment] = STATE(232), + [sym_comment] = STATE(226), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_repeat1] = STATE(4099), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1214), + [anon_sym_RBRACE] = ACTIONS(1144), [anon_sym_let] = ACTIONS(1117), [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), [anon_sym_async] = ACTIONS(1224), [anon_sym_static] = ACTIONS(1117), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -70088,16 +69795,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -70110,35 +69819,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [233] = { + [227] = { [sym_hash_empty] = STATE(3404), - [sym_function_dec_parameters] = STATE(5601), [sym_string] = STATE(4610), - [sym_comment] = STATE(233), + [sym_comment] = STATE(227), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1300), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1302), - [anon_sym_RBRACE] = ACTIONS(1302), - [anon_sym_let] = ACTIONS(1204), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1146), + [anon_sym_let] = ACTIONS(1117), + [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1204), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1204), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_async] = ACTIONS(1224), + [anon_sym_static] = ACTIONS(1117), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -70174,229 +69883,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1212), + [sym_identifier] = ACTIONS(1117), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1204), + [anon_sym_export] = ACTIONS(1117), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [234] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(2053), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5480), - [sym_spread_element] = STATE(4071), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2245), - [sym_comment] = STATE(234), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_decorator] = STATE(2594), - [sym_rest_pattern] = STATE(4023), - [sym_method_definition] = STATE(4071), - [sym_pair] = STATE(2053), - [sym_pair_pattern] = STATE(4023), - [sym__property_name] = STATE(4026), - [sym__hash] = STATE(3997), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4069), - [aux_sym_object_pattern_repeat1] = STATE(3945), - [aux_sym_field_definition_repeat1] = STATE(2561), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1304), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1306), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1230), - [anon_sym_async] = ACTIONS(1308), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1310), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(89), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1236), - [sym_identifier] = ACTIONS(1312), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_AT] = ACTIONS(109), - [aux_sym_method_definition_token1] = ACTIONS(111), - [anon_sym_export] = ACTIONS(1306), - [sym_cf_comment] = ACTIONS(5), - }, - [235] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(2114), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5480), - [sym_spread_element] = STATE(4024), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2245), - [sym_comment] = STATE(235), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_decorator] = STATE(2594), - [sym_rest_pattern] = STATE(4023), - [sym_method_definition] = STATE(4024), - [sym_pair] = STATE(2114), - [sym_pair_pattern] = STATE(4023), - [sym__property_name] = STATE(4026), - [sym__hash] = STATE(3997), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4027), - [aux_sym_object_pattern_repeat1] = STATE(3945), - [aux_sym_field_definition_repeat1] = STATE(2561), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1314), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1316), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1230), - [anon_sym_async] = ACTIONS(1318), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1320), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(89), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1236), - [sym_identifier] = ACTIONS(1322), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_AT] = ACTIONS(109), - [aux_sym_method_definition_token1] = ACTIONS(111), - [anon_sym_export] = ACTIONS(1316), - [sym_cf_comment] = ACTIONS(5), - }, - [236] = { + [228] = { [sym_hash_empty] = STATE(3404), [sym_string] = STATE(4610), - [sym_comment] = STATE(236), + [sym_comment] = STATE(228), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4030), + [aux_sym_object_repeat1] = STATE(4138), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1142), + [anon_sym_RBRACE] = ACTIONS(1220), [anon_sym_let] = ACTIONS(1117), [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), [anon_sym_async] = ACTIONS(1224), [anon_sym_static] = ACTIONS(1117), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -70432,16 +69971,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -70454,10 +69995,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [237] = { + [229] = { [sym_hash_empty] = STATE(3404), [sym_string] = STATE(4610), - [sym_comment] = STATE(237), + [sym_comment] = STATE(229), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), @@ -70468,21 +70009,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1216), + [anon_sym_RBRACE] = ACTIONS(1218), [anon_sym_let] = ACTIONS(1117), [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), [anon_sym_async] = ACTIONS(1224), [anon_sym_static] = ACTIONS(1117), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -70518,16 +70059,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -70540,35 +70083,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [238] = { + [230] = { [sym_hash_empty] = STATE(3404), - [sym_function_dec_parameters] = STATE(5601), [sym_string] = STATE(4610), - [sym_comment] = STATE(238), + [sym_comment] = STATE(230), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1324), - [anon_sym_RBRACE] = ACTIONS(1324), - [anon_sym_let] = ACTIONS(1204), - [anon_sym_LPAREN] = ACTIONS(1194), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1222), + [anon_sym_let] = ACTIONS(1117), + [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1204), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1204), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_async] = ACTIONS(1224), + [anon_sym_static] = ACTIONS(1117), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -70604,57 +70147,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1212), + [sym_identifier] = ACTIONS(1117), [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1204), + [anon_sym_export] = ACTIONS(1117), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [239] = { + [231] = { [sym_hash_empty] = STATE(3404), [sym_string] = STATE(4610), - [sym_comment] = STATE(239), + [sym_comment] = STATE(231), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4012), + [aux_sym_object_repeat1] = STATE(4138), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1218), + [anon_sym_RBRACE] = ACTIONS(1200), [anon_sym_let] = ACTIONS(1117), [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), [anon_sym_async] = ACTIONS(1224), [anon_sym_static] = ACTIONS(1117), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -70690,16 +70235,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -70712,51 +70259,137 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [240] = { + [232] = { + [sym_comment] = STATE(232), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1233), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1235), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_async] = ACTIONS(1238), + [anon_sym_function] = ACTIONS(1240), + [anon_sym_any] = ACTIONS(1242), + [anon_sym_array] = ACTIONS(1242), + [anon_sym_binary] = ACTIONS(1242), + [anon_sym_boolean] = ACTIONS(1242), + [anon_sym_date] = ACTIONS(1242), + [anon_sym_guid] = ACTIONS(1242), + [anon_sym_numeric] = ACTIONS(1242), + [anon_sym_query] = ACTIONS(1242), + [anon_sym_string] = ACTIONS(1242), + [anon_sym_struct] = ACTIONS(1242), + [anon_sym_uuid] = ACTIONS(1242), + [anon_sym_variablename] = ACTIONS(1242), + [anon_sym_void] = ACTIONS(1242), + [anon_sym_xml] = ACTIONS(1242), + [anon_sym_EQ_GT] = ACTIONS(1134), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1105), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [233] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(2114), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(2088), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5480), - [sym_spread_element] = STATE(4024), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_spread_element] = STATE(4071), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2245), - [sym_comment] = STATE(240), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2225), + [sym_comment] = STATE(233), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_decorator] = STATE(2594), [sym_rest_pattern] = STATE(4023), - [sym_method_definition] = STATE(4024), - [sym_pair] = STATE(2114), + [sym_method_definition] = STATE(4071), + [sym_pair] = STATE(2088), [sym_pair_pattern] = STATE(4023), [sym__property_name] = STATE(4026), [sym__hash] = STATE(3997), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4027), + [aux_sym_object_repeat1] = STATE(4069), [aux_sym_object_pattern_repeat1] = STATE(3945), [aux_sym_field_definition_repeat1] = STATE(2561), [anon_sym_POUND] = ACTIONS(776), @@ -70764,30 +70397,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1327), + [anon_sym_RBRACE] = ACTIONS(1244), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1329), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1230), - [anon_sym_async] = ACTIONS(1331), + [anon_sym_let] = ACTIONS(1246), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1248), + [anon_sym_async] = ACTIONS(1250), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1333), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(1252), + [anon_sym_new] = ACTIONS(998), [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1236), - [sym_identifier] = ACTIONS(1335), - [sym_private_property_identifier] = ACTIONS(956), + [sym_number] = ACTIONS(1254), + [sym_identifier] = ACTIONS(1256), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -70795,48 +70428,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(770), [anon_sym_AT] = ACTIONS(109), [aux_sym_method_definition_token1] = ACTIONS(111), - [anon_sym_export] = ACTIONS(1329), + [anon_sym_export] = ACTIONS(1246), [sym_cf_comment] = ACTIONS(5), }, - [241] = { + [234] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_object_assignment_pattern] = STATE(4023), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(2114), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(2089), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5480), [sym_spread_element] = STATE(4024), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2245), - [sym_comment] = STATE(241), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2225), + [sym_comment] = STATE(234), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_decorator] = STATE(2594), [sym_rest_pattern] = STATE(4023), [sym_method_definition] = STATE(4024), - [sym_pair] = STATE(2114), + [sym_pair] = STATE(2089), [sym_pair_pattern] = STATE(4023), [sym__property_name] = STATE(4026), [sym__hash] = STATE(3997), @@ -70850,30 +70483,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1337), + [anon_sym_RBRACE] = ACTIONS(1258), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1339), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1230), - [anon_sym_async] = ACTIONS(1341), + [anon_sym_let] = ACTIONS(1260), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1248), + [anon_sym_async] = ACTIONS(1262), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1343), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(1264), + [anon_sym_new] = ACTIONS(998), [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1236), - [sym_identifier] = ACTIONS(1345), - [sym_private_property_identifier] = ACTIONS(956), + [sym_number] = ACTIONS(1254), + [sym_identifier] = ACTIONS(1266), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -70881,40 +70514,127 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(770), [anon_sym_AT] = ACTIONS(109), [aux_sym_method_definition_token1] = ACTIONS(111), - [anon_sym_export] = ACTIONS(1339), + [anon_sym_export] = ACTIONS(1260), [sym_cf_comment] = ACTIONS(5), }, - [242] = { + [235] = { [sym_hash_empty] = STATE(3404), - [sym_string] = STATE(4610), - [sym_comment] = STATE(242), - [sym__property_name] = STATE(4192), - [sym__hash] = STATE(4610), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_object_assignment_pattern] = STATE(4023), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(2068), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5480), + [sym_spread_element] = STATE(3995), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2225), + [sym_comment] = STATE(235), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_decorator] = STATE(2594), + [sym_rest_pattern] = STATE(4023), + [sym_method_definition] = STATE(3995), + [sym_pair] = STATE(2068), + [sym_pair_pattern] = STATE(4023), + [sym__property_name] = STATE(4026), + [sym__hash] = STATE(3997), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), + [aux_sym_object_repeat1] = STATE(3996), + [aux_sym_object_pattern_repeat1] = STATE(3945), + [aux_sym_field_definition_repeat1] = STATE(2561), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1268), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1270), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1248), + [anon_sym_async] = ACTIONS(1272), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1274), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(89), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1254), + [sym_identifier] = ACTIONS(1276), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_AT] = ACTIONS(109), + [aux_sym_method_definition_token1] = ACTIONS(111), + [anon_sym_export] = ACTIONS(1270), + [sym_cf_comment] = ACTIONS(5), + }, + [236] = { + [sym_comment] = STATE(236), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1111), - [anon_sym_DQUOTE] = ACTIONS(1113), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1144), - [anon_sym_let] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1224), - [anon_sym_static] = ACTIONS(1117), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1278), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_async] = ACTIONS(1281), + [anon_sym_function] = ACTIONS(1283), + [anon_sym_any] = ACTIONS(1285), + [anon_sym_array] = ACTIONS(1285), + [anon_sym_binary] = ACTIONS(1285), + [anon_sym_boolean] = ACTIONS(1285), + [anon_sym_date] = ACTIONS(1285), + [anon_sym_guid] = ACTIONS(1285), + [anon_sym_numeric] = ACTIONS(1285), + [anon_sym_query] = ACTIONS(1285), + [anon_sym_string] = ACTIONS(1285), + [anon_sym_struct] = ACTIONS(1285), + [anon_sym_uuid] = ACTIONS(1285), + [anon_sym_variablename] = ACTIONS(1285), + [anon_sym_void] = ACTIONS(1285), + [anon_sym_xml] = ACTIONS(1285), + [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1107), + [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), [anon_sym_DASH_EQ] = ACTIONS(1136), [anon_sym_STAR_EQ] = ACTIONS(1136), @@ -70931,9 +70651,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), [anon_sym_GT_GT] = ACTIONS(1107), [anon_sym_GT_GT_GT] = ACTIONS(1107), [anon_sym_LT_LT] = ACTIONS(1107), @@ -70944,61 +70664,318 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(1107), [anon_sym_SLASH] = ACTIONS(1107), [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), - [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), - [aux_sym_binary_expression_token9] = ACTIONS(1107), - [aux_sym_binary_expression_token10] = ACTIONS(1107), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1117), - [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1117), + [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [243] = { - [sym_comment] = STATE(243), + [237] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_object_assignment_pattern] = STATE(4023), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(2052), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5480), + [sym_spread_element] = STATE(3971), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2225), + [sym_comment] = STATE(237), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_decorator] = STATE(2594), + [sym_rest_pattern] = STATE(4023), + [sym_method_definition] = STATE(3971), + [sym_pair] = STATE(2052), + [sym_pair_pattern] = STATE(4023), + [sym__property_name] = STATE(4026), + [sym__hash] = STATE(3997), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [aux_sym_object_repeat1] = STATE(3979), + [aux_sym_object_pattern_repeat1] = STATE(3945), + [aux_sym_field_definition_repeat1] = STATE(2561), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1287), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1289), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1248), + [anon_sym_async] = ACTIONS(1291), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1293), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(89), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1254), + [sym_identifier] = ACTIONS(1295), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_AT] = ACTIONS(109), + [aux_sym_method_definition_token1] = ACTIONS(111), + [anon_sym_export] = ACTIONS(1289), + [sym_cf_comment] = ACTIONS(5), + }, + [238] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_object_assignment_pattern] = STATE(4023), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(2089), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5480), + [sym_spread_element] = STATE(4024), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2225), + [sym_comment] = STATE(238), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_decorator] = STATE(2594), + [sym_rest_pattern] = STATE(4023), + [sym_method_definition] = STATE(4024), + [sym_pair] = STATE(2089), + [sym_pair_pattern] = STATE(4023), + [sym__property_name] = STATE(4026), + [sym__hash] = STATE(3997), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [aux_sym_object_repeat1] = STATE(4027), + [aux_sym_object_pattern_repeat1] = STATE(3945), + [aux_sym_field_definition_repeat1] = STATE(2561), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1297), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1299), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1248), + [anon_sym_async] = ACTIONS(1301), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1303), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(89), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1254), + [sym_identifier] = ACTIONS(1305), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_AT] = ACTIONS(109), + [aux_sym_method_definition_token1] = ACTIONS(111), + [anon_sym_export] = ACTIONS(1299), + [sym_cf_comment] = ACTIONS(5), + }, + [239] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_object_assignment_pattern] = STATE(4023), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(2089), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5480), + [sym_spread_element] = STATE(4024), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2225), + [sym_comment] = STATE(239), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_decorator] = STATE(2594), + [sym_rest_pattern] = STATE(4023), + [sym_method_definition] = STATE(4024), + [sym_pair] = STATE(2089), + [sym_pair_pattern] = STATE(4023), + [sym__property_name] = STATE(4026), + [sym__hash] = STATE(3997), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [aux_sym_object_repeat1] = STATE(4027), + [aux_sym_object_pattern_repeat1] = STATE(3945), + [aux_sym_field_definition_repeat1] = STATE(2561), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1307), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1309), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1248), + [anon_sym_async] = ACTIONS(1311), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1313), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(89), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1254), + [sym_identifier] = ACTIONS(1315), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_AT] = ACTIONS(109), + [aux_sym_method_definition_token1] = ACTIONS(111), + [anon_sym_export] = ACTIONS(1309), + [sym_cf_comment] = ACTIONS(5), + }, + [240] = { + [sym_comment] = STATE(240), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1349), + [anon_sym_COLON] = ACTIONS(1317), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1352), - [anon_sym_function] = ACTIONS(1354), - [anon_sym_any] = ACTIONS(1356), - [anon_sym_array] = ACTIONS(1356), - [anon_sym_binary] = ACTIONS(1356), - [anon_sym_boolean] = ACTIONS(1356), - [anon_sym_date] = ACTIONS(1356), - [anon_sym_guid] = ACTIONS(1356), - [anon_sym_numeric] = ACTIONS(1356), - [anon_sym_query] = ACTIONS(1356), - [anon_sym_string] = ACTIONS(1356), - [anon_sym_struct] = ACTIONS(1356), - [anon_sym_uuid] = ACTIONS(1356), - [anon_sym_variablename] = ACTIONS(1356), - [anon_sym_void] = ACTIONS(1356), - [anon_sym_xml] = ACTIONS(1356), + [anon_sym_async] = ACTIONS(1320), + [anon_sym_function] = ACTIONS(1322), + [anon_sym_any] = ACTIONS(1324), + [anon_sym_array] = ACTIONS(1324), + [anon_sym_binary] = ACTIONS(1324), + [anon_sym_boolean] = ACTIONS(1324), + [anon_sym_date] = ACTIONS(1324), + [anon_sym_guid] = ACTIONS(1324), + [anon_sym_numeric] = ACTIONS(1324), + [anon_sym_query] = ACTIONS(1324), + [anon_sym_string] = ACTIONS(1324), + [anon_sym_struct] = ACTIONS(1324), + [anon_sym_uuid] = ACTIONS(1324), + [anon_sym_variablename] = ACTIONS(1324), + [anon_sym_void] = ACTIONS(1324), + [anon_sym_xml] = ACTIONS(1324), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), @@ -71035,16 +71012,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -71054,38 +71033,121 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [244] = { - [sym_comment] = STATE(244), + [241] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_object_assignment_pattern] = STATE(4023), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(2089), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5480), + [sym_spread_element] = STATE(4024), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2225), + [sym_comment] = STATE(241), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_decorator] = STATE(2594), + [sym_rest_pattern] = STATE(4023), + [sym_method_definition] = STATE(4024), + [sym_pair] = STATE(2089), + [sym_pair_pattern] = STATE(4023), + [sym__property_name] = STATE(4026), + [sym__hash] = STATE(3997), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [aux_sym_object_repeat1] = STATE(4027), + [aux_sym_object_pattern_repeat1] = STATE(3945), + [aux_sym_field_definition_repeat1] = STATE(2561), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1326), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1328), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1248), + [anon_sym_async] = ACTIONS(1330), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1332), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(89), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1254), + [sym_identifier] = ACTIONS(1334), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_AT] = ACTIONS(109), + [aux_sym_method_definition_token1] = ACTIONS(111), + [anon_sym_export] = ACTIONS(1328), + [sym_cf_comment] = ACTIONS(5), + }, + [242] = { + [sym_hash_empty] = STATE(3404), + [sym_string] = STATE(4610), + [sym_comment] = STATE(242), + [sym__property_name] = STATE(4192), + [sym__hash] = STATE(4610), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1198), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(1111), + [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_COMMA] = ACTIONS(1226), + [anon_sym_RBRACE] = ACTIONS(1226), + [anon_sym_let] = ACTIONS(1117), + [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1358), - [anon_sym_function] = ACTIONS(1360), - [anon_sym_any] = ACTIONS(1362), - [anon_sym_array] = ACTIONS(1362), - [anon_sym_binary] = ACTIONS(1362), - [anon_sym_boolean] = ACTIONS(1362), - [anon_sym_date] = ACTIONS(1362), - [anon_sym_guid] = ACTIONS(1362), - [anon_sym_numeric] = ACTIONS(1362), - [anon_sym_query] = ACTIONS(1362), - [anon_sym_string] = ACTIONS(1362), - [anon_sym_struct] = ACTIONS(1362), - [anon_sym_uuid] = ACTIONS(1362), - [anon_sym_variablename] = ACTIONS(1362), - [anon_sym_void] = ACTIONS(1362), - [anon_sym_xml] = ACTIONS(1362), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1125), + [anon_sym_async] = ACTIONS(1224), + [anon_sym_static] = ACTIONS(1117), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), [anon_sym_DASH_EQ] = ACTIONS(1136), [anon_sym_STAR_EQ] = ACTIONS(1136), @@ -71102,9 +71164,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), + [aux_sym_binary_expression_token1] = ACTIONS(1107), [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), + [aux_sym_binary_expression_token2] = ACTIONS(1107), [anon_sym_GT_GT] = ACTIONS(1107), [anon_sym_GT_GT_GT] = ACTIONS(1107), [anon_sym_LT_LT] = ACTIONS(1107), @@ -71115,33 +71177,38 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(1107), [anon_sym_SLASH] = ACTIONS(1107), [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), + [aux_sym_binary_expression_token3] = ACTIONS(1107), [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1107), + [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1105), + [sym_number] = ACTIONS(1138), + [sym_identifier] = ACTIONS(1117), + [sym_private_property_identifier] = ACTIONS(1138), + [anon_sym_export] = ACTIONS(1117), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [245] = { + [243] = { [sym_hash_empty] = STATE(3404), [sym_string] = STATE(4610), - [sym_comment] = STATE(245), + [sym_comment] = STATE(243), [sym__property_name] = STATE(4192), [sym__hash] = STATE(4610), [sym_hash_expression] = STATE(3404), @@ -71150,21 +71217,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1229), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1111), [anon_sym_DQUOTE] = ACTIONS(1113), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1324), - [anon_sym_RBRACE] = ACTIONS(1324), + [anon_sym_COMMA] = ACTIONS(1231), + [anon_sym_RBRACE] = ACTIONS(1231), [anon_sym_let] = ACTIONS(1117), [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1125), [anon_sym_async] = ACTIONS(1224), [anon_sym_static] = ACTIONS(1117), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1107), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -71200,16 +71267,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -71222,35 +71291,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [246] = { - [sym_comment] = STATE(246), + [244] = { + [sym_comment] = STATE(244), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1364), + [anon_sym_COLON] = ACTIONS(1336), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1367), - [anon_sym_function] = ACTIONS(1369), - [anon_sym_any] = ACTIONS(1371), - [anon_sym_array] = ACTIONS(1371), - [anon_sym_binary] = ACTIONS(1371), - [anon_sym_boolean] = ACTIONS(1371), - [anon_sym_date] = ACTIONS(1371), - [anon_sym_guid] = ACTIONS(1371), - [anon_sym_numeric] = ACTIONS(1371), - [anon_sym_query] = ACTIONS(1371), - [anon_sym_string] = ACTIONS(1371), - [anon_sym_struct] = ACTIONS(1371), - [anon_sym_uuid] = ACTIONS(1371), - [anon_sym_variablename] = ACTIONS(1371), - [anon_sym_void] = ACTIONS(1371), - [anon_sym_xml] = ACTIONS(1371), + [anon_sym_async] = ACTIONS(1339), + [anon_sym_function] = ACTIONS(1341), + [anon_sym_any] = ACTIONS(1343), + [anon_sym_array] = ACTIONS(1343), + [anon_sym_binary] = ACTIONS(1343), + [anon_sym_boolean] = ACTIONS(1343), + [anon_sym_date] = ACTIONS(1343), + [anon_sym_guid] = ACTIONS(1343), + [anon_sym_numeric] = ACTIONS(1343), + [anon_sym_query] = ACTIONS(1343), + [anon_sym_string] = ACTIONS(1343), + [anon_sym_struct] = ACTIONS(1343), + [anon_sym_uuid] = ACTIONS(1343), + [anon_sym_variablename] = ACTIONS(1343), + [anon_sym_void] = ACTIONS(1343), + [anon_sym_xml] = ACTIONS(1343), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), @@ -71287,16 +71356,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -71306,119 +71377,207 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [247] = { + [245] = { [sym_hash_empty] = STATE(3404), - [sym_string] = STATE(4610), - [sym_comment] = STATE(247), - [sym__property_name] = STATE(4192), - [sym__hash] = STATE(4610), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_object_assignment_pattern] = STATE(4023), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(2089), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5480), + [sym_spread_element] = STATE(4024), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2225), + [sym_comment] = STATE(245), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_decorator] = STATE(2594), + [sym_rest_pattern] = STATE(4023), + [sym_method_definition] = STATE(4024), + [sym_pair] = STATE(2089), + [sym_pair_pattern] = STATE(4023), + [sym__property_name] = STATE(4026), + [sym__hash] = STATE(3997), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1300), + [aux_sym_object_repeat1] = STATE(4027), + [aux_sym_object_pattern_repeat1] = STATE(3945), + [aux_sym_field_definition_repeat1] = STATE(2561), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1111), - [anon_sym_DQUOTE] = ACTIONS(1113), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1302), - [anon_sym_RBRACE] = ACTIONS(1302), - [anon_sym_let] = ACTIONS(1117), - [anon_sym_LPAREN] = ACTIONS(1119), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1125), - [anon_sym_async] = ACTIONS(1224), - [anon_sym_static] = ACTIONS(1117), - [anon_sym_EQ_GT] = ACTIONS(1210), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1107), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1107), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1107), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1107), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1107), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), - [aux_sym_binary_expression_token7] = ACTIONS(1107), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), - [aux_sym_binary_expression_token9] = ACTIONS(1107), - [aux_sym_binary_expression_token10] = ACTIONS(1107), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1107), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1345), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1347), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1248), + [anon_sym_async] = ACTIONS(1349), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1351), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(89), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1138), - [sym_identifier] = ACTIONS(1117), - [sym_private_property_identifier] = ACTIONS(1138), - [anon_sym_export] = ACTIONS(1117), - [sym__ternary_qmark] = ACTIONS(1105), + [sym_number] = ACTIONS(1254), + [sym_identifier] = ACTIONS(1353), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_AT] = ACTIONS(109), + [aux_sym_method_definition_token1] = ACTIONS(111), + [anon_sym_export] = ACTIONS(1347), [sym_cf_comment] = ACTIONS(5), }, - [248] = { - [sym_comment] = STATE(248), + [246] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_object_assignment_pattern] = STATE(4023), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(2088), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5480), + [sym_spread_element] = STATE(4071), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2225), + [sym_comment] = STATE(246), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_decorator] = STATE(2594), + [sym_rest_pattern] = STATE(4023), + [sym_method_definition] = STATE(4071), + [sym_pair] = STATE(2088), + [sym_pair_pattern] = STATE(4023), + [sym__property_name] = STATE(4026), + [sym__hash] = STATE(3997), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [aux_sym_object_repeat1] = STATE(4069), + [aux_sym_object_pattern_repeat1] = STATE(3945), + [aux_sym_field_definition_repeat1] = STATE(2561), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1355), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1357), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1248), + [anon_sym_async] = ACTIONS(1359), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1361), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(89), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1254), + [sym_identifier] = ACTIONS(1363), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_AT] = ACTIONS(109), + [aux_sym_method_definition_token1] = ACTIONS(111), + [anon_sym_export] = ACTIONS(1357), + [sym_cf_comment] = ACTIONS(5), + }, + [247] = { + [sym_comment] = STATE(247), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1373), + [anon_sym_COLON] = ACTIONS(1365), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1376), - [anon_sym_function] = ACTIONS(1378), - [anon_sym_any] = ACTIONS(1380), - [anon_sym_array] = ACTIONS(1380), - [anon_sym_binary] = ACTIONS(1380), - [anon_sym_boolean] = ACTIONS(1380), - [anon_sym_date] = ACTIONS(1380), - [anon_sym_guid] = ACTIONS(1380), - [anon_sym_numeric] = ACTIONS(1380), - [anon_sym_query] = ACTIONS(1380), - [anon_sym_string] = ACTIONS(1380), - [anon_sym_struct] = ACTIONS(1380), - [anon_sym_uuid] = ACTIONS(1380), - [anon_sym_variablename] = ACTIONS(1380), - [anon_sym_void] = ACTIONS(1380), - [anon_sym_xml] = ACTIONS(1380), + [anon_sym_async] = ACTIONS(1368), + [anon_sym_function] = ACTIONS(1370), + [anon_sym_any] = ACTIONS(1372), + [anon_sym_array] = ACTIONS(1372), + [anon_sym_binary] = ACTIONS(1372), + [anon_sym_boolean] = ACTIONS(1372), + [anon_sym_date] = ACTIONS(1372), + [anon_sym_guid] = ACTIONS(1372), + [anon_sym_numeric] = ACTIONS(1372), + [anon_sym_query] = ACTIONS(1372), + [anon_sym_string] = ACTIONS(1372), + [anon_sym_struct] = ACTIONS(1372), + [anon_sym_uuid] = ACTIONS(1372), + [anon_sym_variablename] = ACTIONS(1372), + [anon_sym_void] = ACTIONS(1372), + [anon_sym_xml] = ACTIONS(1372), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), @@ -71455,16 +71614,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -71474,35 +71635,121 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, + [248] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_object_assignment_pattern] = STATE(4023), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(2089), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5480), + [sym_spread_element] = STATE(4024), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2225), + [sym_comment] = STATE(248), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_decorator] = STATE(2594), + [sym_rest_pattern] = STATE(4023), + [sym_method_definition] = STATE(4024), + [sym_pair] = STATE(2089), + [sym_pair_pattern] = STATE(4023), + [sym__property_name] = STATE(4026), + [sym__hash] = STATE(3997), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [aux_sym_object_repeat1] = STATE(4027), + [aux_sym_object_pattern_repeat1] = STATE(3945), + [aux_sym_field_definition_repeat1] = STATE(2561), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1374), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1376), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1248), + [anon_sym_async] = ACTIONS(1378), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1380), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(89), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1254), + [sym_identifier] = ACTIONS(1382), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_AT] = ACTIONS(109), + [aux_sym_method_definition_token1] = ACTIONS(111), + [anon_sym_export] = ACTIONS(1376), + [sym_cf_comment] = ACTIONS(5), + }, [249] = { [sym_comment] = STATE(249), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1382), + [anon_sym_COLON] = ACTIONS(1122), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1385), - [anon_sym_function] = ACTIONS(1387), - [anon_sym_any] = ACTIONS(1389), - [anon_sym_array] = ACTIONS(1389), - [anon_sym_binary] = ACTIONS(1389), - [anon_sym_boolean] = ACTIONS(1389), - [anon_sym_date] = ACTIONS(1389), - [anon_sym_guid] = ACTIONS(1389), - [anon_sym_numeric] = ACTIONS(1389), - [anon_sym_query] = ACTIONS(1389), - [anon_sym_string] = ACTIONS(1389), - [anon_sym_struct] = ACTIONS(1389), - [anon_sym_uuid] = ACTIONS(1389), - [anon_sym_variablename] = ACTIONS(1389), - [anon_sym_void] = ACTIONS(1389), - [anon_sym_xml] = ACTIONS(1389), + [anon_sym_async] = ACTIONS(1384), + [anon_sym_function] = ACTIONS(1386), + [anon_sym_any] = ACTIONS(1388), + [anon_sym_array] = ACTIONS(1388), + [anon_sym_binary] = ACTIONS(1388), + [anon_sym_boolean] = ACTIONS(1388), + [anon_sym_date] = ACTIONS(1388), + [anon_sym_guid] = ACTIONS(1388), + [anon_sym_numeric] = ACTIONS(1388), + [anon_sym_query] = ACTIONS(1388), + [anon_sym_string] = ACTIONS(1388), + [anon_sym_struct] = ACTIONS(1388), + [anon_sym_uuid] = ACTIONS(1388), + [anon_sym_variablename] = ACTIONS(1388), + [anon_sym_void] = ACTIONS(1388), + [anon_sym_xml] = ACTIONS(1388), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), @@ -71539,16 +71786,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -71561,77 +71810,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [250] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_object_assignment_pattern] = STATE(4185), - [sym_array] = STATE(1844), + [sym_object_assignment_pattern] = STATE(4023), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(2136), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(2088), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5480), - [sym_spread_element] = STATE(4188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_spread_element] = STATE(4071), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2245), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2225), [sym_comment] = STATE(250), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_decorator] = STATE(2594), - [sym_rest_pattern] = STATE(4185), - [sym_method_definition] = STATE(4188), - [sym_pair] = STATE(2136), - [sym_pair_pattern] = STATE(4185), + [sym_rest_pattern] = STATE(4023), + [sym_method_definition] = STATE(4071), + [sym_pair] = STATE(2088), + [sym_pair_pattern] = STATE(4023), [sym__property_name] = STATE(4026), [sym__hash] = STATE(3997), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), + [aux_sym_object_repeat1] = STATE(4069), + [aux_sym_object_pattern_repeat1] = STATE(3945), [aux_sym_field_definition_repeat1] = STATE(2561), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(1391), - [anon_sym_RBRACE] = ACTIONS(1391), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1390), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1394), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1230), - [anon_sym_async] = ACTIONS(1396), + [anon_sym_let] = ACTIONS(1392), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1248), + [anon_sym_async] = ACTIONS(1394), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1398), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(1396), + [anon_sym_new] = ACTIONS(998), [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1236), - [sym_identifier] = ACTIONS(1400), - [sym_private_property_identifier] = ACTIONS(956), + [sym_number] = ACTIONS(1254), + [sym_identifier] = ACTIONS(1398), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -71639,127 +71890,127 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(770), [anon_sym_AT] = ACTIONS(109), [aux_sym_method_definition_token1] = ACTIONS(111), - [anon_sym_export] = ACTIONS(1394), + [anon_sym_export] = ACTIONS(1392), [sym_cf_comment] = ACTIONS(5), }, [251] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_object_assignment_pattern] = STATE(4185), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(2189), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5480), + [sym_spread_element] = STATE(4188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2225), [sym_comment] = STATE(251), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1402), - [anon_sym_LBRACK] = ACTIONS(1105), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_decorator] = STATE(2594), + [sym_rest_pattern] = STATE(4185), + [sym_method_definition] = STATE(4188), + [sym_pair] = STATE(2189), + [sym_pair_pattern] = STATE(4185), + [sym__property_name] = STATE(4026), + [sym__hash] = STATE(3997), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [aux_sym_field_definition_repeat1] = STATE(2561), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_COMMA] = ACTIONS(1400), + [anon_sym_RBRACE] = ACTIONS(1400), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1403), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1248), [anon_sym_async] = ACTIONS(1405), - [anon_sym_function] = ACTIONS(1407), - [anon_sym_any] = ACTIONS(1409), - [anon_sym_array] = ACTIONS(1409), - [anon_sym_binary] = ACTIONS(1409), - [anon_sym_boolean] = ACTIONS(1409), - [anon_sym_date] = ACTIONS(1409), - [anon_sym_guid] = ACTIONS(1409), - [anon_sym_numeric] = ACTIONS(1409), - [anon_sym_query] = ACTIONS(1409), - [anon_sym_string] = ACTIONS(1409), - [anon_sym_struct] = ACTIONS(1409), - [anon_sym_uuid] = ACTIONS(1409), - [anon_sym_variablename] = ACTIONS(1409), - [anon_sym_void] = ACTIONS(1409), - [anon_sym_xml] = ACTIONS(1409), - [anon_sym_EQ_GT] = ACTIONS(1134), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1407), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(89), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1105), - [sym__ternary_qmark] = ACTIONS(1105), + [sym_number] = ACTIONS(1254), + [sym_identifier] = ACTIONS(1409), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_AT] = ACTIONS(109), + [aux_sym_method_definition_token1] = ACTIONS(111), + [anon_sym_export] = ACTIONS(1403), [sym_cf_comment] = ACTIONS(5), }, [252] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), [sym_comment] = STATE(252), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -71791,7 +72042,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(91), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(91), @@ -71812,76 +72063,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [253] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2034), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2011), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4047), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1191), - [sym_subscript_expression] = STATE(1191), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1189), + [sym_subscript_expression] = STATE(1189), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3550), - [sym_spread_element] = STATE(4061), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1883), + [sym_spread_element] = STATE(4048), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1875), [sym_comment] = STATE(253), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(3773), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_array_repeat1] = STATE(4059), + [aux_sym_array_repeat1] = STATE(4050), [aux_sym_array_pattern_repeat1] = STATE(4051), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_COMMA] = ACTIONS(1430), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(998), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(948), [anon_sym_RBRACK] = ACTIONS(1434), [anon_sym_async] = ACTIONS(1436), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(1432), - [anon_sym_new] = ACTIONS(818), + [anon_sym_new] = ACTIONS(826), [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1438), - [sym_private_property_identifier] = ACTIONS(826), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -71893,76 +72144,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [254] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2039), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2011), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4047), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1191), - [sym_subscript_expression] = STATE(1191), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1189), + [sym_subscript_expression] = STATE(1189), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3550), - [sym_spread_element] = STATE(3986), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1883), + [sym_spread_element] = STATE(4048), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1875), [sym_comment] = STATE(254), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(3773), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_array_repeat1] = STATE(3988), + [aux_sym_array_repeat1] = STATE(4050), [aux_sym_array_pattern_repeat1] = STATE(4051), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_COMMA] = ACTIONS(1430), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(998), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(948), [anon_sym_RBRACK] = ACTIONS(1440), [anon_sym_async] = ACTIONS(1436), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(1432), - [anon_sym_new] = ACTIONS(818), + [anon_sym_new] = ACTIONS(826), [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1438), - [sym_private_property_identifier] = ACTIONS(826), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -71974,41 +72225,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [255] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2008), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2006), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4047), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1191), - [sym_subscript_expression] = STATE(1191), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1189), + [sym_subscript_expression] = STATE(1189), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3550), [sym_spread_element] = STATE(4048), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1883), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1875), [sym_comment] = STATE(255), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(3773), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -72018,32 +72269,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_COMMA] = ACTIONS(1430), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(998), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(948), [anon_sym_RBRACK] = ACTIONS(1442), [anon_sym_async] = ACTIONS(1436), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(1432), - [anon_sym_new] = ACTIONS(818), + [anon_sym_new] = ACTIONS(826), [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1438), - [sym_private_property_identifier] = ACTIONS(826), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -72055,41 +72306,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [256] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2034), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2040), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4047), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1191), - [sym_subscript_expression] = STATE(1191), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1189), + [sym_subscript_expression] = STATE(1189), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3550), [sym_spread_element] = STATE(4061), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1883), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1875), [sym_comment] = STATE(256), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(3773), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -72099,32 +72350,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_COMMA] = ACTIONS(1430), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(998), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(948), [anon_sym_RBRACK] = ACTIONS(1444), [anon_sym_async] = ACTIONS(1436), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(1432), - [anon_sym_new] = ACTIONS(818), + [anon_sym_new] = ACTIONS(826), [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1438), - [sym_private_property_identifier] = ACTIONS(826), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -72136,157 +72387,157 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [257] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2008), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4047), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1191), - [sym_subscript_expression] = STATE(1191), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(3550), - [sym_spread_element] = STATE(4048), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1883), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(2189), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_spread_element] = STATE(4188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2225), [sym_comment] = STATE(257), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(3773), - [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_decorator] = STATE(2594), + [sym_method_definition] = STATE(4188), + [sym_pair] = STATE(2189), + [sym__property_name] = STATE(4053), + [sym__hash] = STATE(3997), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_array_repeat1] = STATE(4050), - [aux_sym_array_pattern_repeat1] = STATE(4051), + [aux_sym_field_definition_repeat1] = STATE(2561), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), - [anon_sym_COMMA] = ACTIONS(1430), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_COMMA] = ACTIONS(1446), + [anon_sym_RBRACE] = ACTIONS(1446), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_RBRACK] = ACTIONS(1446), - [anon_sym_async] = ACTIONS(1436), + [anon_sym_let] = ACTIONS(1448), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1248), + [anon_sym_async] = ACTIONS(1450), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1432), - [anon_sym_new] = ACTIONS(818), - [anon_sym_DOT_DOT_DOT] = ACTIONS(89), + [anon_sym_static] = ACTIONS(1452), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1454), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1438), - [sym_private_property_identifier] = ACTIONS(826), + [sym_number] = ACTIONS(1254), + [sym_identifier] = ACTIONS(1456), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1432), + [anon_sym_AT] = ACTIONS(109), + [aux_sym_method_definition_token1] = ACTIONS(111), + [anon_sym_export] = ACTIONS(1448), [sym_cf_comment] = ACTIONS(5), }, [258] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2011), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2017), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4047), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1191), - [sym_subscript_expression] = STATE(1191), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1189), + [sym_subscript_expression] = STATE(1189), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3550), - [sym_spread_element] = STATE(4048), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1883), + [sym_spread_element] = STATE(4061), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1875), [sym_comment] = STATE(258), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(3773), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_array_repeat1] = STATE(4050), + [aux_sym_array_repeat1] = STATE(4059), [aux_sym_array_pattern_repeat1] = STATE(4051), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_COMMA] = ACTIONS(1430), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_RBRACK] = ACTIONS(1448), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_RBRACK] = ACTIONS(1444), [anon_sym_async] = ACTIONS(1436), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(1432), - [anon_sym_new] = ACTIONS(818), + [anon_sym_new] = ACTIONS(826), [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1438), - [sym_private_property_identifier] = ACTIONS(826), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -72298,76 +72549,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [259] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2008), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2019), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4047), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1191), - [sym_subscript_expression] = STATE(1191), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1189), + [sym_subscript_expression] = STATE(1189), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3550), - [sym_spread_element] = STATE(4048), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1883), + [sym_spread_element] = STATE(3986), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1875), [sym_comment] = STATE(259), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(3773), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_array_repeat1] = STATE(4050), + [aux_sym_array_repeat1] = STATE(3988), [aux_sym_array_pattern_repeat1] = STATE(4051), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_COMMA] = ACTIONS(1430), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_RBRACK] = ACTIONS(1448), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_RBRACK] = ACTIONS(1458), [anon_sym_async] = ACTIONS(1436), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(1432), - [anon_sym_new] = ACTIONS(818), + [anon_sym_new] = ACTIONS(826), [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1438), - [sym_private_property_identifier] = ACTIONS(826), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -72379,76 +72630,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [260] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2008), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2017), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4047), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1191), - [sym_subscript_expression] = STATE(1191), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1189), + [sym_subscript_expression] = STATE(1189), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3550), - [sym_spread_element] = STATE(4048), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1883), + [sym_spread_element] = STATE(4061), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1875), [sym_comment] = STATE(260), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(3773), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_array_repeat1] = STATE(4050), + [aux_sym_array_repeat1] = STATE(4059), [aux_sym_array_pattern_repeat1] = STATE(4051), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_COMMA] = ACTIONS(1430), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_RBRACK] = ACTIONS(1450), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_RBRACK] = ACTIONS(1460), [anon_sym_async] = ACTIONS(1436), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(1432), - [anon_sym_new] = ACTIONS(818), + [anon_sym_new] = ACTIONS(826), [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1438), - [sym_private_property_identifier] = ACTIONS(826), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -72460,122 +72711,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [261] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2017), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_assignment_pattern] = STATE(4047), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(2136), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_spread_element] = STATE(4188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2245), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1189), + [sym_subscript_expression] = STATE(1189), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(3550), + [sym_spread_element] = STATE(4061), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1875), [sym_comment] = STATE(261), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_decorator] = STATE(2594), - [sym_method_definition] = STATE(4188), - [sym_pair] = STATE(2136), - [sym__property_name] = STATE(4053), - [sym__hash] = STATE(3997), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(3773), + [sym_rest_pattern] = STATE(3409), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_field_definition_repeat1] = STATE(2561), + [aux_sym_array_repeat1] = STATE(4059), + [aux_sym_array_pattern_repeat1] = STATE(4051), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(1452), - [anon_sym_RBRACE] = ACTIONS(1452), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_COMMA] = ACTIONS(1430), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1454), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1230), - [anon_sym_async] = ACTIONS(1456), + [anon_sym_let] = ACTIONS(1432), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_RBRACK] = ACTIONS(1462), + [anon_sym_async] = ACTIONS(1436), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1458), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1460), + [anon_sym_static] = ACTIONS(1432), + [anon_sym_new] = ACTIONS(826), + [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1236), - [sym_identifier] = ACTIONS(1462), - [sym_private_property_identifier] = ACTIONS(956), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1438), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_AT] = ACTIONS(109), - [aux_sym_method_definition_token1] = ACTIONS(111), - [anon_sym_export] = ACTIONS(1454), + [anon_sym_export] = ACTIONS(1432), [sym_cf_comment] = ACTIONS(5), }, [262] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2008), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2011), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4047), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1191), - [sym_subscript_expression] = STATE(1191), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1189), + [sym_subscript_expression] = STATE(1189), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3550), [sym_spread_element] = STATE(4048), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1883), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1875), [sym_comment] = STATE(262), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(3773), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -72585,32 +72836,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_COMMA] = ACTIONS(1430), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(998), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(948), [anon_sym_RBRACK] = ACTIONS(1464), [anon_sym_async] = ACTIONS(1436), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(1432), - [anon_sym_new] = ACTIONS(818), + [anon_sym_new] = ACTIONS(826), [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1438), - [sym_private_property_identifier] = ACTIONS(826), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -72622,41 +72873,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [263] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2013), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2011), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4047), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1191), - [sym_subscript_expression] = STATE(1191), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1189), + [sym_subscript_expression] = STATE(1189), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3550), [sym_spread_element] = STATE(4048), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1883), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1875), [sym_comment] = STATE(263), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(3773), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -72666,32 +72917,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_COMMA] = ACTIONS(1430), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_RBRACK] = ACTIONS(1448), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_RBRACK] = ACTIONS(1466), [anon_sym_async] = ACTIONS(1436), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(1432), - [anon_sym_new] = ACTIONS(818), + [anon_sym_new] = ACTIONS(826), [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1438), - [sym_private_property_identifier] = ACTIONS(826), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -72703,76 +72954,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [264] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2034), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2010), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4047), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1191), - [sym_subscript_expression] = STATE(1191), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1189), + [sym_subscript_expression] = STATE(1189), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3550), - [sym_spread_element] = STATE(4061), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1883), + [sym_spread_element] = STATE(4048), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1875), [sym_comment] = STATE(264), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(3773), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_array_repeat1] = STATE(4059), + [aux_sym_array_repeat1] = STATE(4050), [aux_sym_array_pattern_repeat1] = STATE(4051), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_COMMA] = ACTIONS(1430), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_RBRACK] = ACTIONS(1466), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_RBRACK] = ACTIONS(1442), [anon_sym_async] = ACTIONS(1436), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(1432), - [anon_sym_new] = ACTIONS(818), + [anon_sym_new] = ACTIONS(826), [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1438), - [sym_private_property_identifier] = ACTIONS(826), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -72784,76 +73035,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [265] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2043), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2011), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4047), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1191), - [sym_subscript_expression] = STATE(1191), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1189), + [sym_subscript_expression] = STATE(1189), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3550), - [sym_spread_element] = STATE(4004), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1883), + [sym_spread_element] = STATE(4048), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1875), [sym_comment] = STATE(265), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(3773), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_array_repeat1] = STATE(4006), + [aux_sym_array_repeat1] = STATE(4050), [aux_sym_array_pattern_repeat1] = STATE(4051), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_COMMA] = ACTIONS(1430), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_RBRACK] = ACTIONS(1468), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_RBRACK] = ACTIONS(1442), [anon_sym_async] = ACTIONS(1436), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(1432), - [anon_sym_new] = ACTIONS(818), + [anon_sym_new] = ACTIONS(826), [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1438), - [sym_private_property_identifier] = ACTIONS(826), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -72865,76 +73116,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [266] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2031), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2011), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4047), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1191), - [sym_subscript_expression] = STATE(1191), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1189), + [sym_subscript_expression] = STATE(1189), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3550), - [sym_spread_element] = STATE(4061), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1883), + [sym_spread_element] = STATE(4048), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1875), [sym_comment] = STATE(266), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(3773), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_array_repeat1] = STATE(4059), + [aux_sym_array_repeat1] = STATE(4050), [aux_sym_array_pattern_repeat1] = STATE(4051), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_COMMA] = ACTIONS(1430), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_RBRACK] = ACTIONS(1434), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_RBRACK] = ACTIONS(1468), [anon_sym_async] = ACTIONS(1436), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(1432), - [anon_sym_new] = ACTIONS(818), + [anon_sym_new] = ACTIONS(826), [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1438), - [sym_private_property_identifier] = ACTIONS(826), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -72946,76 +73197,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [267] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2008), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2018), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), [sym_assignment_pattern] = STATE(4047), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1191), - [sym_subscript_expression] = STATE(1191), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1189), + [sym_subscript_expression] = STATE(1189), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3550), - [sym_spread_element] = STATE(4048), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1883), + [sym_spread_element] = STATE(4004), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1875), [sym_comment] = STATE(267), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), [sym_pattern] = STATE(3773), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_array_repeat1] = STATE(4050), + [aux_sym_array_repeat1] = STATE(4006), [aux_sym_array_pattern_repeat1] = STATE(4051), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_COMMA] = ACTIONS(1430), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(998), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(948), [anon_sym_RBRACK] = ACTIONS(1470), [anon_sym_async] = ACTIONS(1436), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(1432), - [anon_sym_new] = ACTIONS(818), + [anon_sym_new] = ACTIONS(826), [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1438), - [sym_private_property_identifier] = ACTIONS(826), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -73025,1042 +73276,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cf_comment] = ACTIONS(5), }, [268] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(268), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [ts_builtin_sym_end] = ACTIONS(725), - [anon_sym_LT_BANG] = ACTIONS(727), - [anon_sym_LT_QMARK] = ACTIONS(727), - [sym_text] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [aux_sym__cf_open_tag_token1] = ACTIONS(727), - [anon_sym_LT_SLASH] = ACTIONS(727), - [anon_sym_POUND] = ACTIONS(1411), - [sym_entity] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(1414), - [anon_sym_DQUOTE] = ACTIONS(1416), - [anon_sym_LBRACE] = ACTIONS(1418), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(1420), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(1422), - [anon_sym_async] = ACTIONS(749), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(91), - [anon_sym_PLUS_PLUS] = ACTIONS(1424), - [anon_sym_DASH_DASH] = ACTIONS(1424), - [aux_sym_comment_token1] = ACTIONS(3), - [sym_number] = ACTIONS(1426), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(1428), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), - [sym_cf_comment] = ACTIONS(5), - }, - [269] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(269), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_LT_BANG] = ACTIONS(727), - [anon_sym_LT_QMARK] = ACTIONS(727), - [sym_text] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [aux_sym__cf_open_tag_token1] = ACTIONS(727), - [anon_sym_LT_SLASH] = ACTIONS(727), - [anon_sym_POUND] = ACTIONS(1411), - [sym_entity] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(1414), - [anon_sym_DQUOTE] = ACTIONS(1416), - [anon_sym_LBRACE] = ACTIONS(1418), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(1420), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(1422), - [anon_sym_async] = ACTIONS(749), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(91), - [anon_sym_PLUS_PLUS] = ACTIONS(1424), - [anon_sym_DASH_DASH] = ACTIONS(1424), - [aux_sym_comment_token1] = ACTIONS(3), - [sym_number] = ACTIONS(1426), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(1428), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), - [sym_implicit_end_tag] = ACTIONS(725), - [sym_cf_comment] = ACTIONS(5), - }, - [270] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(270), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_LT_BANG] = ACTIONS(727), - [anon_sym_LT_QMARK] = ACTIONS(727), - [sym_text] = ACTIONS(727), - [anon_sym_LT] = ACTIONS(727), - [aux_sym__cf_open_tag_token1] = ACTIONS(727), - [aux_sym__cf_close_tag_token1] = ACTIONS(727), - [anon_sym_LT_SLASH] = ACTIONS(727), - [anon_sym_POUND] = ACTIONS(1411), - [sym_entity] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(1414), - [anon_sym_DQUOTE] = ACTIONS(1416), - [anon_sym_LBRACE] = ACTIONS(1418), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(1420), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(1422), - [anon_sym_async] = ACTIONS(749), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(91), - [anon_sym_PLUS_PLUS] = ACTIONS(1424), - [anon_sym_DASH_DASH] = ACTIONS(1424), - [aux_sym_comment_token1] = ACTIONS(3), - [sym_number] = ACTIONS(1426), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(1428), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), - [sym_cf_comment] = ACTIONS(5), - }, - [271] = { - [sym_hash_empty] = STATE(3626), - [sym_import] = STATE(3525), - [sym_expression_statement] = STATE(352), - [sym_variable_declaration] = STATE(352), - [sym_lexical_declaration] = STATE(352), - [sym_empty_statement] = STATE(352), - [sym_parenthesized_expression] = STATE(1182), - [sym_expression] = STATE(2112), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1182), - [sym_subscript_expression] = STATE(1182), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(4015), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1974), - [sym_comment] = STATE(271), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3396), - [sym_hash_expression] = STATE(3626), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(1472), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1474), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1476), - [anon_sym_const] = ACTIONS(1478), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_SEMI] = ACTIONS(1480), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(1482), - [anon_sym_async] = ACTIONS(1484), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(1486), - [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(231), - [sym_identifier] = ACTIONS(1488), - [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(1486), - [sym_cf_comment] = ACTIONS(5), - }, - [272] = { - [sym_hash_empty] = STATE(3626), - [sym_import] = STATE(3525), - [sym_expression_statement] = STATE(346), - [sym_variable_declaration] = STATE(346), - [sym_lexical_declaration] = STATE(346), - [sym_empty_statement] = STATE(346), - [sym_parenthesized_expression] = STATE(1182), - [sym_expression] = STATE(2112), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1182), - [sym_subscript_expression] = STATE(1182), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(4015), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1974), - [sym_comment] = STATE(272), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3396), - [sym_hash_expression] = STATE(3626), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(1472), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1474), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1476), - [anon_sym_const] = ACTIONS(1478), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_SEMI] = ACTIONS(1480), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(1482), - [anon_sym_async] = ACTIONS(1484), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(1486), - [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(231), - [sym_identifier] = ACTIONS(1488), - [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(1486), - [sym_cf_comment] = ACTIONS(5), - }, - [273] = { - [sym_hash_empty] = STATE(3626), - [sym_import] = STATE(3525), - [sym_expression_statement] = STATE(363), - [sym_variable_declaration] = STATE(363), - [sym_lexical_declaration] = STATE(363), - [sym_empty_statement] = STATE(363), - [sym_parenthesized_expression] = STATE(1182), - [sym_expression] = STATE(2112), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1182), - [sym_subscript_expression] = STATE(1182), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(4015), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1974), - [sym_comment] = STATE(273), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3396), - [sym_hash_expression] = STATE(3626), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(1472), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1474), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1476), - [anon_sym_const] = ACTIONS(1478), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_SEMI] = ACTIONS(1480), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(1482), - [anon_sym_async] = ACTIONS(1484), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(1486), - [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(231), - [sym_identifier] = ACTIONS(1488), - [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(1486), - [sym_cf_comment] = ACTIONS(5), - }, - [274] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4063), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1183), - [sym_subscript_expression] = STATE(1183), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1907), - [sym_comment] = STATE(274), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(3515), - [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [aux_sym_array_pattern_repeat1] = STATE(4058), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1150), - [anon_sym_COMMA] = ACTIONS(1490), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1492), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_RBRACK] = ACTIONS(1494), - [anon_sym_async] = ACTIONS(1496), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1492), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1498), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1492), - [sym_cf_comment] = ACTIONS(5), - }, - [275] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2296), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4047), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1179), - [sym_subscript_expression] = STATE(1179), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1983), - [sym_comment] = STATE(275), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(3773), - [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [aux_sym_array_pattern_repeat1] = STATE(4051), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1500), - [anon_sym_COMMA] = ACTIONS(1490), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1502), - [anon_sym_RBRACK] = ACTIONS(1504), - [anon_sym_async] = ACTIONS(1158), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1152), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1168), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1152), - [sym_cf_comment] = ACTIONS(5), - }, - [276] = { - [sym_hash_empty] = STATE(3626), - [sym_import] = STATE(3525), - [sym_expression_statement] = STATE(358), - [sym_variable_declaration] = STATE(358), - [sym_lexical_declaration] = STATE(358), - [sym_empty_statement] = STATE(358), - [sym_parenthesized_expression] = STATE(1182), - [sym_expression] = STATE(2112), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1182), - [sym_subscript_expression] = STATE(1182), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(4015), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1974), - [sym_comment] = STATE(276), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3396), - [sym_hash_expression] = STATE(3626), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(1472), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1474), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1476), - [anon_sym_const] = ACTIONS(1478), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_SEMI] = ACTIONS(1480), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(1482), - [anon_sym_async] = ACTIONS(1484), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(1486), - [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(231), - [sym_identifier] = ACTIONS(1488), - [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(1486), - [sym_cf_comment] = ACTIONS(5), - }, - [277] = { - [sym_hash_empty] = STATE(3626), - [sym_import] = STATE(3525), - [sym_expression_statement] = STATE(350), - [sym_variable_declaration] = STATE(350), - [sym_lexical_declaration] = STATE(350), - [sym_empty_statement] = STATE(350), - [sym_parenthesized_expression] = STATE(1182), - [sym_expression] = STATE(2112), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1182), - [sym_subscript_expression] = STATE(1182), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(4015), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1974), - [sym_comment] = STATE(277), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3396), - [sym_hash_expression] = STATE(3626), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(1472), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1474), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1476), - [anon_sym_const] = ACTIONS(1478), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_SEMI] = ACTIONS(1480), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(1482), - [anon_sym_async] = ACTIONS(1484), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(1486), - [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(231), - [sym_identifier] = ACTIONS(1488), - [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(1486), - [sym_cf_comment] = ACTIONS(5), - }, - [278] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2055), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4238), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1191), - [sym_subscript_expression] = STATE(1191), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(3550), - [sym_spread_element] = STATE(4239), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1883), - [sym_comment] = STATE(278), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(4114), - [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), - [anon_sym_COMMA] = ACTIONS(1506), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_RBRACK] = ACTIONS(1506), - [anon_sym_async] = ACTIONS(1436), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1432), - [anon_sym_new] = ACTIONS(818), - [anon_sym_DOT_DOT_DOT] = ACTIONS(89), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1438), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1432), - [sym_cf_comment] = ACTIONS(5), - }, - [279] = { - [sym_hash_empty] = STATE(3626), - [sym_import] = STATE(3525), - [sym_expression_statement] = STATE(342), - [sym_variable_declaration] = STATE(342), - [sym_lexical_declaration] = STATE(342), - [sym_empty_statement] = STATE(342), - [sym_parenthesized_expression] = STATE(1182), - [sym_expression] = STATE(2112), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1182), - [sym_subscript_expression] = STATE(1182), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(4015), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1974), - [sym_comment] = STATE(279), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3396), - [sym_hash_expression] = STATE(3626), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(25), - [anon_sym_var] = ACTIONS(1472), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1474), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1476), - [anon_sym_const] = ACTIONS(1478), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_SEMI] = ACTIONS(1480), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(1482), - [anon_sym_async] = ACTIONS(1484), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(1486), - [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(231), - [sym_identifier] = ACTIONS(1488), - [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(1486), - [sym_cf_comment] = ACTIONS(5), - }, - [280] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4047), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1183), - [sym_subscript_expression] = STATE(1183), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1907), - [sym_comment] = STATE(280), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(3773), - [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [aux_sym_array_pattern_repeat1] = STATE(4051), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1150), - [anon_sym_COMMA] = ACTIONS(1490), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1492), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_RBRACK] = ACTIONS(1504), - [anon_sym_async] = ACTIONS(1496), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1492), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1498), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1492), - [sym_cf_comment] = ACTIONS(5), - }, - [281] = { [sym_variable_declarator] = STATE(3533), [sym_object_pattern] = STATE(3225), [sym_array_pattern] = STATE(3225), [sym__destructuring_pattern] = STATE(3392), - [sym_comment] = STATE(281), - [aux_sym_object_repeat1] = STATE(4030), + [sym_comment] = STATE(268), + [aux_sym_object_repeat1] = STATE(4138), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), @@ -74068,14 +73289,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(1107), [anon_sym_EQ] = ACTIONS(1109), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LBRACE] = ACTIONS(1509), + [anon_sym_LBRACE] = ACTIONS(1472), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1142), + [anon_sym_RBRACE] = ACTIONS(1140), [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(1511), + [anon_sym_LBRACK] = ACTIONS(1474), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), @@ -74112,345 +73333,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), [aux_sym_binary_expression_token6] = ACTIONS(1107), - [aux_sym_binary_expression_token7] = ACTIONS(1107), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), - [aux_sym_binary_expression_token9] = ACTIONS(1107), - [aux_sym_binary_expression_token10] = ACTIONS(1107), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1107), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1513), - [sym__automatic_semicolon] = ACTIONS(1105), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [282] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4238), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1183), - [sym_subscript_expression] = STATE(1183), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1907), - [sym_comment] = STATE(282), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(4114), - [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1150), - [anon_sym_COMMA] = ACTIONS(1515), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1492), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_RBRACK] = ACTIONS(1515), - [anon_sym_async] = ACTIONS(1496), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1492), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1498), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1492), - [sym_cf_comment] = ACTIONS(5), - }, - [283] = { - [sym_variable_declarator] = STATE(3533), - [sym_object_pattern] = STATE(3225), - [sym_array_pattern] = STATE(3225), - [sym__destructuring_pattern] = STATE(3392), - [sym_comment] = STATE(283), - [aux_sym_object_repeat1] = STATE(4012), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1109), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LBRACE] = ACTIONS(1509), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1146), - [anon_sym_LPAREN] = ACTIONS(1119), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(1511), - [anon_sym_EQ_GT] = ACTIONS(1134), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1107), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1107), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1107), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1513), + [sym_identifier] = ACTIONS(1476), [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [284] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4627), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1179), - [sym_subscript_expression] = STATE(1179), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1983), - [sym_comment] = STATE(284), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(3948), - [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym_pair_pattern] = STATE(4627), - [sym__property_name] = STATE(5153), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1150), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1517), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_async] = ACTIONS(1158), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1152), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1168), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1152), - [sym_cf_comment] = ACTIONS(5), - }, - [285] = { + [269] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4052), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1179), - [sym_subscript_expression] = STATE(1179), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1983), - [sym_comment] = STATE(285), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(3513), - [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym_pair_pattern] = STATE(4052), - [sym__property_name] = STATE(5153), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(269), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1150), + [ts_builtin_sym_end] = ACTIONS(725), + [anon_sym_LT_BANG] = ACTIONS(727), + [anon_sym_LT_QMARK] = ACTIONS(727), + [sym_text] = ACTIONS(727), + [anon_sym_LT] = ACTIONS(727), + [aux_sym__cf_open_tag_token1] = ACTIONS(727), + [anon_sym_LT_SLASH] = ACTIONS(727), + [anon_sym_POUND] = ACTIONS(1411), + [sym_entity] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(1414), + [anon_sym_DQUOTE] = ACTIONS(1416), + [anon_sym_LBRACE] = ACTIONS(1418), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1519), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_async] = ACTIONS(1158), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(1420), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(1422), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1152), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(91), [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1168), - [sym_private_property_identifier] = ACTIONS(956), + [aux_sym_unary_operator_token1] = ACTIONS(91), + [anon_sym_PLUS_PLUS] = ACTIONS(1424), + [anon_sym_DASH_DASH] = ACTIONS(1424), + [aux_sym_comment_token1] = ACTIONS(3), + [sym_number] = ACTIONS(1426), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(1428), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1152), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [286] = { + [270] = { [sym_variable_declarator] = STATE(3533), [sym_object_pattern] = STATE(3225), [sym_array_pattern] = STATE(3225), [sym__destructuring_pattern] = STATE(3392), - [sym_comment] = STATE(286), - [aux_sym_object_repeat1] = STATE(4138), + [sym_comment] = STATE(270), + [aux_sym_object_repeat1] = STATE(4099), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), @@ -74458,14 +73449,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(1107), [anon_sym_EQ] = ACTIONS(1109), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LBRACE] = ACTIONS(1509), + [anon_sym_LBRACE] = ACTIONS(1472), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1115), + [anon_sym_RBRACE] = ACTIONS(1144), [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(1511), + [anon_sym_LBRACK] = ACTIONS(1474), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), @@ -74502,32 +73493,34 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1513), + [sym_identifier] = ACTIONS(1476), [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [287] = { + [271] = { [sym_variable_declarator] = STATE(3533), [sym_object_pattern] = STATE(3225), [sym_array_pattern] = STATE(3225), [sym__destructuring_pattern] = STATE(3392), - [sym_comment] = STATE(287), + [sym_comment] = STATE(271), [aux_sym_object_repeat1] = STATE(4138), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), @@ -74536,14 +73529,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(1107), [anon_sym_EQ] = ACTIONS(1109), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LBRACE] = ACTIONS(1509), + [anon_sym_LBRACE] = ACTIONS(1472), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1148), + [anon_sym_RBRACE] = ACTIONS(1146), [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(1511), + [anon_sym_LBRACK] = ACTIONS(1474), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), @@ -74580,111 +73573,115 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1513), + [sym_identifier] = ACTIONS(1476), [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [288] = { + [272] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4627), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1179), - [sym_subscript_expression] = STATE(1179), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1983), - [sym_comment] = STATE(288), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(3948), - [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym_pair_pattern] = STATE(4627), - [sym__property_name] = STATE(5153), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(272), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1150), + [anon_sym_LT_BANG] = ACTIONS(727), + [anon_sym_LT_QMARK] = ACTIONS(727), + [sym_text] = ACTIONS(727), + [anon_sym_LT] = ACTIONS(727), + [aux_sym__cf_open_tag_token1] = ACTIONS(727), + [anon_sym_LT_SLASH] = ACTIONS(727), + [anon_sym_POUND] = ACTIONS(1411), + [sym_entity] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(1414), + [anon_sym_DQUOTE] = ACTIONS(1416), + [anon_sym_LBRACE] = ACTIONS(1418), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1521), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_async] = ACTIONS(1158), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(1420), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(1422), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1152), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(91), [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1168), - [sym_private_property_identifier] = ACTIONS(956), + [aux_sym_unary_operator_token1] = ACTIONS(91), + [anon_sym_PLUS_PLUS] = ACTIONS(1424), + [anon_sym_DASH_DASH] = ACTIONS(1424), + [aux_sym_comment_token1] = ACTIONS(3), + [sym_number] = ACTIONS(1426), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(1428), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1152), + [anon_sym_export] = ACTIONS(737), + [sym_implicit_end_tag] = ACTIONS(725), [sym_cf_comment] = ACTIONS(5), }, - [289] = { + [273] = { [sym_variable_declarator] = STATE(3533), [sym_object_pattern] = STATE(3225), [sym_array_pattern] = STATE(3225), [sym__destructuring_pattern] = STATE(3392), - [sym_comment] = STATE(289), - [aux_sym_object_repeat1] = STATE(4099), + [sym_comment] = STATE(273), + [aux_sym_object_repeat1] = STATE(4138), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), @@ -74692,14 +73689,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(1107), [anon_sym_EQ] = ACTIONS(1109), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LBRACE] = ACTIONS(1509), + [anon_sym_LBRACE] = ACTIONS(1472), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1140), + [anon_sym_RBRACE] = ACTIONS(1115), [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(1511), + [anon_sym_LBRACK] = ACTIONS(1474), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), @@ -74736,33 +73733,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1513), + [sym_identifier] = ACTIONS(1476), [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [290] = { + [274] = { [sym_variable_declarator] = STATE(3533), [sym_object_pattern] = STATE(3225), [sym_array_pattern] = STATE(3225), [sym__destructuring_pattern] = STATE(3392), - [sym_comment] = STATE(290), - [aux_sym_object_repeat1] = STATE(4138), + [sym_comment] = STATE(274), + [aux_sym_object_repeat1] = STATE(4030), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), @@ -74770,14 +73769,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(1107), [anon_sym_EQ] = ACTIONS(1109), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LBRACE] = ACTIONS(1509), + [anon_sym_LBRACE] = ACTIONS(1472), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1144), + [anon_sym_RBRACE] = ACTIONS(1148), [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(1511), + [anon_sym_LBRACK] = ACTIONS(1474), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), @@ -74814,46 +73813,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1513), + [sym_identifier] = ACTIONS(1476), [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [291] = { - [sym_function_dec_parameters] = STATE(5167), - [sym_comment] = STATE(291), + [275] = { + [sym_variable_declarator] = STATE(3533), + [sym_object_pattern] = STATE(3225), + [sym_array_pattern] = STATE(3225), + [sym__destructuring_pattern] = STATE(3392), + [sym_comment] = STATE(275), + [aux_sym_object_repeat1] = STATE(4012), + [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1109), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1105), - [anon_sym_RBRACE] = ACTIONS(1105), - [anon_sym_let] = ACTIONS(1523), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_LBRACE] = ACTIONS(1472), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1142), + [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1523), - [anon_sym_function] = ACTIONS(1528), - [anon_sym_static] = ACTIONS(1523), + [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1474), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), @@ -74890,126 +73893,287 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1530), - [anon_sym_export] = ACTIONS(1523), + [sym_identifier] = ACTIONS(1476), [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [292] = { + [276] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2007), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_spread_element] = STATE(4105), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(292), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(276), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_LT_BANG] = ACTIONS(727), + [anon_sym_LT_QMARK] = ACTIONS(727), + [sym_text] = ACTIONS(727), + [anon_sym_LT] = ACTIONS(727), + [aux_sym__cf_open_tag_token1] = ACTIONS(727), + [aux_sym__cf_close_tag_token1] = ACTIONS(727), + [anon_sym_LT_SLASH] = ACTIONS(727), + [anon_sym_POUND] = ACTIONS(1411), + [sym_entity] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(1414), + [anon_sym_DQUOTE] = ACTIONS(1416), + [anon_sym_LBRACE] = ACTIONS(1418), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(1420), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(1422), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(91), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(91), + [anon_sym_PLUS_PLUS] = ACTIONS(1424), + [anon_sym_DASH_DASH] = ACTIONS(1424), + [aux_sym_comment_token1] = ACTIONS(3), + [sym_number] = ACTIONS(1426), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(1428), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), + [sym_cf_comment] = ACTIONS(5), + }, + [277] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2064), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_assignment_pattern] = STATE(4238), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1189), + [sym_subscript_expression] = STATE(1189), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(3550), + [sym_spread_element] = STATE(4239), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1875), + [sym_comment] = STATE(277), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(4114), + [sym_rest_pattern] = STATE(3409), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3300), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [aux_sym_arguments_repeat1] = STATE(4118), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_COMMA] = ACTIONS(1532), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_COMMA] = ACTIONS(1478), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1534), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(1432), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_RBRACK] = ACTIONS(1478), + [anon_sym_async] = ACTIONS(1436), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1460), + [anon_sym_static] = ACTIONS(1432), + [anon_sym_new] = ACTIONS(826), + [anon_sym_DOT_DOT_DOT] = ACTIONS(89), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_identifier] = ACTIONS(1438), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [anon_sym_export] = ACTIONS(1432), [sym_cf_comment] = ACTIONS(5), }, - [293] = { - [sym_function_dec_parameters] = STATE(5180), - [sym_comment] = STATE(293), + [278] = { + [sym_hash_empty] = STATE(3626), + [sym_import] = STATE(3525), + [sym_expression_statement] = STATE(369), + [sym_variable_declaration] = STATE(369), + [sym_lexical_declaration] = STATE(369), + [sym_empty_statement] = STATE(369), + [sym_parenthesized_expression] = STATE(1172), + [sym_expression] = STATE(2126), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1172), + [sym_subscript_expression] = STATE(1172), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(4015), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1928), + [sym_comment] = STATE(278), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3396), + [sym_hash_expression] = STATE(3626), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(25), + [anon_sym_var] = ACTIONS(1481), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(1483), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1485), + [anon_sym_const] = ACTIONS(1487), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_SEMI] = ACTIONS(1489), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(1491), + [anon_sym_async] = ACTIONS(1493), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(1495), + [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(231), + [sym_identifier] = ACTIONS(1497), + [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(1495), + [sym_cf_comment] = ACTIONS(5), + }, + [279] = { + [sym_function_dec_parameters] = STATE(5167), + [sym_comment] = STATE(279), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_EQ] = ACTIONS(1499), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1105), - [anon_sym_RBRACE] = ACTIONS(1105), - [anon_sym_let] = ACTIONS(1538), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_RPAREN] = ACTIONS(1105), + [anon_sym_COMMA] = ACTIONS(1502), + [anon_sym_RBRACE] = ACTIONS(1502), + [anon_sym_let] = ACTIONS(1505), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_RBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1538), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1538), - [anon_sym_EQ_GT] = ACTIONS(1540), + [anon_sym_async] = ACTIONS(1505), + [anon_sym_function] = ACTIONS(1510), + [anon_sym_static] = ACTIONS(1505), + [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -75045,172 +74209,100 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1542), - [anon_sym_export] = ACTIONS(1538), + [sym_identifier] = ACTIONS(1512), + [anon_sym_export] = ACTIONS(1505), + [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [294] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2035), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_spread_element] = STATE(4120), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(294), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3305), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [aux_sym_arguments_repeat1] = STATE(4119), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_COMMA] = ACTIONS(1532), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1544), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1460), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), - [sym_cf_comment] = ACTIONS(5), - }, - [295] = { + [280] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2375), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4627), - [sym_array] = STATE(1844), + [sym_assignment_pattern] = STATE(4047), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1179), - [sym_subscript_expression] = STATE(1179), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1183), + [sym_subscript_expression] = STATE(1183), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1983), - [sym_comment] = STATE(295), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(3948), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1955), + [sym_comment] = STATE(280), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(3773), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym_pair_pattern] = STATE(4627), - [sym__property_name] = STATE(5153), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), + [aux_sym_array_pattern_repeat1] = STATE(4051), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(1514), + [anon_sym_COMMA] = ACTIONS(1516), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1156), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1518), + [anon_sym_RBRACK] = ACTIONS(1520), [anon_sym_async] = ACTIONS(1158), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(1152), - [anon_sym_new] = ACTIONS(950), + [anon_sym_new] = ACTIONS(998), [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1168), - [sym_private_property_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -75219,105 +74311,27 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1152), [sym_cf_comment] = ACTIONS(5), }, - [296] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2027), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_spread_element] = STATE(3989), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(296), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3211), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [aux_sym_arguments_repeat1] = STATE(3987), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_COMMA] = ACTIONS(1532), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1546), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1460), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), - [sym_cf_comment] = ACTIONS(5), - }, - [297] = { - [sym_function_dec_parameters] = STATE(5601), - [sym_comment] = STATE(297), + [281] = { + [sym_function_dec_parameters] = STATE(5670), + [sym_comment] = STATE(281), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_EQ] = ACTIONS(1522), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1548), - [anon_sym_RBRACE] = ACTIONS(1548), - [anon_sym_let] = ACTIONS(1550), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_RPAREN] = ACTIONS(1548), + [anon_sym_COMMA] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1524), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_of] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_RBRACK] = ACTIONS(1548), - [anon_sym_async] = ACTIONS(1550), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1550), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_async] = ACTIONS(1524), + [anon_sym_function] = ACTIONS(1510), + [anon_sym_static] = ACTIONS(1524), + [anon_sym_EQ_GT] = ACTIONS(1526), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -75353,124 +74367,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1552), - [anon_sym_export] = ACTIONS(1550), + [sym_identifier] = ACTIONS(1528), + [anon_sym_export] = ACTIONS(1524), + [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [298] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4390), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(4131), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1179), - [sym_subscript_expression] = STATE(1179), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1983), - [sym_comment] = STATE(298), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(4044), - [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(1554), - [anon_sym_LBRACE] = ACTIONS(1150), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_async] = ACTIONS(1158), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1152), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1556), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1152), - [sym_cf_comment] = ACTIONS(5), - }, - [299] = { - [sym_function_dec_parameters] = STATE(5167), - [sym_comment] = STATE(299), + [282] = { + [sym_function_dec_parameters] = STATE(5180), + [sym_comment] = STATE(282), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_EQ] = ACTIONS(1229), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(1105), [anon_sym_RBRACE] = ACTIONS(1105), - [anon_sym_let] = ACTIONS(1523), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_let] = ACTIONS(1530), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_RPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1523), - [anon_sym_function] = ACTIONS(1528), - [anon_sym_static] = ACTIONS(1523), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_RBRACK] = ACTIONS(1105), + [anon_sym_async] = ACTIONS(1530), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1530), + [anon_sym_EQ_GT] = ACTIONS(1532), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -75506,49 +74447,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1530), - [anon_sym_export] = ACTIONS(1523), - [sym__automatic_semicolon] = ACTIONS(1105), + [sym_identifier] = ACTIONS(1534), + [anon_sym_export] = ACTIONS(1530), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [300] = { - [sym_function_dec_parameters] = STATE(5180), - [sym_comment] = STATE(300), + [283] = { + [sym_function_dec_parameters] = STATE(5167), + [sym_comment] = STATE(283), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1300), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(1105), [anon_sym_RBRACE] = ACTIONS(1105), - [anon_sym_let] = ACTIONS(1538), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_RPAREN] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1505), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_RBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1538), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1538), - [anon_sym_EQ_GT] = ACTIONS(1540), + [anon_sym_async] = ACTIONS(1505), + [anon_sym_function] = ACTIONS(1510), + [anon_sym_static] = ACTIONS(1505), + [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -75584,47 +74525,130 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1542), - [anon_sym_export] = ACTIONS(1538), + [sym_identifier] = ACTIONS(1512), + [anon_sym_export] = ACTIONS(1505), + [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [301] = { - [sym_function_dec_parameters] = STATE(5670), - [sym_comment] = STATE(301), + [284] = { + [sym_hash_empty] = STATE(3626), + [sym_import] = STATE(3525), + [sym_expression_statement] = STATE(363), + [sym_variable_declaration] = STATE(363), + [sym_lexical_declaration] = STATE(363), + [sym_empty_statement] = STATE(363), + [sym_parenthesized_expression] = STATE(1172), + [sym_expression] = STATE(2126), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1172), + [sym_subscript_expression] = STATE(1172), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(4015), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1928), + [sym_comment] = STATE(284), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3396), + [sym_hash_expression] = STATE(3626), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(25), + [anon_sym_var] = ACTIONS(1481), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(1483), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1485), + [anon_sym_const] = ACTIONS(1487), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_SEMI] = ACTIONS(1489), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(1491), + [anon_sym_async] = ACTIONS(1493), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(1495), + [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(231), + [sym_identifier] = ACTIONS(1497), + [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(1495), + [sym_cf_comment] = ACTIONS(5), + }, + [285] = { + [sym_function_dec_parameters] = STATE(5601), + [sym_comment] = STATE(285), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1558), + [anon_sym_EQ] = ACTIONS(1536), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1105), - [anon_sym_let] = ACTIONS(1560), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_COMMA] = ACTIONS(1538), + [anon_sym_RBRACE] = ACTIONS(1538), + [anon_sym_let] = ACTIONS(1540), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_RPAREN] = ACTIONS(1538), [anon_sym_in] = ACTIONS(1107), - [anon_sym_of] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1560), - [anon_sym_function] = ACTIONS(1528), - [anon_sym_static] = ACTIONS(1560), - [anon_sym_EQ_GT] = ACTIONS(1562), + [anon_sym_RBRACK] = ACTIONS(1538), + [anon_sym_async] = ACTIONS(1540), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1540), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -75660,338 +74684,189 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1564), - [anon_sym_export] = ACTIONS(1560), - [sym__automatic_semicolon] = ACTIONS(1105), + [sym_identifier] = ACTIONS(1542), + [anon_sym_export] = ACTIONS(1540), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [302] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2045), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_spread_element] = STATE(4060), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(302), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3379), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [aux_sym_arguments_repeat1] = STATE(4064), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_COMMA] = ACTIONS(1532), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1566), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1460), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), - [sym_cf_comment] = ACTIONS(5), - }, - [303] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2014), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [286] = { + [sym_hash_empty] = STATE(3626), + [sym_import] = STATE(3525), + [sym_expression_statement] = STATE(372), + [sym_variable_declaration] = STATE(372), + [sym_lexical_declaration] = STATE(372), + [sym_empty_statement] = STATE(372), + [sym_parenthesized_expression] = STATE(1172), + [sym_expression] = STATE(2126), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_spread_element] = STATE(3982), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(303), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3200), - [sym_hash_expression] = STATE(3404), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1172), + [sym_subscript_expression] = STATE(1172), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(4015), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1928), + [sym_comment] = STATE(286), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3396), + [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_arguments_repeat1] = STATE(3981), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_COMMA] = ACTIONS(1532), + [anon_sym_POUND] = ACTIONS(25), + [anon_sym_var] = ACTIONS(1481), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(1483), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1568), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1460), + [anon_sym_let] = ACTIONS(1485), + [anon_sym_const] = ACTIONS(1487), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_SEMI] = ACTIONS(1489), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(1491), + [anon_sym_async] = ACTIONS(1493), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(1495), + [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [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(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(97), + [anon_sym_DASH_DASH] = ACTIONS(97), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(1497), + [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(1495), [sym_cf_comment] = ACTIONS(5), }, - [304] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2006), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [287] = { + [sym_hash_empty] = STATE(3626), + [sym_import] = STATE(3525), + [sym_expression_statement] = STATE(367), + [sym_variable_declaration] = STATE(367), + [sym_lexical_declaration] = STATE(367), + [sym_empty_statement] = STATE(367), + [sym_parenthesized_expression] = STATE(1172), + [sym_expression] = STATE(2126), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_spread_element] = STATE(4103), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(304), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3322), - [sym_hash_expression] = STATE(3404), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1172), + [sym_subscript_expression] = STATE(1172), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(4015), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1928), + [sym_comment] = STATE(287), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3396), + [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [aux_sym_arguments_repeat1] = STATE(4102), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_COMMA] = ACTIONS(1532), + [anon_sym_POUND] = ACTIONS(25), + [anon_sym_var] = ACTIONS(1481), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(1483), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1570), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1460), + [anon_sym_let] = ACTIONS(1485), + [anon_sym_const] = ACTIONS(1487), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_SEMI] = ACTIONS(1489), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(1491), + [anon_sym_async] = ACTIONS(1493), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(1495), + [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [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(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(97), + [anon_sym_DASH_DASH] = ACTIONS(97), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), - [sym_cf_comment] = ACTIONS(5), - }, - [305] = { - [sym_catch_clause] = STATE(343), - [sym_finally_clause] = STATE(528), - [sym_comment] = STATE(305), - [anon_sym_POUND] = ACTIONS(1572), - [anon_sym_var] = ACTIONS(1574), - [anon_sym_SQUOTE] = ACTIONS(1572), - [anon_sym_DQUOTE] = ACTIONS(1572), - [anon_sym_LBRACE] = ACTIONS(1572), - [anon_sym_RBRACE] = ACTIONS(1572), - [anon_sym_import] = ACTIONS(1574), - [anon_sym_with] = ACTIONS(1574), - [anon_sym_let] = ACTIONS(1574), - [anon_sym_const] = ACTIONS(1574), - [anon_sym_else] = ACTIONS(1574), - [anon_sym_if] = ACTIONS(1574), - [anon_sym_switch] = ACTIONS(1574), - [anon_sym_for] = ACTIONS(1574), - [anon_sym_LPAREN] = ACTIONS(1572), - [anon_sym_await] = ACTIONS(1574), - [anon_sym_while] = ACTIONS(1574), - [anon_sym_do] = ACTIONS(1574), - [anon_sym_try] = ACTIONS(1574), - [anon_sym_break] = ACTIONS(1574), - [anon_sym_continue] = ACTIONS(1574), - [anon_sym_return] = ACTIONS(1574), - [anon_sym_throw] = ACTIONS(1574), - [anon_sym_SEMI] = ACTIONS(1572), - [anon_sym_case] = ACTIONS(1574), - [anon_sym_default] = ACTIONS(1574), - [anon_sym_catch] = ACTIONS(1576), - [anon_sym_finally] = ACTIONS(1578), - [anon_sym_yield] = ACTIONS(1574), - [anon_sym_LBRACK] = ACTIONS(1572), - [anon_sym_async] = ACTIONS(1574), - [anon_sym_function] = ACTIONS(1574), - [anon_sym_private] = ACTIONS(1574), - [anon_sym_public] = ACTIONS(1574), - [anon_sym_remote] = ACTIONS(1574), - [anon_sym_static] = ACTIONS(1574), - [anon_sym_final] = ACTIONS(1574), - [anon_sym_abstract] = ACTIONS(1574), - [anon_sym_any] = ACTIONS(1574), - [anon_sym_array] = ACTIONS(1574), - [anon_sym_binary] = ACTIONS(1574), - [anon_sym_boolean] = ACTIONS(1574), - [anon_sym_date] = ACTIONS(1574), - [anon_sym_guid] = ACTIONS(1574), - [anon_sym_numeric] = ACTIONS(1574), - [anon_sym_query] = ACTIONS(1574), - [anon_sym_string] = ACTIONS(1574), - [anon_sym_struct] = ACTIONS(1574), - [anon_sym_uuid] = ACTIONS(1574), - [anon_sym_variablename] = ACTIONS(1574), - [anon_sym_void] = ACTIONS(1574), - [anon_sym_xml] = ACTIONS(1574), - [anon_sym_new] = ACTIONS(1574), - [anon_sym_PLUS] = ACTIONS(1574), - [anon_sym_DASH] = ACTIONS(1574), - [anon_sym_SLASH] = ACTIONS(1574), - [anon_sym_BANG] = ACTIONS(1572), - [anon_sym_TILDE] = ACTIONS(1574), - [aux_sym_unary_operator_token1] = ACTIONS(1572), - [anon_sym_PLUS_PLUS] = ACTIONS(1572), - [anon_sym_DASH_DASH] = ACTIONS(1572), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1572), - [sym_identifier] = ACTIONS(1574), - [sym_private_property_identifier] = ACTIONS(1572), - [sym_this] = ACTIONS(1574), - [sym_super] = ACTIONS(1574), - [sym_true] = ACTIONS(1574), - [sym_false] = ACTIONS(1574), - [sym_null] = ACTIONS(1574), - [anon_sym_export] = ACTIONS(1574), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(1497), + [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(1495), [sym_cf_comment] = ACTIONS(5), }, - [306] = { - [sym_function_dec_parameters] = STATE(5670), - [sym_comment] = STATE(306), + [288] = { + [sym_function_dec_parameters] = STATE(5167), + [sym_comment] = STATE(288), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), @@ -75999,17 +74874,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EQ] = ACTIONS(1536), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(1105), - [anon_sym_let] = ACTIONS(1560), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_RBRACE] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1505), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_in] = ACTIONS(1107), - [anon_sym_of] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1560), - [anon_sym_function] = ACTIONS(1528), - [anon_sym_static] = ACTIONS(1560), - [anon_sym_EQ_GT] = ACTIONS(1562), + [anon_sym_async] = ACTIONS(1505), + [anon_sym_function] = ACTIONS(1510), + [anon_sym_static] = ACTIONS(1505), + [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -76045,202 +74920,366 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1564), - [anon_sym_export] = ACTIONS(1560), + [sym_identifier] = ACTIONS(1512), + [anon_sym_export] = ACTIONS(1505), [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [307] = { + [289] = { + [sym_hash_empty] = STATE(3626), + [sym_import] = STATE(3525), + [sym_expression_statement] = STATE(377), + [sym_variable_declaration] = STATE(377), + [sym_lexical_declaration] = STATE(377), + [sym_empty_statement] = STATE(377), + [sym_parenthesized_expression] = STATE(1172), + [sym_expression] = STATE(2126), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1172), + [sym_subscript_expression] = STATE(1172), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(4015), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1928), + [sym_comment] = STATE(289), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3396), + [sym_hash_expression] = STATE(3626), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(25), + [anon_sym_var] = ACTIONS(1481), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(1483), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1485), + [anon_sym_const] = ACTIONS(1487), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_SEMI] = ACTIONS(1489), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(1491), + [anon_sym_async] = ACTIONS(1493), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(1495), + [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(231), + [sym_identifier] = ACTIONS(1497), + [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(1495), + [sym_cf_comment] = ACTIONS(5), + }, + [290] = { + [sym_hash_empty] = STATE(3626), + [sym_import] = STATE(3525), + [sym_expression_statement] = STATE(359), + [sym_variable_declaration] = STATE(359), + [sym_lexical_declaration] = STATE(359), + [sym_empty_statement] = STATE(359), + [sym_parenthesized_expression] = STATE(1172), + [sym_expression] = STATE(2126), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1172), + [sym_subscript_expression] = STATE(1172), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(4015), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1928), + [sym_comment] = STATE(290), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3396), + [sym_hash_expression] = STATE(3626), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(25), + [anon_sym_var] = ACTIONS(1481), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(1483), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1485), + [anon_sym_const] = ACTIONS(1487), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_SEMI] = ACTIONS(1489), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(1491), + [anon_sym_async] = ACTIONS(1493), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(1495), + [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(231), + [sym_identifier] = ACTIONS(1497), + [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(1495), + [sym_cf_comment] = ACTIONS(5), + }, + [291] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4213), - [sym_array] = STATE(1844), + [sym_assignment_pattern] = STATE(4063), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(4131), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1179), - [sym_subscript_expression] = STATE(1179), - [sym_assignment_expression] = STATE(1834), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1176), + [sym_subscript_expression] = STATE(1176), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1983), - [sym_comment] = STATE(307), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(4130), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1970), + [sym_comment] = STATE(291), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(3515), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), + [aux_sym_array_pattern_repeat1] = STATE(4058), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_STAR] = ACTIONS(1554), [anon_sym_LBRACE] = ACTIONS(1150), + [anon_sym_COMMA] = ACTIONS(1516), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), + [anon_sym_let] = ACTIONS(1544), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_async] = ACTIONS(1158), + [anon_sym_RBRACK] = ACTIONS(1546), + [anon_sym_async] = ACTIONS(1548), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1152), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(1544), + [anon_sym_new] = ACTIONS(998), [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1556), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1550), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1152), + [anon_sym_export] = ACTIONS(1544), [sym_cf_comment] = ACTIONS(5), }, - [308] = { + [292] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_assignment_pattern] = STATE(4047), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(308), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1176), + [sym_subscript_expression] = STATE(1176), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(3424), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1970), + [sym_comment] = STATE(292), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(3773), + [sym_rest_pattern] = STATE(3409), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_SLASH_GT] = ACTIONS(727), - [anon_sym_EQ] = ACTIONS(727), - [aux_sym__cf_open_tag_token1] = ACTIONS(727), - [anon_sym_POUND] = ACTIONS(1411), - [aux_sym_attribute_name_token1] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(1580), - [anon_sym_DQUOTE] = ACTIONS(1583), - [anon_sym_LBRACE] = ACTIONS(1418), + [aux_sym_array_pattern_repeat1] = STATE(4051), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(1150), + [anon_sym_COMMA] = ACTIONS(1516), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(1420), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(1422), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(1544), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1156), + [anon_sym_RBRACK] = ACTIONS(1520), + [anon_sym_async] = ACTIONS(1548), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(1544), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(91), - [anon_sym_PLUS_PLUS] = ACTIONS(1424), - [anon_sym_DASH_DASH] = ACTIONS(1424), - [aux_sym_comment_token1] = ACTIONS(3), - [sym_number] = ACTIONS(1426), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(1428), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1550), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(1544), [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(725), }, - [309] = { - [sym_function_dec_parameters] = STATE(5167), - [sym_comment] = STATE(309), + [293] = { + [sym_function_dec_parameters] = STATE(5670), + [sym_comment] = STATE(293), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1586), + [anon_sym_EQ] = ACTIONS(1536), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1589), - [anon_sym_RBRACE] = ACTIONS(1589), - [anon_sym_let] = ACTIONS(1523), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_COMMA] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1524), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_in] = ACTIONS(1107), + [anon_sym_of] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1523), - [anon_sym_function] = ACTIONS(1528), - [anon_sym_static] = ACTIONS(1523), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_async] = ACTIONS(1524), + [anon_sym_function] = ACTIONS(1510), + [anon_sym_static] = ACTIONS(1524), + [anon_sym_EQ_GT] = ACTIONS(1526), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -76276,48 +75315,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1530), - [anon_sym_export] = ACTIONS(1523), + [sym_identifier] = ACTIONS(1528), + [anon_sym_export] = ACTIONS(1524), [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [310] = { + [294] = { [sym_function_dec_parameters] = STATE(5180), - [sym_comment] = STATE(310), + [sym_comment] = STATE(294), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1592), + [anon_sym_EQ] = ACTIONS(1536), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1589), - [anon_sym_RBRACE] = ACTIONS(1589), - [anon_sym_let] = ACTIONS(1538), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_COMMA] = ACTIONS(1105), + [anon_sym_RBRACE] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1530), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_RPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_RBRACK] = ACTIONS(1589), - [anon_sym_async] = ACTIONS(1538), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1538), - [anon_sym_EQ_GT] = ACTIONS(1540), + [anon_sym_RBRACK] = ACTIONS(1105), + [anon_sym_async] = ACTIONS(1530), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1530), + [anon_sym_EQ_GT] = ACTIONS(1532), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -76353,47 +75395,205 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1542), - [anon_sym_export] = ACTIONS(1538), + [sym_identifier] = ACTIONS(1534), + [anon_sym_export] = ACTIONS(1530), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [311] = { + [295] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_assignment_pattern] = STATE(4052), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1183), + [sym_subscript_expression] = STATE(1183), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(3424), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1955), + [sym_comment] = STATE(295), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(3513), + [sym_rest_pattern] = STATE(3409), + [sym_pair] = STATE(1798), + [sym_pair_pattern] = STATE(4052), + [sym__property_name] = STATE(5153), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(1150), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1152), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1552), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1156), + [anon_sym_async] = ACTIONS(1158), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1152), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1168), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1152), + [sym_cf_comment] = ACTIONS(5), + }, + [296] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_assignment_pattern] = STATE(4627), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1183), + [sym_subscript_expression] = STATE(1183), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(3424), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1955), + [sym_comment] = STATE(296), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(3948), + [sym_rest_pattern] = STATE(3409), + [sym_pair] = STATE(1798), + [sym_pair_pattern] = STATE(4627), + [sym__property_name] = STATE(5153), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(1150), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1152), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1554), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1156), + [anon_sym_async] = ACTIONS(1158), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1152), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1168), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1152), + [sym_cf_comment] = ACTIONS(5), + }, + [297] = { [sym_function_dec_parameters] = STATE(5180), - [sym_comment] = STATE(311), + [sym_comment] = STATE(297), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1300), + [anon_sym_EQ] = ACTIONS(1556), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1595), - [anon_sym_RBRACE] = ACTIONS(1595), - [anon_sym_let] = ACTIONS(1538), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_COMMA] = ACTIONS(1502), + [anon_sym_RBRACE] = ACTIONS(1502), + [anon_sym_let] = ACTIONS(1530), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_RBRACK] = ACTIONS(1595), - [anon_sym_async] = ACTIONS(1538), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1538), - [anon_sym_EQ_GT] = ACTIONS(1540), + [anon_sym_RBRACK] = ACTIONS(1502), + [anon_sym_async] = ACTIONS(1530), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1530), + [anon_sym_EQ_GT] = ACTIONS(1532), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -76429,215 +75629,143 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1542), - [anon_sym_export] = ACTIONS(1538), + [sym_identifier] = ACTIONS(1534), + [anon_sym_export] = ACTIONS(1530), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [312] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2055), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_spread_element] = STATE(4239), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(312), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_COMMA] = ACTIONS(1598), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_RBRACK] = ACTIONS(1598), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1460), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), - [sym_cf_comment] = ACTIONS(5), - }, - [313] = { + [298] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4049), - [sym_array] = STATE(1844), + [sym_assignment_pattern] = STATE(4627), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), [sym_member_expression] = STATE(1183), [sym_subscript_expression] = STATE(1183), - [sym_assignment_expression] = STATE(1834), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1907), - [sym_comment] = STATE(313), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(3512), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1955), + [sym_comment] = STATE(298), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(3948), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), + [sym_pair] = STATE(1798), + [sym_pair_pattern] = STATE(4627), + [sym__property_name] = STATE(5153), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(1150), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1492), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1496), + [anon_sym_let] = ACTIONS(1152), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1559), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1156), + [anon_sym_async] = ACTIONS(1158), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1492), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1600), + [anon_sym_static] = ACTIONS(1152), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1498), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1168), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1492), + [anon_sym_export] = ACTIONS(1152), [sym_cf_comment] = ACTIONS(5), }, - [314] = { + [299] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2378), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4049), - [sym_array] = STATE(1844), + [sym_assignment_pattern] = STATE(4238), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1179), - [sym_subscript_expression] = STATE(1179), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1176), + [sym_subscript_expression] = STATE(1176), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1983), - [sym_comment] = STATE(314), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(3512), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1970), + [sym_comment] = STATE(299), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(4114), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -76646,134 +75774,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(1150), + [anon_sym_COMMA] = ACTIONS(1561), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), + [anon_sym_let] = ACTIONS(1544), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_async] = ACTIONS(1158), + [anon_sym_RBRACK] = ACTIONS(1561), + [anon_sym_async] = ACTIONS(1548), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1152), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(1544), + [anon_sym_new] = ACTIONS(998), [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1168), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1550), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1152), - [sym_cf_comment] = ACTIONS(5), - }, - [315] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1902), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4049), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1145), - [sym_subscript_expression] = STATE(1145), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(4065), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1864), - [sym_comment] = STATE(315), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pattern] = STATE(3512), - [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1602), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1604), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(1606), - [anon_sym_async] = ACTIONS(1608), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(1604), - [anon_sym_new] = ACTIONS(87), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1600), - [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(231), - [sym_identifier] = ACTIONS(1610), - [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(1604), + [anon_sym_export] = ACTIONS(1544), [sym_cf_comment] = ACTIONS(5), }, - [316] = { - [sym_function_dec_parameters] = STATE(5601), - [sym_comment] = STATE(316), + [300] = { + [sym_function_dec_parameters] = STATE(5167), + [sym_comment] = STATE(300), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1612), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1615), - [anon_sym_RBRACE] = ACTIONS(1615), - [anon_sym_let] = ACTIONS(1550), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_let] = ACTIONS(1505), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_in] = ACTIONS(1563), + [anon_sym_of] = ACTIONS(1566), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_RBRACK] = ACTIONS(1615), - [anon_sym_async] = ACTIONS(1550), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1550), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_async] = ACTIONS(1505), + [anon_sym_function] = ACTIONS(1510), + [anon_sym_static] = ACTIONS(1505), + [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -76809,47 +75862,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1552), - [anon_sym_export] = ACTIONS(1550), + [sym_identifier] = ACTIONS(1512), + [anon_sym_export] = ACTIONS(1505), + [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [317] = { + [301] = { [sym_function_dec_parameters] = STATE(5601), - [sym_comment] = STATE(317), + [sym_comment] = STATE(301), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1612), + [anon_sym_EQ] = ACTIONS(1568), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1615), - [anon_sym_let] = ACTIONS(1550), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_RPAREN] = ACTIONS(1615), + [anon_sym_COMMA] = ACTIONS(1571), + [anon_sym_let] = ACTIONS(1540), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_RPAREN] = ACTIONS(1571), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_RBRACK] = ACTIONS(1589), - [anon_sym_async] = ACTIONS(1550), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1550), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_RBRACK] = ACTIONS(1502), + [anon_sym_async] = ACTIONS(1540), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1540), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -76885,122 +75941,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1552), - [anon_sym_export] = ACTIONS(1550), + [sym_identifier] = ACTIONS(1542), + [anon_sym_export] = ACTIONS(1540), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [318] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4390), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1179), - [sym_subscript_expression] = STATE(1179), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1983), - [sym_comment] = STATE(318), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(4044), - [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1150), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_async] = ACTIONS(1158), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1152), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1168), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1152), - [sym_cf_comment] = ACTIONS(5), - }, - [319] = { - [sym_function_dec_parameters] = STATE(5167), - [sym_comment] = STATE(319), + [302] = { + [sym_function_dec_parameters] = STATE(5601), + [sym_comment] = STATE(302), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1568), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1523), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_in] = ACTIONS(1617), - [anon_sym_of] = ACTIONS(1620), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COMMA] = ACTIONS(1571), + [anon_sym_RBRACE] = ACTIONS(1571), + [anon_sym_let] = ACTIONS(1540), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1523), - [anon_sym_function] = ACTIONS(1528), - [anon_sym_static] = ACTIONS(1523), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_RBRACK] = ACTIONS(1571), + [anon_sym_async] = ACTIONS(1540), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1540), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -77036,293 +76019,376 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1530), - [anon_sym_export] = ACTIONS(1523), - [sym__automatic_semicolon] = ACTIONS(1105), + [sym_identifier] = ACTIONS(1542), + [anon_sym_export] = ACTIONS(1540), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [320] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(320), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), + [303] = { + [sym_function_dec_parameters] = STATE(5180), + [sym_comment] = STATE(303), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1229), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(1573), + [anon_sym_RBRACE] = ACTIONS(1573), + [anon_sym_let] = ACTIONS(1530), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_RBRACK] = ACTIONS(1573), + [anon_sym_async] = ACTIONS(1530), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1530), + [anon_sym_EQ_GT] = ACTIONS(1532), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1107), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1107), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1107), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1107), + [aux_sym_binary_expression_token10] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1107), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_identifier] = ACTIONS(1534), + [anon_sym_export] = ACTIONS(1530), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [304] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2039), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_spread_element] = STATE(3989), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(304), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3211), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(729), + [aux_sym_arguments_repeat1] = STATE(3987), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_COMMA] = ACTIONS(725), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_COMMA] = ACTIONS(1576), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(739), - [anon_sym_RPAREN] = ACTIONS(725), - [anon_sym_await] = ACTIONS(742), - [anon_sym_COLON] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_RBRACK] = ACTIONS(725), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1578), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1454), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), - [sym_cf_comment] = ACTIONS(5), - }, - [321] = { - [sym_catch_clause] = STATE(410), - [sym_finally_clause] = STATE(938), - [sym_comment] = STATE(321), - [anon_sym_POUND] = ACTIONS(1572), - [anon_sym_var] = ACTIONS(1574), - [anon_sym_SQUOTE] = ACTIONS(1572), - [anon_sym_DQUOTE] = ACTIONS(1572), - [anon_sym_LBRACE] = ACTIONS(1572), - [anon_sym_RBRACE] = ACTIONS(1572), - [anon_sym_import] = ACTIONS(1574), - [anon_sym_with] = ACTIONS(1574), - [anon_sym_let] = ACTIONS(1574), - [anon_sym_const] = ACTIONS(1574), - [anon_sym_if] = ACTIONS(1574), - [anon_sym_switch] = ACTIONS(1574), - [anon_sym_for] = ACTIONS(1574), - [anon_sym_LPAREN] = ACTIONS(1572), - [anon_sym_await] = ACTIONS(1574), - [anon_sym_while] = ACTIONS(1574), - [anon_sym_do] = ACTIONS(1574), - [anon_sym_try] = ACTIONS(1574), - [anon_sym_break] = ACTIONS(1574), - [anon_sym_continue] = ACTIONS(1574), - [anon_sym_return] = ACTIONS(1574), - [anon_sym_throw] = ACTIONS(1574), - [anon_sym_SEMI] = ACTIONS(1572), - [anon_sym_case] = ACTIONS(1574), - [anon_sym_default] = ACTIONS(1574), - [anon_sym_catch] = ACTIONS(1622), - [anon_sym_finally] = ACTIONS(1624), - [anon_sym_yield] = ACTIONS(1574), - [anon_sym_LBRACK] = ACTIONS(1572), - [anon_sym_async] = ACTIONS(1574), - [anon_sym_function] = ACTIONS(1574), - [anon_sym_private] = ACTIONS(1574), - [anon_sym_public] = ACTIONS(1574), - [anon_sym_remote] = ACTIONS(1574), - [anon_sym_static] = ACTIONS(1574), - [anon_sym_final] = ACTIONS(1574), - [anon_sym_abstract] = ACTIONS(1574), - [anon_sym_any] = ACTIONS(1574), - [anon_sym_array] = ACTIONS(1574), - [anon_sym_binary] = ACTIONS(1574), - [anon_sym_boolean] = ACTIONS(1574), - [anon_sym_date] = ACTIONS(1574), - [anon_sym_guid] = ACTIONS(1574), - [anon_sym_numeric] = ACTIONS(1574), - [anon_sym_query] = ACTIONS(1574), - [anon_sym_string] = ACTIONS(1574), - [anon_sym_struct] = ACTIONS(1574), - [anon_sym_uuid] = ACTIONS(1574), - [anon_sym_variablename] = ACTIONS(1574), - [anon_sym_void] = ACTIONS(1574), - [anon_sym_xml] = ACTIONS(1574), - [anon_sym_new] = ACTIONS(1574), - [anon_sym_PLUS] = ACTIONS(1574), - [anon_sym_DASH] = ACTIONS(1574), - [anon_sym_SLASH] = ACTIONS(1574), - [anon_sym_BANG] = ACTIONS(1572), - [anon_sym_TILDE] = ACTIONS(1574), - [aux_sym_unary_operator_token1] = ACTIONS(1572), - [anon_sym_PLUS_PLUS] = ACTIONS(1572), - [anon_sym_DASH_DASH] = ACTIONS(1572), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1572), - [sym_identifier] = ACTIONS(1574), - [sym_private_property_identifier] = ACTIONS(1572), - [sym_this] = ACTIONS(1574), - [sym_super] = ACTIONS(1574), - [sym_true] = ACTIONS(1574), - [sym_false] = ACTIONS(1574), - [sym_null] = ACTIONS(1574), - [anon_sym_export] = ACTIONS(1574), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [322] = { + [305] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2027), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(322), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_spread_element] = STATE(4103), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(305), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3322), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_EQ] = ACTIONS(727), - [aux_sym__cf_open_tag_token1] = ACTIONS(727), - [anon_sym_POUND] = ACTIONS(1411), - [aux_sym_attribute_name_token1] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(1580), - [anon_sym_DQUOTE] = ACTIONS(1583), - [anon_sym_LBRACE] = ACTIONS(1418), + [aux_sym_arguments_repeat1] = STATE(4102), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_COMMA] = ACTIONS(1576), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(1420), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(1422), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1580), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1454), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(91), - [anon_sym_PLUS_PLUS] = ACTIONS(1424), - [anon_sym_DASH_DASH] = ACTIONS(1424), - [aux_sym_comment_token1] = ACTIONS(3), - [sym_number] = ACTIONS(1426), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(1428), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(725), }, - [323] = { + [306] = { + [sym_function_dec_parameters] = STATE(5167), + [sym_comment] = STATE(306), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1233), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_let] = ACTIONS(1505), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_async] = ACTIONS(1505), + [anon_sym_function] = ACTIONS(1194), + [anon_sym_static] = ACTIONS(1505), + [anon_sym_EQ_GT] = ACTIONS(1134), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1107), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1107), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1107), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1107), + [aux_sym_binary_expression_token10] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1107), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_identifier] = ACTIONS(1512), + [anon_sym_export] = ACTIONS(1505), + [sym__automatic_semicolon] = ACTIONS(1105), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [307] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4213), - [sym_array] = STATE(1844), + [sym_assignment_pattern] = STATE(4627), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1179), - [sym_subscript_expression] = STATE(1179), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1183), + [sym_subscript_expression] = STATE(1183), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3424), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1983), - [sym_comment] = STATE(323), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(4130), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1955), + [sym_comment] = STATE(307), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(3948), [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), + [sym_pair] = STATE(1798), + [sym_pair_pattern] = STATE(4627), + [sym__property_name] = STATE(5153), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -77332,27 +76398,27 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1150), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1152), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), [anon_sym_LBRACK] = ACTIONS(1156), [anon_sym_async] = ACTIONS(1158), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(1152), - [anon_sym_new] = ACTIONS(950), + [anon_sym_new] = ACTIONS(998), [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(1168), - [sym_private_property_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -77361,51 +76427,282 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1152), [sym_cf_comment] = ACTIONS(5), }, - [324] = { + [308] = { + [sym_function_dec_parameters] = STATE(5167), + [sym_comment] = STATE(308), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1233), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_let] = ACTIONS(1505), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1317), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_async] = ACTIONS(1505), + [anon_sym_function] = ACTIONS(1582), + [anon_sym_static] = ACTIONS(1505), + [anon_sym_EQ_GT] = ACTIONS(1134), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1107), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1107), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1107), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1107), + [aux_sym_binary_expression_token10] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1107), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_identifier] = ACTIONS(1512), + [anon_sym_export] = ACTIONS(1505), + [sym__automatic_semicolon] = ACTIONS(1105), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [309] = { + [sym_catch_clause] = STATE(370), + [sym_finally_clause] = STATE(516), + [sym_comment] = STATE(309), + [anon_sym_POUND] = ACTIONS(1584), + [anon_sym_var] = ACTIONS(1586), + [anon_sym_SQUOTE] = ACTIONS(1584), + [anon_sym_DQUOTE] = ACTIONS(1584), + [anon_sym_LBRACE] = ACTIONS(1584), + [anon_sym_RBRACE] = ACTIONS(1584), + [anon_sym_import] = ACTIONS(1586), + [anon_sym_with] = ACTIONS(1586), + [anon_sym_let] = ACTIONS(1586), + [anon_sym_const] = ACTIONS(1586), + [anon_sym_else] = ACTIONS(1586), + [anon_sym_if] = ACTIONS(1586), + [anon_sym_switch] = ACTIONS(1586), + [anon_sym_for] = ACTIONS(1586), + [anon_sym_LPAREN] = ACTIONS(1584), + [anon_sym_await] = ACTIONS(1586), + [anon_sym_while] = ACTIONS(1586), + [anon_sym_do] = ACTIONS(1586), + [anon_sym_try] = ACTIONS(1586), + [anon_sym_break] = ACTIONS(1586), + [anon_sym_continue] = ACTIONS(1586), + [anon_sym_return] = ACTIONS(1586), + [anon_sym_throw] = ACTIONS(1586), + [anon_sym_SEMI] = ACTIONS(1584), + [anon_sym_case] = ACTIONS(1586), + [anon_sym_default] = ACTIONS(1586), + [anon_sym_catch] = ACTIONS(1588), + [anon_sym_finally] = ACTIONS(1590), + [anon_sym_yield] = ACTIONS(1586), + [anon_sym_LBRACK] = ACTIONS(1584), + [anon_sym_async] = ACTIONS(1586), + [anon_sym_function] = ACTIONS(1586), + [anon_sym_private] = ACTIONS(1586), + [anon_sym_public] = ACTIONS(1586), + [anon_sym_remote] = ACTIONS(1586), + [anon_sym_static] = ACTIONS(1586), + [anon_sym_final] = ACTIONS(1586), + [anon_sym_abstract] = ACTIONS(1586), + [anon_sym_any] = ACTIONS(1586), + [anon_sym_array] = ACTIONS(1586), + [anon_sym_binary] = ACTIONS(1586), + [anon_sym_boolean] = ACTIONS(1586), + [anon_sym_date] = ACTIONS(1586), + [anon_sym_guid] = ACTIONS(1586), + [anon_sym_numeric] = ACTIONS(1586), + [anon_sym_query] = ACTIONS(1586), + [anon_sym_string] = ACTIONS(1586), + [anon_sym_struct] = ACTIONS(1586), + [anon_sym_uuid] = ACTIONS(1586), + [anon_sym_variablename] = ACTIONS(1586), + [anon_sym_void] = ACTIONS(1586), + [anon_sym_xml] = ACTIONS(1586), + [anon_sym_new] = ACTIONS(1586), + [anon_sym_PLUS] = ACTIONS(1586), + [anon_sym_DASH] = ACTIONS(1586), + [anon_sym_SLASH] = ACTIONS(1586), + [anon_sym_BANG] = ACTIONS(1584), + [anon_sym_TILDE] = ACTIONS(1586), + [aux_sym_unary_operator_token1] = ACTIONS(1584), + [anon_sym_PLUS_PLUS] = ACTIONS(1584), + [anon_sym_DASH_DASH] = ACTIONS(1584), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1584), + [sym_identifier] = ACTIONS(1586), + [sym_private_property_identifier] = ACTIONS(1584), + [sym_this] = ACTIONS(1586), + [sym_super] = ACTIONS(1586), + [sym_true] = ACTIONS(1586), + [sym_false] = ACTIONS(1586), + [sym_null] = ACTIONS(1586), + [anon_sym_export] = ACTIONS(1586), + [sym_cf_comment] = ACTIONS(5), + }, + [310] = { + [sym_function_dec_parameters] = STATE(5167), + [sym_comment] = STATE(310), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1233), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_let] = ACTIONS(1505), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1365), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_async] = ACTIONS(1505), + [anon_sym_function] = ACTIONS(1592), + [anon_sym_static] = ACTIONS(1505), + [anon_sym_EQ_GT] = ACTIONS(1134), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1107), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1107), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1107), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1107), + [aux_sym_binary_expression_token10] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1107), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_identifier] = ACTIONS(1512), + [anon_sym_export] = ACTIONS(1505), + [sym__automatic_semicolon] = ACTIONS(1105), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [311] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(324), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(311), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_QMARK_GT] = ACTIONS(727), + [anon_sym_SLASH_GT] = ACTIONS(727), [anon_sym_EQ] = ACTIONS(727), [aux_sym__cf_open_tag_token1] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(1411), [aux_sym_attribute_name_token1] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(1580), - [anon_sym_DQUOTE] = ACTIONS(1583), + [anon_sym_SQUOTE] = ACTIONS(1594), + [anon_sym_DQUOTE] = ACTIONS(1597), [anon_sym_LBRACE] = ACTIONS(1418), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), @@ -77419,7 +76716,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(91), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(91), @@ -77436,329 +76733,104 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(770), [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(725), }, - [325] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1891), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_assignment_pattern] = STATE(4049), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1191), - [sym_subscript_expression] = STATE(1191), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(3550), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1883), - [sym_comment] = STATE(325), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pattern] = STATE(3512), - [sym_rest_pattern] = STATE(3409), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1436), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1432), - [anon_sym_new] = ACTIONS(818), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1600), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1438), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1432), - [sym_cf_comment] = ACTIONS(5), - }, - [326] = { - [sym_comment] = STATE(326), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_catch] = ACTIONS(890), - [anon_sym_finally] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(1626), - [sym_cf_comment] = ACTIONS(5), - }, - [327] = { + [312] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2105), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2008), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5188), - [sym_spread_element] = STATE(4410), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(327), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_spread_element] = STATE(3982), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(312), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3399), + [sym__hash] = STATE(3200), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), + [aux_sym_arguments_repeat1] = STATE(3981), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_COMMA] = ACTIONS(1628), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_COMMA] = ACTIONS(1576), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1628), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1600), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1460), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1454), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), - [sym_cf_comment] = ACTIONS(5), - }, - [328] = { - [sym_comment] = STATE(328), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_var] = ACTIONS(844), - [anon_sym_SQUOTE] = ACTIONS(842), - [anon_sym_DQUOTE] = ACTIONS(842), - [anon_sym_LBRACE] = ACTIONS(842), - [anon_sym_RBRACE] = ACTIONS(842), - [anon_sym_import] = ACTIONS(844), - [anon_sym_with] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [anon_sym_else] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_switch] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(842), - [anon_sym_await] = ACTIONS(844), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_throw] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_case] = ACTIONS(844), - [anon_sym_default] = ACTIONS(844), - [anon_sym_catch] = ACTIONS(844), - [anon_sym_finally] = ACTIONS(844), - [anon_sym_yield] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(842), - [anon_sym_async] = ACTIONS(844), - [anon_sym_function] = ACTIONS(844), - [anon_sym_private] = ACTIONS(844), - [anon_sym_public] = ACTIONS(844), - [anon_sym_remote] = ACTIONS(844), - [anon_sym_static] = ACTIONS(844), - [anon_sym_final] = ACTIONS(844), - [anon_sym_abstract] = ACTIONS(844), - [anon_sym_any] = ACTIONS(844), - [anon_sym_array] = ACTIONS(844), - [anon_sym_binary] = ACTIONS(844), - [anon_sym_boolean] = ACTIONS(844), - [anon_sym_date] = ACTIONS(844), - [anon_sym_guid] = ACTIONS(844), - [anon_sym_numeric] = ACTIONS(844), - [anon_sym_query] = ACTIONS(844), - [anon_sym_string] = ACTIONS(844), - [anon_sym_struct] = ACTIONS(844), - [anon_sym_uuid] = ACTIONS(844), - [anon_sym_variablename] = ACTIONS(844), - [anon_sym_void] = ACTIONS(844), - [anon_sym_xml] = ACTIONS(844), - [anon_sym_new] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_BANG] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(844), - [aux_sym_unary_operator_token1] = ACTIONS(842), - [anon_sym_PLUS_PLUS] = ACTIONS(842), - [anon_sym_DASH_DASH] = ACTIONS(842), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(842), - [sym_identifier] = ACTIONS(844), - [sym_private_property_identifier] = ACTIONS(842), - [sym_this] = ACTIONS(844), - [sym_super] = ACTIONS(844), - [sym_true] = ACTIONS(844), - [sym_false] = ACTIONS(844), - [sym_null] = ACTIONS(844), - [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(1630), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [329] = { - [sym_function_dec_parameters] = STATE(5167), - [sym_comment] = STATE(329), + [313] = { + [sym_variable_declarator] = STATE(3684), + [sym_object_pattern] = STATE(3225), + [sym_array_pattern] = STATE(3225), + [sym__destructuring_pattern] = STATE(3022), + [sym_comment] = STATE(313), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1523), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_in] = ACTIONS(1107), + [anon_sym_LBRACE] = ACTIONS(1472), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1563), + [anon_sym_of] = ACTIONS(1566), [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1382), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1523), - [anon_sym_function] = ACTIONS(1632), - [anon_sym_static] = ACTIONS(1523), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1474), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), @@ -77795,46 +76867,124 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1530), - [anon_sym_export] = ACTIONS(1523), + [sym_identifier] = ACTIONS(1602), [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [330] = { - [sym_function_dec_parameters] = STATE(5676), - [sym_comment] = STATE(330), - [anon_sym_SLASH_GT] = ACTIONS(1105), + [314] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_assignment_pattern] = STATE(4390), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(4131), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1183), + [sym_subscript_expression] = STATE(1183), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(3424), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1955), + [sym_comment] = STATE(314), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(4044), + [sym_rest_pattern] = STATE(3409), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_STAR] = ACTIONS(1604), + [anon_sym_LBRACE] = ACTIONS(1150), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1152), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1156), + [anon_sym_async] = ACTIONS(1158), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1152), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1606), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1152), + [sym_cf_comment] = ACTIONS(5), + }, + [315] = { + [sym_function_dec_parameters] = STATE(5167), + [sym_comment] = STATE(315), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1634), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1636), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_let] = ACTIONS(1505), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1235), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1636), - [anon_sym_function] = ACTIONS(1638), - [anon_sym_static] = ACTIONS(1636), - [anon_sym_EQ_GT] = ACTIONS(1640), + [anon_sym_async] = ACTIONS(1505), + [anon_sym_function] = ACTIONS(1608), + [anon_sym_static] = ACTIONS(1505), + [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -77870,120 +77020,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1642), - [anon_sym_export] = ACTIONS(1636), + [sym_identifier] = ACTIONS(1512), + [anon_sym_export] = ACTIONS(1505), + [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(1105), - }, - [331] = { - [sym_cf_selfclose_tag_end] = STATE(2725), - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2023), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(331), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_SLASH_GT] = ACTIONS(1644), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(1644), }, - [332] = { + [316] = { [sym_function_dec_parameters] = STATE(5167), - [sym_comment] = STATE(332), + [sym_comment] = STATE(316), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1523), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_let] = ACTIONS(1505), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1373), + [anon_sym_COLON] = ACTIONS(1336), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1523), - [anon_sym_function] = ACTIONS(1646), - [anon_sym_static] = ACTIONS(1523), + [anon_sym_async] = ACTIONS(1505), + [anon_sym_function] = ACTIONS(1610), + [anon_sym_static] = ACTIONS(1505), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), @@ -78020,121 +77097,202 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1530), - [anon_sym_export] = ACTIONS(1523), + [sym_identifier] = ACTIONS(1512), + [anon_sym_export] = ACTIONS(1505), [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [333] = { - [sym_cf_selfclose_tag_end] = STATE(3309), + [317] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2026), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2043), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(333), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_spread_element] = STATE(4105), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(317), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3300), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_SLASH_GT] = ACTIONS(1648), + [aux_sym_arguments_repeat1] = STATE(4118), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_COMMA] = ACTIONS(1576), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1612), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1454), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(1648), }, - [334] = { - [sym_function_dec_parameters] = STATE(5167), - [sym_comment] = STATE(334), + [318] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_assignment_pattern] = STATE(4213), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(4131), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1183), + [sym_subscript_expression] = STATE(1183), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(3424), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1955), + [sym_comment] = STATE(318), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(4130), + [sym_rest_pattern] = STATE(3409), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_STAR] = ACTIONS(1604), + [anon_sym_LBRACE] = ACTIONS(1150), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1152), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1156), + [anon_sym_async] = ACTIONS(1158), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1152), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1606), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1152), + [sym_cf_comment] = ACTIONS(5), + }, + [319] = { + [sym_function_dec_parameters] = STATE(5676), + [sym_comment] = STATE(319), + [anon_sym_SLASH_GT] = ACTIONS(1105), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1614), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1523), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_let] = ACTIONS(1616), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1364), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1523), - [anon_sym_function] = ACTIONS(1650), - [anon_sym_static] = ACTIONS(1523), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_async] = ACTIONS(1616), + [anon_sym_function] = ACTIONS(1618), + [anon_sym_static] = ACTIONS(1616), + [anon_sym_EQ_GT] = ACTIONS(1620), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -78170,271 +77328,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1530), - [anon_sym_export] = ACTIONS(1523), - [sym__automatic_semicolon] = ACTIONS(1105), + [sym_identifier] = ACTIONS(1622), + [anon_sym_export] = ACTIONS(1616), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1105), }, - [335] = { - [sym_catch_clause] = STATE(501), - [sym_finally_clause] = STATE(1029), - [sym_comment] = STATE(335), - [anon_sym_POUND] = ACTIONS(1572), - [anon_sym_var] = ACTIONS(1574), - [anon_sym_SQUOTE] = ACTIONS(1572), - [anon_sym_DQUOTE] = ACTIONS(1572), - [anon_sym_LBRACE] = ACTIONS(1572), - [anon_sym_RBRACE] = ACTIONS(1572), - [anon_sym_import] = ACTIONS(1574), - [anon_sym_with] = ACTIONS(1574), - [anon_sym_let] = ACTIONS(1574), - [anon_sym_const] = ACTIONS(1574), - [anon_sym_else] = ACTIONS(1574), - [anon_sym_if] = ACTIONS(1574), - [anon_sym_switch] = ACTIONS(1574), - [anon_sym_for] = ACTIONS(1574), - [anon_sym_LPAREN] = ACTIONS(1572), - [anon_sym_await] = ACTIONS(1574), - [anon_sym_while] = ACTIONS(1574), - [anon_sym_do] = ACTIONS(1574), - [anon_sym_try] = ACTIONS(1574), - [anon_sym_break] = ACTIONS(1574), - [anon_sym_continue] = ACTIONS(1574), - [anon_sym_return] = ACTIONS(1574), - [anon_sym_throw] = ACTIONS(1574), - [anon_sym_SEMI] = ACTIONS(1572), - [anon_sym_catch] = ACTIONS(1652), - [anon_sym_finally] = ACTIONS(1654), - [anon_sym_yield] = ACTIONS(1574), - [anon_sym_LBRACK] = ACTIONS(1572), - [anon_sym_async] = ACTIONS(1574), - [anon_sym_function] = ACTIONS(1574), - [anon_sym_private] = ACTIONS(1574), - [anon_sym_public] = ACTIONS(1574), - [anon_sym_remote] = ACTIONS(1574), - [anon_sym_static] = ACTIONS(1574), - [anon_sym_final] = ACTIONS(1574), - [anon_sym_abstract] = ACTIONS(1574), - [anon_sym_any] = ACTIONS(1574), - [anon_sym_array] = ACTIONS(1574), - [anon_sym_binary] = ACTIONS(1574), - [anon_sym_boolean] = ACTIONS(1574), - [anon_sym_date] = ACTIONS(1574), - [anon_sym_guid] = ACTIONS(1574), - [anon_sym_numeric] = ACTIONS(1574), - [anon_sym_query] = ACTIONS(1574), - [anon_sym_string] = ACTIONS(1574), - [anon_sym_struct] = ACTIONS(1574), - [anon_sym_uuid] = ACTIONS(1574), - [anon_sym_variablename] = ACTIONS(1574), - [anon_sym_void] = ACTIONS(1574), - [anon_sym_xml] = ACTIONS(1574), - [anon_sym_new] = ACTIONS(1574), - [anon_sym_PLUS] = ACTIONS(1574), - [anon_sym_DASH] = ACTIONS(1574), - [anon_sym_SLASH] = ACTIONS(1574), - [anon_sym_BANG] = ACTIONS(1572), - [anon_sym_TILDE] = ACTIONS(1574), - [aux_sym_unary_operator_token1] = ACTIONS(1572), - [anon_sym_PLUS_PLUS] = ACTIONS(1572), - [anon_sym_DASH_DASH] = ACTIONS(1572), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1572), - [sym_identifier] = ACTIONS(1574), - [sym_private_property_identifier] = ACTIONS(1572), - [sym_this] = ACTIONS(1574), - [sym_super] = ACTIONS(1574), - [sym_true] = ACTIONS(1574), - [sym_false] = ACTIONS(1574), - [sym_null] = ACTIONS(1574), - [anon_sym_export] = ACTIONS(1574), - [sym_cf_comment] = ACTIONS(5), - }, - [336] = { - [sym_comment] = STATE(336), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_var] = ACTIONS(844), - [anon_sym_SQUOTE] = ACTIONS(842), - [anon_sym_DQUOTE] = ACTIONS(842), - [anon_sym_LBRACE] = ACTIONS(842), - [anon_sym_RBRACE] = ACTIONS(842), - [anon_sym_import] = ACTIONS(844), - [anon_sym_with] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_switch] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(842), - [anon_sym_await] = ACTIONS(844), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_throw] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_case] = ACTIONS(844), - [anon_sym_default] = ACTIONS(844), - [anon_sym_catch] = ACTIONS(844), - [anon_sym_finally] = ACTIONS(844), - [anon_sym_yield] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(842), - [anon_sym_async] = ACTIONS(844), - [anon_sym_function] = ACTIONS(844), - [anon_sym_private] = ACTIONS(844), - [anon_sym_public] = ACTIONS(844), - [anon_sym_remote] = ACTIONS(844), - [anon_sym_static] = ACTIONS(844), - [anon_sym_final] = ACTIONS(844), - [anon_sym_abstract] = ACTIONS(844), - [anon_sym_any] = ACTIONS(844), - [anon_sym_array] = ACTIONS(844), - [anon_sym_binary] = ACTIONS(844), - [anon_sym_boolean] = ACTIONS(844), - [anon_sym_date] = ACTIONS(844), - [anon_sym_guid] = ACTIONS(844), - [anon_sym_numeric] = ACTIONS(844), - [anon_sym_query] = ACTIONS(844), - [anon_sym_string] = ACTIONS(844), - [anon_sym_struct] = ACTIONS(844), - [anon_sym_uuid] = ACTIONS(844), - [anon_sym_variablename] = ACTIONS(844), - [anon_sym_void] = ACTIONS(844), - [anon_sym_xml] = ACTIONS(844), - [anon_sym_new] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_BANG] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(844), - [aux_sym_unary_operator_token1] = ACTIONS(842), - [anon_sym_PLUS_PLUS] = ACTIONS(842), - [anon_sym_DASH_DASH] = ACTIONS(842), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(842), - [sym_identifier] = ACTIONS(844), - [sym_private_property_identifier] = ACTIONS(842), - [sym_this] = ACTIONS(844), - [sym_super] = ACTIONS(844), - [sym_true] = ACTIONS(844), - [sym_false] = ACTIONS(844), - [sym_null] = ACTIONS(844), - [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(1656), - [sym_cf_comment] = ACTIONS(5), - }, - [337] = { - [sym_cf_selfclose_tag_end] = STATE(2974), - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2037), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(337), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_SLASH_GT] = ACTIONS(1658), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(1658), - }, - [338] = { - [sym_function_dec_parameters] = STATE(5167), - [sym_comment] = STATE(338), + [320] = { + [sym_function_dec_parameters] = STATE(5676), + [sym_comment] = STATE(320), + [anon_sym_SLASH_GT] = ACTIONS(1105), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1536), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1523), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_let] = ACTIONS(1616), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1349), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1523), - [anon_sym_function] = ACTIONS(1660), - [anon_sym_static] = ACTIONS(1523), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_async] = ACTIONS(1616), + [anon_sym_function] = ACTIONS(1618), + [anon_sym_static] = ACTIONS(1616), + [anon_sym_EQ_GT] = ACTIONS(1620), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -78470,121 +77405,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1530), - [anon_sym_export] = ACTIONS(1523), - [sym__automatic_semicolon] = ACTIONS(1105), + [sym_identifier] = ACTIONS(1622), + [anon_sym_export] = ACTIONS(1616), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1105), }, - [339] = { - [sym_cf_selfclose_tag_end] = STATE(3574), - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2024), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(339), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_SLASH_GT] = ACTIONS(1662), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(1662), - }, - [340] = { - [sym_function_dec_parameters] = STATE(5167), - [sym_comment] = STATE(340), + [321] = { + [sym_function_dec_parameters] = STATE(5317), + [sym_comment] = STATE(321), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1624), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1523), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_COMMA] = ACTIONS(1571), + [anon_sym_let] = ACTIONS(1627), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_RPAREN] = ACTIONS(1502), [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1523), - [anon_sym_function] = ACTIONS(1198), - [anon_sym_static] = ACTIONS(1523), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_async] = ACTIONS(1627), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1627), + [anon_sym_EQ_GT] = ACTIONS(1629), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -78620,47 +77483,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1530), - [anon_sym_export] = ACTIONS(1523), - [sym__automatic_semicolon] = ACTIONS(1105), + [sym_identifier] = ACTIONS(1631), + [anon_sym_export] = ACTIONS(1627), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [341] = { - [sym_function_dec_parameters] = STATE(5317), - [sym_comment] = STATE(341), + [322] = { + [sym_function_dec_parameters] = STATE(5167), + [sym_comment] = STATE(322), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1664), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1615), - [anon_sym_let] = ACTIONS(1667), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_RPAREN] = ACTIONS(1589), + [anon_sym_let] = ACTIONS(1505), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1278), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1667), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1667), - [anon_sym_EQ_GT] = ACTIONS(1669), + [anon_sym_async] = ACTIONS(1505), + [anon_sym_function] = ACTIONS(1633), + [anon_sym_static] = ACTIONS(1505), + [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -78696,243 +77559,251 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1671), - [anon_sym_export] = ACTIONS(1667), + [sym_identifier] = ACTIONS(1512), + [anon_sym_export] = ACTIONS(1505), + [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [342] = { - [sym_hash_empty] = STATE(3626), - [sym_import] = STATE(3525), - [sym_expression_statement] = STATE(490), - [sym_empty_statement] = STATE(490), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2112), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [323] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2022), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(342), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3396), - [sym_hash_expression] = STATE(3626), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_spread_element] = STATE(4060), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(323), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3379), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(25), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), + [aux_sym_arguments_repeat1] = STATE(4064), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_COMMA] = ACTIONS(1576), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_SEMI] = ACTIONS(1480), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [anon_sym_new] = ACTIONS(87), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1635), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1454), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(828), [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(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(834), - [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(830), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [343] = { - [sym_finally_clause] = STATE(491), - [sym_comment] = STATE(343), - [anon_sym_POUND] = ACTIONS(1673), - [anon_sym_var] = ACTIONS(1675), - [anon_sym_SQUOTE] = ACTIONS(1673), - [anon_sym_DQUOTE] = ACTIONS(1673), - [anon_sym_LBRACE] = ACTIONS(1673), - [anon_sym_RBRACE] = ACTIONS(1673), - [anon_sym_import] = ACTIONS(1675), - [anon_sym_with] = ACTIONS(1675), - [anon_sym_let] = ACTIONS(1675), - [anon_sym_const] = ACTIONS(1675), - [anon_sym_else] = ACTIONS(1675), - [anon_sym_if] = ACTIONS(1675), - [anon_sym_switch] = ACTIONS(1675), - [anon_sym_for] = ACTIONS(1675), - [anon_sym_LPAREN] = ACTIONS(1673), - [anon_sym_await] = ACTIONS(1675), - [anon_sym_while] = ACTIONS(1675), - [anon_sym_do] = ACTIONS(1675), - [anon_sym_try] = ACTIONS(1675), - [anon_sym_break] = ACTIONS(1675), - [anon_sym_continue] = ACTIONS(1675), - [anon_sym_return] = ACTIONS(1675), - [anon_sym_throw] = ACTIONS(1675), - [anon_sym_SEMI] = ACTIONS(1673), - [anon_sym_case] = ACTIONS(1675), - [anon_sym_default] = ACTIONS(1675), - [anon_sym_finally] = ACTIONS(1578), - [anon_sym_yield] = ACTIONS(1675), - [anon_sym_LBRACK] = ACTIONS(1673), - [anon_sym_async] = ACTIONS(1675), - [anon_sym_function] = ACTIONS(1675), - [anon_sym_private] = ACTIONS(1675), - [anon_sym_public] = ACTIONS(1675), - [anon_sym_remote] = ACTIONS(1675), - [anon_sym_static] = ACTIONS(1675), - [anon_sym_final] = ACTIONS(1675), - [anon_sym_abstract] = ACTIONS(1675), - [anon_sym_any] = ACTIONS(1675), - [anon_sym_array] = ACTIONS(1675), - [anon_sym_binary] = ACTIONS(1675), - [anon_sym_boolean] = ACTIONS(1675), - [anon_sym_date] = ACTIONS(1675), - [anon_sym_guid] = ACTIONS(1675), - [anon_sym_numeric] = ACTIONS(1675), - [anon_sym_query] = ACTIONS(1675), - [anon_sym_string] = ACTIONS(1675), - [anon_sym_struct] = ACTIONS(1675), - [anon_sym_uuid] = ACTIONS(1675), - [anon_sym_variablename] = ACTIONS(1675), - [anon_sym_void] = ACTIONS(1675), - [anon_sym_xml] = ACTIONS(1675), - [anon_sym_new] = ACTIONS(1675), - [anon_sym_PLUS] = ACTIONS(1675), - [anon_sym_DASH] = ACTIONS(1675), - [anon_sym_SLASH] = ACTIONS(1675), - [anon_sym_BANG] = ACTIONS(1673), - [anon_sym_TILDE] = ACTIONS(1675), - [aux_sym_unary_operator_token1] = ACTIONS(1673), - [anon_sym_PLUS_PLUS] = ACTIONS(1673), - [anon_sym_DASH_DASH] = ACTIONS(1673), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1673), - [sym_identifier] = ACTIONS(1675), - [sym_private_property_identifier] = ACTIONS(1673), - [sym_this] = ACTIONS(1675), - [sym_super] = ACTIONS(1675), - [sym_true] = ACTIONS(1675), - [sym_false] = ACTIONS(1675), - [sym_null] = ACTIONS(1675), - [anon_sym_export] = ACTIONS(1675), + [324] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2045), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_spread_element] = STATE(4120), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(324), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3305), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [aux_sym_arguments_repeat1] = STATE(4119), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_COMMA] = ACTIONS(1576), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1637), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1454), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [344] = { + [325] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(344), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(325), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(1411), - [anon_sym_SQUOTE] = ACTIONS(1580), - [anon_sym_DQUOTE] = ACTIONS(1416), - [anon_sym_LBRACE] = ACTIONS(1418), + [anon_sym_POUND] = ACTIONS(729), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_COMMA] = ACTIONS(725), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(1420), + [anon_sym_LPAREN] = ACTIONS(739), + [anon_sym_RPAREN] = ACTIONS(725), [anon_sym_await] = ACTIONS(742), + [anon_sym_COLON] = ACTIONS(725), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(1422), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_RBRACK] = ACTIONS(725), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(91), - [anon_sym_PLUS_PLUS] = ACTIONS(1424), - [anon_sym_DASH_DASH] = ACTIONS(1424), - [anon_sym_SQUOTE_SQUOTE] = ACTIONS(727), - [sym_unescaped_single_string_fragment] = ACTIONS(725), - [sym_escape_sequence] = ACTIONS(727), - [aux_sym_comment_token1] = ACTIONS(3), - [sym_number] = ACTIONS(1426), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(1428), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -78941,26 +77812,101 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [345] = { - [sym_variable_declarator] = STATE(3684), - [sym_object_pattern] = STATE(3225), - [sym_array_pattern] = STATE(3225), - [sym__destructuring_pattern] = STATE(3022), - [sym_comment] = STATE(345), + [326] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_assignment_pattern] = STATE(4390), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1183), + [sym_subscript_expression] = STATE(1183), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(3424), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1955), + [sym_comment] = STATE(326), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(4044), + [sym_rest_pattern] = STATE(3409), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(1150), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1152), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1156), + [anon_sym_async] = ACTIONS(1158), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1152), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1168), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1152), + [sym_cf_comment] = ACTIONS(5), + }, + [327] = { + [sym_function_dec_parameters] = STATE(5565), + [sym_comment] = STATE(327), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1639), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LBRACE] = ACTIONS(1509), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1617), - [anon_sym_of] = ACTIONS(1620), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1511), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_let] = ACTIONS(1641), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_of] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_async] = ACTIONS(1641), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1641), + [anon_sym_EQ_GT] = ACTIONS(1643), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -78996,744 +77942,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1677), - [sym__automatic_semicolon] = ACTIONS(1105), + [sym_identifier] = ACTIONS(1645), + [anon_sym_export] = ACTIONS(1641), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [346] = { - [sym_hash_empty] = STATE(3626), - [sym_import] = STATE(3525), - [sym_expression_statement] = STATE(572), - [sym_empty_statement] = STATE(572), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2112), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(346), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3396), - [sym_hash_expression] = STATE(3626), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(25), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_SEMI] = ACTIONS(1480), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [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(231), - [sym_identifier] = ACTIONS(834), - [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(830), - [sym_cf_comment] = ACTIONS(5), - }, - [347] = { - [sym_cf_selfclose_tag_end] = STATE(3263), - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2021), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(347), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_SLASH_GT] = ACTIONS(1679), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(1679), - }, - [348] = { - [sym_comment] = STATE(348), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_finally] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(1681), - [sym_cf_comment] = ACTIONS(5), - }, - [349] = { - [sym_comment] = STATE(349), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_var] = ACTIONS(844), - [anon_sym_SQUOTE] = ACTIONS(842), - [anon_sym_DQUOTE] = ACTIONS(842), - [anon_sym_LBRACE] = ACTIONS(842), - [anon_sym_RBRACE] = ACTIONS(842), - [anon_sym_import] = ACTIONS(844), - [anon_sym_with] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [anon_sym_else] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_switch] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(842), - [anon_sym_await] = ACTIONS(844), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_throw] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_case] = ACTIONS(844), - [anon_sym_default] = ACTIONS(844), - [anon_sym_finally] = ACTIONS(844), - [anon_sym_yield] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(842), - [anon_sym_async] = ACTIONS(844), - [anon_sym_function] = ACTIONS(844), - [anon_sym_private] = ACTIONS(844), - [anon_sym_public] = ACTIONS(844), - [anon_sym_remote] = ACTIONS(844), - [anon_sym_static] = ACTIONS(844), - [anon_sym_final] = ACTIONS(844), - [anon_sym_abstract] = ACTIONS(844), - [anon_sym_any] = ACTIONS(844), - [anon_sym_array] = ACTIONS(844), - [anon_sym_binary] = ACTIONS(844), - [anon_sym_boolean] = ACTIONS(844), - [anon_sym_date] = ACTIONS(844), - [anon_sym_guid] = ACTIONS(844), - [anon_sym_numeric] = ACTIONS(844), - [anon_sym_query] = ACTIONS(844), - [anon_sym_string] = ACTIONS(844), - [anon_sym_struct] = ACTIONS(844), - [anon_sym_uuid] = ACTIONS(844), - [anon_sym_variablename] = ACTIONS(844), - [anon_sym_void] = ACTIONS(844), - [anon_sym_xml] = ACTIONS(844), - [anon_sym_new] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_BANG] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(844), - [aux_sym_unary_operator_token1] = ACTIONS(842), - [anon_sym_PLUS_PLUS] = ACTIONS(842), - [anon_sym_DASH_DASH] = ACTIONS(842), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(842), - [sym_identifier] = ACTIONS(844), - [sym_private_property_identifier] = ACTIONS(842), - [sym_this] = ACTIONS(844), - [sym_super] = ACTIONS(844), - [sym_true] = ACTIONS(844), - [sym_false] = ACTIONS(844), - [sym_null] = ACTIONS(844), - [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(1683), - [sym_cf_comment] = ACTIONS(5), - }, - [350] = { - [sym_hash_empty] = STATE(3626), - [sym_import] = STATE(3525), - [sym_expression_statement] = STATE(547), - [sym_empty_statement] = STATE(547), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2112), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(350), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3396), - [sym_hash_expression] = STATE(3626), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(25), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_SEMI] = ACTIONS(1480), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [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(231), - [sym_identifier] = ACTIONS(834), - [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(830), - [sym_cf_comment] = ACTIONS(5), - }, - [351] = { - [sym_comment] = STATE(351), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_else] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_case] = ACTIONS(886), - [anon_sym_default] = ACTIONS(886), - [anon_sym_catch] = ACTIONS(886), - [anon_sym_finally] = ACTIONS(886), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [anon_sym_new] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(884), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), - [sym_cf_comment] = ACTIONS(5), - }, - [352] = { - [sym_hash_empty] = STATE(3626), - [sym_import] = STATE(3525), - [sym_expression_statement] = STATE(495), - [sym_empty_statement] = STATE(495), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2112), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(352), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3396), - [sym_hash_expression] = STATE(3626), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(25), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_SEMI] = ACTIONS(1480), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [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(231), - [sym_identifier] = ACTIONS(834), - [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(830), - [sym_cf_comment] = ACTIONS(5), - }, - [353] = { - [sym_comment] = STATE(353), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_catch] = ACTIONS(890), - [anon_sym_finally] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(1685), - [sym_cf_comment] = ACTIONS(5), - }, - [354] = { - [sym_cf_selfclose_tag_end] = STATE(2895), - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2012), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(354), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_SLASH_GT] = ACTIONS(1687), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(1687), - }, - [355] = { + [328] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(355), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(328), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_SLASH_GT] = ACTIONS(727), - [anon_sym_POUND] = ACTIONS(1689), - [sym_cf_attribute_name] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(1414), - [anon_sym_DQUOTE] = ACTIONS(1416), + [anon_sym_QMARK_GT] = ACTIONS(727), + [anon_sym_EQ] = ACTIONS(727), + [aux_sym__cf_open_tag_token1] = ACTIONS(727), + [anon_sym_POUND] = ACTIONS(1411), + [aux_sym_attribute_name_token1] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(1594), + [anon_sym_DQUOTE] = ACTIONS(1597), [anon_sym_LBRACE] = ACTIONS(1418), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), @@ -79747,7 +78022,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(91), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(91), @@ -79764,101 +78039,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(770), [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(725), - }, - [356] = { - [sym_comment] = STATE(356), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_catch] = ACTIONS(890), - [anon_sym_finally] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym_cf_comment] = ACTIONS(5), }, - [357] = { - [sym_function_dec_parameters] = STATE(5167), - [sym_comment] = STATE(357), + [329] = { + [sym_variable_declarator] = STATE(3532), + [sym_object_pattern] = STATE(3225), + [sym_array_pattern] = STATE(3225), + [sym__destructuring_pattern] = STATE(3392), + [sym_comment] = STATE(329), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1523), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_LBRACE] = ACTIONS(1472), + [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1402), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1523), - [anon_sym_function] = ACTIONS(1691), - [anon_sym_static] = ACTIONS(1523), + [anon_sym_COLON] = ACTIONS(1365), + [anon_sym_LBRACK] = ACTIONS(1474), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), @@ -79895,271 +78094,199 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1530), - [anon_sym_export] = ACTIONS(1523), + [sym_identifier] = ACTIONS(1476), [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [358] = { - [sym_hash_empty] = STATE(3626), - [sym_import] = STATE(3525), - [sym_expression_statement] = STATE(431), - [sym_empty_statement] = STATE(431), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2112), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(358), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3396), - [sym_hash_expression] = STATE(3626), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(25), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_SEMI] = ACTIONS(1480), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [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(231), - [sym_identifier] = ACTIONS(834), - [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(830), - [sym_cf_comment] = ACTIONS(5), - }, - [359] = { + [330] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2272), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_assignment_pattern] = STATE(4049), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(359), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1183), + [sym_subscript_expression] = STATE(1183), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(3424), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1955), + [sym_comment] = STATE(330), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(3512), + [sym_rest_pattern] = STATE(3409), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(729), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(1150), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(739), - [anon_sym_await] = ACTIONS(742), - [anon_sym_SEMI] = ACTIONS(725), - [anon_sym_COLON] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(1152), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1156), + [anon_sym_async] = ACTIONS(1158), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(1152), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(1168), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), - [sym__automatic_semicolon] = ACTIONS(725), + [anon_sym_export] = ACTIONS(1152), [sym_cf_comment] = ACTIONS(5), }, - [360] = { - [sym_cf_selfclose_tag_end] = STATE(3464), + [331] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2038), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2064), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(360), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_spread_element] = STATE(4239), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(331), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_SLASH_GT] = ACTIONS(1693), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_COMMA] = ACTIONS(1647), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_RBRACK] = ACTIONS(1647), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1454), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(1693), }, - [361] = { - [sym_function_dec_parameters] = STATE(5676), - [sym_comment] = STATE(361), - [anon_sym_SLASH_GT] = ACTIONS(1105), + [332] = { + [sym_function_dec_parameters] = STATE(5317), + [sym_comment] = STATE(332), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), [anon_sym_EQ] = ACTIONS(1536), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1636), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_let] = ACTIONS(1627), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_RPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1636), - [anon_sym_function] = ACTIONS(1638), - [anon_sym_static] = ACTIONS(1636), - [anon_sym_EQ_GT] = ACTIONS(1640), + [anon_sym_async] = ACTIONS(1627), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1627), + [anon_sym_EQ_GT] = ACTIONS(1629), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -80195,157 +78322,236 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1107), + [aux_sym_binary_expression_token10] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1107), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_identifier] = ACTIONS(1631), + [anon_sym_export] = ACTIONS(1627), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [333] = { + [sym_variable_declarator] = STATE(3474), + [sym_object_pattern] = STATE(3225), + [sym_array_pattern] = STATE(3225), + [sym__destructuring_pattern] = STATE(3392), + [sym_comment] = STATE(333), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1233), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_LBRACE] = ACTIONS(1472), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1317), + [anon_sym_LBRACK] = ACTIONS(1474), + [anon_sym_EQ_GT] = ACTIONS(1134), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1107), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1107), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1107), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1107), [aux_sym_binary_expression_token8] = ACTIONS(1107), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1642), - [anon_sym_export] = ACTIONS(1636), + [sym_identifier] = ACTIONS(1476), + [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(1105), }, - [362] = { - [sym_cf_selfclose_tag_end] = STATE(2818), - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2044), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(362), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_SLASH_GT] = ACTIONS(1695), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [334] = { + [sym_function_dec_parameters] = STATE(5886), + [sym_comment] = STATE(334), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_let] = ACTIONS(1649), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_async] = ACTIONS(1649), + [anon_sym_function] = ACTIONS(1651), + [anon_sym_static] = ACTIONS(1649), + [anon_sym_EQ_GT] = ACTIONS(1653), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1107), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1107), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1107), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1107), + [aux_sym_binary_expression_token10] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1107), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_identifier] = ACTIONS(1655), + [anon_sym_export] = ACTIONS(1649), + [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(1695), + [sym__close_tag_delim] = ACTIONS(1105), }, - [363] = { - [sym_hash_empty] = STATE(3626), + [335] = { + [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_expression_statement] = STATE(441), - [sym_empty_statement] = STATE(441), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2112), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1992), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_assignment_pattern] = STATE(4049), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1094), + [sym_subscript_expression] = STATE(1094), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(363), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(4065), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1864), + [sym_comment] = STATE(335), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pattern] = STATE(3512), + [sym_rest_pattern] = STATE(3409), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3396), - [sym_hash_expression] = STATE(3626), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(25), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(1657), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(1659), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_SEMI] = ACTIONS(1480), [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_LBRACK] = ACTIONS(1661), + [anon_sym_async] = ACTIONS(1663), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(1659), [anon_sym_new] = ACTIONS(87), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1665), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), [anon_sym_SLASH] = ACTIONS(93), @@ -80356,58 +78562,136 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(1667), [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(830), + [anon_sym_export] = ACTIONS(1659), [sym_cf_comment] = ACTIONS(5), }, - [364] = { + [336] = { + [sym_variable_declarator] = STATE(3698), + [sym_object_pattern] = STATE(3225), + [sym_array_pattern] = STATE(3225), + [sym__destructuring_pattern] = STATE(3392), + [sym_comment] = STATE(336), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1233), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_LBRACE] = ACTIONS(1472), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1336), + [anon_sym_LBRACK] = ACTIONS(1474), + [anon_sym_EQ_GT] = ACTIONS(1134), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1107), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1107), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1107), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1107), + [aux_sym_binary_expression_token10] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1107), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_identifier] = ACTIONS(1476), + [sym__automatic_semicolon] = ACTIONS(1105), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [337] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(364), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(337), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), + [anon_sym_EQ] = ACTIONS(727), + [aux_sym__cf_open_tag_token1] = ACTIONS(727), [anon_sym_POUND] = ACTIONS(1411), - [anon_sym_SQUOTE] = ACTIONS(1414), - [anon_sym_DQUOTE] = ACTIONS(1583), - [anon_sym_DQUOTE_DQUOTE] = ACTIONS(727), + [aux_sym_attribute_name_token1] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(1594), + [anon_sym_DQUOTE] = ACTIONS(1597), [anon_sym_LBRACE] = ACTIONS(1418), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), @@ -80421,14 +78705,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(91), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(91), [anon_sym_PLUS_PLUS] = ACTIONS(1424), [anon_sym_DASH_DASH] = ACTIONS(1424), - [sym_unescaped_double_string_fragment] = ACTIONS(725), - [sym_escape_sequence] = ACTIONS(727), [aux_sym_comment_token1] = ACTIONS(3), [sym_number] = ACTIONS(1426), [sym_identifier] = ACTIONS(766), @@ -80440,248 +78722,179 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(770), [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(725), }, - [365] = { - [sym_comment] = STATE(365), - [anon_sym_POUND] = ACTIONS(1697), - [anon_sym_var] = ACTIONS(1699), - [anon_sym_SQUOTE] = ACTIONS(1697), - [anon_sym_DQUOTE] = ACTIONS(1697), - [anon_sym_LBRACE] = ACTIONS(1697), - [anon_sym_RBRACE] = ACTIONS(1697), - [anon_sym_import] = ACTIONS(1699), - [anon_sym_with] = ACTIONS(1699), - [anon_sym_let] = ACTIONS(1699), - [anon_sym_const] = ACTIONS(1699), - [anon_sym_else] = ACTIONS(1699), - [anon_sym_if] = ACTIONS(1699), - [anon_sym_switch] = ACTIONS(1699), - [anon_sym_for] = ACTIONS(1699), - [anon_sym_LPAREN] = ACTIONS(1697), - [anon_sym_await] = ACTIONS(1699), - [anon_sym_while] = ACTIONS(1699), - [anon_sym_do] = ACTIONS(1699), - [anon_sym_try] = ACTIONS(1699), - [anon_sym_break] = ACTIONS(1699), - [anon_sym_continue] = ACTIONS(1699), - [anon_sym_return] = ACTIONS(1699), - [anon_sym_throw] = ACTIONS(1699), - [anon_sym_SEMI] = ACTIONS(1697), - [anon_sym_case] = ACTIONS(1699), - [anon_sym_default] = ACTIONS(1699), - [anon_sym_yield] = ACTIONS(1699), - [anon_sym_LBRACK] = ACTIONS(1697), - [anon_sym_async] = ACTIONS(1699), - [anon_sym_function] = ACTIONS(1699), - [anon_sym_private] = ACTIONS(1699), - [anon_sym_public] = ACTIONS(1699), - [anon_sym_remote] = ACTIONS(1699), - [anon_sym_static] = ACTIONS(1699), - [anon_sym_final] = ACTIONS(1699), - [anon_sym_abstract] = ACTIONS(1699), - [anon_sym_any] = ACTIONS(1699), - [anon_sym_array] = ACTIONS(1699), - [anon_sym_binary] = ACTIONS(1699), - [anon_sym_boolean] = ACTIONS(1699), - [anon_sym_date] = ACTIONS(1699), - [anon_sym_guid] = ACTIONS(1699), - [anon_sym_numeric] = ACTIONS(1699), - [anon_sym_query] = ACTIONS(1699), - [anon_sym_string] = ACTIONS(1699), - [anon_sym_struct] = ACTIONS(1699), - [anon_sym_uuid] = ACTIONS(1699), - [anon_sym_variablename] = ACTIONS(1699), - [anon_sym_void] = ACTIONS(1699), - [anon_sym_xml] = ACTIONS(1699), - [anon_sym_new] = ACTIONS(1699), - [anon_sym_PLUS] = ACTIONS(1699), - [anon_sym_DASH] = ACTIONS(1699), - [anon_sym_SLASH] = ACTIONS(1699), - [anon_sym_BANG] = ACTIONS(1697), - [anon_sym_TILDE] = ACTIONS(1699), - [aux_sym_unary_operator_token1] = ACTIONS(1697), - [anon_sym_PLUS_PLUS] = ACTIONS(1697), - [anon_sym_DASH_DASH] = ACTIONS(1697), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1697), - [sym_identifier] = ACTIONS(1699), - [sym_private_property_identifier] = ACTIONS(1697), - [sym_this] = ACTIONS(1699), - [sym_super] = ACTIONS(1699), - [sym_true] = ACTIONS(1699), - [sym_false] = ACTIONS(1699), - [sym_null] = ACTIONS(1699), - [anon_sym_export] = ACTIONS(1699), - [sym__automatic_semicolon] = ACTIONS(1701), - [sym_cf_comment] = ACTIONS(5), - }, - [366] = { - [sym_comment] = STATE(366), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_else] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_case] = ACTIONS(886), - [anon_sym_default] = ACTIONS(886), - [anon_sym_finally] = ACTIONS(886), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [anon_sym_new] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(884), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), + [338] = { + [sym_function_dec_parameters] = STATE(5565), + [sym_comment] = STATE(338), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_let] = ACTIONS(1641), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_of] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_async] = ACTIONS(1641), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1641), + [anon_sym_EQ_GT] = ACTIONS(1643), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1107), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1107), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1107), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1107), + [aux_sym_binary_expression_token10] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1107), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_identifier] = ACTIONS(1645), + [anon_sym_export] = ACTIONS(1641), + [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [367] = { - [sym_comment] = STATE(367), - [anon_sym_POUND] = ACTIONS(1703), - [anon_sym_var] = ACTIONS(1705), - [anon_sym_SQUOTE] = ACTIONS(1703), - [anon_sym_DQUOTE] = ACTIONS(1703), - [anon_sym_LBRACE] = ACTIONS(1703), - [anon_sym_RBRACE] = ACTIONS(1703), - [anon_sym_import] = ACTIONS(1705), - [anon_sym_with] = ACTIONS(1705), - [anon_sym_let] = ACTIONS(1705), - [anon_sym_const] = ACTIONS(1705), - [anon_sym_else] = ACTIONS(1705), - [anon_sym_if] = ACTIONS(1705), - [anon_sym_switch] = ACTIONS(1705), - [anon_sym_for] = ACTIONS(1705), - [anon_sym_LPAREN] = ACTIONS(1703), - [anon_sym_await] = ACTIONS(1705), - [anon_sym_while] = ACTIONS(1705), - [anon_sym_do] = ACTIONS(1705), - [anon_sym_try] = ACTIONS(1705), - [anon_sym_break] = ACTIONS(1705), - [anon_sym_continue] = ACTIONS(1705), - [anon_sym_return] = ACTIONS(1705), - [anon_sym_throw] = ACTIONS(1705), - [anon_sym_SEMI] = ACTIONS(1703), - [anon_sym_case] = ACTIONS(1705), - [anon_sym_default] = ACTIONS(1705), - [anon_sym_yield] = ACTIONS(1705), - [anon_sym_LBRACK] = ACTIONS(1703), - [anon_sym_async] = ACTIONS(1705), - [anon_sym_function] = ACTIONS(1705), - [anon_sym_private] = ACTIONS(1705), - [anon_sym_public] = ACTIONS(1705), - [anon_sym_remote] = ACTIONS(1705), - [anon_sym_static] = ACTIONS(1705), - [anon_sym_final] = ACTIONS(1705), - [anon_sym_abstract] = ACTIONS(1705), - [anon_sym_any] = ACTIONS(1705), - [anon_sym_array] = ACTIONS(1705), - [anon_sym_binary] = ACTIONS(1705), - [anon_sym_boolean] = ACTIONS(1705), - [anon_sym_date] = ACTIONS(1705), - [anon_sym_guid] = ACTIONS(1705), - [anon_sym_numeric] = ACTIONS(1705), - [anon_sym_query] = ACTIONS(1705), - [anon_sym_string] = ACTIONS(1705), - [anon_sym_struct] = ACTIONS(1705), - [anon_sym_uuid] = ACTIONS(1705), - [anon_sym_variablename] = ACTIONS(1705), - [anon_sym_void] = ACTIONS(1705), - [anon_sym_xml] = ACTIONS(1705), - [anon_sym_new] = ACTIONS(1705), - [anon_sym_PLUS] = ACTIONS(1705), - [anon_sym_DASH] = ACTIONS(1705), - [anon_sym_SLASH] = ACTIONS(1705), - [anon_sym_BANG] = ACTIONS(1703), - [anon_sym_TILDE] = ACTIONS(1705), - [aux_sym_unary_operator_token1] = ACTIONS(1703), - [anon_sym_PLUS_PLUS] = ACTIONS(1703), - [anon_sym_DASH_DASH] = ACTIONS(1703), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1703), - [sym_identifier] = ACTIONS(1705), - [sym_private_property_identifier] = ACTIONS(1703), - [sym_this] = ACTIONS(1705), - [sym_super] = ACTIONS(1705), - [sym_true] = ACTIONS(1705), - [sym_false] = ACTIONS(1705), - [sym_null] = ACTIONS(1705), - [anon_sym_export] = ACTIONS(1705), - [sym__automatic_semicolon] = ACTIONS(1707), + [339] = { + [sym_catch_clause] = STATE(410), + [sym_finally_clause] = STATE(904), + [sym_comment] = STATE(339), + [anon_sym_POUND] = ACTIONS(1584), + [anon_sym_var] = ACTIONS(1586), + [anon_sym_SQUOTE] = ACTIONS(1584), + [anon_sym_DQUOTE] = ACTIONS(1584), + [anon_sym_LBRACE] = ACTIONS(1584), + [anon_sym_RBRACE] = ACTIONS(1584), + [anon_sym_import] = ACTIONS(1586), + [anon_sym_with] = ACTIONS(1586), + [anon_sym_let] = ACTIONS(1586), + [anon_sym_const] = ACTIONS(1586), + [anon_sym_if] = ACTIONS(1586), + [anon_sym_switch] = ACTIONS(1586), + [anon_sym_for] = ACTIONS(1586), + [anon_sym_LPAREN] = ACTIONS(1584), + [anon_sym_await] = ACTIONS(1586), + [anon_sym_while] = ACTIONS(1586), + [anon_sym_do] = ACTIONS(1586), + [anon_sym_try] = ACTIONS(1586), + [anon_sym_break] = ACTIONS(1586), + [anon_sym_continue] = ACTIONS(1586), + [anon_sym_return] = ACTIONS(1586), + [anon_sym_throw] = ACTIONS(1586), + [anon_sym_SEMI] = ACTIONS(1584), + [anon_sym_case] = ACTIONS(1586), + [anon_sym_default] = ACTIONS(1586), + [anon_sym_catch] = ACTIONS(1669), + [anon_sym_finally] = ACTIONS(1671), + [anon_sym_yield] = ACTIONS(1586), + [anon_sym_LBRACK] = ACTIONS(1584), + [anon_sym_async] = ACTIONS(1586), + [anon_sym_function] = ACTIONS(1586), + [anon_sym_private] = ACTIONS(1586), + [anon_sym_public] = ACTIONS(1586), + [anon_sym_remote] = ACTIONS(1586), + [anon_sym_static] = ACTIONS(1586), + [anon_sym_final] = ACTIONS(1586), + [anon_sym_abstract] = ACTIONS(1586), + [anon_sym_any] = ACTIONS(1586), + [anon_sym_array] = ACTIONS(1586), + [anon_sym_binary] = ACTIONS(1586), + [anon_sym_boolean] = ACTIONS(1586), + [anon_sym_date] = ACTIONS(1586), + [anon_sym_guid] = ACTIONS(1586), + [anon_sym_numeric] = ACTIONS(1586), + [anon_sym_query] = ACTIONS(1586), + [anon_sym_string] = ACTIONS(1586), + [anon_sym_struct] = ACTIONS(1586), + [anon_sym_uuid] = ACTIONS(1586), + [anon_sym_variablename] = ACTIONS(1586), + [anon_sym_void] = ACTIONS(1586), + [anon_sym_xml] = ACTIONS(1586), + [anon_sym_new] = ACTIONS(1586), + [anon_sym_PLUS] = ACTIONS(1586), + [anon_sym_DASH] = ACTIONS(1586), + [anon_sym_SLASH] = ACTIONS(1586), + [anon_sym_BANG] = ACTIONS(1584), + [anon_sym_TILDE] = ACTIONS(1586), + [aux_sym_unary_operator_token1] = ACTIONS(1584), + [anon_sym_PLUS_PLUS] = ACTIONS(1584), + [anon_sym_DASH_DASH] = ACTIONS(1584), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1584), + [sym_identifier] = ACTIONS(1586), + [sym_private_property_identifier] = ACTIONS(1584), + [sym_this] = ACTIONS(1586), + [sym_super] = ACTIONS(1586), + [sym_true] = ACTIONS(1586), + [sym_false] = ACTIONS(1586), + [sym_null] = ACTIONS(1586), + [anon_sym_export] = ACTIONS(1586), [sym_cf_comment] = ACTIONS(5), }, - [368] = { - [sym_variable_declarator] = STATE(3533), - [sym_object_pattern] = STATE(3225), - [sym_array_pattern] = STATE(3225), - [sym__destructuring_pattern] = STATE(3392), - [sym_comment] = STATE(368), + [340] = { + [sym_function_dec_parameters] = STATE(5601), + [sym_comment] = STATE(340), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1536), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LBRACE] = ACTIONS(1509), - [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1540), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1373), - [anon_sym_LBRACK] = ACTIONS(1511), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_RBRACK] = ACTIONS(1105), + [anon_sym_async] = ACTIONS(1540), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1540), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -80717,415 +78930,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1513), - [sym__automatic_semicolon] = ACTIONS(1105), + [sym_identifier] = ACTIONS(1542), + [anon_sym_export] = ACTIONS(1540), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [369] = { + [341] = { [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(4148), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_assignment_pattern] = STATE(4213), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(369), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1183), + [sym_subscript_expression] = STATE(1183), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(3424), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1955), + [sym_comment] = STATE(341), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(4130), + [sym_rest_pattern] = STATE(3409), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_var] = ACTIONS(1709), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(1150), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(1152), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1156), + [anon_sym_async] = ACTIONS(1158), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1152), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1166), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [370] = { - [sym_comment] = STATE(370), - [anon_sym_POUND] = ACTIONS(1711), - [anon_sym_var] = ACTIONS(1713), - [anon_sym_SQUOTE] = ACTIONS(1711), - [anon_sym_DQUOTE] = ACTIONS(1711), - [anon_sym_LBRACE] = ACTIONS(1711), - [anon_sym_RBRACE] = ACTIONS(1711), - [anon_sym_import] = ACTIONS(1713), - [anon_sym_with] = ACTIONS(1713), - [anon_sym_let] = ACTIONS(1713), - [anon_sym_const] = ACTIONS(1713), - [anon_sym_else] = ACTIONS(1713), - [anon_sym_if] = ACTIONS(1713), - [anon_sym_switch] = ACTIONS(1713), - [anon_sym_for] = ACTIONS(1713), - [anon_sym_LPAREN] = ACTIONS(1711), - [anon_sym_await] = ACTIONS(1713), - [anon_sym_while] = ACTIONS(1713), - [anon_sym_do] = ACTIONS(1713), - [anon_sym_try] = ACTIONS(1713), - [anon_sym_break] = ACTIONS(1713), - [anon_sym_continue] = ACTIONS(1713), - [anon_sym_return] = ACTIONS(1713), - [anon_sym_throw] = ACTIONS(1713), - [anon_sym_SEMI] = ACTIONS(1711), - [anon_sym_case] = ACTIONS(1713), - [anon_sym_default] = ACTIONS(1713), - [anon_sym_finally] = ACTIONS(1713), - [anon_sym_yield] = ACTIONS(1713), - [anon_sym_LBRACK] = ACTIONS(1711), - [anon_sym_async] = ACTIONS(1713), - [anon_sym_function] = ACTIONS(1713), - [anon_sym_private] = ACTIONS(1713), - [anon_sym_public] = ACTIONS(1713), - [anon_sym_remote] = ACTIONS(1713), - [anon_sym_static] = ACTIONS(1713), - [anon_sym_final] = ACTIONS(1713), - [anon_sym_abstract] = ACTIONS(1713), - [anon_sym_any] = ACTIONS(1713), - [anon_sym_array] = ACTIONS(1713), - [anon_sym_binary] = ACTIONS(1713), - [anon_sym_boolean] = ACTIONS(1713), - [anon_sym_date] = ACTIONS(1713), - [anon_sym_guid] = ACTIONS(1713), - [anon_sym_numeric] = ACTIONS(1713), - [anon_sym_query] = ACTIONS(1713), - [anon_sym_string] = ACTIONS(1713), - [anon_sym_struct] = ACTIONS(1713), - [anon_sym_uuid] = ACTIONS(1713), - [anon_sym_variablename] = ACTIONS(1713), - [anon_sym_void] = ACTIONS(1713), - [anon_sym_xml] = ACTIONS(1713), - [anon_sym_new] = ACTIONS(1713), - [anon_sym_PLUS] = ACTIONS(1713), - [anon_sym_DASH] = ACTIONS(1713), - [anon_sym_SLASH] = ACTIONS(1713), - [anon_sym_BANG] = ACTIONS(1711), - [anon_sym_TILDE] = ACTIONS(1713), - [aux_sym_unary_operator_token1] = ACTIONS(1711), - [anon_sym_PLUS_PLUS] = ACTIONS(1711), - [anon_sym_DASH_DASH] = ACTIONS(1711), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1711), - [sym_identifier] = ACTIONS(1713), - [sym_private_property_identifier] = ACTIONS(1711), - [sym_this] = ACTIONS(1713), - [sym_super] = ACTIONS(1713), - [sym_true] = ACTIONS(1713), - [sym_false] = ACTIONS(1713), - [sym_null] = ACTIONS(1713), - [anon_sym_export] = ACTIONS(1713), - [sym_cf_comment] = ACTIONS(5), - }, - [371] = { - [sym_comment] = STATE(371), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(888), - [sym_cf_comment] = ACTIONS(5), - }, - [372] = { - [sym_comment] = STATE(372), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_var] = ACTIONS(844), - [anon_sym_SQUOTE] = ACTIONS(842), - [anon_sym_DQUOTE] = ACTIONS(842), - [anon_sym_LBRACE] = ACTIONS(842), - [anon_sym_RBRACE] = ACTIONS(842), - [anon_sym_import] = ACTIONS(844), - [anon_sym_with] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [anon_sym_else] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_switch] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(842), - [anon_sym_await] = ACTIONS(844), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_throw] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_catch] = ACTIONS(844), - [anon_sym_finally] = ACTIONS(844), - [anon_sym_yield] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(842), - [anon_sym_async] = ACTIONS(844), - [anon_sym_function] = ACTIONS(844), - [anon_sym_private] = ACTIONS(844), - [anon_sym_public] = ACTIONS(844), - [anon_sym_remote] = ACTIONS(844), - [anon_sym_static] = ACTIONS(844), - [anon_sym_final] = ACTIONS(844), - [anon_sym_abstract] = ACTIONS(844), - [anon_sym_any] = ACTIONS(844), - [anon_sym_array] = ACTIONS(844), - [anon_sym_binary] = ACTIONS(844), - [anon_sym_boolean] = ACTIONS(844), - [anon_sym_date] = ACTIONS(844), - [anon_sym_guid] = ACTIONS(844), - [anon_sym_numeric] = ACTIONS(844), - [anon_sym_query] = ACTIONS(844), - [anon_sym_string] = ACTIONS(844), - [anon_sym_struct] = ACTIONS(844), - [anon_sym_uuid] = ACTIONS(844), - [anon_sym_variablename] = ACTIONS(844), - [anon_sym_void] = ACTIONS(844), - [anon_sym_xml] = ACTIONS(844), - [anon_sym_new] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_BANG] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(844), - [aux_sym_unary_operator_token1] = ACTIONS(842), - [anon_sym_PLUS_PLUS] = ACTIONS(842), - [anon_sym_DASH_DASH] = ACTIONS(842), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(842), - [sym_identifier] = ACTIONS(844), - [sym_private_property_identifier] = ACTIONS(842), - [sym_this] = ACTIONS(844), - [sym_super] = ACTIONS(844), - [sym_true] = ACTIONS(844), - [sym_false] = ACTIONS(844), - [sym_null] = ACTIONS(844), - [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(1715), - [sym_cf_comment] = ACTIONS(5), - }, - [373] = { - [sym_comment] = STATE(373), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_else] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_case] = ACTIONS(886), - [anon_sym_default] = ACTIONS(886), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [anon_sym_new] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(884), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), - [sym__automatic_semicolon] = ACTIONS(884), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1168), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1152), [sym_cf_comment] = ACTIONS(5), }, - [374] = { - [sym_function_dec_parameters] = STATE(5317), - [sym_comment] = STATE(374), + [342] = { + [sym_variable_declarator] = STATE(3837), + [sym_object_pattern] = STATE(3225), + [sym_array_pattern] = STATE(3225), + [sym__destructuring_pattern] = STATE(3392), + [sym_comment] = STATE(342), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1717), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1667), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_RPAREN] = ACTIONS(1105), + [anon_sym_LBRACE] = ACTIONS(1472), + [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1667), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1667), - [anon_sym_EQ_GT] = ACTIONS(1669), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1278), + [anon_sym_LBRACK] = ACTIONS(1474), + [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -81161,710 +79082,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1671), - [anon_sym_export] = ACTIONS(1667), + [sym_identifier] = ACTIONS(1476), + [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [375] = { - [sym_comment] = STATE(375), - [anon_sym_POUND] = ACTIONS(1719), - [anon_sym_var] = ACTIONS(1721), - [anon_sym_SQUOTE] = ACTIONS(1719), - [anon_sym_DQUOTE] = ACTIONS(1719), - [anon_sym_LBRACE] = ACTIONS(1719), - [anon_sym_RBRACE] = ACTIONS(1719), - [anon_sym_import] = ACTIONS(1721), - [anon_sym_with] = ACTIONS(1721), - [anon_sym_let] = ACTIONS(1721), - [anon_sym_const] = ACTIONS(1721), - [anon_sym_else] = ACTIONS(1721), - [anon_sym_if] = ACTIONS(1721), - [anon_sym_switch] = ACTIONS(1721), - [anon_sym_for] = ACTIONS(1721), - [anon_sym_LPAREN] = ACTIONS(1719), - [anon_sym_await] = ACTIONS(1721), - [anon_sym_while] = ACTIONS(1721), - [anon_sym_do] = ACTIONS(1721), - [anon_sym_try] = ACTIONS(1721), - [anon_sym_break] = ACTIONS(1721), - [anon_sym_continue] = ACTIONS(1721), - [anon_sym_return] = ACTIONS(1721), - [anon_sym_throw] = ACTIONS(1721), - [anon_sym_SEMI] = ACTIONS(1719), - [anon_sym_case] = ACTIONS(1721), - [anon_sym_default] = ACTIONS(1721), - [anon_sym_yield] = ACTIONS(1721), - [anon_sym_LBRACK] = ACTIONS(1719), - [anon_sym_async] = ACTIONS(1721), - [anon_sym_function] = ACTIONS(1721), - [anon_sym_private] = ACTIONS(1721), - [anon_sym_public] = ACTIONS(1721), - [anon_sym_remote] = ACTIONS(1721), - [anon_sym_static] = ACTIONS(1721), - [anon_sym_final] = ACTIONS(1721), - [anon_sym_abstract] = ACTIONS(1721), - [anon_sym_any] = ACTIONS(1721), - [anon_sym_array] = ACTIONS(1721), - [anon_sym_binary] = ACTIONS(1721), - [anon_sym_boolean] = ACTIONS(1721), - [anon_sym_date] = ACTIONS(1721), - [anon_sym_guid] = ACTIONS(1721), - [anon_sym_numeric] = ACTIONS(1721), - [anon_sym_query] = ACTIONS(1721), - [anon_sym_string] = ACTIONS(1721), - [anon_sym_struct] = ACTIONS(1721), - [anon_sym_uuid] = ACTIONS(1721), - [anon_sym_variablename] = ACTIONS(1721), - [anon_sym_void] = ACTIONS(1721), - [anon_sym_xml] = ACTIONS(1721), - [anon_sym_new] = ACTIONS(1721), - [anon_sym_PLUS] = ACTIONS(1721), - [anon_sym_DASH] = ACTIONS(1721), - [anon_sym_SLASH] = ACTIONS(1721), - [anon_sym_BANG] = ACTIONS(1719), - [anon_sym_TILDE] = ACTIONS(1721), - [aux_sym_unary_operator_token1] = ACTIONS(1719), - [anon_sym_PLUS_PLUS] = ACTIONS(1719), - [anon_sym_DASH_DASH] = ACTIONS(1719), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1719), - [sym_identifier] = ACTIONS(1721), - [sym_private_property_identifier] = ACTIONS(1719), - [sym_this] = ACTIONS(1721), - [sym_super] = ACTIONS(1721), - [sym_true] = ACTIONS(1721), - [sym_false] = ACTIONS(1721), - [sym_null] = ACTIONS(1721), - [anon_sym_export] = ACTIONS(1721), - [sym__automatic_semicolon] = ACTIONS(1719), - [sym_cf_comment] = ACTIONS(5), - }, - [376] = { - [sym_comment] = STATE(376), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_var] = ACTIONS(844), - [anon_sym_SQUOTE] = ACTIONS(842), - [anon_sym_DQUOTE] = ACTIONS(842), - [anon_sym_LBRACE] = ACTIONS(842), - [anon_sym_RBRACE] = ACTIONS(842), - [anon_sym_import] = ACTIONS(844), - [anon_sym_with] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [anon_sym_else] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_switch] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(842), - [anon_sym_await] = ACTIONS(844), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_throw] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_case] = ACTIONS(844), - [anon_sym_default] = ACTIONS(844), - [anon_sym_yield] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(842), - [anon_sym_async] = ACTIONS(844), - [anon_sym_function] = ACTIONS(844), - [anon_sym_private] = ACTIONS(844), - [anon_sym_public] = ACTIONS(844), - [anon_sym_remote] = ACTIONS(844), - [anon_sym_static] = ACTIONS(844), - [anon_sym_final] = ACTIONS(844), - [anon_sym_abstract] = ACTIONS(844), - [anon_sym_any] = ACTIONS(844), - [anon_sym_array] = ACTIONS(844), - [anon_sym_binary] = ACTIONS(844), - [anon_sym_boolean] = ACTIONS(844), - [anon_sym_date] = ACTIONS(844), - [anon_sym_guid] = ACTIONS(844), - [anon_sym_numeric] = ACTIONS(844), - [anon_sym_query] = ACTIONS(844), - [anon_sym_string] = ACTIONS(844), - [anon_sym_struct] = ACTIONS(844), - [anon_sym_uuid] = ACTIONS(844), - [anon_sym_variablename] = ACTIONS(844), - [anon_sym_void] = ACTIONS(844), - [anon_sym_xml] = ACTIONS(844), - [anon_sym_new] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_BANG] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(844), - [aux_sym_unary_operator_token1] = ACTIONS(842), - [anon_sym_PLUS_PLUS] = ACTIONS(842), - [anon_sym_DASH_DASH] = ACTIONS(842), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(842), - [sym_identifier] = ACTIONS(844), - [sym_private_property_identifier] = ACTIONS(842), - [sym_this] = ACTIONS(844), - [sym_super] = ACTIONS(844), - [sym_true] = ACTIONS(844), - [sym_false] = ACTIONS(844), - [sym_null] = ACTIONS(844), - [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(846), - [sym_cf_comment] = ACTIONS(5), - }, - [377] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(377), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(1411), - [anon_sym_SQUOTE] = ACTIONS(1414), - [anon_sym_DQUOTE] = ACTIONS(1583), - [anon_sym_DQUOTE_DQUOTE] = ACTIONS(727), - [aux_sym_quoted_cf_attribute_value_token2] = ACTIONS(727), - [anon_sym_LBRACE] = ACTIONS(1418), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(1420), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(1422), - [anon_sym_async] = ACTIONS(749), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(91), - [anon_sym_PLUS_PLUS] = ACTIONS(1424), - [anon_sym_DASH_DASH] = ACTIONS(1424), - [aux_sym_comment_token1] = ACTIONS(3), - [sym_number] = ACTIONS(1426), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(1428), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), - [sym_cf_comment] = ACTIONS(5), - }, - [378] = { - [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(4040), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(378), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_var] = ACTIONS(1723), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [379] = { - [sym_comment] = STATE(379), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(1725), - [sym_cf_comment] = ACTIONS(5), - }, - [380] = { - [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(3969), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(380), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_var] = ACTIONS(1727), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [381] = { - [sym_else_clause] = STATE(504), - [sym_comment] = STATE(381), - [anon_sym_POUND] = ACTIONS(1729), - [anon_sym_var] = ACTIONS(1731), - [anon_sym_SQUOTE] = ACTIONS(1729), - [anon_sym_DQUOTE] = ACTIONS(1729), - [anon_sym_LBRACE] = ACTIONS(1729), - [anon_sym_RBRACE] = ACTIONS(1729), - [anon_sym_import] = ACTIONS(1731), - [anon_sym_with] = ACTIONS(1731), - [anon_sym_let] = ACTIONS(1731), - [anon_sym_const] = ACTIONS(1731), - [anon_sym_else] = ACTIONS(1733), - [anon_sym_if] = ACTIONS(1731), - [anon_sym_switch] = ACTIONS(1731), - [anon_sym_for] = ACTIONS(1731), - [anon_sym_LPAREN] = ACTIONS(1729), - [anon_sym_await] = ACTIONS(1731), - [anon_sym_while] = ACTIONS(1731), - [anon_sym_do] = ACTIONS(1731), - [anon_sym_try] = ACTIONS(1731), - [anon_sym_break] = ACTIONS(1731), - [anon_sym_continue] = ACTIONS(1731), - [anon_sym_return] = ACTIONS(1731), - [anon_sym_throw] = ACTIONS(1731), - [anon_sym_SEMI] = ACTIONS(1729), - [anon_sym_case] = ACTIONS(1731), - [anon_sym_default] = ACTIONS(1731), - [anon_sym_yield] = ACTIONS(1731), - [anon_sym_LBRACK] = ACTIONS(1729), - [anon_sym_async] = ACTIONS(1731), - [anon_sym_function] = ACTIONS(1731), - [anon_sym_private] = ACTIONS(1731), - [anon_sym_public] = ACTIONS(1731), - [anon_sym_remote] = ACTIONS(1731), - [anon_sym_static] = ACTIONS(1731), - [anon_sym_final] = ACTIONS(1731), - [anon_sym_abstract] = ACTIONS(1731), - [anon_sym_any] = ACTIONS(1731), - [anon_sym_array] = ACTIONS(1731), - [anon_sym_binary] = ACTIONS(1731), - [anon_sym_boolean] = ACTIONS(1731), - [anon_sym_date] = ACTIONS(1731), - [anon_sym_guid] = ACTIONS(1731), - [anon_sym_numeric] = ACTIONS(1731), - [anon_sym_query] = ACTIONS(1731), - [anon_sym_string] = ACTIONS(1731), - [anon_sym_struct] = ACTIONS(1731), - [anon_sym_uuid] = ACTIONS(1731), - [anon_sym_variablename] = ACTIONS(1731), - [anon_sym_void] = ACTIONS(1731), - [anon_sym_xml] = ACTIONS(1731), - [anon_sym_new] = ACTIONS(1731), - [anon_sym_PLUS] = ACTIONS(1731), - [anon_sym_DASH] = ACTIONS(1731), - [anon_sym_SLASH] = ACTIONS(1731), - [anon_sym_BANG] = ACTIONS(1729), - [anon_sym_TILDE] = ACTIONS(1731), - [aux_sym_unary_operator_token1] = ACTIONS(1729), - [anon_sym_PLUS_PLUS] = ACTIONS(1729), - [anon_sym_DASH_DASH] = ACTIONS(1729), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1729), - [sym_identifier] = ACTIONS(1731), - [sym_private_property_identifier] = ACTIONS(1729), - [sym_this] = ACTIONS(1731), - [sym_super] = ACTIONS(1731), - [sym_true] = ACTIONS(1731), - [sym_false] = ACTIONS(1731), - [sym_null] = ACTIONS(1731), - [anon_sym_export] = ACTIONS(1731), - [sym_cf_comment] = ACTIONS(5), - }, - [382] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(382), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [aux_sym__cf_open_tag_token1] = ACTIONS(727), - [anon_sym_POUND] = ACTIONS(1411), - [anon_sym_SQUOTE] = ACTIONS(1580), - [aux_sym_quoted_cf_attribute_value_token1] = ACTIONS(727), - [anon_sym_DQUOTE] = ACTIONS(1416), - [anon_sym_LBRACE] = ACTIONS(1418), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(1420), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(1422), - [anon_sym_async] = ACTIONS(749), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(91), - [anon_sym_PLUS_PLUS] = ACTIONS(1424), - [anon_sym_DASH_DASH] = ACTIONS(1424), - [aux_sym_comment_token1] = ACTIONS(3), - [sym_number] = ACTIONS(1426), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(1428), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), - [sym_cf_comment] = ACTIONS(5), - }, - [383] = { - [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(4123), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(383), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_var] = ACTIONS(1735), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [384] = { + [343] = { [sym_function_dec_parameters] = STATE(5886), - [sym_comment] = STATE(384), + [sym_comment] = STATE(343), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_EQ] = ACTIONS(1673), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1737), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_let] = ACTIONS(1649), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1737), - [anon_sym_function] = ACTIONS(1739), - [anon_sym_static] = ACTIONS(1737), - [anon_sym_EQ_GT] = ACTIONS(1741), + [anon_sym_async] = ACTIONS(1649), + [anon_sym_function] = ACTIONS(1651), + [anon_sym_static] = ACTIONS(1649), + [anon_sym_EQ_GT] = ACTIONS(1653), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -81900,416 +79157,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1743), - [anon_sym_export] = ACTIONS(1737), + [sym_identifier] = ACTIONS(1655), + [anon_sym_export] = ACTIONS(1649), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), [sym__close_tag_delim] = ACTIONS(1105), }, - [385] = { - [sym_comment] = STATE(385), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_var] = ACTIONS(844), - [anon_sym_SQUOTE] = ACTIONS(842), - [anon_sym_DQUOTE] = ACTIONS(842), - [anon_sym_LBRACE] = ACTIONS(842), - [anon_sym_RBRACE] = ACTIONS(842), - [anon_sym_import] = ACTIONS(844), - [anon_sym_with] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [anon_sym_else] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_switch] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(842), - [anon_sym_await] = ACTIONS(844), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_throw] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_case] = ACTIONS(844), - [anon_sym_default] = ACTIONS(844), - [anon_sym_yield] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(842), - [anon_sym_async] = ACTIONS(844), - [anon_sym_function] = ACTIONS(844), - [anon_sym_private] = ACTIONS(844), - [anon_sym_public] = ACTIONS(844), - [anon_sym_remote] = ACTIONS(844), - [anon_sym_static] = ACTIONS(844), - [anon_sym_final] = ACTIONS(844), - [anon_sym_abstract] = ACTIONS(844), - [anon_sym_any] = ACTIONS(844), - [anon_sym_array] = ACTIONS(844), - [anon_sym_binary] = ACTIONS(844), - [anon_sym_boolean] = ACTIONS(844), - [anon_sym_date] = ACTIONS(844), - [anon_sym_guid] = ACTIONS(844), - [anon_sym_numeric] = ACTIONS(844), - [anon_sym_query] = ACTIONS(844), - [anon_sym_string] = ACTIONS(844), - [anon_sym_struct] = ACTIONS(844), - [anon_sym_uuid] = ACTIONS(844), - [anon_sym_variablename] = ACTIONS(844), - [anon_sym_void] = ACTIONS(844), - [anon_sym_xml] = ACTIONS(844), - [anon_sym_new] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_BANG] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(844), - [aux_sym_unary_operator_token1] = ACTIONS(842), - [anon_sym_PLUS_PLUS] = ACTIONS(842), - [anon_sym_DASH_DASH] = ACTIONS(842), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(842), - [sym_identifier] = ACTIONS(844), - [sym_private_property_identifier] = ACTIONS(842), - [sym_this] = ACTIONS(844), - [sym_super] = ACTIONS(844), - [sym_true] = ACTIONS(844), - [sym_false] = ACTIONS(844), - [sym_null] = ACTIONS(844), - [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(1745), - [sym_cf_comment] = ACTIONS(5), - }, - [386] = { - [sym_comment] = STATE(386), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_catch] = ACTIONS(890), - [anon_sym_finally] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(1747), - [sym_cf_comment] = ACTIONS(5), - }, - [387] = { - [sym_comment] = STATE(387), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_finally] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym_cf_comment] = ACTIONS(5), - }, - [388] = { - [sym_comment] = STATE(388), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(1749), - [sym_cf_comment] = ACTIONS(5), - }, - [389] = { - [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(4127), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(389), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_var] = ACTIONS(1751), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [390] = { - [sym_function_dec_parameters] = STATE(5448), - [sym_comment] = STATE(390), + [344] = { + [sym_variable_declarator] = STATE(3533), + [sym_object_pattern] = STATE(3225), + [sym_array_pattern] = STATE(3225), + [sym__destructuring_pattern] = STATE(3392), + [sym_comment] = STATE(344), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1753), - [anon_sym_POUND] = ACTIONS(1105), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1755), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_LBRACE] = ACTIONS(1472), + [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1755), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1755), - [anon_sym_EQ_GT] = ACTIONS(1757), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1235), + [anon_sym_LBRACK] = ACTIONS(1474), + [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -82345,119 +79234,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1759), - [anon_sym_export] = ACTIONS(1755), + [sym_identifier] = ACTIONS(1476), + [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [391] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(391), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [aux_sym__cf_open_tag_token1] = ACTIONS(727), - [anon_sym_POUND] = ACTIONS(1411), - [anon_sym_SQUOTE] = ACTIONS(1414), - [anon_sym_DQUOTE] = ACTIONS(1583), - [aux_sym_quoted_cf_attribute_value_token2] = ACTIONS(727), - [anon_sym_LBRACE] = ACTIONS(1418), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(1420), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(1422), - [anon_sym_async] = ACTIONS(749), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(91), - [anon_sym_PLUS_PLUS] = ACTIONS(1424), - [anon_sym_DASH_DASH] = ACTIONS(1424), - [aux_sym_comment_token1] = ACTIONS(3), - [sym_number] = ACTIONS(1426), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(1428), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), - [sym_cf_comment] = ACTIONS(5), - }, - [392] = { + [345] = { [sym_function_dec_parameters] = STATE(5317), - [sym_comment] = STATE(392), + [sym_comment] = STATE(345), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_EQ] = ACTIONS(1675), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1667), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_let] = ACTIONS(1627), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_RPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1667), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1667), - [anon_sym_EQ_GT] = ACTIONS(1669), + [anon_sym_async] = ACTIONS(1627), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1627), + [anon_sym_EQ_GT] = ACTIONS(1629), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -82493,118 +79310,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1671), - [anon_sym_export] = ACTIONS(1667), + [sym_identifier] = ACTIONS(1631), + [anon_sym_export] = ACTIONS(1627), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [393] = { - [sym_comment] = STATE(393), - [anon_sym_POUND] = ACTIONS(1761), - [anon_sym_var] = ACTIONS(1763), - [anon_sym_SQUOTE] = ACTIONS(1761), - [anon_sym_DQUOTE] = ACTIONS(1761), - [anon_sym_LBRACE] = ACTIONS(1761), - [anon_sym_RBRACE] = ACTIONS(1761), - [anon_sym_import] = ACTIONS(1763), - [anon_sym_with] = ACTIONS(1763), - [anon_sym_let] = ACTIONS(1763), - [anon_sym_const] = ACTIONS(1763), - [anon_sym_else] = ACTIONS(1763), - [anon_sym_if] = ACTIONS(1763), - [anon_sym_switch] = ACTIONS(1763), - [anon_sym_for] = ACTIONS(1763), - [anon_sym_LPAREN] = ACTIONS(1761), - [anon_sym_await] = ACTIONS(1763), - [anon_sym_while] = ACTIONS(1763), - [anon_sym_do] = ACTIONS(1763), - [anon_sym_try] = ACTIONS(1763), - [anon_sym_break] = ACTIONS(1763), - [anon_sym_continue] = ACTIONS(1763), - [anon_sym_return] = ACTIONS(1763), - [anon_sym_throw] = ACTIONS(1763), - [anon_sym_SEMI] = ACTIONS(1761), - [anon_sym_case] = ACTIONS(1763), - [anon_sym_default] = ACTIONS(1763), - [anon_sym_yield] = ACTIONS(1763), - [anon_sym_LBRACK] = ACTIONS(1761), - [anon_sym_async] = ACTIONS(1763), - [anon_sym_function] = ACTIONS(1763), - [anon_sym_private] = ACTIONS(1763), - [anon_sym_public] = ACTIONS(1763), - [anon_sym_remote] = ACTIONS(1763), - [anon_sym_static] = ACTIONS(1763), - [anon_sym_final] = ACTIONS(1763), - [anon_sym_abstract] = ACTIONS(1763), - [anon_sym_any] = ACTIONS(1763), - [anon_sym_array] = ACTIONS(1763), - [anon_sym_binary] = ACTIONS(1763), - [anon_sym_boolean] = ACTIONS(1763), - [anon_sym_date] = ACTIONS(1763), - [anon_sym_guid] = ACTIONS(1763), - [anon_sym_numeric] = ACTIONS(1763), - [anon_sym_query] = ACTIONS(1763), - [anon_sym_string] = ACTIONS(1763), - [anon_sym_struct] = ACTIONS(1763), - [anon_sym_uuid] = ACTIONS(1763), - [anon_sym_variablename] = ACTIONS(1763), - [anon_sym_void] = ACTIONS(1763), - [anon_sym_xml] = ACTIONS(1763), - [anon_sym_new] = ACTIONS(1763), - [anon_sym_PLUS] = ACTIONS(1763), - [anon_sym_DASH] = ACTIONS(1763), - [anon_sym_SLASH] = ACTIONS(1763), - [anon_sym_BANG] = ACTIONS(1761), - [anon_sym_TILDE] = ACTIONS(1763), - [aux_sym_unary_operator_token1] = ACTIONS(1761), - [anon_sym_PLUS_PLUS] = ACTIONS(1761), - [anon_sym_DASH_DASH] = ACTIONS(1761), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1761), - [sym_identifier] = ACTIONS(1763), - [sym_private_property_identifier] = ACTIONS(1761), - [sym_this] = ACTIONS(1763), - [sym_super] = ACTIONS(1763), - [sym_true] = ACTIONS(1763), - [sym_false] = ACTIONS(1763), - [sym_null] = ACTIONS(1763), - [anon_sym_export] = ACTIONS(1763), - [sym__automatic_semicolon] = ACTIONS(1761), + [346] = { + [sym_comment] = STATE(346), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_catch] = ACTIONS(850), + [anon_sym_finally] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(1677), [sym_cf_comment] = ACTIONS(5), }, - [394] = { - [sym_variable_declarator] = STATE(3532), + [347] = { + [sym_variable_declarator] = STATE(3533), [sym_object_pattern] = STATE(3225), [sym_array_pattern] = STATE(3225), [sym__destructuring_pattern] = STATE(3392), - [sym_comment] = STATE(394), + [sym_comment] = STATE(347), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LBRACE] = ACTIONS(1509), + [anon_sym_LBRACE] = ACTIONS(1472), [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1349), - [anon_sym_LBRACK] = ACTIONS(1511), + [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1474), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), @@ -82641,340 +79462,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1513), + [sym_identifier] = ACTIONS(1476), [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [395] = { - [sym_hash_empty] = STATE(3626), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2101), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(395), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3389), - [sym_hash_expression] = STATE(3626), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(25), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_SEMI] = ACTIONS(1765), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [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(231), - [sym_identifier] = ACTIONS(834), - [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(830), - [sym__automatic_semicolon] = ACTIONS(1765), - [sym_cf_comment] = ACTIONS(5), - }, - [396] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1222), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1222), - [sym_subscript_expression] = STATE(1222), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4090), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2076), - [sym_comment] = STATE(396), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_var] = ACTIONS(1767), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1769), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1771), - [anon_sym_const] = ACTIONS(1773), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1775), - [anon_sym_async] = ACTIONS(1777), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1779), - [anon_sym_new] = ACTIONS(950), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1781), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1779), - [sym_cf_comment] = ACTIONS(5), - }, - [397] = { - [sym_comment] = STATE(397), - [anon_sym_POUND] = ACTIONS(1783), - [anon_sym_var] = ACTIONS(1785), - [anon_sym_SQUOTE] = ACTIONS(1783), - [anon_sym_DQUOTE] = ACTIONS(1783), - [anon_sym_LBRACE] = ACTIONS(1783), - [anon_sym_RBRACE] = ACTIONS(1783), - [anon_sym_import] = ACTIONS(1785), - [anon_sym_with] = ACTIONS(1785), - [anon_sym_let] = ACTIONS(1785), - [anon_sym_const] = ACTIONS(1785), - [anon_sym_else] = ACTIONS(1785), - [anon_sym_if] = ACTIONS(1785), - [anon_sym_switch] = ACTIONS(1785), - [anon_sym_for] = ACTIONS(1785), - [anon_sym_LPAREN] = ACTIONS(1783), - [anon_sym_await] = ACTIONS(1785), - [anon_sym_while] = ACTIONS(1785), - [anon_sym_do] = ACTIONS(1785), - [anon_sym_try] = ACTIONS(1785), - [anon_sym_break] = ACTIONS(1785), - [anon_sym_continue] = ACTIONS(1785), - [anon_sym_return] = ACTIONS(1785), - [anon_sym_throw] = ACTIONS(1785), - [anon_sym_SEMI] = ACTIONS(1783), - [anon_sym_case] = ACTIONS(1785), - [anon_sym_default] = ACTIONS(1785), - [anon_sym_yield] = ACTIONS(1785), - [anon_sym_LBRACK] = ACTIONS(1783), - [anon_sym_async] = ACTIONS(1785), - [anon_sym_function] = ACTIONS(1785), - [anon_sym_private] = ACTIONS(1785), - [anon_sym_public] = ACTIONS(1785), - [anon_sym_remote] = ACTIONS(1785), - [anon_sym_static] = ACTIONS(1785), - [anon_sym_final] = ACTIONS(1785), - [anon_sym_abstract] = ACTIONS(1785), - [anon_sym_any] = ACTIONS(1785), - [anon_sym_array] = ACTIONS(1785), - [anon_sym_binary] = ACTIONS(1785), - [anon_sym_boolean] = ACTIONS(1785), - [anon_sym_date] = ACTIONS(1785), - [anon_sym_guid] = ACTIONS(1785), - [anon_sym_numeric] = ACTIONS(1785), - [anon_sym_query] = ACTIONS(1785), - [anon_sym_string] = ACTIONS(1785), - [anon_sym_struct] = ACTIONS(1785), - [anon_sym_uuid] = ACTIONS(1785), - [anon_sym_variablename] = ACTIONS(1785), - [anon_sym_void] = ACTIONS(1785), - [anon_sym_xml] = ACTIONS(1785), - [anon_sym_new] = ACTIONS(1785), - [anon_sym_PLUS] = ACTIONS(1785), - [anon_sym_DASH] = ACTIONS(1785), - [anon_sym_SLASH] = ACTIONS(1785), - [anon_sym_BANG] = ACTIONS(1783), - [anon_sym_TILDE] = ACTIONS(1785), - [aux_sym_unary_operator_token1] = ACTIONS(1783), - [anon_sym_PLUS_PLUS] = ACTIONS(1783), - [anon_sym_DASH_DASH] = ACTIONS(1783), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1783), - [sym_identifier] = ACTIONS(1785), - [sym_private_property_identifier] = ACTIONS(1783), - [sym_this] = ACTIONS(1785), - [sym_super] = ACTIONS(1785), - [sym_true] = ACTIONS(1785), - [sym_false] = ACTIONS(1785), - [sym_null] = ACTIONS(1785), - [anon_sym_export] = ACTIONS(1785), - [sym__automatic_semicolon] = ACTIONS(1787), - [sym_cf_comment] = ACTIONS(5), - }, - [398] = { - [sym_comment] = STATE(398), - [anon_sym_POUND] = ACTIONS(1789), - [anon_sym_var] = ACTIONS(1791), - [anon_sym_SQUOTE] = ACTIONS(1789), - [anon_sym_DQUOTE] = ACTIONS(1789), - [anon_sym_LBRACE] = ACTIONS(1789), - [anon_sym_RBRACE] = ACTIONS(1789), - [anon_sym_import] = ACTIONS(1791), - [anon_sym_with] = ACTIONS(1791), - [anon_sym_let] = ACTIONS(1791), - [anon_sym_const] = ACTIONS(1791), - [anon_sym_else] = ACTIONS(1791), - [anon_sym_if] = ACTIONS(1791), - [anon_sym_switch] = ACTIONS(1791), - [anon_sym_for] = ACTIONS(1791), - [anon_sym_LPAREN] = ACTIONS(1789), - [anon_sym_await] = ACTIONS(1791), - [anon_sym_while] = ACTIONS(1791), - [anon_sym_do] = ACTIONS(1791), - [anon_sym_try] = ACTIONS(1791), - [anon_sym_break] = ACTIONS(1791), - [anon_sym_continue] = ACTIONS(1791), - [anon_sym_return] = ACTIONS(1791), - [anon_sym_throw] = ACTIONS(1791), - [anon_sym_SEMI] = ACTIONS(1789), - [anon_sym_case] = ACTIONS(1791), - [anon_sym_default] = ACTIONS(1791), - [anon_sym_yield] = ACTIONS(1791), - [anon_sym_LBRACK] = ACTIONS(1789), - [anon_sym_async] = ACTIONS(1791), - [anon_sym_function] = ACTIONS(1791), - [anon_sym_private] = ACTIONS(1791), - [anon_sym_public] = ACTIONS(1791), - [anon_sym_remote] = ACTIONS(1791), - [anon_sym_static] = ACTIONS(1791), - [anon_sym_final] = ACTIONS(1791), - [anon_sym_abstract] = ACTIONS(1791), - [anon_sym_any] = ACTIONS(1791), - [anon_sym_array] = ACTIONS(1791), - [anon_sym_binary] = ACTIONS(1791), - [anon_sym_boolean] = ACTIONS(1791), - [anon_sym_date] = ACTIONS(1791), - [anon_sym_guid] = ACTIONS(1791), - [anon_sym_numeric] = ACTIONS(1791), - [anon_sym_query] = ACTIONS(1791), - [anon_sym_string] = ACTIONS(1791), - [anon_sym_struct] = ACTIONS(1791), - [anon_sym_uuid] = ACTIONS(1791), - [anon_sym_variablename] = ACTIONS(1791), - [anon_sym_void] = ACTIONS(1791), - [anon_sym_xml] = ACTIONS(1791), - [anon_sym_new] = ACTIONS(1791), - [anon_sym_PLUS] = ACTIONS(1791), - [anon_sym_DASH] = ACTIONS(1791), - [anon_sym_SLASH] = ACTIONS(1791), - [anon_sym_BANG] = ACTIONS(1789), - [anon_sym_TILDE] = ACTIONS(1791), - [aux_sym_unary_operator_token1] = ACTIONS(1789), - [anon_sym_PLUS_PLUS] = ACTIONS(1789), - [anon_sym_DASH_DASH] = ACTIONS(1789), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1789), - [sym_identifier] = ACTIONS(1791), - [sym_private_property_identifier] = ACTIONS(1789), - [sym_this] = ACTIONS(1791), - [sym_super] = ACTIONS(1791), - [sym_true] = ACTIONS(1791), - [sym_false] = ACTIONS(1791), - [sym_null] = ACTIONS(1791), - [anon_sym_export] = ACTIONS(1791), - [sym__automatic_semicolon] = ACTIONS(1793), - [sym_cf_comment] = ACTIONS(5), - }, - [399] = { - [sym_function_dec_parameters] = STATE(5886), - [sym_comment] = STATE(399), + [348] = { + [sym_function_dec_parameters] = STATE(5448), + [sym_comment] = STATE(348), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1795), + [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_POUND] = ACTIONS(1105), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1737), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_let] = ACTIONS(1679), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1737), - [anon_sym_function] = ACTIONS(1739), - [anon_sym_static] = ACTIONS(1737), - [anon_sym_EQ_GT] = ACTIONS(1741), + [anon_sym_async] = ACTIONS(1679), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1679), + [anon_sym_EQ_GT] = ACTIONS(1681), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -83010,120 +79538,123 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1743), - [anon_sym_export] = ACTIONS(1737), + [sym_identifier] = ACTIONS(1683), + [anon_sym_export] = ACTIONS(1679), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(1105), }, - [400] = { - [sym_comment] = STATE(400), - [anon_sym_POUND] = ACTIONS(1797), - [anon_sym_var] = ACTIONS(1799), - [anon_sym_SQUOTE] = ACTIONS(1797), - [anon_sym_DQUOTE] = ACTIONS(1797), - [anon_sym_LBRACE] = ACTIONS(1797), - [anon_sym_RBRACE] = ACTIONS(1797), - [anon_sym_import] = ACTIONS(1799), - [anon_sym_with] = ACTIONS(1799), - [anon_sym_let] = ACTIONS(1799), - [anon_sym_const] = ACTIONS(1799), - [anon_sym_else] = ACTIONS(1799), - [anon_sym_if] = ACTIONS(1799), - [anon_sym_switch] = ACTIONS(1799), - [anon_sym_for] = ACTIONS(1799), - [anon_sym_LPAREN] = ACTIONS(1797), - [anon_sym_await] = ACTIONS(1799), - [anon_sym_while] = ACTIONS(1799), - [anon_sym_do] = ACTIONS(1799), - [anon_sym_try] = ACTIONS(1799), - [anon_sym_break] = ACTIONS(1799), - [anon_sym_continue] = ACTIONS(1799), - [anon_sym_return] = ACTIONS(1799), - [anon_sym_throw] = ACTIONS(1799), - [anon_sym_SEMI] = ACTIONS(1797), - [anon_sym_case] = ACTIONS(1799), - [anon_sym_default] = ACTIONS(1799), - [anon_sym_yield] = ACTIONS(1799), - [anon_sym_LBRACK] = ACTIONS(1797), - [anon_sym_async] = ACTIONS(1799), - [anon_sym_function] = ACTIONS(1799), - [anon_sym_private] = ACTIONS(1799), - [anon_sym_public] = ACTIONS(1799), - [anon_sym_remote] = ACTIONS(1799), - [anon_sym_static] = ACTIONS(1799), - [anon_sym_final] = ACTIONS(1799), - [anon_sym_abstract] = ACTIONS(1799), - [anon_sym_any] = ACTIONS(1799), - [anon_sym_array] = ACTIONS(1799), - [anon_sym_binary] = ACTIONS(1799), - [anon_sym_boolean] = ACTIONS(1799), - [anon_sym_date] = ACTIONS(1799), - [anon_sym_guid] = ACTIONS(1799), - [anon_sym_numeric] = ACTIONS(1799), - [anon_sym_query] = ACTIONS(1799), - [anon_sym_string] = ACTIONS(1799), - [anon_sym_struct] = ACTIONS(1799), - [anon_sym_uuid] = ACTIONS(1799), - [anon_sym_variablename] = ACTIONS(1799), - [anon_sym_void] = ACTIONS(1799), - [anon_sym_xml] = ACTIONS(1799), - [anon_sym_new] = ACTIONS(1799), - [anon_sym_PLUS] = ACTIONS(1799), - [anon_sym_DASH] = ACTIONS(1799), - [anon_sym_SLASH] = ACTIONS(1799), - [anon_sym_BANG] = ACTIONS(1797), - [anon_sym_TILDE] = ACTIONS(1799), - [aux_sym_unary_operator_token1] = ACTIONS(1797), - [anon_sym_PLUS_PLUS] = ACTIONS(1797), - [anon_sym_DASH_DASH] = ACTIONS(1797), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1797), - [sym_identifier] = ACTIONS(1799), - [sym_private_property_identifier] = ACTIONS(1797), - [sym_this] = ACTIONS(1799), - [sym_super] = ACTIONS(1799), - [sym_true] = ACTIONS(1799), - [sym_false] = ACTIONS(1799), - [sym_null] = ACTIONS(1799), - [anon_sym_export] = ACTIONS(1799), - [sym__automatic_semicolon] = ACTIONS(1801), + [349] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1953), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_assignment_pattern] = STATE(4049), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1189), + [sym_subscript_expression] = STATE(1189), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(3550), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1875), + [sym_comment] = STATE(349), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(3512), + [sym_rest_pattern] = STATE(3409), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1432), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(1436), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1432), + [anon_sym_new] = ACTIONS(826), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1665), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1438), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1432), [sym_cf_comment] = ACTIONS(5), }, - [401] = { - [sym_function_dec_parameters] = STATE(5565), - [sym_comment] = STATE(401), + [350] = { + [sym_function_dec_parameters] = STATE(5448), + [sym_comment] = STATE(350), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_EQ] = ACTIONS(1685), + [anon_sym_POUND] = ACTIONS(1105), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1803), - [anon_sym_LPAREN] = ACTIONS(1525), + [anon_sym_let] = ACTIONS(1679), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_in] = ACTIONS(1107), - [anon_sym_of] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1803), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1803), - [anon_sym_EQ_GT] = ACTIONS(1805), + [anon_sym_async] = ACTIONS(1679), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1679), + [anon_sym_EQ_GT] = ACTIONS(1681), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -83159,45 +79690,275 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1807), - [anon_sym_export] = ACTIONS(1803), + [sym_identifier] = ACTIONS(1683), + [anon_sym_export] = ACTIONS(1679), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [402] = { - [sym_function_dec_parameters] = STATE(5448), - [sym_comment] = STATE(402), + [351] = { + [sym_comment] = STATE(351), + [anon_sym_POUND] = ACTIONS(842), + [anon_sym_var] = ACTIONS(844), + [anon_sym_SQUOTE] = ACTIONS(842), + [anon_sym_DQUOTE] = ACTIONS(842), + [anon_sym_LBRACE] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(842), + [anon_sym_import] = ACTIONS(844), + [anon_sym_with] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [anon_sym_else] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_switch] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(842), + [anon_sym_await] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_throw] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(842), + [anon_sym_case] = ACTIONS(844), + [anon_sym_default] = ACTIONS(844), + [anon_sym_catch] = ACTIONS(844), + [anon_sym_finally] = ACTIONS(844), + [anon_sym_yield] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(842), + [anon_sym_async] = ACTIONS(844), + [anon_sym_function] = ACTIONS(844), + [anon_sym_private] = ACTIONS(844), + [anon_sym_public] = ACTIONS(844), + [anon_sym_remote] = ACTIONS(844), + [anon_sym_static] = ACTIONS(844), + [anon_sym_final] = ACTIONS(844), + [anon_sym_abstract] = ACTIONS(844), + [anon_sym_any] = ACTIONS(844), + [anon_sym_array] = ACTIONS(844), + [anon_sym_binary] = ACTIONS(844), + [anon_sym_boolean] = ACTIONS(844), + [anon_sym_date] = ACTIONS(844), + [anon_sym_guid] = ACTIONS(844), + [anon_sym_numeric] = ACTIONS(844), + [anon_sym_query] = ACTIONS(844), + [anon_sym_string] = ACTIONS(844), + [anon_sym_struct] = ACTIONS(844), + [anon_sym_uuid] = ACTIONS(844), + [anon_sym_variablename] = ACTIONS(844), + [anon_sym_void] = ACTIONS(844), + [anon_sym_xml] = ACTIONS(844), + [anon_sym_new] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_BANG] = ACTIONS(842), + [anon_sym_TILDE] = ACTIONS(844), + [aux_sym_unary_operator_token1] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(842), + [anon_sym_DASH_DASH] = ACTIONS(842), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(842), + [sym_identifier] = ACTIONS(844), + [sym_private_property_identifier] = ACTIONS(842), + [sym_this] = ACTIONS(844), + [sym_super] = ACTIONS(844), + [sym_true] = ACTIONS(844), + [sym_false] = ACTIONS(844), + [sym_null] = ACTIONS(844), + [anon_sym_export] = ACTIONS(844), + [sym__automatic_semicolon] = ACTIONS(1687), + [sym_cf_comment] = ACTIONS(5), + }, + [352] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_assignment_pattern] = STATE(4049), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1176), + [sym_subscript_expression] = STATE(1176), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(3424), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1970), + [sym_comment] = STATE(352), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pattern] = STATE(3512), + [sym_rest_pattern] = STATE(3409), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1544), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(1548), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1544), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1665), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1550), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1544), + [sym_cf_comment] = ACTIONS(5), + }, + [353] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2118), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_spread_element] = STATE(4410), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(353), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3399), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_COMMA] = ACTIONS(1689), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1689), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1454), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(814), + [sym_cf_comment] = ACTIONS(5), + }, + [354] = { + [sym_function_dec_parameters] = STATE(5601), + [sym_comment] = STATE(354), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), [anon_sym_EQ] = ACTIONS(1536), - [anon_sym_POUND] = ACTIONS(1105), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1755), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_let] = ACTIONS(1540), + [anon_sym_LPAREN] = ACTIONS(1507), + [anon_sym_in] = ACTIONS(1563), + [anon_sym_of] = ACTIONS(1566), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1755), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1755), - [anon_sym_EQ_GT] = ACTIONS(1757), + [anon_sym_async] = ACTIONS(1540), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1540), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -83233,119 +79994,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1759), - [anon_sym_export] = ACTIONS(1755), + [sym_identifier] = ACTIONS(1542), + [anon_sym_export] = ACTIONS(1540), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [403] = { - [sym_comment] = STATE(403), - [anon_sym_POUND] = ACTIONS(1809), - [anon_sym_var] = ACTIONS(1811), - [anon_sym_SQUOTE] = ACTIONS(1809), - [anon_sym_DQUOTE] = ACTIONS(1809), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_RBRACE] = ACTIONS(1809), - [anon_sym_import] = ACTIONS(1811), - [anon_sym_with] = ACTIONS(1811), - [anon_sym_let] = ACTIONS(1811), - [anon_sym_const] = ACTIONS(1811), - [anon_sym_else] = ACTIONS(1811), - [anon_sym_if] = ACTIONS(1811), - [anon_sym_switch] = ACTIONS(1811), - [anon_sym_for] = ACTIONS(1811), - [anon_sym_LPAREN] = ACTIONS(1809), - [anon_sym_await] = ACTIONS(1811), - [anon_sym_while] = ACTIONS(1811), - [anon_sym_do] = ACTIONS(1811), - [anon_sym_try] = ACTIONS(1811), - [anon_sym_break] = ACTIONS(1811), - [anon_sym_continue] = ACTIONS(1811), - [anon_sym_return] = ACTIONS(1811), - [anon_sym_throw] = ACTIONS(1811), - [anon_sym_SEMI] = ACTIONS(1809), - [anon_sym_case] = ACTIONS(1811), - [anon_sym_default] = ACTIONS(1811), - [anon_sym_yield] = ACTIONS(1811), - [anon_sym_LBRACK] = ACTIONS(1809), - [anon_sym_async] = ACTIONS(1811), - [anon_sym_function] = ACTIONS(1811), - [anon_sym_private] = ACTIONS(1811), - [anon_sym_public] = ACTIONS(1811), - [anon_sym_remote] = ACTIONS(1811), - [anon_sym_static] = ACTIONS(1811), - [anon_sym_final] = ACTIONS(1811), - [anon_sym_abstract] = ACTIONS(1811), - [anon_sym_any] = ACTIONS(1811), - [anon_sym_array] = ACTIONS(1811), - [anon_sym_binary] = ACTIONS(1811), - [anon_sym_boolean] = ACTIONS(1811), - [anon_sym_date] = ACTIONS(1811), - [anon_sym_guid] = ACTIONS(1811), - [anon_sym_numeric] = ACTIONS(1811), - [anon_sym_query] = ACTIONS(1811), - [anon_sym_string] = ACTIONS(1811), - [anon_sym_struct] = ACTIONS(1811), - [anon_sym_uuid] = ACTIONS(1811), - [anon_sym_variablename] = ACTIONS(1811), - [anon_sym_void] = ACTIONS(1811), - [anon_sym_xml] = ACTIONS(1811), - [anon_sym_new] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1811), - [anon_sym_DASH] = ACTIONS(1811), - [anon_sym_SLASH] = ACTIONS(1811), - [anon_sym_BANG] = ACTIONS(1809), - [anon_sym_TILDE] = ACTIONS(1811), - [aux_sym_unary_operator_token1] = ACTIONS(1809), - [anon_sym_PLUS_PLUS] = ACTIONS(1809), - [anon_sym_DASH_DASH] = ACTIONS(1809), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1809), - [sym_identifier] = ACTIONS(1811), - [sym_private_property_identifier] = ACTIONS(1809), - [sym_this] = ACTIONS(1811), - [sym_super] = ACTIONS(1811), - [sym_true] = ACTIONS(1811), - [sym_false] = ACTIONS(1811), - [sym_null] = ACTIONS(1811), - [anon_sym_export] = ACTIONS(1811), - [sym__automatic_semicolon] = ACTIONS(1813), - [sym_cf_comment] = ACTIONS(5), - }, - [404] = { - [sym_variable_declarator] = STATE(3837), - [sym_object_pattern] = STATE(3225), - [sym_array_pattern] = STATE(3225), - [sym__destructuring_pattern] = STATE(3392), - [sym_comment] = STATE(404), + [355] = { + [sym_function_dec_parameters] = STATE(5763), + [sym_comment] = STATE(355), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1536), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LBRACE] = ACTIONS(1509), - [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1691), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1364), - [anon_sym_LBRACK] = ACTIONS(1511), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_COLON] = ACTIONS(1119), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_async] = ACTIONS(1691), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1691), + [anon_sym_EQ_GT] = ACTIONS(1693), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -83381,136 +80069,291 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1513), - [sym__automatic_semicolon] = ACTIONS(1105), + [sym_identifier] = ACTIONS(1695), + [anon_sym_export] = ACTIONS(1691), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [405] = { + [356] = { + [sym_cf_selfclose_tag_end] = STATE(2974), [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(3955), [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2013), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(405), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(356), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), + [anon_sym_SLASH_GT] = ACTIONS(1697), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_var] = ACTIONS(1815), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1697), }, - [406] = { + [357] = { + [sym_cf_selfclose_tag_end] = STATE(2725), + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2041), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2222), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(357), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_SLASH_GT] = ACTIONS(1699), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1699), + }, + [358] = { + [sym_comment] = STATE(358), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_finally] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(1701), + [sym_cf_comment] = ACTIONS(5), + }, + [359] = { [sym_hash_empty] = STATE(3626), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2115), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_expression_statement] = STATE(460), + [sym_empty_statement] = STATE(460), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2126), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(406), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(359), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3419), + [sym__hash] = STATE(3396), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), @@ -83518,15 +80361,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_SEMI] = ACTIONS(1817), + [anon_sym_SEMI] = ACTIONS(1489), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -83538,53 +80381,279 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), - [sym__automatic_semicolon] = ACTIONS(1817), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, - [407] = { + [360] = { + [sym_cf_selfclose_tag_end] = STATE(3574), + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2030), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2222), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(360), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_SLASH_GT] = ACTIONS(1703), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1703), + }, + [361] = { + [sym_cf_selfclose_tag_end] = STATE(3309), + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2025), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2222), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(361), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_SLASH_GT] = ACTIONS(1705), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1705), + }, + [362] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(362), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(1411), + [anon_sym_SQUOTE] = ACTIONS(1594), + [anon_sym_DQUOTE] = ACTIONS(1416), + [anon_sym_LBRACE] = ACTIONS(1418), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(1420), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(1422), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(91), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(91), + [anon_sym_PLUS_PLUS] = ACTIONS(1424), + [anon_sym_DASH_DASH] = ACTIONS(1424), + [anon_sym_SQUOTE_SQUOTE] = ACTIONS(727), + [sym_unescaped_single_string_fragment] = ACTIONS(725), + [sym_escape_sequence] = ACTIONS(727), + [aux_sym_comment_token1] = ACTIONS(3), + [sym_number] = ACTIONS(1426), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(1428), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), + [sym_cf_comment] = ACTIONS(5), + }, + [363] = { [sym_hash_empty] = STATE(3626), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2128), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_expression_statement] = STATE(524), + [sym_empty_statement] = STATE(524), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2126), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(407), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(363), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3397), + [sym__hash] = STATE(3396), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), @@ -83592,15 +80661,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_SEMI] = ACTIONS(1819), + [anon_sym_SEMI] = ACTIONS(1489), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -83612,867 +80681,279 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), - [sym__automatic_semicolon] = ACTIONS(1819), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, - [408] = { - [sym_function_dec_parameters] = STATE(5565), - [sym_comment] = STATE(408), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1821), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1803), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_of] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1803), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1803), - [anon_sym_EQ_GT] = ACTIONS(1805), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1107), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1107), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1107), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1107), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), - [aux_sym_binary_expression_token7] = ACTIONS(1107), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), - [aux_sym_binary_expression_token9] = ACTIONS(1107), - [aux_sym_binary_expression_token10] = ACTIONS(1107), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1107), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1807), - [anon_sym_export] = ACTIONS(1803), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [409] = { - [sym_variable_declarator] = STATE(3698), - [sym_object_pattern] = STATE(3225), - [sym_array_pattern] = STATE(3225), - [sym__destructuring_pattern] = STATE(3392), - [sym_comment] = STATE(409), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LBRACE] = ACTIONS(1509), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1402), - [anon_sym_LBRACK] = ACTIONS(1511), - [anon_sym_EQ_GT] = ACTIONS(1134), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1107), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1107), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1107), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1107), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), - [aux_sym_binary_expression_token7] = ACTIONS(1107), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), - [aux_sym_binary_expression_token9] = ACTIONS(1107), - [aux_sym_binary_expression_token10] = ACTIONS(1107), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1107), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1513), - [sym__automatic_semicolon] = ACTIONS(1105), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [410] = { - [sym_finally_clause] = STATE(965), - [sym_comment] = STATE(410), - [anon_sym_POUND] = ACTIONS(1673), - [anon_sym_var] = ACTIONS(1675), - [anon_sym_SQUOTE] = ACTIONS(1673), - [anon_sym_DQUOTE] = ACTIONS(1673), - [anon_sym_LBRACE] = ACTIONS(1673), - [anon_sym_RBRACE] = ACTIONS(1673), - [anon_sym_import] = ACTIONS(1675), - [anon_sym_with] = ACTIONS(1675), - [anon_sym_let] = ACTIONS(1675), - [anon_sym_const] = ACTIONS(1675), - [anon_sym_if] = ACTIONS(1675), - [anon_sym_switch] = ACTIONS(1675), - [anon_sym_for] = ACTIONS(1675), - [anon_sym_LPAREN] = ACTIONS(1673), - [anon_sym_await] = ACTIONS(1675), - [anon_sym_while] = ACTIONS(1675), - [anon_sym_do] = ACTIONS(1675), - [anon_sym_try] = ACTIONS(1675), - [anon_sym_break] = ACTIONS(1675), - [anon_sym_continue] = ACTIONS(1675), - [anon_sym_return] = ACTIONS(1675), - [anon_sym_throw] = ACTIONS(1675), - [anon_sym_SEMI] = ACTIONS(1673), - [anon_sym_case] = ACTIONS(1675), - [anon_sym_default] = ACTIONS(1675), - [anon_sym_finally] = ACTIONS(1624), - [anon_sym_yield] = ACTIONS(1675), - [anon_sym_LBRACK] = ACTIONS(1673), - [anon_sym_async] = ACTIONS(1675), - [anon_sym_function] = ACTIONS(1675), - [anon_sym_private] = ACTIONS(1675), - [anon_sym_public] = ACTIONS(1675), - [anon_sym_remote] = ACTIONS(1675), - [anon_sym_static] = ACTIONS(1675), - [anon_sym_final] = ACTIONS(1675), - [anon_sym_abstract] = ACTIONS(1675), - [anon_sym_any] = ACTIONS(1675), - [anon_sym_array] = ACTIONS(1675), - [anon_sym_binary] = ACTIONS(1675), - [anon_sym_boolean] = ACTIONS(1675), - [anon_sym_date] = ACTIONS(1675), - [anon_sym_guid] = ACTIONS(1675), - [anon_sym_numeric] = ACTIONS(1675), - [anon_sym_query] = ACTIONS(1675), - [anon_sym_string] = ACTIONS(1675), - [anon_sym_struct] = ACTIONS(1675), - [anon_sym_uuid] = ACTIONS(1675), - [anon_sym_variablename] = ACTIONS(1675), - [anon_sym_void] = ACTIONS(1675), - [anon_sym_xml] = ACTIONS(1675), - [anon_sym_new] = ACTIONS(1675), - [anon_sym_PLUS] = ACTIONS(1675), - [anon_sym_DASH] = ACTIONS(1675), - [anon_sym_SLASH] = ACTIONS(1675), - [anon_sym_BANG] = ACTIONS(1673), - [anon_sym_TILDE] = ACTIONS(1675), - [aux_sym_unary_operator_token1] = ACTIONS(1673), - [anon_sym_PLUS_PLUS] = ACTIONS(1673), - [anon_sym_DASH_DASH] = ACTIONS(1673), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1673), - [sym_identifier] = ACTIONS(1675), - [sym_private_property_identifier] = ACTIONS(1673), - [sym_this] = ACTIONS(1675), - [sym_super] = ACTIONS(1675), - [sym_true] = ACTIONS(1675), - [sym_false] = ACTIONS(1675), - [sym_null] = ACTIONS(1675), - [anon_sym_export] = ACTIONS(1675), - [sym_cf_comment] = ACTIONS(5), - }, - [411] = { - [sym_hash_empty] = STATE(3626), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2078), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(411), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3416), - [sym_hash_expression] = STATE(3626), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(25), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_SEMI] = ACTIONS(1823), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [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(231), - [sym_identifier] = ACTIONS(834), - [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(830), - [sym__automatic_semicolon] = ACTIONS(1823), - [sym_cf_comment] = ACTIONS(5), - }, - [412] = { - [sym_function_dec_parameters] = STATE(5601), - [sym_comment] = STATE(412), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1550), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_RBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1550), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1550), - [anon_sym_EQ_GT] = ACTIONS(1210), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1107), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1107), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1107), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1107), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), - [aux_sym_binary_expression_token7] = ACTIONS(1107), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), - [aux_sym_binary_expression_token9] = ACTIONS(1107), - [aux_sym_binary_expression_token10] = ACTIONS(1107), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1107), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1552), - [anon_sym_export] = ACTIONS(1550), - [sym__ternary_qmark] = ACTIONS(1105), + [364] = { + [sym_comment] = STATE(364), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_catch] = ACTIONS(850), + [anon_sym_finally] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(1707), [sym_cf_comment] = ACTIONS(5), }, - [413] = { + [365] = { + [sym_cf_selfclose_tag_end] = STATE(3263), [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(4001), [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2029), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(413), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(365), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), + [anon_sym_SLASH_GT] = ACTIONS(1709), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_var] = ACTIONS(1825), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [414] = { - [sym_else_clause] = STATE(955), - [sym_comment] = STATE(414), - [anon_sym_POUND] = ACTIONS(1729), - [anon_sym_var] = ACTIONS(1731), - [anon_sym_SQUOTE] = ACTIONS(1729), - [anon_sym_DQUOTE] = ACTIONS(1729), - [anon_sym_LBRACE] = ACTIONS(1729), - [anon_sym_RBRACE] = ACTIONS(1729), - [anon_sym_import] = ACTIONS(1731), - [anon_sym_with] = ACTIONS(1731), - [anon_sym_let] = ACTIONS(1731), - [anon_sym_const] = ACTIONS(1731), - [anon_sym_else] = ACTIONS(1827), - [anon_sym_if] = ACTIONS(1731), - [anon_sym_switch] = ACTIONS(1731), - [anon_sym_for] = ACTIONS(1731), - [anon_sym_LPAREN] = ACTIONS(1729), - [anon_sym_await] = ACTIONS(1731), - [anon_sym_while] = ACTIONS(1731), - [anon_sym_do] = ACTIONS(1731), - [anon_sym_try] = ACTIONS(1731), - [anon_sym_break] = ACTIONS(1731), - [anon_sym_continue] = ACTIONS(1731), - [anon_sym_return] = ACTIONS(1731), - [anon_sym_throw] = ACTIONS(1731), - [anon_sym_SEMI] = ACTIONS(1729), - [anon_sym_case] = ACTIONS(1731), - [anon_sym_default] = ACTIONS(1731), - [anon_sym_yield] = ACTIONS(1731), - [anon_sym_LBRACK] = ACTIONS(1729), - [anon_sym_async] = ACTIONS(1731), - [anon_sym_function] = ACTIONS(1731), - [anon_sym_private] = ACTIONS(1731), - [anon_sym_public] = ACTIONS(1731), - [anon_sym_remote] = ACTIONS(1731), - [anon_sym_static] = ACTIONS(1731), - [anon_sym_final] = ACTIONS(1731), - [anon_sym_abstract] = ACTIONS(1731), - [anon_sym_any] = ACTIONS(1731), - [anon_sym_array] = ACTIONS(1731), - [anon_sym_binary] = ACTIONS(1731), - [anon_sym_boolean] = ACTIONS(1731), - [anon_sym_date] = ACTIONS(1731), - [anon_sym_guid] = ACTIONS(1731), - [anon_sym_numeric] = ACTIONS(1731), - [anon_sym_query] = ACTIONS(1731), - [anon_sym_string] = ACTIONS(1731), - [anon_sym_struct] = ACTIONS(1731), - [anon_sym_uuid] = ACTIONS(1731), - [anon_sym_variablename] = ACTIONS(1731), - [anon_sym_void] = ACTIONS(1731), - [anon_sym_xml] = ACTIONS(1731), - [anon_sym_new] = ACTIONS(1731), - [anon_sym_PLUS] = ACTIONS(1731), - [anon_sym_DASH] = ACTIONS(1731), - [anon_sym_SLASH] = ACTIONS(1731), - [anon_sym_BANG] = ACTIONS(1729), - [anon_sym_TILDE] = ACTIONS(1731), - [aux_sym_unary_operator_token1] = ACTIONS(1729), - [anon_sym_PLUS_PLUS] = ACTIONS(1729), - [anon_sym_DASH_DASH] = ACTIONS(1729), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1729), - [sym_identifier] = ACTIONS(1731), - [sym_private_property_identifier] = ACTIONS(1729), - [sym_this] = ACTIONS(1731), - [sym_super] = ACTIONS(1731), - [sym_true] = ACTIONS(1731), - [sym_false] = ACTIONS(1731), - [sym_null] = ACTIONS(1731), - [anon_sym_export] = ACTIONS(1731), - [sym_cf_comment] = ACTIONS(5), - }, - [415] = { - [sym_comment] = STATE(415), - [anon_sym_POUND] = ACTIONS(1829), - [anon_sym_var] = ACTIONS(1831), - [anon_sym_SQUOTE] = ACTIONS(1829), - [anon_sym_DQUOTE] = ACTIONS(1829), - [anon_sym_LBRACE] = ACTIONS(1829), - [anon_sym_RBRACE] = ACTIONS(1829), - [anon_sym_import] = ACTIONS(1831), - [anon_sym_with] = ACTIONS(1831), - [anon_sym_let] = ACTIONS(1831), - [anon_sym_const] = ACTIONS(1831), - [anon_sym_else] = ACTIONS(1831), - [anon_sym_if] = ACTIONS(1831), - [anon_sym_switch] = ACTIONS(1831), - [anon_sym_for] = ACTIONS(1831), - [anon_sym_LPAREN] = ACTIONS(1829), - [anon_sym_await] = ACTIONS(1831), - [anon_sym_while] = ACTIONS(1831), - [anon_sym_do] = ACTIONS(1831), - [anon_sym_try] = ACTIONS(1831), - [anon_sym_break] = ACTIONS(1831), - [anon_sym_continue] = ACTIONS(1831), - [anon_sym_return] = ACTIONS(1831), - [anon_sym_throw] = ACTIONS(1831), - [anon_sym_SEMI] = ACTIONS(1833), - [anon_sym_case] = ACTIONS(1831), - [anon_sym_default] = ACTIONS(1831), - [anon_sym_yield] = ACTIONS(1831), - [anon_sym_LBRACK] = ACTIONS(1829), - [anon_sym_async] = ACTIONS(1831), - [anon_sym_function] = ACTIONS(1831), - [anon_sym_private] = ACTIONS(1831), - [anon_sym_public] = ACTIONS(1831), - [anon_sym_remote] = ACTIONS(1831), - [anon_sym_static] = ACTIONS(1831), - [anon_sym_final] = ACTIONS(1831), - [anon_sym_abstract] = ACTIONS(1831), - [anon_sym_any] = ACTIONS(1831), - [anon_sym_array] = ACTIONS(1831), - [anon_sym_binary] = ACTIONS(1831), - [anon_sym_boolean] = ACTIONS(1831), - [anon_sym_date] = ACTIONS(1831), - [anon_sym_guid] = ACTIONS(1831), - [anon_sym_numeric] = ACTIONS(1831), - [anon_sym_query] = ACTIONS(1831), - [anon_sym_string] = ACTIONS(1831), - [anon_sym_struct] = ACTIONS(1831), - [anon_sym_uuid] = ACTIONS(1831), - [anon_sym_variablename] = ACTIONS(1831), - [anon_sym_void] = ACTIONS(1831), - [anon_sym_xml] = ACTIONS(1831), - [anon_sym_new] = ACTIONS(1831), - [anon_sym_PLUS] = ACTIONS(1831), - [anon_sym_DASH] = ACTIONS(1831), - [anon_sym_SLASH] = ACTIONS(1831), - [anon_sym_BANG] = ACTIONS(1829), - [anon_sym_TILDE] = ACTIONS(1831), - [aux_sym_unary_operator_token1] = ACTIONS(1829), - [anon_sym_PLUS_PLUS] = ACTIONS(1829), - [anon_sym_DASH_DASH] = ACTIONS(1829), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1829), - [sym_identifier] = ACTIONS(1831), - [sym_private_property_identifier] = ACTIONS(1829), - [sym_this] = ACTIONS(1831), - [sym_super] = ACTIONS(1831), - [sym_true] = ACTIONS(1831), - [sym_false] = ACTIONS(1831), - [sym_null] = ACTIONS(1831), - [anon_sym_export] = ACTIONS(1831), - [sym__automatic_semicolon] = ACTIONS(1833), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1709), }, - [416] = { - [sym_comment] = STATE(416), - [anon_sym_POUND] = ACTIONS(1835), - [anon_sym_var] = ACTIONS(1837), - [anon_sym_SQUOTE] = ACTIONS(1835), - [anon_sym_DQUOTE] = ACTIONS(1835), - [anon_sym_LBRACE] = ACTIONS(1835), - [anon_sym_RBRACE] = ACTIONS(1835), - [anon_sym_import] = ACTIONS(1837), - [anon_sym_with] = ACTIONS(1837), - [anon_sym_let] = ACTIONS(1837), - [anon_sym_const] = ACTIONS(1837), - [anon_sym_else] = ACTIONS(1837), - [anon_sym_if] = ACTIONS(1837), - [anon_sym_switch] = ACTIONS(1837), - [anon_sym_for] = ACTIONS(1837), - [anon_sym_LPAREN] = ACTIONS(1835), - [anon_sym_await] = ACTIONS(1837), - [anon_sym_while] = ACTIONS(1837), - [anon_sym_do] = ACTIONS(1837), - [anon_sym_try] = ACTIONS(1837), - [anon_sym_break] = ACTIONS(1837), - [anon_sym_continue] = ACTIONS(1837), - [anon_sym_return] = ACTIONS(1837), - [anon_sym_throw] = ACTIONS(1837), - [anon_sym_SEMI] = ACTIONS(1835), - [anon_sym_case] = ACTIONS(1837), - [anon_sym_default] = ACTIONS(1837), - [anon_sym_finally] = ACTIONS(1837), - [anon_sym_yield] = ACTIONS(1837), - [anon_sym_LBRACK] = ACTIONS(1835), - [anon_sym_async] = ACTIONS(1837), - [anon_sym_function] = ACTIONS(1837), - [anon_sym_private] = ACTIONS(1837), - [anon_sym_public] = ACTIONS(1837), - [anon_sym_remote] = ACTIONS(1837), - [anon_sym_static] = ACTIONS(1837), - [anon_sym_final] = ACTIONS(1837), - [anon_sym_abstract] = ACTIONS(1837), - [anon_sym_any] = ACTIONS(1837), - [anon_sym_array] = ACTIONS(1837), - [anon_sym_binary] = ACTIONS(1837), - [anon_sym_boolean] = ACTIONS(1837), - [anon_sym_date] = ACTIONS(1837), - [anon_sym_guid] = ACTIONS(1837), - [anon_sym_numeric] = ACTIONS(1837), - [anon_sym_query] = ACTIONS(1837), - [anon_sym_string] = ACTIONS(1837), - [anon_sym_struct] = ACTIONS(1837), - [anon_sym_uuid] = ACTIONS(1837), - [anon_sym_variablename] = ACTIONS(1837), - [anon_sym_void] = ACTIONS(1837), - [anon_sym_xml] = ACTIONS(1837), - [anon_sym_new] = ACTIONS(1837), - [anon_sym_PLUS] = ACTIONS(1837), - [anon_sym_DASH] = ACTIONS(1837), - [anon_sym_SLASH] = ACTIONS(1837), - [anon_sym_BANG] = ACTIONS(1835), - [anon_sym_TILDE] = ACTIONS(1837), - [aux_sym_unary_operator_token1] = ACTIONS(1835), - [anon_sym_PLUS_PLUS] = ACTIONS(1835), - [anon_sym_DASH_DASH] = ACTIONS(1835), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1835), - [sym_identifier] = ACTIONS(1837), - [sym_private_property_identifier] = ACTIONS(1835), - [sym_this] = ACTIONS(1837), - [sym_super] = ACTIONS(1837), - [sym_true] = ACTIONS(1837), - [sym_false] = ACTIONS(1837), - [sym_null] = ACTIONS(1837), - [anon_sym_export] = ACTIONS(1837), - [sym_cf_comment] = ACTIONS(5), - }, - [417] = { - [sym_function_dec_parameters] = STATE(5601), - [sym_comment] = STATE(417), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1550), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_in] = ACTIONS(1617), - [anon_sym_of] = ACTIONS(1620), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1550), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1550), - [anon_sym_EQ_GT] = ACTIONS(1210), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1107), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1107), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1107), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1107), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), - [aux_sym_binary_expression_token7] = ACTIONS(1107), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), - [aux_sym_binary_expression_token9] = ACTIONS(1107), - [aux_sym_binary_expression_token10] = ACTIONS(1107), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1107), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), + [366] = { + [sym_comment] = STATE(366), + [anon_sym_POUND] = ACTIONS(842), + [anon_sym_var] = ACTIONS(844), + [anon_sym_SQUOTE] = ACTIONS(842), + [anon_sym_DQUOTE] = ACTIONS(842), + [anon_sym_LBRACE] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(842), + [anon_sym_import] = ACTIONS(844), + [anon_sym_with] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_switch] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(842), + [anon_sym_await] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_throw] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(842), + [anon_sym_case] = ACTIONS(844), + [anon_sym_default] = ACTIONS(844), + [anon_sym_catch] = ACTIONS(844), + [anon_sym_finally] = ACTIONS(844), + [anon_sym_yield] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(842), + [anon_sym_async] = ACTIONS(844), + [anon_sym_function] = ACTIONS(844), + [anon_sym_private] = ACTIONS(844), + [anon_sym_public] = ACTIONS(844), + [anon_sym_remote] = ACTIONS(844), + [anon_sym_static] = ACTIONS(844), + [anon_sym_final] = ACTIONS(844), + [anon_sym_abstract] = ACTIONS(844), + [anon_sym_any] = ACTIONS(844), + [anon_sym_array] = ACTIONS(844), + [anon_sym_binary] = ACTIONS(844), + [anon_sym_boolean] = ACTIONS(844), + [anon_sym_date] = ACTIONS(844), + [anon_sym_guid] = ACTIONS(844), + [anon_sym_numeric] = ACTIONS(844), + [anon_sym_query] = ACTIONS(844), + [anon_sym_string] = ACTIONS(844), + [anon_sym_struct] = ACTIONS(844), + [anon_sym_uuid] = ACTIONS(844), + [anon_sym_variablename] = ACTIONS(844), + [anon_sym_void] = ACTIONS(844), + [anon_sym_xml] = ACTIONS(844), + [anon_sym_new] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_BANG] = ACTIONS(842), + [anon_sym_TILDE] = ACTIONS(844), + [aux_sym_unary_operator_token1] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(842), + [anon_sym_DASH_DASH] = ACTIONS(842), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1552), - [anon_sym_export] = ACTIONS(1550), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [418] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(418), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(1689), - [sym_cf_attribute_name] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(1414), - [anon_sym_DQUOTE] = ACTIONS(1416), - [anon_sym_LBRACE] = ACTIONS(1418), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(1420), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(1422), - [anon_sym_async] = ACTIONS(749), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(91), - [anon_sym_PLUS_PLUS] = ACTIONS(1424), - [anon_sym_DASH_DASH] = ACTIONS(1424), - [aux_sym_comment_token1] = ACTIONS(3), - [sym_number] = ACTIONS(1426), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(1428), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [sym_number] = ACTIONS(842), + [sym_identifier] = ACTIONS(844), + [sym_private_property_identifier] = ACTIONS(842), + [sym_this] = ACTIONS(844), + [sym_super] = ACTIONS(844), + [sym_true] = ACTIONS(844), + [sym_false] = ACTIONS(844), + [sym_null] = ACTIONS(844), + [anon_sym_export] = ACTIONS(844), + [sym__automatic_semicolon] = ACTIONS(1711), [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(725), }, - [419] = { + [367] = { [sym_hash_empty] = STATE(3626), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2060), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_expression_statement] = STATE(587), + [sym_empty_statement] = STATE(587), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2126), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(419), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(367), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3393), + [sym__hash] = STATE(3396), [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(25), @@ -84480,15 +80961,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), - [anon_sym_SEMI] = ACTIONS(1839), + [anon_sym_SEMI] = ACTIONS(1489), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -84500,315 +80981,18 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), - [sym__automatic_semicolon] = ACTIONS(1839), - [sym_cf_comment] = ACTIONS(5), - }, - [420] = { - [sym_comment] = STATE(420), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_case] = ACTIONS(886), - [anon_sym_default] = ACTIONS(886), - [anon_sym_catch] = ACTIONS(886), - [anon_sym_finally] = ACTIONS(886), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [anon_sym_new] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(884), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), - [sym_cf_comment] = ACTIONS(5), - }, - [421] = { - [sym_comment] = STATE(421), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_finally] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(1841), - [sym_cf_comment] = ACTIONS(5), - }, - [422] = { - [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(4045), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(422), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_var] = ACTIONS(1843), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [423] = { - [sym_comment] = STATE(423), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_catch] = ACTIONS(890), - [anon_sym_finally] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, - [424] = { - [sym_comment] = STATE(424), + [368] = { + [sym_comment] = STATE(368), [anon_sym_POUND] = ACTIONS(842), [anon_sym_var] = ACTIONS(844), [anon_sym_SQUOTE] = ACTIONS(842), @@ -84819,6 +81003,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_with] = ACTIONS(844), [anon_sym_let] = ACTIONS(844), [anon_sym_const] = ACTIONS(844), + [anon_sym_else] = ACTIONS(844), [anon_sym_if] = ACTIONS(844), [anon_sym_switch] = ACTIONS(844), [anon_sym_for] = ACTIONS(844), @@ -84878,176 +81063,177 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_false] = ACTIONS(844), [sym_null] = ACTIONS(844), [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(1845), + [sym__automatic_semicolon] = ACTIONS(1713), [sym_cf_comment] = ACTIONS(5), }, - [425] = { - [sym_variable_declarator] = STATE(3533), - [sym_object_pattern] = STATE(3225), - [sym_array_pattern] = STATE(3225), - [sym__destructuring_pattern] = STATE(3392), - [sym_comment] = STATE(425), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LBRACE] = ACTIONS(1509), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(1511), - [anon_sym_EQ_GT] = ACTIONS(1134), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1107), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1107), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1107), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1107), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), - [aux_sym_binary_expression_token7] = ACTIONS(1107), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), - [aux_sym_binary_expression_token9] = ACTIONS(1107), - [aux_sym_binary_expression_token10] = ACTIONS(1107), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1107), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), + [369] = { + [sym_hash_empty] = STATE(3626), + [sym_import] = STATE(3525), + [sym_expression_statement] = STATE(512), + [sym_empty_statement] = STATE(512), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2126), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(369), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3396), + [sym_hash_expression] = STATE(3626), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(25), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_SEMI] = ACTIONS(1489), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [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_identifier] = ACTIONS(1513), - [sym__automatic_semicolon] = ACTIONS(1105), - [sym__ternary_qmark] = ACTIONS(1105), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(808), + [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(804), [sym_cf_comment] = ACTIONS(5), }, - [426] = { - [sym_catch_clause] = STATE(677), - [sym_finally_clause] = STATE(1036), - [sym_comment] = STATE(426), - [anon_sym_POUND] = ACTIONS(1572), - [anon_sym_var] = ACTIONS(1574), - [anon_sym_SQUOTE] = ACTIONS(1572), - [anon_sym_DQUOTE] = ACTIONS(1572), - [anon_sym_LBRACE] = ACTIONS(1572), - [anon_sym_RBRACE] = ACTIONS(1572), - [anon_sym_import] = ACTIONS(1574), - [anon_sym_with] = ACTIONS(1574), - [anon_sym_let] = ACTIONS(1574), - [anon_sym_const] = ACTIONS(1574), - [anon_sym_if] = ACTIONS(1574), - [anon_sym_switch] = ACTIONS(1574), - [anon_sym_for] = ACTIONS(1574), - [anon_sym_LPAREN] = ACTIONS(1572), - [anon_sym_await] = ACTIONS(1574), - [anon_sym_while] = ACTIONS(1574), - [anon_sym_do] = ACTIONS(1574), - [anon_sym_try] = ACTIONS(1574), - [anon_sym_break] = ACTIONS(1574), - [anon_sym_continue] = ACTIONS(1574), - [anon_sym_return] = ACTIONS(1574), - [anon_sym_throw] = ACTIONS(1574), - [anon_sym_SEMI] = ACTIONS(1572), - [anon_sym_catch] = ACTIONS(1847), - [anon_sym_finally] = ACTIONS(1849), - [anon_sym_yield] = ACTIONS(1574), - [anon_sym_LBRACK] = ACTIONS(1572), - [anon_sym_async] = ACTIONS(1574), - [anon_sym_function] = ACTIONS(1574), - [anon_sym_private] = ACTIONS(1574), - [anon_sym_public] = ACTIONS(1574), - [anon_sym_remote] = ACTIONS(1574), - [anon_sym_static] = ACTIONS(1574), - [anon_sym_final] = ACTIONS(1574), - [anon_sym_abstract] = ACTIONS(1574), - [anon_sym_any] = ACTIONS(1574), - [anon_sym_array] = ACTIONS(1574), - [anon_sym_binary] = ACTIONS(1574), - [anon_sym_boolean] = ACTIONS(1574), - [anon_sym_date] = ACTIONS(1574), - [anon_sym_guid] = ACTIONS(1574), - [anon_sym_numeric] = ACTIONS(1574), - [anon_sym_query] = ACTIONS(1574), - [anon_sym_string] = ACTIONS(1574), - [anon_sym_struct] = ACTIONS(1574), - [anon_sym_uuid] = ACTIONS(1574), - [anon_sym_variablename] = ACTIONS(1574), - [anon_sym_void] = ACTIONS(1574), - [anon_sym_xml] = ACTIONS(1574), - [anon_sym_new] = ACTIONS(1574), - [anon_sym_PLUS] = ACTIONS(1574), - [anon_sym_DASH] = ACTIONS(1574), - [anon_sym_SLASH] = ACTIONS(1574), - [anon_sym_BANG] = ACTIONS(1572), - [anon_sym_TILDE] = ACTIONS(1574), - [aux_sym_unary_operator_token1] = ACTIONS(1572), - [anon_sym_PLUS_PLUS] = ACTIONS(1572), - [anon_sym_DASH_DASH] = ACTIONS(1572), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1572), - [sym_identifier] = ACTIONS(1574), - [sym_private_property_identifier] = ACTIONS(1572), - [sym_this] = ACTIONS(1574), - [sym_super] = ACTIONS(1574), - [sym_true] = ACTIONS(1574), - [sym_false] = ACTIONS(1574), - [sym_null] = ACTIONS(1574), - [anon_sym_export] = ACTIONS(1574), + [370] = { + [sym_finally_clause] = STATE(503), + [sym_comment] = STATE(370), + [anon_sym_POUND] = ACTIONS(1715), + [anon_sym_var] = ACTIONS(1717), + [anon_sym_SQUOTE] = ACTIONS(1715), + [anon_sym_DQUOTE] = ACTIONS(1715), + [anon_sym_LBRACE] = ACTIONS(1715), + [anon_sym_RBRACE] = ACTIONS(1715), + [anon_sym_import] = ACTIONS(1717), + [anon_sym_with] = ACTIONS(1717), + [anon_sym_let] = ACTIONS(1717), + [anon_sym_const] = ACTIONS(1717), + [anon_sym_else] = ACTIONS(1717), + [anon_sym_if] = ACTIONS(1717), + [anon_sym_switch] = ACTIONS(1717), + [anon_sym_for] = ACTIONS(1717), + [anon_sym_LPAREN] = ACTIONS(1715), + [anon_sym_await] = ACTIONS(1717), + [anon_sym_while] = ACTIONS(1717), + [anon_sym_do] = ACTIONS(1717), + [anon_sym_try] = ACTIONS(1717), + [anon_sym_break] = ACTIONS(1717), + [anon_sym_continue] = ACTIONS(1717), + [anon_sym_return] = ACTIONS(1717), + [anon_sym_throw] = ACTIONS(1717), + [anon_sym_SEMI] = ACTIONS(1715), + [anon_sym_case] = ACTIONS(1717), + [anon_sym_default] = ACTIONS(1717), + [anon_sym_finally] = ACTIONS(1590), + [anon_sym_yield] = ACTIONS(1717), + [anon_sym_LBRACK] = ACTIONS(1715), + [anon_sym_async] = ACTIONS(1717), + [anon_sym_function] = ACTIONS(1717), + [anon_sym_private] = ACTIONS(1717), + [anon_sym_public] = ACTIONS(1717), + [anon_sym_remote] = ACTIONS(1717), + [anon_sym_static] = ACTIONS(1717), + [anon_sym_final] = ACTIONS(1717), + [anon_sym_abstract] = ACTIONS(1717), + [anon_sym_any] = ACTIONS(1717), + [anon_sym_array] = ACTIONS(1717), + [anon_sym_binary] = ACTIONS(1717), + [anon_sym_boolean] = ACTIONS(1717), + [anon_sym_date] = ACTIONS(1717), + [anon_sym_guid] = ACTIONS(1717), + [anon_sym_numeric] = ACTIONS(1717), + [anon_sym_query] = ACTIONS(1717), + [anon_sym_string] = ACTIONS(1717), + [anon_sym_struct] = ACTIONS(1717), + [anon_sym_uuid] = ACTIONS(1717), + [anon_sym_variablename] = ACTIONS(1717), + [anon_sym_void] = ACTIONS(1717), + [anon_sym_xml] = ACTIONS(1717), + [anon_sym_new] = ACTIONS(1717), + [anon_sym_PLUS] = ACTIONS(1717), + [anon_sym_DASH] = ACTIONS(1717), + [anon_sym_SLASH] = ACTIONS(1717), + [anon_sym_BANG] = ACTIONS(1715), + [anon_sym_TILDE] = ACTIONS(1717), + [aux_sym_unary_operator_token1] = ACTIONS(1715), + [anon_sym_PLUS_PLUS] = ACTIONS(1715), + [anon_sym_DASH_DASH] = ACTIONS(1715), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1715), + [sym_identifier] = ACTIONS(1717), + [sym_private_property_identifier] = ACTIONS(1715), + [sym_this] = ACTIONS(1717), + [sym_super] = ACTIONS(1717), + [sym_true] = ACTIONS(1717), + [sym_false] = ACTIONS(1717), + [sym_null] = ACTIONS(1717), + [anon_sym_export] = ACTIONS(1717), [sym_cf_comment] = ACTIONS(5), }, - [427] = { - [sym_variable_declarator] = STATE(3474), - [sym_object_pattern] = STATE(3225), - [sym_array_pattern] = STATE(3225), - [sym__destructuring_pattern] = STATE(3392), - [sym_comment] = STATE(427), + [371] = { + [sym_function_dec_parameters] = STATE(5763), + [sym_comment] = STATE(371), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1719), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LBRACE] = ACTIONS(1509), - [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_let] = ACTIONS(1691), + [anon_sym_LPAREN] = ACTIONS(1507), [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1382), - [anon_sym_LBRACK] = ACTIONS(1511), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_COLON] = ACTIONS(1119), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_async] = ACTIONS(1691), + [anon_sym_function] = ACTIONS(1206), + [anon_sym_static] = ACTIONS(1691), + [anon_sym_EQ_GT] = ACTIONS(1693), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -85083,152 +81269,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), [aux_sym_binary_expression_token9] = ACTIONS(1107), [aux_sym_binary_expression_token10] = ACTIONS(1107), [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1107), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(1513), - [sym__automatic_semicolon] = ACTIONS(1105), + [sym_identifier] = ACTIONS(1695), + [anon_sym_export] = ACTIONS(1691), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [428] = { - [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(4150), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(428), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_var] = ACTIONS(1851), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [429] = { - [sym_hash_empty] = STATE(3404), + [372] = { + [sym_hash_empty] = STATE(3626), [sym_import] = STATE(3525), - [sym_statement_block] = STATE(1918), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1919), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_expression_statement] = STATE(485), + [sym_empty_statement] = STATE(485), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2126), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(429), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(372), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), + [sym__hash] = STATE(3396), + [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(25), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1853), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), + [anon_sym_SEMI] = ACTIONS(1489), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -85240,287 +81356,370 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), - [sym_cf_comment] = ACTIONS(5), - }, - [430] = { - [sym_comment] = STATE(430), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_var] = ACTIONS(844), - [anon_sym_SQUOTE] = ACTIONS(842), - [anon_sym_DQUOTE] = ACTIONS(842), - [anon_sym_LBRACE] = ACTIONS(842), - [anon_sym_RBRACE] = ACTIONS(842), - [anon_sym_import] = ACTIONS(844), - [anon_sym_with] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_switch] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(842), - [anon_sym_await] = ACTIONS(844), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_throw] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_case] = ACTIONS(844), - [anon_sym_default] = ACTIONS(844), - [anon_sym_yield] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(842), - [anon_sym_async] = ACTIONS(844), - [anon_sym_function] = ACTIONS(844), - [anon_sym_private] = ACTIONS(844), - [anon_sym_public] = ACTIONS(844), - [anon_sym_remote] = ACTIONS(844), - [anon_sym_static] = ACTIONS(844), - [anon_sym_final] = ACTIONS(844), - [anon_sym_abstract] = ACTIONS(844), - [anon_sym_any] = ACTIONS(844), - [anon_sym_array] = ACTIONS(844), - [anon_sym_binary] = ACTIONS(844), - [anon_sym_boolean] = ACTIONS(844), - [anon_sym_date] = ACTIONS(844), - [anon_sym_guid] = ACTIONS(844), - [anon_sym_numeric] = ACTIONS(844), - [anon_sym_query] = ACTIONS(844), - [anon_sym_string] = ACTIONS(844), - [anon_sym_struct] = ACTIONS(844), - [anon_sym_uuid] = ACTIONS(844), - [anon_sym_variablename] = ACTIONS(844), - [anon_sym_void] = ACTIONS(844), - [anon_sym_xml] = ACTIONS(844), - [anon_sym_new] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_BANG] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(844), - [aux_sym_unary_operator_token1] = ACTIONS(842), - [anon_sym_PLUS_PLUS] = ACTIONS(842), - [anon_sym_DASH_DASH] = ACTIONS(842), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(842), - [sym_identifier] = ACTIONS(844), - [sym_private_property_identifier] = ACTIONS(842), - [sym_this] = ACTIONS(844), - [sym_super] = ACTIONS(844), - [sym_true] = ACTIONS(844), - [sym_false] = ACTIONS(844), - [sym_null] = ACTIONS(844), - [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(1855), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, - [431] = { + [373] = { + [sym_cf_selfclose_tag_end] = STATE(2895), [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2250), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2044), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(431), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3759), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(373), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), + [anon_sym_SLASH_GT] = ACTIONS(1721), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1857), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1721), }, - [432] = { + [374] = { + [sym_comment] = STATE(374), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_else] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_case] = ACTIONS(936), + [anon_sym_default] = ACTIONS(936), + [anon_sym_catch] = ACTIONS(936), + [anon_sym_finally] = ACTIONS(936), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [anon_sym_new] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(934), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), + [sym_cf_comment] = ACTIONS(5), + }, + [375] = { + [sym_cf_selfclose_tag_end] = STATE(2818), [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_statement_block] = STATE(1873), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(2002), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2033), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(432), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(375), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), + [anon_sym_SLASH_GT] = ACTIONS(1723), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1853), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1723), }, - [433] = { + [376] = { [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(376), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_SLASH_GT] = ACTIONS(727), + [anon_sym_POUND] = ACTIONS(1725), + [sym_cf_attribute_name] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(1414), + [anon_sym_DQUOTE] = ACTIONS(1416), + [anon_sym_LBRACE] = ACTIONS(1418), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(1420), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(1422), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(91), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(91), + [anon_sym_PLUS_PLUS] = ACTIONS(1424), + [anon_sym_DASH_DASH] = ACTIONS(1424), + [aux_sym_comment_token1] = ACTIONS(3), + [sym_number] = ACTIONS(1426), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(1428), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(725), + }, + [377] = { + [sym_hash_empty] = STATE(3626), [sym_import] = STATE(3525), - [sym_statement_block] = STATE(2003), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1975), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_expression_statement] = STATE(537), + [sym_empty_statement] = STATE(537), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2126), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(433), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(377), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), + [sym__hash] = STATE(3396), + [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(25), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1853), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), + [anon_sym_SEMI] = ACTIONS(1489), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -85532,738 +81731,901 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), - [sym_cf_comment] = ACTIONS(5), - }, - [434] = { - [sym_comment] = STATE(434), - [anon_sym_POUND] = ACTIONS(1835), - [anon_sym_var] = ACTIONS(1837), - [anon_sym_SQUOTE] = ACTIONS(1835), - [anon_sym_DQUOTE] = ACTIONS(1835), - [anon_sym_LBRACE] = ACTIONS(1835), - [anon_sym_RBRACE] = ACTIONS(1835), - [anon_sym_import] = ACTIONS(1837), - [anon_sym_with] = ACTIONS(1837), - [anon_sym_let] = ACTIONS(1837), - [anon_sym_const] = ACTIONS(1837), - [anon_sym_if] = ACTIONS(1837), - [anon_sym_switch] = ACTIONS(1837), - [anon_sym_for] = ACTIONS(1837), - [anon_sym_LPAREN] = ACTIONS(1835), - [anon_sym_await] = ACTIONS(1837), - [anon_sym_while] = ACTIONS(1837), - [anon_sym_do] = ACTIONS(1837), - [anon_sym_try] = ACTIONS(1837), - [anon_sym_break] = ACTIONS(1837), - [anon_sym_continue] = ACTIONS(1837), - [anon_sym_return] = ACTIONS(1837), - [anon_sym_throw] = ACTIONS(1837), - [anon_sym_SEMI] = ACTIONS(1835), - [anon_sym_case] = ACTIONS(1837), - [anon_sym_default] = ACTIONS(1837), - [anon_sym_finally] = ACTIONS(1837), - [anon_sym_yield] = ACTIONS(1837), - [anon_sym_LBRACK] = ACTIONS(1835), - [anon_sym_async] = ACTIONS(1837), - [anon_sym_function] = ACTIONS(1837), - [anon_sym_private] = ACTIONS(1837), - [anon_sym_public] = ACTIONS(1837), - [anon_sym_remote] = ACTIONS(1837), - [anon_sym_static] = ACTIONS(1837), - [anon_sym_final] = ACTIONS(1837), - [anon_sym_abstract] = ACTIONS(1837), - [anon_sym_any] = ACTIONS(1837), - [anon_sym_array] = ACTIONS(1837), - [anon_sym_binary] = ACTIONS(1837), - [anon_sym_boolean] = ACTIONS(1837), - [anon_sym_date] = ACTIONS(1837), - [anon_sym_guid] = ACTIONS(1837), - [anon_sym_numeric] = ACTIONS(1837), - [anon_sym_query] = ACTIONS(1837), - [anon_sym_string] = ACTIONS(1837), - [anon_sym_struct] = ACTIONS(1837), - [anon_sym_uuid] = ACTIONS(1837), - [anon_sym_variablename] = ACTIONS(1837), - [anon_sym_void] = ACTIONS(1837), - [anon_sym_xml] = ACTIONS(1837), - [anon_sym_new] = ACTIONS(1837), - [anon_sym_PLUS] = ACTIONS(1837), - [anon_sym_DASH] = ACTIONS(1837), - [anon_sym_SLASH] = ACTIONS(1837), - [anon_sym_BANG] = ACTIONS(1835), - [anon_sym_TILDE] = ACTIONS(1837), - [aux_sym_unary_operator_token1] = ACTIONS(1835), - [anon_sym_PLUS_PLUS] = ACTIONS(1835), - [anon_sym_DASH_DASH] = ACTIONS(1835), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1835), - [sym_identifier] = ACTIONS(1837), - [sym_private_property_identifier] = ACTIONS(1835), - [sym_this] = ACTIONS(1837), - [sym_super] = ACTIONS(1837), - [sym_true] = ACTIONS(1837), - [sym_false] = ACTIONS(1837), - [sym_null] = ACTIONS(1837), - [anon_sym_export] = ACTIONS(1837), - [sym_cf_comment] = ACTIONS(5), - }, - [435] = { - [sym_comment] = STATE(435), - [anon_sym_POUND] = ACTIONS(1829), - [anon_sym_var] = ACTIONS(1831), - [anon_sym_SQUOTE] = ACTIONS(1829), - [anon_sym_DQUOTE] = ACTIONS(1829), - [anon_sym_LBRACE] = ACTIONS(1829), - [anon_sym_RBRACE] = ACTIONS(1829), - [anon_sym_import] = ACTIONS(1831), - [anon_sym_with] = ACTIONS(1831), - [anon_sym_let] = ACTIONS(1831), - [anon_sym_const] = ACTIONS(1831), - [anon_sym_if] = ACTIONS(1831), - [anon_sym_switch] = ACTIONS(1831), - [anon_sym_for] = ACTIONS(1831), - [anon_sym_LPAREN] = ACTIONS(1829), - [anon_sym_await] = ACTIONS(1831), - [anon_sym_while] = ACTIONS(1831), - [anon_sym_do] = ACTIONS(1831), - [anon_sym_try] = ACTIONS(1831), - [anon_sym_break] = ACTIONS(1831), - [anon_sym_continue] = ACTIONS(1831), - [anon_sym_return] = ACTIONS(1831), - [anon_sym_throw] = ACTIONS(1831), - [anon_sym_SEMI] = ACTIONS(1859), - [anon_sym_case] = ACTIONS(1831), - [anon_sym_default] = ACTIONS(1831), - [anon_sym_yield] = ACTIONS(1831), - [anon_sym_LBRACK] = ACTIONS(1829), - [anon_sym_async] = ACTIONS(1831), - [anon_sym_function] = ACTIONS(1831), - [anon_sym_private] = ACTIONS(1831), - [anon_sym_public] = ACTIONS(1831), - [anon_sym_remote] = ACTIONS(1831), - [anon_sym_static] = ACTIONS(1831), - [anon_sym_final] = ACTIONS(1831), - [anon_sym_abstract] = ACTIONS(1831), - [anon_sym_any] = ACTIONS(1831), - [anon_sym_array] = ACTIONS(1831), - [anon_sym_binary] = ACTIONS(1831), - [anon_sym_boolean] = ACTIONS(1831), - [anon_sym_date] = ACTIONS(1831), - [anon_sym_guid] = ACTIONS(1831), - [anon_sym_numeric] = ACTIONS(1831), - [anon_sym_query] = ACTIONS(1831), - [anon_sym_string] = ACTIONS(1831), - [anon_sym_struct] = ACTIONS(1831), - [anon_sym_uuid] = ACTIONS(1831), - [anon_sym_variablename] = ACTIONS(1831), - [anon_sym_void] = ACTIONS(1831), - [anon_sym_xml] = ACTIONS(1831), - [anon_sym_new] = ACTIONS(1831), - [anon_sym_PLUS] = ACTIONS(1831), - [anon_sym_DASH] = ACTIONS(1831), - [anon_sym_SLASH] = ACTIONS(1831), - [anon_sym_BANG] = ACTIONS(1829), - [anon_sym_TILDE] = ACTIONS(1831), - [aux_sym_unary_operator_token1] = ACTIONS(1829), - [anon_sym_PLUS_PLUS] = ACTIONS(1829), - [anon_sym_DASH_DASH] = ACTIONS(1829), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1829), - [sym_identifier] = ACTIONS(1831), - [sym_private_property_identifier] = ACTIONS(1829), - [sym_this] = ACTIONS(1831), - [sym_super] = ACTIONS(1831), - [sym_true] = ACTIONS(1831), - [sym_false] = ACTIONS(1831), - [sym_null] = ACTIONS(1831), - [anon_sym_export] = ACTIONS(1831), - [sym__automatic_semicolon] = ACTIONS(1859), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, - [436] = { + [378] = { + [sym_cf_selfclose_tag_end] = STATE(3464), [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(5845), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2133), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2005), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(436), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(378), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), + [anon_sym_SLASH_GT] = ACTIONS(1727), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1727), }, - [437] = { + [379] = { + [sym_catch_clause] = STATE(535), + [sym_finally_clause] = STATE(1058), + [sym_comment] = STATE(379), + [anon_sym_POUND] = ACTIONS(1584), + [anon_sym_var] = ACTIONS(1586), + [anon_sym_SQUOTE] = ACTIONS(1584), + [anon_sym_DQUOTE] = ACTIONS(1584), + [anon_sym_LBRACE] = ACTIONS(1584), + [anon_sym_RBRACE] = ACTIONS(1584), + [anon_sym_import] = ACTIONS(1586), + [anon_sym_with] = ACTIONS(1586), + [anon_sym_let] = ACTIONS(1586), + [anon_sym_const] = ACTIONS(1586), + [anon_sym_else] = ACTIONS(1586), + [anon_sym_if] = ACTIONS(1586), + [anon_sym_switch] = ACTIONS(1586), + [anon_sym_for] = ACTIONS(1586), + [anon_sym_LPAREN] = ACTIONS(1584), + [anon_sym_await] = ACTIONS(1586), + [anon_sym_while] = ACTIONS(1586), + [anon_sym_do] = ACTIONS(1586), + [anon_sym_try] = ACTIONS(1586), + [anon_sym_break] = ACTIONS(1586), + [anon_sym_continue] = ACTIONS(1586), + [anon_sym_return] = ACTIONS(1586), + [anon_sym_throw] = ACTIONS(1586), + [anon_sym_SEMI] = ACTIONS(1584), + [anon_sym_catch] = ACTIONS(1729), + [anon_sym_finally] = ACTIONS(1731), + [anon_sym_yield] = ACTIONS(1586), + [anon_sym_LBRACK] = ACTIONS(1584), + [anon_sym_async] = ACTIONS(1586), + [anon_sym_function] = ACTIONS(1586), + [anon_sym_private] = ACTIONS(1586), + [anon_sym_public] = ACTIONS(1586), + [anon_sym_remote] = ACTIONS(1586), + [anon_sym_static] = ACTIONS(1586), + [anon_sym_final] = ACTIONS(1586), + [anon_sym_abstract] = ACTIONS(1586), + [anon_sym_any] = ACTIONS(1586), + [anon_sym_array] = ACTIONS(1586), + [anon_sym_binary] = ACTIONS(1586), + [anon_sym_boolean] = ACTIONS(1586), + [anon_sym_date] = ACTIONS(1586), + [anon_sym_guid] = ACTIONS(1586), + [anon_sym_numeric] = ACTIONS(1586), + [anon_sym_query] = ACTIONS(1586), + [anon_sym_string] = ACTIONS(1586), + [anon_sym_struct] = ACTIONS(1586), + [anon_sym_uuid] = ACTIONS(1586), + [anon_sym_variablename] = ACTIONS(1586), + [anon_sym_void] = ACTIONS(1586), + [anon_sym_xml] = ACTIONS(1586), + [anon_sym_new] = ACTIONS(1586), + [anon_sym_PLUS] = ACTIONS(1586), + [anon_sym_DASH] = ACTIONS(1586), + [anon_sym_SLASH] = ACTIONS(1586), + [anon_sym_BANG] = ACTIONS(1584), + [anon_sym_TILDE] = ACTIONS(1586), + [aux_sym_unary_operator_token1] = ACTIONS(1584), + [anon_sym_PLUS_PLUS] = ACTIONS(1584), + [anon_sym_DASH_DASH] = ACTIONS(1584), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1584), + [sym_identifier] = ACTIONS(1586), + [sym_private_property_identifier] = ACTIONS(1584), + [sym_this] = ACTIONS(1586), + [sym_super] = ACTIONS(1586), + [sym_true] = ACTIONS(1586), + [sym_false] = ACTIONS(1586), + [sym_null] = ACTIONS(1586), + [anon_sym_export] = ACTIONS(1586), + [sym_cf_comment] = ACTIONS(5), + }, + [380] = { + [sym_comment] = STATE(380), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_catch] = ACTIONS(850), + [anon_sym_finally] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym_cf_comment] = ACTIONS(5), + }, + [381] = { [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(5808), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2133), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(437), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(381), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_POUND] = ACTIONS(729), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(739), + [anon_sym_await] = ACTIONS(742), + [anon_sym_SEMI] = ACTIONS(725), + [anon_sym_COLON] = ACTIONS(725), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), + [sym__automatic_semicolon] = ACTIONS(725), [sym_cf_comment] = ACTIONS(5), }, - [438] = { + [382] = { [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(5766), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2133), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(438), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(382), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_POUND] = ACTIONS(1411), + [anon_sym_SQUOTE] = ACTIONS(1414), + [anon_sym_DQUOTE] = ACTIONS(1597), + [anon_sym_DQUOTE_DQUOTE] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(1418), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(1420), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(1422), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), - [anon_sym_BANG] = ACTIONS(95), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(91), [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), + [aux_sym_unary_operator_token1] = ACTIONS(91), + [anon_sym_PLUS_PLUS] = ACTIONS(1424), + [anon_sym_DASH_DASH] = ACTIONS(1424), + [sym_unescaped_double_string_fragment] = ACTIONS(725), + [sym_escape_sequence] = ACTIONS(727), + [aux_sym_comment_token1] = ACTIONS(3), + [sym_number] = ACTIONS(1426), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(1428), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [439] = { + [383] = { + [sym_comment] = STATE(383), + [anon_sym_GT_EQ] = ACTIONS(1733), + [anon_sym_GT] = ACTIONS(1735), + [anon_sym_LT_EQ] = ACTIONS(1733), + [anon_sym_LT] = ACTIONS(1735), + [anon_sym_EQ] = ACTIONS(1735), + [anon_sym_POUND] = ACTIONS(1733), + [anon_sym_STAR] = ACTIONS(1735), + [anon_sym_LBRACE] = ACTIONS(1737), + [anon_sym_COMMA] = ACTIONS(1733), + [anon_sym_RBRACE] = ACTIONS(1733), + [anon_sym_LPAREN] = ACTIONS(1733), + [anon_sym_RPAREN] = ACTIONS(1733), + [anon_sym_in] = ACTIONS(1735), + [anon_sym_of] = ACTIONS(1733), + [anon_sym_COLON] = ACTIONS(1733), + [anon_sym_LBRACK] = ACTIONS(1733), + [anon_sym_RBRACK] = ACTIONS(1733), + [anon_sym_EQ_GT] = ACTIONS(1737), + [sym_optional_chain] = ACTIONS(1733), + [anon_sym_DOT] = ACTIONS(1733), + [anon_sym_PLUS_EQ] = ACTIONS(1733), + [anon_sym_DASH_EQ] = ACTIONS(1733), + [anon_sym_STAR_EQ] = ACTIONS(1733), + [anon_sym_SLASH_EQ] = ACTIONS(1733), + [anon_sym_PERCENT_EQ] = ACTIONS(1733), + [anon_sym_CARET_EQ] = ACTIONS(1733), + [anon_sym_AMP_EQ] = ACTIONS(1733), + [anon_sym_PIPE_EQ] = ACTIONS(1733), + [anon_sym_GT_GT_EQ] = ACTIONS(1733), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1733), + [anon_sym_LT_LT_EQ] = ACTIONS(1733), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1733), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1733), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1733), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1733), + [anon_sym_AMP_AMP] = ACTIONS(1735), + [aux_sym_binary_expression_token1] = ACTIONS(1733), + [anon_sym_PIPE_PIPE] = ACTIONS(1735), + [aux_sym_binary_expression_token2] = ACTIONS(1733), + [anon_sym_GT_GT] = ACTIONS(1735), + [anon_sym_GT_GT_GT] = ACTIONS(1735), + [anon_sym_LT_LT] = ACTIONS(1735), + [anon_sym_AMP] = ACTIONS(1735), + [anon_sym_CARET] = ACTIONS(1735), + [anon_sym_PIPE] = ACTIONS(1735), + [anon_sym_PLUS] = ACTIONS(1735), + [anon_sym_DASH] = ACTIONS(1735), + [anon_sym_SLASH] = ACTIONS(1735), + [anon_sym_PERCENT] = ACTIONS(1735), + [aux_sym_binary_expression_token3] = ACTIONS(1733), + [anon_sym_STAR_STAR] = ACTIONS(1735), + [aux_sym_binary_expression_token4] = ACTIONS(1735), + [aux_sym_binary_expression_token5] = ACTIONS(1733), + [aux_sym_binary_expression_token6] = ACTIONS(1733), + [anon_sym_EQ_EQ] = ACTIONS(1735), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1733), + [aux_sym_binary_expression_token7] = ACTIONS(1733), + [aux_sym_binary_expression_token8] = ACTIONS(1733), + [anon_sym_BANG_EQ] = ACTIONS(1735), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1733), + [aux_sym_binary_expression_token9] = ACTIONS(1733), + [aux_sym_binary_expression_token10] = ACTIONS(1733), + [aux_sym_binary_expression_token11] = ACTIONS(1733), + [aux_sym_binary_expression_token12] = ACTIONS(1735), + [aux_sym_binary_expression_token13] = ACTIONS(1733), + [anon_sym_QMARK_QMARK] = ACTIONS(1735), + [anon_sym_instanceof] = ACTIONS(1733), + [anon_sym_PLUS_PLUS] = ACTIONS(1733), + [anon_sym_DASH_DASH] = ACTIONS(1733), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1733), + [sym_cf_comment] = ACTIONS(5), + }, + [384] = { + [sym_comment] = STATE(384), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_catch] = ACTIONS(850), + [anon_sym_finally] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(1739), + [sym_cf_comment] = ACTIONS(5), + }, + [385] = { [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(3968), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(439), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(385), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [aux_sym__cf_open_tag_token1] = ACTIONS(727), + [anon_sym_POUND] = ACTIONS(1411), + [anon_sym_SQUOTE] = ACTIONS(1414), + [anon_sym_DQUOTE] = ACTIONS(1597), + [aux_sym_quoted_cf_attribute_value_token2] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(1418), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(1420), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(1422), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(91), [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [440] = { - [sym_comment] = STATE(440), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_var] = ACTIONS(844), - [anon_sym_SQUOTE] = ACTIONS(842), - [anon_sym_DQUOTE] = ACTIONS(842), - [anon_sym_LBRACE] = ACTIONS(842), - [anon_sym_RBRACE] = ACTIONS(842), - [anon_sym_import] = ACTIONS(844), - [anon_sym_with] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [anon_sym_else] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_switch] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(842), - [anon_sym_await] = ACTIONS(844), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_throw] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_finally] = ACTIONS(844), - [anon_sym_yield] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(842), - [anon_sym_async] = ACTIONS(844), - [anon_sym_function] = ACTIONS(844), - [anon_sym_private] = ACTIONS(844), - [anon_sym_public] = ACTIONS(844), - [anon_sym_remote] = ACTIONS(844), - [anon_sym_static] = ACTIONS(844), - [anon_sym_final] = ACTIONS(844), - [anon_sym_abstract] = ACTIONS(844), - [anon_sym_any] = ACTIONS(844), - [anon_sym_array] = ACTIONS(844), - [anon_sym_binary] = ACTIONS(844), - [anon_sym_boolean] = ACTIONS(844), - [anon_sym_date] = ACTIONS(844), - [anon_sym_guid] = ACTIONS(844), - [anon_sym_numeric] = ACTIONS(844), - [anon_sym_query] = ACTIONS(844), - [anon_sym_string] = ACTIONS(844), - [anon_sym_struct] = ACTIONS(844), - [anon_sym_uuid] = ACTIONS(844), - [anon_sym_variablename] = ACTIONS(844), - [anon_sym_void] = ACTIONS(844), - [anon_sym_xml] = ACTIONS(844), - [anon_sym_new] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_BANG] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(844), - [aux_sym_unary_operator_token1] = ACTIONS(842), - [anon_sym_PLUS_PLUS] = ACTIONS(842), - [anon_sym_DASH_DASH] = ACTIONS(842), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(842), - [sym_identifier] = ACTIONS(844), - [sym_private_property_identifier] = ACTIONS(842), - [sym_this] = ACTIONS(844), - [sym_super] = ACTIONS(844), - [sym_true] = ACTIONS(844), - [sym_false] = ACTIONS(844), - [sym_null] = ACTIONS(844), - [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(1861), + [aux_sym_unary_operator_token1] = ACTIONS(91), + [anon_sym_PLUS_PLUS] = ACTIONS(1424), + [anon_sym_DASH_DASH] = ACTIONS(1424), + [aux_sym_comment_token1] = ACTIONS(3), + [sym_number] = ACTIONS(1426), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(1428), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [441] = { + [386] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2324), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym__cf_tag_expression] = STATE(3969), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(441), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3522), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(386), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_var] = ACTIONS(1741), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1863), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [442] = { + [387] = { [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(5366), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2133), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym__cf_tag_expression] = STATE(3955), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(442), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(387), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_var] = ACTIONS(1743), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [443] = { + [388] = { + [sym_comment] = STATE(388), + [anon_sym_POUND] = ACTIONS(1745), + [anon_sym_var] = ACTIONS(1747), + [anon_sym_SQUOTE] = ACTIONS(1745), + [anon_sym_DQUOTE] = ACTIONS(1745), + [anon_sym_LBRACE] = ACTIONS(1745), + [anon_sym_RBRACE] = ACTIONS(1745), + [anon_sym_import] = ACTIONS(1747), + [anon_sym_with] = ACTIONS(1747), + [anon_sym_let] = ACTIONS(1747), + [anon_sym_const] = ACTIONS(1747), + [anon_sym_else] = ACTIONS(1747), + [anon_sym_if] = ACTIONS(1747), + [anon_sym_switch] = ACTIONS(1747), + [anon_sym_for] = ACTIONS(1747), + [anon_sym_LPAREN] = ACTIONS(1745), + [anon_sym_await] = ACTIONS(1747), + [anon_sym_while] = ACTIONS(1747), + [anon_sym_do] = ACTIONS(1747), + [anon_sym_try] = ACTIONS(1747), + [anon_sym_break] = ACTIONS(1747), + [anon_sym_continue] = ACTIONS(1747), + [anon_sym_return] = ACTIONS(1747), + [anon_sym_throw] = ACTIONS(1747), + [anon_sym_SEMI] = ACTIONS(1745), + [anon_sym_case] = ACTIONS(1747), + [anon_sym_default] = ACTIONS(1747), + [anon_sym_yield] = ACTIONS(1747), + [anon_sym_LBRACK] = ACTIONS(1745), + [anon_sym_async] = ACTIONS(1747), + [anon_sym_function] = ACTIONS(1747), + [anon_sym_private] = ACTIONS(1747), + [anon_sym_public] = ACTIONS(1747), + [anon_sym_remote] = ACTIONS(1747), + [anon_sym_static] = ACTIONS(1747), + [anon_sym_final] = ACTIONS(1747), + [anon_sym_abstract] = ACTIONS(1747), + [anon_sym_any] = ACTIONS(1747), + [anon_sym_array] = ACTIONS(1747), + [anon_sym_binary] = ACTIONS(1747), + [anon_sym_boolean] = ACTIONS(1747), + [anon_sym_date] = ACTIONS(1747), + [anon_sym_guid] = ACTIONS(1747), + [anon_sym_numeric] = ACTIONS(1747), + [anon_sym_query] = ACTIONS(1747), + [anon_sym_string] = ACTIONS(1747), + [anon_sym_struct] = ACTIONS(1747), + [anon_sym_uuid] = ACTIONS(1747), + [anon_sym_variablename] = ACTIONS(1747), + [anon_sym_void] = ACTIONS(1747), + [anon_sym_xml] = ACTIONS(1747), + [anon_sym_new] = ACTIONS(1747), + [anon_sym_PLUS] = ACTIONS(1747), + [anon_sym_DASH] = ACTIONS(1747), + [anon_sym_SLASH] = ACTIONS(1747), + [anon_sym_BANG] = ACTIONS(1745), + [anon_sym_TILDE] = ACTIONS(1747), + [aux_sym_unary_operator_token1] = ACTIONS(1745), + [anon_sym_PLUS_PLUS] = ACTIONS(1745), + [anon_sym_DASH_DASH] = ACTIONS(1745), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1745), + [sym_identifier] = ACTIONS(1747), + [sym_private_property_identifier] = ACTIONS(1745), + [sym_this] = ACTIONS(1747), + [sym_super] = ACTIONS(1747), + [sym_true] = ACTIONS(1747), + [sym_false] = ACTIONS(1747), + [sym_null] = ACTIONS(1747), + [anon_sym_export] = ACTIONS(1747), + [sym__automatic_semicolon] = ACTIONS(1745), + [sym_cf_comment] = ACTIONS(5), + }, + [389] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1853), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2142), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(443), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(389), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_POUND] = ACTIONS(1725), + [sym_cf_attribute_name] = ACTIONS(727), + [anon_sym_SQUOTE] = ACTIONS(1414), + [anon_sym_DQUOTE] = ACTIONS(1416), + [anon_sym_LBRACE] = ACTIONS(1418), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(1420), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(1422), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(91), [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), + [aux_sym_unary_operator_token1] = ACTIONS(91), + [anon_sym_PLUS_PLUS] = ACTIONS(1424), + [anon_sym_DASH_DASH] = ACTIONS(1424), + [aux_sym_comment_token1] = ACTIONS(3), + [sym_number] = ACTIONS(1426), [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_private_property_identifier] = ACTIONS(1428), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -86271,205 +82633,60 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_null] = ACTIONS(770), [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(725), }, - [444] = { - [sym_comment] = STATE(444), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_finally] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(1867), - [sym_cf_comment] = ACTIONS(5), - }, - [445] = { - [sym_comment] = STATE(445), - [anon_sym_GT_EQ] = ACTIONS(1719), - [anon_sym_GT] = ACTIONS(1721), - [anon_sym_LT_EQ] = ACTIONS(1719), - [anon_sym_LT] = ACTIONS(1721), - [anon_sym_EQ] = ACTIONS(1721), - [anon_sym_POUND] = ACTIONS(1719), - [anon_sym_STAR] = ACTIONS(1721), - [anon_sym_LBRACE] = ACTIONS(1869), - [anon_sym_COMMA] = ACTIONS(1719), - [anon_sym_RBRACE] = ACTIONS(1719), - [anon_sym_LPAREN] = ACTIONS(1719), - [anon_sym_RPAREN] = ACTIONS(1719), - [anon_sym_in] = ACTIONS(1721), - [anon_sym_of] = ACTIONS(1719), - [anon_sym_COLON] = ACTIONS(1719), - [anon_sym_LBRACK] = ACTIONS(1719), - [anon_sym_RBRACK] = ACTIONS(1719), - [anon_sym_EQ_GT] = ACTIONS(1869), - [sym_optional_chain] = ACTIONS(1719), - [anon_sym_DOT] = ACTIONS(1719), - [anon_sym_PLUS_EQ] = ACTIONS(1719), - [anon_sym_DASH_EQ] = ACTIONS(1719), - [anon_sym_STAR_EQ] = ACTIONS(1719), - [anon_sym_SLASH_EQ] = ACTIONS(1719), - [anon_sym_PERCENT_EQ] = ACTIONS(1719), - [anon_sym_CARET_EQ] = ACTIONS(1719), - [anon_sym_AMP_EQ] = ACTIONS(1719), - [anon_sym_PIPE_EQ] = ACTIONS(1719), - [anon_sym_GT_GT_EQ] = ACTIONS(1719), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1719), - [anon_sym_LT_LT_EQ] = ACTIONS(1719), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1719), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1719), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1719), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1719), - [anon_sym_AMP_AMP] = ACTIONS(1721), - [aux_sym_binary_expression_token1] = ACTIONS(1719), - [anon_sym_PIPE_PIPE] = ACTIONS(1721), - [aux_sym_binary_expression_token2] = ACTIONS(1719), - [anon_sym_GT_GT] = ACTIONS(1721), - [anon_sym_GT_GT_GT] = ACTIONS(1721), - [anon_sym_LT_LT] = ACTIONS(1721), - [anon_sym_AMP] = ACTIONS(1721), - [anon_sym_CARET] = ACTIONS(1721), - [anon_sym_PIPE] = ACTIONS(1721), - [anon_sym_PLUS] = ACTIONS(1721), - [anon_sym_DASH] = ACTIONS(1721), - [anon_sym_SLASH] = ACTIONS(1721), - [anon_sym_PERCENT] = ACTIONS(1721), - [aux_sym_binary_expression_token3] = ACTIONS(1719), - [anon_sym_STAR_STAR] = ACTIONS(1721), - [aux_sym_binary_expression_token4] = ACTIONS(1721), - [aux_sym_binary_expression_token5] = ACTIONS(1719), - [anon_sym_EQ_EQ] = ACTIONS(1721), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1719), - [aux_sym_binary_expression_token6] = ACTIONS(1719), - [aux_sym_binary_expression_token7] = ACTIONS(1719), - [anon_sym_BANG_EQ] = ACTIONS(1721), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1719), - [aux_sym_binary_expression_token8] = ACTIONS(1719), - [aux_sym_binary_expression_token9] = ACTIONS(1719), - [aux_sym_binary_expression_token10] = ACTIONS(1719), - [aux_sym_binary_expression_token11] = ACTIONS(1721), - [anon_sym_QMARK_QMARK] = ACTIONS(1721), - [anon_sym_instanceof] = ACTIONS(1719), - [anon_sym_PLUS_PLUS] = ACTIONS(1719), - [anon_sym_DASH_DASH] = ACTIONS(1719), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(1719), - [sym_cf_comment] = ACTIONS(5), - }, - [446] = { - [sym_hash_empty] = STATE(3404), + [390] = { + [sym_hash_empty] = STATE(3626), [sym_import] = STATE(3525), - [sym_statement_block] = STATE(1873), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1977), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2114), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(446), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(390), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), + [sym__hash] = STATE(3393), + [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(25), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1853), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), + [anon_sym_SEMI] = ACTIONS(1749), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -86481,652 +82698,217 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), + [anon_sym_export] = ACTIONS(804), + [sym__automatic_semicolon] = ACTIONS(1749), [sym_cf_comment] = ACTIONS(5), }, - [447] = { + [391] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2190), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym__cf_tag_expression] = STATE(4123), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(447), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3711), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(391), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_var] = ACTIONS(1751), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1871), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), - [sym_cf_comment] = ACTIONS(5), - }, - [448] = { - [sym_comment] = STATE(448), - [anon_sym_POUND] = ACTIONS(1873), - [anon_sym_var] = ACTIONS(1875), - [anon_sym_SQUOTE] = ACTIONS(1873), - [anon_sym_DQUOTE] = ACTIONS(1873), - [anon_sym_LBRACE] = ACTIONS(1873), - [anon_sym_RBRACE] = ACTIONS(1873), - [anon_sym_import] = ACTIONS(1875), - [anon_sym_with] = ACTIONS(1875), - [anon_sym_let] = ACTIONS(1875), - [anon_sym_const] = ACTIONS(1875), - [anon_sym_else] = ACTIONS(1875), - [anon_sym_if] = ACTIONS(1875), - [anon_sym_switch] = ACTIONS(1875), - [anon_sym_for] = ACTIONS(1875), - [anon_sym_LPAREN] = ACTIONS(1873), - [anon_sym_await] = ACTIONS(1875), - [anon_sym_while] = ACTIONS(1875), - [anon_sym_do] = ACTIONS(1875), - [anon_sym_try] = ACTIONS(1875), - [anon_sym_break] = ACTIONS(1875), - [anon_sym_continue] = ACTIONS(1875), - [anon_sym_return] = ACTIONS(1875), - [anon_sym_throw] = ACTIONS(1875), - [anon_sym_SEMI] = ACTIONS(1873), - [anon_sym_case] = ACTIONS(1875), - [anon_sym_default] = ACTIONS(1875), - [anon_sym_yield] = ACTIONS(1875), - [anon_sym_LBRACK] = ACTIONS(1873), - [anon_sym_async] = ACTIONS(1875), - [anon_sym_function] = ACTIONS(1875), - [anon_sym_private] = ACTIONS(1875), - [anon_sym_public] = ACTIONS(1875), - [anon_sym_remote] = ACTIONS(1875), - [anon_sym_static] = ACTIONS(1875), - [anon_sym_final] = ACTIONS(1875), - [anon_sym_abstract] = ACTIONS(1875), - [anon_sym_any] = ACTIONS(1875), - [anon_sym_array] = ACTIONS(1875), - [anon_sym_binary] = ACTIONS(1875), - [anon_sym_boolean] = ACTIONS(1875), - [anon_sym_date] = ACTIONS(1875), - [anon_sym_guid] = ACTIONS(1875), - [anon_sym_numeric] = ACTIONS(1875), - [anon_sym_query] = ACTIONS(1875), - [anon_sym_string] = ACTIONS(1875), - [anon_sym_struct] = ACTIONS(1875), - [anon_sym_uuid] = ACTIONS(1875), - [anon_sym_variablename] = ACTIONS(1875), - [anon_sym_void] = ACTIONS(1875), - [anon_sym_xml] = ACTIONS(1875), - [anon_sym_new] = ACTIONS(1875), - [anon_sym_PLUS] = ACTIONS(1875), - [anon_sym_DASH] = ACTIONS(1875), - [anon_sym_SLASH] = ACTIONS(1875), - [anon_sym_BANG] = ACTIONS(1873), - [anon_sym_TILDE] = ACTIONS(1875), - [aux_sym_unary_operator_token1] = ACTIONS(1873), - [anon_sym_PLUS_PLUS] = ACTIONS(1873), - [anon_sym_DASH_DASH] = ACTIONS(1873), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1873), - [sym_identifier] = ACTIONS(1875), - [sym_private_property_identifier] = ACTIONS(1873), - [sym_this] = ACTIONS(1875), - [sym_super] = ACTIONS(1875), - [sym_true] = ACTIONS(1875), - [sym_false] = ACTIONS(1875), - [sym_null] = ACTIONS(1875), - [anon_sym_export] = ACTIONS(1875), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [449] = { - [sym_comment] = STATE(449), - [anon_sym_POUND] = ACTIONS(1877), - [anon_sym_var] = ACTIONS(1879), - [anon_sym_SQUOTE] = ACTIONS(1877), - [anon_sym_DQUOTE] = ACTIONS(1877), - [anon_sym_LBRACE] = ACTIONS(1877), - [anon_sym_RBRACE] = ACTIONS(1877), - [anon_sym_import] = ACTIONS(1879), - [anon_sym_with] = ACTIONS(1879), - [anon_sym_let] = ACTIONS(1879), - [anon_sym_const] = ACTIONS(1879), - [anon_sym_else] = ACTIONS(1879), - [anon_sym_if] = ACTIONS(1879), - [anon_sym_switch] = ACTIONS(1879), - [anon_sym_for] = ACTIONS(1879), - [anon_sym_LPAREN] = ACTIONS(1877), - [anon_sym_await] = ACTIONS(1879), - [anon_sym_while] = ACTIONS(1879), - [anon_sym_do] = ACTIONS(1879), - [anon_sym_try] = ACTIONS(1879), - [anon_sym_break] = ACTIONS(1879), - [anon_sym_continue] = ACTIONS(1879), - [anon_sym_return] = ACTIONS(1879), - [anon_sym_throw] = ACTIONS(1879), - [anon_sym_SEMI] = ACTIONS(1877), - [anon_sym_case] = ACTIONS(1879), - [anon_sym_default] = ACTIONS(1879), - [anon_sym_yield] = ACTIONS(1879), - [anon_sym_LBRACK] = ACTIONS(1877), - [anon_sym_async] = ACTIONS(1879), - [anon_sym_function] = ACTIONS(1879), - [anon_sym_private] = ACTIONS(1879), - [anon_sym_public] = ACTIONS(1879), - [anon_sym_remote] = ACTIONS(1879), - [anon_sym_static] = ACTIONS(1879), - [anon_sym_final] = ACTIONS(1879), - [anon_sym_abstract] = ACTIONS(1879), - [anon_sym_any] = ACTIONS(1879), - [anon_sym_array] = ACTIONS(1879), - [anon_sym_binary] = ACTIONS(1879), - [anon_sym_boolean] = ACTIONS(1879), - [anon_sym_date] = ACTIONS(1879), - [anon_sym_guid] = ACTIONS(1879), - [anon_sym_numeric] = ACTIONS(1879), - [anon_sym_query] = ACTIONS(1879), - [anon_sym_string] = ACTIONS(1879), - [anon_sym_struct] = ACTIONS(1879), - [anon_sym_uuid] = ACTIONS(1879), - [anon_sym_variablename] = ACTIONS(1879), - [anon_sym_void] = ACTIONS(1879), - [anon_sym_xml] = ACTIONS(1879), - [anon_sym_new] = ACTIONS(1879), - [anon_sym_PLUS] = ACTIONS(1879), - [anon_sym_DASH] = ACTIONS(1879), - [anon_sym_SLASH] = ACTIONS(1879), - [anon_sym_BANG] = ACTIONS(1877), - [anon_sym_TILDE] = ACTIONS(1879), - [aux_sym_unary_operator_token1] = ACTIONS(1877), - [anon_sym_PLUS_PLUS] = ACTIONS(1877), - [anon_sym_DASH_DASH] = ACTIONS(1877), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1877), - [sym_identifier] = ACTIONS(1879), - [sym_private_property_identifier] = ACTIONS(1877), - [sym_this] = ACTIONS(1879), - [sym_super] = ACTIONS(1879), - [sym_true] = ACTIONS(1879), - [sym_false] = ACTIONS(1879), - [sym_null] = ACTIONS(1879), - [anon_sym_export] = ACTIONS(1879), - [sym_cf_comment] = ACTIONS(5), - }, - [450] = { - [sym_comment] = STATE(450), - [anon_sym_POUND] = ACTIONS(1881), - [anon_sym_var] = ACTIONS(1883), - [anon_sym_SQUOTE] = ACTIONS(1881), - [anon_sym_DQUOTE] = ACTIONS(1881), - [anon_sym_LBRACE] = ACTIONS(1881), - [anon_sym_RBRACE] = ACTIONS(1881), - [anon_sym_import] = ACTIONS(1883), - [anon_sym_with] = ACTIONS(1883), - [anon_sym_let] = ACTIONS(1883), - [anon_sym_const] = ACTIONS(1883), - [anon_sym_else] = ACTIONS(1883), - [anon_sym_if] = ACTIONS(1883), - [anon_sym_switch] = ACTIONS(1883), - [anon_sym_for] = ACTIONS(1883), - [anon_sym_LPAREN] = ACTIONS(1881), - [anon_sym_await] = ACTIONS(1883), - [anon_sym_while] = ACTIONS(1883), - [anon_sym_do] = ACTIONS(1883), - [anon_sym_try] = ACTIONS(1883), - [anon_sym_break] = ACTIONS(1883), - [anon_sym_continue] = ACTIONS(1883), - [anon_sym_return] = ACTIONS(1883), - [anon_sym_throw] = ACTIONS(1883), - [anon_sym_SEMI] = ACTIONS(1881), - [anon_sym_case] = ACTIONS(1883), - [anon_sym_default] = ACTIONS(1883), - [anon_sym_yield] = ACTIONS(1883), - [anon_sym_LBRACK] = ACTIONS(1881), - [anon_sym_async] = ACTIONS(1883), - [anon_sym_function] = ACTIONS(1883), - [anon_sym_private] = ACTIONS(1883), - [anon_sym_public] = ACTIONS(1883), - [anon_sym_remote] = ACTIONS(1883), - [anon_sym_static] = ACTIONS(1883), - [anon_sym_final] = ACTIONS(1883), - [anon_sym_abstract] = ACTIONS(1883), - [anon_sym_any] = ACTIONS(1883), - [anon_sym_array] = ACTIONS(1883), - [anon_sym_binary] = ACTIONS(1883), - [anon_sym_boolean] = ACTIONS(1883), - [anon_sym_date] = ACTIONS(1883), - [anon_sym_guid] = ACTIONS(1883), - [anon_sym_numeric] = ACTIONS(1883), - [anon_sym_query] = ACTIONS(1883), - [anon_sym_string] = ACTIONS(1883), - [anon_sym_struct] = ACTIONS(1883), - [anon_sym_uuid] = ACTIONS(1883), - [anon_sym_variablename] = ACTIONS(1883), - [anon_sym_void] = ACTIONS(1883), - [anon_sym_xml] = ACTIONS(1883), - [anon_sym_new] = ACTIONS(1883), - [anon_sym_PLUS] = ACTIONS(1883), - [anon_sym_DASH] = ACTIONS(1883), - [anon_sym_SLASH] = ACTIONS(1883), - [anon_sym_BANG] = ACTIONS(1881), - [anon_sym_TILDE] = ACTIONS(1883), - [aux_sym_unary_operator_token1] = ACTIONS(1881), - [anon_sym_PLUS_PLUS] = ACTIONS(1881), - [anon_sym_DASH_DASH] = ACTIONS(1881), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1881), - [sym_identifier] = ACTIONS(1883), - [sym_private_property_identifier] = ACTIONS(1881), - [sym_this] = ACTIONS(1883), - [sym_super] = ACTIONS(1883), - [sym_true] = ACTIONS(1883), - [sym_false] = ACTIONS(1883), - [sym_null] = ACTIONS(1883), - [anon_sym_export] = ACTIONS(1883), - [sym_cf_comment] = ACTIONS(5), - }, - [451] = { - [sym_comment] = STATE(451), - [anon_sym_POUND] = ACTIONS(1885), - [anon_sym_var] = ACTIONS(1887), - [anon_sym_SQUOTE] = ACTIONS(1885), - [anon_sym_DQUOTE] = ACTIONS(1885), - [anon_sym_LBRACE] = ACTIONS(1885), - [anon_sym_RBRACE] = ACTIONS(1885), - [anon_sym_import] = ACTIONS(1887), - [anon_sym_with] = ACTIONS(1887), - [anon_sym_let] = ACTIONS(1887), - [anon_sym_const] = ACTIONS(1887), - [anon_sym_else] = ACTIONS(1887), - [anon_sym_if] = ACTIONS(1887), - [anon_sym_switch] = ACTIONS(1887), - [anon_sym_for] = ACTIONS(1887), - [anon_sym_LPAREN] = ACTIONS(1885), - [anon_sym_await] = ACTIONS(1887), - [anon_sym_while] = ACTIONS(1887), - [anon_sym_do] = ACTIONS(1887), - [anon_sym_try] = ACTIONS(1887), - [anon_sym_break] = ACTIONS(1887), - [anon_sym_continue] = ACTIONS(1887), - [anon_sym_return] = ACTIONS(1887), - [anon_sym_throw] = ACTIONS(1887), - [anon_sym_SEMI] = ACTIONS(1885), - [anon_sym_case] = ACTIONS(1887), - [anon_sym_default] = ACTIONS(1887), - [anon_sym_yield] = ACTIONS(1887), - [anon_sym_LBRACK] = ACTIONS(1885), - [anon_sym_async] = ACTIONS(1887), - [anon_sym_function] = ACTIONS(1887), - [anon_sym_private] = ACTIONS(1887), - [anon_sym_public] = ACTIONS(1887), - [anon_sym_remote] = ACTIONS(1887), - [anon_sym_static] = ACTIONS(1887), - [anon_sym_final] = ACTIONS(1887), - [anon_sym_abstract] = ACTIONS(1887), - [anon_sym_any] = ACTIONS(1887), - [anon_sym_array] = ACTIONS(1887), - [anon_sym_binary] = ACTIONS(1887), - [anon_sym_boolean] = ACTIONS(1887), - [anon_sym_date] = ACTIONS(1887), - [anon_sym_guid] = ACTIONS(1887), - [anon_sym_numeric] = ACTIONS(1887), - [anon_sym_query] = ACTIONS(1887), - [anon_sym_string] = ACTIONS(1887), - [anon_sym_struct] = ACTIONS(1887), - [anon_sym_uuid] = ACTIONS(1887), - [anon_sym_variablename] = ACTIONS(1887), - [anon_sym_void] = ACTIONS(1887), - [anon_sym_xml] = ACTIONS(1887), - [anon_sym_new] = ACTIONS(1887), - [anon_sym_PLUS] = ACTIONS(1887), - [anon_sym_DASH] = ACTIONS(1887), - [anon_sym_SLASH] = ACTIONS(1887), - [anon_sym_BANG] = ACTIONS(1885), - [anon_sym_TILDE] = ACTIONS(1887), - [aux_sym_unary_operator_token1] = ACTIONS(1885), - [anon_sym_PLUS_PLUS] = ACTIONS(1885), - [anon_sym_DASH_DASH] = ACTIONS(1885), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1885), - [sym_identifier] = ACTIONS(1887), - [sym_private_property_identifier] = ACTIONS(1885), - [sym_this] = ACTIONS(1887), - [sym_super] = ACTIONS(1887), - [sym_true] = ACTIONS(1887), - [sym_false] = ACTIONS(1887), - [sym_null] = ACTIONS(1887), - [anon_sym_export] = ACTIONS(1887), - [sym_cf_comment] = ACTIONS(5), - }, - [452] = { - [sym_comment] = STATE(452), - [anon_sym_POUND] = ACTIONS(1889), - [anon_sym_var] = ACTIONS(1891), - [anon_sym_SQUOTE] = ACTIONS(1889), - [anon_sym_DQUOTE] = ACTIONS(1889), - [anon_sym_LBRACE] = ACTIONS(1889), - [anon_sym_RBRACE] = ACTIONS(1889), - [anon_sym_import] = ACTIONS(1891), - [anon_sym_with] = ACTIONS(1891), - [anon_sym_let] = ACTIONS(1891), - [anon_sym_const] = ACTIONS(1891), - [anon_sym_else] = ACTIONS(1891), - [anon_sym_if] = ACTIONS(1891), - [anon_sym_switch] = ACTIONS(1891), - [anon_sym_for] = ACTIONS(1891), - [anon_sym_LPAREN] = ACTIONS(1889), - [anon_sym_await] = ACTIONS(1891), - [anon_sym_while] = ACTIONS(1891), - [anon_sym_do] = ACTIONS(1891), - [anon_sym_try] = ACTIONS(1891), - [anon_sym_break] = ACTIONS(1891), - [anon_sym_continue] = ACTIONS(1891), - [anon_sym_return] = ACTIONS(1891), - [anon_sym_throw] = ACTIONS(1891), - [anon_sym_SEMI] = ACTIONS(1889), - [anon_sym_case] = ACTIONS(1891), - [anon_sym_default] = ACTIONS(1891), - [anon_sym_yield] = ACTIONS(1891), - [anon_sym_LBRACK] = ACTIONS(1889), - [anon_sym_async] = ACTIONS(1891), - [anon_sym_function] = ACTIONS(1891), - [anon_sym_private] = ACTIONS(1891), - [anon_sym_public] = ACTIONS(1891), - [anon_sym_remote] = ACTIONS(1891), - [anon_sym_static] = ACTIONS(1891), - [anon_sym_final] = ACTIONS(1891), - [anon_sym_abstract] = ACTIONS(1891), - [anon_sym_any] = ACTIONS(1891), - [anon_sym_array] = ACTIONS(1891), - [anon_sym_binary] = ACTIONS(1891), - [anon_sym_boolean] = ACTIONS(1891), - [anon_sym_date] = ACTIONS(1891), - [anon_sym_guid] = ACTIONS(1891), - [anon_sym_numeric] = ACTIONS(1891), - [anon_sym_query] = ACTIONS(1891), - [anon_sym_string] = ACTIONS(1891), - [anon_sym_struct] = ACTIONS(1891), - [anon_sym_uuid] = ACTIONS(1891), - [anon_sym_variablename] = ACTIONS(1891), - [anon_sym_void] = ACTIONS(1891), - [anon_sym_xml] = ACTIONS(1891), - [anon_sym_new] = ACTIONS(1891), - [anon_sym_PLUS] = ACTIONS(1891), - [anon_sym_DASH] = ACTIONS(1891), - [anon_sym_SLASH] = ACTIONS(1891), - [anon_sym_BANG] = ACTIONS(1889), - [anon_sym_TILDE] = ACTIONS(1891), - [aux_sym_unary_operator_token1] = ACTIONS(1889), - [anon_sym_PLUS_PLUS] = ACTIONS(1889), - [anon_sym_DASH_DASH] = ACTIONS(1889), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1889), - [sym_identifier] = ACTIONS(1891), - [sym_private_property_identifier] = ACTIONS(1889), - [sym_this] = ACTIONS(1891), - [sym_super] = ACTIONS(1891), - [sym_true] = ACTIONS(1891), - [sym_false] = ACTIONS(1891), - [sym_null] = ACTIONS(1891), - [anon_sym_export] = ACTIONS(1891), - [sym_cf_comment] = ACTIONS(5), - }, - [453] = { - [sym_comment] = STATE(453), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(1893), - [sym_cf_comment] = ACTIONS(5), - }, - [454] = { - [sym_comment] = STATE(454), - [anon_sym_POUND] = ACTIONS(1895), - [anon_sym_var] = ACTIONS(1897), - [anon_sym_SQUOTE] = ACTIONS(1895), - [anon_sym_DQUOTE] = ACTIONS(1895), - [anon_sym_LBRACE] = ACTIONS(1895), - [anon_sym_RBRACE] = ACTIONS(1895), - [anon_sym_import] = ACTIONS(1897), - [anon_sym_with] = ACTIONS(1897), - [anon_sym_let] = ACTIONS(1897), - [anon_sym_const] = ACTIONS(1897), - [anon_sym_else] = ACTIONS(1897), - [anon_sym_if] = ACTIONS(1897), - [anon_sym_switch] = ACTIONS(1897), - [anon_sym_for] = ACTIONS(1897), - [anon_sym_LPAREN] = ACTIONS(1895), - [anon_sym_await] = ACTIONS(1897), - [anon_sym_while] = ACTIONS(1897), - [anon_sym_do] = ACTIONS(1897), - [anon_sym_try] = ACTIONS(1897), - [anon_sym_break] = ACTIONS(1897), - [anon_sym_continue] = ACTIONS(1897), - [anon_sym_return] = ACTIONS(1897), - [anon_sym_throw] = ACTIONS(1897), - [anon_sym_SEMI] = ACTIONS(1895), - [anon_sym_case] = ACTIONS(1897), - [anon_sym_default] = ACTIONS(1897), - [anon_sym_yield] = ACTIONS(1897), - [anon_sym_LBRACK] = ACTIONS(1895), - [anon_sym_async] = ACTIONS(1897), - [anon_sym_function] = ACTIONS(1897), - [anon_sym_private] = ACTIONS(1897), - [anon_sym_public] = ACTIONS(1897), - [anon_sym_remote] = ACTIONS(1897), - [anon_sym_static] = ACTIONS(1897), - [anon_sym_final] = ACTIONS(1897), - [anon_sym_abstract] = ACTIONS(1897), - [anon_sym_any] = ACTIONS(1897), - [anon_sym_array] = ACTIONS(1897), - [anon_sym_binary] = ACTIONS(1897), - [anon_sym_boolean] = ACTIONS(1897), - [anon_sym_date] = ACTIONS(1897), - [anon_sym_guid] = ACTIONS(1897), - [anon_sym_numeric] = ACTIONS(1897), - [anon_sym_query] = ACTIONS(1897), - [anon_sym_string] = ACTIONS(1897), - [anon_sym_struct] = ACTIONS(1897), - [anon_sym_uuid] = ACTIONS(1897), - [anon_sym_variablename] = ACTIONS(1897), - [anon_sym_void] = ACTIONS(1897), - [anon_sym_xml] = ACTIONS(1897), - [anon_sym_new] = ACTIONS(1897), - [anon_sym_PLUS] = ACTIONS(1897), - [anon_sym_DASH] = ACTIONS(1897), - [anon_sym_SLASH] = ACTIONS(1897), - [anon_sym_BANG] = ACTIONS(1895), - [anon_sym_TILDE] = ACTIONS(1897), - [aux_sym_unary_operator_token1] = ACTIONS(1895), - [anon_sym_PLUS_PLUS] = ACTIONS(1895), - [anon_sym_DASH_DASH] = ACTIONS(1895), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1895), - [sym_identifier] = ACTIONS(1897), - [sym_private_property_identifier] = ACTIONS(1895), - [sym_this] = ACTIONS(1897), - [sym_super] = ACTIONS(1897), - [sym_true] = ACTIONS(1897), - [sym_false] = ACTIONS(1897), - [sym_null] = ACTIONS(1897), - [anon_sym_export] = ACTIONS(1897), + [392] = { + [sym_comment] = STATE(392), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_case] = ACTIONS(936), + [anon_sym_default] = ACTIONS(936), + [anon_sym_catch] = ACTIONS(936), + [anon_sym_finally] = ACTIONS(936), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [anon_sym_new] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(934), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), [sym_cf_comment] = ACTIONS(5), }, - [455] = { - [sym_hash_empty] = STATE(3404), + [393] = { + [sym_hash_empty] = STATE(3626), [sym_import] = STATE(3525), - [sym_statement_block] = STATE(1896), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1897), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2106), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(455), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(393), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), + [sym__hash] = STATE(3419), + [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(25), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1853), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), + [anon_sym_SEMI] = ACTIONS(1753), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -87138,519 +82920,1341 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), + [anon_sym_export] = ACTIONS(804), + [sym__automatic_semicolon] = ACTIONS(1753), [sym_cf_comment] = ACTIONS(5), }, - [456] = { + [394] = { + [sym_comment] = STATE(394), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_finally] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(1755), + [sym_cf_comment] = ACTIONS(5), + }, + [395] = { + [sym_comment] = STATE(395), + [anon_sym_POUND] = ACTIONS(1757), + [anon_sym_var] = ACTIONS(1759), + [anon_sym_SQUOTE] = ACTIONS(1757), + [anon_sym_DQUOTE] = ACTIONS(1757), + [anon_sym_LBRACE] = ACTIONS(1757), + [anon_sym_RBRACE] = ACTIONS(1757), + [anon_sym_import] = ACTIONS(1759), + [anon_sym_with] = ACTIONS(1759), + [anon_sym_let] = ACTIONS(1759), + [anon_sym_const] = ACTIONS(1759), + [anon_sym_else] = ACTIONS(1759), + [anon_sym_if] = ACTIONS(1759), + [anon_sym_switch] = ACTIONS(1759), + [anon_sym_for] = ACTIONS(1759), + [anon_sym_LPAREN] = ACTIONS(1757), + [anon_sym_await] = ACTIONS(1759), + [anon_sym_while] = ACTIONS(1759), + [anon_sym_do] = ACTIONS(1759), + [anon_sym_try] = ACTIONS(1759), + [anon_sym_break] = ACTIONS(1759), + [anon_sym_continue] = ACTIONS(1759), + [anon_sym_return] = ACTIONS(1759), + [anon_sym_throw] = ACTIONS(1759), + [anon_sym_SEMI] = ACTIONS(1757), + [anon_sym_case] = ACTIONS(1759), + [anon_sym_default] = ACTIONS(1759), + [anon_sym_yield] = ACTIONS(1759), + [anon_sym_LBRACK] = ACTIONS(1757), + [anon_sym_async] = ACTIONS(1759), + [anon_sym_function] = ACTIONS(1759), + [anon_sym_private] = ACTIONS(1759), + [anon_sym_public] = ACTIONS(1759), + [anon_sym_remote] = ACTIONS(1759), + [anon_sym_static] = ACTIONS(1759), + [anon_sym_final] = ACTIONS(1759), + [anon_sym_abstract] = ACTIONS(1759), + [anon_sym_any] = ACTIONS(1759), + [anon_sym_array] = ACTIONS(1759), + [anon_sym_binary] = ACTIONS(1759), + [anon_sym_boolean] = ACTIONS(1759), + [anon_sym_date] = ACTIONS(1759), + [anon_sym_guid] = ACTIONS(1759), + [anon_sym_numeric] = ACTIONS(1759), + [anon_sym_query] = ACTIONS(1759), + [anon_sym_string] = ACTIONS(1759), + [anon_sym_struct] = ACTIONS(1759), + [anon_sym_uuid] = ACTIONS(1759), + [anon_sym_variablename] = ACTIONS(1759), + [anon_sym_void] = ACTIONS(1759), + [anon_sym_xml] = ACTIONS(1759), + [anon_sym_new] = ACTIONS(1759), + [anon_sym_PLUS] = ACTIONS(1759), + [anon_sym_DASH] = ACTIONS(1759), + [anon_sym_SLASH] = ACTIONS(1759), + [anon_sym_BANG] = ACTIONS(1757), + [anon_sym_TILDE] = ACTIONS(1759), + [aux_sym_unary_operator_token1] = ACTIONS(1757), + [anon_sym_PLUS_PLUS] = ACTIONS(1757), + [anon_sym_DASH_DASH] = ACTIONS(1757), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1757), + [sym_identifier] = ACTIONS(1759), + [sym_private_property_identifier] = ACTIONS(1757), + [sym_this] = ACTIONS(1759), + [sym_super] = ACTIONS(1759), + [sym_true] = ACTIONS(1759), + [sym_false] = ACTIONS(1759), + [sym_null] = ACTIONS(1759), + [anon_sym_export] = ACTIONS(1759), + [sym__automatic_semicolon] = ACTIONS(1761), + [sym_cf_comment] = ACTIONS(5), + }, + [396] = { + [sym_comment] = STATE(396), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1767), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1146), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(1772), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [397] = { + [sym_comment] = STATE(397), + [anon_sym_POUND] = ACTIONS(1776), + [anon_sym_var] = ACTIONS(1778), + [anon_sym_SQUOTE] = ACTIONS(1776), + [anon_sym_DQUOTE] = ACTIONS(1776), + [anon_sym_LBRACE] = ACTIONS(1776), + [anon_sym_RBRACE] = ACTIONS(1776), + [anon_sym_import] = ACTIONS(1778), + [anon_sym_with] = ACTIONS(1778), + [anon_sym_let] = ACTIONS(1778), + [anon_sym_const] = ACTIONS(1778), + [anon_sym_else] = ACTIONS(1778), + [anon_sym_if] = ACTIONS(1778), + [anon_sym_switch] = ACTIONS(1778), + [anon_sym_for] = ACTIONS(1778), + [anon_sym_LPAREN] = ACTIONS(1776), + [anon_sym_await] = ACTIONS(1778), + [anon_sym_while] = ACTIONS(1778), + [anon_sym_do] = ACTIONS(1778), + [anon_sym_try] = ACTIONS(1778), + [anon_sym_break] = ACTIONS(1778), + [anon_sym_continue] = ACTIONS(1778), + [anon_sym_return] = ACTIONS(1778), + [anon_sym_throw] = ACTIONS(1778), + [anon_sym_SEMI] = ACTIONS(1776), + [anon_sym_case] = ACTIONS(1778), + [anon_sym_default] = ACTIONS(1778), + [anon_sym_yield] = ACTIONS(1778), + [anon_sym_LBRACK] = ACTIONS(1776), + [anon_sym_async] = ACTIONS(1778), + [anon_sym_function] = ACTIONS(1778), + [anon_sym_private] = ACTIONS(1778), + [anon_sym_public] = ACTIONS(1778), + [anon_sym_remote] = ACTIONS(1778), + [anon_sym_static] = ACTIONS(1778), + [anon_sym_final] = ACTIONS(1778), + [anon_sym_abstract] = ACTIONS(1778), + [anon_sym_any] = ACTIONS(1778), + [anon_sym_array] = ACTIONS(1778), + [anon_sym_binary] = ACTIONS(1778), + [anon_sym_boolean] = ACTIONS(1778), + [anon_sym_date] = ACTIONS(1778), + [anon_sym_guid] = ACTIONS(1778), + [anon_sym_numeric] = ACTIONS(1778), + [anon_sym_query] = ACTIONS(1778), + [anon_sym_string] = ACTIONS(1778), + [anon_sym_struct] = ACTIONS(1778), + [anon_sym_uuid] = ACTIONS(1778), + [anon_sym_variablename] = ACTIONS(1778), + [anon_sym_void] = ACTIONS(1778), + [anon_sym_xml] = ACTIONS(1778), + [anon_sym_new] = ACTIONS(1778), + [anon_sym_PLUS] = ACTIONS(1778), + [anon_sym_DASH] = ACTIONS(1778), + [anon_sym_SLASH] = ACTIONS(1778), + [anon_sym_BANG] = ACTIONS(1776), + [anon_sym_TILDE] = ACTIONS(1778), + [aux_sym_unary_operator_token1] = ACTIONS(1776), + [anon_sym_PLUS_PLUS] = ACTIONS(1776), + [anon_sym_DASH_DASH] = ACTIONS(1776), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1776), + [sym_identifier] = ACTIONS(1778), + [sym_private_property_identifier] = ACTIONS(1776), + [sym_this] = ACTIONS(1778), + [sym_super] = ACTIONS(1778), + [sym_true] = ACTIONS(1778), + [sym_false] = ACTIONS(1778), + [sym_null] = ACTIONS(1778), + [anon_sym_export] = ACTIONS(1778), + [sym__automatic_semicolon] = ACTIONS(1780), + [sym_cf_comment] = ACTIONS(5), + }, + [398] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1853), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2400), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym__cf_tag_expression] = STATE(4001), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(456), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(398), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_var] = ACTIONS(1782), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [457] = { - [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(5351), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2133), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [399] = { + [sym_comment] = STATE(399), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1146), + [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1134), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1105), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [400] = { + [sym_hash_empty] = STATE(3626), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2074), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(457), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), - [sym_hash_expression] = STATE(3404), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(400), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3389), + [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_POUND] = ACTIONS(25), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_SEMI] = ACTIONS(1784), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), + [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(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), + [anon_sym_PLUS_PLUS] = ACTIONS(97), + [anon_sym_DASH_DASH] = ACTIONS(97), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(808), + [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(804), + [sym__automatic_semicolon] = ACTIONS(1784), [sym_cf_comment] = ACTIONS(5), }, - [458] = { + [401] = { + [sym_comment] = STATE(401), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_catch] = ACTIONS(850), + [anon_sym_finally] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym_cf_comment] = ACTIONS(5), + }, + [402] = { + [sym_comment] = STATE(402), + [anon_sym_POUND] = ACTIONS(1786), + [anon_sym_var] = ACTIONS(1788), + [anon_sym_SQUOTE] = ACTIONS(1786), + [anon_sym_DQUOTE] = ACTIONS(1786), + [anon_sym_LBRACE] = ACTIONS(1786), + [anon_sym_RBRACE] = ACTIONS(1786), + [anon_sym_import] = ACTIONS(1788), + [anon_sym_with] = ACTIONS(1788), + [anon_sym_let] = ACTIONS(1788), + [anon_sym_const] = ACTIONS(1788), + [anon_sym_else] = ACTIONS(1788), + [anon_sym_if] = ACTIONS(1788), + [anon_sym_switch] = ACTIONS(1788), + [anon_sym_for] = ACTIONS(1788), + [anon_sym_LPAREN] = ACTIONS(1786), + [anon_sym_await] = ACTIONS(1788), + [anon_sym_while] = ACTIONS(1788), + [anon_sym_do] = ACTIONS(1788), + [anon_sym_try] = ACTIONS(1788), + [anon_sym_break] = ACTIONS(1788), + [anon_sym_continue] = ACTIONS(1788), + [anon_sym_return] = ACTIONS(1788), + [anon_sym_throw] = ACTIONS(1788), + [anon_sym_SEMI] = ACTIONS(1786), + [anon_sym_case] = ACTIONS(1788), + [anon_sym_default] = ACTIONS(1788), + [anon_sym_yield] = ACTIONS(1788), + [anon_sym_LBRACK] = ACTIONS(1786), + [anon_sym_async] = ACTIONS(1788), + [anon_sym_function] = ACTIONS(1788), + [anon_sym_private] = ACTIONS(1788), + [anon_sym_public] = ACTIONS(1788), + [anon_sym_remote] = ACTIONS(1788), + [anon_sym_static] = ACTIONS(1788), + [anon_sym_final] = ACTIONS(1788), + [anon_sym_abstract] = ACTIONS(1788), + [anon_sym_any] = ACTIONS(1788), + [anon_sym_array] = ACTIONS(1788), + [anon_sym_binary] = ACTIONS(1788), + [anon_sym_boolean] = ACTIONS(1788), + [anon_sym_date] = ACTIONS(1788), + [anon_sym_guid] = ACTIONS(1788), + [anon_sym_numeric] = ACTIONS(1788), + [anon_sym_query] = ACTIONS(1788), + [anon_sym_string] = ACTIONS(1788), + [anon_sym_struct] = ACTIONS(1788), + [anon_sym_uuid] = ACTIONS(1788), + [anon_sym_variablename] = ACTIONS(1788), + [anon_sym_void] = ACTIONS(1788), + [anon_sym_xml] = ACTIONS(1788), + [anon_sym_new] = ACTIONS(1788), + [anon_sym_PLUS] = ACTIONS(1788), + [anon_sym_DASH] = ACTIONS(1788), + [anon_sym_SLASH] = ACTIONS(1788), + [anon_sym_BANG] = ACTIONS(1786), + [anon_sym_TILDE] = ACTIONS(1788), + [aux_sym_unary_operator_token1] = ACTIONS(1786), + [anon_sym_PLUS_PLUS] = ACTIONS(1786), + [anon_sym_DASH_DASH] = ACTIONS(1786), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1786), + [sym_identifier] = ACTIONS(1788), + [sym_private_property_identifier] = ACTIONS(1786), + [sym_this] = ACTIONS(1788), + [sym_super] = ACTIONS(1788), + [sym_true] = ACTIONS(1788), + [sym_false] = ACTIONS(1788), + [sym_null] = ACTIONS(1788), + [anon_sym_export] = ACTIONS(1788), + [sym__automatic_semicolon] = ACTIONS(1790), + [sym_cf_comment] = ACTIONS(5), + }, + [403] = { + [sym_comment] = STATE(403), + [anon_sym_POUND] = ACTIONS(842), + [anon_sym_var] = ACTIONS(844), + [anon_sym_SQUOTE] = ACTIONS(842), + [anon_sym_DQUOTE] = ACTIONS(842), + [anon_sym_LBRACE] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(842), + [anon_sym_import] = ACTIONS(844), + [anon_sym_with] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_switch] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(842), + [anon_sym_await] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_throw] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(842), + [anon_sym_case] = ACTIONS(844), + [anon_sym_default] = ACTIONS(844), + [anon_sym_finally] = ACTIONS(844), + [anon_sym_yield] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(842), + [anon_sym_async] = ACTIONS(844), + [anon_sym_function] = ACTIONS(844), + [anon_sym_private] = ACTIONS(844), + [anon_sym_public] = ACTIONS(844), + [anon_sym_remote] = ACTIONS(844), + [anon_sym_static] = ACTIONS(844), + [anon_sym_final] = ACTIONS(844), + [anon_sym_abstract] = ACTIONS(844), + [anon_sym_any] = ACTIONS(844), + [anon_sym_array] = ACTIONS(844), + [anon_sym_binary] = ACTIONS(844), + [anon_sym_boolean] = ACTIONS(844), + [anon_sym_date] = ACTIONS(844), + [anon_sym_guid] = ACTIONS(844), + [anon_sym_numeric] = ACTIONS(844), + [anon_sym_query] = ACTIONS(844), + [anon_sym_string] = ACTIONS(844), + [anon_sym_struct] = ACTIONS(844), + [anon_sym_uuid] = ACTIONS(844), + [anon_sym_variablename] = ACTIONS(844), + [anon_sym_void] = ACTIONS(844), + [anon_sym_xml] = ACTIONS(844), + [anon_sym_new] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_BANG] = ACTIONS(842), + [anon_sym_TILDE] = ACTIONS(844), + [aux_sym_unary_operator_token1] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(842), + [anon_sym_DASH_DASH] = ACTIONS(842), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(842), + [sym_identifier] = ACTIONS(844), + [sym_private_property_identifier] = ACTIONS(842), + [sym_this] = ACTIONS(844), + [sym_super] = ACTIONS(844), + [sym_true] = ACTIONS(844), + [sym_false] = ACTIONS(844), + [sym_null] = ACTIONS(844), + [anon_sym_export] = ACTIONS(844), + [sym__automatic_semicolon] = ACTIONS(1792), + [sym_cf_comment] = ACTIONS(5), + }, + [404] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1842), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2131), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym__cf_tag_expression] = STATE(4045), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(458), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(404), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_var] = ACTIONS(1794), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [459] = { + [405] = { + [sym_comment] = STATE(405), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_else] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_case] = ACTIONS(936), + [anon_sym_default] = ACTIONS(936), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [anon_sym_new] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(934), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), + [sym__automatic_semicolon] = ACTIONS(934), + [sym_cf_comment] = ACTIONS(5), + }, + [406] = { + [sym_comment] = STATE(406), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(848), + [sym_cf_comment] = ACTIONS(5), + }, + [407] = { + [sym_comment] = STATE(407), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(1796), + [sym_cf_comment] = ACTIONS(5), + }, + [408] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1831), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2380), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym__cf_tag_expression] = STATE(4040), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(459), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(408), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_var] = ACTIONS(1798), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [460] = { - [sym_comment] = STATE(460), - [anon_sym_POUND] = ACTIONS(1899), - [anon_sym_var] = ACTIONS(1901), - [anon_sym_SQUOTE] = ACTIONS(1899), - [anon_sym_DQUOTE] = ACTIONS(1899), - [anon_sym_LBRACE] = ACTIONS(1899), - [anon_sym_RBRACE] = ACTIONS(1899), - [anon_sym_import] = ACTIONS(1901), - [anon_sym_with] = ACTIONS(1901), - [anon_sym_let] = ACTIONS(1901), - [anon_sym_const] = ACTIONS(1901), - [anon_sym_else] = ACTIONS(1901), - [anon_sym_if] = ACTIONS(1901), - [anon_sym_switch] = ACTIONS(1901), - [anon_sym_for] = ACTIONS(1901), - [anon_sym_LPAREN] = ACTIONS(1899), - [anon_sym_await] = ACTIONS(1901), - [anon_sym_while] = ACTIONS(1901), - [anon_sym_do] = ACTIONS(1901), - [anon_sym_try] = ACTIONS(1901), - [anon_sym_break] = ACTIONS(1901), - [anon_sym_continue] = ACTIONS(1901), - [anon_sym_return] = ACTIONS(1901), - [anon_sym_throw] = ACTIONS(1901), - [anon_sym_SEMI] = ACTIONS(1899), - [anon_sym_case] = ACTIONS(1901), - [anon_sym_default] = ACTIONS(1901), - [anon_sym_yield] = ACTIONS(1901), - [anon_sym_LBRACK] = ACTIONS(1899), - [anon_sym_async] = ACTIONS(1901), - [anon_sym_function] = ACTIONS(1901), - [anon_sym_private] = ACTIONS(1901), - [anon_sym_public] = ACTIONS(1901), - [anon_sym_remote] = ACTIONS(1901), - [anon_sym_static] = ACTIONS(1901), - [anon_sym_final] = ACTIONS(1901), - [anon_sym_abstract] = ACTIONS(1901), - [anon_sym_any] = ACTIONS(1901), - [anon_sym_array] = ACTIONS(1901), - [anon_sym_binary] = ACTIONS(1901), - [anon_sym_boolean] = ACTIONS(1901), - [anon_sym_date] = ACTIONS(1901), - [anon_sym_guid] = ACTIONS(1901), - [anon_sym_numeric] = ACTIONS(1901), - [anon_sym_query] = ACTIONS(1901), - [anon_sym_string] = ACTIONS(1901), - [anon_sym_struct] = ACTIONS(1901), - [anon_sym_uuid] = ACTIONS(1901), - [anon_sym_variablename] = ACTIONS(1901), - [anon_sym_void] = ACTIONS(1901), - [anon_sym_xml] = ACTIONS(1901), - [anon_sym_new] = ACTIONS(1901), - [anon_sym_PLUS] = ACTIONS(1901), - [anon_sym_DASH] = ACTIONS(1901), - [anon_sym_SLASH] = ACTIONS(1901), - [anon_sym_BANG] = ACTIONS(1899), - [anon_sym_TILDE] = ACTIONS(1901), - [aux_sym_unary_operator_token1] = ACTIONS(1899), - [anon_sym_PLUS_PLUS] = ACTIONS(1899), - [anon_sym_DASH_DASH] = ACTIONS(1899), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1899), - [sym_identifier] = ACTIONS(1901), - [sym_private_property_identifier] = ACTIONS(1899), - [sym_this] = ACTIONS(1901), - [sym_super] = ACTIONS(1901), - [sym_true] = ACTIONS(1901), - [sym_false] = ACTIONS(1901), - [sym_null] = ACTIONS(1901), - [anon_sym_export] = ACTIONS(1901), + [409] = { + [sym_comment] = STATE(409), + [aux_sym_object_repeat1] = STATE(4099), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1144), + [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1134), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1105), + [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [461] = { - [sym_comment] = STATE(461), - [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(1903), - [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), + [410] = { + [sym_finally_clause] = STATE(939), + [sym_comment] = STATE(410), + [anon_sym_POUND] = ACTIONS(1715), + [anon_sym_var] = ACTIONS(1717), + [anon_sym_SQUOTE] = ACTIONS(1715), + [anon_sym_DQUOTE] = ACTIONS(1715), + [anon_sym_LBRACE] = ACTIONS(1715), + [anon_sym_RBRACE] = ACTIONS(1715), + [anon_sym_import] = ACTIONS(1717), + [anon_sym_with] = ACTIONS(1717), + [anon_sym_let] = ACTIONS(1717), + [anon_sym_const] = ACTIONS(1717), + [anon_sym_if] = ACTIONS(1717), + [anon_sym_switch] = ACTIONS(1717), + [anon_sym_for] = ACTIONS(1717), + [anon_sym_LPAREN] = ACTIONS(1715), + [anon_sym_await] = ACTIONS(1717), + [anon_sym_while] = ACTIONS(1717), + [anon_sym_do] = ACTIONS(1717), + [anon_sym_try] = ACTIONS(1717), + [anon_sym_break] = ACTIONS(1717), + [anon_sym_continue] = ACTIONS(1717), + [anon_sym_return] = ACTIONS(1717), + [anon_sym_throw] = ACTIONS(1717), + [anon_sym_SEMI] = ACTIONS(1715), + [anon_sym_case] = ACTIONS(1717), + [anon_sym_default] = ACTIONS(1717), + [anon_sym_finally] = ACTIONS(1671), + [anon_sym_yield] = ACTIONS(1717), + [anon_sym_LBRACK] = ACTIONS(1715), + [anon_sym_async] = ACTIONS(1717), + [anon_sym_function] = ACTIONS(1717), + [anon_sym_private] = ACTIONS(1717), + [anon_sym_public] = ACTIONS(1717), + [anon_sym_remote] = ACTIONS(1717), + [anon_sym_static] = ACTIONS(1717), + [anon_sym_final] = ACTIONS(1717), + [anon_sym_abstract] = ACTIONS(1717), + [anon_sym_any] = ACTIONS(1717), + [anon_sym_array] = ACTIONS(1717), + [anon_sym_binary] = ACTIONS(1717), + [anon_sym_boolean] = ACTIONS(1717), + [anon_sym_date] = ACTIONS(1717), + [anon_sym_guid] = ACTIONS(1717), + [anon_sym_numeric] = ACTIONS(1717), + [anon_sym_query] = ACTIONS(1717), + [anon_sym_string] = ACTIONS(1717), + [anon_sym_struct] = ACTIONS(1717), + [anon_sym_uuid] = ACTIONS(1717), + [anon_sym_variablename] = ACTIONS(1717), + [anon_sym_void] = ACTIONS(1717), + [anon_sym_xml] = ACTIONS(1717), + [anon_sym_new] = ACTIONS(1717), + [anon_sym_PLUS] = ACTIONS(1717), + [anon_sym_DASH] = ACTIONS(1717), + [anon_sym_SLASH] = ACTIONS(1717), + [anon_sym_BANG] = ACTIONS(1715), + [anon_sym_TILDE] = ACTIONS(1717), + [aux_sym_unary_operator_token1] = ACTIONS(1715), + [anon_sym_PLUS_PLUS] = ACTIONS(1715), + [anon_sym_DASH_DASH] = ACTIONS(1715), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1715), + [sym_identifier] = ACTIONS(1717), + [sym_private_property_identifier] = ACTIONS(1715), + [sym_this] = ACTIONS(1717), + [sym_super] = ACTIONS(1717), + [sym_true] = ACTIONS(1717), + [sym_false] = ACTIONS(1717), + [sym_null] = ACTIONS(1717), + [anon_sym_export] = ACTIONS(1717), [sym_cf_comment] = ACTIONS(5), }, - [462] = { + [411] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1842), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2176), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(462), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(411), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [aux_sym__cf_open_tag_token1] = ACTIONS(727), + [anon_sym_POUND] = ACTIONS(1411), + [anon_sym_SQUOTE] = ACTIONS(1594), + [aux_sym_quoted_cf_attribute_value_token1] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(1416), + [anon_sym_LBRACE] = ACTIONS(1418), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(1420), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(1422), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(91), [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), + [aux_sym_unary_operator_token1] = ACTIONS(91), + [anon_sym_PLUS_PLUS] = ACTIONS(1424), + [anon_sym_DASH_DASH] = ACTIONS(1424), + [aux_sym_comment_token1] = ACTIONS(3), + [sym_number] = ACTIONS(1426), [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_private_property_identifier] = ACTIONS(1428), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), @@ -87659,844 +84263,2921 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [463] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2388), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(463), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3661), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1907), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [412] = { + [sym_else_clause] = STATE(923), + [sym_comment] = STATE(412), + [anon_sym_POUND] = ACTIONS(1800), + [anon_sym_var] = ACTIONS(1802), + [anon_sym_SQUOTE] = ACTIONS(1800), + [anon_sym_DQUOTE] = ACTIONS(1800), + [anon_sym_LBRACE] = ACTIONS(1800), + [anon_sym_RBRACE] = ACTIONS(1800), + [anon_sym_import] = ACTIONS(1802), + [anon_sym_with] = ACTIONS(1802), + [anon_sym_let] = ACTIONS(1802), + [anon_sym_const] = ACTIONS(1802), + [anon_sym_else] = ACTIONS(1804), + [anon_sym_if] = ACTIONS(1802), + [anon_sym_switch] = ACTIONS(1802), + [anon_sym_for] = ACTIONS(1802), + [anon_sym_LPAREN] = ACTIONS(1800), + [anon_sym_await] = ACTIONS(1802), + [anon_sym_while] = ACTIONS(1802), + [anon_sym_do] = ACTIONS(1802), + [anon_sym_try] = ACTIONS(1802), + [anon_sym_break] = ACTIONS(1802), + [anon_sym_continue] = ACTIONS(1802), + [anon_sym_return] = ACTIONS(1802), + [anon_sym_throw] = ACTIONS(1802), + [anon_sym_SEMI] = ACTIONS(1800), + [anon_sym_case] = ACTIONS(1802), + [anon_sym_default] = ACTIONS(1802), + [anon_sym_yield] = ACTIONS(1802), + [anon_sym_LBRACK] = ACTIONS(1800), + [anon_sym_async] = ACTIONS(1802), + [anon_sym_function] = ACTIONS(1802), + [anon_sym_private] = ACTIONS(1802), + [anon_sym_public] = ACTIONS(1802), + [anon_sym_remote] = ACTIONS(1802), + [anon_sym_static] = ACTIONS(1802), + [anon_sym_final] = ACTIONS(1802), + [anon_sym_abstract] = ACTIONS(1802), + [anon_sym_any] = ACTIONS(1802), + [anon_sym_array] = ACTIONS(1802), + [anon_sym_binary] = ACTIONS(1802), + [anon_sym_boolean] = ACTIONS(1802), + [anon_sym_date] = ACTIONS(1802), + [anon_sym_guid] = ACTIONS(1802), + [anon_sym_numeric] = ACTIONS(1802), + [anon_sym_query] = ACTIONS(1802), + [anon_sym_string] = ACTIONS(1802), + [anon_sym_struct] = ACTIONS(1802), + [anon_sym_uuid] = ACTIONS(1802), + [anon_sym_variablename] = ACTIONS(1802), + [anon_sym_void] = ACTIONS(1802), + [anon_sym_xml] = ACTIONS(1802), + [anon_sym_new] = ACTIONS(1802), + [anon_sym_PLUS] = ACTIONS(1802), + [anon_sym_DASH] = ACTIONS(1802), + [anon_sym_SLASH] = ACTIONS(1802), + [anon_sym_BANG] = ACTIONS(1800), + [anon_sym_TILDE] = ACTIONS(1802), + [aux_sym_unary_operator_token1] = ACTIONS(1800), + [anon_sym_PLUS_PLUS] = ACTIONS(1800), + [anon_sym_DASH_DASH] = ACTIONS(1800), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1800), + [sym_identifier] = ACTIONS(1802), + [sym_private_property_identifier] = ACTIONS(1800), + [sym_this] = ACTIONS(1802), + [sym_super] = ACTIONS(1802), + [sym_true] = ACTIONS(1802), + [sym_false] = ACTIONS(1802), + [sym_null] = ACTIONS(1802), + [anon_sym_export] = ACTIONS(1802), + [sym_cf_comment] = ACTIONS(5), + }, + [413] = { + [sym_comment] = STATE(413), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1115), + [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1134), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [sym__automatic_semicolon] = ACTIONS(1105), + [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [464] = { - [sym_comment] = STATE(464), - [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_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), + [414] = { + [sym_comment] = STATE(414), + [aux_sym_object_repeat1] = STATE(4030), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1148), + [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1134), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1105), + [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [465] = { + [415] = { [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(4142), + [sym__cf_tag_expression] = STATE(4127), [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(465), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(415), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_var] = ACTIONS(1806), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [466] = { - [sym_comment] = STATE(466), - [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), + [416] = { + [sym_comment] = STATE(416), + [aux_sym_object_repeat1] = STATE(4030), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1767), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1148), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(1772), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [467] = { - [sym_comment] = STATE(467), - [anon_sym_POUND] = ACTIONS(1917), - [anon_sym_var] = ACTIONS(1919), - [anon_sym_SQUOTE] = ACTIONS(1917), - [anon_sym_DQUOTE] = ACTIONS(1917), - [anon_sym_LBRACE] = ACTIONS(1917), - [anon_sym_RBRACE] = ACTIONS(1917), - [anon_sym_import] = ACTIONS(1919), - [anon_sym_with] = ACTIONS(1919), - [anon_sym_let] = ACTIONS(1919), - [anon_sym_const] = ACTIONS(1919), - [anon_sym_else] = ACTIONS(1919), - [anon_sym_if] = ACTIONS(1919), - [anon_sym_switch] = ACTIONS(1919), - [anon_sym_for] = ACTIONS(1919), - [anon_sym_LPAREN] = ACTIONS(1917), - [anon_sym_await] = ACTIONS(1919), - [anon_sym_while] = ACTIONS(1919), - [anon_sym_do] = ACTIONS(1919), - [anon_sym_try] = ACTIONS(1919), - [anon_sym_break] = ACTIONS(1919), - [anon_sym_continue] = ACTIONS(1919), - [anon_sym_return] = ACTIONS(1919), - [anon_sym_throw] = ACTIONS(1919), - [anon_sym_SEMI] = ACTIONS(1917), - [anon_sym_case] = ACTIONS(1919), - [anon_sym_default] = ACTIONS(1919), - [anon_sym_yield] = ACTIONS(1919), - [anon_sym_LBRACK] = ACTIONS(1917), - [anon_sym_async] = ACTIONS(1919), - [anon_sym_function] = ACTIONS(1919), - [anon_sym_private] = ACTIONS(1919), - [anon_sym_public] = ACTIONS(1919), - [anon_sym_remote] = ACTIONS(1919), - [anon_sym_static] = ACTIONS(1919), - [anon_sym_final] = ACTIONS(1919), - [anon_sym_abstract] = ACTIONS(1919), - [anon_sym_any] = ACTIONS(1919), - [anon_sym_array] = ACTIONS(1919), - [anon_sym_binary] = ACTIONS(1919), - [anon_sym_boolean] = ACTIONS(1919), - [anon_sym_date] = ACTIONS(1919), - [anon_sym_guid] = ACTIONS(1919), - [anon_sym_numeric] = ACTIONS(1919), - [anon_sym_query] = ACTIONS(1919), - [anon_sym_string] = ACTIONS(1919), - [anon_sym_struct] = ACTIONS(1919), - [anon_sym_uuid] = ACTIONS(1919), - [anon_sym_variablename] = ACTIONS(1919), - [anon_sym_void] = ACTIONS(1919), - [anon_sym_xml] = ACTIONS(1919), - [anon_sym_new] = ACTIONS(1919), - [anon_sym_PLUS] = ACTIONS(1919), - [anon_sym_DASH] = ACTIONS(1919), - [anon_sym_SLASH] = ACTIONS(1919), - [anon_sym_BANG] = ACTIONS(1917), - [anon_sym_TILDE] = ACTIONS(1919), - [aux_sym_unary_operator_token1] = ACTIONS(1917), - [anon_sym_PLUS_PLUS] = ACTIONS(1917), - [anon_sym_DASH_DASH] = ACTIONS(1917), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1917), - [sym_identifier] = ACTIONS(1919), - [sym_private_property_identifier] = ACTIONS(1917), - [sym_this] = ACTIONS(1919), - [sym_super] = ACTIONS(1919), - [sym_true] = ACTIONS(1919), - [sym_false] = ACTIONS(1919), - [sym_null] = ACTIONS(1919), - [anon_sym_export] = ACTIONS(1919), + [417] = { + [sym_comment] = STATE(417), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1767), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1115), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(1772), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [468] = { - [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(5722), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2133), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [418] = { + [sym_comment] = STATE(418), + [anon_sym_POUND] = ACTIONS(1808), + [anon_sym_var] = ACTIONS(1810), + [anon_sym_SQUOTE] = ACTIONS(1808), + [anon_sym_DQUOTE] = ACTIONS(1808), + [anon_sym_LBRACE] = ACTIONS(1808), + [anon_sym_RBRACE] = ACTIONS(1808), + [anon_sym_import] = ACTIONS(1810), + [anon_sym_with] = ACTIONS(1810), + [anon_sym_let] = ACTIONS(1810), + [anon_sym_const] = ACTIONS(1810), + [anon_sym_else] = ACTIONS(1810), + [anon_sym_if] = ACTIONS(1810), + [anon_sym_switch] = ACTIONS(1810), + [anon_sym_for] = ACTIONS(1810), + [anon_sym_LPAREN] = ACTIONS(1808), + [anon_sym_await] = ACTIONS(1810), + [anon_sym_while] = ACTIONS(1810), + [anon_sym_do] = ACTIONS(1810), + [anon_sym_try] = ACTIONS(1810), + [anon_sym_break] = ACTIONS(1810), + [anon_sym_continue] = ACTIONS(1810), + [anon_sym_return] = ACTIONS(1810), + [anon_sym_throw] = ACTIONS(1810), + [anon_sym_SEMI] = ACTIONS(1808), + [anon_sym_case] = ACTIONS(1810), + [anon_sym_default] = ACTIONS(1810), + [anon_sym_yield] = ACTIONS(1810), + [anon_sym_LBRACK] = ACTIONS(1808), + [anon_sym_async] = ACTIONS(1810), + [anon_sym_function] = ACTIONS(1810), + [anon_sym_private] = ACTIONS(1810), + [anon_sym_public] = ACTIONS(1810), + [anon_sym_remote] = ACTIONS(1810), + [anon_sym_static] = ACTIONS(1810), + [anon_sym_final] = ACTIONS(1810), + [anon_sym_abstract] = ACTIONS(1810), + [anon_sym_any] = ACTIONS(1810), + [anon_sym_array] = ACTIONS(1810), + [anon_sym_binary] = ACTIONS(1810), + [anon_sym_boolean] = ACTIONS(1810), + [anon_sym_date] = ACTIONS(1810), + [anon_sym_guid] = ACTIONS(1810), + [anon_sym_numeric] = ACTIONS(1810), + [anon_sym_query] = ACTIONS(1810), + [anon_sym_string] = ACTIONS(1810), + [anon_sym_struct] = ACTIONS(1810), + [anon_sym_uuid] = ACTIONS(1810), + [anon_sym_variablename] = ACTIONS(1810), + [anon_sym_void] = ACTIONS(1810), + [anon_sym_xml] = ACTIONS(1810), + [anon_sym_new] = ACTIONS(1810), + [anon_sym_PLUS] = ACTIONS(1810), + [anon_sym_DASH] = ACTIONS(1810), + [anon_sym_SLASH] = ACTIONS(1810), + [anon_sym_BANG] = ACTIONS(1808), + [anon_sym_TILDE] = ACTIONS(1810), + [aux_sym_unary_operator_token1] = ACTIONS(1808), + [anon_sym_PLUS_PLUS] = ACTIONS(1808), + [anon_sym_DASH_DASH] = ACTIONS(1808), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1808), + [sym_identifier] = ACTIONS(1810), + [sym_private_property_identifier] = ACTIONS(1808), + [sym_this] = ACTIONS(1810), + [sym_super] = ACTIONS(1810), + [sym_true] = ACTIONS(1810), + [sym_false] = ACTIONS(1810), + [sym_null] = ACTIONS(1810), + [anon_sym_export] = ACTIONS(1810), + [sym__automatic_semicolon] = ACTIONS(1812), + [sym_cf_comment] = ACTIONS(5), + }, + [419] = { + [sym_comment] = STATE(419), + [aux_sym_object_repeat1] = STATE(4012), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1767), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1142), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(1772), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [420] = { + [sym_comment] = STATE(420), + [aux_sym_object_repeat1] = STATE(4012), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1142), + [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1134), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1105), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [421] = { + [sym_comment] = STATE(421), + [anon_sym_POUND] = ACTIONS(1814), + [anon_sym_var] = ACTIONS(1816), + [anon_sym_SQUOTE] = ACTIONS(1814), + [anon_sym_DQUOTE] = ACTIONS(1814), + [anon_sym_LBRACE] = ACTIONS(1814), + [anon_sym_RBRACE] = ACTIONS(1814), + [anon_sym_import] = ACTIONS(1816), + [anon_sym_with] = ACTIONS(1816), + [anon_sym_let] = ACTIONS(1816), + [anon_sym_const] = ACTIONS(1816), + [anon_sym_else] = ACTIONS(1816), + [anon_sym_if] = ACTIONS(1816), + [anon_sym_switch] = ACTIONS(1816), + [anon_sym_for] = ACTIONS(1816), + [anon_sym_LPAREN] = ACTIONS(1814), + [anon_sym_await] = ACTIONS(1816), + [anon_sym_while] = ACTIONS(1816), + [anon_sym_do] = ACTIONS(1816), + [anon_sym_try] = ACTIONS(1816), + [anon_sym_break] = ACTIONS(1816), + [anon_sym_continue] = ACTIONS(1816), + [anon_sym_return] = ACTIONS(1816), + [anon_sym_throw] = ACTIONS(1816), + [anon_sym_SEMI] = ACTIONS(1814), + [anon_sym_case] = ACTIONS(1816), + [anon_sym_default] = ACTIONS(1816), + [anon_sym_yield] = ACTIONS(1816), + [anon_sym_LBRACK] = ACTIONS(1814), + [anon_sym_async] = ACTIONS(1816), + [anon_sym_function] = ACTIONS(1816), + [anon_sym_private] = ACTIONS(1816), + [anon_sym_public] = ACTIONS(1816), + [anon_sym_remote] = ACTIONS(1816), + [anon_sym_static] = ACTIONS(1816), + [anon_sym_final] = ACTIONS(1816), + [anon_sym_abstract] = ACTIONS(1816), + [anon_sym_any] = ACTIONS(1816), + [anon_sym_array] = ACTIONS(1816), + [anon_sym_binary] = ACTIONS(1816), + [anon_sym_boolean] = ACTIONS(1816), + [anon_sym_date] = ACTIONS(1816), + [anon_sym_guid] = ACTIONS(1816), + [anon_sym_numeric] = ACTIONS(1816), + [anon_sym_query] = ACTIONS(1816), + [anon_sym_string] = ACTIONS(1816), + [anon_sym_struct] = ACTIONS(1816), + [anon_sym_uuid] = ACTIONS(1816), + [anon_sym_variablename] = ACTIONS(1816), + [anon_sym_void] = ACTIONS(1816), + [anon_sym_xml] = ACTIONS(1816), + [anon_sym_new] = ACTIONS(1816), + [anon_sym_PLUS] = ACTIONS(1816), + [anon_sym_DASH] = ACTIONS(1816), + [anon_sym_SLASH] = ACTIONS(1816), + [anon_sym_BANG] = ACTIONS(1814), + [anon_sym_TILDE] = ACTIONS(1816), + [aux_sym_unary_operator_token1] = ACTIONS(1814), + [anon_sym_PLUS_PLUS] = ACTIONS(1814), + [anon_sym_DASH_DASH] = ACTIONS(1814), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1814), + [sym_identifier] = ACTIONS(1816), + [sym_private_property_identifier] = ACTIONS(1814), + [sym_this] = ACTIONS(1816), + [sym_super] = ACTIONS(1816), + [sym_true] = ACTIONS(1816), + [sym_false] = ACTIONS(1816), + [sym_null] = ACTIONS(1816), + [anon_sym_export] = ACTIONS(1816), + [sym__automatic_semicolon] = ACTIONS(1818), + [sym_cf_comment] = ACTIONS(5), + }, + [422] = { + [sym_comment] = STATE(422), + [aux_sym_object_repeat1] = STATE(4099), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1767), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1144), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(1772), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [423] = { + [sym_comment] = STATE(423), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_else] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_case] = ACTIONS(936), + [anon_sym_default] = ACTIONS(936), + [anon_sym_finally] = ACTIONS(936), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [anon_sym_new] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(934), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), + [sym_cf_comment] = ACTIONS(5), + }, + [424] = { + [sym_hash_empty] = STATE(3626), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2108), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(468), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), - [sym_hash_expression] = STATE(3404), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(424), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3397), + [sym_hash_expression] = STATE(3626), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_POUND] = ACTIONS(25), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_SEMI] = ACTIONS(1820), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), + [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(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), + [anon_sym_PLUS_PLUS] = ACTIONS(97), + [anon_sym_DASH_DASH] = ACTIONS(97), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(808), + [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(804), + [sym__automatic_semicolon] = ACTIONS(1820), [sym_cf_comment] = ACTIONS(5), }, - [469] = { - [sym_comment] = STATE(469), - [anon_sym_POUND] = ACTIONS(1921), - [anon_sym_var] = ACTIONS(1923), - [anon_sym_SQUOTE] = ACTIONS(1921), - [anon_sym_DQUOTE] = ACTIONS(1921), - [anon_sym_LBRACE] = ACTIONS(1921), - [anon_sym_RBRACE] = ACTIONS(1921), - [anon_sym_import] = ACTIONS(1923), - [anon_sym_with] = ACTIONS(1923), - [anon_sym_let] = ACTIONS(1923), - [anon_sym_const] = ACTIONS(1923), - [anon_sym_else] = ACTIONS(1923), - [anon_sym_if] = ACTIONS(1923), - [anon_sym_switch] = ACTIONS(1923), - [anon_sym_for] = ACTIONS(1923), - [anon_sym_LPAREN] = ACTIONS(1921), - [anon_sym_await] = ACTIONS(1923), - [anon_sym_while] = ACTIONS(1923), - [anon_sym_do] = ACTIONS(1923), - [anon_sym_try] = ACTIONS(1923), - [anon_sym_break] = ACTIONS(1923), - [anon_sym_continue] = ACTIONS(1923), - [anon_sym_return] = ACTIONS(1923), - [anon_sym_throw] = ACTIONS(1923), - [anon_sym_SEMI] = ACTIONS(1921), - [anon_sym_case] = ACTIONS(1923), - [anon_sym_default] = ACTIONS(1923), - [anon_sym_yield] = ACTIONS(1923), - [anon_sym_LBRACK] = ACTIONS(1921), - [anon_sym_async] = ACTIONS(1923), - [anon_sym_function] = ACTIONS(1923), - [anon_sym_private] = ACTIONS(1923), - [anon_sym_public] = ACTIONS(1923), - [anon_sym_remote] = ACTIONS(1923), - [anon_sym_static] = ACTIONS(1923), - [anon_sym_final] = ACTIONS(1923), - [anon_sym_abstract] = ACTIONS(1923), - [anon_sym_any] = ACTIONS(1923), - [anon_sym_array] = ACTIONS(1923), - [anon_sym_binary] = ACTIONS(1923), - [anon_sym_boolean] = ACTIONS(1923), - [anon_sym_date] = ACTIONS(1923), - [anon_sym_guid] = ACTIONS(1923), - [anon_sym_numeric] = ACTIONS(1923), - [anon_sym_query] = ACTIONS(1923), - [anon_sym_string] = ACTIONS(1923), - [anon_sym_struct] = ACTIONS(1923), - [anon_sym_uuid] = ACTIONS(1923), - [anon_sym_variablename] = ACTIONS(1923), - [anon_sym_void] = ACTIONS(1923), - [anon_sym_xml] = ACTIONS(1923), - [anon_sym_new] = ACTIONS(1923), - [anon_sym_PLUS] = ACTIONS(1923), - [anon_sym_DASH] = ACTIONS(1923), - [anon_sym_SLASH] = ACTIONS(1923), - [anon_sym_BANG] = ACTIONS(1921), - [anon_sym_TILDE] = ACTIONS(1923), - [aux_sym_unary_operator_token1] = ACTIONS(1921), - [anon_sym_PLUS_PLUS] = ACTIONS(1921), - [anon_sym_DASH_DASH] = ACTIONS(1921), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1921), - [sym_identifier] = ACTIONS(1923), - [sym_private_property_identifier] = ACTIONS(1921), - [sym_this] = ACTIONS(1923), - [sym_super] = ACTIONS(1923), - [sym_true] = ACTIONS(1923), - [sym_false] = ACTIONS(1923), - [sym_null] = ACTIONS(1923), - [anon_sym_export] = ACTIONS(1923), + [425] = { + [sym_comment] = STATE(425), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_finally] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), [sym_cf_comment] = ACTIONS(5), }, - [470] = { + [426] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1842), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2258), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1214), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(470), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1214), + [sym_subscript_expression] = STATE(1214), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4090), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2073), + [sym_comment] = STATE(426), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), + [anon_sym_var] = ACTIONS(1822), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_LBRACE] = ACTIONS(1824), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(1826), + [anon_sym_const] = ACTIONS(1828), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1830), + [anon_sym_async] = ACTIONS(1832), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(1834), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_identifier] = ACTIONS(1836), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [anon_sym_export] = ACTIONS(1834), [sym_cf_comment] = ACTIONS(5), }, - [471] = { - [sym_comment] = STATE(471), - [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), + [427] = { + [sym_hash_empty] = STATE(3404), + [sym__cf_tag_expression] = STATE(4148), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2222), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(427), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_var] = ACTIONS(1838), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [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_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [472] = { + [428] = { + [sym_comment] = STATE(428), + [anon_sym_POUND] = ACTIONS(842), + [anon_sym_var] = ACTIONS(844), + [anon_sym_SQUOTE] = ACTIONS(842), + [anon_sym_DQUOTE] = ACTIONS(842), + [anon_sym_LBRACE] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(842), + [anon_sym_import] = ACTIONS(844), + [anon_sym_with] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [anon_sym_else] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_switch] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(842), + [anon_sym_await] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_throw] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(842), + [anon_sym_case] = ACTIONS(844), + [anon_sym_default] = ACTIONS(844), + [anon_sym_yield] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(842), + [anon_sym_async] = ACTIONS(844), + [anon_sym_function] = ACTIONS(844), + [anon_sym_private] = ACTIONS(844), + [anon_sym_public] = ACTIONS(844), + [anon_sym_remote] = ACTIONS(844), + [anon_sym_static] = ACTIONS(844), + [anon_sym_final] = ACTIONS(844), + [anon_sym_abstract] = ACTIONS(844), + [anon_sym_any] = ACTIONS(844), + [anon_sym_array] = ACTIONS(844), + [anon_sym_binary] = ACTIONS(844), + [anon_sym_boolean] = ACTIONS(844), + [anon_sym_date] = ACTIONS(844), + [anon_sym_guid] = ACTIONS(844), + [anon_sym_numeric] = ACTIONS(844), + [anon_sym_query] = ACTIONS(844), + [anon_sym_string] = ACTIONS(844), + [anon_sym_struct] = ACTIONS(844), + [anon_sym_uuid] = ACTIONS(844), + [anon_sym_variablename] = ACTIONS(844), + [anon_sym_void] = ACTIONS(844), + [anon_sym_xml] = ACTIONS(844), + [anon_sym_new] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_BANG] = ACTIONS(842), + [anon_sym_TILDE] = ACTIONS(844), + [aux_sym_unary_operator_token1] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(842), + [anon_sym_DASH_DASH] = ACTIONS(842), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(842), + [sym_identifier] = ACTIONS(844), + [sym_private_property_identifier] = ACTIONS(842), + [sym_this] = ACTIONS(844), + [sym_super] = ACTIONS(844), + [sym_true] = ACTIONS(844), + [sym_false] = ACTIONS(844), + [sym_null] = ACTIONS(844), + [anon_sym_export] = ACTIONS(844), + [sym__automatic_semicolon] = ACTIONS(1840), + [sym_cf_comment] = ACTIONS(5), + }, + [429] = { + [sym_catch_clause] = STATE(669), + [sym_finally_clause] = STATE(1152), + [sym_comment] = STATE(429), + [anon_sym_POUND] = ACTIONS(1584), + [anon_sym_var] = ACTIONS(1586), + [anon_sym_SQUOTE] = ACTIONS(1584), + [anon_sym_DQUOTE] = ACTIONS(1584), + [anon_sym_LBRACE] = ACTIONS(1584), + [anon_sym_RBRACE] = ACTIONS(1584), + [anon_sym_import] = ACTIONS(1586), + [anon_sym_with] = ACTIONS(1586), + [anon_sym_let] = ACTIONS(1586), + [anon_sym_const] = ACTIONS(1586), + [anon_sym_if] = ACTIONS(1586), + [anon_sym_switch] = ACTIONS(1586), + [anon_sym_for] = ACTIONS(1586), + [anon_sym_LPAREN] = ACTIONS(1584), + [anon_sym_await] = ACTIONS(1586), + [anon_sym_while] = ACTIONS(1586), + [anon_sym_do] = ACTIONS(1586), + [anon_sym_try] = ACTIONS(1586), + [anon_sym_break] = ACTIONS(1586), + [anon_sym_continue] = ACTIONS(1586), + [anon_sym_return] = ACTIONS(1586), + [anon_sym_throw] = ACTIONS(1586), + [anon_sym_SEMI] = ACTIONS(1584), + [anon_sym_catch] = ACTIONS(1842), + [anon_sym_finally] = ACTIONS(1844), + [anon_sym_yield] = ACTIONS(1586), + [anon_sym_LBRACK] = ACTIONS(1584), + [anon_sym_async] = ACTIONS(1586), + [anon_sym_function] = ACTIONS(1586), + [anon_sym_private] = ACTIONS(1586), + [anon_sym_public] = ACTIONS(1586), + [anon_sym_remote] = ACTIONS(1586), + [anon_sym_static] = ACTIONS(1586), + [anon_sym_final] = ACTIONS(1586), + [anon_sym_abstract] = ACTIONS(1586), + [anon_sym_any] = ACTIONS(1586), + [anon_sym_array] = ACTIONS(1586), + [anon_sym_binary] = ACTIONS(1586), + [anon_sym_boolean] = ACTIONS(1586), + [anon_sym_date] = ACTIONS(1586), + [anon_sym_guid] = ACTIONS(1586), + [anon_sym_numeric] = ACTIONS(1586), + [anon_sym_query] = ACTIONS(1586), + [anon_sym_string] = ACTIONS(1586), + [anon_sym_struct] = ACTIONS(1586), + [anon_sym_uuid] = ACTIONS(1586), + [anon_sym_variablename] = ACTIONS(1586), + [anon_sym_void] = ACTIONS(1586), + [anon_sym_xml] = ACTIONS(1586), + [anon_sym_new] = ACTIONS(1586), + [anon_sym_PLUS] = ACTIONS(1586), + [anon_sym_DASH] = ACTIONS(1586), + [anon_sym_SLASH] = ACTIONS(1586), + [anon_sym_BANG] = ACTIONS(1584), + [anon_sym_TILDE] = ACTIONS(1586), + [aux_sym_unary_operator_token1] = ACTIONS(1584), + [anon_sym_PLUS_PLUS] = ACTIONS(1584), + [anon_sym_DASH_DASH] = ACTIONS(1584), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1584), + [sym_identifier] = ACTIONS(1586), + [sym_private_property_identifier] = ACTIONS(1584), + [sym_this] = ACTIONS(1586), + [sym_super] = ACTIONS(1586), + [sym_true] = ACTIONS(1586), + [sym_false] = ACTIONS(1586), + [sym_null] = ACTIONS(1586), + [anon_sym_export] = ACTIONS(1586), + [sym_cf_comment] = ACTIONS(5), + }, + [430] = { + [sym_comment] = STATE(430), + [anon_sym_POUND] = ACTIONS(1846), + [anon_sym_var] = ACTIONS(1848), + [anon_sym_SQUOTE] = ACTIONS(1846), + [anon_sym_DQUOTE] = ACTIONS(1846), + [anon_sym_LBRACE] = ACTIONS(1846), + [anon_sym_RBRACE] = ACTIONS(1846), + [anon_sym_import] = ACTIONS(1848), + [anon_sym_with] = ACTIONS(1848), + [anon_sym_let] = ACTIONS(1848), + [anon_sym_const] = ACTIONS(1848), + [anon_sym_else] = ACTIONS(1848), + [anon_sym_if] = ACTIONS(1848), + [anon_sym_switch] = ACTIONS(1848), + [anon_sym_for] = ACTIONS(1848), + [anon_sym_LPAREN] = ACTIONS(1846), + [anon_sym_await] = ACTIONS(1848), + [anon_sym_while] = ACTIONS(1848), + [anon_sym_do] = ACTIONS(1848), + [anon_sym_try] = ACTIONS(1848), + [anon_sym_break] = ACTIONS(1848), + [anon_sym_continue] = ACTIONS(1848), + [anon_sym_return] = ACTIONS(1848), + [anon_sym_throw] = ACTIONS(1848), + [anon_sym_SEMI] = ACTIONS(1850), + [anon_sym_case] = ACTIONS(1848), + [anon_sym_default] = ACTIONS(1848), + [anon_sym_yield] = ACTIONS(1848), + [anon_sym_LBRACK] = ACTIONS(1846), + [anon_sym_async] = ACTIONS(1848), + [anon_sym_function] = ACTIONS(1848), + [anon_sym_private] = ACTIONS(1848), + [anon_sym_public] = ACTIONS(1848), + [anon_sym_remote] = ACTIONS(1848), + [anon_sym_static] = ACTIONS(1848), + [anon_sym_final] = ACTIONS(1848), + [anon_sym_abstract] = ACTIONS(1848), + [anon_sym_any] = ACTIONS(1848), + [anon_sym_array] = ACTIONS(1848), + [anon_sym_binary] = ACTIONS(1848), + [anon_sym_boolean] = ACTIONS(1848), + [anon_sym_date] = ACTIONS(1848), + [anon_sym_guid] = ACTIONS(1848), + [anon_sym_numeric] = ACTIONS(1848), + [anon_sym_query] = ACTIONS(1848), + [anon_sym_string] = ACTIONS(1848), + [anon_sym_struct] = ACTIONS(1848), + [anon_sym_uuid] = ACTIONS(1848), + [anon_sym_variablename] = ACTIONS(1848), + [anon_sym_void] = ACTIONS(1848), + [anon_sym_xml] = ACTIONS(1848), + [anon_sym_new] = ACTIONS(1848), + [anon_sym_PLUS] = ACTIONS(1848), + [anon_sym_DASH] = ACTIONS(1848), + [anon_sym_SLASH] = ACTIONS(1848), + [anon_sym_BANG] = ACTIONS(1846), + [anon_sym_TILDE] = ACTIONS(1848), + [aux_sym_unary_operator_token1] = ACTIONS(1846), + [anon_sym_PLUS_PLUS] = ACTIONS(1846), + [anon_sym_DASH_DASH] = ACTIONS(1846), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1846), + [sym_identifier] = ACTIONS(1848), + [sym_private_property_identifier] = ACTIONS(1846), + [sym_this] = ACTIONS(1848), + [sym_super] = ACTIONS(1848), + [sym_true] = ACTIONS(1848), + [sym_false] = ACTIONS(1848), + [sym_null] = ACTIONS(1848), + [anon_sym_export] = ACTIONS(1848), + [sym__automatic_semicolon] = ACTIONS(1850), + [sym_cf_comment] = ACTIONS(5), + }, + [431] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1809), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2372), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(472), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(431), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(1411), + [anon_sym_SQUOTE] = ACTIONS(1414), + [anon_sym_DQUOTE] = ACTIONS(1597), + [anon_sym_DQUOTE_DQUOTE] = ACTIONS(727), + [aux_sym_quoted_cf_attribute_value_token2] = ACTIONS(727), + [anon_sym_LBRACE] = ACTIONS(1418), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(1420), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(1422), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(91), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(91), + [anon_sym_PLUS_PLUS] = ACTIONS(1424), + [anon_sym_DASH_DASH] = ACTIONS(1424), + [aux_sym_comment_token1] = ACTIONS(3), + [sym_number] = ACTIONS(1426), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(1428), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), + [sym_cf_comment] = ACTIONS(5), + }, + [432] = { + [sym_comment] = STATE(432), + [anon_sym_POUND] = ACTIONS(842), + [anon_sym_var] = ACTIONS(844), + [anon_sym_SQUOTE] = ACTIONS(842), + [anon_sym_DQUOTE] = ACTIONS(842), + [anon_sym_LBRACE] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(842), + [anon_sym_import] = ACTIONS(844), + [anon_sym_with] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [anon_sym_else] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_switch] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(842), + [anon_sym_await] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_throw] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(842), + [anon_sym_catch] = ACTIONS(844), + [anon_sym_finally] = ACTIONS(844), + [anon_sym_yield] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(842), + [anon_sym_async] = ACTIONS(844), + [anon_sym_function] = ACTIONS(844), + [anon_sym_private] = ACTIONS(844), + [anon_sym_public] = ACTIONS(844), + [anon_sym_remote] = ACTIONS(844), + [anon_sym_static] = ACTIONS(844), + [anon_sym_final] = ACTIONS(844), + [anon_sym_abstract] = ACTIONS(844), + [anon_sym_any] = ACTIONS(844), + [anon_sym_array] = ACTIONS(844), + [anon_sym_binary] = ACTIONS(844), + [anon_sym_boolean] = ACTIONS(844), + [anon_sym_date] = ACTIONS(844), + [anon_sym_guid] = ACTIONS(844), + [anon_sym_numeric] = ACTIONS(844), + [anon_sym_query] = ACTIONS(844), + [anon_sym_string] = ACTIONS(844), + [anon_sym_struct] = ACTIONS(844), + [anon_sym_uuid] = ACTIONS(844), + [anon_sym_variablename] = ACTIONS(844), + [anon_sym_void] = ACTIONS(844), + [anon_sym_xml] = ACTIONS(844), + [anon_sym_new] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_BANG] = ACTIONS(842), + [anon_sym_TILDE] = ACTIONS(844), + [aux_sym_unary_operator_token1] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(842), + [anon_sym_DASH_DASH] = ACTIONS(842), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(842), + [sym_identifier] = ACTIONS(844), + [sym_private_property_identifier] = ACTIONS(842), + [sym_this] = ACTIONS(844), + [sym_super] = ACTIONS(844), + [sym_true] = ACTIONS(844), + [sym_false] = ACTIONS(844), + [sym_null] = ACTIONS(844), + [anon_sym_export] = ACTIONS(844), + [sym__automatic_semicolon] = ACTIONS(1852), + [sym_cf_comment] = ACTIONS(5), + }, + [433] = { + [sym_hash_empty] = STATE(3626), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2107), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(433), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3416), + [sym_hash_expression] = STATE(3626), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(25), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_SEMI] = ACTIONS(1854), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [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(231), + [sym_identifier] = ACTIONS(808), + [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(804), + [sym__automatic_semicolon] = ACTIONS(1854), + [sym_cf_comment] = ACTIONS(5), + }, + [434] = { + [sym_comment] = STATE(434), + [anon_sym_POUND] = ACTIONS(1856), + [anon_sym_var] = ACTIONS(1858), + [anon_sym_SQUOTE] = ACTIONS(1856), + [anon_sym_DQUOTE] = ACTIONS(1856), + [anon_sym_LBRACE] = ACTIONS(1856), + [anon_sym_RBRACE] = ACTIONS(1856), + [anon_sym_import] = ACTIONS(1858), + [anon_sym_with] = ACTIONS(1858), + [anon_sym_let] = ACTIONS(1858), + [anon_sym_const] = ACTIONS(1858), + [anon_sym_else] = ACTIONS(1858), + [anon_sym_if] = ACTIONS(1858), + [anon_sym_switch] = ACTIONS(1858), + [anon_sym_for] = ACTIONS(1858), + [anon_sym_LPAREN] = ACTIONS(1856), + [anon_sym_await] = ACTIONS(1858), + [anon_sym_while] = ACTIONS(1858), + [anon_sym_do] = ACTIONS(1858), + [anon_sym_try] = ACTIONS(1858), + [anon_sym_break] = ACTIONS(1858), + [anon_sym_continue] = ACTIONS(1858), + [anon_sym_return] = ACTIONS(1858), + [anon_sym_throw] = ACTIONS(1858), + [anon_sym_SEMI] = ACTIONS(1856), + [anon_sym_case] = ACTIONS(1858), + [anon_sym_default] = ACTIONS(1858), + [anon_sym_finally] = ACTIONS(1858), + [anon_sym_yield] = ACTIONS(1858), + [anon_sym_LBRACK] = ACTIONS(1856), + [anon_sym_async] = ACTIONS(1858), + [anon_sym_function] = ACTIONS(1858), + [anon_sym_private] = ACTIONS(1858), + [anon_sym_public] = ACTIONS(1858), + [anon_sym_remote] = ACTIONS(1858), + [anon_sym_static] = ACTIONS(1858), + [anon_sym_final] = ACTIONS(1858), + [anon_sym_abstract] = ACTIONS(1858), + [anon_sym_any] = ACTIONS(1858), + [anon_sym_array] = ACTIONS(1858), + [anon_sym_binary] = ACTIONS(1858), + [anon_sym_boolean] = ACTIONS(1858), + [anon_sym_date] = ACTIONS(1858), + [anon_sym_guid] = ACTIONS(1858), + [anon_sym_numeric] = ACTIONS(1858), + [anon_sym_query] = ACTIONS(1858), + [anon_sym_string] = ACTIONS(1858), + [anon_sym_struct] = ACTIONS(1858), + [anon_sym_uuid] = ACTIONS(1858), + [anon_sym_variablename] = ACTIONS(1858), + [anon_sym_void] = ACTIONS(1858), + [anon_sym_xml] = ACTIONS(1858), + [anon_sym_new] = ACTIONS(1858), + [anon_sym_PLUS] = ACTIONS(1858), + [anon_sym_DASH] = ACTIONS(1858), + [anon_sym_SLASH] = ACTIONS(1858), + [anon_sym_BANG] = ACTIONS(1856), + [anon_sym_TILDE] = ACTIONS(1858), + [aux_sym_unary_operator_token1] = ACTIONS(1856), + [anon_sym_PLUS_PLUS] = ACTIONS(1856), + [anon_sym_DASH_DASH] = ACTIONS(1856), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1856), + [sym_identifier] = ACTIONS(1858), + [sym_private_property_identifier] = ACTIONS(1856), + [sym_this] = ACTIONS(1858), + [sym_super] = ACTIONS(1858), + [sym_true] = ACTIONS(1858), + [sym_false] = ACTIONS(1858), + [sym_null] = ACTIONS(1858), + [anon_sym_export] = ACTIONS(1858), + [sym_cf_comment] = ACTIONS(5), + }, + [435] = { + [sym_comment] = STATE(435), + [anon_sym_POUND] = ACTIONS(842), + [anon_sym_var] = ACTIONS(844), + [anon_sym_SQUOTE] = ACTIONS(842), + [anon_sym_DQUOTE] = ACTIONS(842), + [anon_sym_LBRACE] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(842), + [anon_sym_import] = ACTIONS(844), + [anon_sym_with] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [anon_sym_else] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_switch] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(842), + [anon_sym_await] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_throw] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(842), + [anon_sym_case] = ACTIONS(844), + [anon_sym_default] = ACTIONS(844), + [anon_sym_yield] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(842), + [anon_sym_async] = ACTIONS(844), + [anon_sym_function] = ACTIONS(844), + [anon_sym_private] = ACTIONS(844), + [anon_sym_public] = ACTIONS(844), + [anon_sym_remote] = ACTIONS(844), + [anon_sym_static] = ACTIONS(844), + [anon_sym_final] = ACTIONS(844), + [anon_sym_abstract] = ACTIONS(844), + [anon_sym_any] = ACTIONS(844), + [anon_sym_array] = ACTIONS(844), + [anon_sym_binary] = ACTIONS(844), + [anon_sym_boolean] = ACTIONS(844), + [anon_sym_date] = ACTIONS(844), + [anon_sym_guid] = ACTIONS(844), + [anon_sym_numeric] = ACTIONS(844), + [anon_sym_query] = ACTIONS(844), + [anon_sym_string] = ACTIONS(844), + [anon_sym_struct] = ACTIONS(844), + [anon_sym_uuid] = ACTIONS(844), + [anon_sym_variablename] = ACTIONS(844), + [anon_sym_void] = ACTIONS(844), + [anon_sym_xml] = ACTIONS(844), + [anon_sym_new] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_BANG] = ACTIONS(842), + [anon_sym_TILDE] = ACTIONS(844), + [aux_sym_unary_operator_token1] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(842), + [anon_sym_DASH_DASH] = ACTIONS(842), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(842), + [sym_identifier] = ACTIONS(844), + [sym_private_property_identifier] = ACTIONS(842), + [sym_this] = ACTIONS(844), + [sym_super] = ACTIONS(844), + [sym_true] = ACTIONS(844), + [sym_false] = ACTIONS(844), + [sym_null] = ACTIONS(844), + [anon_sym_export] = ACTIONS(844), + [sym__automatic_semicolon] = ACTIONS(846), + [sym_cf_comment] = ACTIONS(5), + }, + [436] = { + [sym_comment] = STATE(436), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1767), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1140), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(1772), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [437] = { + [sym_comment] = STATE(437), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1140), + [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1134), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1105), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [438] = { + [sym_comment] = STATE(438), + [anon_sym_POUND] = ACTIONS(1860), + [anon_sym_var] = ACTIONS(1862), + [anon_sym_SQUOTE] = ACTIONS(1860), + [anon_sym_DQUOTE] = ACTIONS(1860), + [anon_sym_LBRACE] = ACTIONS(1860), + [anon_sym_RBRACE] = ACTIONS(1860), + [anon_sym_import] = ACTIONS(1862), + [anon_sym_with] = ACTIONS(1862), + [anon_sym_let] = ACTIONS(1862), + [anon_sym_const] = ACTIONS(1862), + [anon_sym_else] = ACTIONS(1862), + [anon_sym_if] = ACTIONS(1862), + [anon_sym_switch] = ACTIONS(1862), + [anon_sym_for] = ACTIONS(1862), + [anon_sym_LPAREN] = ACTIONS(1860), + [anon_sym_await] = ACTIONS(1862), + [anon_sym_while] = ACTIONS(1862), + [anon_sym_do] = ACTIONS(1862), + [anon_sym_try] = ACTIONS(1862), + [anon_sym_break] = ACTIONS(1862), + [anon_sym_continue] = ACTIONS(1862), + [anon_sym_return] = ACTIONS(1862), + [anon_sym_throw] = ACTIONS(1862), + [anon_sym_SEMI] = ACTIONS(1860), + [anon_sym_case] = ACTIONS(1862), + [anon_sym_default] = ACTIONS(1862), + [anon_sym_finally] = ACTIONS(1862), + [anon_sym_yield] = ACTIONS(1862), + [anon_sym_LBRACK] = ACTIONS(1860), + [anon_sym_async] = ACTIONS(1862), + [anon_sym_function] = ACTIONS(1862), + [anon_sym_private] = ACTIONS(1862), + [anon_sym_public] = ACTIONS(1862), + [anon_sym_remote] = ACTIONS(1862), + [anon_sym_static] = ACTIONS(1862), + [anon_sym_final] = ACTIONS(1862), + [anon_sym_abstract] = ACTIONS(1862), + [anon_sym_any] = ACTIONS(1862), + [anon_sym_array] = ACTIONS(1862), + [anon_sym_binary] = ACTIONS(1862), + [anon_sym_boolean] = ACTIONS(1862), + [anon_sym_date] = ACTIONS(1862), + [anon_sym_guid] = ACTIONS(1862), + [anon_sym_numeric] = ACTIONS(1862), + [anon_sym_query] = ACTIONS(1862), + [anon_sym_string] = ACTIONS(1862), + [anon_sym_struct] = ACTIONS(1862), + [anon_sym_uuid] = ACTIONS(1862), + [anon_sym_variablename] = ACTIONS(1862), + [anon_sym_void] = ACTIONS(1862), + [anon_sym_xml] = ACTIONS(1862), + [anon_sym_new] = ACTIONS(1862), + [anon_sym_PLUS] = ACTIONS(1862), + [anon_sym_DASH] = ACTIONS(1862), + [anon_sym_SLASH] = ACTIONS(1862), + [anon_sym_BANG] = ACTIONS(1860), + [anon_sym_TILDE] = ACTIONS(1862), + [aux_sym_unary_operator_token1] = ACTIONS(1860), + [anon_sym_PLUS_PLUS] = ACTIONS(1860), + [anon_sym_DASH_DASH] = ACTIONS(1860), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1860), + [sym_identifier] = ACTIONS(1862), + [sym_private_property_identifier] = ACTIONS(1860), + [sym_this] = ACTIONS(1862), + [sym_super] = ACTIONS(1862), + [sym_true] = ACTIONS(1862), + [sym_false] = ACTIONS(1862), + [sym_null] = ACTIONS(1862), + [anon_sym_export] = ACTIONS(1862), + [sym_cf_comment] = ACTIONS(5), + }, + [439] = { + [sym_object_pattern] = STATE(3084), + [sym_array_pattern] = STATE(3084), + [sym__destructuring_pattern] = STATE(4471), + [sym_comment] = STATE(439), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_LBRACE] = ACTIONS(1864), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1563), + [anon_sym_of] = ACTIONS(1566), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1866), + [anon_sym_EQ_GT] = ACTIONS(1208), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1107), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1107), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1107), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token6] = ACTIONS(1107), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token8] = ACTIONS(1107), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1107), + [aux_sym_binary_expression_token10] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1107), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1107), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_identifier] = ACTIONS(1869), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [440] = { + [sym_comment] = STATE(440), + [anon_sym_POUND] = ACTIONS(1871), + [anon_sym_var] = ACTIONS(1873), + [anon_sym_SQUOTE] = ACTIONS(1871), + [anon_sym_DQUOTE] = ACTIONS(1871), + [anon_sym_LBRACE] = ACTIONS(1871), + [anon_sym_RBRACE] = ACTIONS(1871), + [anon_sym_import] = ACTIONS(1873), + [anon_sym_with] = ACTIONS(1873), + [anon_sym_let] = ACTIONS(1873), + [anon_sym_const] = ACTIONS(1873), + [anon_sym_else] = ACTIONS(1873), + [anon_sym_if] = ACTIONS(1873), + [anon_sym_switch] = ACTIONS(1873), + [anon_sym_for] = ACTIONS(1873), + [anon_sym_LPAREN] = ACTIONS(1871), + [anon_sym_await] = ACTIONS(1873), + [anon_sym_while] = ACTIONS(1873), + [anon_sym_do] = ACTIONS(1873), + [anon_sym_try] = ACTIONS(1873), + [anon_sym_break] = ACTIONS(1873), + [anon_sym_continue] = ACTIONS(1873), + [anon_sym_return] = ACTIONS(1873), + [anon_sym_throw] = ACTIONS(1873), + [anon_sym_SEMI] = ACTIONS(1871), + [anon_sym_case] = ACTIONS(1873), + [anon_sym_default] = ACTIONS(1873), + [anon_sym_yield] = ACTIONS(1873), + [anon_sym_LBRACK] = ACTIONS(1871), + [anon_sym_async] = ACTIONS(1873), + [anon_sym_function] = ACTIONS(1873), + [anon_sym_private] = ACTIONS(1873), + [anon_sym_public] = ACTIONS(1873), + [anon_sym_remote] = ACTIONS(1873), + [anon_sym_static] = ACTIONS(1873), + [anon_sym_final] = ACTIONS(1873), + [anon_sym_abstract] = ACTIONS(1873), + [anon_sym_any] = ACTIONS(1873), + [anon_sym_array] = ACTIONS(1873), + [anon_sym_binary] = ACTIONS(1873), + [anon_sym_boolean] = ACTIONS(1873), + [anon_sym_date] = ACTIONS(1873), + [anon_sym_guid] = ACTIONS(1873), + [anon_sym_numeric] = ACTIONS(1873), + [anon_sym_query] = ACTIONS(1873), + [anon_sym_string] = ACTIONS(1873), + [anon_sym_struct] = ACTIONS(1873), + [anon_sym_uuid] = ACTIONS(1873), + [anon_sym_variablename] = ACTIONS(1873), + [anon_sym_void] = ACTIONS(1873), + [anon_sym_xml] = ACTIONS(1873), + [anon_sym_new] = ACTIONS(1873), + [anon_sym_PLUS] = ACTIONS(1873), + [anon_sym_DASH] = ACTIONS(1873), + [anon_sym_SLASH] = ACTIONS(1873), + [anon_sym_BANG] = ACTIONS(1871), + [anon_sym_TILDE] = ACTIONS(1873), + [aux_sym_unary_operator_token1] = ACTIONS(1871), + [anon_sym_PLUS_PLUS] = ACTIONS(1871), + [anon_sym_DASH_DASH] = ACTIONS(1871), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1871), + [sym_identifier] = ACTIONS(1873), + [sym_private_property_identifier] = ACTIONS(1871), + [sym_this] = ACTIONS(1873), + [sym_super] = ACTIONS(1873), + [sym_true] = ACTIONS(1873), + [sym_false] = ACTIONS(1873), + [sym_null] = ACTIONS(1873), + [anon_sym_export] = ACTIONS(1873), + [sym__automatic_semicolon] = ACTIONS(1875), + [sym_cf_comment] = ACTIONS(5), + }, + [441] = { + [sym_else_clause] = STATE(545), + [sym_comment] = STATE(441), + [anon_sym_POUND] = ACTIONS(1800), + [anon_sym_var] = ACTIONS(1802), + [anon_sym_SQUOTE] = ACTIONS(1800), + [anon_sym_DQUOTE] = ACTIONS(1800), + [anon_sym_LBRACE] = ACTIONS(1800), + [anon_sym_RBRACE] = ACTIONS(1800), + [anon_sym_import] = ACTIONS(1802), + [anon_sym_with] = ACTIONS(1802), + [anon_sym_let] = ACTIONS(1802), + [anon_sym_const] = ACTIONS(1802), + [anon_sym_else] = ACTIONS(1877), + [anon_sym_if] = ACTIONS(1802), + [anon_sym_switch] = ACTIONS(1802), + [anon_sym_for] = ACTIONS(1802), + [anon_sym_LPAREN] = ACTIONS(1800), + [anon_sym_await] = ACTIONS(1802), + [anon_sym_while] = ACTIONS(1802), + [anon_sym_do] = ACTIONS(1802), + [anon_sym_try] = ACTIONS(1802), + [anon_sym_break] = ACTIONS(1802), + [anon_sym_continue] = ACTIONS(1802), + [anon_sym_return] = ACTIONS(1802), + [anon_sym_throw] = ACTIONS(1802), + [anon_sym_SEMI] = ACTIONS(1800), + [anon_sym_case] = ACTIONS(1802), + [anon_sym_default] = ACTIONS(1802), + [anon_sym_yield] = ACTIONS(1802), + [anon_sym_LBRACK] = ACTIONS(1800), + [anon_sym_async] = ACTIONS(1802), + [anon_sym_function] = ACTIONS(1802), + [anon_sym_private] = ACTIONS(1802), + [anon_sym_public] = ACTIONS(1802), + [anon_sym_remote] = ACTIONS(1802), + [anon_sym_static] = ACTIONS(1802), + [anon_sym_final] = ACTIONS(1802), + [anon_sym_abstract] = ACTIONS(1802), + [anon_sym_any] = ACTIONS(1802), + [anon_sym_array] = ACTIONS(1802), + [anon_sym_binary] = ACTIONS(1802), + [anon_sym_boolean] = ACTIONS(1802), + [anon_sym_date] = ACTIONS(1802), + [anon_sym_guid] = ACTIONS(1802), + [anon_sym_numeric] = ACTIONS(1802), + [anon_sym_query] = ACTIONS(1802), + [anon_sym_string] = ACTIONS(1802), + [anon_sym_struct] = ACTIONS(1802), + [anon_sym_uuid] = ACTIONS(1802), + [anon_sym_variablename] = ACTIONS(1802), + [anon_sym_void] = ACTIONS(1802), + [anon_sym_xml] = ACTIONS(1802), + [anon_sym_new] = ACTIONS(1802), + [anon_sym_PLUS] = ACTIONS(1802), + [anon_sym_DASH] = ACTIONS(1802), + [anon_sym_SLASH] = ACTIONS(1802), + [anon_sym_BANG] = ACTIONS(1800), + [anon_sym_TILDE] = ACTIONS(1802), + [aux_sym_unary_operator_token1] = ACTIONS(1800), + [anon_sym_PLUS_PLUS] = ACTIONS(1800), + [anon_sym_DASH_DASH] = ACTIONS(1800), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1800), + [sym_identifier] = ACTIONS(1802), + [sym_private_property_identifier] = ACTIONS(1800), + [sym_this] = ACTIONS(1802), + [sym_super] = ACTIONS(1802), + [sym_true] = ACTIONS(1802), + [sym_false] = ACTIONS(1802), + [sym_null] = ACTIONS(1802), + [anon_sym_export] = ACTIONS(1802), + [sym_cf_comment] = ACTIONS(5), + }, + [442] = { + [sym_comment] = STATE(442), + [anon_sym_POUND] = ACTIONS(1733), + [anon_sym_var] = ACTIONS(1735), + [anon_sym_SQUOTE] = ACTIONS(1733), + [anon_sym_DQUOTE] = ACTIONS(1733), + [anon_sym_LBRACE] = ACTIONS(1733), + [anon_sym_RBRACE] = ACTIONS(1733), + [anon_sym_import] = ACTIONS(1735), + [anon_sym_with] = ACTIONS(1735), + [anon_sym_let] = ACTIONS(1735), + [anon_sym_const] = ACTIONS(1735), + [anon_sym_else] = ACTIONS(1735), + [anon_sym_if] = ACTIONS(1735), + [anon_sym_switch] = ACTIONS(1735), + [anon_sym_for] = ACTIONS(1735), + [anon_sym_LPAREN] = ACTIONS(1733), + [anon_sym_await] = ACTIONS(1735), + [anon_sym_while] = ACTIONS(1735), + [anon_sym_do] = ACTIONS(1735), + [anon_sym_try] = ACTIONS(1735), + [anon_sym_break] = ACTIONS(1735), + [anon_sym_continue] = ACTIONS(1735), + [anon_sym_return] = ACTIONS(1735), + [anon_sym_throw] = ACTIONS(1735), + [anon_sym_SEMI] = ACTIONS(1733), + [anon_sym_case] = ACTIONS(1735), + [anon_sym_default] = ACTIONS(1735), + [anon_sym_yield] = ACTIONS(1735), + [anon_sym_LBRACK] = ACTIONS(1733), + [anon_sym_async] = ACTIONS(1735), + [anon_sym_function] = ACTIONS(1735), + [anon_sym_private] = ACTIONS(1735), + [anon_sym_public] = ACTIONS(1735), + [anon_sym_remote] = ACTIONS(1735), + [anon_sym_static] = ACTIONS(1735), + [anon_sym_final] = ACTIONS(1735), + [anon_sym_abstract] = ACTIONS(1735), + [anon_sym_any] = ACTIONS(1735), + [anon_sym_array] = ACTIONS(1735), + [anon_sym_binary] = ACTIONS(1735), + [anon_sym_boolean] = ACTIONS(1735), + [anon_sym_date] = ACTIONS(1735), + [anon_sym_guid] = ACTIONS(1735), + [anon_sym_numeric] = ACTIONS(1735), + [anon_sym_query] = ACTIONS(1735), + [anon_sym_string] = ACTIONS(1735), + [anon_sym_struct] = ACTIONS(1735), + [anon_sym_uuid] = ACTIONS(1735), + [anon_sym_variablename] = ACTIONS(1735), + [anon_sym_void] = ACTIONS(1735), + [anon_sym_xml] = ACTIONS(1735), + [anon_sym_new] = ACTIONS(1735), + [anon_sym_PLUS] = ACTIONS(1735), + [anon_sym_DASH] = ACTIONS(1735), + [anon_sym_SLASH] = ACTIONS(1735), + [anon_sym_BANG] = ACTIONS(1733), + [anon_sym_TILDE] = ACTIONS(1735), + [aux_sym_unary_operator_token1] = ACTIONS(1733), + [anon_sym_PLUS_PLUS] = ACTIONS(1733), + [anon_sym_DASH_DASH] = ACTIONS(1733), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1733), + [sym_identifier] = ACTIONS(1735), + [sym_private_property_identifier] = ACTIONS(1733), + [sym_this] = ACTIONS(1735), + [sym_super] = ACTIONS(1735), + [sym_true] = ACTIONS(1735), + [sym_false] = ACTIONS(1735), + [sym_null] = ACTIONS(1735), + [anon_sym_export] = ACTIONS(1735), + [sym__automatic_semicolon] = ACTIONS(1733), + [sym_cf_comment] = ACTIONS(5), + }, + [443] = { + [sym_hash_empty] = STATE(3404), + [sym__cf_tag_expression] = STATE(4150), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2222), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(443), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_var] = ACTIONS(1879), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), + [sym_cf_comment] = ACTIONS(5), + }, + [444] = { + [sym_comment] = STATE(444), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(1881), + [sym_cf_comment] = ACTIONS(5), + }, + [445] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3525), + [sym_statement_block] = STATE(1967), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1883), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(445), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(1883), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(782), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(796), + [anon_sym_DASH_DASH] = ACTIONS(796), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), + [sym_this] = ACTIONS(107), + [sym_super] = ACTIONS(107), + [sym_true] = ACTIONS(107), + [sym_false] = ACTIONS(107), + [sym_null] = ACTIONS(107), + [anon_sym_export] = ACTIONS(782), + [sym_cf_comment] = ACTIONS(5), + }, + [446] = { + [sym_comment] = STATE(446), + [anon_sym_POUND] = ACTIONS(1776), + [anon_sym_var] = ACTIONS(1778), + [anon_sym_SQUOTE] = ACTIONS(1776), + [anon_sym_DQUOTE] = ACTIONS(1776), + [anon_sym_LBRACE] = ACTIONS(1776), + [anon_sym_RBRACE] = ACTIONS(1776), + [anon_sym_import] = ACTIONS(1778), + [anon_sym_with] = ACTIONS(1778), + [anon_sym_let] = ACTIONS(1778), + [anon_sym_const] = ACTIONS(1778), + [anon_sym_if] = ACTIONS(1778), + [anon_sym_switch] = ACTIONS(1778), + [anon_sym_for] = ACTIONS(1778), + [anon_sym_LPAREN] = ACTIONS(1776), + [anon_sym_await] = ACTIONS(1778), + [anon_sym_while] = ACTIONS(1778), + [anon_sym_do] = ACTIONS(1778), + [anon_sym_try] = ACTIONS(1778), + [anon_sym_break] = ACTIONS(1778), + [anon_sym_continue] = ACTIONS(1778), + [anon_sym_return] = ACTIONS(1778), + [anon_sym_throw] = ACTIONS(1778), + [anon_sym_SEMI] = ACTIONS(1776), + [anon_sym_case] = ACTIONS(1778), + [anon_sym_default] = ACTIONS(1778), + [anon_sym_yield] = ACTIONS(1778), + [anon_sym_LBRACK] = ACTIONS(1776), + [anon_sym_async] = ACTIONS(1778), + [anon_sym_function] = ACTIONS(1778), + [anon_sym_private] = ACTIONS(1778), + [anon_sym_public] = ACTIONS(1778), + [anon_sym_remote] = ACTIONS(1778), + [anon_sym_static] = ACTIONS(1778), + [anon_sym_final] = ACTIONS(1778), + [anon_sym_abstract] = ACTIONS(1778), + [anon_sym_any] = ACTIONS(1778), + [anon_sym_array] = ACTIONS(1778), + [anon_sym_binary] = ACTIONS(1778), + [anon_sym_boolean] = ACTIONS(1778), + [anon_sym_date] = ACTIONS(1778), + [anon_sym_guid] = ACTIONS(1778), + [anon_sym_numeric] = ACTIONS(1778), + [anon_sym_query] = ACTIONS(1778), + [anon_sym_string] = ACTIONS(1778), + [anon_sym_struct] = ACTIONS(1778), + [anon_sym_uuid] = ACTIONS(1778), + [anon_sym_variablename] = ACTIONS(1778), + [anon_sym_void] = ACTIONS(1778), + [anon_sym_xml] = ACTIONS(1778), + [anon_sym_new] = ACTIONS(1778), + [anon_sym_PLUS] = ACTIONS(1778), + [anon_sym_DASH] = ACTIONS(1778), + [anon_sym_SLASH] = ACTIONS(1778), + [anon_sym_BANG] = ACTIONS(1776), + [anon_sym_TILDE] = ACTIONS(1778), + [aux_sym_unary_operator_token1] = ACTIONS(1776), + [anon_sym_PLUS_PLUS] = ACTIONS(1776), + [anon_sym_DASH_DASH] = ACTIONS(1776), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1776), + [sym_identifier] = ACTIONS(1778), + [sym_private_property_identifier] = ACTIONS(1776), + [sym_this] = ACTIONS(1778), + [sym_super] = ACTIONS(1778), + [sym_true] = ACTIONS(1778), + [sym_false] = ACTIONS(1778), + [sym_null] = ACTIONS(1778), + [anon_sym_export] = ACTIONS(1778), + [sym__automatic_semicolon] = ACTIONS(1885), + [sym_cf_comment] = ACTIONS(5), + }, + [447] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_statement_block] = STATE(1821), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2252), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(447), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_LBRACE] = ACTIONS(1887), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [473] = { + [448] = { + [sym_comment] = STATE(448), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_POUND] = ACTIONS(1763), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(1763), + [anon_sym_RBRACE] = ACTIONS(1763), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_RPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_of] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1763), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_RBRACK] = ACTIONS(1763), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [449] = { + [sym_comment] = STATE(449), + [anon_sym_POUND] = ACTIONS(1891), + [anon_sym_var] = ACTIONS(1893), + [anon_sym_SQUOTE] = ACTIONS(1891), + [anon_sym_DQUOTE] = ACTIONS(1891), + [anon_sym_LBRACE] = ACTIONS(1891), + [anon_sym_RBRACE] = ACTIONS(1891), + [anon_sym_import] = ACTIONS(1893), + [anon_sym_with] = ACTIONS(1893), + [anon_sym_let] = ACTIONS(1893), + [anon_sym_const] = ACTIONS(1893), + [anon_sym_else] = ACTIONS(1893), + [anon_sym_if] = ACTIONS(1893), + [anon_sym_switch] = ACTIONS(1893), + [anon_sym_for] = ACTIONS(1893), + [anon_sym_LPAREN] = ACTIONS(1891), + [anon_sym_await] = ACTIONS(1893), + [anon_sym_while] = ACTIONS(1893), + [anon_sym_do] = ACTIONS(1893), + [anon_sym_try] = ACTIONS(1893), + [anon_sym_break] = ACTIONS(1893), + [anon_sym_continue] = ACTIONS(1893), + [anon_sym_return] = ACTIONS(1893), + [anon_sym_throw] = ACTIONS(1893), + [anon_sym_SEMI] = ACTIONS(1891), + [anon_sym_case] = ACTIONS(1893), + [anon_sym_default] = ACTIONS(1893), + [anon_sym_yield] = ACTIONS(1893), + [anon_sym_LBRACK] = ACTIONS(1891), + [anon_sym_async] = ACTIONS(1893), + [anon_sym_function] = ACTIONS(1893), + [anon_sym_private] = ACTIONS(1893), + [anon_sym_public] = ACTIONS(1893), + [anon_sym_remote] = ACTIONS(1893), + [anon_sym_static] = ACTIONS(1893), + [anon_sym_final] = ACTIONS(1893), + [anon_sym_abstract] = ACTIONS(1893), + [anon_sym_any] = ACTIONS(1893), + [anon_sym_array] = ACTIONS(1893), + [anon_sym_binary] = ACTIONS(1893), + [anon_sym_boolean] = ACTIONS(1893), + [anon_sym_date] = ACTIONS(1893), + [anon_sym_guid] = ACTIONS(1893), + [anon_sym_numeric] = ACTIONS(1893), + [anon_sym_query] = ACTIONS(1893), + [anon_sym_string] = ACTIONS(1893), + [anon_sym_struct] = ACTIONS(1893), + [anon_sym_uuid] = ACTIONS(1893), + [anon_sym_variablename] = ACTIONS(1893), + [anon_sym_void] = ACTIONS(1893), + [anon_sym_xml] = ACTIONS(1893), + [anon_sym_new] = ACTIONS(1893), + [anon_sym_PLUS] = ACTIONS(1893), + [anon_sym_DASH] = ACTIONS(1893), + [anon_sym_SLASH] = ACTIONS(1893), + [anon_sym_BANG] = ACTIONS(1891), + [anon_sym_TILDE] = ACTIONS(1893), + [aux_sym_unary_operator_token1] = ACTIONS(1891), + [anon_sym_PLUS_PLUS] = ACTIONS(1891), + [anon_sym_DASH_DASH] = ACTIONS(1891), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1891), + [sym_identifier] = ACTIONS(1893), + [sym_private_property_identifier] = ACTIONS(1891), + [sym_this] = ACTIONS(1893), + [sym_super] = ACTIONS(1893), + [sym_true] = ACTIONS(1893), + [sym_false] = ACTIONS(1893), + [sym_null] = ACTIONS(1893), + [anon_sym_export] = ACTIONS(1893), + [sym_cf_comment] = ACTIONS(5), + }, + [450] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1817), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2371), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2149), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(473), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(450), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3661), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1895), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [474] = { + [451] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1818), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2370), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1802), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2391), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(474), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(451), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -88504,72 +87185,145 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [475] = { + [452] = { + [sym_hash_empty] = STATE(3404), + [sym__cf_tag_expression] = STATE(4142), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2222), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(452), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), + [sym_cf_comment] = ACTIONS(5), + }, + [453] = { [sym_hash_empty] = STATE(3404), + [sym__cf_tag_expression] = STATE(5351), [sym_import] = STATE(3477), - [sym_statement_block] = STATE(2419), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2207), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2135), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(475), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(453), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -88577,7 +87331,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1039), [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1929), + [anon_sym_LBRACE] = ACTIONS(1045), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1047), [anon_sym_LPAREN] = ACTIONS(1049), @@ -88608,49 +87362,706 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [476] = { + [454] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3477), - [sym_statement_block] = STATE(2432), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2209), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_import] = STATE(3430), + [sym_statement_block] = STATE(1821), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2372), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(476), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(454), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(1897), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(990), + [sym_cf_comment] = ACTIONS(5), + }, + [455] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_statement_block] = STATE(1839), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2194), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(455), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(1897), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(990), + [sym_cf_comment] = ACTIONS(5), + }, + [456] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1029), + [sym_expression] = STATE(2439), + [sym_primary_expression] = STATE(1859), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1866), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1029), + [sym_subscript_expression] = STATE(1029), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1838), + [sym_comment] = STATE(456), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1899), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(1901), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(1899), + [anon_sym_new] = ACTIONS(87), + [anon_sym_DOT] = ACTIONS(1903), + [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(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(1905), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(107), + [sym_super] = ACTIONS(107), + [sym_true] = ACTIONS(107), + [sym_false] = ACTIONS(107), + [sym_null] = ACTIONS(107), + [anon_sym_export] = ACTIONS(1899), + [sym_cf_comment] = ACTIONS(5), + }, + [457] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3525), + [sym_statement_block] = STATE(1978), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1913), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(457), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(1883), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(782), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(796), + [anon_sym_DASH_DASH] = ACTIONS(796), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), + [sym_this] = ACTIONS(107), + [sym_super] = ACTIONS(107), + [sym_true] = ACTIONS(107), + [sym_false] = ACTIONS(107), + [sym_null] = ACTIONS(107), + [anon_sym_export] = ACTIONS(782), + [sym_cf_comment] = ACTIONS(5), + }, + [458] = { + [sym_comment] = STATE(458), + [anon_sym_POUND] = ACTIONS(1907), + [anon_sym_var] = ACTIONS(1909), + [anon_sym_SQUOTE] = ACTIONS(1907), + [anon_sym_DQUOTE] = ACTIONS(1907), + [anon_sym_LBRACE] = ACTIONS(1907), + [anon_sym_RBRACE] = ACTIONS(1907), + [anon_sym_import] = ACTIONS(1909), + [anon_sym_with] = ACTIONS(1909), + [anon_sym_let] = ACTIONS(1909), + [anon_sym_const] = ACTIONS(1909), + [anon_sym_else] = ACTIONS(1909), + [anon_sym_if] = ACTIONS(1909), + [anon_sym_switch] = ACTIONS(1909), + [anon_sym_for] = ACTIONS(1909), + [anon_sym_LPAREN] = ACTIONS(1907), + [anon_sym_await] = ACTIONS(1909), + [anon_sym_while] = ACTIONS(1909), + [anon_sym_do] = ACTIONS(1909), + [anon_sym_try] = ACTIONS(1909), + [anon_sym_break] = ACTIONS(1909), + [anon_sym_continue] = ACTIONS(1909), + [anon_sym_return] = ACTIONS(1909), + [anon_sym_throw] = ACTIONS(1909), + [anon_sym_SEMI] = ACTIONS(1907), + [anon_sym_case] = ACTIONS(1909), + [anon_sym_default] = ACTIONS(1909), + [anon_sym_yield] = ACTIONS(1909), + [anon_sym_LBRACK] = ACTIONS(1907), + [anon_sym_async] = ACTIONS(1909), + [anon_sym_function] = ACTIONS(1909), + [anon_sym_private] = ACTIONS(1909), + [anon_sym_public] = ACTIONS(1909), + [anon_sym_remote] = ACTIONS(1909), + [anon_sym_static] = ACTIONS(1909), + [anon_sym_final] = ACTIONS(1909), + [anon_sym_abstract] = ACTIONS(1909), + [anon_sym_any] = ACTIONS(1909), + [anon_sym_array] = ACTIONS(1909), + [anon_sym_binary] = ACTIONS(1909), + [anon_sym_boolean] = ACTIONS(1909), + [anon_sym_date] = ACTIONS(1909), + [anon_sym_guid] = ACTIONS(1909), + [anon_sym_numeric] = ACTIONS(1909), + [anon_sym_query] = ACTIONS(1909), + [anon_sym_string] = ACTIONS(1909), + [anon_sym_struct] = ACTIONS(1909), + [anon_sym_uuid] = ACTIONS(1909), + [anon_sym_variablename] = ACTIONS(1909), + [anon_sym_void] = ACTIONS(1909), + [anon_sym_xml] = ACTIONS(1909), + [anon_sym_new] = ACTIONS(1909), + [anon_sym_PLUS] = ACTIONS(1909), + [anon_sym_DASH] = ACTIONS(1909), + [anon_sym_SLASH] = ACTIONS(1909), + [anon_sym_BANG] = ACTIONS(1907), + [anon_sym_TILDE] = ACTIONS(1909), + [aux_sym_unary_operator_token1] = ACTIONS(1907), + [anon_sym_PLUS_PLUS] = ACTIONS(1907), + [anon_sym_DASH_DASH] = ACTIONS(1907), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1907), + [sym_identifier] = ACTIONS(1909), + [sym_private_property_identifier] = ACTIONS(1907), + [sym_this] = ACTIONS(1909), + [sym_super] = ACTIONS(1909), + [sym_true] = ACTIONS(1909), + [sym_false] = ACTIONS(1909), + [sym_null] = ACTIONS(1909), + [anon_sym_export] = ACTIONS(1909), + [sym_cf_comment] = ACTIONS(5), + }, + [459] = { + [sym_comment] = STATE(459), + [anon_sym_POUND] = ACTIONS(1911), + [anon_sym_var] = ACTIONS(1913), + [anon_sym_SQUOTE] = ACTIONS(1911), + [anon_sym_DQUOTE] = ACTIONS(1911), + [anon_sym_LBRACE] = ACTIONS(1911), + [anon_sym_RBRACE] = ACTIONS(1911), + [anon_sym_import] = ACTIONS(1913), + [anon_sym_with] = ACTIONS(1913), + [anon_sym_let] = ACTIONS(1913), + [anon_sym_const] = ACTIONS(1913), + [anon_sym_else] = ACTIONS(1913), + [anon_sym_if] = ACTIONS(1913), + [anon_sym_switch] = ACTIONS(1913), + [anon_sym_for] = ACTIONS(1913), + [anon_sym_LPAREN] = ACTIONS(1911), + [anon_sym_await] = ACTIONS(1913), + [anon_sym_while] = ACTIONS(1913), + [anon_sym_do] = ACTIONS(1913), + [anon_sym_try] = ACTIONS(1913), + [anon_sym_break] = ACTIONS(1913), + [anon_sym_continue] = ACTIONS(1913), + [anon_sym_return] = ACTIONS(1913), + [anon_sym_throw] = ACTIONS(1913), + [anon_sym_SEMI] = ACTIONS(1911), + [anon_sym_case] = ACTIONS(1913), + [anon_sym_default] = ACTIONS(1913), + [anon_sym_yield] = ACTIONS(1913), + [anon_sym_LBRACK] = ACTIONS(1911), + [anon_sym_async] = ACTIONS(1913), + [anon_sym_function] = ACTIONS(1913), + [anon_sym_private] = ACTIONS(1913), + [anon_sym_public] = ACTIONS(1913), + [anon_sym_remote] = ACTIONS(1913), + [anon_sym_static] = ACTIONS(1913), + [anon_sym_final] = ACTIONS(1913), + [anon_sym_abstract] = ACTIONS(1913), + [anon_sym_any] = ACTIONS(1913), + [anon_sym_array] = ACTIONS(1913), + [anon_sym_binary] = ACTIONS(1913), + [anon_sym_boolean] = ACTIONS(1913), + [anon_sym_date] = ACTIONS(1913), + [anon_sym_guid] = ACTIONS(1913), + [anon_sym_numeric] = ACTIONS(1913), + [anon_sym_query] = ACTIONS(1913), + [anon_sym_string] = ACTIONS(1913), + [anon_sym_struct] = ACTIONS(1913), + [anon_sym_uuid] = ACTIONS(1913), + [anon_sym_variablename] = ACTIONS(1913), + [anon_sym_void] = ACTIONS(1913), + [anon_sym_xml] = ACTIONS(1913), + [anon_sym_new] = ACTIONS(1913), + [anon_sym_PLUS] = ACTIONS(1913), + [anon_sym_DASH] = ACTIONS(1913), + [anon_sym_SLASH] = ACTIONS(1913), + [anon_sym_BANG] = ACTIONS(1911), + [anon_sym_TILDE] = ACTIONS(1913), + [aux_sym_unary_operator_token1] = ACTIONS(1911), + [anon_sym_PLUS_PLUS] = ACTIONS(1911), + [anon_sym_DASH_DASH] = ACTIONS(1911), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1911), + [sym_identifier] = ACTIONS(1913), + [sym_private_property_identifier] = ACTIONS(1911), + [sym_this] = ACTIONS(1913), + [sym_super] = ACTIONS(1913), + [sym_true] = ACTIONS(1913), + [sym_false] = ACTIONS(1913), + [sym_null] = ACTIONS(1913), + [anon_sym_export] = ACTIONS(1913), + [sym_cf_comment] = ACTIONS(5), + }, + [460] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2228), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(460), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3759), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1915), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(942), + [sym_cf_comment] = ACTIONS(5), + }, + [461] = { + [sym_hash_empty] = STATE(3404), + [sym__cf_tag_expression] = STATE(4035), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2222), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(461), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), + [sym_cf_comment] = ACTIONS(5), + }, + [462] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3525), + [sym_statement_block] = STATE(1933), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1905), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(462), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(1883), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(782), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(796), + [anon_sym_DASH_DASH] = ACTIONS(796), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), + [sym_this] = ACTIONS(107), + [sym_super] = ACTIONS(107), + [sym_true] = ACTIONS(107), + [sym_false] = ACTIONS(107), + [sym_null] = ACTIONS(107), + [anon_sym_export] = ACTIONS(782), + [sym_cf_comment] = ACTIONS(5), + }, + [463] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3477), + [sym_statement_block] = STATE(2433), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2281), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2403), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(463), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(1039), [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1929), + [anon_sym_LBRACE] = ACTIONS(1917), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1047), [anon_sym_LPAREN] = ACTIONS(1049), @@ -88681,41 +88092,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [477] = { + [464] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3477), - [sym_statement_block] = STATE(2402), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2212), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_statement_block] = STATE(2432), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2133), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(477), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(464), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -88723,7 +88134,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1039), [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1929), + [anon_sym_LBRACE] = ACTIONS(1917), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1047), [anon_sym_LPAREN] = ACTIONS(1049), @@ -88754,41 +88165,114 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [478] = { + [465] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3477), + [sym_statement_block] = STATE(2429), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2292), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2403), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(465), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1917), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), + [sym_cf_comment] = ACTIONS(5), + }, + [466] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1831), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2284), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1839), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2188), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(478), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(466), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -88796,218 +88280,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1931), + [anon_sym_LBRACE] = ACTIONS(1887), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [479] = { - [sym_comment] = STATE(479), - [anon_sym_POUND] = ACTIONS(1933), - [anon_sym_var] = ACTIONS(1935), - [anon_sym_SQUOTE] = ACTIONS(1933), - [anon_sym_DQUOTE] = ACTIONS(1933), - [anon_sym_LBRACE] = ACTIONS(1933), - [anon_sym_RBRACE] = ACTIONS(1933), - [anon_sym_import] = ACTIONS(1935), - [anon_sym_with] = ACTIONS(1935), - [anon_sym_let] = ACTIONS(1935), - [anon_sym_const] = ACTIONS(1935), - [anon_sym_else] = ACTIONS(1935), - [anon_sym_if] = ACTIONS(1935), - [anon_sym_switch] = ACTIONS(1935), - [anon_sym_for] = ACTIONS(1935), - [anon_sym_LPAREN] = ACTIONS(1933), - [anon_sym_await] = ACTIONS(1935), - [anon_sym_while] = ACTIONS(1935), - [anon_sym_do] = ACTIONS(1935), - [anon_sym_try] = ACTIONS(1935), - [anon_sym_break] = ACTIONS(1935), - [anon_sym_continue] = ACTIONS(1935), - [anon_sym_return] = ACTIONS(1935), - [anon_sym_throw] = ACTIONS(1935), - [anon_sym_SEMI] = ACTIONS(1933), - [anon_sym_case] = ACTIONS(1935), - [anon_sym_default] = ACTIONS(1935), - [anon_sym_yield] = ACTIONS(1935), - [anon_sym_LBRACK] = ACTIONS(1933), - [anon_sym_async] = ACTIONS(1935), - [anon_sym_function] = ACTIONS(1935), - [anon_sym_private] = ACTIONS(1935), - [anon_sym_public] = ACTIONS(1935), - [anon_sym_remote] = ACTIONS(1935), - [anon_sym_static] = ACTIONS(1935), - [anon_sym_final] = ACTIONS(1935), - [anon_sym_abstract] = ACTIONS(1935), - [anon_sym_any] = ACTIONS(1935), - [anon_sym_array] = ACTIONS(1935), - [anon_sym_binary] = ACTIONS(1935), - [anon_sym_boolean] = ACTIONS(1935), - [anon_sym_date] = ACTIONS(1935), - [anon_sym_guid] = ACTIONS(1935), - [anon_sym_numeric] = ACTIONS(1935), - [anon_sym_query] = ACTIONS(1935), - [anon_sym_string] = ACTIONS(1935), - [anon_sym_struct] = ACTIONS(1935), - [anon_sym_uuid] = ACTIONS(1935), - [anon_sym_variablename] = ACTIONS(1935), - [anon_sym_void] = ACTIONS(1935), - [anon_sym_xml] = ACTIONS(1935), - [anon_sym_new] = ACTIONS(1935), - [anon_sym_PLUS] = ACTIONS(1935), - [anon_sym_DASH] = ACTIONS(1935), - [anon_sym_SLASH] = ACTIONS(1935), - [anon_sym_BANG] = ACTIONS(1933), - [anon_sym_TILDE] = ACTIONS(1935), - [aux_sym_unary_operator_token1] = ACTIONS(1933), - [anon_sym_PLUS_PLUS] = ACTIONS(1933), - [anon_sym_DASH_DASH] = ACTIONS(1933), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1933), - [sym_identifier] = ACTIONS(1935), - [sym_private_property_identifier] = ACTIONS(1933), - [sym_this] = ACTIONS(1935), - [sym_super] = ACTIONS(1935), - [sym_true] = ACTIONS(1935), - [sym_false] = ACTIONS(1935), - [sym_null] = ACTIONS(1935), - [anon_sym_export] = ACTIONS(1935), - [sym_cf_comment] = ACTIONS(5), - }, - [480] = { - [sym_comment] = STATE(480), - [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_cf_comment] = ACTIONS(5), - }, - [481] = { + [467] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_statement_block] = STATE(1922), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1923), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement_block] = STATE(1978), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1977), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(481), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(467), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), @@ -89015,16 +88353,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1853), + [anon_sym_LBRACE] = ACTIONS(1883), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -89036,124 +88374,197 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, - [482] = { + [468] = { + [sym_comment] = STATE(468), + [anon_sym_POUND] = ACTIONS(1856), + [anon_sym_var] = ACTIONS(1858), + [anon_sym_SQUOTE] = ACTIONS(1856), + [anon_sym_DQUOTE] = ACTIONS(1856), + [anon_sym_LBRACE] = ACTIONS(1856), + [anon_sym_RBRACE] = ACTIONS(1856), + [anon_sym_import] = ACTIONS(1858), + [anon_sym_with] = ACTIONS(1858), + [anon_sym_let] = ACTIONS(1858), + [anon_sym_const] = ACTIONS(1858), + [anon_sym_if] = ACTIONS(1858), + [anon_sym_switch] = ACTIONS(1858), + [anon_sym_for] = ACTIONS(1858), + [anon_sym_LPAREN] = ACTIONS(1856), + [anon_sym_await] = ACTIONS(1858), + [anon_sym_while] = ACTIONS(1858), + [anon_sym_do] = ACTIONS(1858), + [anon_sym_try] = ACTIONS(1858), + [anon_sym_break] = ACTIONS(1858), + [anon_sym_continue] = ACTIONS(1858), + [anon_sym_return] = ACTIONS(1858), + [anon_sym_throw] = ACTIONS(1858), + [anon_sym_SEMI] = ACTIONS(1856), + [anon_sym_case] = ACTIONS(1858), + [anon_sym_default] = ACTIONS(1858), + [anon_sym_finally] = ACTIONS(1858), + [anon_sym_yield] = ACTIONS(1858), + [anon_sym_LBRACK] = ACTIONS(1856), + [anon_sym_async] = ACTIONS(1858), + [anon_sym_function] = ACTIONS(1858), + [anon_sym_private] = ACTIONS(1858), + [anon_sym_public] = ACTIONS(1858), + [anon_sym_remote] = ACTIONS(1858), + [anon_sym_static] = ACTIONS(1858), + [anon_sym_final] = ACTIONS(1858), + [anon_sym_abstract] = ACTIONS(1858), + [anon_sym_any] = ACTIONS(1858), + [anon_sym_array] = ACTIONS(1858), + [anon_sym_binary] = ACTIONS(1858), + [anon_sym_boolean] = ACTIONS(1858), + [anon_sym_date] = ACTIONS(1858), + [anon_sym_guid] = ACTIONS(1858), + [anon_sym_numeric] = ACTIONS(1858), + [anon_sym_query] = ACTIONS(1858), + [anon_sym_string] = ACTIONS(1858), + [anon_sym_struct] = ACTIONS(1858), + [anon_sym_uuid] = ACTIONS(1858), + [anon_sym_variablename] = ACTIONS(1858), + [anon_sym_void] = ACTIONS(1858), + [anon_sym_xml] = ACTIONS(1858), + [anon_sym_new] = ACTIONS(1858), + [anon_sym_PLUS] = ACTIONS(1858), + [anon_sym_DASH] = ACTIONS(1858), + [anon_sym_SLASH] = ACTIONS(1858), + [anon_sym_BANG] = ACTIONS(1856), + [anon_sym_TILDE] = ACTIONS(1858), + [aux_sym_unary_operator_token1] = ACTIONS(1856), + [anon_sym_PLUS_PLUS] = ACTIONS(1856), + [anon_sym_DASH_DASH] = ACTIONS(1856), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1856), + [sym_identifier] = ACTIONS(1858), + [sym_private_property_identifier] = ACTIONS(1856), + [sym_this] = ACTIONS(1858), + [sym_super] = ACTIONS(1858), + [sym_true] = ACTIONS(1858), + [sym_false] = ACTIONS(1858), + [sym_null] = ACTIONS(1858), + [anon_sym_export] = ACTIONS(1858), + [sym_cf_comment] = ACTIONS(5), + }, + [469] = { [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(5677), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2133), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_import] = STATE(3525), + [sym_statement_block] = STATE(1933), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1932), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(482), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(469), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(1883), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), + [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(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), + [anon_sym_PLUS_PLUS] = ACTIONS(97), + [anon_sym_DASH_DASH] = ACTIONS(97), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(808), + [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(804), [sym_cf_comment] = ACTIONS(5), }, - [483] = { + [470] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_statement_block] = STATE(1924), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1926), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_statement_block] = STATE(1967), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1912), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(483), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(470), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), @@ -89161,16 +88572,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1853), + [anon_sym_LBRACE] = ACTIONS(1883), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -89182,197 +88593,270 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, - [484] = { + [471] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2377), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(471), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3711), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1919), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(942), + [sym_cf_comment] = ACTIONS(5), + }, + [472] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1140), - [sym_expression] = STATE(2411), - [sym_primary_expression] = STATE(1868), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1951), + [sym_statement_block] = STATE(1918), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1920), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1869), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1140), - [sym_subscript_expression] = STATE(1140), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1815), - [sym_comment] = STATE(484), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(472), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(1883), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1941), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(1943), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(1941), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), - [anon_sym_DOT] = ACTIONS(1945), [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(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(97), + [anon_sym_DASH_DASH] = ACTIONS(97), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(1947), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(808), + [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(1941), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, - [485] = { + [473] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1831), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2199), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3525), + [sym_statement_block] = STATE(1921), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1872), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(485), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(473), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(1883), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [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(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(97), + [anon_sym_DASH_DASH] = ACTIONS(97), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(808), + [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(804), [sym_cf_comment] = ACTIONS(5), }, - [486] = { + [474] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3477), - [sym_statement_block] = STATE(2437), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2219), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_statement_block] = STATE(2422), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2314), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(486), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(474), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -89380,7 +88864,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1039), [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1929), + [anon_sym_LBRACE] = ACTIONS(1917), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1047), [anon_sym_LPAREN] = ACTIONS(1049), @@ -89411,296 +88895,1172 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [487] = { + [475] = { + [sym_comment] = STATE(475), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_else] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_case] = ACTIONS(936), + [anon_sym_default] = ACTIONS(936), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [anon_sym_new] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(934), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), + [sym_cf_comment] = ACTIONS(5), + }, + [476] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_statement_block] = STATE(2003), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(2000), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_import] = STATE(3430), + [sym_statement_block] = STATE(1845), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2278), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(487), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(476), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1853), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [488] = { + [477] = { + [sym_comment] = STATE(477), + [anon_sym_POUND] = ACTIONS(1921), + [anon_sym_var] = ACTIONS(1923), + [anon_sym_SQUOTE] = ACTIONS(1921), + [anon_sym_DQUOTE] = ACTIONS(1921), + [anon_sym_LBRACE] = ACTIONS(1921), + [anon_sym_RBRACE] = ACTIONS(1921), + [anon_sym_import] = ACTIONS(1923), + [anon_sym_with] = ACTIONS(1923), + [anon_sym_let] = ACTIONS(1923), + [anon_sym_const] = ACTIONS(1923), + [anon_sym_else] = ACTIONS(1923), + [anon_sym_if] = ACTIONS(1923), + [anon_sym_switch] = ACTIONS(1923), + [anon_sym_for] = ACTIONS(1923), + [anon_sym_LPAREN] = ACTIONS(1921), + [anon_sym_await] = ACTIONS(1923), + [anon_sym_while] = ACTIONS(1923), + [anon_sym_do] = ACTIONS(1923), + [anon_sym_try] = ACTIONS(1923), + [anon_sym_break] = ACTIONS(1923), + [anon_sym_continue] = ACTIONS(1923), + [anon_sym_return] = ACTIONS(1923), + [anon_sym_throw] = ACTIONS(1923), + [anon_sym_SEMI] = ACTIONS(1921), + [anon_sym_case] = ACTIONS(1923), + [anon_sym_default] = ACTIONS(1923), + [anon_sym_yield] = ACTIONS(1923), + [anon_sym_LBRACK] = ACTIONS(1921), + [anon_sym_async] = ACTIONS(1923), + [anon_sym_function] = ACTIONS(1923), + [anon_sym_private] = ACTIONS(1923), + [anon_sym_public] = ACTIONS(1923), + [anon_sym_remote] = ACTIONS(1923), + [anon_sym_static] = ACTIONS(1923), + [anon_sym_final] = ACTIONS(1923), + [anon_sym_abstract] = ACTIONS(1923), + [anon_sym_any] = ACTIONS(1923), + [anon_sym_array] = ACTIONS(1923), + [anon_sym_binary] = ACTIONS(1923), + [anon_sym_boolean] = ACTIONS(1923), + [anon_sym_date] = ACTIONS(1923), + [anon_sym_guid] = ACTIONS(1923), + [anon_sym_numeric] = ACTIONS(1923), + [anon_sym_query] = ACTIONS(1923), + [anon_sym_string] = ACTIONS(1923), + [anon_sym_struct] = ACTIONS(1923), + [anon_sym_uuid] = ACTIONS(1923), + [anon_sym_variablename] = ACTIONS(1923), + [anon_sym_void] = ACTIONS(1923), + [anon_sym_xml] = ACTIONS(1923), + [anon_sym_new] = ACTIONS(1923), + [anon_sym_PLUS] = ACTIONS(1923), + [anon_sym_DASH] = ACTIONS(1923), + [anon_sym_SLASH] = ACTIONS(1923), + [anon_sym_BANG] = ACTIONS(1921), + [anon_sym_TILDE] = ACTIONS(1923), + [aux_sym_unary_operator_token1] = ACTIONS(1921), + [anon_sym_PLUS_PLUS] = ACTIONS(1921), + [anon_sym_DASH_DASH] = ACTIONS(1921), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1921), + [sym_identifier] = ACTIONS(1923), + [sym_private_property_identifier] = ACTIONS(1921), + [sym_this] = ACTIONS(1923), + [sym_super] = ACTIONS(1923), + [sym_true] = ACTIONS(1923), + [sym_false] = ACTIONS(1923), + [sym_null] = ACTIONS(1923), + [anon_sym_export] = ACTIONS(1923), + [sym_cf_comment] = ACTIONS(5), + }, + [478] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1800), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2370), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(488), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(478), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(729), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_COLON] = ACTIONS(725), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [489] = { + [479] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1140), - [sym_expression] = STATE(2411), - [sym_primary_expression] = STATE(1868), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1951), + [sym_import] = STATE(3430), + [sym_statement_block] = STATE(1811), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2400), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1869), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1140), - [sym_subscript_expression] = STATE(1140), - [sym_assignment_expression] = STATE(1834), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1815), - [sym_comment] = STATE(489), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(479), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(1897), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(990), + [sym_cf_comment] = ACTIONS(5), + }, + [480] = { + [sym_comment] = STATE(480), + [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_cf_comment] = ACTIONS(5), + }, + [481] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3525), + [sym_statement_block] = STATE(2004), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1873), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(481), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_LBRACE] = ACTIONS(1883), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1949), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(1951), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(1949), - [anon_sym_new] = ACTIONS(792), - [anon_sym_DOT] = ACTIONS(1945), + [anon_sym_static] = ACTIONS(804), + [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), + [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(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(97), + [anon_sym_DASH_DASH] = ACTIONS(97), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(1953), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(808), + [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(1949), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, - [490] = { + [482] = { + [sym_comment] = STATE(482), + [anon_sym_POUND] = ACTIONS(1929), + [anon_sym_var] = ACTIONS(1931), + [anon_sym_SQUOTE] = ACTIONS(1929), + [anon_sym_DQUOTE] = ACTIONS(1929), + [anon_sym_LBRACE] = ACTIONS(1929), + [anon_sym_RBRACE] = ACTIONS(1929), + [anon_sym_import] = ACTIONS(1931), + [anon_sym_with] = ACTIONS(1931), + [anon_sym_let] = ACTIONS(1931), + [anon_sym_const] = ACTIONS(1931), + [anon_sym_else] = ACTIONS(1931), + [anon_sym_if] = ACTIONS(1931), + [anon_sym_switch] = ACTIONS(1931), + [anon_sym_for] = ACTIONS(1931), + [anon_sym_LPAREN] = ACTIONS(1929), + [anon_sym_await] = ACTIONS(1931), + [anon_sym_while] = ACTIONS(1931), + [anon_sym_do] = ACTIONS(1931), + [anon_sym_try] = ACTIONS(1931), + [anon_sym_break] = ACTIONS(1931), + [anon_sym_continue] = ACTIONS(1931), + [anon_sym_return] = ACTIONS(1931), + [anon_sym_throw] = ACTIONS(1931), + [anon_sym_SEMI] = ACTIONS(1929), + [anon_sym_case] = ACTIONS(1931), + [anon_sym_default] = ACTIONS(1931), + [anon_sym_yield] = ACTIONS(1931), + [anon_sym_LBRACK] = ACTIONS(1929), + [anon_sym_async] = ACTIONS(1931), + [anon_sym_function] = ACTIONS(1931), + [anon_sym_private] = ACTIONS(1931), + [anon_sym_public] = ACTIONS(1931), + [anon_sym_remote] = ACTIONS(1931), + [anon_sym_static] = ACTIONS(1931), + [anon_sym_final] = ACTIONS(1931), + [anon_sym_abstract] = ACTIONS(1931), + [anon_sym_any] = ACTIONS(1931), + [anon_sym_array] = ACTIONS(1931), + [anon_sym_binary] = ACTIONS(1931), + [anon_sym_boolean] = ACTIONS(1931), + [anon_sym_date] = ACTIONS(1931), + [anon_sym_guid] = ACTIONS(1931), + [anon_sym_numeric] = ACTIONS(1931), + [anon_sym_query] = ACTIONS(1931), + [anon_sym_string] = ACTIONS(1931), + [anon_sym_struct] = ACTIONS(1931), + [anon_sym_uuid] = ACTIONS(1931), + [anon_sym_variablename] = ACTIONS(1931), + [anon_sym_void] = ACTIONS(1931), + [anon_sym_xml] = ACTIONS(1931), + [anon_sym_new] = ACTIONS(1931), + [anon_sym_PLUS] = ACTIONS(1931), + [anon_sym_DASH] = ACTIONS(1931), + [anon_sym_SLASH] = ACTIONS(1931), + [anon_sym_BANG] = ACTIONS(1929), + [anon_sym_TILDE] = ACTIONS(1931), + [aux_sym_unary_operator_token1] = ACTIONS(1929), + [anon_sym_PLUS_PLUS] = ACTIONS(1929), + [anon_sym_DASH_DASH] = ACTIONS(1929), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1929), + [sym_identifier] = ACTIONS(1931), + [sym_private_property_identifier] = ACTIONS(1929), + [sym_this] = ACTIONS(1931), + [sym_super] = ACTIONS(1931), + [sym_true] = ACTIONS(1931), + [sym_false] = ACTIONS(1931), + [sym_null] = ACTIONS(1931), + [anon_sym_export] = ACTIONS(1931), + [sym_cf_comment] = ACTIONS(5), + }, + [483] = { + [sym_comment] = STATE(483), + [anon_sym_POUND] = ACTIONS(1846), + [anon_sym_var] = ACTIONS(1848), + [anon_sym_SQUOTE] = ACTIONS(1846), + [anon_sym_DQUOTE] = ACTIONS(1846), + [anon_sym_LBRACE] = ACTIONS(1846), + [anon_sym_RBRACE] = ACTIONS(1846), + [anon_sym_import] = ACTIONS(1848), + [anon_sym_with] = ACTIONS(1848), + [anon_sym_let] = ACTIONS(1848), + [anon_sym_const] = ACTIONS(1848), + [anon_sym_if] = ACTIONS(1848), + [anon_sym_switch] = ACTIONS(1848), + [anon_sym_for] = ACTIONS(1848), + [anon_sym_LPAREN] = ACTIONS(1846), + [anon_sym_await] = ACTIONS(1848), + [anon_sym_while] = ACTIONS(1848), + [anon_sym_do] = ACTIONS(1848), + [anon_sym_try] = ACTIONS(1848), + [anon_sym_break] = ACTIONS(1848), + [anon_sym_continue] = ACTIONS(1848), + [anon_sym_return] = ACTIONS(1848), + [anon_sym_throw] = ACTIONS(1848), + [anon_sym_SEMI] = ACTIONS(1933), + [anon_sym_case] = ACTIONS(1848), + [anon_sym_default] = ACTIONS(1848), + [anon_sym_yield] = ACTIONS(1848), + [anon_sym_LBRACK] = ACTIONS(1846), + [anon_sym_async] = ACTIONS(1848), + [anon_sym_function] = ACTIONS(1848), + [anon_sym_private] = ACTIONS(1848), + [anon_sym_public] = ACTIONS(1848), + [anon_sym_remote] = ACTIONS(1848), + [anon_sym_static] = ACTIONS(1848), + [anon_sym_final] = ACTIONS(1848), + [anon_sym_abstract] = ACTIONS(1848), + [anon_sym_any] = ACTIONS(1848), + [anon_sym_array] = ACTIONS(1848), + [anon_sym_binary] = ACTIONS(1848), + [anon_sym_boolean] = ACTIONS(1848), + [anon_sym_date] = ACTIONS(1848), + [anon_sym_guid] = ACTIONS(1848), + [anon_sym_numeric] = ACTIONS(1848), + [anon_sym_query] = ACTIONS(1848), + [anon_sym_string] = ACTIONS(1848), + [anon_sym_struct] = ACTIONS(1848), + [anon_sym_uuid] = ACTIONS(1848), + [anon_sym_variablename] = ACTIONS(1848), + [anon_sym_void] = ACTIONS(1848), + [anon_sym_xml] = ACTIONS(1848), + [anon_sym_new] = ACTIONS(1848), + [anon_sym_PLUS] = ACTIONS(1848), + [anon_sym_DASH] = ACTIONS(1848), + [anon_sym_SLASH] = ACTIONS(1848), + [anon_sym_BANG] = ACTIONS(1846), + [anon_sym_TILDE] = ACTIONS(1848), + [aux_sym_unary_operator_token1] = ACTIONS(1846), + [anon_sym_PLUS_PLUS] = ACTIONS(1846), + [anon_sym_DASH_DASH] = ACTIONS(1846), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1846), + [sym_identifier] = ACTIONS(1848), + [sym_private_property_identifier] = ACTIONS(1846), + [sym_this] = ACTIONS(1848), + [sym_super] = ACTIONS(1848), + [sym_true] = ACTIONS(1848), + [sym_false] = ACTIONS(1848), + [sym_null] = ACTIONS(1848), + [anon_sym_export] = ACTIONS(1848), + [sym__automatic_semicolon] = ACTIONS(1933), + [sym_cf_comment] = ACTIONS(5), + }, + [484] = { + [sym_comment] = STATE(484), + [anon_sym_GT_EQ] = ACTIONS(1935), + [anon_sym_GT] = ACTIONS(1937), + [anon_sym_LT_EQ] = ACTIONS(1935), + [anon_sym_LT] = ACTIONS(1937), + [anon_sym_EQ] = ACTIONS(1937), + [anon_sym_POUND] = ACTIONS(1935), + [anon_sym_STAR] = ACTIONS(1937), + [anon_sym_COMMA] = ACTIONS(1935), + [anon_sym_RBRACE] = ACTIONS(1935), + [anon_sym_LPAREN] = ACTIONS(1935), + [anon_sym_RPAREN] = ACTIONS(1935), + [anon_sym_in] = ACTIONS(1937), + [anon_sym_of] = ACTIONS(1935), + [anon_sym_COLON] = ACTIONS(1935), + [anon_sym_LBRACK] = ACTIONS(1935), + [anon_sym_RBRACK] = ACTIONS(1935), + [sym_optional_chain] = ACTIONS(1935), + [anon_sym_DOT] = ACTIONS(1935), + [anon_sym_PLUS_EQ] = ACTIONS(1935), + [anon_sym_DASH_EQ] = ACTIONS(1935), + [anon_sym_STAR_EQ] = ACTIONS(1935), + [anon_sym_SLASH_EQ] = ACTIONS(1935), + [anon_sym_PERCENT_EQ] = ACTIONS(1935), + [anon_sym_CARET_EQ] = ACTIONS(1935), + [anon_sym_AMP_EQ] = ACTIONS(1935), + [anon_sym_PIPE_EQ] = ACTIONS(1935), + [anon_sym_GT_GT_EQ] = ACTIONS(1935), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1935), + [anon_sym_LT_LT_EQ] = ACTIONS(1935), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1935), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1935), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1935), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1935), + [anon_sym_AMP_AMP] = ACTIONS(1937), + [aux_sym_binary_expression_token1] = ACTIONS(1935), + [anon_sym_PIPE_PIPE] = ACTIONS(1937), + [aux_sym_binary_expression_token2] = ACTIONS(1935), + [anon_sym_GT_GT] = ACTIONS(1937), + [anon_sym_GT_GT_GT] = ACTIONS(1937), + [anon_sym_LT_LT] = ACTIONS(1937), + [anon_sym_AMP] = ACTIONS(1937), + [anon_sym_CARET] = ACTIONS(1937), + [anon_sym_PIPE] = ACTIONS(1937), + [anon_sym_PLUS] = ACTIONS(1937), + [anon_sym_DASH] = ACTIONS(1937), + [anon_sym_SLASH] = ACTIONS(1937), + [anon_sym_PERCENT] = ACTIONS(1937), + [aux_sym_binary_expression_token3] = ACTIONS(1935), + [anon_sym_STAR_STAR] = ACTIONS(1937), + [aux_sym_binary_expression_token4] = ACTIONS(1937), + [aux_sym_binary_expression_token5] = ACTIONS(1935), + [aux_sym_binary_expression_token6] = ACTIONS(1935), + [anon_sym_EQ_EQ] = ACTIONS(1937), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1935), + [aux_sym_binary_expression_token7] = ACTIONS(1935), + [aux_sym_binary_expression_token8] = ACTIONS(1935), + [anon_sym_BANG_EQ] = ACTIONS(1937), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1935), + [aux_sym_binary_expression_token9] = ACTIONS(1935), + [aux_sym_binary_expression_token10] = ACTIONS(1935), + [aux_sym_binary_expression_token11] = ACTIONS(1935), + [aux_sym_binary_expression_token12] = ACTIONS(1937), + [aux_sym_binary_expression_token13] = ACTIONS(1935), + [anon_sym_QMARK_QMARK] = ACTIONS(1937), + [anon_sym_instanceof] = ACTIONS(1935), + [anon_sym_PLUS_PLUS] = ACTIONS(1935), + [anon_sym_DASH_DASH] = ACTIONS(1935), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1935), + [sym_cf_comment] = ACTIONS(5), + }, + [485] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2375), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2177), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(490), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(485), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3601), + [sym__hash] = STATE(3499), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1955), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1939), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(942), + [sym_cf_comment] = ACTIONS(5), + }, + [486] = { + [sym_comment] = STATE(486), + [anon_sym_POUND] = ACTIONS(1941), + [anon_sym_var] = ACTIONS(1943), + [anon_sym_SQUOTE] = ACTIONS(1941), + [anon_sym_DQUOTE] = ACTIONS(1941), + [anon_sym_LBRACE] = ACTIONS(1941), + [anon_sym_RBRACE] = ACTIONS(1941), + [anon_sym_import] = ACTIONS(1943), + [anon_sym_with] = ACTIONS(1943), + [anon_sym_let] = ACTIONS(1943), + [anon_sym_const] = ACTIONS(1943), + [anon_sym_else] = ACTIONS(1943), + [anon_sym_if] = ACTIONS(1943), + [anon_sym_switch] = ACTIONS(1943), + [anon_sym_for] = ACTIONS(1943), + [anon_sym_LPAREN] = ACTIONS(1941), + [anon_sym_await] = ACTIONS(1943), + [anon_sym_while] = ACTIONS(1943), + [anon_sym_do] = ACTIONS(1943), + [anon_sym_try] = ACTIONS(1943), + [anon_sym_break] = ACTIONS(1943), + [anon_sym_continue] = ACTIONS(1943), + [anon_sym_return] = ACTIONS(1943), + [anon_sym_throw] = ACTIONS(1943), + [anon_sym_SEMI] = ACTIONS(1941), + [anon_sym_case] = ACTIONS(1943), + [anon_sym_default] = ACTIONS(1943), + [anon_sym_yield] = ACTIONS(1943), + [anon_sym_LBRACK] = ACTIONS(1941), + [anon_sym_async] = ACTIONS(1943), + [anon_sym_function] = ACTIONS(1943), + [anon_sym_private] = ACTIONS(1943), + [anon_sym_public] = ACTIONS(1943), + [anon_sym_remote] = ACTIONS(1943), + [anon_sym_static] = ACTIONS(1943), + [anon_sym_final] = ACTIONS(1943), + [anon_sym_abstract] = ACTIONS(1943), + [anon_sym_any] = ACTIONS(1943), + [anon_sym_array] = ACTIONS(1943), + [anon_sym_binary] = ACTIONS(1943), + [anon_sym_boolean] = ACTIONS(1943), + [anon_sym_date] = ACTIONS(1943), + [anon_sym_guid] = ACTIONS(1943), + [anon_sym_numeric] = ACTIONS(1943), + [anon_sym_query] = ACTIONS(1943), + [anon_sym_string] = ACTIONS(1943), + [anon_sym_struct] = ACTIONS(1943), + [anon_sym_uuid] = ACTIONS(1943), + [anon_sym_variablename] = ACTIONS(1943), + [anon_sym_void] = ACTIONS(1943), + [anon_sym_xml] = ACTIONS(1943), + [anon_sym_new] = ACTIONS(1943), + [anon_sym_PLUS] = ACTIONS(1943), + [anon_sym_DASH] = ACTIONS(1943), + [anon_sym_SLASH] = ACTIONS(1943), + [anon_sym_BANG] = ACTIONS(1941), + [anon_sym_TILDE] = ACTIONS(1943), + [aux_sym_unary_operator_token1] = ACTIONS(1941), + [anon_sym_PLUS_PLUS] = ACTIONS(1941), + [anon_sym_DASH_DASH] = ACTIONS(1941), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1941), + [sym_identifier] = ACTIONS(1943), + [sym_private_property_identifier] = ACTIONS(1941), + [sym_this] = ACTIONS(1943), + [sym_super] = ACTIONS(1943), + [sym_true] = ACTIONS(1943), + [sym_false] = ACTIONS(1943), + [sym_null] = ACTIONS(1943), + [anon_sym_export] = ACTIONS(1943), + [sym_cf_comment] = ACTIONS(5), + }, + [487] = { + [sym_comment] = STATE(487), + [anon_sym_GT_EQ] = ACTIONS(1945), + [anon_sym_GT] = ACTIONS(1947), + [anon_sym_LT_EQ] = ACTIONS(1945), + [anon_sym_LT] = ACTIONS(1947), + [anon_sym_EQ] = ACTIONS(1947), + [anon_sym_POUND] = ACTIONS(1945), + [anon_sym_STAR] = ACTIONS(1947), + [anon_sym_COMMA] = ACTIONS(1945), + [anon_sym_RBRACE] = ACTIONS(1945), + [anon_sym_LPAREN] = ACTIONS(1945), + [anon_sym_RPAREN] = ACTIONS(1945), + [anon_sym_in] = ACTIONS(1947), + [anon_sym_of] = ACTIONS(1945), + [anon_sym_COLON] = ACTIONS(1945), + [anon_sym_LBRACK] = ACTIONS(1945), + [anon_sym_RBRACK] = ACTIONS(1945), + [sym_optional_chain] = ACTIONS(1945), + [anon_sym_DOT] = ACTIONS(1945), + [anon_sym_PLUS_EQ] = ACTIONS(1945), + [anon_sym_DASH_EQ] = ACTIONS(1945), + [anon_sym_STAR_EQ] = ACTIONS(1945), + [anon_sym_SLASH_EQ] = ACTIONS(1945), + [anon_sym_PERCENT_EQ] = ACTIONS(1945), + [anon_sym_CARET_EQ] = ACTIONS(1945), + [anon_sym_AMP_EQ] = ACTIONS(1945), + [anon_sym_PIPE_EQ] = ACTIONS(1945), + [anon_sym_GT_GT_EQ] = ACTIONS(1945), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1945), + [anon_sym_LT_LT_EQ] = ACTIONS(1945), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1945), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1945), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1945), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1945), + [anon_sym_AMP_AMP] = ACTIONS(1947), + [aux_sym_binary_expression_token1] = ACTIONS(1945), + [anon_sym_PIPE_PIPE] = ACTIONS(1947), + [aux_sym_binary_expression_token2] = ACTIONS(1945), + [anon_sym_GT_GT] = ACTIONS(1947), + [anon_sym_GT_GT_GT] = ACTIONS(1947), + [anon_sym_LT_LT] = ACTIONS(1947), + [anon_sym_AMP] = ACTIONS(1947), + [anon_sym_CARET] = ACTIONS(1947), + [anon_sym_PIPE] = ACTIONS(1947), + [anon_sym_PLUS] = ACTIONS(1947), + [anon_sym_DASH] = ACTIONS(1947), + [anon_sym_SLASH] = ACTIONS(1947), + [anon_sym_PERCENT] = ACTIONS(1947), + [aux_sym_binary_expression_token3] = ACTIONS(1945), + [anon_sym_STAR_STAR] = ACTIONS(1947), + [aux_sym_binary_expression_token4] = ACTIONS(1947), + [aux_sym_binary_expression_token5] = ACTIONS(1945), + [aux_sym_binary_expression_token6] = ACTIONS(1945), + [anon_sym_EQ_EQ] = ACTIONS(1947), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1945), + [aux_sym_binary_expression_token7] = ACTIONS(1945), + [aux_sym_binary_expression_token8] = ACTIONS(1945), + [anon_sym_BANG_EQ] = ACTIONS(1947), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1945), + [aux_sym_binary_expression_token9] = ACTIONS(1945), + [aux_sym_binary_expression_token10] = ACTIONS(1945), + [aux_sym_binary_expression_token11] = ACTIONS(1945), + [aux_sym_binary_expression_token12] = ACTIONS(1947), + [aux_sym_binary_expression_token13] = ACTIONS(1945), + [anon_sym_QMARK_QMARK] = ACTIONS(1947), + [anon_sym_instanceof] = ACTIONS(1945), + [anon_sym_PLUS_PLUS] = ACTIONS(1945), + [anon_sym_DASH_DASH] = ACTIONS(1945), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1945), + [sym_cf_comment] = ACTIONS(5), + }, + [488] = { + [sym_comment] = STATE(488), + [anon_sym_GT_EQ] = ACTIONS(1949), + [anon_sym_GT] = ACTIONS(1951), + [anon_sym_LT_EQ] = ACTIONS(1949), + [anon_sym_LT] = ACTIONS(1951), + [anon_sym_EQ] = ACTIONS(1951), + [anon_sym_POUND] = ACTIONS(1949), + [anon_sym_STAR] = ACTIONS(1951), + [anon_sym_COMMA] = ACTIONS(1949), + [anon_sym_RBRACE] = ACTIONS(1949), + [anon_sym_LPAREN] = ACTIONS(1949), + [anon_sym_RPAREN] = ACTIONS(1949), + [anon_sym_in] = ACTIONS(1951), + [anon_sym_of] = ACTIONS(1949), + [anon_sym_COLON] = ACTIONS(1949), + [anon_sym_LBRACK] = ACTIONS(1949), + [anon_sym_RBRACK] = ACTIONS(1949), + [sym_optional_chain] = ACTIONS(1949), + [anon_sym_DOT] = ACTIONS(1949), + [anon_sym_PLUS_EQ] = ACTIONS(1949), + [anon_sym_DASH_EQ] = ACTIONS(1949), + [anon_sym_STAR_EQ] = ACTIONS(1949), + [anon_sym_SLASH_EQ] = ACTIONS(1949), + [anon_sym_PERCENT_EQ] = ACTIONS(1949), + [anon_sym_CARET_EQ] = ACTIONS(1949), + [anon_sym_AMP_EQ] = ACTIONS(1949), + [anon_sym_PIPE_EQ] = ACTIONS(1949), + [anon_sym_GT_GT_EQ] = ACTIONS(1949), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1949), + [anon_sym_LT_LT_EQ] = ACTIONS(1949), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1949), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1949), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1949), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1949), + [anon_sym_AMP_AMP] = ACTIONS(1951), + [aux_sym_binary_expression_token1] = ACTIONS(1949), + [anon_sym_PIPE_PIPE] = ACTIONS(1951), + [aux_sym_binary_expression_token2] = ACTIONS(1949), + [anon_sym_GT_GT] = ACTIONS(1951), + [anon_sym_GT_GT_GT] = ACTIONS(1951), + [anon_sym_LT_LT] = ACTIONS(1951), + [anon_sym_AMP] = ACTIONS(1951), + [anon_sym_CARET] = ACTIONS(1951), + [anon_sym_PIPE] = ACTIONS(1951), + [anon_sym_PLUS] = ACTIONS(1951), + [anon_sym_DASH] = ACTIONS(1951), + [anon_sym_SLASH] = ACTIONS(1951), + [anon_sym_PERCENT] = ACTIONS(1951), + [aux_sym_binary_expression_token3] = ACTIONS(1949), + [anon_sym_STAR_STAR] = ACTIONS(1951), + [aux_sym_binary_expression_token4] = ACTIONS(1951), + [aux_sym_binary_expression_token5] = ACTIONS(1949), + [aux_sym_binary_expression_token6] = ACTIONS(1949), + [anon_sym_EQ_EQ] = ACTIONS(1951), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1949), + [aux_sym_binary_expression_token7] = ACTIONS(1949), + [aux_sym_binary_expression_token8] = ACTIONS(1949), + [anon_sym_BANG_EQ] = ACTIONS(1951), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1949), + [aux_sym_binary_expression_token9] = ACTIONS(1949), + [aux_sym_binary_expression_token10] = ACTIONS(1949), + [aux_sym_binary_expression_token11] = ACTIONS(1949), + [aux_sym_binary_expression_token12] = ACTIONS(1951), + [aux_sym_binary_expression_token13] = ACTIONS(1949), + [anon_sym_QMARK_QMARK] = ACTIONS(1951), + [anon_sym_instanceof] = ACTIONS(1949), + [anon_sym_PLUS_PLUS] = ACTIONS(1949), + [anon_sym_DASH_DASH] = ACTIONS(1949), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1949), + [sym_cf_comment] = ACTIONS(5), + }, + [489] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3477), + [sym_statement_block] = STATE(2424), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2341), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2403), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(489), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1917), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), + [sym_cf_comment] = ACTIONS(5), + }, + [490] = { + [sym_comment] = STATE(490), + [anon_sym_POUND] = ACTIONS(1953), + [anon_sym_var] = ACTIONS(1955), + [anon_sym_SQUOTE] = ACTIONS(1953), + [anon_sym_DQUOTE] = ACTIONS(1953), + [anon_sym_LBRACE] = ACTIONS(1953), + [anon_sym_RBRACE] = ACTIONS(1953), + [anon_sym_import] = ACTIONS(1955), + [anon_sym_with] = ACTIONS(1955), + [anon_sym_let] = ACTIONS(1955), + [anon_sym_const] = ACTIONS(1955), + [anon_sym_else] = ACTIONS(1955), + [anon_sym_if] = ACTIONS(1955), + [anon_sym_switch] = ACTIONS(1955), + [anon_sym_for] = ACTIONS(1955), + [anon_sym_LPAREN] = ACTIONS(1953), + [anon_sym_await] = ACTIONS(1955), + [anon_sym_while] = ACTIONS(1955), + [anon_sym_do] = ACTIONS(1955), + [anon_sym_try] = ACTIONS(1955), + [anon_sym_break] = ACTIONS(1955), + [anon_sym_continue] = ACTIONS(1955), + [anon_sym_return] = ACTIONS(1955), + [anon_sym_throw] = ACTIONS(1955), + [anon_sym_SEMI] = ACTIONS(1953), + [anon_sym_case] = ACTIONS(1955), + [anon_sym_default] = ACTIONS(1955), + [anon_sym_yield] = ACTIONS(1955), + [anon_sym_LBRACK] = ACTIONS(1953), + [anon_sym_async] = ACTIONS(1955), + [anon_sym_function] = ACTIONS(1955), + [anon_sym_private] = ACTIONS(1955), + [anon_sym_public] = ACTIONS(1955), + [anon_sym_remote] = ACTIONS(1955), + [anon_sym_static] = ACTIONS(1955), + [anon_sym_final] = ACTIONS(1955), + [anon_sym_abstract] = ACTIONS(1955), + [anon_sym_any] = ACTIONS(1955), + [anon_sym_array] = ACTIONS(1955), + [anon_sym_binary] = ACTIONS(1955), + [anon_sym_boolean] = ACTIONS(1955), + [anon_sym_date] = ACTIONS(1955), + [anon_sym_guid] = ACTIONS(1955), + [anon_sym_numeric] = ACTIONS(1955), + [anon_sym_query] = ACTIONS(1955), + [anon_sym_string] = ACTIONS(1955), + [anon_sym_struct] = ACTIONS(1955), + [anon_sym_uuid] = ACTIONS(1955), + [anon_sym_variablename] = ACTIONS(1955), + [anon_sym_void] = ACTIONS(1955), + [anon_sym_xml] = ACTIONS(1955), + [anon_sym_new] = ACTIONS(1955), + [anon_sym_PLUS] = ACTIONS(1955), + [anon_sym_DASH] = ACTIONS(1955), + [anon_sym_SLASH] = ACTIONS(1955), + [anon_sym_BANG] = ACTIONS(1953), + [anon_sym_TILDE] = ACTIONS(1955), + [aux_sym_unary_operator_token1] = ACTIONS(1953), + [anon_sym_PLUS_PLUS] = ACTIONS(1953), + [anon_sym_DASH_DASH] = ACTIONS(1953), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1953), + [sym_identifier] = ACTIONS(1955), + [sym_private_property_identifier] = ACTIONS(1953), + [sym_this] = ACTIONS(1955), + [sym_super] = ACTIONS(1955), + [sym_true] = ACTIONS(1955), + [sym_false] = ACTIONS(1955), + [sym_null] = ACTIONS(1955), + [anon_sym_export] = ACTIONS(1955), [sym_cf_comment] = ACTIONS(5), }, [491] = { @@ -89778,185 +90138,331 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [492] = { [sym_comment] = STATE(492), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_var] = ACTIONS(844), - [anon_sym_SQUOTE] = ACTIONS(842), - [anon_sym_DQUOTE] = ACTIONS(842), - [anon_sym_LBRACE] = ACTIONS(842), - [anon_sym_RBRACE] = ACTIONS(842), - [anon_sym_import] = ACTIONS(844), - [anon_sym_with] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_switch] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(842), - [anon_sym_await] = ACTIONS(844), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_throw] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_catch] = ACTIONS(844), - [anon_sym_finally] = ACTIONS(844), - [anon_sym_yield] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(842), - [anon_sym_async] = ACTIONS(844), - [anon_sym_function] = ACTIONS(844), - [anon_sym_private] = ACTIONS(844), - [anon_sym_public] = ACTIONS(844), - [anon_sym_remote] = ACTIONS(844), - [anon_sym_static] = ACTIONS(844), - [anon_sym_final] = ACTIONS(844), - [anon_sym_abstract] = ACTIONS(844), - [anon_sym_any] = ACTIONS(844), - [anon_sym_array] = ACTIONS(844), - [anon_sym_binary] = ACTIONS(844), - [anon_sym_boolean] = ACTIONS(844), - [anon_sym_date] = ACTIONS(844), - [anon_sym_guid] = ACTIONS(844), - [anon_sym_numeric] = ACTIONS(844), - [anon_sym_query] = ACTIONS(844), - [anon_sym_string] = ACTIONS(844), - [anon_sym_struct] = ACTIONS(844), - [anon_sym_uuid] = ACTIONS(844), - [anon_sym_variablename] = ACTIONS(844), - [anon_sym_void] = ACTIONS(844), - [anon_sym_xml] = ACTIONS(844), - [anon_sym_new] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_BANG] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(844), - [aux_sym_unary_operator_token1] = ACTIONS(842), - [anon_sym_PLUS_PLUS] = ACTIONS(842), - [anon_sym_DASH_DASH] = ACTIONS(842), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(842), - [sym_identifier] = ACTIONS(844), - [sym_private_property_identifier] = ACTIONS(842), - [sym_this] = ACTIONS(844), - [sym_super] = ACTIONS(844), - [sym_true] = ACTIONS(844), - [sym_false] = ACTIONS(844), - [sym_null] = ACTIONS(844), - [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(1961), + [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_cf_comment] = ACTIONS(5), }, [493] = { [sym_comment] = STATE(493), - [anon_sym_POUND] = ACTIONS(1963), - [anon_sym_var] = ACTIONS(1965), - [anon_sym_SQUOTE] = ACTIONS(1963), - [anon_sym_DQUOTE] = ACTIONS(1963), - [anon_sym_LBRACE] = ACTIONS(1963), - [anon_sym_RBRACE] = ACTIONS(1963), - [anon_sym_import] = ACTIONS(1965), - [anon_sym_with] = ACTIONS(1965), - [anon_sym_let] = ACTIONS(1965), - [anon_sym_const] = ACTIONS(1965), - [anon_sym_else] = ACTIONS(1965), - [anon_sym_if] = ACTIONS(1965), - [anon_sym_switch] = ACTIONS(1965), - [anon_sym_for] = ACTIONS(1965), - [anon_sym_LPAREN] = ACTIONS(1963), - [anon_sym_await] = ACTIONS(1965), - [anon_sym_while] = ACTIONS(1965), - [anon_sym_do] = ACTIONS(1965), - [anon_sym_try] = ACTIONS(1965), - [anon_sym_break] = ACTIONS(1965), - [anon_sym_continue] = ACTIONS(1965), - [anon_sym_return] = ACTIONS(1965), - [anon_sym_throw] = ACTIONS(1965), - [anon_sym_SEMI] = ACTIONS(1963), - [anon_sym_case] = ACTIONS(1965), - [anon_sym_default] = ACTIONS(1965), - [anon_sym_yield] = ACTIONS(1965), - [anon_sym_LBRACK] = ACTIONS(1963), - [anon_sym_async] = ACTIONS(1965), - [anon_sym_function] = ACTIONS(1965), - [anon_sym_private] = ACTIONS(1965), - [anon_sym_public] = ACTIONS(1965), - [anon_sym_remote] = ACTIONS(1965), - [anon_sym_static] = ACTIONS(1965), - [anon_sym_final] = ACTIONS(1965), - [anon_sym_abstract] = ACTIONS(1965), - [anon_sym_any] = ACTIONS(1965), - [anon_sym_array] = ACTIONS(1965), - [anon_sym_binary] = ACTIONS(1965), - [anon_sym_boolean] = ACTIONS(1965), - [anon_sym_date] = ACTIONS(1965), - [anon_sym_guid] = ACTIONS(1965), - [anon_sym_numeric] = ACTIONS(1965), - [anon_sym_query] = ACTIONS(1965), - [anon_sym_string] = ACTIONS(1965), - [anon_sym_struct] = ACTIONS(1965), - [anon_sym_uuid] = ACTIONS(1965), - [anon_sym_variablename] = ACTIONS(1965), - [anon_sym_void] = ACTIONS(1965), - [anon_sym_xml] = ACTIONS(1965), - [anon_sym_new] = ACTIONS(1965), - [anon_sym_PLUS] = ACTIONS(1965), - [anon_sym_DASH] = ACTIONS(1965), - [anon_sym_SLASH] = ACTIONS(1965), - [anon_sym_BANG] = ACTIONS(1963), - [anon_sym_TILDE] = ACTIONS(1965), - [aux_sym_unary_operator_token1] = ACTIONS(1963), - [anon_sym_PLUS_PLUS] = ACTIONS(1963), - [anon_sym_DASH_DASH] = ACTIONS(1963), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1963), - [sym_identifier] = ACTIONS(1965), - [sym_private_property_identifier] = ACTIONS(1963), - [sym_this] = ACTIONS(1965), - [sym_super] = ACTIONS(1965), - [sym_true] = ACTIONS(1965), - [sym_false] = ACTIONS(1965), - [sym_null] = ACTIONS(1965), - [anon_sym_export] = ACTIONS(1965), + [anon_sym_GT_EQ] = ACTIONS(1965), + [anon_sym_GT] = ACTIONS(1967), + [anon_sym_LT_EQ] = ACTIONS(1965), + [anon_sym_LT] = ACTIONS(1967), + [anon_sym_EQ] = ACTIONS(1967), + [anon_sym_POUND] = ACTIONS(1965), + [anon_sym_STAR] = ACTIONS(1967), + [anon_sym_COMMA] = ACTIONS(1965), + [anon_sym_RBRACE] = ACTIONS(1965), + [anon_sym_LPAREN] = ACTIONS(1965), + [anon_sym_RPAREN] = ACTIONS(1965), + [anon_sym_in] = ACTIONS(1967), + [anon_sym_of] = ACTIONS(1965), + [anon_sym_COLON] = ACTIONS(1965), + [anon_sym_LBRACK] = ACTIONS(1965), + [anon_sym_RBRACK] = ACTIONS(1965), + [sym_optional_chain] = ACTIONS(1965), + [anon_sym_DOT] = ACTIONS(1965), + [anon_sym_PLUS_EQ] = ACTIONS(1965), + [anon_sym_DASH_EQ] = ACTIONS(1965), + [anon_sym_STAR_EQ] = ACTIONS(1965), + [anon_sym_SLASH_EQ] = ACTIONS(1965), + [anon_sym_PERCENT_EQ] = ACTIONS(1965), + [anon_sym_CARET_EQ] = ACTIONS(1965), + [anon_sym_AMP_EQ] = ACTIONS(1965), + [anon_sym_PIPE_EQ] = ACTIONS(1965), + [anon_sym_GT_GT_EQ] = ACTIONS(1965), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1965), + [anon_sym_LT_LT_EQ] = ACTIONS(1965), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1965), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1965), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1965), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1965), + [anon_sym_AMP_AMP] = ACTIONS(1967), + [aux_sym_binary_expression_token1] = ACTIONS(1965), + [anon_sym_PIPE_PIPE] = ACTIONS(1967), + [aux_sym_binary_expression_token2] = ACTIONS(1965), + [anon_sym_GT_GT] = ACTIONS(1967), + [anon_sym_GT_GT_GT] = ACTIONS(1967), + [anon_sym_LT_LT] = ACTIONS(1967), + [anon_sym_AMP] = ACTIONS(1967), + [anon_sym_CARET] = ACTIONS(1967), + [anon_sym_PIPE] = ACTIONS(1967), + [anon_sym_PLUS] = ACTIONS(1967), + [anon_sym_DASH] = ACTIONS(1967), + [anon_sym_SLASH] = ACTIONS(1967), + [anon_sym_PERCENT] = ACTIONS(1967), + [aux_sym_binary_expression_token3] = ACTIONS(1965), + [anon_sym_STAR_STAR] = ACTIONS(1967), + [aux_sym_binary_expression_token4] = ACTIONS(1967), + [aux_sym_binary_expression_token5] = ACTIONS(1965), + [aux_sym_binary_expression_token6] = ACTIONS(1965), + [anon_sym_EQ_EQ] = ACTIONS(1967), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1965), + [aux_sym_binary_expression_token7] = ACTIONS(1965), + [aux_sym_binary_expression_token8] = ACTIONS(1965), + [anon_sym_BANG_EQ] = ACTIONS(1967), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1965), + [aux_sym_binary_expression_token9] = ACTIONS(1965), + [aux_sym_binary_expression_token10] = ACTIONS(1965), + [aux_sym_binary_expression_token11] = ACTIONS(1965), + [aux_sym_binary_expression_token12] = ACTIONS(1967), + [aux_sym_binary_expression_token13] = ACTIONS(1965), + [anon_sym_QMARK_QMARK] = ACTIONS(1967), + [anon_sym_instanceof] = ACTIONS(1965), + [anon_sym_PLUS_PLUS] = ACTIONS(1965), + [anon_sym_DASH_DASH] = ACTIONS(1965), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1965), [sym_cf_comment] = ACTIONS(5), }, [494] = { + [sym_comment] = STATE(494), + [anon_sym_GT_EQ] = ACTIONS(1969), + [anon_sym_GT] = ACTIONS(1971), + [anon_sym_LT_EQ] = ACTIONS(1969), + [anon_sym_LT] = ACTIONS(1971), + [anon_sym_EQ] = ACTIONS(1971), + [anon_sym_POUND] = ACTIONS(1969), + [anon_sym_STAR] = ACTIONS(1971), + [anon_sym_COMMA] = ACTIONS(1969), + [anon_sym_RBRACE] = ACTIONS(1969), + [anon_sym_LPAREN] = ACTIONS(1969), + [anon_sym_RPAREN] = ACTIONS(1969), + [anon_sym_in] = ACTIONS(1971), + [anon_sym_of] = ACTIONS(1969), + [anon_sym_COLON] = ACTIONS(1969), + [anon_sym_LBRACK] = ACTIONS(1969), + [anon_sym_RBRACK] = ACTIONS(1969), + [sym_optional_chain] = ACTIONS(1969), + [anon_sym_DOT] = ACTIONS(1969), + [anon_sym_PLUS_EQ] = ACTIONS(1969), + [anon_sym_DASH_EQ] = ACTIONS(1969), + [anon_sym_STAR_EQ] = ACTIONS(1969), + [anon_sym_SLASH_EQ] = ACTIONS(1969), + [anon_sym_PERCENT_EQ] = ACTIONS(1969), + [anon_sym_CARET_EQ] = ACTIONS(1969), + [anon_sym_AMP_EQ] = ACTIONS(1969), + [anon_sym_PIPE_EQ] = ACTIONS(1969), + [anon_sym_GT_GT_EQ] = ACTIONS(1969), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1969), + [anon_sym_LT_LT_EQ] = ACTIONS(1969), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1969), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1969), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1969), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1969), + [anon_sym_AMP_AMP] = ACTIONS(1971), + [aux_sym_binary_expression_token1] = ACTIONS(1969), + [anon_sym_PIPE_PIPE] = ACTIONS(1971), + [aux_sym_binary_expression_token2] = ACTIONS(1969), + [anon_sym_GT_GT] = ACTIONS(1971), + [anon_sym_GT_GT_GT] = ACTIONS(1971), + [anon_sym_LT_LT] = ACTIONS(1971), + [anon_sym_AMP] = ACTIONS(1971), + [anon_sym_CARET] = ACTIONS(1971), + [anon_sym_PIPE] = ACTIONS(1971), + [anon_sym_PLUS] = ACTIONS(1971), + [anon_sym_DASH] = ACTIONS(1971), + [anon_sym_SLASH] = ACTIONS(1971), + [anon_sym_PERCENT] = ACTIONS(1971), + [aux_sym_binary_expression_token3] = ACTIONS(1969), + [anon_sym_STAR_STAR] = ACTIONS(1971), + [aux_sym_binary_expression_token4] = ACTIONS(1971), + [aux_sym_binary_expression_token5] = ACTIONS(1969), + [aux_sym_binary_expression_token6] = ACTIONS(1969), + [anon_sym_EQ_EQ] = ACTIONS(1971), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1969), + [aux_sym_binary_expression_token7] = ACTIONS(1969), + [aux_sym_binary_expression_token8] = ACTIONS(1969), + [anon_sym_BANG_EQ] = ACTIONS(1971), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1969), + [aux_sym_binary_expression_token9] = ACTIONS(1969), + [aux_sym_binary_expression_token10] = ACTIONS(1969), + [aux_sym_binary_expression_token11] = ACTIONS(1969), + [aux_sym_binary_expression_token12] = ACTIONS(1971), + [aux_sym_binary_expression_token13] = ACTIONS(1969), + [anon_sym_QMARK_QMARK] = ACTIONS(1971), + [anon_sym_instanceof] = ACTIONS(1969), + [anon_sym_PLUS_PLUS] = ACTIONS(1969), + [anon_sym_DASH_DASH] = ACTIONS(1969), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1969), + [sym_cf_comment] = ACTIONS(5), + }, + [495] = { + [sym_comment] = STATE(495), + [anon_sym_POUND] = ACTIONS(1973), + [anon_sym_var] = ACTIONS(1975), + [anon_sym_SQUOTE] = ACTIONS(1973), + [anon_sym_DQUOTE] = ACTIONS(1973), + [anon_sym_LBRACE] = ACTIONS(1973), + [anon_sym_RBRACE] = ACTIONS(1973), + [anon_sym_import] = ACTIONS(1975), + [anon_sym_with] = ACTIONS(1975), + [anon_sym_let] = ACTIONS(1975), + [anon_sym_const] = ACTIONS(1975), + [anon_sym_else] = ACTIONS(1975), + [anon_sym_if] = ACTIONS(1975), + [anon_sym_switch] = ACTIONS(1975), + [anon_sym_for] = ACTIONS(1975), + [anon_sym_LPAREN] = ACTIONS(1973), + [anon_sym_await] = ACTIONS(1975), + [anon_sym_while] = ACTIONS(1975), + [anon_sym_do] = ACTIONS(1975), + [anon_sym_try] = ACTIONS(1975), + [anon_sym_break] = ACTIONS(1975), + [anon_sym_continue] = ACTIONS(1975), + [anon_sym_return] = ACTIONS(1975), + [anon_sym_throw] = ACTIONS(1975), + [anon_sym_SEMI] = ACTIONS(1973), + [anon_sym_case] = ACTIONS(1975), + [anon_sym_default] = ACTIONS(1975), + [anon_sym_yield] = ACTIONS(1975), + [anon_sym_LBRACK] = ACTIONS(1973), + [anon_sym_async] = ACTIONS(1975), + [anon_sym_function] = ACTIONS(1975), + [anon_sym_private] = ACTIONS(1975), + [anon_sym_public] = ACTIONS(1975), + [anon_sym_remote] = ACTIONS(1975), + [anon_sym_static] = ACTIONS(1975), + [anon_sym_final] = ACTIONS(1975), + [anon_sym_abstract] = ACTIONS(1975), + [anon_sym_any] = ACTIONS(1975), + [anon_sym_array] = ACTIONS(1975), + [anon_sym_binary] = ACTIONS(1975), + [anon_sym_boolean] = ACTIONS(1975), + [anon_sym_date] = ACTIONS(1975), + [anon_sym_guid] = ACTIONS(1975), + [anon_sym_numeric] = ACTIONS(1975), + [anon_sym_query] = ACTIONS(1975), + [anon_sym_string] = ACTIONS(1975), + [anon_sym_struct] = ACTIONS(1975), + [anon_sym_uuid] = ACTIONS(1975), + [anon_sym_variablename] = ACTIONS(1975), + [anon_sym_void] = ACTIONS(1975), + [anon_sym_xml] = ACTIONS(1975), + [anon_sym_new] = ACTIONS(1975), + [anon_sym_PLUS] = ACTIONS(1975), + [anon_sym_DASH] = ACTIONS(1975), + [anon_sym_SLASH] = ACTIONS(1975), + [anon_sym_BANG] = ACTIONS(1973), + [anon_sym_TILDE] = ACTIONS(1975), + [aux_sym_unary_operator_token1] = ACTIONS(1973), + [anon_sym_PLUS_PLUS] = ACTIONS(1973), + [anon_sym_DASH_DASH] = ACTIONS(1973), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1973), + [sym_identifier] = ACTIONS(1975), + [sym_private_property_identifier] = ACTIONS(1973), + [sym_this] = ACTIONS(1975), + [sym_super] = ACTIONS(1975), + [sym_true] = ACTIONS(1975), + [sym_false] = ACTIONS(1975), + [sym_null] = ACTIONS(1975), + [anon_sym_export] = ACTIONS(1975), + [sym_cf_comment] = ACTIONS(5), + }, + [496] = { [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(5882), [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2133), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_statement_block] = STATE(2415), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2354), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(494), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(496), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -89964,7 +90470,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(1039), [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_LBRACE] = ACTIONS(1917), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(1047), [anon_sym_LPAREN] = ACTIONS(1049), @@ -89995,406 +90501,114 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [495] = { + [497] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2353), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1811), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2136), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(495), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3499), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1967), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), - [sym_cf_comment] = ACTIONS(5), - }, - [496] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2272), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(496), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3803), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(497), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(1969), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), - [sym_cf_comment] = ACTIONS(5), - }, - [497] = { - [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(4035), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(497), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, [498] = { - [sym_comment] = STATE(498), - [anon_sym_POUND] = ACTIONS(1971), - [anon_sym_var] = ACTIONS(1973), - [anon_sym_SQUOTE] = ACTIONS(1971), - [anon_sym_DQUOTE] = ACTIONS(1971), - [anon_sym_LBRACE] = ACTIONS(1971), - [anon_sym_RBRACE] = ACTIONS(1971), - [anon_sym_import] = ACTIONS(1973), - [anon_sym_with] = ACTIONS(1973), - [anon_sym_let] = ACTIONS(1973), - [anon_sym_const] = ACTIONS(1973), - [anon_sym_else] = ACTIONS(1973), - [anon_sym_if] = ACTIONS(1973), - [anon_sym_switch] = ACTIONS(1973), - [anon_sym_for] = ACTIONS(1973), - [anon_sym_LPAREN] = ACTIONS(1971), - [anon_sym_await] = ACTIONS(1973), - [anon_sym_while] = ACTIONS(1973), - [anon_sym_do] = ACTIONS(1973), - [anon_sym_try] = ACTIONS(1973), - [anon_sym_break] = ACTIONS(1973), - [anon_sym_continue] = ACTIONS(1973), - [anon_sym_return] = ACTIONS(1973), - [anon_sym_throw] = ACTIONS(1973), - [anon_sym_SEMI] = ACTIONS(1971), - [anon_sym_case] = ACTIONS(1973), - [anon_sym_default] = ACTIONS(1973), - [anon_sym_yield] = ACTIONS(1973), - [anon_sym_LBRACK] = ACTIONS(1971), - [anon_sym_async] = ACTIONS(1973), - [anon_sym_function] = ACTIONS(1973), - [anon_sym_private] = ACTIONS(1973), - [anon_sym_public] = ACTIONS(1973), - [anon_sym_remote] = ACTIONS(1973), - [anon_sym_static] = ACTIONS(1973), - [anon_sym_final] = ACTIONS(1973), - [anon_sym_abstract] = ACTIONS(1973), - [anon_sym_any] = ACTIONS(1973), - [anon_sym_array] = ACTIONS(1973), - [anon_sym_binary] = ACTIONS(1973), - [anon_sym_boolean] = ACTIONS(1973), - [anon_sym_date] = ACTIONS(1973), - [anon_sym_guid] = ACTIONS(1973), - [anon_sym_numeric] = ACTIONS(1973), - [anon_sym_query] = ACTIONS(1973), - [anon_sym_string] = ACTIONS(1973), - [anon_sym_struct] = ACTIONS(1973), - [anon_sym_uuid] = ACTIONS(1973), - [anon_sym_variablename] = ACTIONS(1973), - [anon_sym_void] = ACTIONS(1973), - [anon_sym_xml] = ACTIONS(1973), - [anon_sym_new] = ACTIONS(1973), - [anon_sym_PLUS] = ACTIONS(1973), - [anon_sym_DASH] = ACTIONS(1973), - [anon_sym_SLASH] = ACTIONS(1973), - [anon_sym_BANG] = ACTIONS(1971), - [anon_sym_TILDE] = ACTIONS(1973), - [aux_sym_unary_operator_token1] = ACTIONS(1971), - [anon_sym_PLUS_PLUS] = ACTIONS(1971), - [anon_sym_DASH_DASH] = ACTIONS(1971), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1971), - [sym_identifier] = ACTIONS(1973), - [sym_private_property_identifier] = ACTIONS(1971), - [sym_this] = ACTIONS(1973), - [sym_super] = ACTIONS(1973), - [sym_true] = ACTIONS(1973), - [sym_false] = ACTIONS(1973), - [sym_null] = ACTIONS(1973), - [anon_sym_export] = ACTIONS(1973), - [sym_cf_comment] = ACTIONS(5), - }, - [499] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3477), - [sym_statement_block] = STATE(2439), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2235), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(499), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1929), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), - [sym_cf_comment] = ACTIONS(5), - }, - [500] = { [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(5372), + [sym__cf_tag_expression] = STATE(5845), [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2133), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2135), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(500), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(498), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -90433,697 +90647,186 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [501] = { - [sym_finally_clause] = STATE(1003), - [sym_comment] = STATE(501), - [anon_sym_POUND] = ACTIONS(1673), - [anon_sym_var] = ACTIONS(1675), - [anon_sym_SQUOTE] = ACTIONS(1673), - [anon_sym_DQUOTE] = ACTIONS(1673), - [anon_sym_LBRACE] = ACTIONS(1673), - [anon_sym_RBRACE] = ACTIONS(1673), - [anon_sym_import] = ACTIONS(1675), - [anon_sym_with] = ACTIONS(1675), - [anon_sym_let] = ACTIONS(1675), - [anon_sym_const] = ACTIONS(1675), - [anon_sym_else] = ACTIONS(1675), - [anon_sym_if] = ACTIONS(1675), - [anon_sym_switch] = ACTIONS(1675), - [anon_sym_for] = ACTIONS(1675), - [anon_sym_LPAREN] = ACTIONS(1673), - [anon_sym_await] = ACTIONS(1675), - [anon_sym_while] = ACTIONS(1675), - [anon_sym_do] = ACTIONS(1675), - [anon_sym_try] = ACTIONS(1675), - [anon_sym_break] = ACTIONS(1675), - [anon_sym_continue] = ACTIONS(1675), - [anon_sym_return] = ACTIONS(1675), - [anon_sym_throw] = ACTIONS(1675), - [anon_sym_SEMI] = ACTIONS(1673), - [anon_sym_finally] = ACTIONS(1654), - [anon_sym_yield] = ACTIONS(1675), - [anon_sym_LBRACK] = ACTIONS(1673), - [anon_sym_async] = ACTIONS(1675), - [anon_sym_function] = ACTIONS(1675), - [anon_sym_private] = ACTIONS(1675), - [anon_sym_public] = ACTIONS(1675), - [anon_sym_remote] = ACTIONS(1675), - [anon_sym_static] = ACTIONS(1675), - [anon_sym_final] = ACTIONS(1675), - [anon_sym_abstract] = ACTIONS(1675), - [anon_sym_any] = ACTIONS(1675), - [anon_sym_array] = ACTIONS(1675), - [anon_sym_binary] = ACTIONS(1675), - [anon_sym_boolean] = ACTIONS(1675), - [anon_sym_date] = ACTIONS(1675), - [anon_sym_guid] = ACTIONS(1675), - [anon_sym_numeric] = ACTIONS(1675), - [anon_sym_query] = ACTIONS(1675), - [anon_sym_string] = ACTIONS(1675), - [anon_sym_struct] = ACTIONS(1675), - [anon_sym_uuid] = ACTIONS(1675), - [anon_sym_variablename] = ACTIONS(1675), - [anon_sym_void] = ACTIONS(1675), - [anon_sym_xml] = ACTIONS(1675), - [anon_sym_new] = ACTIONS(1675), - [anon_sym_PLUS] = ACTIONS(1675), - [anon_sym_DASH] = ACTIONS(1675), - [anon_sym_SLASH] = ACTIONS(1675), - [anon_sym_BANG] = ACTIONS(1673), - [anon_sym_TILDE] = ACTIONS(1675), - [aux_sym_unary_operator_token1] = ACTIONS(1673), - [anon_sym_PLUS_PLUS] = ACTIONS(1673), - [anon_sym_DASH_DASH] = ACTIONS(1673), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1673), - [sym_identifier] = ACTIONS(1675), - [sym_private_property_identifier] = ACTIONS(1673), - [sym_this] = ACTIONS(1675), - [sym_super] = ACTIONS(1675), - [sym_true] = ACTIONS(1675), - [sym_false] = ACTIONS(1675), - [sym_null] = ACTIONS(1675), - [anon_sym_export] = ACTIONS(1675), - [sym_cf_comment] = ACTIONS(5), - }, - [502] = { + [499] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_statement_block] = STATE(1896), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1930), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1029), + [sym_expression] = STATE(2439), + [sym_primary_expression] = STATE(1859), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(502), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1866), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1029), + [sym_subscript_expression] = STATE(1029), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1838), + [sym_comment] = STATE(499), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1853), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), + [anon_sym_let] = ACTIONS(1977), [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), + [anon_sym_async] = ACTIONS(1979), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), + [anon_sym_static] = ACTIONS(1977), [anon_sym_new] = ACTIONS(792), + [anon_sym_DOT] = ACTIONS(1903), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), [anon_sym_SLASH] = ACTIONS(794), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), + [sym_identifier] = ACTIONS(1981), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(107), [sym_super] = ACTIONS(107), [sym_true] = ACTIONS(107), [sym_false] = ACTIONS(107), [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), - [sym_cf_comment] = ACTIONS(5), - }, - [503] = { - [sym_comment] = STATE(503), - [anon_sym_POUND] = ACTIONS(1975), - [anon_sym_var] = ACTIONS(1977), - [anon_sym_SQUOTE] = ACTIONS(1975), - [anon_sym_DQUOTE] = ACTIONS(1975), - [anon_sym_LBRACE] = ACTIONS(1975), - [anon_sym_RBRACE] = ACTIONS(1975), - [anon_sym_import] = ACTIONS(1977), - [anon_sym_with] = ACTIONS(1977), - [anon_sym_let] = ACTIONS(1977), - [anon_sym_const] = ACTIONS(1977), - [anon_sym_else] = ACTIONS(1977), - [anon_sym_if] = ACTIONS(1977), - [anon_sym_switch] = ACTIONS(1977), - [anon_sym_for] = ACTIONS(1977), - [anon_sym_LPAREN] = ACTIONS(1975), - [anon_sym_await] = ACTIONS(1977), - [anon_sym_while] = ACTIONS(1977), - [anon_sym_do] = ACTIONS(1977), - [anon_sym_try] = ACTIONS(1977), - [anon_sym_break] = ACTIONS(1977), - [anon_sym_continue] = ACTIONS(1977), - [anon_sym_return] = ACTIONS(1977), - [anon_sym_throw] = ACTIONS(1977), - [anon_sym_SEMI] = ACTIONS(1975), - [anon_sym_case] = ACTIONS(1977), - [anon_sym_default] = ACTIONS(1977), - [anon_sym_yield] = ACTIONS(1977), - [anon_sym_LBRACK] = ACTIONS(1975), - [anon_sym_async] = ACTIONS(1977), - [anon_sym_function] = ACTIONS(1977), - [anon_sym_private] = ACTIONS(1977), - [anon_sym_public] = ACTIONS(1977), - [anon_sym_remote] = ACTIONS(1977), - [anon_sym_static] = ACTIONS(1977), - [anon_sym_final] = ACTIONS(1977), - [anon_sym_abstract] = ACTIONS(1977), - [anon_sym_any] = ACTIONS(1977), - [anon_sym_array] = ACTIONS(1977), - [anon_sym_binary] = ACTIONS(1977), - [anon_sym_boolean] = ACTIONS(1977), - [anon_sym_date] = ACTIONS(1977), - [anon_sym_guid] = ACTIONS(1977), - [anon_sym_numeric] = ACTIONS(1977), - [anon_sym_query] = ACTIONS(1977), - [anon_sym_string] = ACTIONS(1977), - [anon_sym_struct] = ACTIONS(1977), - [anon_sym_uuid] = ACTIONS(1977), - [anon_sym_variablename] = ACTIONS(1977), - [anon_sym_void] = ACTIONS(1977), - [anon_sym_xml] = ACTIONS(1977), - [anon_sym_new] = ACTIONS(1977), - [anon_sym_PLUS] = ACTIONS(1977), - [anon_sym_DASH] = ACTIONS(1977), - [anon_sym_SLASH] = ACTIONS(1977), - [anon_sym_BANG] = ACTIONS(1975), - [anon_sym_TILDE] = ACTIONS(1977), - [aux_sym_unary_operator_token1] = ACTIONS(1975), - [anon_sym_PLUS_PLUS] = ACTIONS(1975), - [anon_sym_DASH_DASH] = ACTIONS(1975), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1975), - [sym_identifier] = ACTIONS(1977), - [sym_private_property_identifier] = ACTIONS(1975), - [sym_this] = ACTIONS(1977), - [sym_super] = ACTIONS(1977), - [sym_true] = ACTIONS(1977), - [sym_false] = ACTIONS(1977), - [sym_null] = ACTIONS(1977), [anon_sym_export] = ACTIONS(1977), [sym_cf_comment] = ACTIONS(5), }, - [504] = { - [sym_comment] = STATE(504), - [anon_sym_POUND] = ACTIONS(1979), - [anon_sym_var] = ACTIONS(1981), - [anon_sym_SQUOTE] = ACTIONS(1979), - [anon_sym_DQUOTE] = ACTIONS(1979), - [anon_sym_LBRACE] = ACTIONS(1979), - [anon_sym_RBRACE] = ACTIONS(1979), - [anon_sym_import] = ACTIONS(1981), - [anon_sym_with] = ACTIONS(1981), - [anon_sym_let] = ACTIONS(1981), - [anon_sym_const] = ACTIONS(1981), - [anon_sym_else] = ACTIONS(1981), - [anon_sym_if] = ACTIONS(1981), - [anon_sym_switch] = ACTIONS(1981), - [anon_sym_for] = ACTIONS(1981), - [anon_sym_LPAREN] = ACTIONS(1979), - [anon_sym_await] = ACTIONS(1981), - [anon_sym_while] = ACTIONS(1981), - [anon_sym_do] = ACTIONS(1981), - [anon_sym_try] = ACTIONS(1981), - [anon_sym_break] = ACTIONS(1981), - [anon_sym_continue] = ACTIONS(1981), - [anon_sym_return] = ACTIONS(1981), - [anon_sym_throw] = ACTIONS(1981), - [anon_sym_SEMI] = ACTIONS(1979), - [anon_sym_case] = ACTIONS(1981), - [anon_sym_default] = ACTIONS(1981), - [anon_sym_yield] = ACTIONS(1981), - [anon_sym_LBRACK] = ACTIONS(1979), - [anon_sym_async] = ACTIONS(1981), - [anon_sym_function] = ACTIONS(1981), - [anon_sym_private] = ACTIONS(1981), - [anon_sym_public] = ACTIONS(1981), - [anon_sym_remote] = ACTIONS(1981), - [anon_sym_static] = ACTIONS(1981), - [anon_sym_final] = ACTIONS(1981), - [anon_sym_abstract] = ACTIONS(1981), - [anon_sym_any] = ACTIONS(1981), - [anon_sym_array] = ACTIONS(1981), - [anon_sym_binary] = ACTIONS(1981), - [anon_sym_boolean] = ACTIONS(1981), - [anon_sym_date] = ACTIONS(1981), - [anon_sym_guid] = ACTIONS(1981), - [anon_sym_numeric] = ACTIONS(1981), - [anon_sym_query] = ACTIONS(1981), - [anon_sym_string] = ACTIONS(1981), - [anon_sym_struct] = ACTIONS(1981), - [anon_sym_uuid] = ACTIONS(1981), - [anon_sym_variablename] = ACTIONS(1981), - [anon_sym_void] = ACTIONS(1981), - [anon_sym_xml] = ACTIONS(1981), - [anon_sym_new] = ACTIONS(1981), - [anon_sym_PLUS] = ACTIONS(1981), - [anon_sym_DASH] = ACTIONS(1981), - [anon_sym_SLASH] = ACTIONS(1981), - [anon_sym_BANG] = ACTIONS(1979), - [anon_sym_TILDE] = ACTIONS(1981), - [aux_sym_unary_operator_token1] = ACTIONS(1979), - [anon_sym_PLUS_PLUS] = ACTIONS(1979), - [anon_sym_DASH_DASH] = ACTIONS(1979), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1979), - [sym_identifier] = ACTIONS(1981), - [sym_private_property_identifier] = ACTIONS(1979), - [sym_this] = ACTIONS(1981), - [sym_super] = ACTIONS(1981), - [sym_true] = ACTIONS(1981), - [sym_false] = ACTIONS(1981), - [sym_null] = ACTIONS(1981), - [anon_sym_export] = ACTIONS(1981), - [sym_cf_comment] = ACTIONS(5), - }, - [505] = { + [500] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3477), - [sym_statement_block] = STATE(2427), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2244), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_import] = STATE(3430), + [sym_statement_block] = STATE(1800), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2175), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(505), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(500), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1929), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), - [sym_cf_comment] = ACTIONS(5), - }, - [506] = { - [sym_comment] = STATE(506), - [anon_sym_POUND] = ACTIONS(1983), - [anon_sym_var] = ACTIONS(1985), - [anon_sym_SQUOTE] = ACTIONS(1983), - [anon_sym_DQUOTE] = ACTIONS(1983), - [anon_sym_LBRACE] = ACTIONS(1983), - [anon_sym_RBRACE] = ACTIONS(1983), - [anon_sym_import] = ACTIONS(1985), - [anon_sym_with] = ACTIONS(1985), - [anon_sym_let] = ACTIONS(1985), - [anon_sym_const] = ACTIONS(1985), - [anon_sym_else] = ACTIONS(1985), - [anon_sym_if] = ACTIONS(1985), - [anon_sym_switch] = ACTIONS(1985), - [anon_sym_for] = ACTIONS(1985), - [anon_sym_LPAREN] = ACTIONS(1983), - [anon_sym_await] = ACTIONS(1985), - [anon_sym_while] = ACTIONS(1985), - [anon_sym_do] = ACTIONS(1985), - [anon_sym_try] = ACTIONS(1985), - [anon_sym_break] = ACTIONS(1985), - [anon_sym_continue] = ACTIONS(1985), - [anon_sym_return] = ACTIONS(1985), - [anon_sym_throw] = ACTIONS(1985), - [anon_sym_SEMI] = ACTIONS(1983), - [anon_sym_case] = ACTIONS(1985), - [anon_sym_default] = ACTIONS(1985), - [anon_sym_yield] = ACTIONS(1985), - [anon_sym_LBRACK] = ACTIONS(1983), - [anon_sym_async] = ACTIONS(1985), - [anon_sym_function] = ACTIONS(1985), - [anon_sym_private] = ACTIONS(1985), - [anon_sym_public] = ACTIONS(1985), - [anon_sym_remote] = ACTIONS(1985), - [anon_sym_static] = ACTIONS(1985), - [anon_sym_final] = ACTIONS(1985), - [anon_sym_abstract] = ACTIONS(1985), - [anon_sym_any] = ACTIONS(1985), - [anon_sym_array] = ACTIONS(1985), - [anon_sym_binary] = ACTIONS(1985), - [anon_sym_boolean] = ACTIONS(1985), - [anon_sym_date] = ACTIONS(1985), - [anon_sym_guid] = ACTIONS(1985), - [anon_sym_numeric] = ACTIONS(1985), - [anon_sym_query] = ACTIONS(1985), - [anon_sym_string] = ACTIONS(1985), - [anon_sym_struct] = ACTIONS(1985), - [anon_sym_uuid] = ACTIONS(1985), - [anon_sym_variablename] = ACTIONS(1985), - [anon_sym_void] = ACTIONS(1985), - [anon_sym_xml] = ACTIONS(1985), - [anon_sym_new] = ACTIONS(1985), - [anon_sym_PLUS] = ACTIONS(1985), - [anon_sym_DASH] = ACTIONS(1985), - [anon_sym_SLASH] = ACTIONS(1985), - [anon_sym_BANG] = ACTIONS(1983), - [anon_sym_TILDE] = ACTIONS(1985), - [aux_sym_unary_operator_token1] = ACTIONS(1983), - [anon_sym_PLUS_PLUS] = ACTIONS(1983), - [anon_sym_DASH_DASH] = ACTIONS(1983), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1983), - [sym_identifier] = ACTIONS(1985), - [sym_private_property_identifier] = ACTIONS(1983), - [sym_this] = ACTIONS(1985), - [sym_super] = ACTIONS(1985), - [sym_true] = ACTIONS(1985), - [sym_false] = ACTIONS(1985), - [sym_null] = ACTIONS(1985), - [anon_sym_export] = ACTIONS(1985), - [sym_cf_comment] = ACTIONS(5), - }, - [507] = { - [sym_comment] = STATE(507), - [anon_sym_POUND] = ACTIONS(1809), - [anon_sym_var] = ACTIONS(1811), - [anon_sym_SQUOTE] = ACTIONS(1809), - [anon_sym_DQUOTE] = ACTIONS(1809), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_RBRACE] = ACTIONS(1809), - [anon_sym_import] = ACTIONS(1811), - [anon_sym_with] = ACTIONS(1811), - [anon_sym_let] = ACTIONS(1811), - [anon_sym_const] = ACTIONS(1811), - [anon_sym_if] = ACTIONS(1811), - [anon_sym_switch] = ACTIONS(1811), - [anon_sym_for] = ACTIONS(1811), - [anon_sym_LPAREN] = ACTIONS(1809), - [anon_sym_await] = ACTIONS(1811), - [anon_sym_while] = ACTIONS(1811), - [anon_sym_do] = ACTIONS(1811), - [anon_sym_try] = ACTIONS(1811), - [anon_sym_break] = ACTIONS(1811), - [anon_sym_continue] = ACTIONS(1811), - [anon_sym_return] = ACTIONS(1811), - [anon_sym_throw] = ACTIONS(1811), - [anon_sym_SEMI] = ACTIONS(1809), - [anon_sym_case] = ACTIONS(1811), - [anon_sym_default] = ACTIONS(1811), - [anon_sym_yield] = ACTIONS(1811), - [anon_sym_LBRACK] = ACTIONS(1809), - [anon_sym_async] = ACTIONS(1811), - [anon_sym_function] = ACTIONS(1811), - [anon_sym_private] = ACTIONS(1811), - [anon_sym_public] = ACTIONS(1811), - [anon_sym_remote] = ACTIONS(1811), - [anon_sym_static] = ACTIONS(1811), - [anon_sym_final] = ACTIONS(1811), - [anon_sym_abstract] = ACTIONS(1811), - [anon_sym_any] = ACTIONS(1811), - [anon_sym_array] = ACTIONS(1811), - [anon_sym_binary] = ACTIONS(1811), - [anon_sym_boolean] = ACTIONS(1811), - [anon_sym_date] = ACTIONS(1811), - [anon_sym_guid] = ACTIONS(1811), - [anon_sym_numeric] = ACTIONS(1811), - [anon_sym_query] = ACTIONS(1811), - [anon_sym_string] = ACTIONS(1811), - [anon_sym_struct] = ACTIONS(1811), - [anon_sym_uuid] = ACTIONS(1811), - [anon_sym_variablename] = ACTIONS(1811), - [anon_sym_void] = ACTIONS(1811), - [anon_sym_xml] = ACTIONS(1811), - [anon_sym_new] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1811), - [anon_sym_DASH] = ACTIONS(1811), - [anon_sym_SLASH] = ACTIONS(1811), - [anon_sym_BANG] = ACTIONS(1809), - [anon_sym_TILDE] = ACTIONS(1811), - [aux_sym_unary_operator_token1] = ACTIONS(1809), - [anon_sym_PLUS_PLUS] = ACTIONS(1809), - [anon_sym_DASH_DASH] = ACTIONS(1809), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1809), - [sym_identifier] = ACTIONS(1811), - [sym_private_property_identifier] = ACTIONS(1809), - [sym_this] = ACTIONS(1811), - [sym_super] = ACTIONS(1811), - [sym_true] = ACTIONS(1811), - [sym_false] = ACTIONS(1811), - [sym_null] = ACTIONS(1811), - [anon_sym_export] = ACTIONS(1811), - [sym__automatic_semicolon] = ACTIONS(1987), - [sym_cf_comment] = ACTIONS(5), - }, - [508] = { - [sym_comment] = STATE(508), - [anon_sym_POUND] = ACTIONS(1761), - [anon_sym_var] = ACTIONS(1763), - [anon_sym_SQUOTE] = ACTIONS(1761), - [anon_sym_DQUOTE] = ACTIONS(1761), - [anon_sym_LBRACE] = ACTIONS(1761), - [anon_sym_RBRACE] = ACTIONS(1761), - [anon_sym_import] = ACTIONS(1763), - [anon_sym_with] = ACTIONS(1763), - [anon_sym_let] = ACTIONS(1763), - [anon_sym_const] = ACTIONS(1763), - [anon_sym_if] = ACTIONS(1763), - [anon_sym_switch] = ACTIONS(1763), - [anon_sym_for] = ACTIONS(1763), - [anon_sym_LPAREN] = ACTIONS(1761), - [anon_sym_await] = ACTIONS(1763), - [anon_sym_while] = ACTIONS(1763), - [anon_sym_do] = ACTIONS(1763), - [anon_sym_try] = ACTIONS(1763), - [anon_sym_break] = ACTIONS(1763), - [anon_sym_continue] = ACTIONS(1763), - [anon_sym_return] = ACTIONS(1763), - [anon_sym_throw] = ACTIONS(1763), - [anon_sym_SEMI] = ACTIONS(1761), - [anon_sym_case] = ACTIONS(1763), - [anon_sym_default] = ACTIONS(1763), - [anon_sym_yield] = ACTIONS(1763), - [anon_sym_LBRACK] = ACTIONS(1761), - [anon_sym_async] = ACTIONS(1763), - [anon_sym_function] = ACTIONS(1763), - [anon_sym_private] = ACTIONS(1763), - [anon_sym_public] = ACTIONS(1763), - [anon_sym_remote] = ACTIONS(1763), - [anon_sym_static] = ACTIONS(1763), - [anon_sym_final] = ACTIONS(1763), - [anon_sym_abstract] = ACTIONS(1763), - [anon_sym_any] = ACTIONS(1763), - [anon_sym_array] = ACTIONS(1763), - [anon_sym_binary] = ACTIONS(1763), - [anon_sym_boolean] = ACTIONS(1763), - [anon_sym_date] = ACTIONS(1763), - [anon_sym_guid] = ACTIONS(1763), - [anon_sym_numeric] = ACTIONS(1763), - [anon_sym_query] = ACTIONS(1763), - [anon_sym_string] = ACTIONS(1763), - [anon_sym_struct] = ACTIONS(1763), - [anon_sym_uuid] = ACTIONS(1763), - [anon_sym_variablename] = ACTIONS(1763), - [anon_sym_void] = ACTIONS(1763), - [anon_sym_xml] = ACTIONS(1763), - [anon_sym_new] = ACTIONS(1763), - [anon_sym_PLUS] = ACTIONS(1763), - [anon_sym_DASH] = ACTIONS(1763), - [anon_sym_SLASH] = ACTIONS(1763), - [anon_sym_BANG] = ACTIONS(1761), - [anon_sym_TILDE] = ACTIONS(1763), - [aux_sym_unary_operator_token1] = ACTIONS(1761), - [anon_sym_PLUS_PLUS] = ACTIONS(1761), - [anon_sym_DASH_DASH] = ACTIONS(1761), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1761), - [sym_identifier] = ACTIONS(1763), - [sym_private_property_identifier] = ACTIONS(1761), - [sym_this] = ACTIONS(1763), - [sym_super] = ACTIONS(1763), - [sym_true] = ACTIONS(1763), - [sym_false] = ACTIONS(1763), - [sym_null] = ACTIONS(1763), - [anon_sym_export] = ACTIONS(1763), - [sym__automatic_semicolon] = ACTIONS(1761), - [sym_cf_comment] = ACTIONS(5), - }, - [509] = { - [sym_comment] = STATE(509), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_var] = ACTIONS(844), - [anon_sym_SQUOTE] = ACTIONS(842), - [anon_sym_DQUOTE] = ACTIONS(842), - [anon_sym_LBRACE] = ACTIONS(842), - [anon_sym_RBRACE] = ACTIONS(842), - [anon_sym_import] = ACTIONS(844), - [anon_sym_with] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_switch] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(842), - [anon_sym_await] = ACTIONS(844), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_throw] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_case] = ACTIONS(844), - [anon_sym_default] = ACTIONS(844), - [anon_sym_yield] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(842), - [anon_sym_async] = ACTIONS(844), - [anon_sym_function] = ACTIONS(844), - [anon_sym_private] = ACTIONS(844), - [anon_sym_public] = ACTIONS(844), - [anon_sym_remote] = ACTIONS(844), - [anon_sym_static] = ACTIONS(844), - [anon_sym_final] = ACTIONS(844), - [anon_sym_abstract] = ACTIONS(844), - [anon_sym_any] = ACTIONS(844), - [anon_sym_array] = ACTIONS(844), - [anon_sym_binary] = ACTIONS(844), - [anon_sym_boolean] = ACTIONS(844), - [anon_sym_date] = ACTIONS(844), - [anon_sym_guid] = ACTIONS(844), - [anon_sym_numeric] = ACTIONS(844), - [anon_sym_query] = ACTIONS(844), - [anon_sym_string] = ACTIONS(844), - [anon_sym_struct] = ACTIONS(844), - [anon_sym_uuid] = ACTIONS(844), - [anon_sym_variablename] = ACTIONS(844), - [anon_sym_void] = ACTIONS(844), - [anon_sym_xml] = ACTIONS(844), - [anon_sym_new] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_BANG] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(844), - [aux_sym_unary_operator_token1] = ACTIONS(842), - [anon_sym_PLUS_PLUS] = ACTIONS(842), - [anon_sym_DASH_DASH] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(842), - [sym_identifier] = ACTIONS(844), - [sym_private_property_identifier] = ACTIONS(842), - [sym_this] = ACTIONS(844), - [sym_super] = ACTIONS(844), - [sym_true] = ACTIONS(844), - [sym_false] = ACTIONS(844), - [sym_null] = ACTIONS(844), - [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(924), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [510] = { + [501] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1801), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1514), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1793), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1515), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(510), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(501), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -91133,655 +90836,582 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1989), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1991), + [anon_sym_let] = ACTIONS(1983), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(1985), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1989), - [anon_sym_new] = ACTIONS(1022), - [anon_sym_DOT] = ACTIONS(1993), + [anon_sym_static] = ACTIONS(1983), + [anon_sym_new] = ACTIONS(972), + [anon_sym_DOT] = ACTIONS(1987), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1995), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1989), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1989), - [sym_cf_comment] = ACTIONS(5), - }, - [511] = { - [sym_function_dec_parameters] = STATE(5763), - [sym_comment] = STATE(511), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1997), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1999), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1119), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1999), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1999), - [anon_sym_EQ_GT] = ACTIONS(2001), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1107), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1107), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1107), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1107), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), - [aux_sym_binary_expression_token7] = ACTIONS(1107), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), - [aux_sym_binary_expression_token9] = ACTIONS(1107), - [aux_sym_binary_expression_token10] = ACTIONS(1107), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1107), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(2003), - [anon_sym_export] = ACTIONS(1999), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [512] = { - [sym_comment] = STATE(512), - [anon_sym_POUND] = ACTIONS(2005), - [anon_sym_var] = ACTIONS(2007), - [anon_sym_SQUOTE] = ACTIONS(2005), - [anon_sym_DQUOTE] = ACTIONS(2005), - [anon_sym_LBRACE] = ACTIONS(2005), - [anon_sym_RBRACE] = ACTIONS(2005), - [anon_sym_import] = ACTIONS(2007), - [anon_sym_with] = ACTIONS(2007), - [anon_sym_let] = ACTIONS(2007), - [anon_sym_const] = ACTIONS(2007), - [anon_sym_else] = ACTIONS(2007), - [anon_sym_if] = ACTIONS(2007), - [anon_sym_switch] = ACTIONS(2007), - [anon_sym_for] = ACTIONS(2007), - [anon_sym_LPAREN] = ACTIONS(2005), - [anon_sym_await] = ACTIONS(2007), - [anon_sym_while] = ACTIONS(2007), - [anon_sym_do] = ACTIONS(2007), - [anon_sym_try] = ACTIONS(2007), - [anon_sym_break] = ACTIONS(2007), - [anon_sym_continue] = ACTIONS(2007), - [anon_sym_return] = ACTIONS(2007), - [anon_sym_throw] = ACTIONS(2007), - [anon_sym_SEMI] = ACTIONS(2005), - [anon_sym_case] = ACTIONS(2007), - [anon_sym_default] = ACTIONS(2007), - [anon_sym_yield] = ACTIONS(2007), - [anon_sym_LBRACK] = ACTIONS(2005), - [anon_sym_async] = ACTIONS(2007), - [anon_sym_function] = ACTIONS(2007), - [anon_sym_private] = ACTIONS(2007), - [anon_sym_public] = ACTIONS(2007), - [anon_sym_remote] = ACTIONS(2007), - [anon_sym_static] = ACTIONS(2007), - [anon_sym_final] = ACTIONS(2007), - [anon_sym_abstract] = ACTIONS(2007), - [anon_sym_any] = ACTIONS(2007), - [anon_sym_array] = ACTIONS(2007), - [anon_sym_binary] = ACTIONS(2007), - [anon_sym_boolean] = ACTIONS(2007), - [anon_sym_date] = ACTIONS(2007), - [anon_sym_guid] = ACTIONS(2007), - [anon_sym_numeric] = ACTIONS(2007), - [anon_sym_query] = ACTIONS(2007), - [anon_sym_string] = ACTIONS(2007), - [anon_sym_struct] = ACTIONS(2007), - [anon_sym_uuid] = ACTIONS(2007), - [anon_sym_variablename] = ACTIONS(2007), - [anon_sym_void] = ACTIONS(2007), - [anon_sym_xml] = ACTIONS(2007), - [anon_sym_new] = ACTIONS(2007), - [anon_sym_PLUS] = ACTIONS(2007), - [anon_sym_DASH] = ACTIONS(2007), - [anon_sym_SLASH] = ACTIONS(2007), - [anon_sym_BANG] = ACTIONS(2005), - [anon_sym_TILDE] = ACTIONS(2007), - [aux_sym_unary_operator_token1] = ACTIONS(2005), - [anon_sym_PLUS_PLUS] = ACTIONS(2005), - [anon_sym_DASH_DASH] = ACTIONS(2005), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2005), - [sym_identifier] = ACTIONS(2007), - [sym_private_property_identifier] = ACTIONS(2005), - [sym_this] = ACTIONS(2007), - [sym_super] = ACTIONS(2007), - [sym_true] = ACTIONS(2007), - [sym_false] = ACTIONS(2007), - [sym_null] = ACTIONS(2007), - [anon_sym_export] = ACTIONS(2007), + [anon_sym_export] = ACTIONS(1983), [sym_cf_comment] = ACTIONS(5), }, - [513] = { + [502] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1842), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2267), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2199), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(513), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(502), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3953), + [sym__hash] = STATE(3686), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1931), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(1991), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [514] = { + [503] = { + [sym_comment] = STATE(503), + [anon_sym_POUND] = ACTIONS(1993), + [anon_sym_var] = ACTIONS(1995), + [anon_sym_SQUOTE] = ACTIONS(1993), + [anon_sym_DQUOTE] = ACTIONS(1993), + [anon_sym_LBRACE] = ACTIONS(1993), + [anon_sym_RBRACE] = ACTIONS(1993), + [anon_sym_import] = ACTIONS(1995), + [anon_sym_with] = ACTIONS(1995), + [anon_sym_let] = ACTIONS(1995), + [anon_sym_const] = ACTIONS(1995), + [anon_sym_else] = ACTIONS(1995), + [anon_sym_if] = ACTIONS(1995), + [anon_sym_switch] = ACTIONS(1995), + [anon_sym_for] = ACTIONS(1995), + [anon_sym_LPAREN] = ACTIONS(1993), + [anon_sym_await] = ACTIONS(1995), + [anon_sym_while] = ACTIONS(1995), + [anon_sym_do] = ACTIONS(1995), + [anon_sym_try] = ACTIONS(1995), + [anon_sym_break] = ACTIONS(1995), + [anon_sym_continue] = ACTIONS(1995), + [anon_sym_return] = ACTIONS(1995), + [anon_sym_throw] = ACTIONS(1995), + [anon_sym_SEMI] = ACTIONS(1993), + [anon_sym_case] = ACTIONS(1995), + [anon_sym_default] = ACTIONS(1995), + [anon_sym_yield] = ACTIONS(1995), + [anon_sym_LBRACK] = ACTIONS(1993), + [anon_sym_async] = ACTIONS(1995), + [anon_sym_function] = ACTIONS(1995), + [anon_sym_private] = ACTIONS(1995), + [anon_sym_public] = ACTIONS(1995), + [anon_sym_remote] = ACTIONS(1995), + [anon_sym_static] = ACTIONS(1995), + [anon_sym_final] = ACTIONS(1995), + [anon_sym_abstract] = ACTIONS(1995), + [anon_sym_any] = ACTIONS(1995), + [anon_sym_array] = ACTIONS(1995), + [anon_sym_binary] = ACTIONS(1995), + [anon_sym_boolean] = ACTIONS(1995), + [anon_sym_date] = ACTIONS(1995), + [anon_sym_guid] = ACTIONS(1995), + [anon_sym_numeric] = ACTIONS(1995), + [anon_sym_query] = ACTIONS(1995), + [anon_sym_string] = ACTIONS(1995), + [anon_sym_struct] = ACTIONS(1995), + [anon_sym_uuid] = ACTIONS(1995), + [anon_sym_variablename] = ACTIONS(1995), + [anon_sym_void] = ACTIONS(1995), + [anon_sym_xml] = ACTIONS(1995), + [anon_sym_new] = ACTIONS(1995), + [anon_sym_PLUS] = ACTIONS(1995), + [anon_sym_DASH] = ACTIONS(1995), + [anon_sym_SLASH] = ACTIONS(1995), + [anon_sym_BANG] = ACTIONS(1993), + [anon_sym_TILDE] = ACTIONS(1995), + [aux_sym_unary_operator_token1] = ACTIONS(1993), + [anon_sym_PLUS_PLUS] = ACTIONS(1993), + [anon_sym_DASH_DASH] = ACTIONS(1993), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1993), + [sym_identifier] = ACTIONS(1995), + [sym_private_property_identifier] = ACTIONS(1993), + [sym_this] = ACTIONS(1995), + [sym_super] = ACTIONS(1995), + [sym_true] = ACTIONS(1995), + [sym_false] = ACTIONS(1995), + [sym_null] = ACTIONS(1995), + [anon_sym_export] = ACTIONS(1995), + [sym_cf_comment] = ACTIONS(5), + }, + [504] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2157), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1802), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2351), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(514), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(504), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3686), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(1887), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(2009), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [515] = { + [505] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_statement_block] = STATE(1918), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1903), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_import] = STATE(3430), + [sym_statement_block] = STATE(1845), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2142), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(515), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(505), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1853), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [516] = { + [506] = { + [sym_comment] = STATE(506), + [anon_sym_POUND] = ACTIONS(1997), + [anon_sym_var] = ACTIONS(1999), + [anon_sym_SQUOTE] = ACTIONS(1997), + [anon_sym_DQUOTE] = ACTIONS(1997), + [anon_sym_LBRACE] = ACTIONS(1997), + [anon_sym_RBRACE] = ACTIONS(1997), + [anon_sym_import] = ACTIONS(1999), + [anon_sym_with] = ACTIONS(1999), + [anon_sym_let] = ACTIONS(1999), + [anon_sym_const] = ACTIONS(1999), + [anon_sym_else] = ACTIONS(1999), + [anon_sym_if] = ACTIONS(1999), + [anon_sym_switch] = ACTIONS(1999), + [anon_sym_for] = ACTIONS(1999), + [anon_sym_LPAREN] = ACTIONS(1997), + [anon_sym_await] = ACTIONS(1999), + [anon_sym_while] = ACTIONS(1999), + [anon_sym_do] = ACTIONS(1999), + [anon_sym_try] = ACTIONS(1999), + [anon_sym_break] = ACTIONS(1999), + [anon_sym_continue] = ACTIONS(1999), + [anon_sym_return] = ACTIONS(1999), + [anon_sym_throw] = ACTIONS(1999), + [anon_sym_SEMI] = ACTIONS(1997), + [anon_sym_case] = ACTIONS(1999), + [anon_sym_default] = ACTIONS(1999), + [anon_sym_yield] = ACTIONS(1999), + [anon_sym_LBRACK] = ACTIONS(1997), + [anon_sym_async] = ACTIONS(1999), + [anon_sym_function] = ACTIONS(1999), + [anon_sym_private] = ACTIONS(1999), + [anon_sym_public] = ACTIONS(1999), + [anon_sym_remote] = ACTIONS(1999), + [anon_sym_static] = ACTIONS(1999), + [anon_sym_final] = ACTIONS(1999), + [anon_sym_abstract] = ACTIONS(1999), + [anon_sym_any] = ACTIONS(1999), + [anon_sym_array] = ACTIONS(1999), + [anon_sym_binary] = ACTIONS(1999), + [anon_sym_boolean] = ACTIONS(1999), + [anon_sym_date] = ACTIONS(1999), + [anon_sym_guid] = ACTIONS(1999), + [anon_sym_numeric] = ACTIONS(1999), + [anon_sym_query] = ACTIONS(1999), + [anon_sym_string] = ACTIONS(1999), + [anon_sym_struct] = ACTIONS(1999), + [anon_sym_uuid] = ACTIONS(1999), + [anon_sym_variablename] = ACTIONS(1999), + [anon_sym_void] = ACTIONS(1999), + [anon_sym_xml] = ACTIONS(1999), + [anon_sym_new] = ACTIONS(1999), + [anon_sym_PLUS] = ACTIONS(1999), + [anon_sym_DASH] = ACTIONS(1999), + [anon_sym_SLASH] = ACTIONS(1999), + [anon_sym_BANG] = ACTIONS(1997), + [anon_sym_TILDE] = ACTIONS(1999), + [aux_sym_unary_operator_token1] = ACTIONS(1997), + [anon_sym_PLUS_PLUS] = ACTIONS(1997), + [anon_sym_DASH_DASH] = ACTIONS(1997), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1997), + [sym_identifier] = ACTIONS(1999), + [sym_private_property_identifier] = ACTIONS(1997), + [sym_this] = ACTIONS(1999), + [sym_super] = ACTIONS(1999), + [sym_true] = ACTIONS(1999), + [sym_false] = ACTIONS(1999), + [sym_null] = ACTIONS(1999), + [anon_sym_export] = ACTIONS(1999), + [sym_cf_comment] = ACTIONS(5), + }, + [507] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_statement_block] = STATE(1922), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1875), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym__cf_tag_expression] = STATE(5882), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2135), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(516), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(507), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1853), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_SLASH] = ACTIONS(1063), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), - [sym_cf_comment] = ACTIONS(5), - }, - [517] = { - [sym_comment] = STATE(517), - [anon_sym_POUND] = ACTIONS(2011), - [anon_sym_var] = ACTIONS(2013), - [anon_sym_SQUOTE] = ACTIONS(2011), - [anon_sym_DQUOTE] = ACTIONS(2011), - [anon_sym_LBRACE] = ACTIONS(2011), - [anon_sym_RBRACE] = ACTIONS(2011), - [anon_sym_import] = ACTIONS(2013), - [anon_sym_with] = ACTIONS(2013), - [anon_sym_let] = ACTIONS(2013), - [anon_sym_const] = ACTIONS(2013), - [anon_sym_else] = ACTIONS(2013), - [anon_sym_if] = ACTIONS(2013), - [anon_sym_switch] = ACTIONS(2013), - [anon_sym_for] = ACTIONS(2013), - [anon_sym_LPAREN] = ACTIONS(2011), - [anon_sym_await] = ACTIONS(2013), - [anon_sym_while] = ACTIONS(2013), - [anon_sym_do] = ACTIONS(2013), - [anon_sym_try] = ACTIONS(2013), - [anon_sym_break] = ACTIONS(2013), - [anon_sym_continue] = ACTIONS(2013), - [anon_sym_return] = ACTIONS(2013), - [anon_sym_throw] = ACTIONS(2013), - [anon_sym_SEMI] = ACTIONS(2011), - [anon_sym_case] = ACTIONS(2013), - [anon_sym_default] = ACTIONS(2013), - [anon_sym_yield] = ACTIONS(2013), - [anon_sym_LBRACK] = ACTIONS(2011), - [anon_sym_async] = ACTIONS(2013), - [anon_sym_function] = ACTIONS(2013), - [anon_sym_private] = ACTIONS(2013), - [anon_sym_public] = ACTIONS(2013), - [anon_sym_remote] = ACTIONS(2013), - [anon_sym_static] = ACTIONS(2013), - [anon_sym_final] = ACTIONS(2013), - [anon_sym_abstract] = ACTIONS(2013), - [anon_sym_any] = ACTIONS(2013), - [anon_sym_array] = ACTIONS(2013), - [anon_sym_binary] = ACTIONS(2013), - [anon_sym_boolean] = ACTIONS(2013), - [anon_sym_date] = ACTIONS(2013), - [anon_sym_guid] = ACTIONS(2013), - [anon_sym_numeric] = ACTIONS(2013), - [anon_sym_query] = ACTIONS(2013), - [anon_sym_string] = ACTIONS(2013), - [anon_sym_struct] = ACTIONS(2013), - [anon_sym_uuid] = ACTIONS(2013), - [anon_sym_variablename] = ACTIONS(2013), - [anon_sym_void] = ACTIONS(2013), - [anon_sym_xml] = ACTIONS(2013), - [anon_sym_new] = ACTIONS(2013), - [anon_sym_PLUS] = ACTIONS(2013), - [anon_sym_DASH] = ACTIONS(2013), - [anon_sym_SLASH] = ACTIONS(2013), - [anon_sym_BANG] = ACTIONS(2011), - [anon_sym_TILDE] = ACTIONS(2013), - [aux_sym_unary_operator_token1] = ACTIONS(2011), - [anon_sym_PLUS_PLUS] = ACTIONS(2011), - [anon_sym_DASH_DASH] = ACTIONS(2011), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2011), - [sym_identifier] = ACTIONS(2013), - [sym_private_property_identifier] = ACTIONS(2011), - [sym_this] = ACTIONS(2013), - [sym_super] = ACTIONS(2013), - [sym_true] = ACTIONS(2013), - [sym_false] = ACTIONS(2013), - [sym_null] = ACTIONS(2013), - [anon_sym_export] = ACTIONS(2013), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [518] = { + [508] = { [sym_hash_empty] = STATE(3404), [sym__cf_tag_expression] = STATE(4137), [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(518), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(508), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [519] = { + [509] = { [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(5623), + [sym__cf_tag_expression] = STATE(5366), [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2133), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2135), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(519), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(509), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -91820,41 +91450,114 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [520] = { + [510] = { + [sym_comment] = STATE(510), + [anon_sym_POUND] = ACTIONS(1808), + [anon_sym_var] = ACTIONS(1810), + [anon_sym_SQUOTE] = ACTIONS(1808), + [anon_sym_DQUOTE] = ACTIONS(1808), + [anon_sym_LBRACE] = ACTIONS(1808), + [anon_sym_RBRACE] = ACTIONS(1808), + [anon_sym_import] = ACTIONS(1810), + [anon_sym_with] = ACTIONS(1810), + [anon_sym_let] = ACTIONS(1810), + [anon_sym_const] = ACTIONS(1810), + [anon_sym_if] = ACTIONS(1810), + [anon_sym_switch] = ACTIONS(1810), + [anon_sym_for] = ACTIONS(1810), + [anon_sym_LPAREN] = ACTIONS(1808), + [anon_sym_await] = ACTIONS(1810), + [anon_sym_while] = ACTIONS(1810), + [anon_sym_do] = ACTIONS(1810), + [anon_sym_try] = ACTIONS(1810), + [anon_sym_break] = ACTIONS(1810), + [anon_sym_continue] = ACTIONS(1810), + [anon_sym_return] = ACTIONS(1810), + [anon_sym_throw] = ACTIONS(1810), + [anon_sym_SEMI] = ACTIONS(1808), + [anon_sym_case] = ACTIONS(1810), + [anon_sym_default] = ACTIONS(1810), + [anon_sym_yield] = ACTIONS(1810), + [anon_sym_LBRACK] = ACTIONS(1808), + [anon_sym_async] = ACTIONS(1810), + [anon_sym_function] = ACTIONS(1810), + [anon_sym_private] = ACTIONS(1810), + [anon_sym_public] = ACTIONS(1810), + [anon_sym_remote] = ACTIONS(1810), + [anon_sym_static] = ACTIONS(1810), + [anon_sym_final] = ACTIONS(1810), + [anon_sym_abstract] = ACTIONS(1810), + [anon_sym_any] = ACTIONS(1810), + [anon_sym_array] = ACTIONS(1810), + [anon_sym_binary] = ACTIONS(1810), + [anon_sym_boolean] = ACTIONS(1810), + [anon_sym_date] = ACTIONS(1810), + [anon_sym_guid] = ACTIONS(1810), + [anon_sym_numeric] = ACTIONS(1810), + [anon_sym_query] = ACTIONS(1810), + [anon_sym_string] = ACTIONS(1810), + [anon_sym_struct] = ACTIONS(1810), + [anon_sym_uuid] = ACTIONS(1810), + [anon_sym_variablename] = ACTIONS(1810), + [anon_sym_void] = ACTIONS(1810), + [anon_sym_xml] = ACTIONS(1810), + [anon_sym_new] = ACTIONS(1810), + [anon_sym_PLUS] = ACTIONS(1810), + [anon_sym_DASH] = ACTIONS(1810), + [anon_sym_SLASH] = ACTIONS(1810), + [anon_sym_BANG] = ACTIONS(1808), + [anon_sym_TILDE] = ACTIONS(1810), + [aux_sym_unary_operator_token1] = ACTIONS(1808), + [anon_sym_PLUS_PLUS] = ACTIONS(1808), + [anon_sym_DASH_DASH] = ACTIONS(1808), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1808), + [sym_identifier] = ACTIONS(1810), + [sym_private_property_identifier] = ACTIONS(1808), + [sym_this] = ACTIONS(1810), + [sym_super] = ACTIONS(1810), + [sym_true] = ACTIONS(1810), + [sym_false] = ACTIONS(1810), + [sym_null] = ACTIONS(1810), + [anon_sym_export] = ACTIONS(1810), + [sym__automatic_semicolon] = ACTIONS(2001), + [sym_cf_comment] = ACTIONS(5), + }, + [511] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1853), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2265), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1845), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2174), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(520), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(511), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -91862,145 +91565,145 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1931), + [anon_sym_LBRACE] = ACTIONS(1887), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [521] = { + [512] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1809), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2288), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2210), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(521), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(512), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3953), + [sym__hash] = STATE(3522), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1931), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(2003), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [522] = { + [513] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1817), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2289), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1800), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2151), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(522), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(513), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -92008,72 +91711,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1931), + [anon_sym_LBRACE] = ACTIONS(1887), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [523] = { + [514] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1818), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2290), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1811), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2146), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(523), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(514), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -92081,801 +91784,801 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1931), + [anon_sym_LBRACE] = ACTIONS(1887), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [524] = { + [515] = { + [sym_comment] = STATE(515), + [anon_sym_POUND] = ACTIONS(1814), + [anon_sym_var] = ACTIONS(1816), + [anon_sym_SQUOTE] = ACTIONS(1814), + [anon_sym_DQUOTE] = ACTIONS(1814), + [anon_sym_LBRACE] = ACTIONS(1814), + [anon_sym_RBRACE] = ACTIONS(1814), + [anon_sym_import] = ACTIONS(1816), + [anon_sym_with] = ACTIONS(1816), + [anon_sym_let] = ACTIONS(1816), + [anon_sym_const] = ACTIONS(1816), + [anon_sym_if] = ACTIONS(1816), + [anon_sym_switch] = ACTIONS(1816), + [anon_sym_for] = ACTIONS(1816), + [anon_sym_LPAREN] = ACTIONS(1814), + [anon_sym_await] = ACTIONS(1816), + [anon_sym_while] = ACTIONS(1816), + [anon_sym_do] = ACTIONS(1816), + [anon_sym_try] = ACTIONS(1816), + [anon_sym_break] = ACTIONS(1816), + [anon_sym_continue] = ACTIONS(1816), + [anon_sym_return] = ACTIONS(1816), + [anon_sym_throw] = ACTIONS(1816), + [anon_sym_SEMI] = ACTIONS(1814), + [anon_sym_case] = ACTIONS(1816), + [anon_sym_default] = ACTIONS(1816), + [anon_sym_yield] = ACTIONS(1816), + [anon_sym_LBRACK] = ACTIONS(1814), + [anon_sym_async] = ACTIONS(1816), + [anon_sym_function] = ACTIONS(1816), + [anon_sym_private] = ACTIONS(1816), + [anon_sym_public] = ACTIONS(1816), + [anon_sym_remote] = ACTIONS(1816), + [anon_sym_static] = ACTIONS(1816), + [anon_sym_final] = ACTIONS(1816), + [anon_sym_abstract] = ACTIONS(1816), + [anon_sym_any] = ACTIONS(1816), + [anon_sym_array] = ACTIONS(1816), + [anon_sym_binary] = ACTIONS(1816), + [anon_sym_boolean] = ACTIONS(1816), + [anon_sym_date] = ACTIONS(1816), + [anon_sym_guid] = ACTIONS(1816), + [anon_sym_numeric] = ACTIONS(1816), + [anon_sym_query] = ACTIONS(1816), + [anon_sym_string] = ACTIONS(1816), + [anon_sym_struct] = ACTIONS(1816), + [anon_sym_uuid] = ACTIONS(1816), + [anon_sym_variablename] = ACTIONS(1816), + [anon_sym_void] = ACTIONS(1816), + [anon_sym_xml] = ACTIONS(1816), + [anon_sym_new] = ACTIONS(1816), + [anon_sym_PLUS] = ACTIONS(1816), + [anon_sym_DASH] = ACTIONS(1816), + [anon_sym_SLASH] = ACTIONS(1816), + [anon_sym_BANG] = ACTIONS(1814), + [anon_sym_TILDE] = ACTIONS(1816), + [aux_sym_unary_operator_token1] = ACTIONS(1814), + [anon_sym_PLUS_PLUS] = ACTIONS(1814), + [anon_sym_DASH_DASH] = ACTIONS(1814), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1814), + [sym_identifier] = ACTIONS(1816), + [sym_private_property_identifier] = ACTIONS(1814), + [sym_this] = ACTIONS(1816), + [sym_super] = ACTIONS(1816), + [sym_true] = ACTIONS(1816), + [sym_false] = ACTIONS(1816), + [sym_null] = ACTIONS(1816), + [anon_sym_export] = ACTIONS(1816), + [sym__automatic_semicolon] = ACTIONS(2005), + [sym_cf_comment] = ACTIONS(5), + }, + [516] = { + [sym_comment] = STATE(516), + [anon_sym_POUND] = ACTIONS(2007), + [anon_sym_var] = ACTIONS(2009), + [anon_sym_SQUOTE] = ACTIONS(2007), + [anon_sym_DQUOTE] = ACTIONS(2007), + [anon_sym_LBRACE] = ACTIONS(2007), + [anon_sym_RBRACE] = ACTIONS(2007), + [anon_sym_import] = ACTIONS(2009), + [anon_sym_with] = ACTIONS(2009), + [anon_sym_let] = ACTIONS(2009), + [anon_sym_const] = ACTIONS(2009), + [anon_sym_else] = ACTIONS(2009), + [anon_sym_if] = ACTIONS(2009), + [anon_sym_switch] = ACTIONS(2009), + [anon_sym_for] = ACTIONS(2009), + [anon_sym_LPAREN] = ACTIONS(2007), + [anon_sym_await] = ACTIONS(2009), + [anon_sym_while] = ACTIONS(2009), + [anon_sym_do] = ACTIONS(2009), + [anon_sym_try] = ACTIONS(2009), + [anon_sym_break] = ACTIONS(2009), + [anon_sym_continue] = ACTIONS(2009), + [anon_sym_return] = ACTIONS(2009), + [anon_sym_throw] = ACTIONS(2009), + [anon_sym_SEMI] = ACTIONS(2007), + [anon_sym_case] = ACTIONS(2009), + [anon_sym_default] = ACTIONS(2009), + [anon_sym_yield] = ACTIONS(2009), + [anon_sym_LBRACK] = ACTIONS(2007), + [anon_sym_async] = ACTIONS(2009), + [anon_sym_function] = ACTIONS(2009), + [anon_sym_private] = ACTIONS(2009), + [anon_sym_public] = ACTIONS(2009), + [anon_sym_remote] = ACTIONS(2009), + [anon_sym_static] = ACTIONS(2009), + [anon_sym_final] = ACTIONS(2009), + [anon_sym_abstract] = ACTIONS(2009), + [anon_sym_any] = ACTIONS(2009), + [anon_sym_array] = ACTIONS(2009), + [anon_sym_binary] = ACTIONS(2009), + [anon_sym_boolean] = ACTIONS(2009), + [anon_sym_date] = ACTIONS(2009), + [anon_sym_guid] = ACTIONS(2009), + [anon_sym_numeric] = ACTIONS(2009), + [anon_sym_query] = ACTIONS(2009), + [anon_sym_string] = ACTIONS(2009), + [anon_sym_struct] = ACTIONS(2009), + [anon_sym_uuid] = ACTIONS(2009), + [anon_sym_variablename] = ACTIONS(2009), + [anon_sym_void] = ACTIONS(2009), + [anon_sym_xml] = ACTIONS(2009), + [anon_sym_new] = ACTIONS(2009), + [anon_sym_PLUS] = ACTIONS(2009), + [anon_sym_DASH] = ACTIONS(2009), + [anon_sym_SLASH] = ACTIONS(2009), + [anon_sym_BANG] = ACTIONS(2007), + [anon_sym_TILDE] = ACTIONS(2009), + [aux_sym_unary_operator_token1] = ACTIONS(2007), + [anon_sym_PLUS_PLUS] = ACTIONS(2007), + [anon_sym_DASH_DASH] = ACTIONS(2007), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2007), + [sym_identifier] = ACTIONS(2009), + [sym_private_property_identifier] = ACTIONS(2007), + [sym_this] = ACTIONS(2009), + [sym_super] = ACTIONS(2009), + [sym_true] = ACTIONS(2009), + [sym_false] = ACTIONS(2009), + [sym_null] = ACTIONS(2009), + [anon_sym_export] = ACTIONS(2009), + [sym_cf_comment] = ACTIONS(5), + }, + [517] = { [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(3958), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym__cf_tag_expression] = STATE(5372), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2135), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(524), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(517), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(1063), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [525] = { - [sym_comment] = STATE(525), - [anon_sym_POUND] = ACTIONS(2015), - [anon_sym_var] = ACTIONS(2017), - [anon_sym_SQUOTE] = ACTIONS(2015), - [anon_sym_DQUOTE] = ACTIONS(2015), - [anon_sym_LBRACE] = ACTIONS(2015), - [anon_sym_RBRACE] = ACTIONS(2015), - [anon_sym_import] = ACTIONS(2017), - [anon_sym_with] = ACTIONS(2017), - [anon_sym_let] = ACTIONS(2017), - [anon_sym_const] = ACTIONS(2017), - [anon_sym_else] = ACTIONS(2017), - [anon_sym_if] = ACTIONS(2017), - [anon_sym_switch] = ACTIONS(2017), - [anon_sym_for] = ACTIONS(2017), - [anon_sym_LPAREN] = ACTIONS(2015), - [anon_sym_await] = ACTIONS(2017), - [anon_sym_while] = ACTIONS(2017), - [anon_sym_do] = ACTIONS(2017), - [anon_sym_try] = ACTIONS(2017), - [anon_sym_break] = ACTIONS(2017), - [anon_sym_continue] = ACTIONS(2017), - [anon_sym_return] = ACTIONS(2017), - [anon_sym_throw] = ACTIONS(2017), - [anon_sym_SEMI] = ACTIONS(2015), - [anon_sym_case] = ACTIONS(2017), - [anon_sym_default] = ACTIONS(2017), - [anon_sym_yield] = ACTIONS(2017), - [anon_sym_LBRACK] = ACTIONS(2015), - [anon_sym_async] = ACTIONS(2017), - [anon_sym_function] = ACTIONS(2017), - [anon_sym_private] = ACTIONS(2017), - [anon_sym_public] = ACTIONS(2017), - [anon_sym_remote] = ACTIONS(2017), - [anon_sym_static] = ACTIONS(2017), - [anon_sym_final] = ACTIONS(2017), - [anon_sym_abstract] = ACTIONS(2017), - [anon_sym_any] = ACTIONS(2017), - [anon_sym_array] = ACTIONS(2017), - [anon_sym_binary] = ACTIONS(2017), - [anon_sym_boolean] = ACTIONS(2017), - [anon_sym_date] = ACTIONS(2017), - [anon_sym_guid] = ACTIONS(2017), - [anon_sym_numeric] = ACTIONS(2017), - [anon_sym_query] = ACTIONS(2017), - [anon_sym_string] = ACTIONS(2017), - [anon_sym_struct] = ACTIONS(2017), - [anon_sym_uuid] = ACTIONS(2017), - [anon_sym_variablename] = ACTIONS(2017), - [anon_sym_void] = ACTIONS(2017), - [anon_sym_xml] = ACTIONS(2017), - [anon_sym_new] = ACTIONS(2017), - [anon_sym_PLUS] = ACTIONS(2017), - [anon_sym_DASH] = ACTIONS(2017), - [anon_sym_SLASH] = ACTIONS(2017), - [anon_sym_BANG] = ACTIONS(2015), - [anon_sym_TILDE] = ACTIONS(2017), - [aux_sym_unary_operator_token1] = ACTIONS(2015), - [anon_sym_PLUS_PLUS] = ACTIONS(2015), - [anon_sym_DASH_DASH] = ACTIONS(2015), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2015), - [sym_identifier] = ACTIONS(2017), - [sym_private_property_identifier] = ACTIONS(2015), - [sym_this] = ACTIONS(2017), - [sym_super] = ACTIONS(2017), - [sym_true] = ACTIONS(2017), - [sym_false] = ACTIONS(2017), - [sym_null] = ACTIONS(2017), - [anon_sym_export] = ACTIONS(2017), + [518] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3525), + [sym_statement_block] = STATE(2004), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1888), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(518), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(1883), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(782), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(796), + [anon_sym_DASH_DASH] = ACTIONS(796), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), + [sym_this] = ACTIONS(107), + [sym_super] = ACTIONS(107), + [sym_true] = ACTIONS(107), + [sym_false] = ACTIONS(107), + [sym_null] = ACTIONS(107), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [526] = { + [519] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1818), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2341), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1514), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(526), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1515), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(519), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(2011), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(2013), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(2011), + [anon_sym_new] = ACTIONS(952), + [anon_sym_DOT] = ACTIONS(1987), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(2015), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(2011), [sym_cf_comment] = ACTIONS(5), }, - [527] = { + [520] = { + [sym_comment] = STATE(520), + [anon_sym_GT_EQ] = ACTIONS(1745), + [anon_sym_GT] = ACTIONS(1747), + [anon_sym_LT_EQ] = ACTIONS(1745), + [anon_sym_LT] = ACTIONS(1747), + [anon_sym_EQ] = ACTIONS(1747), + [anon_sym_POUND] = ACTIONS(1745), + [anon_sym_STAR] = ACTIONS(1747), + [anon_sym_COMMA] = ACTIONS(1745), + [anon_sym_RBRACE] = ACTIONS(1745), + [anon_sym_LPAREN] = ACTIONS(1745), + [anon_sym_RPAREN] = ACTIONS(1745), + [anon_sym_in] = ACTIONS(1747), + [anon_sym_of] = ACTIONS(1745), + [anon_sym_COLON] = ACTIONS(1745), + [anon_sym_LBRACK] = ACTIONS(1745), + [anon_sym_RBRACK] = ACTIONS(1745), + [sym_optional_chain] = ACTIONS(1745), + [anon_sym_DOT] = ACTIONS(1745), + [anon_sym_PLUS_EQ] = ACTIONS(1745), + [anon_sym_DASH_EQ] = ACTIONS(1745), + [anon_sym_STAR_EQ] = ACTIONS(1745), + [anon_sym_SLASH_EQ] = ACTIONS(1745), + [anon_sym_PERCENT_EQ] = ACTIONS(1745), + [anon_sym_CARET_EQ] = ACTIONS(1745), + [anon_sym_AMP_EQ] = ACTIONS(1745), + [anon_sym_PIPE_EQ] = ACTIONS(1745), + [anon_sym_GT_GT_EQ] = ACTIONS(1745), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1745), + [anon_sym_LT_LT_EQ] = ACTIONS(1745), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1745), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1745), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1745), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1745), + [anon_sym_AMP_AMP] = ACTIONS(1747), + [aux_sym_binary_expression_token1] = ACTIONS(1745), + [anon_sym_PIPE_PIPE] = ACTIONS(1747), + [aux_sym_binary_expression_token2] = ACTIONS(1745), + [anon_sym_GT_GT] = ACTIONS(1747), + [anon_sym_GT_GT_GT] = ACTIONS(1747), + [anon_sym_LT_LT] = ACTIONS(1747), + [anon_sym_AMP] = ACTIONS(1747), + [anon_sym_CARET] = ACTIONS(1747), + [anon_sym_PIPE] = ACTIONS(1747), + [anon_sym_PLUS] = ACTIONS(1747), + [anon_sym_DASH] = ACTIONS(1747), + [anon_sym_SLASH] = ACTIONS(1747), + [anon_sym_PERCENT] = ACTIONS(1747), + [aux_sym_binary_expression_token3] = ACTIONS(1745), + [anon_sym_STAR_STAR] = ACTIONS(1747), + [aux_sym_binary_expression_token4] = ACTIONS(1747), + [aux_sym_binary_expression_token5] = ACTIONS(1745), + [aux_sym_binary_expression_token6] = ACTIONS(1745), + [anon_sym_EQ_EQ] = ACTIONS(1747), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1745), + [aux_sym_binary_expression_token7] = ACTIONS(1745), + [aux_sym_binary_expression_token8] = ACTIONS(1745), + [anon_sym_BANG_EQ] = ACTIONS(1747), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1745), + [aux_sym_binary_expression_token9] = ACTIONS(1745), + [aux_sym_binary_expression_token10] = ACTIONS(1745), + [aux_sym_binary_expression_token11] = ACTIONS(1745), + [aux_sym_binary_expression_token12] = ACTIONS(1747), + [aux_sym_binary_expression_token13] = ACTIONS(1745), + [anon_sym_QMARK_QMARK] = ACTIONS(1747), + [anon_sym_instanceof] = ACTIONS(1745), + [anon_sym_PLUS_PLUS] = ACTIONS(1745), + [anon_sym_DASH_DASH] = ACTIONS(1745), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1745), + [sym_cf_comment] = ACTIONS(5), + }, + [521] = { + [sym_comment] = STATE(521), + [anon_sym_POUND] = ACTIONS(2017), + [anon_sym_var] = ACTIONS(2019), + [anon_sym_SQUOTE] = ACTIONS(2017), + [anon_sym_DQUOTE] = ACTIONS(2017), + [anon_sym_LBRACE] = ACTIONS(2017), + [anon_sym_RBRACE] = ACTIONS(2017), + [anon_sym_import] = ACTIONS(2019), + [anon_sym_with] = ACTIONS(2019), + [anon_sym_let] = ACTIONS(2019), + [anon_sym_const] = ACTIONS(2019), + [anon_sym_else] = ACTIONS(2019), + [anon_sym_if] = ACTIONS(2019), + [anon_sym_switch] = ACTIONS(2019), + [anon_sym_for] = ACTIONS(2019), + [anon_sym_LPAREN] = ACTIONS(2017), + [anon_sym_await] = ACTIONS(2019), + [anon_sym_while] = ACTIONS(2019), + [anon_sym_do] = ACTIONS(2019), + [anon_sym_try] = ACTIONS(2019), + [anon_sym_break] = ACTIONS(2019), + [anon_sym_continue] = ACTIONS(2019), + [anon_sym_return] = ACTIONS(2019), + [anon_sym_throw] = ACTIONS(2019), + [anon_sym_SEMI] = ACTIONS(2017), + [anon_sym_case] = ACTIONS(2019), + [anon_sym_default] = ACTIONS(2019), + [anon_sym_yield] = ACTIONS(2019), + [anon_sym_LBRACK] = ACTIONS(2017), + [anon_sym_async] = ACTIONS(2019), + [anon_sym_function] = ACTIONS(2019), + [anon_sym_private] = ACTIONS(2019), + [anon_sym_public] = ACTIONS(2019), + [anon_sym_remote] = ACTIONS(2019), + [anon_sym_static] = ACTIONS(2019), + [anon_sym_final] = ACTIONS(2019), + [anon_sym_abstract] = ACTIONS(2019), + [anon_sym_any] = ACTIONS(2019), + [anon_sym_array] = ACTIONS(2019), + [anon_sym_binary] = ACTIONS(2019), + [anon_sym_boolean] = ACTIONS(2019), + [anon_sym_date] = ACTIONS(2019), + [anon_sym_guid] = ACTIONS(2019), + [anon_sym_numeric] = ACTIONS(2019), + [anon_sym_query] = ACTIONS(2019), + [anon_sym_string] = ACTIONS(2019), + [anon_sym_struct] = ACTIONS(2019), + [anon_sym_uuid] = ACTIONS(2019), + [anon_sym_variablename] = ACTIONS(2019), + [anon_sym_void] = ACTIONS(2019), + [anon_sym_xml] = ACTIONS(2019), + [anon_sym_new] = ACTIONS(2019), + [anon_sym_PLUS] = ACTIONS(2019), + [anon_sym_DASH] = ACTIONS(2019), + [anon_sym_SLASH] = ACTIONS(2019), + [anon_sym_BANG] = ACTIONS(2017), + [anon_sym_TILDE] = ACTIONS(2019), + [aux_sym_unary_operator_token1] = ACTIONS(2017), + [anon_sym_PLUS_PLUS] = ACTIONS(2017), + [anon_sym_DASH_DASH] = ACTIONS(2017), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2017), + [sym_identifier] = ACTIONS(2019), + [sym_private_property_identifier] = ACTIONS(2017), + [sym_this] = ACTIONS(2019), + [sym_super] = ACTIONS(2019), + [sym_true] = ACTIONS(2019), + [sym_false] = ACTIONS(2019), + [sym_null] = ACTIONS(2019), + [anon_sym_export] = ACTIONS(2019), + [sym_cf_comment] = ACTIONS(5), + }, + [522] = { + [sym_comment] = STATE(522), + [anon_sym_POUND] = ACTIONS(2021), + [anon_sym_var] = ACTIONS(2023), + [anon_sym_SQUOTE] = ACTIONS(2021), + [anon_sym_DQUOTE] = ACTIONS(2021), + [anon_sym_LBRACE] = ACTIONS(2021), + [anon_sym_RBRACE] = ACTIONS(2021), + [anon_sym_import] = ACTIONS(2023), + [anon_sym_with] = ACTIONS(2023), + [anon_sym_let] = ACTIONS(2023), + [anon_sym_const] = ACTIONS(2023), + [anon_sym_else] = ACTIONS(2023), + [anon_sym_if] = ACTIONS(2023), + [anon_sym_switch] = ACTIONS(2023), + [anon_sym_for] = ACTIONS(2023), + [anon_sym_LPAREN] = ACTIONS(2021), + [anon_sym_await] = ACTIONS(2023), + [anon_sym_while] = ACTIONS(2023), + [anon_sym_do] = ACTIONS(2023), + [anon_sym_try] = ACTIONS(2023), + [anon_sym_break] = ACTIONS(2023), + [anon_sym_continue] = ACTIONS(2023), + [anon_sym_return] = ACTIONS(2023), + [anon_sym_throw] = ACTIONS(2023), + [anon_sym_SEMI] = ACTIONS(2021), + [anon_sym_case] = ACTIONS(2023), + [anon_sym_default] = ACTIONS(2023), + [anon_sym_yield] = ACTIONS(2023), + [anon_sym_LBRACK] = ACTIONS(2021), + [anon_sym_async] = ACTIONS(2023), + [anon_sym_function] = ACTIONS(2023), + [anon_sym_private] = ACTIONS(2023), + [anon_sym_public] = ACTIONS(2023), + [anon_sym_remote] = ACTIONS(2023), + [anon_sym_static] = ACTIONS(2023), + [anon_sym_final] = ACTIONS(2023), + [anon_sym_abstract] = ACTIONS(2023), + [anon_sym_any] = ACTIONS(2023), + [anon_sym_array] = ACTIONS(2023), + [anon_sym_binary] = ACTIONS(2023), + [anon_sym_boolean] = ACTIONS(2023), + [anon_sym_date] = ACTIONS(2023), + [anon_sym_guid] = ACTIONS(2023), + [anon_sym_numeric] = ACTIONS(2023), + [anon_sym_query] = ACTIONS(2023), + [anon_sym_string] = ACTIONS(2023), + [anon_sym_struct] = ACTIONS(2023), + [anon_sym_uuid] = ACTIONS(2023), + [anon_sym_variablename] = ACTIONS(2023), + [anon_sym_void] = ACTIONS(2023), + [anon_sym_xml] = ACTIONS(2023), + [anon_sym_new] = ACTIONS(2023), + [anon_sym_PLUS] = ACTIONS(2023), + [anon_sym_DASH] = ACTIONS(2023), + [anon_sym_SLASH] = ACTIONS(2023), + [anon_sym_BANG] = ACTIONS(2021), + [anon_sym_TILDE] = ACTIONS(2023), + [aux_sym_unary_operator_token1] = ACTIONS(2021), + [anon_sym_PLUS_PLUS] = ACTIONS(2021), + [anon_sym_DASH_DASH] = ACTIONS(2021), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2021), + [sym_identifier] = ACTIONS(2023), + [sym_private_property_identifier] = ACTIONS(2021), + [sym_this] = ACTIONS(2023), + [sym_super] = ACTIONS(2023), + [sym_true] = ACTIONS(2023), + [sym_false] = ACTIONS(2023), + [sym_null] = ACTIONS(2023), + [anon_sym_export] = ACTIONS(2023), + [sym_cf_comment] = ACTIONS(5), + }, + [523] = { + [sym_comment] = STATE(523), + [anon_sym_POUND] = ACTIONS(2025), + [anon_sym_var] = ACTIONS(2027), + [anon_sym_SQUOTE] = ACTIONS(2025), + [anon_sym_DQUOTE] = ACTIONS(2025), + [anon_sym_LBRACE] = ACTIONS(2025), + [anon_sym_RBRACE] = ACTIONS(2025), + [anon_sym_import] = ACTIONS(2027), + [anon_sym_with] = ACTIONS(2027), + [anon_sym_let] = ACTIONS(2027), + [anon_sym_const] = ACTIONS(2027), + [anon_sym_else] = ACTIONS(2027), + [anon_sym_if] = ACTIONS(2027), + [anon_sym_switch] = ACTIONS(2027), + [anon_sym_for] = ACTIONS(2027), + [anon_sym_LPAREN] = ACTIONS(2025), + [anon_sym_await] = ACTIONS(2027), + [anon_sym_while] = ACTIONS(2027), + [anon_sym_do] = ACTIONS(2027), + [anon_sym_try] = ACTIONS(2027), + [anon_sym_break] = ACTIONS(2027), + [anon_sym_continue] = ACTIONS(2027), + [anon_sym_return] = ACTIONS(2027), + [anon_sym_throw] = ACTIONS(2027), + [anon_sym_SEMI] = ACTIONS(2025), + [anon_sym_case] = ACTIONS(2027), + [anon_sym_default] = ACTIONS(2027), + [anon_sym_yield] = ACTIONS(2027), + [anon_sym_LBRACK] = ACTIONS(2025), + [anon_sym_async] = ACTIONS(2027), + [anon_sym_function] = ACTIONS(2027), + [anon_sym_private] = ACTIONS(2027), + [anon_sym_public] = ACTIONS(2027), + [anon_sym_remote] = ACTIONS(2027), + [anon_sym_static] = ACTIONS(2027), + [anon_sym_final] = ACTIONS(2027), + [anon_sym_abstract] = ACTIONS(2027), + [anon_sym_any] = ACTIONS(2027), + [anon_sym_array] = ACTIONS(2027), + [anon_sym_binary] = ACTIONS(2027), + [anon_sym_boolean] = ACTIONS(2027), + [anon_sym_date] = ACTIONS(2027), + [anon_sym_guid] = ACTIONS(2027), + [anon_sym_numeric] = ACTIONS(2027), + [anon_sym_query] = ACTIONS(2027), + [anon_sym_string] = ACTIONS(2027), + [anon_sym_struct] = ACTIONS(2027), + [anon_sym_uuid] = ACTIONS(2027), + [anon_sym_variablename] = ACTIONS(2027), + [anon_sym_void] = ACTIONS(2027), + [anon_sym_xml] = ACTIONS(2027), + [anon_sym_new] = ACTIONS(2027), + [anon_sym_PLUS] = ACTIONS(2027), + [anon_sym_DASH] = ACTIONS(2027), + [anon_sym_SLASH] = ACTIONS(2027), + [anon_sym_BANG] = ACTIONS(2025), + [anon_sym_TILDE] = ACTIONS(2027), + [aux_sym_unary_operator_token1] = ACTIONS(2025), + [anon_sym_PLUS_PLUS] = ACTIONS(2025), + [anon_sym_DASH_DASH] = ACTIONS(2025), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2025), + [sym_identifier] = ACTIONS(2027), + [sym_private_property_identifier] = ACTIONS(2025), + [sym_this] = ACTIONS(2027), + [sym_super] = ACTIONS(2027), + [sym_true] = ACTIONS(2027), + [sym_false] = ACTIONS(2027), + [sym_null] = ACTIONS(2027), + [anon_sym_export] = ACTIONS(2027), + [sym_cf_comment] = ACTIONS(5), + }, + [524] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1817), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2340), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2385), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(527), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(524), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3601), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(2029), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), - [sym_cf_comment] = ACTIONS(5), - }, - [528] = { - [sym_comment] = STATE(528), - [anon_sym_POUND] = ACTIONS(2019), - [anon_sym_var] = ACTIONS(2021), - [anon_sym_SQUOTE] = ACTIONS(2019), - [anon_sym_DQUOTE] = ACTIONS(2019), - [anon_sym_LBRACE] = ACTIONS(2019), - [anon_sym_RBRACE] = ACTIONS(2019), - [anon_sym_import] = ACTIONS(2021), - [anon_sym_with] = ACTIONS(2021), - [anon_sym_let] = ACTIONS(2021), - [anon_sym_const] = ACTIONS(2021), - [anon_sym_else] = ACTIONS(2021), - [anon_sym_if] = ACTIONS(2021), - [anon_sym_switch] = ACTIONS(2021), - [anon_sym_for] = ACTIONS(2021), - [anon_sym_LPAREN] = ACTIONS(2019), - [anon_sym_await] = ACTIONS(2021), - [anon_sym_while] = ACTIONS(2021), - [anon_sym_do] = ACTIONS(2021), - [anon_sym_try] = ACTIONS(2021), - [anon_sym_break] = ACTIONS(2021), - [anon_sym_continue] = ACTIONS(2021), - [anon_sym_return] = ACTIONS(2021), - [anon_sym_throw] = ACTIONS(2021), - [anon_sym_SEMI] = ACTIONS(2019), - [anon_sym_case] = ACTIONS(2021), - [anon_sym_default] = ACTIONS(2021), - [anon_sym_yield] = ACTIONS(2021), - [anon_sym_LBRACK] = ACTIONS(2019), - [anon_sym_async] = ACTIONS(2021), - [anon_sym_function] = ACTIONS(2021), - [anon_sym_private] = ACTIONS(2021), - [anon_sym_public] = ACTIONS(2021), - [anon_sym_remote] = ACTIONS(2021), - [anon_sym_static] = ACTIONS(2021), - [anon_sym_final] = ACTIONS(2021), - [anon_sym_abstract] = ACTIONS(2021), - [anon_sym_any] = ACTIONS(2021), - [anon_sym_array] = ACTIONS(2021), - [anon_sym_binary] = ACTIONS(2021), - [anon_sym_boolean] = ACTIONS(2021), - [anon_sym_date] = ACTIONS(2021), - [anon_sym_guid] = ACTIONS(2021), - [anon_sym_numeric] = ACTIONS(2021), - [anon_sym_query] = ACTIONS(2021), - [anon_sym_string] = ACTIONS(2021), - [anon_sym_struct] = ACTIONS(2021), - [anon_sym_uuid] = ACTIONS(2021), - [anon_sym_variablename] = ACTIONS(2021), - [anon_sym_void] = ACTIONS(2021), - [anon_sym_xml] = ACTIONS(2021), - [anon_sym_new] = ACTIONS(2021), - [anon_sym_PLUS] = ACTIONS(2021), - [anon_sym_DASH] = ACTIONS(2021), - [anon_sym_SLASH] = ACTIONS(2021), - [anon_sym_BANG] = ACTIONS(2019), - [anon_sym_TILDE] = ACTIONS(2021), - [aux_sym_unary_operator_token1] = ACTIONS(2019), - [anon_sym_PLUS_PLUS] = ACTIONS(2019), - [anon_sym_DASH_DASH] = ACTIONS(2019), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2019), - [sym_identifier] = ACTIONS(2021), - [sym_private_property_identifier] = ACTIONS(2019), - [sym_this] = ACTIONS(2021), - [sym_super] = ACTIONS(2021), - [sym_true] = ACTIONS(2021), - [sym_false] = ACTIONS(2021), - [sym_null] = ACTIONS(2021), - [anon_sym_export] = ACTIONS(2021), - [sym_cf_comment] = ACTIONS(5), - }, - [529] = { - [sym_comment] = STATE(529), - [anon_sym_POUND] = ACTIONS(2023), - [anon_sym_var] = ACTIONS(2025), - [anon_sym_SQUOTE] = ACTIONS(2023), - [anon_sym_DQUOTE] = ACTIONS(2023), - [anon_sym_LBRACE] = ACTIONS(2023), - [anon_sym_RBRACE] = ACTIONS(2023), - [anon_sym_import] = ACTIONS(2025), - [anon_sym_with] = ACTIONS(2025), - [anon_sym_let] = ACTIONS(2025), - [anon_sym_const] = ACTIONS(2025), - [anon_sym_else] = ACTIONS(2025), - [anon_sym_if] = ACTIONS(2025), - [anon_sym_switch] = ACTIONS(2025), - [anon_sym_for] = ACTIONS(2025), - [anon_sym_LPAREN] = ACTIONS(2023), - [anon_sym_await] = ACTIONS(2025), - [anon_sym_while] = ACTIONS(2025), - [anon_sym_do] = ACTIONS(2025), - [anon_sym_try] = ACTIONS(2025), - [anon_sym_break] = ACTIONS(2025), - [anon_sym_continue] = ACTIONS(2025), - [anon_sym_return] = ACTIONS(2025), - [anon_sym_throw] = ACTIONS(2025), - [anon_sym_SEMI] = ACTIONS(2023), - [anon_sym_case] = ACTIONS(2025), - [anon_sym_default] = ACTIONS(2025), - [anon_sym_yield] = ACTIONS(2025), - [anon_sym_LBRACK] = ACTIONS(2023), - [anon_sym_async] = ACTIONS(2025), - [anon_sym_function] = ACTIONS(2025), - [anon_sym_private] = ACTIONS(2025), - [anon_sym_public] = ACTIONS(2025), - [anon_sym_remote] = ACTIONS(2025), - [anon_sym_static] = ACTIONS(2025), - [anon_sym_final] = ACTIONS(2025), - [anon_sym_abstract] = ACTIONS(2025), - [anon_sym_any] = ACTIONS(2025), - [anon_sym_array] = ACTIONS(2025), - [anon_sym_binary] = ACTIONS(2025), - [anon_sym_boolean] = ACTIONS(2025), - [anon_sym_date] = ACTIONS(2025), - [anon_sym_guid] = ACTIONS(2025), - [anon_sym_numeric] = ACTIONS(2025), - [anon_sym_query] = ACTIONS(2025), - [anon_sym_string] = ACTIONS(2025), - [anon_sym_struct] = ACTIONS(2025), - [anon_sym_uuid] = ACTIONS(2025), - [anon_sym_variablename] = ACTIONS(2025), - [anon_sym_void] = ACTIONS(2025), - [anon_sym_xml] = ACTIONS(2025), - [anon_sym_new] = ACTIONS(2025), - [anon_sym_PLUS] = ACTIONS(2025), - [anon_sym_DASH] = ACTIONS(2025), - [anon_sym_SLASH] = ACTIONS(2025), - [anon_sym_BANG] = ACTIONS(2023), - [anon_sym_TILDE] = ACTIONS(2025), - [aux_sym_unary_operator_token1] = ACTIONS(2023), - [anon_sym_PLUS_PLUS] = ACTIONS(2023), - [anon_sym_DASH_DASH] = ACTIONS(2023), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2023), - [sym_identifier] = ACTIONS(2025), - [sym_private_property_identifier] = ACTIONS(2023), - [sym_this] = ACTIONS(2025), - [sym_super] = ACTIONS(2025), - [sym_true] = ACTIONS(2025), - [sym_false] = ACTIONS(2025), - [sym_null] = ACTIONS(2025), - [anon_sym_export] = ACTIONS(2025), - [sym_cf_comment] = ACTIONS(5), - }, - [530] = { - [sym_comment] = STATE(530), - [anon_sym_POUND] = ACTIONS(2027), - [anon_sym_var] = ACTIONS(2029), - [anon_sym_SQUOTE] = ACTIONS(2027), - [anon_sym_DQUOTE] = ACTIONS(2027), - [anon_sym_LBRACE] = ACTIONS(2027), - [anon_sym_RBRACE] = ACTIONS(2027), - [anon_sym_import] = ACTIONS(2029), - [anon_sym_with] = ACTIONS(2029), - [anon_sym_let] = ACTIONS(2029), - [anon_sym_const] = ACTIONS(2029), - [anon_sym_else] = ACTIONS(2029), - [anon_sym_if] = ACTIONS(2029), - [anon_sym_switch] = ACTIONS(2029), - [anon_sym_for] = ACTIONS(2029), - [anon_sym_LPAREN] = ACTIONS(2027), - [anon_sym_await] = ACTIONS(2029), - [anon_sym_while] = ACTIONS(2029), - [anon_sym_do] = ACTIONS(2029), - [anon_sym_try] = ACTIONS(2029), - [anon_sym_break] = ACTIONS(2029), - [anon_sym_continue] = ACTIONS(2029), - [anon_sym_return] = ACTIONS(2029), - [anon_sym_throw] = ACTIONS(2029), - [anon_sym_SEMI] = ACTIONS(2027), - [anon_sym_case] = ACTIONS(2029), - [anon_sym_default] = ACTIONS(2029), - [anon_sym_yield] = ACTIONS(2029), - [anon_sym_LBRACK] = ACTIONS(2027), - [anon_sym_async] = ACTIONS(2029), - [anon_sym_function] = ACTIONS(2029), - [anon_sym_private] = ACTIONS(2029), - [anon_sym_public] = ACTIONS(2029), - [anon_sym_remote] = ACTIONS(2029), - [anon_sym_static] = ACTIONS(2029), - [anon_sym_final] = ACTIONS(2029), - [anon_sym_abstract] = ACTIONS(2029), - [anon_sym_any] = ACTIONS(2029), - [anon_sym_array] = ACTIONS(2029), - [anon_sym_binary] = ACTIONS(2029), - [anon_sym_boolean] = ACTIONS(2029), - [anon_sym_date] = ACTIONS(2029), - [anon_sym_guid] = ACTIONS(2029), - [anon_sym_numeric] = ACTIONS(2029), - [anon_sym_query] = ACTIONS(2029), - [anon_sym_string] = ACTIONS(2029), - [anon_sym_struct] = ACTIONS(2029), - [anon_sym_uuid] = ACTIONS(2029), - [anon_sym_variablename] = ACTIONS(2029), - [anon_sym_void] = ACTIONS(2029), - [anon_sym_xml] = ACTIONS(2029), - [anon_sym_new] = ACTIONS(2029), - [anon_sym_PLUS] = ACTIONS(2029), - [anon_sym_DASH] = ACTIONS(2029), - [anon_sym_SLASH] = ACTIONS(2029), - [anon_sym_BANG] = ACTIONS(2027), - [anon_sym_TILDE] = ACTIONS(2029), - [aux_sym_unary_operator_token1] = ACTIONS(2027), - [anon_sym_PLUS_PLUS] = ACTIONS(2027), - [anon_sym_DASH_DASH] = ACTIONS(2027), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2027), - [sym_identifier] = ACTIONS(2029), - [sym_private_property_identifier] = ACTIONS(2027), - [sym_this] = ACTIONS(2029), - [sym_super] = ACTIONS(2029), - [sym_true] = ACTIONS(2029), - [sym_false] = ACTIONS(2029), - [sym_null] = ACTIONS(2029), - [anon_sym_export] = ACTIONS(2029), - [sym_cf_comment] = ACTIONS(5), - }, - [531] = { - [sym_comment] = STATE(531), - [anon_sym_POUND] = ACTIONS(2031), - [anon_sym_var] = ACTIONS(2033), - [anon_sym_SQUOTE] = ACTIONS(2031), - [anon_sym_DQUOTE] = ACTIONS(2031), - [anon_sym_LBRACE] = ACTIONS(2031), - [anon_sym_RBRACE] = ACTIONS(2031), - [anon_sym_import] = ACTIONS(2033), - [anon_sym_with] = ACTIONS(2033), - [anon_sym_let] = ACTIONS(2033), - [anon_sym_const] = ACTIONS(2033), - [anon_sym_else] = ACTIONS(2033), - [anon_sym_if] = ACTIONS(2033), - [anon_sym_switch] = ACTIONS(2033), - [anon_sym_for] = ACTIONS(2033), - [anon_sym_LPAREN] = ACTIONS(2031), - [anon_sym_await] = ACTIONS(2033), - [anon_sym_while] = ACTIONS(2033), - [anon_sym_do] = ACTIONS(2033), - [anon_sym_try] = ACTIONS(2033), - [anon_sym_break] = ACTIONS(2033), - [anon_sym_continue] = ACTIONS(2033), - [anon_sym_return] = ACTIONS(2033), - [anon_sym_throw] = ACTIONS(2033), - [anon_sym_SEMI] = ACTIONS(2031), - [anon_sym_case] = ACTIONS(2033), - [anon_sym_default] = ACTIONS(2033), - [anon_sym_yield] = ACTIONS(2033), - [anon_sym_LBRACK] = ACTIONS(2031), - [anon_sym_async] = ACTIONS(2033), - [anon_sym_function] = ACTIONS(2033), - [anon_sym_private] = ACTIONS(2033), - [anon_sym_public] = ACTIONS(2033), - [anon_sym_remote] = ACTIONS(2033), - [anon_sym_static] = ACTIONS(2033), - [anon_sym_final] = ACTIONS(2033), - [anon_sym_abstract] = ACTIONS(2033), - [anon_sym_any] = ACTIONS(2033), - [anon_sym_array] = ACTIONS(2033), - [anon_sym_binary] = ACTIONS(2033), - [anon_sym_boolean] = ACTIONS(2033), - [anon_sym_date] = ACTIONS(2033), - [anon_sym_guid] = ACTIONS(2033), - [anon_sym_numeric] = ACTIONS(2033), - [anon_sym_query] = ACTIONS(2033), - [anon_sym_string] = ACTIONS(2033), - [anon_sym_struct] = ACTIONS(2033), - [anon_sym_uuid] = ACTIONS(2033), - [anon_sym_variablename] = ACTIONS(2033), - [anon_sym_void] = ACTIONS(2033), - [anon_sym_xml] = ACTIONS(2033), - [anon_sym_new] = ACTIONS(2033), - [anon_sym_PLUS] = ACTIONS(2033), - [anon_sym_DASH] = ACTIONS(2033), - [anon_sym_SLASH] = ACTIONS(2033), - [anon_sym_BANG] = ACTIONS(2031), - [anon_sym_TILDE] = ACTIONS(2033), - [aux_sym_unary_operator_token1] = ACTIONS(2031), - [anon_sym_PLUS_PLUS] = ACTIONS(2031), - [anon_sym_DASH_DASH] = ACTIONS(2031), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2031), - [sym_identifier] = ACTIONS(2033), - [sym_private_property_identifier] = ACTIONS(2031), - [sym_this] = ACTIONS(2033), - [sym_super] = ACTIONS(2033), - [sym_true] = ACTIONS(2033), - [sym_false] = ACTIONS(2033), - [sym_null] = ACTIONS(2033), - [anon_sym_export] = ACTIONS(2033), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [532] = { - [sym_comment] = STATE(532), - [anon_sym_POUND] = ACTIONS(2035), - [anon_sym_var] = ACTIONS(2037), - [anon_sym_SQUOTE] = ACTIONS(2035), - [anon_sym_DQUOTE] = ACTIONS(2035), - [anon_sym_LBRACE] = ACTIONS(2035), - [anon_sym_RBRACE] = ACTIONS(2035), - [anon_sym_import] = ACTIONS(2037), - [anon_sym_with] = ACTIONS(2037), - [anon_sym_let] = ACTIONS(2037), - [anon_sym_const] = ACTIONS(2037), - [anon_sym_else] = ACTIONS(2037), - [anon_sym_if] = ACTIONS(2037), - [anon_sym_switch] = ACTIONS(2037), - [anon_sym_for] = ACTIONS(2037), - [anon_sym_LPAREN] = ACTIONS(2035), - [anon_sym_await] = ACTIONS(2037), - [anon_sym_while] = ACTIONS(2037), - [anon_sym_do] = ACTIONS(2037), - [anon_sym_try] = ACTIONS(2037), - [anon_sym_break] = ACTIONS(2037), - [anon_sym_continue] = ACTIONS(2037), - [anon_sym_return] = ACTIONS(2037), - [anon_sym_throw] = ACTIONS(2037), - [anon_sym_SEMI] = ACTIONS(2035), - [anon_sym_case] = ACTIONS(2037), - [anon_sym_default] = ACTIONS(2037), - [anon_sym_yield] = ACTIONS(2037), - [anon_sym_LBRACK] = ACTIONS(2035), - [anon_sym_async] = ACTIONS(2037), - [anon_sym_function] = ACTIONS(2037), - [anon_sym_private] = ACTIONS(2037), - [anon_sym_public] = ACTIONS(2037), - [anon_sym_remote] = ACTIONS(2037), - [anon_sym_static] = ACTIONS(2037), - [anon_sym_final] = ACTIONS(2037), - [anon_sym_abstract] = ACTIONS(2037), - [anon_sym_any] = ACTIONS(2037), - [anon_sym_array] = ACTIONS(2037), - [anon_sym_binary] = ACTIONS(2037), - [anon_sym_boolean] = ACTIONS(2037), - [anon_sym_date] = ACTIONS(2037), - [anon_sym_guid] = ACTIONS(2037), - [anon_sym_numeric] = ACTIONS(2037), - [anon_sym_query] = ACTIONS(2037), - [anon_sym_string] = ACTIONS(2037), - [anon_sym_struct] = ACTIONS(2037), - [anon_sym_uuid] = ACTIONS(2037), - [anon_sym_variablename] = ACTIONS(2037), - [anon_sym_void] = ACTIONS(2037), - [anon_sym_xml] = ACTIONS(2037), - [anon_sym_new] = ACTIONS(2037), - [anon_sym_PLUS] = ACTIONS(2037), - [anon_sym_DASH] = ACTIONS(2037), - [anon_sym_SLASH] = ACTIONS(2037), - [anon_sym_BANG] = ACTIONS(2035), - [anon_sym_TILDE] = ACTIONS(2037), - [aux_sym_unary_operator_token1] = ACTIONS(2035), - [anon_sym_PLUS_PLUS] = ACTIONS(2035), - [anon_sym_DASH_DASH] = ACTIONS(2035), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2035), - [sym_identifier] = ACTIONS(2037), - [sym_private_property_identifier] = ACTIONS(2035), - [sym_this] = ACTIONS(2037), - [sym_super] = ACTIONS(2037), - [sym_true] = ACTIONS(2037), - [sym_false] = ACTIONS(2037), - [sym_null] = ACTIONS(2037), - [anon_sym_export] = ACTIONS(2037), - [sym_cf_comment] = ACTIONS(5), - }, - [533] = { - [sym_comment] = STATE(533), - [anon_sym_POUND] = ACTIONS(1697), - [anon_sym_var] = ACTIONS(1699), - [anon_sym_SQUOTE] = ACTIONS(1697), - [anon_sym_DQUOTE] = ACTIONS(1697), - [anon_sym_LBRACE] = ACTIONS(1697), - [anon_sym_RBRACE] = ACTIONS(1697), - [anon_sym_import] = ACTIONS(1699), - [anon_sym_with] = ACTIONS(1699), - [anon_sym_let] = ACTIONS(1699), - [anon_sym_const] = ACTIONS(1699), - [anon_sym_if] = ACTIONS(1699), - [anon_sym_switch] = ACTIONS(1699), - [anon_sym_for] = ACTIONS(1699), - [anon_sym_LPAREN] = ACTIONS(1697), - [anon_sym_await] = ACTIONS(1699), - [anon_sym_while] = ACTIONS(1699), - [anon_sym_do] = ACTIONS(1699), - [anon_sym_try] = ACTIONS(1699), - [anon_sym_break] = ACTIONS(1699), - [anon_sym_continue] = ACTIONS(1699), - [anon_sym_return] = ACTIONS(1699), - [anon_sym_throw] = ACTIONS(1699), - [anon_sym_SEMI] = ACTIONS(1697), - [anon_sym_case] = ACTIONS(1699), - [anon_sym_default] = ACTIONS(1699), - [anon_sym_yield] = ACTIONS(1699), - [anon_sym_LBRACK] = ACTIONS(1697), - [anon_sym_async] = ACTIONS(1699), - [anon_sym_function] = ACTIONS(1699), - [anon_sym_private] = ACTIONS(1699), - [anon_sym_public] = ACTIONS(1699), - [anon_sym_remote] = ACTIONS(1699), - [anon_sym_static] = ACTIONS(1699), - [anon_sym_final] = ACTIONS(1699), - [anon_sym_abstract] = ACTIONS(1699), - [anon_sym_any] = ACTIONS(1699), - [anon_sym_array] = ACTIONS(1699), - [anon_sym_binary] = ACTIONS(1699), - [anon_sym_boolean] = ACTIONS(1699), - [anon_sym_date] = ACTIONS(1699), - [anon_sym_guid] = ACTIONS(1699), - [anon_sym_numeric] = ACTIONS(1699), - [anon_sym_query] = ACTIONS(1699), - [anon_sym_string] = ACTIONS(1699), - [anon_sym_struct] = ACTIONS(1699), - [anon_sym_uuid] = ACTIONS(1699), - [anon_sym_variablename] = ACTIONS(1699), - [anon_sym_void] = ACTIONS(1699), - [anon_sym_xml] = ACTIONS(1699), - [anon_sym_new] = ACTIONS(1699), - [anon_sym_PLUS] = ACTIONS(1699), - [anon_sym_DASH] = ACTIONS(1699), - [anon_sym_SLASH] = ACTIONS(1699), - [anon_sym_BANG] = ACTIONS(1697), - [anon_sym_TILDE] = ACTIONS(1699), - [aux_sym_unary_operator_token1] = ACTIONS(1697), - [anon_sym_PLUS_PLUS] = ACTIONS(1697), - [anon_sym_DASH_DASH] = ACTIONS(1697), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1697), - [sym_identifier] = ACTIONS(1699), - [sym_private_property_identifier] = ACTIONS(1697), - [sym_this] = ACTIONS(1699), - [sym_super] = ACTIONS(1699), - [sym_true] = ACTIONS(1699), - [sym_false] = ACTIONS(1699), - [sym_null] = ACTIONS(1699), - [anon_sym_export] = ACTIONS(1699), - [sym__automatic_semicolon] = ACTIONS(2039), - [sym_cf_comment] = ACTIONS(5), - }, - [534] = { + [525] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2241), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2221), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(534), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(525), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), [sym__hash] = STATE(3817), [sym_hash_expression] = STATE(3404), @@ -92883,94 +92586,386 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(2041), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(2031), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [535] = { + [526] = { + [sym_comment] = STATE(526), + [anon_sym_POUND] = ACTIONS(2033), + [anon_sym_var] = ACTIONS(2035), + [anon_sym_SQUOTE] = ACTIONS(2033), + [anon_sym_DQUOTE] = ACTIONS(2033), + [anon_sym_LBRACE] = ACTIONS(2033), + [anon_sym_RBRACE] = ACTIONS(2033), + [anon_sym_import] = ACTIONS(2035), + [anon_sym_with] = ACTIONS(2035), + [anon_sym_let] = ACTIONS(2035), + [anon_sym_const] = ACTIONS(2035), + [anon_sym_else] = ACTIONS(2035), + [anon_sym_if] = ACTIONS(2035), + [anon_sym_switch] = ACTIONS(2035), + [anon_sym_for] = ACTIONS(2035), + [anon_sym_LPAREN] = ACTIONS(2033), + [anon_sym_await] = ACTIONS(2035), + [anon_sym_while] = ACTIONS(2035), + [anon_sym_do] = ACTIONS(2035), + [anon_sym_try] = ACTIONS(2035), + [anon_sym_break] = ACTIONS(2035), + [anon_sym_continue] = ACTIONS(2035), + [anon_sym_return] = ACTIONS(2035), + [anon_sym_throw] = ACTIONS(2035), + [anon_sym_SEMI] = ACTIONS(2033), + [anon_sym_case] = ACTIONS(2035), + [anon_sym_default] = ACTIONS(2035), + [anon_sym_yield] = ACTIONS(2035), + [anon_sym_LBRACK] = ACTIONS(2033), + [anon_sym_async] = ACTIONS(2035), + [anon_sym_function] = ACTIONS(2035), + [anon_sym_private] = ACTIONS(2035), + [anon_sym_public] = ACTIONS(2035), + [anon_sym_remote] = ACTIONS(2035), + [anon_sym_static] = ACTIONS(2035), + [anon_sym_final] = ACTIONS(2035), + [anon_sym_abstract] = ACTIONS(2035), + [anon_sym_any] = ACTIONS(2035), + [anon_sym_array] = ACTIONS(2035), + [anon_sym_binary] = ACTIONS(2035), + [anon_sym_boolean] = ACTIONS(2035), + [anon_sym_date] = ACTIONS(2035), + [anon_sym_guid] = ACTIONS(2035), + [anon_sym_numeric] = ACTIONS(2035), + [anon_sym_query] = ACTIONS(2035), + [anon_sym_string] = ACTIONS(2035), + [anon_sym_struct] = ACTIONS(2035), + [anon_sym_uuid] = ACTIONS(2035), + [anon_sym_variablename] = ACTIONS(2035), + [anon_sym_void] = ACTIONS(2035), + [anon_sym_xml] = ACTIONS(2035), + [anon_sym_new] = ACTIONS(2035), + [anon_sym_PLUS] = ACTIONS(2035), + [anon_sym_DASH] = ACTIONS(2035), + [anon_sym_SLASH] = ACTIONS(2035), + [anon_sym_BANG] = ACTIONS(2033), + [anon_sym_TILDE] = ACTIONS(2035), + [aux_sym_unary_operator_token1] = ACTIONS(2033), + [anon_sym_PLUS_PLUS] = ACTIONS(2033), + [anon_sym_DASH_DASH] = ACTIONS(2033), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2033), + [sym_identifier] = ACTIONS(2035), + [sym_private_property_identifier] = ACTIONS(2033), + [sym_this] = ACTIONS(2035), + [sym_super] = ACTIONS(2035), + [sym_true] = ACTIONS(2035), + [sym_false] = ACTIONS(2035), + [sym_null] = ACTIONS(2035), + [anon_sym_export] = ACTIONS(2035), + [sym_cf_comment] = ACTIONS(5), + }, + [527] = { + [sym_comment] = STATE(527), + [anon_sym_POUND] = ACTIONS(842), + [anon_sym_var] = ACTIONS(844), + [anon_sym_SQUOTE] = ACTIONS(842), + [anon_sym_DQUOTE] = ACTIONS(842), + [anon_sym_LBRACE] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(842), + [anon_sym_import] = ACTIONS(844), + [anon_sym_with] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_switch] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(842), + [anon_sym_await] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_throw] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(842), + [anon_sym_catch] = ACTIONS(844), + [anon_sym_finally] = ACTIONS(844), + [anon_sym_yield] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(842), + [anon_sym_async] = ACTIONS(844), + [anon_sym_function] = ACTIONS(844), + [anon_sym_private] = ACTIONS(844), + [anon_sym_public] = ACTIONS(844), + [anon_sym_remote] = ACTIONS(844), + [anon_sym_static] = ACTIONS(844), + [anon_sym_final] = ACTIONS(844), + [anon_sym_abstract] = ACTIONS(844), + [anon_sym_any] = ACTIONS(844), + [anon_sym_array] = ACTIONS(844), + [anon_sym_binary] = ACTIONS(844), + [anon_sym_boolean] = ACTIONS(844), + [anon_sym_date] = ACTIONS(844), + [anon_sym_guid] = ACTIONS(844), + [anon_sym_numeric] = ACTIONS(844), + [anon_sym_query] = ACTIONS(844), + [anon_sym_string] = ACTIONS(844), + [anon_sym_struct] = ACTIONS(844), + [anon_sym_uuid] = ACTIONS(844), + [anon_sym_variablename] = ACTIONS(844), + [anon_sym_void] = ACTIONS(844), + [anon_sym_xml] = ACTIONS(844), + [anon_sym_new] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_BANG] = ACTIONS(842), + [anon_sym_TILDE] = ACTIONS(844), + [aux_sym_unary_operator_token1] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(842), + [anon_sym_DASH_DASH] = ACTIONS(842), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(842), + [sym_identifier] = ACTIONS(844), + [sym_private_property_identifier] = ACTIONS(842), + [sym_this] = ACTIONS(844), + [sym_super] = ACTIONS(844), + [sym_true] = ACTIONS(844), + [sym_false] = ACTIONS(844), + [sym_null] = ACTIONS(844), + [anon_sym_export] = ACTIONS(844), + [sym__automatic_semicolon] = ACTIONS(2037), + [sym_cf_comment] = ACTIONS(5), + }, + [528] = { + [sym_hash_empty] = STATE(3404), + [sym__cf_tag_expression] = STATE(3968), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2222), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(528), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), + [sym_cf_comment] = ACTIONS(5), + }, + [529] = { + [sym_comment] = STATE(529), + [anon_sym_POUND] = ACTIONS(1745), + [anon_sym_var] = ACTIONS(1747), + [anon_sym_SQUOTE] = ACTIONS(1745), + [anon_sym_DQUOTE] = ACTIONS(1745), + [anon_sym_LBRACE] = ACTIONS(1745), + [anon_sym_RBRACE] = ACTIONS(1745), + [anon_sym_import] = ACTIONS(1747), + [anon_sym_with] = ACTIONS(1747), + [anon_sym_let] = ACTIONS(1747), + [anon_sym_const] = ACTIONS(1747), + [anon_sym_if] = ACTIONS(1747), + [anon_sym_switch] = ACTIONS(1747), + [anon_sym_for] = ACTIONS(1747), + [anon_sym_LPAREN] = ACTIONS(1745), + [anon_sym_await] = ACTIONS(1747), + [anon_sym_while] = ACTIONS(1747), + [anon_sym_do] = ACTIONS(1747), + [anon_sym_try] = ACTIONS(1747), + [anon_sym_break] = ACTIONS(1747), + [anon_sym_continue] = ACTIONS(1747), + [anon_sym_return] = ACTIONS(1747), + [anon_sym_throw] = ACTIONS(1747), + [anon_sym_SEMI] = ACTIONS(1745), + [anon_sym_case] = ACTIONS(1747), + [anon_sym_default] = ACTIONS(1747), + [anon_sym_yield] = ACTIONS(1747), + [anon_sym_LBRACK] = ACTIONS(1745), + [anon_sym_async] = ACTIONS(1747), + [anon_sym_function] = ACTIONS(1747), + [anon_sym_private] = ACTIONS(1747), + [anon_sym_public] = ACTIONS(1747), + [anon_sym_remote] = ACTIONS(1747), + [anon_sym_static] = ACTIONS(1747), + [anon_sym_final] = ACTIONS(1747), + [anon_sym_abstract] = ACTIONS(1747), + [anon_sym_any] = ACTIONS(1747), + [anon_sym_array] = ACTIONS(1747), + [anon_sym_binary] = ACTIONS(1747), + [anon_sym_boolean] = ACTIONS(1747), + [anon_sym_date] = ACTIONS(1747), + [anon_sym_guid] = ACTIONS(1747), + [anon_sym_numeric] = ACTIONS(1747), + [anon_sym_query] = ACTIONS(1747), + [anon_sym_string] = ACTIONS(1747), + [anon_sym_struct] = ACTIONS(1747), + [anon_sym_uuid] = ACTIONS(1747), + [anon_sym_variablename] = ACTIONS(1747), + [anon_sym_void] = ACTIONS(1747), + [anon_sym_xml] = ACTIONS(1747), + [anon_sym_new] = ACTIONS(1747), + [anon_sym_PLUS] = ACTIONS(1747), + [anon_sym_DASH] = ACTIONS(1747), + [anon_sym_SLASH] = ACTIONS(1747), + [anon_sym_BANG] = ACTIONS(1745), + [anon_sym_TILDE] = ACTIONS(1747), + [aux_sym_unary_operator_token1] = ACTIONS(1745), + [anon_sym_PLUS_PLUS] = ACTIONS(1745), + [anon_sym_DASH_DASH] = ACTIONS(1745), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1745), + [sym_identifier] = ACTIONS(1747), + [sym_private_property_identifier] = ACTIONS(1745), + [sym_this] = ACTIONS(1747), + [sym_super] = ACTIONS(1747), + [sym_true] = ACTIONS(1747), + [sym_false] = ACTIONS(1747), + [sym_null] = ACTIONS(1747), + [anon_sym_export] = ACTIONS(1747), + [sym__automatic_semicolon] = ACTIONS(1745), + [sym_cf_comment] = ACTIONS(5), + }, + [530] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1809), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2329), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(535), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(530), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(729), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), + [anon_sym_COLON] = ACTIONS(725), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -92988,204 +92983,277 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [536] = { - [sym_comment] = STATE(536), - [anon_sym_POUND] = ACTIONS(2043), - [anon_sym_var] = ACTIONS(2045), - [anon_sym_SQUOTE] = ACTIONS(2043), - [anon_sym_DQUOTE] = ACTIONS(2043), - [anon_sym_LBRACE] = ACTIONS(2043), - [anon_sym_RBRACE] = ACTIONS(2043), - [anon_sym_import] = ACTIONS(2045), - [anon_sym_with] = ACTIONS(2045), - [anon_sym_let] = ACTIONS(2045), - [anon_sym_const] = ACTIONS(2045), - [anon_sym_else] = ACTIONS(2045), - [anon_sym_if] = ACTIONS(2045), - [anon_sym_switch] = ACTIONS(2045), - [anon_sym_for] = ACTIONS(2045), - [anon_sym_LPAREN] = ACTIONS(2043), - [anon_sym_await] = ACTIONS(2045), - [anon_sym_while] = ACTIONS(2045), - [anon_sym_do] = ACTIONS(2045), - [anon_sym_try] = ACTIONS(2045), - [anon_sym_break] = ACTIONS(2045), - [anon_sym_continue] = ACTIONS(2045), - [anon_sym_return] = ACTIONS(2045), - [anon_sym_throw] = ACTIONS(2045), - [anon_sym_SEMI] = ACTIONS(2043), - [anon_sym_case] = ACTIONS(2045), - [anon_sym_default] = ACTIONS(2045), - [anon_sym_yield] = ACTIONS(2045), - [anon_sym_LBRACK] = ACTIONS(2043), - [anon_sym_async] = ACTIONS(2045), - [anon_sym_function] = ACTIONS(2045), - [anon_sym_private] = ACTIONS(2045), - [anon_sym_public] = ACTIONS(2045), - [anon_sym_remote] = ACTIONS(2045), - [anon_sym_static] = ACTIONS(2045), - [anon_sym_final] = ACTIONS(2045), - [anon_sym_abstract] = ACTIONS(2045), - [anon_sym_any] = ACTIONS(2045), - [anon_sym_array] = ACTIONS(2045), - [anon_sym_binary] = ACTIONS(2045), - [anon_sym_boolean] = ACTIONS(2045), - [anon_sym_date] = ACTIONS(2045), - [anon_sym_guid] = ACTIONS(2045), - [anon_sym_numeric] = ACTIONS(2045), - [anon_sym_query] = ACTIONS(2045), - [anon_sym_string] = ACTIONS(2045), - [anon_sym_struct] = ACTIONS(2045), - [anon_sym_uuid] = ACTIONS(2045), - [anon_sym_variablename] = ACTIONS(2045), - [anon_sym_void] = ACTIONS(2045), - [anon_sym_xml] = ACTIONS(2045), - [anon_sym_new] = ACTIONS(2045), - [anon_sym_PLUS] = ACTIONS(2045), - [anon_sym_DASH] = ACTIONS(2045), - [anon_sym_SLASH] = ACTIONS(2045), - [anon_sym_BANG] = ACTIONS(2043), - [anon_sym_TILDE] = ACTIONS(2045), - [aux_sym_unary_operator_token1] = ACTIONS(2043), - [anon_sym_PLUS_PLUS] = ACTIONS(2043), - [anon_sym_DASH_DASH] = ACTIONS(2043), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2043), - [sym_identifier] = ACTIONS(2045), - [sym_private_property_identifier] = ACTIONS(2043), - [sym_this] = ACTIONS(2045), - [sym_super] = ACTIONS(2045), - [sym_true] = ACTIONS(2045), - [sym_false] = ACTIONS(2045), - [sym_null] = ACTIONS(2045), - [anon_sym_export] = ACTIONS(2045), - [sym_cf_comment] = ACTIONS(5), - }, - [537] = { + [531] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1842), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2155), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1845), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1988), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(537), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(531), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_LBRACE] = ACTIONS(2039), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [538] = { + [532] = { + [sym_comment] = STATE(532), + [anon_sym_POUND] = ACTIONS(1786), + [anon_sym_var] = ACTIONS(1788), + [anon_sym_SQUOTE] = ACTIONS(1786), + [anon_sym_DQUOTE] = ACTIONS(1786), + [anon_sym_LBRACE] = ACTIONS(1786), + [anon_sym_RBRACE] = ACTIONS(1786), + [anon_sym_import] = ACTIONS(1788), + [anon_sym_with] = ACTIONS(1788), + [anon_sym_let] = ACTIONS(1788), + [anon_sym_const] = ACTIONS(1788), + [anon_sym_if] = ACTIONS(1788), + [anon_sym_switch] = ACTIONS(1788), + [anon_sym_for] = ACTIONS(1788), + [anon_sym_LPAREN] = ACTIONS(1786), + [anon_sym_await] = ACTIONS(1788), + [anon_sym_while] = ACTIONS(1788), + [anon_sym_do] = ACTIONS(1788), + [anon_sym_try] = ACTIONS(1788), + [anon_sym_break] = ACTIONS(1788), + [anon_sym_continue] = ACTIONS(1788), + [anon_sym_return] = ACTIONS(1788), + [anon_sym_throw] = ACTIONS(1788), + [anon_sym_SEMI] = ACTIONS(1786), + [anon_sym_case] = ACTIONS(1788), + [anon_sym_default] = ACTIONS(1788), + [anon_sym_yield] = ACTIONS(1788), + [anon_sym_LBRACK] = ACTIONS(1786), + [anon_sym_async] = ACTIONS(1788), + [anon_sym_function] = ACTIONS(1788), + [anon_sym_private] = ACTIONS(1788), + [anon_sym_public] = ACTIONS(1788), + [anon_sym_remote] = ACTIONS(1788), + [anon_sym_static] = ACTIONS(1788), + [anon_sym_final] = ACTIONS(1788), + [anon_sym_abstract] = ACTIONS(1788), + [anon_sym_any] = ACTIONS(1788), + [anon_sym_array] = ACTIONS(1788), + [anon_sym_binary] = ACTIONS(1788), + [anon_sym_boolean] = ACTIONS(1788), + [anon_sym_date] = ACTIONS(1788), + [anon_sym_guid] = ACTIONS(1788), + [anon_sym_numeric] = ACTIONS(1788), + [anon_sym_query] = ACTIONS(1788), + [anon_sym_string] = ACTIONS(1788), + [anon_sym_struct] = ACTIONS(1788), + [anon_sym_uuid] = ACTIONS(1788), + [anon_sym_variablename] = ACTIONS(1788), + [anon_sym_void] = ACTIONS(1788), + [anon_sym_xml] = ACTIONS(1788), + [anon_sym_new] = ACTIONS(1788), + [anon_sym_PLUS] = ACTIONS(1788), + [anon_sym_DASH] = ACTIONS(1788), + [anon_sym_SLASH] = ACTIONS(1788), + [anon_sym_BANG] = ACTIONS(1786), + [anon_sym_TILDE] = ACTIONS(1788), + [aux_sym_unary_operator_token1] = ACTIONS(1786), + [anon_sym_PLUS_PLUS] = ACTIONS(1786), + [anon_sym_DASH_DASH] = ACTIONS(1786), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1786), + [sym_identifier] = ACTIONS(1788), + [sym_private_property_identifier] = ACTIONS(1786), + [sym_this] = ACTIONS(1788), + [sym_super] = ACTIONS(1788), + [sym_true] = ACTIONS(1788), + [sym_false] = ACTIONS(1788), + [sym_null] = ACTIONS(1788), + [anon_sym_export] = ACTIONS(1788), + [sym__automatic_semicolon] = ACTIONS(2041), + [sym_cf_comment] = ACTIONS(5), + }, + [533] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_statement_block] = STATE(1924), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1874), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2301), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(538), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(533), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3803), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(1853), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(2043), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(942), + [sym_cf_comment] = ACTIONS(5), + }, + [534] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3525), + [sym_statement_block] = STATE(1918), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1882), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(534), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(1883), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(782), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(782), [anon_sym_new] = ACTIONS(792), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -93207,884 +93275,1030 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [539] = { - [sym_comment] = STATE(539), - [anon_sym_POUND] = ACTIONS(2047), - [anon_sym_var] = ACTIONS(2049), - [anon_sym_SQUOTE] = ACTIONS(2047), - [anon_sym_DQUOTE] = ACTIONS(2047), - [anon_sym_LBRACE] = ACTIONS(2047), - [anon_sym_RBRACE] = ACTIONS(2047), - [anon_sym_import] = ACTIONS(2049), - [anon_sym_with] = ACTIONS(2049), - [anon_sym_let] = ACTIONS(2049), - [anon_sym_const] = ACTIONS(2049), - [anon_sym_else] = ACTIONS(2049), - [anon_sym_if] = ACTIONS(2049), - [anon_sym_switch] = ACTIONS(2049), - [anon_sym_for] = ACTIONS(2049), - [anon_sym_LPAREN] = ACTIONS(2047), - [anon_sym_await] = ACTIONS(2049), - [anon_sym_while] = ACTIONS(2049), - [anon_sym_do] = ACTIONS(2049), - [anon_sym_try] = ACTIONS(2049), - [anon_sym_break] = ACTIONS(2049), - [anon_sym_continue] = ACTIONS(2049), - [anon_sym_return] = ACTIONS(2049), - [anon_sym_throw] = ACTIONS(2049), - [anon_sym_SEMI] = ACTIONS(2047), - [anon_sym_case] = ACTIONS(2049), - [anon_sym_default] = ACTIONS(2049), - [anon_sym_yield] = ACTIONS(2049), - [anon_sym_LBRACK] = ACTIONS(2047), - [anon_sym_async] = ACTIONS(2049), - [anon_sym_function] = ACTIONS(2049), - [anon_sym_private] = ACTIONS(2049), - [anon_sym_public] = ACTIONS(2049), - [anon_sym_remote] = ACTIONS(2049), - [anon_sym_static] = ACTIONS(2049), - [anon_sym_final] = ACTIONS(2049), - [anon_sym_abstract] = ACTIONS(2049), - [anon_sym_any] = ACTIONS(2049), - [anon_sym_array] = ACTIONS(2049), - [anon_sym_binary] = ACTIONS(2049), - [anon_sym_boolean] = ACTIONS(2049), - [anon_sym_date] = ACTIONS(2049), - [anon_sym_guid] = ACTIONS(2049), - [anon_sym_numeric] = ACTIONS(2049), - [anon_sym_query] = ACTIONS(2049), - [anon_sym_string] = ACTIONS(2049), - [anon_sym_struct] = ACTIONS(2049), - [anon_sym_uuid] = ACTIONS(2049), - [anon_sym_variablename] = ACTIONS(2049), - [anon_sym_void] = ACTIONS(2049), - [anon_sym_xml] = ACTIONS(2049), - [anon_sym_new] = ACTIONS(2049), - [anon_sym_PLUS] = ACTIONS(2049), - [anon_sym_DASH] = ACTIONS(2049), - [anon_sym_SLASH] = ACTIONS(2049), - [anon_sym_BANG] = ACTIONS(2047), - [anon_sym_TILDE] = ACTIONS(2049), - [aux_sym_unary_operator_token1] = ACTIONS(2047), - [anon_sym_PLUS_PLUS] = ACTIONS(2047), - [anon_sym_DASH_DASH] = ACTIONS(2047), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2047), - [sym_identifier] = ACTIONS(2049), - [sym_private_property_identifier] = ACTIONS(2047), - [sym_this] = ACTIONS(2049), - [sym_super] = ACTIONS(2049), - [sym_true] = ACTIONS(2049), - [sym_false] = ACTIONS(2049), - [sym_null] = ACTIONS(2049), - [anon_sym_export] = ACTIONS(2049), + [535] = { + [sym_finally_clause] = STATE(1070), + [sym_comment] = STATE(535), + [anon_sym_POUND] = ACTIONS(1715), + [anon_sym_var] = ACTIONS(1717), + [anon_sym_SQUOTE] = ACTIONS(1715), + [anon_sym_DQUOTE] = ACTIONS(1715), + [anon_sym_LBRACE] = ACTIONS(1715), + [anon_sym_RBRACE] = ACTIONS(1715), + [anon_sym_import] = ACTIONS(1717), + [anon_sym_with] = ACTIONS(1717), + [anon_sym_let] = ACTIONS(1717), + [anon_sym_const] = ACTIONS(1717), + [anon_sym_else] = ACTIONS(1717), + [anon_sym_if] = ACTIONS(1717), + [anon_sym_switch] = ACTIONS(1717), + [anon_sym_for] = ACTIONS(1717), + [anon_sym_LPAREN] = ACTIONS(1715), + [anon_sym_await] = ACTIONS(1717), + [anon_sym_while] = ACTIONS(1717), + [anon_sym_do] = ACTIONS(1717), + [anon_sym_try] = ACTIONS(1717), + [anon_sym_break] = ACTIONS(1717), + [anon_sym_continue] = ACTIONS(1717), + [anon_sym_return] = ACTIONS(1717), + [anon_sym_throw] = ACTIONS(1717), + [anon_sym_SEMI] = ACTIONS(1715), + [anon_sym_finally] = ACTIONS(1731), + [anon_sym_yield] = ACTIONS(1717), + [anon_sym_LBRACK] = ACTIONS(1715), + [anon_sym_async] = ACTIONS(1717), + [anon_sym_function] = ACTIONS(1717), + [anon_sym_private] = ACTIONS(1717), + [anon_sym_public] = ACTIONS(1717), + [anon_sym_remote] = ACTIONS(1717), + [anon_sym_static] = ACTIONS(1717), + [anon_sym_final] = ACTIONS(1717), + [anon_sym_abstract] = ACTIONS(1717), + [anon_sym_any] = ACTIONS(1717), + [anon_sym_array] = ACTIONS(1717), + [anon_sym_binary] = ACTIONS(1717), + [anon_sym_boolean] = ACTIONS(1717), + [anon_sym_date] = ACTIONS(1717), + [anon_sym_guid] = ACTIONS(1717), + [anon_sym_numeric] = ACTIONS(1717), + [anon_sym_query] = ACTIONS(1717), + [anon_sym_string] = ACTIONS(1717), + [anon_sym_struct] = ACTIONS(1717), + [anon_sym_uuid] = ACTIONS(1717), + [anon_sym_variablename] = ACTIONS(1717), + [anon_sym_void] = ACTIONS(1717), + [anon_sym_xml] = ACTIONS(1717), + [anon_sym_new] = ACTIONS(1717), + [anon_sym_PLUS] = ACTIONS(1717), + [anon_sym_DASH] = ACTIONS(1717), + [anon_sym_SLASH] = ACTIONS(1717), + [anon_sym_BANG] = ACTIONS(1715), + [anon_sym_TILDE] = ACTIONS(1717), + [aux_sym_unary_operator_token1] = ACTIONS(1715), + [anon_sym_PLUS_PLUS] = ACTIONS(1715), + [anon_sym_DASH_DASH] = ACTIONS(1715), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1715), + [sym_identifier] = ACTIONS(1717), + [sym_private_property_identifier] = ACTIONS(1715), + [sym_this] = ACTIONS(1717), + [sym_super] = ACTIONS(1717), + [sym_true] = ACTIONS(1717), + [sym_false] = ACTIONS(1717), + [sym_null] = ACTIONS(1717), + [anon_sym_export] = ACTIONS(1717), [sym_cf_comment] = ACTIONS(5), }, - [540] = { - [sym_function_dec_parameters] = STATE(5763), - [sym_comment] = STATE(540), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_let] = ACTIONS(1999), - [anon_sym_LPAREN] = ACTIONS(1525), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1119), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_async] = ACTIONS(1999), - [anon_sym_function] = ACTIONS(1208), - [anon_sym_static] = ACTIONS(1999), - [anon_sym_EQ_GT] = ACTIONS(2001), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1107), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1107), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1107), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1107), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), - [aux_sym_binary_expression_token7] = ACTIONS(1107), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), - [aux_sym_binary_expression_token9] = ACTIONS(1107), - [aux_sym_binary_expression_token10] = ACTIONS(1107), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1107), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), + [536] = { + [sym_comment] = STATE(536), + [anon_sym_POUND] = ACTIONS(842), + [anon_sym_var] = ACTIONS(844), + [anon_sym_SQUOTE] = ACTIONS(842), + [anon_sym_DQUOTE] = ACTIONS(842), + [anon_sym_LBRACE] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(842), + [anon_sym_import] = ACTIONS(844), + [anon_sym_with] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_switch] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(842), + [anon_sym_await] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_throw] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(842), + [anon_sym_case] = ACTIONS(844), + [anon_sym_default] = ACTIONS(844), + [anon_sym_yield] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(842), + [anon_sym_async] = ACTIONS(844), + [anon_sym_function] = ACTIONS(844), + [anon_sym_private] = ACTIONS(844), + [anon_sym_public] = ACTIONS(844), + [anon_sym_remote] = ACTIONS(844), + [anon_sym_static] = ACTIONS(844), + [anon_sym_final] = ACTIONS(844), + [anon_sym_abstract] = ACTIONS(844), + [anon_sym_any] = ACTIONS(844), + [anon_sym_array] = ACTIONS(844), + [anon_sym_binary] = ACTIONS(844), + [anon_sym_boolean] = ACTIONS(844), + [anon_sym_date] = ACTIONS(844), + [anon_sym_guid] = ACTIONS(844), + [anon_sym_numeric] = ACTIONS(844), + [anon_sym_query] = ACTIONS(844), + [anon_sym_string] = ACTIONS(844), + [anon_sym_struct] = ACTIONS(844), + [anon_sym_uuid] = ACTIONS(844), + [anon_sym_variablename] = ACTIONS(844), + [anon_sym_void] = ACTIONS(844), + [anon_sym_xml] = ACTIONS(844), + [anon_sym_new] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_BANG] = ACTIONS(842), + [anon_sym_TILDE] = ACTIONS(844), + [aux_sym_unary_operator_token1] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(842), + [anon_sym_DASH_DASH] = ACTIONS(842), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(2003), - [anon_sym_export] = ACTIONS(1999), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [541] = { - [sym_comment] = STATE(541), - [anon_sym_POUND] = ACTIONS(1719), - [anon_sym_var] = ACTIONS(1721), - [anon_sym_SQUOTE] = ACTIONS(1719), - [anon_sym_DQUOTE] = ACTIONS(1719), - [anon_sym_LBRACE] = ACTIONS(1719), - [anon_sym_RBRACE] = ACTIONS(1719), - [anon_sym_import] = ACTIONS(1721), - [anon_sym_with] = ACTIONS(1721), - [anon_sym_let] = ACTIONS(1721), - [anon_sym_const] = ACTIONS(1721), - [anon_sym_if] = ACTIONS(1721), - [anon_sym_switch] = ACTIONS(1721), - [anon_sym_for] = ACTIONS(1721), - [anon_sym_LPAREN] = ACTIONS(1719), - [anon_sym_await] = ACTIONS(1721), - [anon_sym_while] = ACTIONS(1721), - [anon_sym_do] = ACTIONS(1721), - [anon_sym_try] = ACTIONS(1721), - [anon_sym_break] = ACTIONS(1721), - [anon_sym_continue] = ACTIONS(1721), - [anon_sym_return] = ACTIONS(1721), - [anon_sym_throw] = ACTIONS(1721), - [anon_sym_SEMI] = ACTIONS(1719), - [anon_sym_case] = ACTIONS(1721), - [anon_sym_default] = ACTIONS(1721), - [anon_sym_yield] = ACTIONS(1721), - [anon_sym_LBRACK] = ACTIONS(1719), - [anon_sym_async] = ACTIONS(1721), - [anon_sym_function] = ACTIONS(1721), - [anon_sym_private] = ACTIONS(1721), - [anon_sym_public] = ACTIONS(1721), - [anon_sym_remote] = ACTIONS(1721), - [anon_sym_static] = ACTIONS(1721), - [anon_sym_final] = ACTIONS(1721), - [anon_sym_abstract] = ACTIONS(1721), - [anon_sym_any] = ACTIONS(1721), - [anon_sym_array] = ACTIONS(1721), - [anon_sym_binary] = ACTIONS(1721), - [anon_sym_boolean] = ACTIONS(1721), - [anon_sym_date] = ACTIONS(1721), - [anon_sym_guid] = ACTIONS(1721), - [anon_sym_numeric] = ACTIONS(1721), - [anon_sym_query] = ACTIONS(1721), - [anon_sym_string] = ACTIONS(1721), - [anon_sym_struct] = ACTIONS(1721), - [anon_sym_uuid] = ACTIONS(1721), - [anon_sym_variablename] = ACTIONS(1721), - [anon_sym_void] = ACTIONS(1721), - [anon_sym_xml] = ACTIONS(1721), - [anon_sym_new] = ACTIONS(1721), - [anon_sym_PLUS] = ACTIONS(1721), - [anon_sym_DASH] = ACTIONS(1721), - [anon_sym_SLASH] = ACTIONS(1721), - [anon_sym_BANG] = ACTIONS(1719), - [anon_sym_TILDE] = ACTIONS(1721), - [aux_sym_unary_operator_token1] = ACTIONS(1719), - [anon_sym_PLUS_PLUS] = ACTIONS(1719), - [anon_sym_DASH_DASH] = ACTIONS(1719), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1719), - [sym_identifier] = ACTIONS(1721), - [sym_private_property_identifier] = ACTIONS(1719), - [sym_this] = ACTIONS(1721), - [sym_super] = ACTIONS(1721), - [sym_true] = ACTIONS(1721), - [sym_false] = ACTIONS(1721), - [sym_null] = ACTIONS(1721), - [anon_sym_export] = ACTIONS(1721), - [sym__automatic_semicolon] = ACTIONS(1719), - [sym_cf_comment] = ACTIONS(5), - }, - [542] = { - [sym_comment] = STATE(542), - [anon_sym_POUND] = ACTIONS(2051), - [anon_sym_var] = ACTIONS(2053), - [anon_sym_SQUOTE] = ACTIONS(2051), - [anon_sym_DQUOTE] = ACTIONS(2051), - [anon_sym_LBRACE] = ACTIONS(2051), - [anon_sym_RBRACE] = ACTIONS(2051), - [anon_sym_import] = ACTIONS(2053), - [anon_sym_with] = ACTIONS(2053), - [anon_sym_let] = ACTIONS(2053), - [anon_sym_const] = ACTIONS(2053), - [anon_sym_else] = ACTIONS(2053), - [anon_sym_if] = ACTIONS(2053), - [anon_sym_switch] = ACTIONS(2053), - [anon_sym_for] = ACTIONS(2053), - [anon_sym_LPAREN] = ACTIONS(2051), - [anon_sym_await] = ACTIONS(2053), - [anon_sym_while] = ACTIONS(2053), - [anon_sym_do] = ACTIONS(2053), - [anon_sym_try] = ACTIONS(2053), - [anon_sym_break] = ACTIONS(2053), - [anon_sym_continue] = ACTIONS(2053), - [anon_sym_return] = ACTIONS(2053), - [anon_sym_throw] = ACTIONS(2053), - [anon_sym_SEMI] = ACTIONS(2051), - [anon_sym_case] = ACTIONS(2053), - [anon_sym_default] = ACTIONS(2053), - [anon_sym_yield] = ACTIONS(2053), - [anon_sym_LBRACK] = ACTIONS(2051), - [anon_sym_async] = ACTIONS(2053), - [anon_sym_function] = ACTIONS(2053), - [anon_sym_private] = ACTIONS(2053), - [anon_sym_public] = ACTIONS(2053), - [anon_sym_remote] = ACTIONS(2053), - [anon_sym_static] = ACTIONS(2053), - [anon_sym_final] = ACTIONS(2053), - [anon_sym_abstract] = ACTIONS(2053), - [anon_sym_any] = ACTIONS(2053), - [anon_sym_array] = ACTIONS(2053), - [anon_sym_binary] = ACTIONS(2053), - [anon_sym_boolean] = ACTIONS(2053), - [anon_sym_date] = ACTIONS(2053), - [anon_sym_guid] = ACTIONS(2053), - [anon_sym_numeric] = ACTIONS(2053), - [anon_sym_query] = ACTIONS(2053), - [anon_sym_string] = ACTIONS(2053), - [anon_sym_struct] = ACTIONS(2053), - [anon_sym_uuid] = ACTIONS(2053), - [anon_sym_variablename] = ACTIONS(2053), - [anon_sym_void] = ACTIONS(2053), - [anon_sym_xml] = ACTIONS(2053), - [anon_sym_new] = ACTIONS(2053), - [anon_sym_PLUS] = ACTIONS(2053), - [anon_sym_DASH] = ACTIONS(2053), - [anon_sym_SLASH] = ACTIONS(2053), - [anon_sym_BANG] = ACTIONS(2051), - [anon_sym_TILDE] = ACTIONS(2053), - [aux_sym_unary_operator_token1] = ACTIONS(2051), - [anon_sym_PLUS_PLUS] = ACTIONS(2051), - [anon_sym_DASH_DASH] = ACTIONS(2051), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2051), - [sym_identifier] = ACTIONS(2053), - [sym_private_property_identifier] = ACTIONS(2051), - [sym_this] = ACTIONS(2053), - [sym_super] = ACTIONS(2053), - [sym_true] = ACTIONS(2053), - [sym_false] = ACTIONS(2053), - [sym_null] = ACTIONS(2053), - [anon_sym_export] = ACTIONS(2053), + [sym_number] = ACTIONS(842), + [sym_identifier] = ACTIONS(844), + [sym_private_property_identifier] = ACTIONS(842), + [sym_this] = ACTIONS(844), + [sym_super] = ACTIONS(844), + [sym_true] = ACTIONS(844), + [sym_false] = ACTIONS(844), + [sym_null] = ACTIONS(844), + [anon_sym_export] = ACTIONS(844), + [sym__automatic_semicolon] = ACTIONS(920), [sym_cf_comment] = ACTIONS(5), }, - [543] = { + [537] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1853), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2240), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2356), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(543), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(537), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3543), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(2045), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [544] = { - [sym_comment] = STATE(544), - [anon_sym_POUND] = ACTIONS(2055), - [anon_sym_var] = ACTIONS(2057), - [anon_sym_SQUOTE] = ACTIONS(2055), - [anon_sym_DQUOTE] = ACTIONS(2055), - [anon_sym_LBRACE] = ACTIONS(2055), - [anon_sym_RBRACE] = ACTIONS(2055), - [anon_sym_import] = ACTIONS(2057), - [anon_sym_with] = ACTIONS(2057), - [anon_sym_let] = ACTIONS(2057), - [anon_sym_const] = ACTIONS(2057), - [anon_sym_else] = ACTIONS(2057), - [anon_sym_if] = ACTIONS(2057), - [anon_sym_switch] = ACTIONS(2057), - [anon_sym_for] = ACTIONS(2057), - [anon_sym_LPAREN] = ACTIONS(2055), - [anon_sym_await] = ACTIONS(2057), - [anon_sym_while] = ACTIONS(2057), - [anon_sym_do] = ACTIONS(2057), - [anon_sym_try] = ACTIONS(2057), - [anon_sym_break] = ACTIONS(2057), - [anon_sym_continue] = ACTIONS(2057), - [anon_sym_return] = ACTIONS(2057), - [anon_sym_throw] = ACTIONS(2057), - [anon_sym_SEMI] = ACTIONS(2055), - [anon_sym_case] = ACTIONS(2057), - [anon_sym_default] = ACTIONS(2057), - [anon_sym_yield] = ACTIONS(2057), - [anon_sym_LBRACK] = ACTIONS(2055), - [anon_sym_async] = ACTIONS(2057), - [anon_sym_function] = ACTIONS(2057), - [anon_sym_private] = ACTIONS(2057), - [anon_sym_public] = ACTIONS(2057), - [anon_sym_remote] = ACTIONS(2057), - [anon_sym_static] = ACTIONS(2057), - [anon_sym_final] = ACTIONS(2057), - [anon_sym_abstract] = ACTIONS(2057), - [anon_sym_any] = ACTIONS(2057), - [anon_sym_array] = ACTIONS(2057), - [anon_sym_binary] = ACTIONS(2057), - [anon_sym_boolean] = ACTIONS(2057), - [anon_sym_date] = ACTIONS(2057), - [anon_sym_guid] = ACTIONS(2057), - [anon_sym_numeric] = ACTIONS(2057), - [anon_sym_query] = ACTIONS(2057), - [anon_sym_string] = ACTIONS(2057), - [anon_sym_struct] = ACTIONS(2057), - [anon_sym_uuid] = ACTIONS(2057), - [anon_sym_variablename] = ACTIONS(2057), - [anon_sym_void] = ACTIONS(2057), - [anon_sym_xml] = ACTIONS(2057), - [anon_sym_new] = ACTIONS(2057), - [anon_sym_PLUS] = ACTIONS(2057), - [anon_sym_DASH] = ACTIONS(2057), - [anon_sym_SLASH] = ACTIONS(2057), - [anon_sym_BANG] = ACTIONS(2055), - [anon_sym_TILDE] = ACTIONS(2057), - [aux_sym_unary_operator_token1] = ACTIONS(2055), - [anon_sym_PLUS_PLUS] = ACTIONS(2055), - [anon_sym_DASH_DASH] = ACTIONS(2055), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2055), - [sym_identifier] = ACTIONS(2057), - [sym_private_property_identifier] = ACTIONS(2055), - [sym_this] = ACTIONS(2057), - [sym_super] = ACTIONS(2057), - [sym_true] = ACTIONS(2057), - [sym_false] = ACTIONS(2057), - [sym_null] = ACTIONS(2057), - [anon_sym_export] = ACTIONS(2057), + [538] = { + [sym_comment] = STATE(538), + [anon_sym_POUND] = ACTIONS(1757), + [anon_sym_var] = ACTIONS(1759), + [anon_sym_SQUOTE] = ACTIONS(1757), + [anon_sym_DQUOTE] = ACTIONS(1757), + [anon_sym_LBRACE] = ACTIONS(1757), + [anon_sym_RBRACE] = ACTIONS(1757), + [anon_sym_import] = ACTIONS(1759), + [anon_sym_with] = ACTIONS(1759), + [anon_sym_let] = ACTIONS(1759), + [anon_sym_const] = ACTIONS(1759), + [anon_sym_if] = ACTIONS(1759), + [anon_sym_switch] = ACTIONS(1759), + [anon_sym_for] = ACTIONS(1759), + [anon_sym_LPAREN] = ACTIONS(1757), + [anon_sym_await] = ACTIONS(1759), + [anon_sym_while] = ACTIONS(1759), + [anon_sym_do] = ACTIONS(1759), + [anon_sym_try] = ACTIONS(1759), + [anon_sym_break] = ACTIONS(1759), + [anon_sym_continue] = ACTIONS(1759), + [anon_sym_return] = ACTIONS(1759), + [anon_sym_throw] = ACTIONS(1759), + [anon_sym_SEMI] = ACTIONS(1757), + [anon_sym_case] = ACTIONS(1759), + [anon_sym_default] = ACTIONS(1759), + [anon_sym_yield] = ACTIONS(1759), + [anon_sym_LBRACK] = ACTIONS(1757), + [anon_sym_async] = ACTIONS(1759), + [anon_sym_function] = ACTIONS(1759), + [anon_sym_private] = ACTIONS(1759), + [anon_sym_public] = ACTIONS(1759), + [anon_sym_remote] = ACTIONS(1759), + [anon_sym_static] = ACTIONS(1759), + [anon_sym_final] = ACTIONS(1759), + [anon_sym_abstract] = ACTIONS(1759), + [anon_sym_any] = ACTIONS(1759), + [anon_sym_array] = ACTIONS(1759), + [anon_sym_binary] = ACTIONS(1759), + [anon_sym_boolean] = ACTIONS(1759), + [anon_sym_date] = ACTIONS(1759), + [anon_sym_guid] = ACTIONS(1759), + [anon_sym_numeric] = ACTIONS(1759), + [anon_sym_query] = ACTIONS(1759), + [anon_sym_string] = ACTIONS(1759), + [anon_sym_struct] = ACTIONS(1759), + [anon_sym_uuid] = ACTIONS(1759), + [anon_sym_variablename] = ACTIONS(1759), + [anon_sym_void] = ACTIONS(1759), + [anon_sym_xml] = ACTIONS(1759), + [anon_sym_new] = ACTIONS(1759), + [anon_sym_PLUS] = ACTIONS(1759), + [anon_sym_DASH] = ACTIONS(1759), + [anon_sym_SLASH] = ACTIONS(1759), + [anon_sym_BANG] = ACTIONS(1757), + [anon_sym_TILDE] = ACTIONS(1759), + [aux_sym_unary_operator_token1] = ACTIONS(1757), + [anon_sym_PLUS_PLUS] = ACTIONS(1757), + [anon_sym_DASH_DASH] = ACTIONS(1757), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1757), + [sym_identifier] = ACTIONS(1759), + [sym_private_property_identifier] = ACTIONS(1757), + [sym_this] = ACTIONS(1759), + [sym_super] = ACTIONS(1759), + [sym_true] = ACTIONS(1759), + [sym_false] = ACTIONS(1759), + [sym_null] = ACTIONS(1759), + [anon_sym_export] = ACTIONS(1759), + [sym__automatic_semicolon] = ACTIONS(2047), [sym_cf_comment] = ACTIONS(5), }, - [545] = { + [539] = { + [sym_comment] = STATE(539), + [anon_sym_POUND] = ACTIONS(2049), + [anon_sym_var] = ACTIONS(2051), + [anon_sym_SQUOTE] = ACTIONS(2049), + [anon_sym_DQUOTE] = ACTIONS(2049), + [anon_sym_LBRACE] = ACTIONS(2049), + [anon_sym_RBRACE] = ACTIONS(2049), + [anon_sym_import] = ACTIONS(2051), + [anon_sym_with] = ACTIONS(2051), + [anon_sym_let] = ACTIONS(2051), + [anon_sym_const] = ACTIONS(2051), + [anon_sym_else] = ACTIONS(2051), + [anon_sym_if] = ACTIONS(2051), + [anon_sym_switch] = ACTIONS(2051), + [anon_sym_for] = ACTIONS(2051), + [anon_sym_LPAREN] = ACTIONS(2049), + [anon_sym_await] = ACTIONS(2051), + [anon_sym_while] = ACTIONS(2051), + [anon_sym_do] = ACTIONS(2051), + [anon_sym_try] = ACTIONS(2051), + [anon_sym_break] = ACTIONS(2051), + [anon_sym_continue] = ACTIONS(2051), + [anon_sym_return] = ACTIONS(2051), + [anon_sym_throw] = ACTIONS(2051), + [anon_sym_SEMI] = ACTIONS(2049), + [anon_sym_case] = ACTIONS(2051), + [anon_sym_default] = ACTIONS(2051), + [anon_sym_yield] = ACTIONS(2051), + [anon_sym_LBRACK] = ACTIONS(2049), + [anon_sym_async] = ACTIONS(2051), + [anon_sym_function] = ACTIONS(2051), + [anon_sym_private] = ACTIONS(2051), + [anon_sym_public] = ACTIONS(2051), + [anon_sym_remote] = ACTIONS(2051), + [anon_sym_static] = ACTIONS(2051), + [anon_sym_final] = ACTIONS(2051), + [anon_sym_abstract] = ACTIONS(2051), + [anon_sym_any] = ACTIONS(2051), + [anon_sym_array] = ACTIONS(2051), + [anon_sym_binary] = ACTIONS(2051), + [anon_sym_boolean] = ACTIONS(2051), + [anon_sym_date] = ACTIONS(2051), + [anon_sym_guid] = ACTIONS(2051), + [anon_sym_numeric] = ACTIONS(2051), + [anon_sym_query] = ACTIONS(2051), + [anon_sym_string] = ACTIONS(2051), + [anon_sym_struct] = ACTIONS(2051), + [anon_sym_uuid] = ACTIONS(2051), + [anon_sym_variablename] = ACTIONS(2051), + [anon_sym_void] = ACTIONS(2051), + [anon_sym_xml] = ACTIONS(2051), + [anon_sym_new] = ACTIONS(2051), + [anon_sym_PLUS] = ACTIONS(2051), + [anon_sym_DASH] = ACTIONS(2051), + [anon_sym_SLASH] = ACTIONS(2051), + [anon_sym_BANG] = ACTIONS(2049), + [anon_sym_TILDE] = ACTIONS(2051), + [aux_sym_unary_operator_token1] = ACTIONS(2049), + [anon_sym_PLUS_PLUS] = ACTIONS(2049), + [anon_sym_DASH_DASH] = ACTIONS(2049), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2049), + [sym_identifier] = ACTIONS(2051), + [sym_private_property_identifier] = ACTIONS(2049), + [sym_this] = ACTIONS(2051), + [sym_super] = ACTIONS(2051), + [sym_true] = ACTIONS(2051), + [sym_false] = ACTIONS(2051), + [sym_null] = ACTIONS(2051), + [anon_sym_export] = ACTIONS(2051), + [sym_cf_comment] = ACTIONS(5), + }, + [540] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1801), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1839), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2401), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1793), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(545), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(540), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(2059), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(2061), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(2059), - [anon_sym_new] = ACTIONS(1002), - [anon_sym_DOT] = ACTIONS(1993), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(2063), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(2059), - [sym_cf_comment] = ACTIONS(5), - }, - [546] = { - [sym_comment] = STATE(546), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [547] = { + [541] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2294), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3525), + [sym_statement_block] = STATE(1921), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1881), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(547), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3543), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(541), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(1883), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(2065), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_let] = ACTIONS(782), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(794), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(796), + [anon_sym_DASH_DASH] = ACTIONS(796), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), + [sym_this] = ACTIONS(107), + [sym_super] = ACTIONS(107), + [sym_true] = ACTIONS(107), + [sym_false] = ACTIONS(107), + [sym_null] = ACTIONS(107), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [548] = { - [sym_comment] = STATE(548), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_else] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_case] = ACTIONS(886), - [anon_sym_default] = ACTIONS(886), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [anon_sym_new] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(884), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), + [542] = { + [sym_comment] = STATE(542), + [anon_sym_POUND] = ACTIONS(2053), + [anon_sym_var] = ACTIONS(2055), + [anon_sym_SQUOTE] = ACTIONS(2053), + [anon_sym_DQUOTE] = ACTIONS(2053), + [anon_sym_LBRACE] = ACTIONS(2053), + [anon_sym_RBRACE] = ACTIONS(2053), + [anon_sym_import] = ACTIONS(2055), + [anon_sym_with] = ACTIONS(2055), + [anon_sym_let] = ACTIONS(2055), + [anon_sym_const] = ACTIONS(2055), + [anon_sym_else] = ACTIONS(2055), + [anon_sym_if] = ACTIONS(2055), + [anon_sym_switch] = ACTIONS(2055), + [anon_sym_for] = ACTIONS(2055), + [anon_sym_LPAREN] = ACTIONS(2053), + [anon_sym_await] = ACTIONS(2055), + [anon_sym_while] = ACTIONS(2055), + [anon_sym_do] = ACTIONS(2055), + [anon_sym_try] = ACTIONS(2055), + [anon_sym_break] = ACTIONS(2055), + [anon_sym_continue] = ACTIONS(2055), + [anon_sym_return] = ACTIONS(2055), + [anon_sym_throw] = ACTIONS(2055), + [anon_sym_SEMI] = ACTIONS(2053), + [anon_sym_case] = ACTIONS(2055), + [anon_sym_default] = ACTIONS(2055), + [anon_sym_yield] = ACTIONS(2055), + [anon_sym_LBRACK] = ACTIONS(2053), + [anon_sym_async] = ACTIONS(2055), + [anon_sym_function] = ACTIONS(2055), + [anon_sym_private] = ACTIONS(2055), + [anon_sym_public] = ACTIONS(2055), + [anon_sym_remote] = ACTIONS(2055), + [anon_sym_static] = ACTIONS(2055), + [anon_sym_final] = ACTIONS(2055), + [anon_sym_abstract] = ACTIONS(2055), + [anon_sym_any] = ACTIONS(2055), + [anon_sym_array] = ACTIONS(2055), + [anon_sym_binary] = ACTIONS(2055), + [anon_sym_boolean] = ACTIONS(2055), + [anon_sym_date] = ACTIONS(2055), + [anon_sym_guid] = ACTIONS(2055), + [anon_sym_numeric] = ACTIONS(2055), + [anon_sym_query] = ACTIONS(2055), + [anon_sym_string] = ACTIONS(2055), + [anon_sym_struct] = ACTIONS(2055), + [anon_sym_uuid] = ACTIONS(2055), + [anon_sym_variablename] = ACTIONS(2055), + [anon_sym_void] = ACTIONS(2055), + [anon_sym_xml] = ACTIONS(2055), + [anon_sym_new] = ACTIONS(2055), + [anon_sym_PLUS] = ACTIONS(2055), + [anon_sym_DASH] = ACTIONS(2055), + [anon_sym_SLASH] = ACTIONS(2055), + [anon_sym_BANG] = ACTIONS(2053), + [anon_sym_TILDE] = ACTIONS(2055), + [aux_sym_unary_operator_token1] = ACTIONS(2053), + [anon_sym_PLUS_PLUS] = ACTIONS(2053), + [anon_sym_DASH_DASH] = ACTIONS(2053), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2053), + [sym_identifier] = ACTIONS(2055), + [sym_private_property_identifier] = ACTIONS(2053), + [sym_this] = ACTIONS(2055), + [sym_super] = ACTIONS(2055), + [sym_true] = ACTIONS(2055), + [sym_false] = ACTIONS(2055), + [sym_null] = ACTIONS(2055), + [anon_sym_export] = ACTIONS(2055), [sym_cf_comment] = ACTIONS(5), }, - [549] = { + [543] = { + [sym_comment] = STATE(543), + [anon_sym_POUND] = ACTIONS(1733), + [anon_sym_var] = ACTIONS(1735), + [anon_sym_SQUOTE] = ACTIONS(1733), + [anon_sym_DQUOTE] = ACTIONS(1733), + [anon_sym_LBRACE] = ACTIONS(1733), + [anon_sym_RBRACE] = ACTIONS(1733), + [anon_sym_import] = ACTIONS(1735), + [anon_sym_with] = ACTIONS(1735), + [anon_sym_let] = ACTIONS(1735), + [anon_sym_const] = ACTIONS(1735), + [anon_sym_if] = ACTIONS(1735), + [anon_sym_switch] = ACTIONS(1735), + [anon_sym_for] = ACTIONS(1735), + [anon_sym_LPAREN] = ACTIONS(1733), + [anon_sym_await] = ACTIONS(1735), + [anon_sym_while] = ACTIONS(1735), + [anon_sym_do] = ACTIONS(1735), + [anon_sym_try] = ACTIONS(1735), + [anon_sym_break] = ACTIONS(1735), + [anon_sym_continue] = ACTIONS(1735), + [anon_sym_return] = ACTIONS(1735), + [anon_sym_throw] = ACTIONS(1735), + [anon_sym_SEMI] = ACTIONS(1733), + [anon_sym_case] = ACTIONS(1735), + [anon_sym_default] = ACTIONS(1735), + [anon_sym_yield] = ACTIONS(1735), + [anon_sym_LBRACK] = ACTIONS(1733), + [anon_sym_async] = ACTIONS(1735), + [anon_sym_function] = ACTIONS(1735), + [anon_sym_private] = ACTIONS(1735), + [anon_sym_public] = ACTIONS(1735), + [anon_sym_remote] = ACTIONS(1735), + [anon_sym_static] = ACTIONS(1735), + [anon_sym_final] = ACTIONS(1735), + [anon_sym_abstract] = ACTIONS(1735), + [anon_sym_any] = ACTIONS(1735), + [anon_sym_array] = ACTIONS(1735), + [anon_sym_binary] = ACTIONS(1735), + [anon_sym_boolean] = ACTIONS(1735), + [anon_sym_date] = ACTIONS(1735), + [anon_sym_guid] = ACTIONS(1735), + [anon_sym_numeric] = ACTIONS(1735), + [anon_sym_query] = ACTIONS(1735), + [anon_sym_string] = ACTIONS(1735), + [anon_sym_struct] = ACTIONS(1735), + [anon_sym_uuid] = ACTIONS(1735), + [anon_sym_variablename] = ACTIONS(1735), + [anon_sym_void] = ACTIONS(1735), + [anon_sym_xml] = ACTIONS(1735), + [anon_sym_new] = ACTIONS(1735), + [anon_sym_PLUS] = ACTIONS(1735), + [anon_sym_DASH] = ACTIONS(1735), + [anon_sym_SLASH] = ACTIONS(1735), + [anon_sym_BANG] = ACTIONS(1733), + [anon_sym_TILDE] = ACTIONS(1735), + [aux_sym_unary_operator_token1] = ACTIONS(1733), + [anon_sym_PLUS_PLUS] = ACTIONS(1733), + [anon_sym_DASH_DASH] = ACTIONS(1733), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1733), + [sym_identifier] = ACTIONS(1735), + [sym_private_property_identifier] = ACTIONS(1733), + [sym_this] = ACTIONS(1735), + [sym_super] = ACTIONS(1735), + [sym_true] = ACTIONS(1735), + [sym_false] = ACTIONS(1735), + [sym_null] = ACTIONS(1735), + [anon_sym_export] = ACTIONS(1735), + [sym__automatic_semicolon] = ACTIONS(1733), + [sym_cf_comment] = ACTIONS(5), + }, + [544] = { [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(4013), [sym_import] = STATE(3810), [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_expression] = STATE(2413), + [sym_primary_expression] = STATE(2097), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2098), + [sym_await_expression] = STATE(1798), [sym_member_expression] = STATE(1207), [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2046), + [sym_comment] = STATE(544), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(4078), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(2057), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(2059), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(2057), + [anon_sym_new] = ACTIONS(876), + [anon_sym_DOT] = ACTIONS(2061), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(2063), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(2057), + [sym_cf_comment] = ACTIONS(5), + }, + [545] = { + [sym_comment] = STATE(545), + [anon_sym_POUND] = ACTIONS(2065), + [anon_sym_var] = ACTIONS(2067), + [anon_sym_SQUOTE] = ACTIONS(2065), + [anon_sym_DQUOTE] = ACTIONS(2065), + [anon_sym_LBRACE] = ACTIONS(2065), + [anon_sym_RBRACE] = ACTIONS(2065), + [anon_sym_import] = ACTIONS(2067), + [anon_sym_with] = ACTIONS(2067), + [anon_sym_let] = ACTIONS(2067), + [anon_sym_const] = ACTIONS(2067), + [anon_sym_else] = ACTIONS(2067), + [anon_sym_if] = ACTIONS(2067), + [anon_sym_switch] = ACTIONS(2067), + [anon_sym_for] = ACTIONS(2067), + [anon_sym_LPAREN] = ACTIONS(2065), + [anon_sym_await] = ACTIONS(2067), + [anon_sym_while] = ACTIONS(2067), + [anon_sym_do] = ACTIONS(2067), + [anon_sym_try] = ACTIONS(2067), + [anon_sym_break] = ACTIONS(2067), + [anon_sym_continue] = ACTIONS(2067), + [anon_sym_return] = ACTIONS(2067), + [anon_sym_throw] = ACTIONS(2067), + [anon_sym_SEMI] = ACTIONS(2065), + [anon_sym_case] = ACTIONS(2067), + [anon_sym_default] = ACTIONS(2067), + [anon_sym_yield] = ACTIONS(2067), + [anon_sym_LBRACK] = ACTIONS(2065), + [anon_sym_async] = ACTIONS(2067), + [anon_sym_function] = ACTIONS(2067), + [anon_sym_private] = ACTIONS(2067), + [anon_sym_public] = ACTIONS(2067), + [anon_sym_remote] = ACTIONS(2067), + [anon_sym_static] = ACTIONS(2067), + [anon_sym_final] = ACTIONS(2067), + [anon_sym_abstract] = ACTIONS(2067), + [anon_sym_any] = ACTIONS(2067), + [anon_sym_array] = ACTIONS(2067), + [anon_sym_binary] = ACTIONS(2067), + [anon_sym_boolean] = ACTIONS(2067), + [anon_sym_date] = ACTIONS(2067), + [anon_sym_guid] = ACTIONS(2067), + [anon_sym_numeric] = ACTIONS(2067), + [anon_sym_query] = ACTIONS(2067), + [anon_sym_string] = ACTIONS(2067), + [anon_sym_struct] = ACTIONS(2067), + [anon_sym_uuid] = ACTIONS(2067), + [anon_sym_variablename] = ACTIONS(2067), + [anon_sym_void] = ACTIONS(2067), + [anon_sym_xml] = ACTIONS(2067), + [anon_sym_new] = ACTIONS(2067), + [anon_sym_PLUS] = ACTIONS(2067), + [anon_sym_DASH] = ACTIONS(2067), + [anon_sym_SLASH] = ACTIONS(2067), + [anon_sym_BANG] = ACTIONS(2065), + [anon_sym_TILDE] = ACTIONS(2067), + [aux_sym_unary_operator_token1] = ACTIONS(2065), + [anon_sym_PLUS_PLUS] = ACTIONS(2065), + [anon_sym_DASH_DASH] = ACTIONS(2065), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2065), + [sym_identifier] = ACTIONS(2067), + [sym_private_property_identifier] = ACTIONS(2065), + [sym_this] = ACTIONS(2067), + [sym_super] = ACTIONS(2067), + [sym_true] = ACTIONS(2067), + [sym_false] = ACTIONS(2067), + [sym_null] = ACTIONS(2067), + [anon_sym_export] = ACTIONS(2067), + [sym_cf_comment] = ACTIONS(5), + }, + [546] = { + [sym_comment] = STATE(546), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_case] = ACTIONS(936), + [anon_sym_default] = ACTIONS(936), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [anon_sym_new] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(934), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), + [sym__automatic_semicolon] = ACTIONS(934), + [sym_cf_comment] = ACTIONS(5), + }, + [547] = { + [sym_comment] = STATE(547), + [anon_sym_POUND] = ACTIONS(842), + [anon_sym_var] = ACTIONS(844), + [anon_sym_SQUOTE] = ACTIONS(842), + [anon_sym_DQUOTE] = ACTIONS(842), + [anon_sym_LBRACE] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(842), + [anon_sym_import] = ACTIONS(844), + [anon_sym_with] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [anon_sym_else] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_switch] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(842), + [anon_sym_await] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_throw] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(842), + [anon_sym_finally] = ACTIONS(844), + [anon_sym_yield] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(842), + [anon_sym_async] = ACTIONS(844), + [anon_sym_function] = ACTIONS(844), + [anon_sym_private] = ACTIONS(844), + [anon_sym_public] = ACTIONS(844), + [anon_sym_remote] = ACTIONS(844), + [anon_sym_static] = ACTIONS(844), + [anon_sym_final] = ACTIONS(844), + [anon_sym_abstract] = ACTIONS(844), + [anon_sym_any] = ACTIONS(844), + [anon_sym_array] = ACTIONS(844), + [anon_sym_binary] = ACTIONS(844), + [anon_sym_boolean] = ACTIONS(844), + [anon_sym_date] = ACTIONS(844), + [anon_sym_guid] = ACTIONS(844), + [anon_sym_numeric] = ACTIONS(844), + [anon_sym_query] = ACTIONS(844), + [anon_sym_string] = ACTIONS(844), + [anon_sym_struct] = ACTIONS(844), + [anon_sym_uuid] = ACTIONS(844), + [anon_sym_variablename] = ACTIONS(844), + [anon_sym_void] = ACTIONS(844), + [anon_sym_xml] = ACTIONS(844), + [anon_sym_new] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_BANG] = ACTIONS(842), + [anon_sym_TILDE] = ACTIONS(844), + [aux_sym_unary_operator_token1] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(842), + [anon_sym_DASH_DASH] = ACTIONS(842), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(842), + [sym_identifier] = ACTIONS(844), + [sym_private_property_identifier] = ACTIONS(842), + [sym_this] = ACTIONS(844), + [sym_super] = ACTIONS(844), + [sym_true] = ACTIONS(844), + [sym_false] = ACTIONS(844), + [sym_null] = ACTIONS(844), + [anon_sym_export] = ACTIONS(844), + [sym__automatic_semicolon] = ACTIONS(2069), + [sym_cf_comment] = ACTIONS(5), + }, + [548] = { + [sym_hash_empty] = STATE(3404), + [sym__cf_tag_expression] = STATE(3958), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2222), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(549), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(548), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [550] = { - [sym_comment] = STATE(550), - [anon_sym_POUND] = ACTIONS(2067), - [anon_sym_var] = ACTIONS(2069), - [anon_sym_SQUOTE] = ACTIONS(2067), - [anon_sym_DQUOTE] = ACTIONS(2067), - [anon_sym_LBRACE] = ACTIONS(2067), - [anon_sym_RBRACE] = ACTIONS(2067), - [anon_sym_import] = ACTIONS(2069), - [anon_sym_with] = ACTIONS(2069), - [anon_sym_let] = ACTIONS(2069), - [anon_sym_const] = ACTIONS(2069), - [anon_sym_else] = ACTIONS(2069), - [anon_sym_if] = ACTIONS(2069), - [anon_sym_switch] = ACTIONS(2069), - [anon_sym_for] = ACTIONS(2069), - [anon_sym_LPAREN] = ACTIONS(2067), - [anon_sym_await] = ACTIONS(2069), - [anon_sym_while] = ACTIONS(2069), - [anon_sym_do] = ACTIONS(2069), - [anon_sym_try] = ACTIONS(2069), - [anon_sym_break] = ACTIONS(2069), - [anon_sym_continue] = ACTIONS(2069), - [anon_sym_return] = ACTIONS(2069), - [anon_sym_throw] = ACTIONS(2069), - [anon_sym_SEMI] = ACTIONS(2067), - [anon_sym_case] = ACTIONS(2069), - [anon_sym_default] = ACTIONS(2069), - [anon_sym_yield] = ACTIONS(2069), - [anon_sym_LBRACK] = ACTIONS(2067), - [anon_sym_async] = ACTIONS(2069), - [anon_sym_function] = ACTIONS(2069), - [anon_sym_private] = ACTIONS(2069), - [anon_sym_public] = ACTIONS(2069), - [anon_sym_remote] = ACTIONS(2069), - [anon_sym_static] = ACTIONS(2069), - [anon_sym_final] = ACTIONS(2069), - [anon_sym_abstract] = ACTIONS(2069), - [anon_sym_any] = ACTIONS(2069), - [anon_sym_array] = ACTIONS(2069), - [anon_sym_binary] = ACTIONS(2069), - [anon_sym_boolean] = ACTIONS(2069), - [anon_sym_date] = ACTIONS(2069), - [anon_sym_guid] = ACTIONS(2069), - [anon_sym_numeric] = ACTIONS(2069), - [anon_sym_query] = ACTIONS(2069), - [anon_sym_string] = ACTIONS(2069), - [anon_sym_struct] = ACTIONS(2069), - [anon_sym_uuid] = ACTIONS(2069), - [anon_sym_variablename] = ACTIONS(2069), - [anon_sym_void] = ACTIONS(2069), - [anon_sym_xml] = ACTIONS(2069), - [anon_sym_new] = ACTIONS(2069), - [anon_sym_PLUS] = ACTIONS(2069), - [anon_sym_DASH] = ACTIONS(2069), - [anon_sym_SLASH] = ACTIONS(2069), - [anon_sym_BANG] = ACTIONS(2067), - [anon_sym_TILDE] = ACTIONS(2069), - [aux_sym_unary_operator_token1] = ACTIONS(2067), - [anon_sym_PLUS_PLUS] = ACTIONS(2067), - [anon_sym_DASH_DASH] = ACTIONS(2067), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2067), - [sym_identifier] = ACTIONS(2069), - [sym_private_property_identifier] = ACTIONS(2067), - [sym_this] = ACTIONS(2069), - [sym_super] = ACTIONS(2069), - [sym_true] = ACTIONS(2069), - [sym_false] = ACTIONS(2069), - [sym_null] = ACTIONS(2069), - [anon_sym_export] = ACTIONS(2069), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [551] = { - [sym_comment] = STATE(551), + [549] = { + [sym_comment] = STATE(549), [anon_sym_POUND] = ACTIONS(2071), [anon_sym_var] = ACTIONS(2073), [anon_sym_SQUOTE] = ACTIONS(2071), @@ -94156,187 +94370,187 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(2073), [sym_cf_comment] = ACTIONS(5), }, - [552] = { - [sym_comment] = STATE(552), - [anon_sym_POUND] = ACTIONS(2075), - [anon_sym_var] = ACTIONS(2077), - [anon_sym_SQUOTE] = ACTIONS(2075), - [anon_sym_DQUOTE] = ACTIONS(2075), - [anon_sym_LBRACE] = ACTIONS(2075), - [anon_sym_RBRACE] = ACTIONS(2075), - [anon_sym_import] = ACTIONS(2077), - [anon_sym_with] = ACTIONS(2077), - [anon_sym_let] = ACTIONS(2077), - [anon_sym_const] = ACTIONS(2077), - [anon_sym_else] = ACTIONS(2077), - [anon_sym_if] = ACTIONS(2077), - [anon_sym_switch] = ACTIONS(2077), - [anon_sym_for] = ACTIONS(2077), - [anon_sym_LPAREN] = ACTIONS(2075), - [anon_sym_await] = ACTIONS(2077), - [anon_sym_while] = ACTIONS(2077), - [anon_sym_do] = ACTIONS(2077), - [anon_sym_try] = ACTIONS(2077), - [anon_sym_break] = ACTIONS(2077), - [anon_sym_continue] = ACTIONS(2077), - [anon_sym_return] = ACTIONS(2077), - [anon_sym_throw] = ACTIONS(2077), - [anon_sym_SEMI] = ACTIONS(2075), - [anon_sym_case] = ACTIONS(2077), - [anon_sym_default] = ACTIONS(2077), - [anon_sym_yield] = ACTIONS(2077), - [anon_sym_LBRACK] = ACTIONS(2075), - [anon_sym_async] = ACTIONS(2077), - [anon_sym_function] = ACTIONS(2077), - [anon_sym_private] = ACTIONS(2077), - [anon_sym_public] = ACTIONS(2077), - [anon_sym_remote] = ACTIONS(2077), - [anon_sym_static] = ACTIONS(2077), - [anon_sym_final] = ACTIONS(2077), - [anon_sym_abstract] = ACTIONS(2077), - [anon_sym_any] = ACTIONS(2077), - [anon_sym_array] = ACTIONS(2077), - [anon_sym_binary] = ACTIONS(2077), - [anon_sym_boolean] = ACTIONS(2077), - [anon_sym_date] = ACTIONS(2077), - [anon_sym_guid] = ACTIONS(2077), - [anon_sym_numeric] = ACTIONS(2077), - [anon_sym_query] = ACTIONS(2077), - [anon_sym_string] = ACTIONS(2077), - [anon_sym_struct] = ACTIONS(2077), - [anon_sym_uuid] = ACTIONS(2077), - [anon_sym_variablename] = ACTIONS(2077), - [anon_sym_void] = ACTIONS(2077), - [anon_sym_xml] = ACTIONS(2077), - [anon_sym_new] = ACTIONS(2077), - [anon_sym_PLUS] = ACTIONS(2077), - [anon_sym_DASH] = ACTIONS(2077), - [anon_sym_SLASH] = ACTIONS(2077), - [anon_sym_BANG] = ACTIONS(2075), - [anon_sym_TILDE] = ACTIONS(2077), - [aux_sym_unary_operator_token1] = ACTIONS(2075), - [anon_sym_PLUS_PLUS] = ACTIONS(2075), - [anon_sym_DASH_DASH] = ACTIONS(2075), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2075), - [sym_identifier] = ACTIONS(2077), - [sym_private_property_identifier] = ACTIONS(2075), - [sym_this] = ACTIONS(2077), - [sym_super] = ACTIONS(2077), - [sym_true] = ACTIONS(2077), - [sym_false] = ACTIONS(2077), - [sym_null] = ACTIONS(2077), - [anon_sym_export] = ACTIONS(2077), + [550] = { + [sym_comment] = STATE(550), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(848), [sym_cf_comment] = ACTIONS(5), }, - [553] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1203), - [sym_expression] = STATE(2425), - [sym_primary_expression] = STATE(2120), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2119), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1203), - [sym_subscript_expression] = STATE(1203), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2022), - [sym_comment] = STATE(553), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [551] = { + [sym_comment] = STATE(551), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(2079), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(2081), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(2079), - [anon_sym_new] = ACTIONS(870), - [anon_sym_DOT] = ACTIONS(2083), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(2085), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(2079), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), [sym_cf_comment] = ACTIONS(5), }, - [554] = { + [552] = { [sym_hash_empty] = STATE(3404), [sym__cf_tag_expression] = STATE(4882), [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2133), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2135), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(554), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(552), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -94375,592 +94589,811 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [555] = { - [sym_comment] = STATE(555), - [anon_sym_POUND] = ACTIONS(1797), - [anon_sym_var] = ACTIONS(1799), - [anon_sym_SQUOTE] = ACTIONS(1797), - [anon_sym_DQUOTE] = ACTIONS(1797), - [anon_sym_LBRACE] = ACTIONS(1797), - [anon_sym_RBRACE] = ACTIONS(1797), - [anon_sym_import] = ACTIONS(1799), - [anon_sym_with] = ACTIONS(1799), - [anon_sym_let] = ACTIONS(1799), - [anon_sym_const] = ACTIONS(1799), - [anon_sym_if] = ACTIONS(1799), - [anon_sym_switch] = ACTIONS(1799), - [anon_sym_for] = ACTIONS(1799), - [anon_sym_LPAREN] = ACTIONS(1797), - [anon_sym_await] = ACTIONS(1799), - [anon_sym_while] = ACTIONS(1799), - [anon_sym_do] = ACTIONS(1799), - [anon_sym_try] = ACTIONS(1799), - [anon_sym_break] = ACTIONS(1799), - [anon_sym_continue] = ACTIONS(1799), - [anon_sym_return] = ACTIONS(1799), - [anon_sym_throw] = ACTIONS(1799), - [anon_sym_SEMI] = ACTIONS(1797), - [anon_sym_case] = ACTIONS(1799), - [anon_sym_default] = ACTIONS(1799), - [anon_sym_yield] = ACTIONS(1799), - [anon_sym_LBRACK] = ACTIONS(1797), - [anon_sym_async] = ACTIONS(1799), - [anon_sym_function] = ACTIONS(1799), - [anon_sym_private] = ACTIONS(1799), - [anon_sym_public] = ACTIONS(1799), - [anon_sym_remote] = ACTIONS(1799), - [anon_sym_static] = ACTIONS(1799), - [anon_sym_final] = ACTIONS(1799), - [anon_sym_abstract] = ACTIONS(1799), - [anon_sym_any] = ACTIONS(1799), - [anon_sym_array] = ACTIONS(1799), - [anon_sym_binary] = ACTIONS(1799), - [anon_sym_boolean] = ACTIONS(1799), - [anon_sym_date] = ACTIONS(1799), - [anon_sym_guid] = ACTIONS(1799), - [anon_sym_numeric] = ACTIONS(1799), - [anon_sym_query] = ACTIONS(1799), - [anon_sym_string] = ACTIONS(1799), - [anon_sym_struct] = ACTIONS(1799), - [anon_sym_uuid] = ACTIONS(1799), - [anon_sym_variablename] = ACTIONS(1799), - [anon_sym_void] = ACTIONS(1799), - [anon_sym_xml] = ACTIONS(1799), - [anon_sym_new] = ACTIONS(1799), - [anon_sym_PLUS] = ACTIONS(1799), - [anon_sym_DASH] = ACTIONS(1799), - [anon_sym_SLASH] = ACTIONS(1799), - [anon_sym_BANG] = ACTIONS(1797), - [anon_sym_TILDE] = ACTIONS(1799), - [aux_sym_unary_operator_token1] = ACTIONS(1797), - [anon_sym_PLUS_PLUS] = ACTIONS(1797), - [anon_sym_DASH_DASH] = ACTIONS(1797), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1797), - [sym_identifier] = ACTIONS(1799), - [sym_private_property_identifier] = ACTIONS(1797), - [sym_this] = ACTIONS(1799), - [sym_super] = ACTIONS(1799), - [sym_true] = ACTIONS(1799), - [sym_false] = ACTIONS(1799), - [sym_null] = ACTIONS(1799), - [anon_sym_export] = ACTIONS(1799), - [sym__automatic_semicolon] = ACTIONS(2087), - [sym_cf_comment] = ACTIONS(5), - }, - [556] = { + [553] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1818), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2184), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym__cf_tag_expression] = STATE(4013), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(556), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(553), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [557] = { + [554] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1817), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2183), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1802), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2176), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(557), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(554), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [558] = { - [sym_comment] = STATE(558), - [anon_sym_POUND] = ACTIONS(1789), - [anon_sym_var] = ACTIONS(1791), - [anon_sym_SQUOTE] = ACTIONS(1789), - [anon_sym_DQUOTE] = ACTIONS(1789), - [anon_sym_LBRACE] = ACTIONS(1789), - [anon_sym_RBRACE] = ACTIONS(1789), - [anon_sym_import] = ACTIONS(1791), - [anon_sym_with] = ACTIONS(1791), - [anon_sym_let] = ACTIONS(1791), - [anon_sym_const] = ACTIONS(1791), - [anon_sym_if] = ACTIONS(1791), - [anon_sym_switch] = ACTIONS(1791), - [anon_sym_for] = ACTIONS(1791), - [anon_sym_LPAREN] = ACTIONS(1789), - [anon_sym_await] = ACTIONS(1791), - [anon_sym_while] = ACTIONS(1791), - [anon_sym_do] = ACTIONS(1791), - [anon_sym_try] = ACTIONS(1791), - [anon_sym_break] = ACTIONS(1791), - [anon_sym_continue] = ACTIONS(1791), - [anon_sym_return] = ACTIONS(1791), - [anon_sym_throw] = ACTIONS(1791), - [anon_sym_SEMI] = ACTIONS(1789), - [anon_sym_case] = ACTIONS(1791), - [anon_sym_default] = ACTIONS(1791), - [anon_sym_yield] = ACTIONS(1791), - [anon_sym_LBRACK] = ACTIONS(1789), - [anon_sym_async] = ACTIONS(1791), - [anon_sym_function] = ACTIONS(1791), - [anon_sym_private] = ACTIONS(1791), - [anon_sym_public] = ACTIONS(1791), - [anon_sym_remote] = ACTIONS(1791), - [anon_sym_static] = ACTIONS(1791), - [anon_sym_final] = ACTIONS(1791), - [anon_sym_abstract] = ACTIONS(1791), - [anon_sym_any] = ACTIONS(1791), - [anon_sym_array] = ACTIONS(1791), - [anon_sym_binary] = ACTIONS(1791), - [anon_sym_boolean] = ACTIONS(1791), - [anon_sym_date] = ACTIONS(1791), - [anon_sym_guid] = ACTIONS(1791), - [anon_sym_numeric] = ACTIONS(1791), - [anon_sym_query] = ACTIONS(1791), - [anon_sym_string] = ACTIONS(1791), - [anon_sym_struct] = ACTIONS(1791), - [anon_sym_uuid] = ACTIONS(1791), - [anon_sym_variablename] = ACTIONS(1791), - [anon_sym_void] = ACTIONS(1791), - [anon_sym_xml] = ACTIONS(1791), - [anon_sym_new] = ACTIONS(1791), - [anon_sym_PLUS] = ACTIONS(1791), - [anon_sym_DASH] = ACTIONS(1791), - [anon_sym_SLASH] = ACTIONS(1791), - [anon_sym_BANG] = ACTIONS(1789), - [anon_sym_TILDE] = ACTIONS(1791), - [aux_sym_unary_operator_token1] = ACTIONS(1789), - [anon_sym_PLUS_PLUS] = ACTIONS(1789), - [anon_sym_DASH_DASH] = ACTIONS(1789), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1789), - [sym_identifier] = ACTIONS(1791), - [sym_private_property_identifier] = ACTIONS(1789), - [sym_this] = ACTIONS(1791), - [sym_super] = ACTIONS(1791), - [sym_true] = ACTIONS(1791), - [sym_false] = ACTIONS(1791), - [sym_null] = ACTIONS(1791), - [anon_sym_export] = ACTIONS(1791), - [sym__automatic_semicolon] = ACTIONS(2089), + [555] = { + [sym_comment] = STATE(555), + [anon_sym_POUND] = ACTIONS(2075), + [anon_sym_var] = ACTIONS(2077), + [anon_sym_SQUOTE] = ACTIONS(2075), + [anon_sym_DQUOTE] = ACTIONS(2075), + [anon_sym_LBRACE] = ACTIONS(2075), + [anon_sym_RBRACE] = ACTIONS(2075), + [anon_sym_import] = ACTIONS(2077), + [anon_sym_with] = ACTIONS(2077), + [anon_sym_let] = ACTIONS(2077), + [anon_sym_const] = ACTIONS(2077), + [anon_sym_else] = ACTIONS(2077), + [anon_sym_if] = ACTIONS(2077), + [anon_sym_switch] = ACTIONS(2077), + [anon_sym_for] = ACTIONS(2077), + [anon_sym_LPAREN] = ACTIONS(2075), + [anon_sym_await] = ACTIONS(2077), + [anon_sym_while] = ACTIONS(2077), + [anon_sym_do] = ACTIONS(2077), + [anon_sym_try] = ACTIONS(2077), + [anon_sym_break] = ACTIONS(2077), + [anon_sym_continue] = ACTIONS(2077), + [anon_sym_return] = ACTIONS(2077), + [anon_sym_throw] = ACTIONS(2077), + [anon_sym_SEMI] = ACTIONS(2075), + [anon_sym_case] = ACTIONS(2077), + [anon_sym_default] = ACTIONS(2077), + [anon_sym_yield] = ACTIONS(2077), + [anon_sym_LBRACK] = ACTIONS(2075), + [anon_sym_async] = ACTIONS(2077), + [anon_sym_function] = ACTIONS(2077), + [anon_sym_private] = ACTIONS(2077), + [anon_sym_public] = ACTIONS(2077), + [anon_sym_remote] = ACTIONS(2077), + [anon_sym_static] = ACTIONS(2077), + [anon_sym_final] = ACTIONS(2077), + [anon_sym_abstract] = ACTIONS(2077), + [anon_sym_any] = ACTIONS(2077), + [anon_sym_array] = ACTIONS(2077), + [anon_sym_binary] = ACTIONS(2077), + [anon_sym_boolean] = ACTIONS(2077), + [anon_sym_date] = ACTIONS(2077), + [anon_sym_guid] = ACTIONS(2077), + [anon_sym_numeric] = ACTIONS(2077), + [anon_sym_query] = ACTIONS(2077), + [anon_sym_string] = ACTIONS(2077), + [anon_sym_struct] = ACTIONS(2077), + [anon_sym_uuid] = ACTIONS(2077), + [anon_sym_variablename] = ACTIONS(2077), + [anon_sym_void] = ACTIONS(2077), + [anon_sym_xml] = ACTIONS(2077), + [anon_sym_new] = ACTIONS(2077), + [anon_sym_PLUS] = ACTIONS(2077), + [anon_sym_DASH] = ACTIONS(2077), + [anon_sym_SLASH] = ACTIONS(2077), + [anon_sym_BANG] = ACTIONS(2075), + [anon_sym_TILDE] = ACTIONS(2077), + [aux_sym_unary_operator_token1] = ACTIONS(2075), + [anon_sym_PLUS_PLUS] = ACTIONS(2075), + [anon_sym_DASH_DASH] = ACTIONS(2075), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2075), + [sym_identifier] = ACTIONS(2077), + [sym_private_property_identifier] = ACTIONS(2075), + [sym_this] = ACTIONS(2077), + [sym_super] = ACTIONS(2077), + [sym_true] = ACTIONS(2077), + [sym_false] = ACTIONS(2077), + [sym_null] = ACTIONS(2077), + [anon_sym_export] = ACTIONS(2077), [sym_cf_comment] = ACTIONS(5), }, - [559] = { - [sym_comment] = STATE(559), - [anon_sym_POUND] = ACTIONS(1783), - [anon_sym_var] = ACTIONS(1785), - [anon_sym_SQUOTE] = ACTIONS(1783), - [anon_sym_DQUOTE] = ACTIONS(1783), - [anon_sym_LBRACE] = ACTIONS(1783), - [anon_sym_RBRACE] = ACTIONS(1783), - [anon_sym_import] = ACTIONS(1785), - [anon_sym_with] = ACTIONS(1785), - [anon_sym_let] = ACTIONS(1785), - [anon_sym_const] = ACTIONS(1785), - [anon_sym_if] = ACTIONS(1785), - [anon_sym_switch] = ACTIONS(1785), - [anon_sym_for] = ACTIONS(1785), - [anon_sym_LPAREN] = ACTIONS(1783), - [anon_sym_await] = ACTIONS(1785), - [anon_sym_while] = ACTIONS(1785), - [anon_sym_do] = ACTIONS(1785), - [anon_sym_try] = ACTIONS(1785), - [anon_sym_break] = ACTIONS(1785), - [anon_sym_continue] = ACTIONS(1785), - [anon_sym_return] = ACTIONS(1785), - [anon_sym_throw] = ACTIONS(1785), - [anon_sym_SEMI] = ACTIONS(1783), - [anon_sym_case] = ACTIONS(1785), - [anon_sym_default] = ACTIONS(1785), - [anon_sym_yield] = ACTIONS(1785), - [anon_sym_LBRACK] = ACTIONS(1783), - [anon_sym_async] = ACTIONS(1785), - [anon_sym_function] = ACTIONS(1785), - [anon_sym_private] = ACTIONS(1785), - [anon_sym_public] = ACTIONS(1785), - [anon_sym_remote] = ACTIONS(1785), - [anon_sym_static] = ACTIONS(1785), - [anon_sym_final] = ACTIONS(1785), - [anon_sym_abstract] = ACTIONS(1785), - [anon_sym_any] = ACTIONS(1785), - [anon_sym_array] = ACTIONS(1785), - [anon_sym_binary] = ACTIONS(1785), - [anon_sym_boolean] = ACTIONS(1785), - [anon_sym_date] = ACTIONS(1785), - [anon_sym_guid] = ACTIONS(1785), - [anon_sym_numeric] = ACTIONS(1785), - [anon_sym_query] = ACTIONS(1785), - [anon_sym_string] = ACTIONS(1785), - [anon_sym_struct] = ACTIONS(1785), - [anon_sym_uuid] = ACTIONS(1785), - [anon_sym_variablename] = ACTIONS(1785), - [anon_sym_void] = ACTIONS(1785), - [anon_sym_xml] = ACTIONS(1785), - [anon_sym_new] = ACTIONS(1785), - [anon_sym_PLUS] = ACTIONS(1785), - [anon_sym_DASH] = ACTIONS(1785), - [anon_sym_SLASH] = ACTIONS(1785), - [anon_sym_BANG] = ACTIONS(1783), - [anon_sym_TILDE] = ACTIONS(1785), - [aux_sym_unary_operator_token1] = ACTIONS(1783), - [anon_sym_PLUS_PLUS] = ACTIONS(1783), - [anon_sym_DASH_DASH] = ACTIONS(1783), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1783), - [sym_identifier] = ACTIONS(1785), - [sym_private_property_identifier] = ACTIONS(1783), - [sym_this] = ACTIONS(1785), - [sym_super] = ACTIONS(1785), - [sym_true] = ACTIONS(1785), - [sym_false] = ACTIONS(1785), - [sym_null] = ACTIONS(1785), - [anon_sym_export] = ACTIONS(1785), - [sym__automatic_semicolon] = ACTIONS(2091), + [556] = { + [sym_comment] = STATE(556), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(2079), [sym_cf_comment] = ACTIONS(5), }, - [560] = { + [557] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1809), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2182), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(560), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(557), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_POUND] = ACTIONS(1411), + [anon_sym_SQUOTE] = ACTIONS(1594), + [aux_sym_quoted_cf_attribute_value_token1] = ACTIONS(727), + [anon_sym_DQUOTE] = ACTIONS(1416), + [anon_sym_LBRACE] = ACTIONS(1418), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(1420), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(1422), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(91), [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [aux_sym_unary_operator_token1] = ACTIONS(91), + [anon_sym_PLUS_PLUS] = ACTIONS(1424), + [anon_sym_DASH_DASH] = ACTIONS(1424), + [aux_sym_comment_token1] = ACTIONS(3), + [sym_number] = ACTIONS(1426), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(1428), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(737), + [sym_cf_comment] = ACTIONS(5), + }, + [558] = { + [sym_comment] = STATE(558), + [anon_sym_POUND] = ACTIONS(2081), + [anon_sym_var] = ACTIONS(2083), + [anon_sym_SQUOTE] = ACTIONS(2081), + [anon_sym_DQUOTE] = ACTIONS(2081), + [anon_sym_LBRACE] = ACTIONS(2081), + [anon_sym_RBRACE] = ACTIONS(2081), + [anon_sym_import] = ACTIONS(2083), + [anon_sym_with] = ACTIONS(2083), + [anon_sym_let] = ACTIONS(2083), + [anon_sym_const] = ACTIONS(2083), + [anon_sym_else] = ACTIONS(2083), + [anon_sym_if] = ACTIONS(2083), + [anon_sym_switch] = ACTIONS(2083), + [anon_sym_for] = ACTIONS(2083), + [anon_sym_LPAREN] = ACTIONS(2081), + [anon_sym_await] = ACTIONS(2083), + [anon_sym_while] = ACTIONS(2083), + [anon_sym_do] = ACTIONS(2083), + [anon_sym_try] = ACTIONS(2083), + [anon_sym_break] = ACTIONS(2083), + [anon_sym_continue] = ACTIONS(2083), + [anon_sym_return] = ACTIONS(2083), + [anon_sym_throw] = ACTIONS(2083), + [anon_sym_SEMI] = ACTIONS(2081), + [anon_sym_case] = ACTIONS(2083), + [anon_sym_default] = ACTIONS(2083), + [anon_sym_yield] = ACTIONS(2083), + [anon_sym_LBRACK] = ACTIONS(2081), + [anon_sym_async] = ACTIONS(2083), + [anon_sym_function] = ACTIONS(2083), + [anon_sym_private] = ACTIONS(2083), + [anon_sym_public] = ACTIONS(2083), + [anon_sym_remote] = ACTIONS(2083), + [anon_sym_static] = ACTIONS(2083), + [anon_sym_final] = ACTIONS(2083), + [anon_sym_abstract] = ACTIONS(2083), + [anon_sym_any] = ACTIONS(2083), + [anon_sym_array] = ACTIONS(2083), + [anon_sym_binary] = ACTIONS(2083), + [anon_sym_boolean] = ACTIONS(2083), + [anon_sym_date] = ACTIONS(2083), + [anon_sym_guid] = ACTIONS(2083), + [anon_sym_numeric] = ACTIONS(2083), + [anon_sym_query] = ACTIONS(2083), + [anon_sym_string] = ACTIONS(2083), + [anon_sym_struct] = ACTIONS(2083), + [anon_sym_uuid] = ACTIONS(2083), + [anon_sym_variablename] = ACTIONS(2083), + [anon_sym_void] = ACTIONS(2083), + [anon_sym_xml] = ACTIONS(2083), + [anon_sym_new] = ACTIONS(2083), + [anon_sym_PLUS] = ACTIONS(2083), + [anon_sym_DASH] = ACTIONS(2083), + [anon_sym_SLASH] = ACTIONS(2083), + [anon_sym_BANG] = ACTIONS(2081), + [anon_sym_TILDE] = ACTIONS(2083), + [aux_sym_unary_operator_token1] = ACTIONS(2081), + [anon_sym_PLUS_PLUS] = ACTIONS(2081), + [anon_sym_DASH_DASH] = ACTIONS(2081), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2081), + [sym_identifier] = ACTIONS(2083), + [sym_private_property_identifier] = ACTIONS(2081), + [sym_this] = ACTIONS(2083), + [sym_super] = ACTIONS(2083), + [sym_true] = ACTIONS(2083), + [sym_false] = ACTIONS(2083), + [sym_null] = ACTIONS(2083), + [anon_sym_export] = ACTIONS(2083), + [sym_cf_comment] = ACTIONS(5), + }, + [559] = { + [sym_comment] = STATE(559), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_finally] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(2085), + [sym_cf_comment] = ACTIONS(5), + }, + [560] = { + [sym_comment] = STATE(560), + [anon_sym_POUND] = ACTIONS(2087), + [anon_sym_var] = ACTIONS(2089), + [anon_sym_SQUOTE] = ACTIONS(2087), + [anon_sym_DQUOTE] = ACTIONS(2087), + [anon_sym_LBRACE] = ACTIONS(2087), + [anon_sym_RBRACE] = ACTIONS(2087), + [anon_sym_import] = ACTIONS(2089), + [anon_sym_with] = ACTIONS(2089), + [anon_sym_let] = ACTIONS(2089), + [anon_sym_const] = ACTIONS(2089), + [anon_sym_else] = ACTIONS(2089), + [anon_sym_if] = ACTIONS(2089), + [anon_sym_switch] = ACTIONS(2089), + [anon_sym_for] = ACTIONS(2089), + [anon_sym_LPAREN] = ACTIONS(2087), + [anon_sym_await] = ACTIONS(2089), + [anon_sym_while] = ACTIONS(2089), + [anon_sym_do] = ACTIONS(2089), + [anon_sym_try] = ACTIONS(2089), + [anon_sym_break] = ACTIONS(2089), + [anon_sym_continue] = ACTIONS(2089), + [anon_sym_return] = ACTIONS(2089), + [anon_sym_throw] = ACTIONS(2089), + [anon_sym_SEMI] = ACTIONS(2087), + [anon_sym_case] = ACTIONS(2089), + [anon_sym_default] = ACTIONS(2089), + [anon_sym_yield] = ACTIONS(2089), + [anon_sym_LBRACK] = ACTIONS(2087), + [anon_sym_async] = ACTIONS(2089), + [anon_sym_function] = ACTIONS(2089), + [anon_sym_private] = ACTIONS(2089), + [anon_sym_public] = ACTIONS(2089), + [anon_sym_remote] = ACTIONS(2089), + [anon_sym_static] = ACTIONS(2089), + [anon_sym_final] = ACTIONS(2089), + [anon_sym_abstract] = ACTIONS(2089), + [anon_sym_any] = ACTIONS(2089), + [anon_sym_array] = ACTIONS(2089), + [anon_sym_binary] = ACTIONS(2089), + [anon_sym_boolean] = ACTIONS(2089), + [anon_sym_date] = ACTIONS(2089), + [anon_sym_guid] = ACTIONS(2089), + [anon_sym_numeric] = ACTIONS(2089), + [anon_sym_query] = ACTIONS(2089), + [anon_sym_string] = ACTIONS(2089), + [anon_sym_struct] = ACTIONS(2089), + [anon_sym_uuid] = ACTIONS(2089), + [anon_sym_variablename] = ACTIONS(2089), + [anon_sym_void] = ACTIONS(2089), + [anon_sym_xml] = ACTIONS(2089), + [anon_sym_new] = ACTIONS(2089), + [anon_sym_PLUS] = ACTIONS(2089), + [anon_sym_DASH] = ACTIONS(2089), + [anon_sym_SLASH] = ACTIONS(2089), + [anon_sym_BANG] = ACTIONS(2087), + [anon_sym_TILDE] = ACTIONS(2089), + [aux_sym_unary_operator_token1] = ACTIONS(2087), + [anon_sym_PLUS_PLUS] = ACTIONS(2087), + [anon_sym_DASH_DASH] = ACTIONS(2087), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2087), + [sym_identifier] = ACTIONS(2089), + [sym_private_property_identifier] = ACTIONS(2087), + [sym_this] = ACTIONS(2089), + [sym_super] = ACTIONS(2089), + [sym_true] = ACTIONS(2089), + [sym_false] = ACTIONS(2089), + [sym_null] = ACTIONS(2089), + [anon_sym_export] = ACTIONS(2089), [sym_cf_comment] = ACTIONS(5), }, [561] = { [sym_comment] = STATE(561), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_else] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_catch] = ACTIONS(886), - [anon_sym_finally] = ACTIONS(886), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [anon_sym_new] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(884), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_else] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_catch] = ACTIONS(936), + [anon_sym_finally] = ACTIONS(936), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [anon_sym_new] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(934), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), [sym_cf_comment] = ACTIONS(5), }, [562] = { [sym_comment] = STATE(562), - [anon_sym_POUND] = ACTIONS(2093), - [anon_sym_var] = ACTIONS(2095), - [anon_sym_SQUOTE] = ACTIONS(2093), - [anon_sym_DQUOTE] = ACTIONS(2093), - [anon_sym_LBRACE] = ACTIONS(2093), - [anon_sym_RBRACE] = ACTIONS(2093), - [anon_sym_import] = ACTIONS(2095), - [anon_sym_with] = ACTIONS(2095), - [anon_sym_let] = ACTIONS(2095), - [anon_sym_const] = ACTIONS(2095), - [anon_sym_else] = ACTIONS(2095), - [anon_sym_if] = ACTIONS(2095), - [anon_sym_switch] = ACTIONS(2095), - [anon_sym_for] = ACTIONS(2095), - [anon_sym_LPAREN] = ACTIONS(2093), - [anon_sym_await] = ACTIONS(2095), - [anon_sym_while] = ACTIONS(2095), - [anon_sym_do] = ACTIONS(2095), - [anon_sym_try] = ACTIONS(2095), - [anon_sym_break] = ACTIONS(2095), - [anon_sym_continue] = ACTIONS(2095), - [anon_sym_return] = ACTIONS(2095), - [anon_sym_throw] = ACTIONS(2095), - [anon_sym_SEMI] = ACTIONS(2093), - [anon_sym_case] = ACTIONS(2095), - [anon_sym_default] = ACTIONS(2095), - [anon_sym_yield] = ACTIONS(2095), - [anon_sym_LBRACK] = ACTIONS(2093), - [anon_sym_async] = ACTIONS(2095), - [anon_sym_function] = ACTIONS(2095), - [anon_sym_private] = ACTIONS(2095), - [anon_sym_public] = ACTIONS(2095), - [anon_sym_remote] = ACTIONS(2095), - [anon_sym_static] = ACTIONS(2095), - [anon_sym_final] = ACTIONS(2095), - [anon_sym_abstract] = ACTIONS(2095), - [anon_sym_any] = ACTIONS(2095), - [anon_sym_array] = ACTIONS(2095), - [anon_sym_binary] = ACTIONS(2095), - [anon_sym_boolean] = ACTIONS(2095), - [anon_sym_date] = ACTIONS(2095), - [anon_sym_guid] = ACTIONS(2095), - [anon_sym_numeric] = ACTIONS(2095), - [anon_sym_query] = ACTIONS(2095), - [anon_sym_string] = ACTIONS(2095), - [anon_sym_struct] = ACTIONS(2095), - [anon_sym_uuid] = ACTIONS(2095), - [anon_sym_variablename] = ACTIONS(2095), - [anon_sym_void] = ACTIONS(2095), - [anon_sym_xml] = ACTIONS(2095), - [anon_sym_new] = ACTIONS(2095), - [anon_sym_PLUS] = ACTIONS(2095), - [anon_sym_DASH] = ACTIONS(2095), - [anon_sym_SLASH] = ACTIONS(2095), - [anon_sym_BANG] = ACTIONS(2093), - [anon_sym_TILDE] = ACTIONS(2095), - [aux_sym_unary_operator_token1] = ACTIONS(2093), - [anon_sym_PLUS_PLUS] = ACTIONS(2093), - [anon_sym_DASH_DASH] = ACTIONS(2093), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2093), - [sym_identifier] = ACTIONS(2095), - [sym_private_property_identifier] = ACTIONS(2093), - [sym_this] = ACTIONS(2095), - [sym_super] = ACTIONS(2095), - [sym_true] = ACTIONS(2095), - [sym_false] = ACTIONS(2095), - [sym_null] = ACTIONS(2095), - [anon_sym_export] = ACTIONS(2095), + [anon_sym_POUND] = ACTIONS(2091), + [anon_sym_var] = ACTIONS(2093), + [anon_sym_SQUOTE] = ACTIONS(2091), + [anon_sym_DQUOTE] = ACTIONS(2091), + [anon_sym_LBRACE] = ACTIONS(2091), + [anon_sym_RBRACE] = ACTIONS(2091), + [anon_sym_import] = ACTIONS(2093), + [anon_sym_with] = ACTIONS(2093), + [anon_sym_let] = ACTIONS(2093), + [anon_sym_const] = ACTIONS(2093), + [anon_sym_else] = ACTIONS(2093), + [anon_sym_if] = ACTIONS(2093), + [anon_sym_switch] = ACTIONS(2093), + [anon_sym_for] = ACTIONS(2093), + [anon_sym_LPAREN] = ACTIONS(2091), + [anon_sym_await] = ACTIONS(2093), + [anon_sym_while] = ACTIONS(2093), + [anon_sym_do] = ACTIONS(2093), + [anon_sym_try] = ACTIONS(2093), + [anon_sym_break] = ACTIONS(2093), + [anon_sym_continue] = ACTIONS(2093), + [anon_sym_return] = ACTIONS(2093), + [anon_sym_throw] = ACTIONS(2093), + [anon_sym_SEMI] = ACTIONS(2091), + [anon_sym_case] = ACTIONS(2093), + [anon_sym_default] = ACTIONS(2093), + [anon_sym_yield] = ACTIONS(2093), + [anon_sym_LBRACK] = ACTIONS(2091), + [anon_sym_async] = ACTIONS(2093), + [anon_sym_function] = ACTIONS(2093), + [anon_sym_private] = ACTIONS(2093), + [anon_sym_public] = ACTIONS(2093), + [anon_sym_remote] = ACTIONS(2093), + [anon_sym_static] = ACTIONS(2093), + [anon_sym_final] = ACTIONS(2093), + [anon_sym_abstract] = ACTIONS(2093), + [anon_sym_any] = ACTIONS(2093), + [anon_sym_array] = ACTIONS(2093), + [anon_sym_binary] = ACTIONS(2093), + [anon_sym_boolean] = ACTIONS(2093), + [anon_sym_date] = ACTIONS(2093), + [anon_sym_guid] = ACTIONS(2093), + [anon_sym_numeric] = ACTIONS(2093), + [anon_sym_query] = ACTIONS(2093), + [anon_sym_string] = ACTIONS(2093), + [anon_sym_struct] = ACTIONS(2093), + [anon_sym_uuid] = ACTIONS(2093), + [anon_sym_variablename] = ACTIONS(2093), + [anon_sym_void] = ACTIONS(2093), + [anon_sym_xml] = ACTIONS(2093), + [anon_sym_new] = ACTIONS(2093), + [anon_sym_PLUS] = ACTIONS(2093), + [anon_sym_DASH] = ACTIONS(2093), + [anon_sym_SLASH] = ACTIONS(2093), + [anon_sym_BANG] = ACTIONS(2091), + [anon_sym_TILDE] = ACTIONS(2093), + [aux_sym_unary_operator_token1] = ACTIONS(2091), + [anon_sym_PLUS_PLUS] = ACTIONS(2091), + [anon_sym_DASH_DASH] = ACTIONS(2091), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2091), + [sym_identifier] = ACTIONS(2093), + [sym_private_property_identifier] = ACTIONS(2091), + [sym_this] = ACTIONS(2093), + [sym_super] = ACTIONS(2093), + [sym_true] = ACTIONS(2093), + [sym_false] = ACTIONS(2093), + [sym_null] = ACTIONS(2093), + [anon_sym_export] = ACTIONS(2093), [sym_cf_comment] = ACTIONS(5), }, [563] = { [sym_comment] = STATE(563), + [anon_sym_POUND] = ACTIONS(1871), + [anon_sym_var] = ACTIONS(1873), + [anon_sym_SQUOTE] = ACTIONS(1871), + [anon_sym_DQUOTE] = ACTIONS(1871), + [anon_sym_LBRACE] = ACTIONS(1871), + [anon_sym_RBRACE] = ACTIONS(1871), + [anon_sym_import] = ACTIONS(1873), + [anon_sym_with] = ACTIONS(1873), + [anon_sym_let] = ACTIONS(1873), + [anon_sym_const] = ACTIONS(1873), + [anon_sym_if] = ACTIONS(1873), + [anon_sym_switch] = ACTIONS(1873), + [anon_sym_for] = ACTIONS(1873), + [anon_sym_LPAREN] = ACTIONS(1871), + [anon_sym_await] = ACTIONS(1873), + [anon_sym_while] = ACTIONS(1873), + [anon_sym_do] = ACTIONS(1873), + [anon_sym_try] = ACTIONS(1873), + [anon_sym_break] = ACTIONS(1873), + [anon_sym_continue] = ACTIONS(1873), + [anon_sym_return] = ACTIONS(1873), + [anon_sym_throw] = ACTIONS(1873), + [anon_sym_SEMI] = ACTIONS(1871), + [anon_sym_case] = ACTIONS(1873), + [anon_sym_default] = ACTIONS(1873), + [anon_sym_yield] = ACTIONS(1873), + [anon_sym_LBRACK] = ACTIONS(1871), + [anon_sym_async] = ACTIONS(1873), + [anon_sym_function] = ACTIONS(1873), + [anon_sym_private] = ACTIONS(1873), + [anon_sym_public] = ACTIONS(1873), + [anon_sym_remote] = ACTIONS(1873), + [anon_sym_static] = ACTIONS(1873), + [anon_sym_final] = ACTIONS(1873), + [anon_sym_abstract] = ACTIONS(1873), + [anon_sym_any] = ACTIONS(1873), + [anon_sym_array] = ACTIONS(1873), + [anon_sym_binary] = ACTIONS(1873), + [anon_sym_boolean] = ACTIONS(1873), + [anon_sym_date] = ACTIONS(1873), + [anon_sym_guid] = ACTIONS(1873), + [anon_sym_numeric] = ACTIONS(1873), + [anon_sym_query] = ACTIONS(1873), + [anon_sym_string] = ACTIONS(1873), + [anon_sym_struct] = ACTIONS(1873), + [anon_sym_uuid] = ACTIONS(1873), + [anon_sym_variablename] = ACTIONS(1873), + [anon_sym_void] = ACTIONS(1873), + [anon_sym_xml] = ACTIONS(1873), + [anon_sym_new] = ACTIONS(1873), + [anon_sym_PLUS] = ACTIONS(1873), + [anon_sym_DASH] = ACTIONS(1873), + [anon_sym_SLASH] = ACTIONS(1873), + [anon_sym_BANG] = ACTIONS(1871), + [anon_sym_TILDE] = ACTIONS(1873), + [aux_sym_unary_operator_token1] = ACTIONS(1871), + [anon_sym_PLUS_PLUS] = ACTIONS(1871), + [anon_sym_DASH_DASH] = ACTIONS(1871), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1871), + [sym_identifier] = ACTIONS(1873), + [sym_private_property_identifier] = ACTIONS(1871), + [sym_this] = ACTIONS(1873), + [sym_super] = ACTIONS(1873), + [sym_true] = ACTIONS(1873), + [sym_false] = ACTIONS(1873), + [sym_null] = ACTIONS(1873), + [anon_sym_export] = ACTIONS(1873), + [sym__automatic_semicolon] = ACTIONS(2095), + [sym_cf_comment] = ACTIONS(5), + }, + [564] = { + [sym_comment] = STATE(564), [anon_sym_POUND] = ACTIONS(2097), [anon_sym_var] = ACTIONS(2099), [anon_sym_SQUOTE] = ACTIONS(2097), @@ -95032,296 +95465,223 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(2099), [sym_cf_comment] = ACTIONS(5), }, - [564] = { - [sym_comment] = STATE(564), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_case] = ACTIONS(886), - [anon_sym_default] = ACTIONS(886), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [anon_sym_new] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(884), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), - [sym__automatic_semicolon] = ACTIONS(884), - [sym_cf_comment] = ACTIONS(5), - }, [565] = { [sym_comment] = STATE(565), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(2101), + [anon_sym_POUND] = ACTIONS(2101), + [anon_sym_var] = ACTIONS(2103), + [anon_sym_SQUOTE] = ACTIONS(2101), + [anon_sym_DQUOTE] = ACTIONS(2101), + [anon_sym_LBRACE] = ACTIONS(2101), + [anon_sym_RBRACE] = ACTIONS(2101), + [anon_sym_import] = ACTIONS(2103), + [anon_sym_with] = ACTIONS(2103), + [anon_sym_let] = ACTIONS(2103), + [anon_sym_const] = ACTIONS(2103), + [anon_sym_else] = ACTIONS(2103), + [anon_sym_if] = ACTIONS(2103), + [anon_sym_switch] = ACTIONS(2103), + [anon_sym_for] = ACTIONS(2103), + [anon_sym_LPAREN] = ACTIONS(2101), + [anon_sym_await] = ACTIONS(2103), + [anon_sym_while] = ACTIONS(2103), + [anon_sym_do] = ACTIONS(2103), + [anon_sym_try] = ACTIONS(2103), + [anon_sym_break] = ACTIONS(2103), + [anon_sym_continue] = ACTIONS(2103), + [anon_sym_return] = ACTIONS(2103), + [anon_sym_throw] = ACTIONS(2103), + [anon_sym_SEMI] = ACTIONS(2101), + [anon_sym_case] = ACTIONS(2103), + [anon_sym_default] = ACTIONS(2103), + [anon_sym_yield] = ACTIONS(2103), + [anon_sym_LBRACK] = ACTIONS(2101), + [anon_sym_async] = ACTIONS(2103), + [anon_sym_function] = ACTIONS(2103), + [anon_sym_private] = ACTIONS(2103), + [anon_sym_public] = ACTIONS(2103), + [anon_sym_remote] = ACTIONS(2103), + [anon_sym_static] = ACTIONS(2103), + [anon_sym_final] = ACTIONS(2103), + [anon_sym_abstract] = ACTIONS(2103), + [anon_sym_any] = ACTIONS(2103), + [anon_sym_array] = ACTIONS(2103), + [anon_sym_binary] = ACTIONS(2103), + [anon_sym_boolean] = ACTIONS(2103), + [anon_sym_date] = ACTIONS(2103), + [anon_sym_guid] = ACTIONS(2103), + [anon_sym_numeric] = ACTIONS(2103), + [anon_sym_query] = ACTIONS(2103), + [anon_sym_string] = ACTIONS(2103), + [anon_sym_struct] = ACTIONS(2103), + [anon_sym_uuid] = ACTIONS(2103), + [anon_sym_variablename] = ACTIONS(2103), + [anon_sym_void] = ACTIONS(2103), + [anon_sym_xml] = ACTIONS(2103), + [anon_sym_new] = ACTIONS(2103), + [anon_sym_PLUS] = ACTIONS(2103), + [anon_sym_DASH] = ACTIONS(2103), + [anon_sym_SLASH] = ACTIONS(2103), + [anon_sym_BANG] = ACTIONS(2101), + [anon_sym_TILDE] = ACTIONS(2103), + [aux_sym_unary_operator_token1] = ACTIONS(2101), + [anon_sym_PLUS_PLUS] = ACTIONS(2101), + [anon_sym_DASH_DASH] = ACTIONS(2101), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2101), + [sym_identifier] = ACTIONS(2103), + [sym_private_property_identifier] = ACTIONS(2101), + [sym_this] = ACTIONS(2103), + [sym_super] = ACTIONS(2103), + [sym_true] = ACTIONS(2103), + [sym_false] = ACTIONS(2103), + [sym_null] = ACTIONS(2103), + [anon_sym_export] = ACTIONS(2103), [sym_cf_comment] = ACTIONS(5), }, [566] = { [sym_comment] = STATE(566), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(888), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_catch] = ACTIONS(850), + [anon_sym_finally] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), [sym_cf_comment] = ACTIONS(5), }, [567] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1216), - [sym_expression] = STATE(2409), - [sym_primary_expression] = STATE(2254), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(2440), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1514), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2253), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1216), - [sym_subscript_expression] = STATE(1216), - [sym_assignment_expression] = STATE(1834), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1515), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2093), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), [sym_comment] = STATE(567), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(1834), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3960), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(2103), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(2105), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(2103), - [anon_sym_new] = ACTIONS(1061), - [anon_sym_DOT] = ACTIONS(2107), + [anon_sym_let] = ACTIONS(2105), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(2107), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(2105), + [anon_sym_new] = ACTIONS(826), + [anon_sym_DOT] = ACTIONS(1987), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), + [sym_number] = ACTIONS(764), [sym_identifier] = ACTIONS(2109), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(2103), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(2105), [sym_cf_comment] = ACTIONS(5), }, [568] = { @@ -95398,80 +95758,226 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_cf_comment] = ACTIONS(5), }, [569] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), [sym_comment] = STATE(569), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(1411), - [anon_sym_SQUOTE] = ACTIONS(1580), - [aux_sym_quoted_cf_attribute_value_token1] = ACTIONS(727), - [anon_sym_DQUOTE] = ACTIONS(1416), - [anon_sym_LBRACE] = ACTIONS(1418), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(1420), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(1422), - [anon_sym_async] = ACTIONS(749), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(91), - [anon_sym_PLUS_PLUS] = ACTIONS(1424), - [anon_sym_DASH_DASH] = ACTIONS(1424), - [aux_sym_comment_token1] = ACTIONS(3), - [sym_number] = ACTIONS(1426), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(1428), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_case] = ACTIONS(936), + [anon_sym_default] = ACTIONS(936), + [anon_sym_finally] = ACTIONS(936), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [anon_sym_new] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(934), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), [sym_cf_comment] = ACTIONS(5), }, [570] = { [sym_comment] = STATE(570), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_finally] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym_cf_comment] = ACTIONS(5), + }, + [571] = { + [sym_comment] = STATE(571), + [anon_sym_POUND] = ACTIONS(1860), + [anon_sym_var] = ACTIONS(1862), + [anon_sym_SQUOTE] = ACTIONS(1860), + [anon_sym_DQUOTE] = ACTIONS(1860), + [anon_sym_LBRACE] = ACTIONS(1860), + [anon_sym_RBRACE] = ACTIONS(1860), + [anon_sym_import] = ACTIONS(1862), + [anon_sym_with] = ACTIONS(1862), + [anon_sym_let] = ACTIONS(1862), + [anon_sym_const] = ACTIONS(1862), + [anon_sym_if] = ACTIONS(1862), + [anon_sym_switch] = ACTIONS(1862), + [anon_sym_for] = ACTIONS(1862), + [anon_sym_LPAREN] = ACTIONS(1860), + [anon_sym_await] = ACTIONS(1862), + [anon_sym_while] = ACTIONS(1862), + [anon_sym_do] = ACTIONS(1862), + [anon_sym_try] = ACTIONS(1862), + [anon_sym_break] = ACTIONS(1862), + [anon_sym_continue] = ACTIONS(1862), + [anon_sym_return] = ACTIONS(1862), + [anon_sym_throw] = ACTIONS(1862), + [anon_sym_SEMI] = ACTIONS(1860), + [anon_sym_case] = ACTIONS(1862), + [anon_sym_default] = ACTIONS(1862), + [anon_sym_finally] = ACTIONS(1862), + [anon_sym_yield] = ACTIONS(1862), + [anon_sym_LBRACK] = ACTIONS(1860), + [anon_sym_async] = ACTIONS(1862), + [anon_sym_function] = ACTIONS(1862), + [anon_sym_private] = ACTIONS(1862), + [anon_sym_public] = ACTIONS(1862), + [anon_sym_remote] = ACTIONS(1862), + [anon_sym_static] = ACTIONS(1862), + [anon_sym_final] = ACTIONS(1862), + [anon_sym_abstract] = ACTIONS(1862), + [anon_sym_any] = ACTIONS(1862), + [anon_sym_array] = ACTIONS(1862), + [anon_sym_binary] = ACTIONS(1862), + [anon_sym_boolean] = ACTIONS(1862), + [anon_sym_date] = ACTIONS(1862), + [anon_sym_guid] = ACTIONS(1862), + [anon_sym_numeric] = ACTIONS(1862), + [anon_sym_query] = ACTIONS(1862), + [anon_sym_string] = ACTIONS(1862), + [anon_sym_struct] = ACTIONS(1862), + [anon_sym_uuid] = ACTIONS(1862), + [anon_sym_variablename] = ACTIONS(1862), + [anon_sym_void] = ACTIONS(1862), + [anon_sym_xml] = ACTIONS(1862), + [anon_sym_new] = ACTIONS(1862), + [anon_sym_PLUS] = ACTIONS(1862), + [anon_sym_DASH] = ACTIONS(1862), + [anon_sym_SLASH] = ACTIONS(1862), + [anon_sym_BANG] = ACTIONS(1860), + [anon_sym_TILDE] = ACTIONS(1862), + [aux_sym_unary_operator_token1] = ACTIONS(1860), + [anon_sym_PLUS_PLUS] = ACTIONS(1860), + [anon_sym_DASH_DASH] = ACTIONS(1860), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1860), + [sym_identifier] = ACTIONS(1862), + [sym_private_property_identifier] = ACTIONS(1860), + [sym_this] = ACTIONS(1862), + [sym_super] = ACTIONS(1862), + [sym_true] = ACTIONS(1862), + [sym_false] = ACTIONS(1862), + [sym_null] = ACTIONS(1862), + [anon_sym_export] = ACTIONS(1862), + [sym_cf_comment] = ACTIONS(5), + }, + [572] = { + [sym_comment] = STATE(572), [anon_sym_POUND] = ACTIONS(2115), [anon_sym_var] = ACTIONS(2117), [anon_sym_SQUOTE] = ACTIONS(2115), @@ -95543,478 +96049,697 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(2117), [sym_cf_comment] = ACTIONS(5), }, - [571] = { - [sym_comment] = STATE(571), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_catch] = ACTIONS(890), - [anon_sym_finally] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), + [573] = { + [sym_comment] = STATE(573), + [anon_sym_POUND] = ACTIONS(2119), + [anon_sym_var] = ACTIONS(2121), + [anon_sym_SQUOTE] = ACTIONS(2119), + [anon_sym_DQUOTE] = ACTIONS(2119), + [anon_sym_LBRACE] = ACTIONS(2119), + [anon_sym_RBRACE] = ACTIONS(2119), + [anon_sym_import] = ACTIONS(2121), + [anon_sym_with] = ACTIONS(2121), + [anon_sym_let] = ACTIONS(2121), + [anon_sym_const] = ACTIONS(2121), + [anon_sym_else] = ACTIONS(2121), + [anon_sym_if] = ACTIONS(2121), + [anon_sym_switch] = ACTIONS(2121), + [anon_sym_for] = ACTIONS(2121), + [anon_sym_LPAREN] = ACTIONS(2119), + [anon_sym_await] = ACTIONS(2121), + [anon_sym_while] = ACTIONS(2121), + [anon_sym_do] = ACTIONS(2121), + [anon_sym_try] = ACTIONS(2121), + [anon_sym_break] = ACTIONS(2121), + [anon_sym_continue] = ACTIONS(2121), + [anon_sym_return] = ACTIONS(2121), + [anon_sym_throw] = ACTIONS(2121), + [anon_sym_SEMI] = ACTIONS(2119), + [anon_sym_case] = ACTIONS(2121), + [anon_sym_default] = ACTIONS(2121), + [anon_sym_yield] = ACTIONS(2121), + [anon_sym_LBRACK] = ACTIONS(2119), + [anon_sym_async] = ACTIONS(2121), + [anon_sym_function] = ACTIONS(2121), + [anon_sym_private] = ACTIONS(2121), + [anon_sym_public] = ACTIONS(2121), + [anon_sym_remote] = ACTIONS(2121), + [anon_sym_static] = ACTIONS(2121), + [anon_sym_final] = ACTIONS(2121), + [anon_sym_abstract] = ACTIONS(2121), + [anon_sym_any] = ACTIONS(2121), + [anon_sym_array] = ACTIONS(2121), + [anon_sym_binary] = ACTIONS(2121), + [anon_sym_boolean] = ACTIONS(2121), + [anon_sym_date] = ACTIONS(2121), + [anon_sym_guid] = ACTIONS(2121), + [anon_sym_numeric] = ACTIONS(2121), + [anon_sym_query] = ACTIONS(2121), + [anon_sym_string] = ACTIONS(2121), + [anon_sym_struct] = ACTIONS(2121), + [anon_sym_uuid] = ACTIONS(2121), + [anon_sym_variablename] = ACTIONS(2121), + [anon_sym_void] = ACTIONS(2121), + [anon_sym_xml] = ACTIONS(2121), + [anon_sym_new] = ACTIONS(2121), + [anon_sym_PLUS] = ACTIONS(2121), + [anon_sym_DASH] = ACTIONS(2121), + [anon_sym_SLASH] = ACTIONS(2121), + [anon_sym_BANG] = ACTIONS(2119), + [anon_sym_TILDE] = ACTIONS(2121), + [aux_sym_unary_operator_token1] = ACTIONS(2119), + [anon_sym_PLUS_PLUS] = ACTIONS(2119), + [anon_sym_DASH_DASH] = ACTIONS(2119), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2119), + [sym_identifier] = ACTIONS(2121), + [sym_private_property_identifier] = ACTIONS(2119), + [sym_this] = ACTIONS(2121), + [sym_super] = ACTIONS(2121), + [sym_true] = ACTIONS(2121), + [sym_false] = ACTIONS(2121), + [sym_null] = ACTIONS(2121), + [anon_sym_export] = ACTIONS(2121), [sym_cf_comment] = ACTIONS(5), }, - [572] = { + [574] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2358), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1811), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2361), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(572), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3442), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(574), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(2119), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [573] = { + [575] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1801), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1800), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2358), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1793), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(573), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(575), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), - [anon_sym_DOT] = ACTIONS(1993), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [574] = { + [576] = { + [sym_comment] = STATE(576), + [anon_sym_POUND] = ACTIONS(842), + [anon_sym_var] = ACTIONS(844), + [anon_sym_SQUOTE] = ACTIONS(842), + [anon_sym_DQUOTE] = ACTIONS(842), + [anon_sym_LBRACE] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(842), + [anon_sym_import] = ACTIONS(844), + [anon_sym_with] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_switch] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(842), + [anon_sym_await] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_throw] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(842), + [anon_sym_case] = ACTIONS(844), + [anon_sym_default] = ACTIONS(844), + [anon_sym_yield] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(842), + [anon_sym_async] = ACTIONS(844), + [anon_sym_function] = ACTIONS(844), + [anon_sym_private] = ACTIONS(844), + [anon_sym_public] = ACTIONS(844), + [anon_sym_remote] = ACTIONS(844), + [anon_sym_static] = ACTIONS(844), + [anon_sym_final] = ACTIONS(844), + [anon_sym_abstract] = ACTIONS(844), + [anon_sym_any] = ACTIONS(844), + [anon_sym_array] = ACTIONS(844), + [anon_sym_binary] = ACTIONS(844), + [anon_sym_boolean] = ACTIONS(844), + [anon_sym_date] = ACTIONS(844), + [anon_sym_guid] = ACTIONS(844), + [anon_sym_numeric] = ACTIONS(844), + [anon_sym_query] = ACTIONS(844), + [anon_sym_string] = ACTIONS(844), + [anon_sym_struct] = ACTIONS(844), + [anon_sym_uuid] = ACTIONS(844), + [anon_sym_variablename] = ACTIONS(844), + [anon_sym_void] = ACTIONS(844), + [anon_sym_xml] = ACTIONS(844), + [anon_sym_new] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_BANG] = ACTIONS(842), + [anon_sym_TILDE] = ACTIONS(844), + [aux_sym_unary_operator_token1] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(842), + [anon_sym_DASH_DASH] = ACTIONS(842), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(842), + [sym_identifier] = ACTIONS(844), + [sym_private_property_identifier] = ACTIONS(842), + [sym_this] = ACTIONS(844), + [sym_super] = ACTIONS(844), + [sym_true] = ACTIONS(844), + [sym_false] = ACTIONS(844), + [sym_null] = ACTIONS(844), + [anon_sym_export] = ACTIONS(844), + [sym__automatic_semicolon] = ACTIONS(2123), + [sym_cf_comment] = ACTIONS(5), + }, + [577] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2186), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1845), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2355), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(574), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3929), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(577), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(2121), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [575] = { + [578] = { + [sym_comment] = STATE(578), + [anon_sym_POUND] = ACTIONS(2125), + [anon_sym_var] = ACTIONS(2127), + [anon_sym_SQUOTE] = ACTIONS(2125), + [anon_sym_DQUOTE] = ACTIONS(2125), + [anon_sym_LBRACE] = ACTIONS(2125), + [anon_sym_RBRACE] = ACTIONS(2125), + [anon_sym_import] = ACTIONS(2127), + [anon_sym_with] = ACTIONS(2127), + [anon_sym_let] = ACTIONS(2127), + [anon_sym_const] = ACTIONS(2127), + [anon_sym_else] = ACTIONS(2127), + [anon_sym_if] = ACTIONS(2127), + [anon_sym_switch] = ACTIONS(2127), + [anon_sym_for] = ACTIONS(2127), + [anon_sym_LPAREN] = ACTIONS(2125), + [anon_sym_await] = ACTIONS(2127), + [anon_sym_while] = ACTIONS(2127), + [anon_sym_do] = ACTIONS(2127), + [anon_sym_try] = ACTIONS(2127), + [anon_sym_break] = ACTIONS(2127), + [anon_sym_continue] = ACTIONS(2127), + [anon_sym_return] = ACTIONS(2127), + [anon_sym_throw] = ACTIONS(2127), + [anon_sym_SEMI] = ACTIONS(2125), + [anon_sym_case] = ACTIONS(2127), + [anon_sym_default] = ACTIONS(2127), + [anon_sym_yield] = ACTIONS(2127), + [anon_sym_LBRACK] = ACTIONS(2125), + [anon_sym_async] = ACTIONS(2127), + [anon_sym_function] = ACTIONS(2127), + [anon_sym_private] = ACTIONS(2127), + [anon_sym_public] = ACTIONS(2127), + [anon_sym_remote] = ACTIONS(2127), + [anon_sym_static] = ACTIONS(2127), + [anon_sym_final] = ACTIONS(2127), + [anon_sym_abstract] = ACTIONS(2127), + [anon_sym_any] = ACTIONS(2127), + [anon_sym_array] = ACTIONS(2127), + [anon_sym_binary] = ACTIONS(2127), + [anon_sym_boolean] = ACTIONS(2127), + [anon_sym_date] = ACTIONS(2127), + [anon_sym_guid] = ACTIONS(2127), + [anon_sym_numeric] = ACTIONS(2127), + [anon_sym_query] = ACTIONS(2127), + [anon_sym_string] = ACTIONS(2127), + [anon_sym_struct] = ACTIONS(2127), + [anon_sym_uuid] = ACTIONS(2127), + [anon_sym_variablename] = ACTIONS(2127), + [anon_sym_void] = ACTIONS(2127), + [anon_sym_xml] = ACTIONS(2127), + [anon_sym_new] = ACTIONS(2127), + [anon_sym_PLUS] = ACTIONS(2127), + [anon_sym_DASH] = ACTIONS(2127), + [anon_sym_SLASH] = ACTIONS(2127), + [anon_sym_BANG] = ACTIONS(2125), + [anon_sym_TILDE] = ACTIONS(2127), + [aux_sym_unary_operator_token1] = ACTIONS(2125), + [anon_sym_PLUS_PLUS] = ACTIONS(2125), + [anon_sym_DASH_DASH] = ACTIONS(2125), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2125), + [sym_identifier] = ACTIONS(2127), + [sym_private_property_identifier] = ACTIONS(2125), + [sym_this] = ACTIONS(2127), + [sym_super] = ACTIONS(2127), + [sym_true] = ACTIONS(2127), + [sym_false] = ACTIONS(2127), + [sym_null] = ACTIONS(2127), + [anon_sym_export] = ACTIONS(2127), + [sym_cf_comment] = ACTIONS(5), + }, + [579] = { + [sym_comment] = STATE(579), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_catch] = ACTIONS(850), + [anon_sym_finally] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(2129), + [sym_cf_comment] = ACTIONS(5), + }, + [580] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1831), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2169), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1821), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2243), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(575), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(580), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [576] = { + [581] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1818), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2312), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1802), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2145), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(576), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(581), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [577] = { + [582] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1801), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1514), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1793), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1515), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(577), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(582), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -96022,1241 +96747,1095 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(2123), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(2125), + [anon_sym_let] = ACTIONS(2131), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(2133), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(2123), - [anon_sym_new] = ACTIONS(818), - [anon_sym_DOT] = ACTIONS(1993), + [anon_sym_static] = ACTIONS(2131), + [anon_sym_new] = ACTIONS(753), + [anon_sym_DOT] = ACTIONS(1987), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(2127), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(2135), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(2123), + [anon_sym_export] = ACTIONS(2131), [sym_cf_comment] = ACTIONS(5), }, - [578] = { + [583] = { + [sym_comment] = STATE(583), + [anon_sym_POUND] = ACTIONS(2137), + [anon_sym_var] = ACTIONS(2139), + [anon_sym_SQUOTE] = ACTIONS(2137), + [anon_sym_DQUOTE] = ACTIONS(2137), + [anon_sym_LBRACE] = ACTIONS(2137), + [anon_sym_RBRACE] = ACTIONS(2137), + [anon_sym_import] = ACTIONS(2139), + [anon_sym_with] = ACTIONS(2139), + [anon_sym_let] = ACTIONS(2139), + [anon_sym_const] = ACTIONS(2139), + [anon_sym_else] = ACTIONS(2139), + [anon_sym_if] = ACTIONS(2139), + [anon_sym_switch] = ACTIONS(2139), + [anon_sym_for] = ACTIONS(2139), + [anon_sym_LPAREN] = ACTIONS(2137), + [anon_sym_await] = ACTIONS(2139), + [anon_sym_while] = ACTIONS(2139), + [anon_sym_do] = ACTIONS(2139), + [anon_sym_try] = ACTIONS(2139), + [anon_sym_break] = ACTIONS(2139), + [anon_sym_continue] = ACTIONS(2139), + [anon_sym_return] = ACTIONS(2139), + [anon_sym_throw] = ACTIONS(2139), + [anon_sym_SEMI] = ACTIONS(2137), + [anon_sym_case] = ACTIONS(2139), + [anon_sym_default] = ACTIONS(2139), + [anon_sym_yield] = ACTIONS(2139), + [anon_sym_LBRACK] = ACTIONS(2137), + [anon_sym_async] = ACTIONS(2139), + [anon_sym_function] = ACTIONS(2139), + [anon_sym_private] = ACTIONS(2139), + [anon_sym_public] = ACTIONS(2139), + [anon_sym_remote] = ACTIONS(2139), + [anon_sym_static] = ACTIONS(2139), + [anon_sym_final] = ACTIONS(2139), + [anon_sym_abstract] = ACTIONS(2139), + [anon_sym_any] = ACTIONS(2139), + [anon_sym_array] = ACTIONS(2139), + [anon_sym_binary] = ACTIONS(2139), + [anon_sym_boolean] = ACTIONS(2139), + [anon_sym_date] = ACTIONS(2139), + [anon_sym_guid] = ACTIONS(2139), + [anon_sym_numeric] = ACTIONS(2139), + [anon_sym_query] = ACTIONS(2139), + [anon_sym_string] = ACTIONS(2139), + [anon_sym_struct] = ACTIONS(2139), + [anon_sym_uuid] = ACTIONS(2139), + [anon_sym_variablename] = ACTIONS(2139), + [anon_sym_void] = ACTIONS(2139), + [anon_sym_xml] = ACTIONS(2139), + [anon_sym_new] = ACTIONS(2139), + [anon_sym_PLUS] = ACTIONS(2139), + [anon_sym_DASH] = ACTIONS(2139), + [anon_sym_SLASH] = ACTIONS(2139), + [anon_sym_BANG] = ACTIONS(2137), + [anon_sym_TILDE] = ACTIONS(2139), + [aux_sym_unary_operator_token1] = ACTIONS(2137), + [anon_sym_PLUS_PLUS] = ACTIONS(2137), + [anon_sym_DASH_DASH] = ACTIONS(2137), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2137), + [sym_identifier] = ACTIONS(2139), + [sym_private_property_identifier] = ACTIONS(2137), + [sym_this] = ACTIONS(2139), + [sym_super] = ACTIONS(2139), + [sym_true] = ACTIONS(2139), + [sym_false] = ACTIONS(2139), + [sym_null] = ACTIONS(2139), + [anon_sym_export] = ACTIONS(2139), + [sym_cf_comment] = ACTIONS(5), + }, + [584] = { + [sym_comment] = STATE(584), + [anon_sym_POUND] = ACTIONS(2141), + [anon_sym_var] = ACTIONS(2143), + [anon_sym_SQUOTE] = ACTIONS(2141), + [anon_sym_DQUOTE] = ACTIONS(2141), + [anon_sym_LBRACE] = ACTIONS(2141), + [anon_sym_RBRACE] = ACTIONS(2141), + [anon_sym_import] = ACTIONS(2143), + [anon_sym_with] = ACTIONS(2143), + [anon_sym_let] = ACTIONS(2143), + [anon_sym_const] = ACTIONS(2143), + [anon_sym_else] = ACTIONS(2143), + [anon_sym_if] = ACTIONS(2143), + [anon_sym_switch] = ACTIONS(2143), + [anon_sym_for] = ACTIONS(2143), + [anon_sym_LPAREN] = ACTIONS(2141), + [anon_sym_await] = ACTIONS(2143), + [anon_sym_while] = ACTIONS(2143), + [anon_sym_do] = ACTIONS(2143), + [anon_sym_try] = ACTIONS(2143), + [anon_sym_break] = ACTIONS(2143), + [anon_sym_continue] = ACTIONS(2143), + [anon_sym_return] = ACTIONS(2143), + [anon_sym_throw] = ACTIONS(2143), + [anon_sym_SEMI] = ACTIONS(2141), + [anon_sym_case] = ACTIONS(2143), + [anon_sym_default] = ACTIONS(2143), + [anon_sym_yield] = ACTIONS(2143), + [anon_sym_LBRACK] = ACTIONS(2141), + [anon_sym_async] = ACTIONS(2143), + [anon_sym_function] = ACTIONS(2143), + [anon_sym_private] = ACTIONS(2143), + [anon_sym_public] = ACTIONS(2143), + [anon_sym_remote] = ACTIONS(2143), + [anon_sym_static] = ACTIONS(2143), + [anon_sym_final] = ACTIONS(2143), + [anon_sym_abstract] = ACTIONS(2143), + [anon_sym_any] = ACTIONS(2143), + [anon_sym_array] = ACTIONS(2143), + [anon_sym_binary] = ACTIONS(2143), + [anon_sym_boolean] = ACTIONS(2143), + [anon_sym_date] = ACTIONS(2143), + [anon_sym_guid] = ACTIONS(2143), + [anon_sym_numeric] = ACTIONS(2143), + [anon_sym_query] = ACTIONS(2143), + [anon_sym_string] = ACTIONS(2143), + [anon_sym_struct] = ACTIONS(2143), + [anon_sym_uuid] = ACTIONS(2143), + [anon_sym_variablename] = ACTIONS(2143), + [anon_sym_void] = ACTIONS(2143), + [anon_sym_xml] = ACTIONS(2143), + [anon_sym_new] = ACTIONS(2143), + [anon_sym_PLUS] = ACTIONS(2143), + [anon_sym_DASH] = ACTIONS(2143), + [anon_sym_SLASH] = ACTIONS(2143), + [anon_sym_BANG] = ACTIONS(2141), + [anon_sym_TILDE] = ACTIONS(2143), + [aux_sym_unary_operator_token1] = ACTIONS(2141), + [anon_sym_PLUS_PLUS] = ACTIONS(2141), + [anon_sym_DASH_DASH] = ACTIONS(2141), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2141), + [sym_identifier] = ACTIONS(2143), + [sym_private_property_identifier] = ACTIONS(2141), + [sym_this] = ACTIONS(2143), + [sym_super] = ACTIONS(2143), + [sym_true] = ACTIONS(2143), + [sym_false] = ACTIONS(2143), + [sym_null] = ACTIONS(2143), + [anon_sym_export] = ACTIONS(2143), + [sym_cf_comment] = ACTIONS(5), + }, + [585] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1817), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2311), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1221), + [sym_expression] = STATE(2436), + [sym_primary_expression] = STATE(2381), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(578), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2380), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1221), + [sym_subscript_expression] = STATE(1221), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2103), + [sym_comment] = STATE(585), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_let] = ACTIONS(2145), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(2147), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(2145), + [anon_sym_new] = ACTIONS(1061), + [anon_sym_DOT] = ACTIONS(2149), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(1063), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(2151), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(2145), [sym_cf_comment] = ACTIONS(5), }, - [579] = { + [586] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1801), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1802), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1964), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1793), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2282), - [sym_comment] = STATE(579), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(586), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(2039), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(2129), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(2131), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(2129), - [anon_sym_new] = ACTIONS(970), - [anon_sym_DOT] = ACTIONS(1993), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(2133), - [sym_private_property_identifier] = ACTIONS(956), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(2129), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [580] = { + [587] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_statement_block] = STATE(2337), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2095), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2258), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(580), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(587), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3442), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(2135), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(2153), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [581] = { - [sym_comment] = STATE(581), - [anon_sym_POUND] = ACTIONS(1703), - [anon_sym_var] = ACTIONS(1705), - [anon_sym_SQUOTE] = ACTIONS(1703), - [anon_sym_DQUOTE] = ACTIONS(1703), - [anon_sym_LBRACE] = ACTIONS(1703), - [anon_sym_RBRACE] = ACTIONS(1703), - [anon_sym_import] = ACTIONS(1705), - [anon_sym_with] = ACTIONS(1705), - [anon_sym_let] = ACTIONS(1705), - [anon_sym_const] = ACTIONS(1705), - [anon_sym_if] = ACTIONS(1705), - [anon_sym_switch] = ACTIONS(1705), - [anon_sym_for] = ACTIONS(1705), - [anon_sym_LPAREN] = ACTIONS(1703), - [anon_sym_await] = ACTIONS(1705), - [anon_sym_while] = ACTIONS(1705), - [anon_sym_do] = ACTIONS(1705), - [anon_sym_try] = ACTIONS(1705), - [anon_sym_break] = ACTIONS(1705), - [anon_sym_continue] = ACTIONS(1705), - [anon_sym_return] = ACTIONS(1705), - [anon_sym_throw] = ACTIONS(1705), - [anon_sym_SEMI] = ACTIONS(1703), - [anon_sym_case] = ACTIONS(1705), - [anon_sym_default] = ACTIONS(1705), - [anon_sym_yield] = ACTIONS(1705), - [anon_sym_LBRACK] = ACTIONS(1703), - [anon_sym_async] = ACTIONS(1705), - [anon_sym_function] = ACTIONS(1705), - [anon_sym_private] = ACTIONS(1705), - [anon_sym_public] = ACTIONS(1705), - [anon_sym_remote] = ACTIONS(1705), - [anon_sym_static] = ACTIONS(1705), - [anon_sym_final] = ACTIONS(1705), - [anon_sym_abstract] = ACTIONS(1705), - [anon_sym_any] = ACTIONS(1705), - [anon_sym_array] = ACTIONS(1705), - [anon_sym_binary] = ACTIONS(1705), - [anon_sym_boolean] = ACTIONS(1705), - [anon_sym_date] = ACTIONS(1705), - [anon_sym_guid] = ACTIONS(1705), - [anon_sym_numeric] = ACTIONS(1705), - [anon_sym_query] = ACTIONS(1705), - [anon_sym_string] = ACTIONS(1705), - [anon_sym_struct] = ACTIONS(1705), - [anon_sym_uuid] = ACTIONS(1705), - [anon_sym_variablename] = ACTIONS(1705), - [anon_sym_void] = ACTIONS(1705), - [anon_sym_xml] = ACTIONS(1705), - [anon_sym_new] = ACTIONS(1705), - [anon_sym_PLUS] = ACTIONS(1705), - [anon_sym_DASH] = ACTIONS(1705), - [anon_sym_SLASH] = ACTIONS(1705), - [anon_sym_BANG] = ACTIONS(1703), - [anon_sym_TILDE] = ACTIONS(1705), - [aux_sym_unary_operator_token1] = ACTIONS(1703), - [anon_sym_PLUS_PLUS] = ACTIONS(1703), - [anon_sym_DASH_DASH] = ACTIONS(1703), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1703), - [sym_identifier] = ACTIONS(1705), - [sym_private_property_identifier] = ACTIONS(1703), - [sym_this] = ACTIONS(1705), - [sym_super] = ACTIONS(1705), - [sym_true] = ACTIONS(1705), - [sym_false] = ACTIONS(1705), - [sym_null] = ACTIONS(1705), - [anon_sym_export] = ACTIONS(1705), - [sym__automatic_semicolon] = ACTIONS(2137), + [588] = { + [sym_comment] = STATE(588), + [anon_sym_POUND] = ACTIONS(2155), + [anon_sym_var] = ACTIONS(2157), + [anon_sym_SQUOTE] = ACTIONS(2155), + [anon_sym_DQUOTE] = ACTIONS(2155), + [anon_sym_LBRACE] = ACTIONS(2155), + [anon_sym_RBRACE] = ACTIONS(2155), + [anon_sym_import] = ACTIONS(2157), + [anon_sym_with] = ACTIONS(2157), + [anon_sym_let] = ACTIONS(2157), + [anon_sym_const] = ACTIONS(2157), + [anon_sym_else] = ACTIONS(2157), + [anon_sym_if] = ACTIONS(2157), + [anon_sym_switch] = ACTIONS(2157), + [anon_sym_for] = ACTIONS(2157), + [anon_sym_LPAREN] = ACTIONS(2155), + [anon_sym_await] = ACTIONS(2157), + [anon_sym_while] = ACTIONS(2157), + [anon_sym_do] = ACTIONS(2157), + [anon_sym_try] = ACTIONS(2157), + [anon_sym_break] = ACTIONS(2157), + [anon_sym_continue] = ACTIONS(2157), + [anon_sym_return] = ACTIONS(2157), + [anon_sym_throw] = ACTIONS(2157), + [anon_sym_SEMI] = ACTIONS(2155), + [anon_sym_case] = ACTIONS(2157), + [anon_sym_default] = ACTIONS(2157), + [anon_sym_yield] = ACTIONS(2157), + [anon_sym_LBRACK] = ACTIONS(2155), + [anon_sym_async] = ACTIONS(2157), + [anon_sym_function] = ACTIONS(2157), + [anon_sym_private] = ACTIONS(2157), + [anon_sym_public] = ACTIONS(2157), + [anon_sym_remote] = ACTIONS(2157), + [anon_sym_static] = ACTIONS(2157), + [anon_sym_final] = ACTIONS(2157), + [anon_sym_abstract] = ACTIONS(2157), + [anon_sym_any] = ACTIONS(2157), + [anon_sym_array] = ACTIONS(2157), + [anon_sym_binary] = ACTIONS(2157), + [anon_sym_boolean] = ACTIONS(2157), + [anon_sym_date] = ACTIONS(2157), + [anon_sym_guid] = ACTIONS(2157), + [anon_sym_numeric] = ACTIONS(2157), + [anon_sym_query] = ACTIONS(2157), + [anon_sym_string] = ACTIONS(2157), + [anon_sym_struct] = ACTIONS(2157), + [anon_sym_uuid] = ACTIONS(2157), + [anon_sym_variablename] = ACTIONS(2157), + [anon_sym_void] = ACTIONS(2157), + [anon_sym_xml] = ACTIONS(2157), + [anon_sym_new] = ACTIONS(2157), + [anon_sym_PLUS] = ACTIONS(2157), + [anon_sym_DASH] = ACTIONS(2157), + [anon_sym_SLASH] = ACTIONS(2157), + [anon_sym_BANG] = ACTIONS(2155), + [anon_sym_TILDE] = ACTIONS(2157), + [aux_sym_unary_operator_token1] = ACTIONS(2155), + [anon_sym_PLUS_PLUS] = ACTIONS(2155), + [anon_sym_DASH_DASH] = ACTIONS(2155), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2155), + [sym_identifier] = ACTIONS(2157), + [sym_private_property_identifier] = ACTIONS(2155), + [sym_this] = ACTIONS(2157), + [sym_super] = ACTIONS(2157), + [sym_true] = ACTIONS(2157), + [sym_false] = ACTIONS(2157), + [sym_null] = ACTIONS(2157), + [anon_sym_export] = ACTIONS(2157), [sym_cf_comment] = ACTIONS(5), }, - [582] = { + [589] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1853), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2145), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1821), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1896), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(582), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(589), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_LBRACE] = ACTIONS(2039), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [583] = { + [590] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1818), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1964), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2213), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(583), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(590), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3929), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(2139), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(2159), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), - [sym_cf_comment] = ACTIONS(5), - }, - [584] = { - [sym_comment] = STATE(584), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_case] = ACTIONS(886), - [anon_sym_default] = ACTIONS(886), - [anon_sym_finally] = ACTIONS(886), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [anon_sym_new] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(884), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [585] = { + [591] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_statement_block] = STATE(2315), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2089), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_import] = STATE(3430), + [sym_statement_block] = STATE(1821), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2155), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(585), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(591), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(2135), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [586] = { - [sym_comment] = STATE(586), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_finally] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym_cf_comment] = ACTIONS(5), - }, - [587] = { - [sym_comment] = STATE(587), - [anon_sym_POUND] = ACTIONS(1711), - [anon_sym_var] = ACTIONS(1713), - [anon_sym_SQUOTE] = ACTIONS(1711), - [anon_sym_DQUOTE] = ACTIONS(1711), - [anon_sym_LBRACE] = ACTIONS(1711), - [anon_sym_RBRACE] = ACTIONS(1711), - [anon_sym_import] = ACTIONS(1713), - [anon_sym_with] = ACTIONS(1713), - [anon_sym_let] = ACTIONS(1713), - [anon_sym_const] = ACTIONS(1713), - [anon_sym_if] = ACTIONS(1713), - [anon_sym_switch] = ACTIONS(1713), - [anon_sym_for] = ACTIONS(1713), - [anon_sym_LPAREN] = ACTIONS(1711), - [anon_sym_await] = ACTIONS(1713), - [anon_sym_while] = ACTIONS(1713), - [anon_sym_do] = ACTIONS(1713), - [anon_sym_try] = ACTIONS(1713), - [anon_sym_break] = ACTIONS(1713), - [anon_sym_continue] = ACTIONS(1713), - [anon_sym_return] = ACTIONS(1713), - [anon_sym_throw] = ACTIONS(1713), - [anon_sym_SEMI] = ACTIONS(1711), - [anon_sym_case] = ACTIONS(1713), - [anon_sym_default] = ACTIONS(1713), - [anon_sym_finally] = ACTIONS(1713), - [anon_sym_yield] = ACTIONS(1713), - [anon_sym_LBRACK] = ACTIONS(1711), - [anon_sym_async] = ACTIONS(1713), - [anon_sym_function] = ACTIONS(1713), - [anon_sym_private] = ACTIONS(1713), - [anon_sym_public] = ACTIONS(1713), - [anon_sym_remote] = ACTIONS(1713), - [anon_sym_static] = ACTIONS(1713), - [anon_sym_final] = ACTIONS(1713), - [anon_sym_abstract] = ACTIONS(1713), - [anon_sym_any] = ACTIONS(1713), - [anon_sym_array] = ACTIONS(1713), - [anon_sym_binary] = ACTIONS(1713), - [anon_sym_boolean] = ACTIONS(1713), - [anon_sym_date] = ACTIONS(1713), - [anon_sym_guid] = ACTIONS(1713), - [anon_sym_numeric] = ACTIONS(1713), - [anon_sym_query] = ACTIONS(1713), - [anon_sym_string] = ACTIONS(1713), - [anon_sym_struct] = ACTIONS(1713), - [anon_sym_uuid] = ACTIONS(1713), - [anon_sym_variablename] = ACTIONS(1713), - [anon_sym_void] = ACTIONS(1713), - [anon_sym_xml] = ACTIONS(1713), - [anon_sym_new] = ACTIONS(1713), - [anon_sym_PLUS] = ACTIONS(1713), - [anon_sym_DASH] = ACTIONS(1713), - [anon_sym_SLASH] = ACTIONS(1713), - [anon_sym_BANG] = ACTIONS(1711), - [anon_sym_TILDE] = ACTIONS(1713), - [aux_sym_unary_operator_token1] = ACTIONS(1711), - [anon_sym_PLUS_PLUS] = ACTIONS(1711), - [anon_sym_DASH_DASH] = ACTIONS(1711), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1711), - [sym_identifier] = ACTIONS(1713), - [sym_private_property_identifier] = ACTIONS(1711), - [sym_this] = ACTIONS(1713), - [sym_super] = ACTIONS(1713), - [sym_true] = ACTIONS(1713), - [sym_false] = ACTIONS(1713), - [sym_null] = ACTIONS(1713), - [anon_sym_export] = ACTIONS(1713), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [588] = { + [592] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_statement_block] = STATE(2318), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2048), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_import] = STATE(3430), + [sym_statement_block] = STATE(1839), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2347), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(588), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(592), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(2135), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [589] = { + [593] = { [sym_hash_empty] = STATE(3404), + [sym__cf_tag_expression] = STATE(4067), [sym_import] = STATE(3810), - [sym_statement_block] = STATE(2321), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2086), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(589), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(593), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(2135), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [590] = { - [sym_comment] = STATE(590), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_catch] = ACTIONS(890), - [anon_sym_finally] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(2141), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [591] = { + [594] = { [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(4126), + [sym__cf_tag_expression] = STATE(4002), [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(591), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(594), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [592] = { - [sym_comment] = STATE(592), - [anon_sym_POUND] = ACTIONS(2143), - [anon_sym_var] = ACTIONS(2145), - [anon_sym_SQUOTE] = ACTIONS(2143), - [anon_sym_DQUOTE] = ACTIONS(2143), - [anon_sym_LBRACE] = ACTIONS(2143), - [anon_sym_RBRACE] = ACTIONS(2143), - [anon_sym_import] = ACTIONS(2145), - [anon_sym_with] = ACTIONS(2145), - [anon_sym_let] = ACTIONS(2145), - [anon_sym_const] = ACTIONS(2145), - [anon_sym_else] = ACTIONS(2145), - [anon_sym_if] = ACTIONS(2145), - [anon_sym_switch] = ACTIONS(2145), - [anon_sym_for] = ACTIONS(2145), - [anon_sym_LPAREN] = ACTIONS(2143), - [anon_sym_await] = ACTIONS(2145), - [anon_sym_while] = ACTIONS(2145), - [anon_sym_do] = ACTIONS(2145), - [anon_sym_try] = ACTIONS(2145), - [anon_sym_break] = ACTIONS(2145), - [anon_sym_continue] = ACTIONS(2145), - [anon_sym_return] = ACTIONS(2145), - [anon_sym_throw] = ACTIONS(2145), - [anon_sym_SEMI] = ACTIONS(2143), - [anon_sym_case] = ACTIONS(2145), - [anon_sym_default] = ACTIONS(2145), - [anon_sym_yield] = ACTIONS(2145), - [anon_sym_LBRACK] = ACTIONS(2143), - [anon_sym_async] = ACTIONS(2145), - [anon_sym_function] = ACTIONS(2145), - [anon_sym_private] = ACTIONS(2145), - [anon_sym_public] = ACTIONS(2145), - [anon_sym_remote] = ACTIONS(2145), - [anon_sym_static] = ACTIONS(2145), - [anon_sym_final] = ACTIONS(2145), - [anon_sym_abstract] = ACTIONS(2145), - [anon_sym_any] = ACTIONS(2145), - [anon_sym_array] = ACTIONS(2145), - [anon_sym_binary] = ACTIONS(2145), - [anon_sym_boolean] = ACTIONS(2145), - [anon_sym_date] = ACTIONS(2145), - [anon_sym_guid] = ACTIONS(2145), - [anon_sym_numeric] = ACTIONS(2145), - [anon_sym_query] = ACTIONS(2145), - [anon_sym_string] = ACTIONS(2145), - [anon_sym_struct] = ACTIONS(2145), - [anon_sym_uuid] = ACTIONS(2145), - [anon_sym_variablename] = ACTIONS(2145), - [anon_sym_void] = ACTIONS(2145), - [anon_sym_xml] = ACTIONS(2145), - [anon_sym_new] = ACTIONS(2145), - [anon_sym_PLUS] = ACTIONS(2145), - [anon_sym_DASH] = ACTIONS(2145), - [anon_sym_SLASH] = ACTIONS(2145), - [anon_sym_BANG] = ACTIONS(2143), - [anon_sym_TILDE] = ACTIONS(2145), - [aux_sym_unary_operator_token1] = ACTIONS(2143), - [anon_sym_PLUS_PLUS] = ACTIONS(2143), - [anon_sym_DASH_DASH] = ACTIONS(2143), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2143), - [sym_identifier] = ACTIONS(2145), - [sym_private_property_identifier] = ACTIONS(2143), - [sym_this] = ACTIONS(2145), - [sym_super] = ACTIONS(2145), - [sym_true] = ACTIONS(2145), - [sym_false] = ACTIONS(2145), - [sym_null] = ACTIONS(2145), - [anon_sym_export] = ACTIONS(2145), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [593] = { + [595] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1809), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1967), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1514), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(593), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1515), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(595), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(2139), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), + [anon_sym_DOT] = ACTIONS(1987), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [594] = { + [596] = { + [sym_comment] = STATE(596), + [anon_sym_POUND] = ACTIONS(2161), + [anon_sym_var] = ACTIONS(2163), + [anon_sym_SQUOTE] = ACTIONS(2161), + [anon_sym_DQUOTE] = ACTIONS(2161), + [anon_sym_LBRACE] = ACTIONS(2161), + [anon_sym_RBRACE] = ACTIONS(2161), + [anon_sym_import] = ACTIONS(2163), + [anon_sym_with] = ACTIONS(2163), + [anon_sym_let] = ACTIONS(2163), + [anon_sym_const] = ACTIONS(2163), + [anon_sym_else] = ACTIONS(2163), + [anon_sym_if] = ACTIONS(2163), + [anon_sym_switch] = ACTIONS(2163), + [anon_sym_for] = ACTIONS(2163), + [anon_sym_LPAREN] = ACTIONS(2161), + [anon_sym_await] = ACTIONS(2163), + [anon_sym_while] = ACTIONS(2163), + [anon_sym_do] = ACTIONS(2163), + [anon_sym_try] = ACTIONS(2163), + [anon_sym_break] = ACTIONS(2163), + [anon_sym_continue] = ACTIONS(2163), + [anon_sym_return] = ACTIONS(2163), + [anon_sym_throw] = ACTIONS(2163), + [anon_sym_SEMI] = ACTIONS(2161), + [anon_sym_case] = ACTIONS(2163), + [anon_sym_default] = ACTIONS(2163), + [anon_sym_yield] = ACTIONS(2163), + [anon_sym_LBRACK] = ACTIONS(2161), + [anon_sym_async] = ACTIONS(2163), + [anon_sym_function] = ACTIONS(2163), + [anon_sym_private] = ACTIONS(2163), + [anon_sym_public] = ACTIONS(2163), + [anon_sym_remote] = ACTIONS(2163), + [anon_sym_static] = ACTIONS(2163), + [anon_sym_final] = ACTIONS(2163), + [anon_sym_abstract] = ACTIONS(2163), + [anon_sym_any] = ACTIONS(2163), + [anon_sym_array] = ACTIONS(2163), + [anon_sym_binary] = ACTIONS(2163), + [anon_sym_boolean] = ACTIONS(2163), + [anon_sym_date] = ACTIONS(2163), + [anon_sym_guid] = ACTIONS(2163), + [anon_sym_numeric] = ACTIONS(2163), + [anon_sym_query] = ACTIONS(2163), + [anon_sym_string] = ACTIONS(2163), + [anon_sym_struct] = ACTIONS(2163), + [anon_sym_uuid] = ACTIONS(2163), + [anon_sym_variablename] = ACTIONS(2163), + [anon_sym_void] = ACTIONS(2163), + [anon_sym_xml] = ACTIONS(2163), + [anon_sym_new] = ACTIONS(2163), + [anon_sym_PLUS] = ACTIONS(2163), + [anon_sym_DASH] = ACTIONS(2163), + [anon_sym_SLASH] = ACTIONS(2163), + [anon_sym_BANG] = ACTIONS(2161), + [anon_sym_TILDE] = ACTIONS(2163), + [aux_sym_unary_operator_token1] = ACTIONS(2161), + [anon_sym_PLUS_PLUS] = ACTIONS(2161), + [anon_sym_DASH_DASH] = ACTIONS(2161), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2161), + [sym_identifier] = ACTIONS(2163), + [sym_private_property_identifier] = ACTIONS(2161), + [sym_this] = ACTIONS(2163), + [sym_super] = ACTIONS(2163), + [sym_true] = ACTIONS(2163), + [sym_false] = ACTIONS(2163), + [sym_null] = ACTIONS(2163), + [anon_sym_export] = ACTIONS(2163), + [sym_cf_comment] = ACTIONS(5), + }, + [597] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1831), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2305), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1802), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2157), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(594), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(597), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5582), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -97264,510 +97843,437 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [595] = { + [598] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1853), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1989), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym__cf_tag_expression] = STATE(5623), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2135), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(595), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(598), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(2139), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(1063), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [596] = { + [599] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3810), - [sym_statement_block] = STATE(2332), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2054), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_statement_block] = STATE(2302), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2102), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(596), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(599), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(2135), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(2165), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [597] = { + [600] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3810), - [sym_statement_block] = STATE(2330), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2079), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_statement_block] = STATE(2300), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2101), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(597), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(600), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(2135), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [598] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1842), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1995), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(598), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(2139), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(2165), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [599] = { + [601] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1817), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1966), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3810), + [sym_statement_block] = STATE(2364), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2099), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(599), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(601), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(2139), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(2165), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [600] = { + [602] = { [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(4067), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym__cf_tag_expression] = STATE(5677), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2135), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(600), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(602), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(1063), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [601] = { + [603] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1809), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2309), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1821), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2280), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(601), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(603), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5582), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -97775,144 +98281,144 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1865), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [602] = { + [604] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_statement_block] = STATE(1831), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1969), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1839), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2169), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(602), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(604), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(2139), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [603] = { + [605] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1801), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1514), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1793), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1515), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(603), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2282), + [sym_comment] = STATE(605), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -97922,1799 +98428,1674 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(2147), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(2149), + [anon_sym_let] = ACTIONS(2167), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(2169), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(2147), - [anon_sym_new] = ACTIONS(753), - [anon_sym_DOT] = ACTIONS(1993), + [anon_sym_static] = ACTIONS(2167), + [anon_sym_new] = ACTIONS(1018), + [anon_sym_DOT] = ACTIONS(1987), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(2151), - [sym_private_property_identifier] = ACTIONS(956), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(2171), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(2147), + [anon_sym_export] = ACTIONS(2167), [sym_cf_comment] = ACTIONS(5), }, - [604] = { + [606] = { [sym_hash_empty] = STATE(3404), - [sym__cf_tag_expression] = STATE(4002), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2058), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym__cf_tag_expression] = STATE(5722), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2135), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(604), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(606), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(1063), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [605] = { + [607] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2339), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym__cf_tag_expression] = STATE(5766), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2135), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(605), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(607), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(1063), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [606] = { + [608] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2313), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym__cf_tag_expression] = STATE(5808), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2135), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(606), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(608), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2153), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(1063), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [607] = { - [sym_comment] = STATE(607), - [anon_sym_POUND] = ACTIONS(1933), - [anon_sym_var] = ACTIONS(1935), - [anon_sym_SQUOTE] = ACTIONS(1933), - [anon_sym_DQUOTE] = ACTIONS(1933), - [anon_sym_LBRACE] = ACTIONS(1933), - [anon_sym_RBRACE] = ACTIONS(1933), - [anon_sym_import] = ACTIONS(1935), - [anon_sym_with] = ACTIONS(1935), - [anon_sym_let] = ACTIONS(1935), - [anon_sym_const] = ACTIONS(1935), - [anon_sym_if] = ACTIONS(1935), - [anon_sym_switch] = ACTIONS(1935), - [anon_sym_for] = ACTIONS(1935), - [anon_sym_LPAREN] = ACTIONS(1933), - [anon_sym_await] = ACTIONS(1935), - [anon_sym_while] = ACTIONS(1935), - [anon_sym_do] = ACTIONS(1935), - [anon_sym_try] = ACTIONS(1935), - [anon_sym_break] = ACTIONS(1935), - [anon_sym_continue] = ACTIONS(1935), - [anon_sym_return] = ACTIONS(1935), - [anon_sym_throw] = ACTIONS(1935), - [anon_sym_SEMI] = ACTIONS(1933), - [anon_sym_case] = ACTIONS(1935), - [anon_sym_default] = ACTIONS(1935), - [anon_sym_yield] = ACTIONS(1935), - [anon_sym_LBRACK] = ACTIONS(1933), - [anon_sym_async] = ACTIONS(1935), - [anon_sym_function] = ACTIONS(1935), - [anon_sym_private] = ACTIONS(1935), - [anon_sym_public] = ACTIONS(1935), - [anon_sym_remote] = ACTIONS(1935), - [anon_sym_static] = ACTIONS(1935), - [anon_sym_final] = ACTIONS(1935), - [anon_sym_abstract] = ACTIONS(1935), - [anon_sym_any] = ACTIONS(1935), - [anon_sym_array] = ACTIONS(1935), - [anon_sym_binary] = ACTIONS(1935), - [anon_sym_boolean] = ACTIONS(1935), - [anon_sym_date] = ACTIONS(1935), - [anon_sym_guid] = ACTIONS(1935), - [anon_sym_numeric] = ACTIONS(1935), - [anon_sym_query] = ACTIONS(1935), - [anon_sym_string] = ACTIONS(1935), - [anon_sym_struct] = ACTIONS(1935), - [anon_sym_uuid] = ACTIONS(1935), - [anon_sym_variablename] = ACTIONS(1935), - [anon_sym_void] = ACTIONS(1935), - [anon_sym_xml] = ACTIONS(1935), - [anon_sym_new] = ACTIONS(1935), - [anon_sym_PLUS] = ACTIONS(1935), - [anon_sym_DASH] = ACTIONS(1935), - [anon_sym_SLASH] = ACTIONS(1935), - [anon_sym_BANG] = ACTIONS(1933), - [anon_sym_TILDE] = ACTIONS(1935), - [aux_sym_unary_operator_token1] = ACTIONS(1933), - [anon_sym_PLUS_PLUS] = ACTIONS(1933), - [anon_sym_DASH_DASH] = ACTIONS(1933), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1933), - [sym_identifier] = ACTIONS(1935), - [sym_private_property_identifier] = ACTIONS(1933), - [sym_this] = ACTIONS(1935), - [sym_super] = ACTIONS(1935), - [sym_true] = ACTIONS(1935), - [sym_false] = ACTIONS(1935), - [sym_null] = ACTIONS(1935), - [anon_sym_export] = ACTIONS(1935), + [609] = { + [sym_comment] = STATE(609), + [anon_sym_POUND] = ACTIONS(2173), + [anon_sym_var] = ACTIONS(2175), + [anon_sym_SQUOTE] = ACTIONS(2173), + [anon_sym_DQUOTE] = ACTIONS(2173), + [anon_sym_LBRACE] = ACTIONS(2173), + [anon_sym_RBRACE] = ACTIONS(2173), + [anon_sym_import] = ACTIONS(2175), + [anon_sym_with] = ACTIONS(2175), + [anon_sym_let] = ACTIONS(2175), + [anon_sym_const] = ACTIONS(2175), + [anon_sym_else] = ACTIONS(2175), + [anon_sym_if] = ACTIONS(2175), + [anon_sym_switch] = ACTIONS(2175), + [anon_sym_for] = ACTIONS(2175), + [anon_sym_LPAREN] = ACTIONS(2173), + [anon_sym_await] = ACTIONS(2175), + [anon_sym_while] = ACTIONS(2175), + [anon_sym_do] = ACTIONS(2175), + [anon_sym_try] = ACTIONS(2175), + [anon_sym_break] = ACTIONS(2175), + [anon_sym_continue] = ACTIONS(2175), + [anon_sym_return] = ACTIONS(2175), + [anon_sym_throw] = ACTIONS(2175), + [anon_sym_SEMI] = ACTIONS(2173), + [anon_sym_case] = ACTIONS(2175), + [anon_sym_default] = ACTIONS(2175), + [anon_sym_yield] = ACTIONS(2175), + [anon_sym_LBRACK] = ACTIONS(2173), + [anon_sym_async] = ACTIONS(2175), + [anon_sym_function] = ACTIONS(2175), + [anon_sym_private] = ACTIONS(2175), + [anon_sym_public] = ACTIONS(2175), + [anon_sym_remote] = ACTIONS(2175), + [anon_sym_static] = ACTIONS(2175), + [anon_sym_final] = ACTIONS(2175), + [anon_sym_abstract] = ACTIONS(2175), + [anon_sym_any] = ACTIONS(2175), + [anon_sym_array] = ACTIONS(2175), + [anon_sym_binary] = ACTIONS(2175), + [anon_sym_boolean] = ACTIONS(2175), + [anon_sym_date] = ACTIONS(2175), + [anon_sym_guid] = ACTIONS(2175), + [anon_sym_numeric] = ACTIONS(2175), + [anon_sym_query] = ACTIONS(2175), + [anon_sym_string] = ACTIONS(2175), + [anon_sym_struct] = ACTIONS(2175), + [anon_sym_uuid] = ACTIONS(2175), + [anon_sym_variablename] = ACTIONS(2175), + [anon_sym_void] = ACTIONS(2175), + [anon_sym_xml] = ACTIONS(2175), + [anon_sym_new] = ACTIONS(2175), + [anon_sym_PLUS] = ACTIONS(2175), + [anon_sym_DASH] = ACTIONS(2175), + [anon_sym_SLASH] = ACTIONS(2175), + [anon_sym_BANG] = ACTIONS(2173), + [anon_sym_TILDE] = ACTIONS(2175), + [aux_sym_unary_operator_token1] = ACTIONS(2173), + [anon_sym_PLUS_PLUS] = ACTIONS(2173), + [anon_sym_DASH_DASH] = ACTIONS(2173), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2173), + [sym_identifier] = ACTIONS(2175), + [sym_private_property_identifier] = ACTIONS(2173), + [sym_this] = ACTIONS(2175), + [sym_super] = ACTIONS(2175), + [sym_true] = ACTIONS(2175), + [sym_false] = ACTIONS(2175), + [sym_null] = ACTIONS(2175), + [anon_sym_export] = ACTIONS(2175), [sym_cf_comment] = ACTIONS(5), }, - [608] = { + [610] = { + [sym_comment] = STATE(610), + [anon_sym_POUND] = ACTIONS(2177), + [anon_sym_var] = ACTIONS(2179), + [anon_sym_SQUOTE] = ACTIONS(2177), + [anon_sym_DQUOTE] = ACTIONS(2177), + [anon_sym_LBRACE] = ACTIONS(2177), + [anon_sym_RBRACE] = ACTIONS(2177), + [anon_sym_import] = ACTIONS(2179), + [anon_sym_with] = ACTIONS(2179), + [anon_sym_let] = ACTIONS(2179), + [anon_sym_const] = ACTIONS(2179), + [anon_sym_else] = ACTIONS(2179), + [anon_sym_if] = ACTIONS(2179), + [anon_sym_switch] = ACTIONS(2179), + [anon_sym_for] = ACTIONS(2179), + [anon_sym_LPAREN] = ACTIONS(2177), + [anon_sym_await] = ACTIONS(2179), + [anon_sym_while] = ACTIONS(2179), + [anon_sym_do] = ACTIONS(2179), + [anon_sym_try] = ACTIONS(2179), + [anon_sym_break] = ACTIONS(2179), + [anon_sym_continue] = ACTIONS(2179), + [anon_sym_return] = ACTIONS(2179), + [anon_sym_throw] = ACTIONS(2179), + [anon_sym_SEMI] = ACTIONS(2177), + [anon_sym_case] = ACTIONS(2179), + [anon_sym_default] = ACTIONS(2179), + [anon_sym_yield] = ACTIONS(2179), + [anon_sym_LBRACK] = ACTIONS(2177), + [anon_sym_async] = ACTIONS(2179), + [anon_sym_function] = ACTIONS(2179), + [anon_sym_private] = ACTIONS(2179), + [anon_sym_public] = ACTIONS(2179), + [anon_sym_remote] = ACTIONS(2179), + [anon_sym_static] = ACTIONS(2179), + [anon_sym_final] = ACTIONS(2179), + [anon_sym_abstract] = ACTIONS(2179), + [anon_sym_any] = ACTIONS(2179), + [anon_sym_array] = ACTIONS(2179), + [anon_sym_binary] = ACTIONS(2179), + [anon_sym_boolean] = ACTIONS(2179), + [anon_sym_date] = ACTIONS(2179), + [anon_sym_guid] = ACTIONS(2179), + [anon_sym_numeric] = ACTIONS(2179), + [anon_sym_query] = ACTIONS(2179), + [anon_sym_string] = ACTIONS(2179), + [anon_sym_struct] = ACTIONS(2179), + [anon_sym_uuid] = ACTIONS(2179), + [anon_sym_variablename] = ACTIONS(2179), + [anon_sym_void] = ACTIONS(2179), + [anon_sym_xml] = ACTIONS(2179), + [anon_sym_new] = ACTIONS(2179), + [anon_sym_PLUS] = ACTIONS(2179), + [anon_sym_DASH] = ACTIONS(2179), + [anon_sym_SLASH] = ACTIONS(2179), + [anon_sym_BANG] = ACTIONS(2177), + [anon_sym_TILDE] = ACTIONS(2179), + [aux_sym_unary_operator_token1] = ACTIONS(2177), + [anon_sym_PLUS_PLUS] = ACTIONS(2177), + [anon_sym_DASH_DASH] = ACTIONS(2177), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2177), + [sym_identifier] = ACTIONS(2179), + [sym_private_property_identifier] = ACTIONS(2177), + [sym_this] = ACTIONS(2179), + [sym_super] = ACTIONS(2179), + [sym_true] = ACTIONS(2179), + [sym_false] = ACTIONS(2179), + [sym_null] = ACTIONS(2179), + [anon_sym_export] = ACTIONS(2179), + [sym_cf_comment] = ACTIONS(5), + }, + [611] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2296), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1839), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1995), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(608), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(611), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(2039), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [609] = { + [612] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1845), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2182), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(609), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(612), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [610] = { + [613] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(1799), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1800), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1987), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(610), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(613), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(2039), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), - [sym_cf_comment] = ACTIONS(5), - }, - [611] = { - [sym_comment] = STATE(611), - [anon_sym_POUND] = ACTIONS(1719), - [anon_sym_var] = ACTIONS(1721), - [anon_sym_SQUOTE] = ACTIONS(1719), - [anon_sym_DQUOTE] = ACTIONS(1719), - [anon_sym_LBRACE] = ACTIONS(1719), - [anon_sym_RBRACE] = ACTIONS(1719), - [anon_sym_import] = ACTIONS(1721), - [anon_sym_with] = ACTIONS(1721), - [anon_sym_let] = ACTIONS(1721), - [anon_sym_const] = ACTIONS(1721), - [anon_sym_else] = ACTIONS(1721), - [anon_sym_if] = ACTIONS(1721), - [anon_sym_switch] = ACTIONS(1721), - [anon_sym_for] = ACTIONS(1721), - [anon_sym_LPAREN] = ACTIONS(1719), - [anon_sym_await] = ACTIONS(1721), - [anon_sym_while] = ACTIONS(1721), - [anon_sym_do] = ACTIONS(1721), - [anon_sym_try] = ACTIONS(1721), - [anon_sym_break] = ACTIONS(1721), - [anon_sym_continue] = ACTIONS(1721), - [anon_sym_return] = ACTIONS(1721), - [anon_sym_throw] = ACTIONS(1721), - [anon_sym_SEMI] = ACTIONS(1719), - [anon_sym_yield] = ACTIONS(1721), - [anon_sym_LBRACK] = ACTIONS(1719), - [anon_sym_async] = ACTIONS(1721), - [anon_sym_function] = ACTIONS(1721), - [anon_sym_private] = ACTIONS(1721), - [anon_sym_public] = ACTIONS(1721), - [anon_sym_remote] = ACTIONS(1721), - [anon_sym_static] = ACTIONS(1721), - [anon_sym_final] = ACTIONS(1721), - [anon_sym_abstract] = ACTIONS(1721), - [anon_sym_any] = ACTIONS(1721), - [anon_sym_array] = ACTIONS(1721), - [anon_sym_binary] = ACTIONS(1721), - [anon_sym_boolean] = ACTIONS(1721), - [anon_sym_date] = ACTIONS(1721), - [anon_sym_guid] = ACTIONS(1721), - [anon_sym_numeric] = ACTIONS(1721), - [anon_sym_query] = ACTIONS(1721), - [anon_sym_string] = ACTIONS(1721), - [anon_sym_struct] = ACTIONS(1721), - [anon_sym_uuid] = ACTIONS(1721), - [anon_sym_variablename] = ACTIONS(1721), - [anon_sym_void] = ACTIONS(1721), - [anon_sym_xml] = ACTIONS(1721), - [anon_sym_new] = ACTIONS(1721), - [anon_sym_PLUS] = ACTIONS(1721), - [anon_sym_DASH] = ACTIONS(1721), - [anon_sym_SLASH] = ACTIONS(1721), - [anon_sym_BANG] = ACTIONS(1719), - [anon_sym_TILDE] = ACTIONS(1721), - [aux_sym_unary_operator_token1] = ACTIONS(1719), - [anon_sym_PLUS_PLUS] = ACTIONS(1719), - [anon_sym_DASH_DASH] = ACTIONS(1719), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1719), - [sym_identifier] = ACTIONS(1721), - [sym_private_property_identifier] = ACTIONS(1719), - [sym_this] = ACTIONS(1721), - [sym_super] = ACTIONS(1721), - [sym_true] = ACTIONS(1721), - [sym_false] = ACTIONS(1721), - [sym_null] = ACTIONS(1721), - [anon_sym_export] = ACTIONS(1721), - [sym__automatic_semicolon] = ACTIONS(1719), - [sym_cf_comment] = ACTIONS(5), - }, - [612] = { - [sym_comment] = STATE(612), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_catch] = ACTIONS(890), - [anon_sym_finally] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [613] = { + [614] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2094), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_statement_block] = STATE(2202), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2072), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(613), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(614), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(2165), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [614] = { - [sym_comment] = STATE(614), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_var] = ACTIONS(844), - [anon_sym_SQUOTE] = ACTIONS(842), - [anon_sym_DQUOTE] = ACTIONS(842), - [anon_sym_LBRACE] = ACTIONS(842), - [anon_sym_COMMA] = ACTIONS(842), - [anon_sym_RBRACE] = ACTIONS(842), - [anon_sym_import] = ACTIONS(844), - [anon_sym_with] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_switch] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(842), - [anon_sym_await] = ACTIONS(844), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_throw] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_yield] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(842), - [anon_sym_async] = ACTIONS(844), - [anon_sym_function] = ACTIONS(844), - [anon_sym_private] = ACTIONS(844), - [anon_sym_public] = ACTIONS(844), - [anon_sym_remote] = ACTIONS(844), - [anon_sym_static] = ACTIONS(844), - [anon_sym_final] = ACTIONS(844), - [anon_sym_abstract] = ACTIONS(844), - [anon_sym_any] = ACTIONS(844), - [anon_sym_array] = ACTIONS(844), - [anon_sym_binary] = ACTIONS(844), - [anon_sym_boolean] = ACTIONS(844), - [anon_sym_date] = ACTIONS(844), - [anon_sym_guid] = ACTIONS(844), - [anon_sym_numeric] = ACTIONS(844), - [anon_sym_query] = ACTIONS(844), - [anon_sym_string] = ACTIONS(844), - [anon_sym_struct] = ACTIONS(844), - [anon_sym_uuid] = ACTIONS(844), - [anon_sym_variablename] = ACTIONS(844), - [anon_sym_void] = ACTIONS(844), - [anon_sym_xml] = ACTIONS(844), - [anon_sym_new] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_BANG] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(844), - [aux_sym_unary_operator_token1] = ACTIONS(842), - [anon_sym_PLUS_PLUS] = ACTIONS(842), - [anon_sym_DASH_DASH] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(842), - [sym_identifier] = ACTIONS(844), - [sym_private_property_identifier] = ACTIONS(842), - [sym_this] = ACTIONS(844), - [sym_super] = ACTIONS(844), - [sym_true] = ACTIONS(844), - [sym_false] = ACTIONS(844), - [sym_null] = ACTIONS(844), - [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(1089), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, [615] = { - [sym_hash_empty] = STATE(1813), + [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1987), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1800), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2183), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), [sym_comment] = STATE(615), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(1792), - [sym_hash_expression] = STATE(1813), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2155), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, [616] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1992), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1811), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2184), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), [sym_comment] = STATE(616), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(1897), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, [617] = { - [sym_hash_empty] = STATE(1813), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2347), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_comment] = STATE(617), + [anon_sym_POUND] = ACTIONS(2181), + [anon_sym_var] = ACTIONS(2183), + [anon_sym_SQUOTE] = ACTIONS(2181), + [anon_sym_DQUOTE] = ACTIONS(2181), + [anon_sym_LBRACE] = ACTIONS(2181), + [anon_sym_RBRACE] = ACTIONS(2181), + [anon_sym_import] = ACTIONS(2183), + [anon_sym_with] = ACTIONS(2183), + [anon_sym_let] = ACTIONS(2183), + [anon_sym_const] = ACTIONS(2183), + [anon_sym_else] = ACTIONS(2183), + [anon_sym_if] = ACTIONS(2183), + [anon_sym_switch] = ACTIONS(2183), + [anon_sym_for] = ACTIONS(2183), + [anon_sym_LPAREN] = ACTIONS(2181), + [anon_sym_await] = ACTIONS(2183), + [anon_sym_while] = ACTIONS(2183), + [anon_sym_do] = ACTIONS(2183), + [anon_sym_try] = ACTIONS(2183), + [anon_sym_break] = ACTIONS(2183), + [anon_sym_continue] = ACTIONS(2183), + [anon_sym_return] = ACTIONS(2183), + [anon_sym_throw] = ACTIONS(2183), + [anon_sym_SEMI] = ACTIONS(2181), + [anon_sym_case] = ACTIONS(2183), + [anon_sym_default] = ACTIONS(2183), + [anon_sym_yield] = ACTIONS(2183), + [anon_sym_LBRACK] = ACTIONS(2181), + [anon_sym_async] = ACTIONS(2183), + [anon_sym_function] = ACTIONS(2183), + [anon_sym_private] = ACTIONS(2183), + [anon_sym_public] = ACTIONS(2183), + [anon_sym_remote] = ACTIONS(2183), + [anon_sym_static] = ACTIONS(2183), + [anon_sym_final] = ACTIONS(2183), + [anon_sym_abstract] = ACTIONS(2183), + [anon_sym_any] = ACTIONS(2183), + [anon_sym_array] = ACTIONS(2183), + [anon_sym_binary] = ACTIONS(2183), + [anon_sym_boolean] = ACTIONS(2183), + [anon_sym_date] = ACTIONS(2183), + [anon_sym_guid] = ACTIONS(2183), + [anon_sym_numeric] = ACTIONS(2183), + [anon_sym_query] = ACTIONS(2183), + [anon_sym_string] = ACTIONS(2183), + [anon_sym_struct] = ACTIONS(2183), + [anon_sym_uuid] = ACTIONS(2183), + [anon_sym_variablename] = ACTIONS(2183), + [anon_sym_void] = ACTIONS(2183), + [anon_sym_xml] = ACTIONS(2183), + [anon_sym_new] = ACTIONS(2183), + [anon_sym_PLUS] = ACTIONS(2183), + [anon_sym_DASH] = ACTIONS(2183), + [anon_sym_SLASH] = ACTIONS(2183), + [anon_sym_BANG] = ACTIONS(2181), + [anon_sym_TILDE] = ACTIONS(2183), + [aux_sym_unary_operator_token1] = ACTIONS(2181), + [anon_sym_PLUS_PLUS] = ACTIONS(2181), + [anon_sym_DASH_DASH] = ACTIONS(2181), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2181), + [sym_identifier] = ACTIONS(2183), + [sym_private_property_identifier] = ACTIONS(2181), + [sym_this] = ACTIONS(2183), + [sym_super] = ACTIONS(2183), + [sym_true] = ACTIONS(2183), + [sym_false] = ACTIONS(2183), + [sym_null] = ACTIONS(2183), + [anon_sym_export] = ACTIONS(2183), + [sym_cf_comment] = ACTIONS(5), + }, + [618] = { + [sym_comment] = STATE(618), + [anon_sym_POUND] = ACTIONS(2185), + [anon_sym_var] = ACTIONS(2187), + [anon_sym_SQUOTE] = ACTIONS(2185), + [anon_sym_DQUOTE] = ACTIONS(2185), + [anon_sym_LBRACE] = ACTIONS(2185), + [anon_sym_RBRACE] = ACTIONS(2185), + [anon_sym_import] = ACTIONS(2187), + [anon_sym_with] = ACTIONS(2187), + [anon_sym_let] = ACTIONS(2187), + [anon_sym_const] = ACTIONS(2187), + [anon_sym_else] = ACTIONS(2187), + [anon_sym_if] = ACTIONS(2187), + [anon_sym_switch] = ACTIONS(2187), + [anon_sym_for] = ACTIONS(2187), + [anon_sym_LPAREN] = ACTIONS(2185), + [anon_sym_await] = ACTIONS(2187), + [anon_sym_while] = ACTIONS(2187), + [anon_sym_do] = ACTIONS(2187), + [anon_sym_try] = ACTIONS(2187), + [anon_sym_break] = ACTIONS(2187), + [anon_sym_continue] = ACTIONS(2187), + [anon_sym_return] = ACTIONS(2187), + [anon_sym_throw] = ACTIONS(2187), + [anon_sym_SEMI] = ACTIONS(2185), + [anon_sym_case] = ACTIONS(2187), + [anon_sym_default] = ACTIONS(2187), + [anon_sym_yield] = ACTIONS(2187), + [anon_sym_LBRACK] = ACTIONS(2185), + [anon_sym_async] = ACTIONS(2187), + [anon_sym_function] = ACTIONS(2187), + [anon_sym_private] = ACTIONS(2187), + [anon_sym_public] = ACTIONS(2187), + [anon_sym_remote] = ACTIONS(2187), + [anon_sym_static] = ACTIONS(2187), + [anon_sym_final] = ACTIONS(2187), + [anon_sym_abstract] = ACTIONS(2187), + [anon_sym_any] = ACTIONS(2187), + [anon_sym_array] = ACTIONS(2187), + [anon_sym_binary] = ACTIONS(2187), + [anon_sym_boolean] = ACTIONS(2187), + [anon_sym_date] = ACTIONS(2187), + [anon_sym_guid] = ACTIONS(2187), + [anon_sym_numeric] = ACTIONS(2187), + [anon_sym_query] = ACTIONS(2187), + [anon_sym_string] = ACTIONS(2187), + [anon_sym_struct] = ACTIONS(2187), + [anon_sym_uuid] = ACTIONS(2187), + [anon_sym_variablename] = ACTIONS(2187), + [anon_sym_void] = ACTIONS(2187), + [anon_sym_xml] = ACTIONS(2187), + [anon_sym_new] = ACTIONS(2187), + [anon_sym_PLUS] = ACTIONS(2187), + [anon_sym_DASH] = ACTIONS(2187), + [anon_sym_SLASH] = ACTIONS(2187), + [anon_sym_BANG] = ACTIONS(2185), + [anon_sym_TILDE] = ACTIONS(2187), + [aux_sym_unary_operator_token1] = ACTIONS(2185), + [anon_sym_PLUS_PLUS] = ACTIONS(2185), + [anon_sym_DASH_DASH] = ACTIONS(2185), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2185), + [sym_identifier] = ACTIONS(2187), + [sym_private_property_identifier] = ACTIONS(2185), + [sym_this] = ACTIONS(2187), + [sym_super] = ACTIONS(2187), + [sym_true] = ACTIONS(2187), + [sym_false] = ACTIONS(2187), + [sym_null] = ACTIONS(2187), + [anon_sym_export] = ACTIONS(2187), + [sym_cf_comment] = ACTIONS(5), + }, + [619] = { + [sym_comment] = STATE(619), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(2189), + [sym_cf_comment] = ACTIONS(5), + }, + [620] = { + [sym_comment] = STATE(620), + [anon_sym_GT_EQ] = ACTIONS(2191), + [anon_sym_GT] = ACTIONS(2193), + [anon_sym_LT_EQ] = ACTIONS(2191), + [anon_sym_LT] = ACTIONS(2193), + [anon_sym_EQ] = ACTIONS(2193), + [anon_sym_POUND] = ACTIONS(2191), + [anon_sym_STAR] = ACTIONS(2193), + [anon_sym_COMMA] = ACTIONS(2191), + [anon_sym_RBRACE] = ACTIONS(2191), + [anon_sym_LPAREN] = ACTIONS(2191), + [anon_sym_RPAREN] = ACTIONS(2191), + [anon_sym_in] = ACTIONS(2193), + [anon_sym_of] = ACTIONS(2191), + [anon_sym_COLON] = ACTIONS(2191), + [anon_sym_LBRACK] = ACTIONS(2191), + [anon_sym_RBRACK] = ACTIONS(2191), + [sym_optional_chain] = ACTIONS(2191), + [anon_sym_DOT] = ACTIONS(2191), + [anon_sym_PLUS_EQ] = ACTIONS(2191), + [anon_sym_DASH_EQ] = ACTIONS(2191), + [anon_sym_STAR_EQ] = ACTIONS(2191), + [anon_sym_SLASH_EQ] = ACTIONS(2191), + [anon_sym_PERCENT_EQ] = ACTIONS(2191), + [anon_sym_CARET_EQ] = ACTIONS(2191), + [anon_sym_AMP_EQ] = ACTIONS(2191), + [anon_sym_PIPE_EQ] = ACTIONS(2191), + [anon_sym_GT_GT_EQ] = ACTIONS(2191), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(2191), + [anon_sym_LT_LT_EQ] = ACTIONS(2191), + [anon_sym_STAR_STAR_EQ] = ACTIONS(2191), + [anon_sym_AMP_AMP_EQ] = ACTIONS(2191), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2191), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2191), + [anon_sym_AMP_AMP] = ACTIONS(2193), + [aux_sym_binary_expression_token1] = ACTIONS(2191), + [anon_sym_PIPE_PIPE] = ACTIONS(2193), + [aux_sym_binary_expression_token2] = ACTIONS(2191), + [anon_sym_GT_GT] = ACTIONS(2193), + [anon_sym_GT_GT_GT] = ACTIONS(2193), + [anon_sym_LT_LT] = ACTIONS(2193), + [anon_sym_AMP] = ACTIONS(2193), + [anon_sym_CARET] = ACTIONS(2193), + [anon_sym_PIPE] = ACTIONS(2193), + [anon_sym_PLUS] = ACTIONS(2193), + [anon_sym_DASH] = ACTIONS(2193), + [anon_sym_SLASH] = ACTIONS(2193), + [anon_sym_PERCENT] = ACTIONS(2193), + [aux_sym_binary_expression_token3] = ACTIONS(2191), + [anon_sym_STAR_STAR] = ACTIONS(2193), + [aux_sym_binary_expression_token4] = ACTIONS(2193), + [aux_sym_binary_expression_token5] = ACTIONS(2191), + [aux_sym_binary_expression_token6] = ACTIONS(2191), + [anon_sym_EQ_EQ] = ACTIONS(2193), + [anon_sym_EQ_EQ_EQ] = ACTIONS(2191), + [aux_sym_binary_expression_token7] = ACTIONS(2191), + [aux_sym_binary_expression_token8] = ACTIONS(2191), + [anon_sym_BANG_EQ] = ACTIONS(2193), + [anon_sym_BANG_EQ_EQ] = ACTIONS(2191), + [aux_sym_binary_expression_token9] = ACTIONS(2191), + [aux_sym_binary_expression_token10] = ACTIONS(2191), + [aux_sym_binary_expression_token11] = ACTIONS(2191), + [aux_sym_binary_expression_token12] = ACTIONS(2193), + [aux_sym_binary_expression_token13] = ACTIONS(2191), + [anon_sym_QMARK_QMARK] = ACTIONS(2193), + [anon_sym_instanceof] = ACTIONS(2191), + [anon_sym_PLUS_PLUS] = ACTIONS(2191), + [anon_sym_DASH_DASH] = ACTIONS(2191), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(2191), + [sym_cf_comment] = ACTIONS(5), + }, + [621] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3810), + [sym_statement_block] = STATE(2190), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2087), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(617), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), - [sym__hash] = STATE(1798), - [sym_hash_expression] = STATE(1813), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(621), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2155), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(2165), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [618] = { + [622] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1996), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3810), + [sym_statement_block] = STATE(2231), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2055), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(618), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(622), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(2165), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [619] = { - [sym_hash_empty] = STATE(1813), + [623] = { + [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2106), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_statement_block] = STATE(1811), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1986), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(619), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(623), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), - [sym__hash] = STATE(1792), - [sym_hash_expression] = STATE(1813), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2155), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(2039), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [620] = { + [624] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2004), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym__cf_tag_expression] = STATE(4126), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2125), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(620), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(624), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), - [sym_cf_comment] = ACTIONS(5), - }, - [621] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1994), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(621), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), - [sym_cf_comment] = ACTIONS(5), - }, - [622] = { - [sym_comment] = STATE(622), - [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_cf_comment] = ACTIONS(5), - }, - [623] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1988), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(623), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), - [sym_cf_comment] = ACTIONS(5), - }, - [624] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2260), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(624), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, [625] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(1799), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), [sym_comment] = STATE(625), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_POUND] = ACTIONS(2195), + [anon_sym_var] = ACTIONS(2197), + [anon_sym_SQUOTE] = ACTIONS(2195), + [anon_sym_DQUOTE] = ACTIONS(2195), + [anon_sym_LBRACE] = ACTIONS(2195), + [anon_sym_RBRACE] = ACTIONS(2195), + [anon_sym_import] = ACTIONS(2197), + [anon_sym_with] = ACTIONS(2197), + [anon_sym_let] = ACTIONS(2197), + [anon_sym_const] = ACTIONS(2197), + [anon_sym_else] = ACTIONS(2197), + [anon_sym_if] = ACTIONS(2197), + [anon_sym_switch] = ACTIONS(2197), + [anon_sym_for] = ACTIONS(2197), + [anon_sym_LPAREN] = ACTIONS(2195), + [anon_sym_await] = ACTIONS(2197), + [anon_sym_while] = ACTIONS(2197), + [anon_sym_do] = ACTIONS(2197), + [anon_sym_try] = ACTIONS(2197), + [anon_sym_break] = ACTIONS(2197), + [anon_sym_continue] = ACTIONS(2197), + [anon_sym_return] = ACTIONS(2197), + [anon_sym_throw] = ACTIONS(2197), + [anon_sym_SEMI] = ACTIONS(2195), + [anon_sym_case] = ACTIONS(2197), + [anon_sym_default] = ACTIONS(2197), + [anon_sym_yield] = ACTIONS(2197), + [anon_sym_LBRACK] = ACTIONS(2195), + [anon_sym_async] = ACTIONS(2197), + [anon_sym_function] = ACTIONS(2197), + [anon_sym_private] = ACTIONS(2197), + [anon_sym_public] = ACTIONS(2197), + [anon_sym_remote] = ACTIONS(2197), + [anon_sym_static] = ACTIONS(2197), + [anon_sym_final] = ACTIONS(2197), + [anon_sym_abstract] = ACTIONS(2197), + [anon_sym_any] = ACTIONS(2197), + [anon_sym_array] = ACTIONS(2197), + [anon_sym_binary] = ACTIONS(2197), + [anon_sym_boolean] = ACTIONS(2197), + [anon_sym_date] = ACTIONS(2197), + [anon_sym_guid] = ACTIONS(2197), + [anon_sym_numeric] = ACTIONS(2197), + [anon_sym_query] = ACTIONS(2197), + [anon_sym_string] = ACTIONS(2197), + [anon_sym_struct] = ACTIONS(2197), + [anon_sym_uuid] = ACTIONS(2197), + [anon_sym_variablename] = ACTIONS(2197), + [anon_sym_void] = ACTIONS(2197), + [anon_sym_xml] = ACTIONS(2197), + [anon_sym_new] = ACTIONS(2197), + [anon_sym_PLUS] = ACTIONS(2197), + [anon_sym_DASH] = ACTIONS(2197), + [anon_sym_SLASH] = ACTIONS(2197), + [anon_sym_BANG] = ACTIONS(2195), + [anon_sym_TILDE] = ACTIONS(2197), + [aux_sym_unary_operator_token1] = ACTIONS(2195), + [anon_sym_PLUS_PLUS] = ACTIONS(2195), + [anon_sym_DASH_DASH] = ACTIONS(2195), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2195), + [sym_identifier] = ACTIONS(2197), + [sym_private_property_identifier] = ACTIONS(2195), + [sym_this] = ACTIONS(2197), + [sym_super] = ACTIONS(2197), + [sym_true] = ACTIONS(2197), + [sym_false] = ACTIONS(2197), + [sym_null] = ACTIONS(2197), + [anon_sym_export] = ACTIONS(2197), [sym_cf_comment] = ACTIONS(5), }, [626] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2261), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2322), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), [sym_comment] = STATE(626), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), - [sym__hash] = STATE(3953), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(1063), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, [627] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2262), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1890), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), [sym_comment] = STATE(627), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), - [sym__hash] = STATE(3953), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_let] = ACTIONS(782), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(794), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(796), + [anon_sym_DASH_DASH] = ACTIONS(796), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), + [sym_this] = ACTIONS(107), + [sym_super] = ACTIONS(107), + [sym_true] = ACTIONS(107), + [sym_false] = ACTIONS(107), + [sym_null] = ACTIONS(107), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, [628] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1985), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1953), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), [sym_comment] = STATE(628), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -99722,1007 +100103,719 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, [629] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1982), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), [sym_comment] = STATE(629), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_else] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_finally] = ACTIONS(936), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [anon_sym_new] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(934), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), [sym_cf_comment] = ACTIONS(5), }, [630] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1981), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2054), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), [sym_comment] = STATE(630), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, [631] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1980), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2065), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), [sym_comment] = STATE(631), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, [632] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1978), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2056), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), [sym_comment] = STATE(632), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, [633] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1872), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2057), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), [sym_comment] = STATE(633), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, [634] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2069), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), [sym_comment] = STATE(634), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), - [sym__hash] = STATE(3953), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, [635] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1976), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2071), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), [sym_comment] = STATE(635), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, [636] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1971), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2048), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), [sym_comment] = STATE(636), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, [637] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1968), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2049), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), [sym_comment] = STATE(637), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, [638] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1891), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(638), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), - [sym_cf_comment] = ACTIONS(5), - }, - [639] = { - [sym_hash_empty] = STATE(1813), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2143), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(639), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), - [sym__hash] = STATE(2144), - [sym_hash_expression] = STATE(1813), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2155), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), - [sym_cf_comment] = ACTIONS(5), - }, - [640] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2147), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(640), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), - [sym_cf_comment] = ACTIONS(5), - }, - [641] = { - [sym_hash_empty] = STATE(1813), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2153), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(641), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), - [sym__hash] = STATE(2154), - [sym_hash_expression] = STATE(1813), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2155), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), - [sym_cf_comment] = ACTIONS(5), - }, - [642] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2356), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2395), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(642), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(638), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -100733,17 +100826,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -100761,400 +100854,400 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [643] = { + [639] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2286), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2050), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(643), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(639), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [644] = { + [640] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2081), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2058), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(644), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(640), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [645] = { + [641] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2080), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2060), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(645), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(641), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [646] = { + [642] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2077), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2061), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(646), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(642), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [647] = { + [643] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2075), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2062), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(647), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(643), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [648] = { + [644] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(2040), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2035), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(648), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(644), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), @@ -101164,14 +101257,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -101183,267 +101276,483 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, - [649] = { + [645] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2074), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2070), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(649), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(645), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [650] = { - [sym_hash_empty] = STATE(3404), + [646] = { + [sym_hash_empty] = STATE(2051), [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2072), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2075), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(650), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(646), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), + [sym__hash] = STATE(2009), + [sym_hash_expression] = STATE(2051), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_POUND] = ACTIONS(2199), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [651] = { + [647] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2071), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2085), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(651), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(647), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, - [652] = { + [648] = { + [sym_comment] = STATE(648), + [aux_sym_object_repeat1] = STATE(4012), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2201), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1218), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [649] = { + [sym_comment] = STATE(649), + [anon_sym_POUND] = ACTIONS(2033), + [anon_sym_var] = ACTIONS(2035), + [anon_sym_SQUOTE] = ACTIONS(2033), + [anon_sym_DQUOTE] = ACTIONS(2033), + [anon_sym_LBRACE] = ACTIONS(2033), + [anon_sym_RBRACE] = ACTIONS(2033), + [anon_sym_import] = ACTIONS(2035), + [anon_sym_with] = ACTIONS(2035), + [anon_sym_let] = ACTIONS(2035), + [anon_sym_const] = ACTIONS(2035), + [anon_sym_if] = ACTIONS(2035), + [anon_sym_switch] = ACTIONS(2035), + [anon_sym_for] = ACTIONS(2035), + [anon_sym_LPAREN] = ACTIONS(2033), + [anon_sym_await] = ACTIONS(2035), + [anon_sym_while] = ACTIONS(2035), + [anon_sym_do] = ACTIONS(2035), + [anon_sym_try] = ACTIONS(2035), + [anon_sym_break] = ACTIONS(2035), + [anon_sym_continue] = ACTIONS(2035), + [anon_sym_return] = ACTIONS(2035), + [anon_sym_throw] = ACTIONS(2035), + [anon_sym_SEMI] = ACTIONS(2033), + [anon_sym_case] = ACTIONS(2035), + [anon_sym_default] = ACTIONS(2035), + [anon_sym_yield] = ACTIONS(2035), + [anon_sym_LBRACK] = ACTIONS(2033), + [anon_sym_async] = ACTIONS(2035), + [anon_sym_function] = ACTIONS(2035), + [anon_sym_private] = ACTIONS(2035), + [anon_sym_public] = ACTIONS(2035), + [anon_sym_remote] = ACTIONS(2035), + [anon_sym_static] = ACTIONS(2035), + [anon_sym_final] = ACTIONS(2035), + [anon_sym_abstract] = ACTIONS(2035), + [anon_sym_any] = ACTIONS(2035), + [anon_sym_array] = ACTIONS(2035), + [anon_sym_binary] = ACTIONS(2035), + [anon_sym_boolean] = ACTIONS(2035), + [anon_sym_date] = ACTIONS(2035), + [anon_sym_guid] = ACTIONS(2035), + [anon_sym_numeric] = ACTIONS(2035), + [anon_sym_query] = ACTIONS(2035), + [anon_sym_string] = ACTIONS(2035), + [anon_sym_struct] = ACTIONS(2035), + [anon_sym_uuid] = ACTIONS(2035), + [anon_sym_variablename] = ACTIONS(2035), + [anon_sym_void] = ACTIONS(2035), + [anon_sym_xml] = ACTIONS(2035), + [anon_sym_new] = ACTIONS(2035), + [anon_sym_PLUS] = ACTIONS(2035), + [anon_sym_DASH] = ACTIONS(2035), + [anon_sym_SLASH] = ACTIONS(2035), + [anon_sym_BANG] = ACTIONS(2033), + [anon_sym_TILDE] = ACTIONS(2035), + [aux_sym_unary_operator_token1] = ACTIONS(2033), + [anon_sym_PLUS_PLUS] = ACTIONS(2033), + [anon_sym_DASH_DASH] = ACTIONS(2033), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2033), + [sym_identifier] = ACTIONS(2035), + [sym_private_property_identifier] = ACTIONS(2033), + [sym_this] = ACTIONS(2035), + [sym_super] = ACTIONS(2035), + [sym_true] = ACTIONS(2035), + [sym_false] = ACTIONS(2035), + [sym_null] = ACTIONS(2035), + [anon_sym_export] = ACTIONS(2035), + [sym_cf_comment] = ACTIONS(5), + }, + [650] = { + [sym_comment] = STATE(650), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_COMMA] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(2205), + [sym_cf_comment] = ACTIONS(5), + }, + [651] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2291), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2171), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(652), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(651), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -101452,358 +101761,430 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [653] = { - [sym_hash_empty] = STATE(3404), + [652] = { + [sym_hash_empty] = STATE(2051), [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2070), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2091), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(653), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(652), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), + [sym__hash] = STATE(2021), + [sym_hash_expression] = STATE(2051), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_POUND] = ACTIONS(2199), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), + [sym_cf_comment] = ACTIONS(5), + }, + [653] = { + [sym_else_clause] = STATE(1150), + [sym_comment] = STATE(653), + [anon_sym_POUND] = ACTIONS(1800), + [anon_sym_var] = ACTIONS(1802), + [anon_sym_SQUOTE] = ACTIONS(1800), + [anon_sym_DQUOTE] = ACTIONS(1800), + [anon_sym_LBRACE] = ACTIONS(1800), + [anon_sym_RBRACE] = ACTIONS(1800), + [anon_sym_import] = ACTIONS(1802), + [anon_sym_with] = ACTIONS(1802), + [anon_sym_let] = ACTIONS(1802), + [anon_sym_const] = ACTIONS(1802), + [anon_sym_else] = ACTIONS(2207), + [anon_sym_if] = ACTIONS(1802), + [anon_sym_switch] = ACTIONS(1802), + [anon_sym_for] = ACTIONS(1802), + [anon_sym_LPAREN] = ACTIONS(1800), + [anon_sym_await] = ACTIONS(1802), + [anon_sym_while] = ACTIONS(1802), + [anon_sym_do] = ACTIONS(1802), + [anon_sym_try] = ACTIONS(1802), + [anon_sym_break] = ACTIONS(1802), + [anon_sym_continue] = ACTIONS(1802), + [anon_sym_return] = ACTIONS(1802), + [anon_sym_throw] = ACTIONS(1802), + [anon_sym_SEMI] = ACTIONS(1800), + [anon_sym_yield] = ACTIONS(1802), + [anon_sym_LBRACK] = ACTIONS(1800), + [anon_sym_async] = ACTIONS(1802), + [anon_sym_function] = ACTIONS(1802), + [anon_sym_private] = ACTIONS(1802), + [anon_sym_public] = ACTIONS(1802), + [anon_sym_remote] = ACTIONS(1802), + [anon_sym_static] = ACTIONS(1802), + [anon_sym_final] = ACTIONS(1802), + [anon_sym_abstract] = ACTIONS(1802), + [anon_sym_any] = ACTIONS(1802), + [anon_sym_array] = ACTIONS(1802), + [anon_sym_binary] = ACTIONS(1802), + [anon_sym_boolean] = ACTIONS(1802), + [anon_sym_date] = ACTIONS(1802), + [anon_sym_guid] = ACTIONS(1802), + [anon_sym_numeric] = ACTIONS(1802), + [anon_sym_query] = ACTIONS(1802), + [anon_sym_string] = ACTIONS(1802), + [anon_sym_struct] = ACTIONS(1802), + [anon_sym_uuid] = ACTIONS(1802), + [anon_sym_variablename] = ACTIONS(1802), + [anon_sym_void] = ACTIONS(1802), + [anon_sym_xml] = ACTIONS(1802), + [anon_sym_new] = ACTIONS(1802), + [anon_sym_PLUS] = ACTIONS(1802), + [anon_sym_DASH] = ACTIONS(1802), + [anon_sym_SLASH] = ACTIONS(1802), + [anon_sym_BANG] = ACTIONS(1800), + [anon_sym_TILDE] = ACTIONS(1802), + [aux_sym_unary_operator_token1] = ACTIONS(1800), + [anon_sym_PLUS_PLUS] = ACTIONS(1800), + [anon_sym_DASH_DASH] = ACTIONS(1800), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1800), + [sym_identifier] = ACTIONS(1802), + [sym_private_property_identifier] = ACTIONS(1800), + [sym_this] = ACTIONS(1802), + [sym_super] = ACTIONS(1802), + [sym_true] = ACTIONS(1802), + [sym_false] = ACTIONS(1802), + [sym_null] = ACTIONS(1802), + [anon_sym_export] = ACTIONS(1802), [sym_cf_comment] = ACTIONS(5), }, [654] = { [sym_comment] = STATE(654), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_COMMA] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(2157), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_finally] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), [sym_cf_comment] = ACTIONS(5), }, [655] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2295), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1524), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), [sym_comment] = STATE(655), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, [656] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2204), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2170), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), [sym_comment] = STATE(656), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2159), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, [657] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2297), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2168), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), [sym_comment] = STATE(657), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -101812,1077 +102193,933 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, [658] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2298), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1997), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), [sym_comment] = STATE(658), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, [659] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2003), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(659), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(814), + [sym_cf_comment] = ACTIONS(5), + }, + [660] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2068), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2116), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(659), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(660), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [660] = { - [sym_else_clause] = STATE(1046), - [sym_comment] = STATE(660), - [anon_sym_POUND] = ACTIONS(1729), - [anon_sym_var] = ACTIONS(1731), - [anon_sym_SQUOTE] = ACTIONS(1729), - [anon_sym_DQUOTE] = ACTIONS(1729), - [anon_sym_LBRACE] = ACTIONS(1729), - [anon_sym_RBRACE] = ACTIONS(1729), - [anon_sym_import] = ACTIONS(1731), - [anon_sym_with] = ACTIONS(1731), - [anon_sym_let] = ACTIONS(1731), - [anon_sym_const] = ACTIONS(1731), - [anon_sym_else] = ACTIONS(2161), - [anon_sym_if] = ACTIONS(1731), - [anon_sym_switch] = ACTIONS(1731), - [anon_sym_for] = ACTIONS(1731), - [anon_sym_LPAREN] = ACTIONS(1729), - [anon_sym_await] = ACTIONS(1731), - [anon_sym_while] = ACTIONS(1731), - [anon_sym_do] = ACTIONS(1731), - [anon_sym_try] = ACTIONS(1731), - [anon_sym_break] = ACTIONS(1731), - [anon_sym_continue] = ACTIONS(1731), - [anon_sym_return] = ACTIONS(1731), - [anon_sym_throw] = ACTIONS(1731), - [anon_sym_SEMI] = ACTIONS(1729), - [anon_sym_yield] = ACTIONS(1731), - [anon_sym_LBRACK] = ACTIONS(1729), - [anon_sym_async] = ACTIONS(1731), - [anon_sym_function] = ACTIONS(1731), - [anon_sym_private] = ACTIONS(1731), - [anon_sym_public] = ACTIONS(1731), - [anon_sym_remote] = ACTIONS(1731), - [anon_sym_static] = ACTIONS(1731), - [anon_sym_final] = ACTIONS(1731), - [anon_sym_abstract] = ACTIONS(1731), - [anon_sym_any] = ACTIONS(1731), - [anon_sym_array] = ACTIONS(1731), - [anon_sym_binary] = ACTIONS(1731), - [anon_sym_boolean] = ACTIONS(1731), - [anon_sym_date] = ACTIONS(1731), - [anon_sym_guid] = ACTIONS(1731), - [anon_sym_numeric] = ACTIONS(1731), - [anon_sym_query] = ACTIONS(1731), - [anon_sym_string] = ACTIONS(1731), - [anon_sym_struct] = ACTIONS(1731), - [anon_sym_uuid] = ACTIONS(1731), - [anon_sym_variablename] = ACTIONS(1731), - [anon_sym_void] = ACTIONS(1731), - [anon_sym_xml] = ACTIONS(1731), - [anon_sym_new] = ACTIONS(1731), - [anon_sym_PLUS] = ACTIONS(1731), - [anon_sym_DASH] = ACTIONS(1731), - [anon_sym_SLASH] = ACTIONS(1731), - [anon_sym_BANG] = ACTIONS(1729), - [anon_sym_TILDE] = ACTIONS(1731), - [aux_sym_unary_operator_token1] = ACTIONS(1729), - [anon_sym_PLUS_PLUS] = ACTIONS(1729), - [anon_sym_DASH_DASH] = ACTIONS(1729), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1729), - [sym_identifier] = ACTIONS(1731), - [sym_private_property_identifier] = ACTIONS(1729), - [sym_this] = ACTIONS(1731), - [sym_super] = ACTIONS(1731), - [sym_true] = ACTIONS(1731), - [sym_false] = ACTIONS(1731), - [sym_null] = ACTIONS(1731), - [anon_sym_export] = ACTIONS(1731), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, [661] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2067), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2083), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), + [sym_augmented_assignment_expression] = STATE(2216), [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), [sym_comment] = STATE(661), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), [sym__property_name] = STATE(5579), [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, [662] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2300), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2002), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), [sym_comment] = STATE(662), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, [663] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2065), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1982), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), [sym_comment] = STATE(663), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, [664] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2156), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1960), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), [sym_comment] = STATE(664), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, [665] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2158), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1958), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), [sym_comment] = STATE(665), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, [666] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2301), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_expression] = STATE(2315), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), [sym_member_expression] = STATE(1213), [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), [sym_comment] = STATE(666), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(2209), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, [667] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2304), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2093), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2222), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), [sym_comment] = STATE(667), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), - [sym__hash] = STATE(3953), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(878), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), [sym_cf_comment] = ACTIONS(5), }, [668] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2159), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1950), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), [sym_comment] = STATE(668), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, [669] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2062), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), + [sym_finally_clause] = STATE(1112), [sym_comment] = STATE(669), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [anon_sym_POUND] = ACTIONS(1715), + [anon_sym_var] = ACTIONS(1717), + [anon_sym_SQUOTE] = ACTIONS(1715), + [anon_sym_DQUOTE] = ACTIONS(1715), + [anon_sym_LBRACE] = ACTIONS(1715), + [anon_sym_RBRACE] = ACTIONS(1715), + [anon_sym_import] = ACTIONS(1717), + [anon_sym_with] = ACTIONS(1717), + [anon_sym_let] = ACTIONS(1717), + [anon_sym_const] = ACTIONS(1717), + [anon_sym_if] = ACTIONS(1717), + [anon_sym_switch] = ACTIONS(1717), + [anon_sym_for] = ACTIONS(1717), + [anon_sym_LPAREN] = ACTIONS(1715), + [anon_sym_await] = ACTIONS(1717), + [anon_sym_while] = ACTIONS(1717), + [anon_sym_do] = ACTIONS(1717), + [anon_sym_try] = ACTIONS(1717), + [anon_sym_break] = ACTIONS(1717), + [anon_sym_continue] = ACTIONS(1717), + [anon_sym_return] = ACTIONS(1717), + [anon_sym_throw] = ACTIONS(1717), + [anon_sym_SEMI] = ACTIONS(1715), + [anon_sym_finally] = ACTIONS(1844), + [anon_sym_yield] = ACTIONS(1717), + [anon_sym_LBRACK] = ACTIONS(1715), + [anon_sym_async] = ACTIONS(1717), + [anon_sym_function] = ACTIONS(1717), + [anon_sym_private] = ACTIONS(1717), + [anon_sym_public] = ACTIONS(1717), + [anon_sym_remote] = ACTIONS(1717), + [anon_sym_static] = ACTIONS(1717), + [anon_sym_final] = ACTIONS(1717), + [anon_sym_abstract] = ACTIONS(1717), + [anon_sym_any] = ACTIONS(1717), + [anon_sym_array] = ACTIONS(1717), + [anon_sym_binary] = ACTIONS(1717), + [anon_sym_boolean] = ACTIONS(1717), + [anon_sym_date] = ACTIONS(1717), + [anon_sym_guid] = ACTIONS(1717), + [anon_sym_numeric] = ACTIONS(1717), + [anon_sym_query] = ACTIONS(1717), + [anon_sym_string] = ACTIONS(1717), + [anon_sym_struct] = ACTIONS(1717), + [anon_sym_uuid] = ACTIONS(1717), + [anon_sym_variablename] = ACTIONS(1717), + [anon_sym_void] = ACTIONS(1717), + [anon_sym_xml] = ACTIONS(1717), + [anon_sym_new] = ACTIONS(1717), + [anon_sym_PLUS] = ACTIONS(1717), + [anon_sym_DASH] = ACTIONS(1717), + [anon_sym_SLASH] = ACTIONS(1717), + [anon_sym_BANG] = ACTIONS(1715), + [anon_sym_TILDE] = ACTIONS(1717), + [aux_sym_unary_operator_token1] = ACTIONS(1715), + [anon_sym_PLUS_PLUS] = ACTIONS(1715), + [anon_sym_DASH_DASH] = ACTIONS(1715), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1715), + [sym_identifier] = ACTIONS(1717), + [sym_private_property_identifier] = ACTIONS(1715), + [sym_this] = ACTIONS(1717), + [sym_super] = ACTIONS(1717), + [sym_true] = ACTIONS(1717), + [sym_false] = ACTIONS(1717), + [sym_null] = ACTIONS(1717), + [anon_sym_export] = ACTIONS(1717), [sym_cf_comment] = ACTIONS(5), }, [670] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2059), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(670), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [671] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2057), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(671), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, - [672] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2160), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2167), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), [sym_string] = STATE(2317), - [sym_comment] = STATE(672), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_comment] = STATE(670), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -102892,69 +103129,141 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [673] = { + [671] = { + [sym_comment] = STATE(671), + [anon_sym_POUND] = ACTIONS(1860), + [anon_sym_var] = ACTIONS(1862), + [anon_sym_SQUOTE] = ACTIONS(1860), + [anon_sym_DQUOTE] = ACTIONS(1860), + [anon_sym_LBRACE] = ACTIONS(1860), + [anon_sym_RBRACE] = ACTIONS(1860), + [anon_sym_import] = ACTIONS(1862), + [anon_sym_with] = ACTIONS(1862), + [anon_sym_let] = ACTIONS(1862), + [anon_sym_const] = ACTIONS(1862), + [anon_sym_else] = ACTIONS(1862), + [anon_sym_if] = ACTIONS(1862), + [anon_sym_switch] = ACTIONS(1862), + [anon_sym_for] = ACTIONS(1862), + [anon_sym_LPAREN] = ACTIONS(1860), + [anon_sym_await] = ACTIONS(1862), + [anon_sym_while] = ACTIONS(1862), + [anon_sym_do] = ACTIONS(1862), + [anon_sym_try] = ACTIONS(1862), + [anon_sym_break] = ACTIONS(1862), + [anon_sym_continue] = ACTIONS(1862), + [anon_sym_return] = ACTIONS(1862), + [anon_sym_throw] = ACTIONS(1862), + [anon_sym_SEMI] = ACTIONS(1860), + [anon_sym_finally] = ACTIONS(1862), + [anon_sym_yield] = ACTIONS(1862), + [anon_sym_LBRACK] = ACTIONS(1860), + [anon_sym_async] = ACTIONS(1862), + [anon_sym_function] = ACTIONS(1862), + [anon_sym_private] = ACTIONS(1862), + [anon_sym_public] = ACTIONS(1862), + [anon_sym_remote] = ACTIONS(1862), + [anon_sym_static] = ACTIONS(1862), + [anon_sym_final] = ACTIONS(1862), + [anon_sym_abstract] = ACTIONS(1862), + [anon_sym_any] = ACTIONS(1862), + [anon_sym_array] = ACTIONS(1862), + [anon_sym_binary] = ACTIONS(1862), + [anon_sym_boolean] = ACTIONS(1862), + [anon_sym_date] = ACTIONS(1862), + [anon_sym_guid] = ACTIONS(1862), + [anon_sym_numeric] = ACTIONS(1862), + [anon_sym_query] = ACTIONS(1862), + [anon_sym_string] = ACTIONS(1862), + [anon_sym_struct] = ACTIONS(1862), + [anon_sym_uuid] = ACTIONS(1862), + [anon_sym_variablename] = ACTIONS(1862), + [anon_sym_void] = ACTIONS(1862), + [anon_sym_xml] = ACTIONS(1862), + [anon_sym_new] = ACTIONS(1862), + [anon_sym_PLUS] = ACTIONS(1862), + [anon_sym_DASH] = ACTIONS(1862), + [anon_sym_SLASH] = ACTIONS(1862), + [anon_sym_BANG] = ACTIONS(1860), + [anon_sym_TILDE] = ACTIONS(1862), + [aux_sym_unary_operator_token1] = ACTIONS(1860), + [anon_sym_PLUS_PLUS] = ACTIONS(1860), + [anon_sym_DASH_DASH] = ACTIONS(1860), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1860), + [sym_identifier] = ACTIONS(1862), + [sym_private_property_identifier] = ACTIONS(1860), + [sym_this] = ACTIONS(1862), + [sym_super] = ACTIONS(1862), + [sym_true] = ACTIONS(1862), + [sym_false] = ACTIONS(1862), + [sym_null] = ACTIONS(1862), + [anon_sym_export] = ACTIONS(1862), + [sym_cf_comment] = ACTIONS(5), + }, + [672] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2161), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2166), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), [sym_string] = STATE(2317), - [sym_comment] = STATE(673), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_comment] = STATE(672), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -102964,90 +103273,234 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(1008), + [sym_cf_comment] = ACTIONS(5), + }, + [673] = { + [sym_comment] = STATE(673), + [anon_sym_POUND] = ACTIONS(1871), + [anon_sym_var] = ACTIONS(1873), + [anon_sym_SQUOTE] = ACTIONS(1871), + [anon_sym_DQUOTE] = ACTIONS(1871), + [anon_sym_LBRACE] = ACTIONS(1871), + [anon_sym_RBRACE] = ACTIONS(1871), + [anon_sym_import] = ACTIONS(1873), + [anon_sym_with] = ACTIONS(1873), + [anon_sym_let] = ACTIONS(1873), + [anon_sym_const] = ACTIONS(1873), + [anon_sym_else] = ACTIONS(1873), + [anon_sym_if] = ACTIONS(1873), + [anon_sym_switch] = ACTIONS(1873), + [anon_sym_for] = ACTIONS(1873), + [anon_sym_LPAREN] = ACTIONS(1871), + [anon_sym_await] = ACTIONS(1873), + [anon_sym_while] = ACTIONS(1873), + [anon_sym_do] = ACTIONS(1873), + [anon_sym_try] = ACTIONS(1873), + [anon_sym_break] = ACTIONS(1873), + [anon_sym_continue] = ACTIONS(1873), + [anon_sym_return] = ACTIONS(1873), + [anon_sym_throw] = ACTIONS(1873), + [anon_sym_SEMI] = ACTIONS(1871), + [anon_sym_yield] = ACTIONS(1873), + [anon_sym_LBRACK] = ACTIONS(1871), + [anon_sym_async] = ACTIONS(1873), + [anon_sym_function] = ACTIONS(1873), + [anon_sym_private] = ACTIONS(1873), + [anon_sym_public] = ACTIONS(1873), + [anon_sym_remote] = ACTIONS(1873), + [anon_sym_static] = ACTIONS(1873), + [anon_sym_final] = ACTIONS(1873), + [anon_sym_abstract] = ACTIONS(1873), + [anon_sym_any] = ACTIONS(1873), + [anon_sym_array] = ACTIONS(1873), + [anon_sym_binary] = ACTIONS(1873), + [anon_sym_boolean] = ACTIONS(1873), + [anon_sym_date] = ACTIONS(1873), + [anon_sym_guid] = ACTIONS(1873), + [anon_sym_numeric] = ACTIONS(1873), + [anon_sym_query] = ACTIONS(1873), + [anon_sym_string] = ACTIONS(1873), + [anon_sym_struct] = ACTIONS(1873), + [anon_sym_uuid] = ACTIONS(1873), + [anon_sym_variablename] = ACTIONS(1873), + [anon_sym_void] = ACTIONS(1873), + [anon_sym_xml] = ACTIONS(1873), + [anon_sym_new] = ACTIONS(1873), + [anon_sym_PLUS] = ACTIONS(1873), + [anon_sym_DASH] = ACTIONS(1873), + [anon_sym_SLASH] = ACTIONS(1873), + [anon_sym_BANG] = ACTIONS(1871), + [anon_sym_TILDE] = ACTIONS(1873), + [aux_sym_unary_operator_token1] = ACTIONS(1871), + [anon_sym_PLUS_PLUS] = ACTIONS(1871), + [anon_sym_DASH_DASH] = ACTIONS(1871), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1871), + [sym_identifier] = ACTIONS(1873), + [sym_private_property_identifier] = ACTIONS(1871), + [sym_this] = ACTIONS(1873), + [sym_super] = ACTIONS(1873), + [sym_true] = ACTIONS(1873), + [sym_false] = ACTIONS(1873), + [sym_null] = ACTIONS(1873), + [anon_sym_export] = ACTIONS(1873), + [sym__automatic_semicolon] = ACTIONS(2211), [sym_cf_comment] = ACTIONS(5), }, [674] = { + [sym_comment] = STATE(674), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1198), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1220), + [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1208), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [675] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(1795), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2365), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(674), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(675), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(2213), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -103065,976 +103518,904 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [675] = { - [sym_hash_empty] = STATE(2069), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2052), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(675), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(2046), - [sym_hash_expression] = STATE(2069), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2163), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), - [sym_cf_comment] = ACTIONS(5), - }, [676] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2088), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2134), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), [sym_comment] = STATE(676), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, [677] = { - [sym_finally_clause] = STATE(1052), [sym_comment] = STATE(677), - [anon_sym_POUND] = ACTIONS(1673), - [anon_sym_var] = ACTIONS(1675), - [anon_sym_SQUOTE] = ACTIONS(1673), - [anon_sym_DQUOTE] = ACTIONS(1673), - [anon_sym_LBRACE] = ACTIONS(1673), - [anon_sym_RBRACE] = ACTIONS(1673), - [anon_sym_import] = ACTIONS(1675), - [anon_sym_with] = ACTIONS(1675), - [anon_sym_let] = ACTIONS(1675), - [anon_sym_const] = ACTIONS(1675), - [anon_sym_if] = ACTIONS(1675), - [anon_sym_switch] = ACTIONS(1675), - [anon_sym_for] = ACTIONS(1675), - [anon_sym_LPAREN] = ACTIONS(1673), - [anon_sym_await] = ACTIONS(1675), - [anon_sym_while] = ACTIONS(1675), - [anon_sym_do] = ACTIONS(1675), - [anon_sym_try] = ACTIONS(1675), - [anon_sym_break] = ACTIONS(1675), - [anon_sym_continue] = ACTIONS(1675), - [anon_sym_return] = ACTIONS(1675), - [anon_sym_throw] = ACTIONS(1675), - [anon_sym_SEMI] = ACTIONS(1673), - [anon_sym_finally] = ACTIONS(1849), - [anon_sym_yield] = ACTIONS(1675), - [anon_sym_LBRACK] = ACTIONS(1673), - [anon_sym_async] = ACTIONS(1675), - [anon_sym_function] = ACTIONS(1675), - [anon_sym_private] = ACTIONS(1675), - [anon_sym_public] = ACTIONS(1675), - [anon_sym_remote] = ACTIONS(1675), - [anon_sym_static] = ACTIONS(1675), - [anon_sym_final] = ACTIONS(1675), - [anon_sym_abstract] = ACTIONS(1675), - [anon_sym_any] = ACTIONS(1675), - [anon_sym_array] = ACTIONS(1675), - [anon_sym_binary] = ACTIONS(1675), - [anon_sym_boolean] = ACTIONS(1675), - [anon_sym_date] = ACTIONS(1675), - [anon_sym_guid] = ACTIONS(1675), - [anon_sym_numeric] = ACTIONS(1675), - [anon_sym_query] = ACTIONS(1675), - [anon_sym_string] = ACTIONS(1675), - [anon_sym_struct] = ACTIONS(1675), - [anon_sym_uuid] = ACTIONS(1675), - [anon_sym_variablename] = ACTIONS(1675), - [anon_sym_void] = ACTIONS(1675), - [anon_sym_xml] = ACTIONS(1675), - [anon_sym_new] = ACTIONS(1675), - [anon_sym_PLUS] = ACTIONS(1675), - [anon_sym_DASH] = ACTIONS(1675), - [anon_sym_SLASH] = ACTIONS(1675), - [anon_sym_BANG] = ACTIONS(1673), - [anon_sym_TILDE] = ACTIONS(1675), - [aux_sym_unary_operator_token1] = ACTIONS(1673), - [anon_sym_PLUS_PLUS] = ACTIONS(1673), - [anon_sym_DASH_DASH] = ACTIONS(1673), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1673), - [sym_identifier] = ACTIONS(1675), - [sym_private_property_identifier] = ACTIONS(1673), - [sym_this] = ACTIONS(1675), - [sym_super] = ACTIONS(1675), - [sym_true] = ACTIONS(1675), - [sym_false] = ACTIONS(1675), - [sym_null] = ACTIONS(1675), - [anon_sym_export] = ACTIONS(1675), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2201), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1220), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, [678] = { + [sym_comment] = STATE(678), + [anon_sym_POUND] = ACTIONS(842), + [anon_sym_var] = ACTIONS(844), + [anon_sym_SQUOTE] = ACTIONS(842), + [anon_sym_DQUOTE] = ACTIONS(842), + [anon_sym_LBRACE] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(842), + [anon_sym_import] = ACTIONS(844), + [anon_sym_with] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [anon_sym_else] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_switch] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(842), + [anon_sym_await] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_throw] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(842), + [anon_sym_yield] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(842), + [anon_sym_async] = ACTIONS(844), + [anon_sym_function] = ACTIONS(844), + [anon_sym_private] = ACTIONS(844), + [anon_sym_public] = ACTIONS(844), + [anon_sym_remote] = ACTIONS(844), + [anon_sym_static] = ACTIONS(844), + [anon_sym_final] = ACTIONS(844), + [anon_sym_abstract] = ACTIONS(844), + [anon_sym_any] = ACTIONS(844), + [anon_sym_array] = ACTIONS(844), + [anon_sym_binary] = ACTIONS(844), + [anon_sym_boolean] = ACTIONS(844), + [anon_sym_date] = ACTIONS(844), + [anon_sym_guid] = ACTIONS(844), + [anon_sym_numeric] = ACTIONS(844), + [anon_sym_query] = ACTIONS(844), + [anon_sym_string] = ACTIONS(844), + [anon_sym_struct] = ACTIONS(844), + [anon_sym_uuid] = ACTIONS(844), + [anon_sym_variablename] = ACTIONS(844), + [anon_sym_void] = ACTIONS(844), + [anon_sym_xml] = ACTIONS(844), + [anon_sym_new] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_BANG] = ACTIONS(842), + [anon_sym_TILDE] = ACTIONS(844), + [aux_sym_unary_operator_token1] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(842), + [anon_sym_DASH_DASH] = ACTIONS(842), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(842), + [sym_identifier] = ACTIONS(844), + [sym_private_property_identifier] = ACTIONS(842), + [sym_this] = ACTIONS(844), + [sym_super] = ACTIONS(844), + [sym_true] = ACTIONS(844), + [sym_false] = ACTIONS(844), + [sym_null] = ACTIONS(844), + [anon_sym_export] = ACTIONS(844), + [sym__automatic_semicolon] = ACTIONS(2215), + [sym_cf_comment] = ACTIONS(5), + }, + [679] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2203), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2165), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(678), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(679), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2165), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [679] = { + [680] = { + [sym_comment] = STATE(680), + [anon_sym_POUND] = ACTIONS(842), + [anon_sym_var] = ACTIONS(844), + [anon_sym_SQUOTE] = ACTIONS(842), + [anon_sym_DQUOTE] = ACTIONS(842), + [anon_sym_LBRACE] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(842), + [anon_sym_import] = ACTIONS(844), + [anon_sym_with] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [anon_sym_else] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_switch] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(842), + [anon_sym_await] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_throw] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(842), + [anon_sym_yield] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(842), + [anon_sym_async] = ACTIONS(844), + [anon_sym_function] = ACTIONS(844), + [anon_sym_private] = ACTIONS(844), + [anon_sym_public] = ACTIONS(844), + [anon_sym_remote] = ACTIONS(844), + [anon_sym_static] = ACTIONS(844), + [anon_sym_final] = ACTIONS(844), + [anon_sym_abstract] = ACTIONS(844), + [anon_sym_any] = ACTIONS(844), + [anon_sym_array] = ACTIONS(844), + [anon_sym_binary] = ACTIONS(844), + [anon_sym_boolean] = ACTIONS(844), + [anon_sym_date] = ACTIONS(844), + [anon_sym_guid] = ACTIONS(844), + [anon_sym_numeric] = ACTIONS(844), + [anon_sym_query] = ACTIONS(844), + [anon_sym_string] = ACTIONS(844), + [anon_sym_struct] = ACTIONS(844), + [anon_sym_uuid] = ACTIONS(844), + [anon_sym_variablename] = ACTIONS(844), + [anon_sym_void] = ACTIONS(844), + [anon_sym_xml] = ACTIONS(844), + [anon_sym_new] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_BANG] = ACTIONS(842), + [anon_sym_TILDE] = ACTIONS(844), + [aux_sym_unary_operator_token1] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(842), + [anon_sym_DASH_DASH] = ACTIONS(842), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(842), + [sym_identifier] = ACTIONS(844), + [sym_private_property_identifier] = ACTIONS(842), + [sym_this] = ACTIONS(844), + [sym_super] = ACTIONS(844), + [sym_true] = ACTIONS(844), + [sym_false] = ACTIONS(844), + [sym_null] = ACTIONS(844), + [anon_sym_export] = ACTIONS(844), + [sym__automatic_semicolon] = ACTIONS(982), + [sym_cf_comment] = ACTIONS(5), + }, + [681] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2306), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1948), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(679), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(681), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [680] = { + [682] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2307), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1947), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(680), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(682), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [681] = { + [683] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(1799), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1945), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(681), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(683), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), - [sym_cf_comment] = ACTIONS(5), - }, - [682] = { - [sym_comment] = STATE(682), - [anon_sym_POUND] = ACTIONS(1761), - [anon_sym_var] = ACTIONS(1763), - [anon_sym_SQUOTE] = ACTIONS(1761), - [anon_sym_DQUOTE] = ACTIONS(1761), - [anon_sym_LBRACE] = ACTIONS(1761), - [anon_sym_RBRACE] = ACTIONS(1761), - [anon_sym_import] = ACTIONS(1763), - [anon_sym_with] = ACTIONS(1763), - [anon_sym_let] = ACTIONS(1763), - [anon_sym_const] = ACTIONS(1763), - [anon_sym_else] = ACTIONS(1763), - [anon_sym_if] = ACTIONS(1763), - [anon_sym_switch] = ACTIONS(1763), - [anon_sym_for] = ACTIONS(1763), - [anon_sym_LPAREN] = ACTIONS(1761), - [anon_sym_await] = ACTIONS(1763), - [anon_sym_while] = ACTIONS(1763), - [anon_sym_do] = ACTIONS(1763), - [anon_sym_try] = ACTIONS(1763), - [anon_sym_break] = ACTIONS(1763), - [anon_sym_continue] = ACTIONS(1763), - [anon_sym_return] = ACTIONS(1763), - [anon_sym_throw] = ACTIONS(1763), - [anon_sym_SEMI] = ACTIONS(1761), - [anon_sym_yield] = ACTIONS(1763), - [anon_sym_LBRACK] = ACTIONS(1761), - [anon_sym_async] = ACTIONS(1763), - [anon_sym_function] = ACTIONS(1763), - [anon_sym_private] = ACTIONS(1763), - [anon_sym_public] = ACTIONS(1763), - [anon_sym_remote] = ACTIONS(1763), - [anon_sym_static] = ACTIONS(1763), - [anon_sym_final] = ACTIONS(1763), - [anon_sym_abstract] = ACTIONS(1763), - [anon_sym_any] = ACTIONS(1763), - [anon_sym_array] = ACTIONS(1763), - [anon_sym_binary] = ACTIONS(1763), - [anon_sym_boolean] = ACTIONS(1763), - [anon_sym_date] = ACTIONS(1763), - [anon_sym_guid] = ACTIONS(1763), - [anon_sym_numeric] = ACTIONS(1763), - [anon_sym_query] = ACTIONS(1763), - [anon_sym_string] = ACTIONS(1763), - [anon_sym_struct] = ACTIONS(1763), - [anon_sym_uuid] = ACTIONS(1763), - [anon_sym_variablename] = ACTIONS(1763), - [anon_sym_void] = ACTIONS(1763), - [anon_sym_xml] = ACTIONS(1763), - [anon_sym_new] = ACTIONS(1763), - [anon_sym_PLUS] = ACTIONS(1763), - [anon_sym_DASH] = ACTIONS(1763), - [anon_sym_SLASH] = ACTIONS(1763), - [anon_sym_BANG] = ACTIONS(1761), - [anon_sym_TILDE] = ACTIONS(1763), - [aux_sym_unary_operator_token1] = ACTIONS(1761), - [anon_sym_PLUS_PLUS] = ACTIONS(1761), - [anon_sym_DASH_DASH] = ACTIONS(1761), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1761), - [sym_identifier] = ACTIONS(1763), - [sym_private_property_identifier] = ACTIONS(1761), - [sym_this] = ACTIONS(1763), - [sym_super] = ACTIONS(1763), - [sym_true] = ACTIONS(1763), - [sym_false] = ACTIONS(1763), - [sym_null] = ACTIONS(1763), - [anon_sym_export] = ACTIONS(1763), - [sym__automatic_semicolon] = ACTIONS(1761), - [sym_cf_comment] = ACTIONS(5), - }, - [683] = { - [sym_hash_empty] = STATE(2069), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2100), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(683), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(2033), - [sym_hash_expression] = STATE(2069), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2163), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, [684] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2162), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1936), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), [sym_comment] = STATE(684), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, [685] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2109), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1908), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), [sym_comment] = STATE(685), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, [686] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2113), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1985), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), [sym_comment] = STATE(686), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, [687] = { + [sym_hash_empty] = STATE(1841), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2200), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), [sym_comment] = STATE(687), - [anon_sym_POUND] = ACTIONS(1899), - [anon_sym_var] = ACTIONS(1901), - [anon_sym_SQUOTE] = ACTIONS(1899), - [anon_sym_DQUOTE] = ACTIONS(1899), - [anon_sym_LBRACE] = ACTIONS(1899), - [anon_sym_RBRACE] = ACTIONS(1899), - [anon_sym_import] = ACTIONS(1901), - [anon_sym_with] = ACTIONS(1901), - [anon_sym_let] = ACTIONS(1901), - [anon_sym_const] = ACTIONS(1901), - [anon_sym_if] = ACTIONS(1901), - [anon_sym_switch] = ACTIONS(1901), - [anon_sym_for] = ACTIONS(1901), - [anon_sym_LPAREN] = ACTIONS(1899), - [anon_sym_await] = ACTIONS(1901), - [anon_sym_while] = ACTIONS(1901), - [anon_sym_do] = ACTIONS(1901), - [anon_sym_try] = ACTIONS(1901), - [anon_sym_break] = ACTIONS(1901), - [anon_sym_continue] = ACTIONS(1901), - [anon_sym_return] = ACTIONS(1901), - [anon_sym_throw] = ACTIONS(1901), - [anon_sym_SEMI] = ACTIONS(1899), - [anon_sym_case] = ACTIONS(1901), - [anon_sym_default] = ACTIONS(1901), - [anon_sym_yield] = ACTIONS(1901), - [anon_sym_LBRACK] = ACTIONS(1899), - [anon_sym_async] = ACTIONS(1901), - [anon_sym_function] = ACTIONS(1901), - [anon_sym_private] = ACTIONS(1901), - [anon_sym_public] = ACTIONS(1901), - [anon_sym_remote] = ACTIONS(1901), - [anon_sym_static] = ACTIONS(1901), - [anon_sym_final] = ACTIONS(1901), - [anon_sym_abstract] = ACTIONS(1901), - [anon_sym_any] = ACTIONS(1901), - [anon_sym_array] = ACTIONS(1901), - [anon_sym_binary] = ACTIONS(1901), - [anon_sym_boolean] = ACTIONS(1901), - [anon_sym_date] = ACTIONS(1901), - [anon_sym_guid] = ACTIONS(1901), - [anon_sym_numeric] = ACTIONS(1901), - [anon_sym_query] = ACTIONS(1901), - [anon_sym_string] = ACTIONS(1901), - [anon_sym_struct] = ACTIONS(1901), - [anon_sym_uuid] = ACTIONS(1901), - [anon_sym_variablename] = ACTIONS(1901), - [anon_sym_void] = ACTIONS(1901), - [anon_sym_xml] = ACTIONS(1901), - [anon_sym_new] = ACTIONS(1901), - [anon_sym_PLUS] = ACTIONS(1901), - [anon_sym_DASH] = ACTIONS(1901), - [anon_sym_SLASH] = ACTIONS(1901), - [anon_sym_BANG] = ACTIONS(1899), - [anon_sym_TILDE] = ACTIONS(1901), - [aux_sym_unary_operator_token1] = ACTIONS(1899), - [anon_sym_PLUS_PLUS] = ACTIONS(1899), - [anon_sym_DASH_DASH] = ACTIONS(1899), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1899), - [sym_identifier] = ACTIONS(1901), - [sym_private_property_identifier] = ACTIONS(1899), - [sym_this] = ACTIONS(1901), - [sym_super] = ACTIONS(1901), - [sym_true] = ACTIONS(1901), - [sym_false] = ACTIONS(1901), - [sym_null] = ACTIONS(1901), - [anon_sym_export] = ACTIONS(1901), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(1687), + [sym_hash_expression] = STATE(1841), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(2217), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, [688] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2163), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2164), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), [sym_string] = STATE(2317), [sym_comment] = STATE(688), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -104044,214 +104425,430 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, [689] = { - [sym_hash_empty] = STATE(3404), + [sym_comment] = STATE(689), + [anon_sym_POUND] = ACTIONS(1757), + [anon_sym_var] = ACTIONS(1759), + [anon_sym_SQUOTE] = ACTIONS(1757), + [anon_sym_DQUOTE] = ACTIONS(1757), + [anon_sym_LBRACE] = ACTIONS(1757), + [anon_sym_RBRACE] = ACTIONS(1757), + [anon_sym_import] = ACTIONS(1759), + [anon_sym_with] = ACTIONS(1759), + [anon_sym_let] = ACTIONS(1759), + [anon_sym_const] = ACTIONS(1759), + [anon_sym_else] = ACTIONS(1759), + [anon_sym_if] = ACTIONS(1759), + [anon_sym_switch] = ACTIONS(1759), + [anon_sym_for] = ACTIONS(1759), + [anon_sym_LPAREN] = ACTIONS(1757), + [anon_sym_await] = ACTIONS(1759), + [anon_sym_while] = ACTIONS(1759), + [anon_sym_do] = ACTIONS(1759), + [anon_sym_try] = ACTIONS(1759), + [anon_sym_break] = ACTIONS(1759), + [anon_sym_continue] = ACTIONS(1759), + [anon_sym_return] = ACTIONS(1759), + [anon_sym_throw] = ACTIONS(1759), + [anon_sym_SEMI] = ACTIONS(1757), + [anon_sym_yield] = ACTIONS(1759), + [anon_sym_LBRACK] = ACTIONS(1757), + [anon_sym_async] = ACTIONS(1759), + [anon_sym_function] = ACTIONS(1759), + [anon_sym_private] = ACTIONS(1759), + [anon_sym_public] = ACTIONS(1759), + [anon_sym_remote] = ACTIONS(1759), + [anon_sym_static] = ACTIONS(1759), + [anon_sym_final] = ACTIONS(1759), + [anon_sym_abstract] = ACTIONS(1759), + [anon_sym_any] = ACTIONS(1759), + [anon_sym_array] = ACTIONS(1759), + [anon_sym_binary] = ACTIONS(1759), + [anon_sym_boolean] = ACTIONS(1759), + [anon_sym_date] = ACTIONS(1759), + [anon_sym_guid] = ACTIONS(1759), + [anon_sym_numeric] = ACTIONS(1759), + [anon_sym_query] = ACTIONS(1759), + [anon_sym_string] = ACTIONS(1759), + [anon_sym_struct] = ACTIONS(1759), + [anon_sym_uuid] = ACTIONS(1759), + [anon_sym_variablename] = ACTIONS(1759), + [anon_sym_void] = ACTIONS(1759), + [anon_sym_xml] = ACTIONS(1759), + [anon_sym_new] = ACTIONS(1759), + [anon_sym_PLUS] = ACTIONS(1759), + [anon_sym_DASH] = ACTIONS(1759), + [anon_sym_SLASH] = ACTIONS(1759), + [anon_sym_BANG] = ACTIONS(1757), + [anon_sym_TILDE] = ACTIONS(1759), + [aux_sym_unary_operator_token1] = ACTIONS(1757), + [anon_sym_PLUS_PLUS] = ACTIONS(1757), + [anon_sym_DASH_DASH] = ACTIONS(1757), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1757), + [sym_identifier] = ACTIONS(1759), + [sym_private_property_identifier] = ACTIONS(1757), + [sym_this] = ACTIONS(1759), + [sym_super] = ACTIONS(1759), + [sym_true] = ACTIONS(1759), + [sym_false] = ACTIONS(1759), + [sym_null] = ACTIONS(1759), + [anon_sym_export] = ACTIONS(1759), + [sym__automatic_semicolon] = ACTIONS(2219), + [sym_cf_comment] = ACTIONS(5), + }, + [690] = { + [sym_comment] = STATE(690), + [anon_sym_POUND] = ACTIONS(1776), + [anon_sym_var] = ACTIONS(1778), + [anon_sym_SQUOTE] = ACTIONS(1776), + [anon_sym_DQUOTE] = ACTIONS(1776), + [anon_sym_LBRACE] = ACTIONS(1776), + [anon_sym_RBRACE] = ACTIONS(1776), + [anon_sym_import] = ACTIONS(1778), + [anon_sym_with] = ACTIONS(1778), + [anon_sym_let] = ACTIONS(1778), + [anon_sym_const] = ACTIONS(1778), + [anon_sym_else] = ACTIONS(1778), + [anon_sym_if] = ACTIONS(1778), + [anon_sym_switch] = ACTIONS(1778), + [anon_sym_for] = ACTIONS(1778), + [anon_sym_LPAREN] = ACTIONS(1776), + [anon_sym_await] = ACTIONS(1778), + [anon_sym_while] = ACTIONS(1778), + [anon_sym_do] = ACTIONS(1778), + [anon_sym_try] = ACTIONS(1778), + [anon_sym_break] = ACTIONS(1778), + [anon_sym_continue] = ACTIONS(1778), + [anon_sym_return] = ACTIONS(1778), + [anon_sym_throw] = ACTIONS(1778), + [anon_sym_SEMI] = ACTIONS(1776), + [anon_sym_yield] = ACTIONS(1778), + [anon_sym_LBRACK] = ACTIONS(1776), + [anon_sym_async] = ACTIONS(1778), + [anon_sym_function] = ACTIONS(1778), + [anon_sym_private] = ACTIONS(1778), + [anon_sym_public] = ACTIONS(1778), + [anon_sym_remote] = ACTIONS(1778), + [anon_sym_static] = ACTIONS(1778), + [anon_sym_final] = ACTIONS(1778), + [anon_sym_abstract] = ACTIONS(1778), + [anon_sym_any] = ACTIONS(1778), + [anon_sym_array] = ACTIONS(1778), + [anon_sym_binary] = ACTIONS(1778), + [anon_sym_boolean] = ACTIONS(1778), + [anon_sym_date] = ACTIONS(1778), + [anon_sym_guid] = ACTIONS(1778), + [anon_sym_numeric] = ACTIONS(1778), + [anon_sym_query] = ACTIONS(1778), + [anon_sym_string] = ACTIONS(1778), + [anon_sym_struct] = ACTIONS(1778), + [anon_sym_uuid] = ACTIONS(1778), + [anon_sym_variablename] = ACTIONS(1778), + [anon_sym_void] = ACTIONS(1778), + [anon_sym_xml] = ACTIONS(1778), + [anon_sym_new] = ACTIONS(1778), + [anon_sym_PLUS] = ACTIONS(1778), + [anon_sym_DASH] = ACTIONS(1778), + [anon_sym_SLASH] = ACTIONS(1778), + [anon_sym_BANG] = ACTIONS(1776), + [anon_sym_TILDE] = ACTIONS(1778), + [aux_sym_unary_operator_token1] = ACTIONS(1776), + [anon_sym_PLUS_PLUS] = ACTIONS(1776), + [anon_sym_DASH_DASH] = ACTIONS(1776), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1776), + [sym_identifier] = ACTIONS(1778), + [sym_private_property_identifier] = ACTIONS(1776), + [sym_this] = ACTIONS(1778), + [sym_super] = ACTIONS(1778), + [sym_true] = ACTIONS(1778), + [sym_false] = ACTIONS(1778), + [sym_null] = ACTIONS(1778), + [anon_sym_export] = ACTIONS(1778), + [sym__automatic_semicolon] = ACTIONS(2221), + [sym_cf_comment] = ACTIONS(5), + }, + [691] = { + [sym_hash_empty] = STATE(1841), [sym_import] = STATE(3430), [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2164), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_expression] = STATE(2279), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), [sym_member_expression] = STATE(1223), [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(689), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(691), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), + [sym__hash] = STATE(1687), + [sym_hash_expression] = STATE(1841), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(2223), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [690] = { + [692] = { + [sym_comment] = STATE(692), + [anon_sym_POUND] = ACTIONS(1786), + [anon_sym_var] = ACTIONS(1788), + [anon_sym_SQUOTE] = ACTIONS(1786), + [anon_sym_DQUOTE] = ACTIONS(1786), + [anon_sym_LBRACE] = ACTIONS(1786), + [anon_sym_RBRACE] = ACTIONS(1786), + [anon_sym_import] = ACTIONS(1788), + [anon_sym_with] = ACTIONS(1788), + [anon_sym_let] = ACTIONS(1788), + [anon_sym_const] = ACTIONS(1788), + [anon_sym_else] = ACTIONS(1788), + [anon_sym_if] = ACTIONS(1788), + [anon_sym_switch] = ACTIONS(1788), + [anon_sym_for] = ACTIONS(1788), + [anon_sym_LPAREN] = ACTIONS(1786), + [anon_sym_await] = ACTIONS(1788), + [anon_sym_while] = ACTIONS(1788), + [anon_sym_do] = ACTIONS(1788), + [anon_sym_try] = ACTIONS(1788), + [anon_sym_break] = ACTIONS(1788), + [anon_sym_continue] = ACTIONS(1788), + [anon_sym_return] = ACTIONS(1788), + [anon_sym_throw] = ACTIONS(1788), + [anon_sym_SEMI] = ACTIONS(1786), + [anon_sym_yield] = ACTIONS(1788), + [anon_sym_LBRACK] = ACTIONS(1786), + [anon_sym_async] = ACTIONS(1788), + [anon_sym_function] = ACTIONS(1788), + [anon_sym_private] = ACTIONS(1788), + [anon_sym_public] = ACTIONS(1788), + [anon_sym_remote] = ACTIONS(1788), + [anon_sym_static] = ACTIONS(1788), + [anon_sym_final] = ACTIONS(1788), + [anon_sym_abstract] = ACTIONS(1788), + [anon_sym_any] = ACTIONS(1788), + [anon_sym_array] = ACTIONS(1788), + [anon_sym_binary] = ACTIONS(1788), + [anon_sym_boolean] = ACTIONS(1788), + [anon_sym_date] = ACTIONS(1788), + [anon_sym_guid] = ACTIONS(1788), + [anon_sym_numeric] = ACTIONS(1788), + [anon_sym_query] = ACTIONS(1788), + [anon_sym_string] = ACTIONS(1788), + [anon_sym_struct] = ACTIONS(1788), + [anon_sym_uuid] = ACTIONS(1788), + [anon_sym_variablename] = ACTIONS(1788), + [anon_sym_void] = ACTIONS(1788), + [anon_sym_xml] = ACTIONS(1788), + [anon_sym_new] = ACTIONS(1788), + [anon_sym_PLUS] = ACTIONS(1788), + [anon_sym_DASH] = ACTIONS(1788), + [anon_sym_SLASH] = ACTIONS(1788), + [anon_sym_BANG] = ACTIONS(1786), + [anon_sym_TILDE] = ACTIONS(1788), + [aux_sym_unary_operator_token1] = ACTIONS(1786), + [anon_sym_PLUS_PLUS] = ACTIONS(1786), + [anon_sym_DASH_DASH] = ACTIONS(1786), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1786), + [sym_identifier] = ACTIONS(1788), + [sym_private_property_identifier] = ACTIONS(1786), + [sym_this] = ACTIONS(1788), + [sym_super] = ACTIONS(1788), + [sym_true] = ACTIONS(1788), + [sym_false] = ACTIONS(1788), + [sym_null] = ACTIONS(1788), + [anon_sym_export] = ACTIONS(1788), + [sym__automatic_semicolon] = ACTIONS(2225), + [sym_cf_comment] = ACTIONS(5), + }, + [693] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3810), - [sym_parenthesized_expression] = STATE(1207), - [sym_expression] = STATE(2126), - [sym_primary_expression] = STATE(2351), - [sym_yield_expression] = STATE(2350), - [sym_object] = STATE(2352), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2311), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2352), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2352), - [sym_generator_function] = STATE(2352), - [sym_arrow_function] = STATE(2352), - [sym_function_dec_parameters] = STATE(5573), - [sym_call_expression] = STATE(2352), - [sym_new_expression] = STATE(2350), - [sym_await_expression] = STATE(2350), - [sym_member_expression] = STATE(1207), - [sym_subscript_expression] = STATE(1207), - [sym_assignment_expression] = STATE(2350), - [sym__augmented_assignment_lhs] = STATE(2578), - [sym_augmented_assignment_expression] = STATE(2350), - [sym__destructuring_pattern] = STATE(5574), - [sym_ternary_expression] = STATE(2350), - [sym_binary_expression] = STATE(2350), - [sym_unary_operator] = STATE(685), - [sym_unary_expression] = STATE(2350), - [sym_update_expression] = STATE(2350), - [sym_string] = STATE(2009), - [sym_comment] = STATE(690), - [sym_regex] = STATE(2352), - [sym_meta_property] = STATE(2352), - [sym_pair] = STATE(2350), - [sym__property_name] = STATE(5579), - [sym__hash] = STATE(4078), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(693), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(850), - [anon_sym_LBRACE] = ACTIONS(854), + [anon_sym_POUND] = ACTIONS(2227), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(858), - [anon_sym_await] = ACTIONS(860), - [anon_sym_yield] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(864), - [anon_sym_async] = ACTIONS(866), - [anon_sym_function] = ACTIONS(868), - [anon_sym_static] = ACTIONS(856), - [anon_sym_new] = ACTIONS(870), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(872), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(876), - [sym_identifier] = ACTIONS(878), - [sym_private_property_identifier] = ACTIONS(880), - [sym_this] = ACTIONS(882), - [sym_super] = ACTIONS(882), - [sym_true] = ACTIONS(882), - [sym_false] = ACTIONS(882), - [sym_null] = ACTIONS(882), - [anon_sym_export] = ACTIONS(856), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [691] = { + [694] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2165), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_expression] = STATE(2205), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), [sym_member_expression] = STATE(1223), [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(691), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(694), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -104260,213 +104857,285 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [692] = { + [695] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2223), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(692), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(695), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [693] = { - [sym_comment] = STATE(693), - [anon_sym_POUND] = ACTIONS(1711), - [anon_sym_var] = ACTIONS(1713), - [anon_sym_SQUOTE] = ACTIONS(1711), - [anon_sym_DQUOTE] = ACTIONS(1711), - [anon_sym_LBRACE] = ACTIONS(1711), - [anon_sym_RBRACE] = ACTIONS(1711), - [anon_sym_import] = ACTIONS(1713), - [anon_sym_with] = ACTIONS(1713), - [anon_sym_let] = ACTIONS(1713), - [anon_sym_const] = ACTIONS(1713), - [anon_sym_else] = ACTIONS(1713), - [anon_sym_if] = ACTIONS(1713), - [anon_sym_switch] = ACTIONS(1713), - [anon_sym_for] = ACTIONS(1713), - [anon_sym_LPAREN] = ACTIONS(1711), - [anon_sym_await] = ACTIONS(1713), - [anon_sym_while] = ACTIONS(1713), - [anon_sym_do] = ACTIONS(1713), - [anon_sym_try] = ACTIONS(1713), - [anon_sym_break] = ACTIONS(1713), - [anon_sym_continue] = ACTIONS(1713), - [anon_sym_return] = ACTIONS(1713), - [anon_sym_throw] = ACTIONS(1713), - [anon_sym_SEMI] = ACTIONS(1711), - [anon_sym_finally] = ACTIONS(1713), - [anon_sym_yield] = ACTIONS(1713), - [anon_sym_LBRACK] = ACTIONS(1711), - [anon_sym_async] = ACTIONS(1713), - [anon_sym_function] = ACTIONS(1713), - [anon_sym_private] = ACTIONS(1713), - [anon_sym_public] = ACTIONS(1713), - [anon_sym_remote] = ACTIONS(1713), - [anon_sym_static] = ACTIONS(1713), - [anon_sym_final] = ACTIONS(1713), - [anon_sym_abstract] = ACTIONS(1713), - [anon_sym_any] = ACTIONS(1713), - [anon_sym_array] = ACTIONS(1713), - [anon_sym_binary] = ACTIONS(1713), - [anon_sym_boolean] = ACTIONS(1713), - [anon_sym_date] = ACTIONS(1713), - [anon_sym_guid] = ACTIONS(1713), - [anon_sym_numeric] = ACTIONS(1713), - [anon_sym_query] = ACTIONS(1713), - [anon_sym_string] = ACTIONS(1713), - [anon_sym_struct] = ACTIONS(1713), - [anon_sym_uuid] = ACTIONS(1713), - [anon_sym_variablename] = ACTIONS(1713), - [anon_sym_void] = ACTIONS(1713), - [anon_sym_xml] = ACTIONS(1713), - [anon_sym_new] = ACTIONS(1713), - [anon_sym_PLUS] = ACTIONS(1713), - [anon_sym_DASH] = ACTIONS(1713), - [anon_sym_SLASH] = ACTIONS(1713), - [anon_sym_BANG] = ACTIONS(1711), - [anon_sym_TILDE] = ACTIONS(1713), - [aux_sym_unary_operator_token1] = ACTIONS(1711), - [anon_sym_PLUS_PLUS] = ACTIONS(1711), - [anon_sym_DASH_DASH] = ACTIONS(1711), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1711), - [sym_identifier] = ACTIONS(1713), - [sym_private_property_identifier] = ACTIONS(1711), - [sym_this] = ACTIONS(1713), - [sym_super] = ACTIONS(1713), - [sym_true] = ACTIONS(1713), - [sym_false] = ACTIONS(1713), - [sym_null] = ACTIONS(1713), - [anon_sym_export] = ACTIONS(1713), + [696] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2163), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(696), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [694] = { + [697] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1855), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(697), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(782), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(796), + [anon_sym_DASH_DASH] = ACTIONS(796), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), + [sym_this] = ACTIONS(107), + [sym_super] = ACTIONS(107), + [sym_true] = ACTIONS(107), + [sym_false] = ACTIONS(107), + [sym_null] = ACTIONS(107), + [anon_sym_export] = ACTIONS(782), + [sym_cf_comment] = ACTIONS(5), + }, + [698] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1799), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1973), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(694), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(698), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -104474,188 +105143,117 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), - [sym_cf_comment] = ACTIONS(5), - }, - [695] = { - [sym_comment] = STATE(695), - [anon_sym_POUND] = ACTIONS(1703), - [anon_sym_var] = ACTIONS(1705), - [anon_sym_SQUOTE] = ACTIONS(1703), - [anon_sym_DQUOTE] = ACTIONS(1703), - [anon_sym_LBRACE] = ACTIONS(1703), - [anon_sym_RBRACE] = ACTIONS(1703), - [anon_sym_import] = ACTIONS(1705), - [anon_sym_with] = ACTIONS(1705), - [anon_sym_let] = ACTIONS(1705), - [anon_sym_const] = ACTIONS(1705), - [anon_sym_else] = ACTIONS(1705), - [anon_sym_if] = ACTIONS(1705), - [anon_sym_switch] = ACTIONS(1705), - [anon_sym_for] = ACTIONS(1705), - [anon_sym_LPAREN] = ACTIONS(1703), - [anon_sym_await] = ACTIONS(1705), - [anon_sym_while] = ACTIONS(1705), - [anon_sym_do] = ACTIONS(1705), - [anon_sym_try] = ACTIONS(1705), - [anon_sym_break] = ACTIONS(1705), - [anon_sym_continue] = ACTIONS(1705), - [anon_sym_return] = ACTIONS(1705), - [anon_sym_throw] = ACTIONS(1705), - [anon_sym_SEMI] = ACTIONS(1703), - [anon_sym_yield] = ACTIONS(1705), - [anon_sym_LBRACK] = ACTIONS(1703), - [anon_sym_async] = ACTIONS(1705), - [anon_sym_function] = ACTIONS(1705), - [anon_sym_private] = ACTIONS(1705), - [anon_sym_public] = ACTIONS(1705), - [anon_sym_remote] = ACTIONS(1705), - [anon_sym_static] = ACTIONS(1705), - [anon_sym_final] = ACTIONS(1705), - [anon_sym_abstract] = ACTIONS(1705), - [anon_sym_any] = ACTIONS(1705), - [anon_sym_array] = ACTIONS(1705), - [anon_sym_binary] = ACTIONS(1705), - [anon_sym_boolean] = ACTIONS(1705), - [anon_sym_date] = ACTIONS(1705), - [anon_sym_guid] = ACTIONS(1705), - [anon_sym_numeric] = ACTIONS(1705), - [anon_sym_query] = ACTIONS(1705), - [anon_sym_string] = ACTIONS(1705), - [anon_sym_struct] = ACTIONS(1705), - [anon_sym_uuid] = ACTIONS(1705), - [anon_sym_variablename] = ACTIONS(1705), - [anon_sym_void] = ACTIONS(1705), - [anon_sym_xml] = ACTIONS(1705), - [anon_sym_new] = ACTIONS(1705), - [anon_sym_PLUS] = ACTIONS(1705), - [anon_sym_DASH] = ACTIONS(1705), - [anon_sym_SLASH] = ACTIONS(1705), - [anon_sym_BANG] = ACTIONS(1703), - [anon_sym_TILDE] = ACTIONS(1705), - [aux_sym_unary_operator_token1] = ACTIONS(1703), - [anon_sym_PLUS_PLUS] = ACTIONS(1703), - [anon_sym_DASH_DASH] = ACTIONS(1703), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1703), - [sym_identifier] = ACTIONS(1705), - [sym_private_property_identifier] = ACTIONS(1703), - [sym_this] = ACTIONS(1705), - [sym_super] = ACTIONS(1705), - [sym_true] = ACTIONS(1705), - [sym_false] = ACTIONS(1705), - [sym_null] = ACTIONS(1705), - [anon_sym_export] = ACTIONS(1705), - [sym__automatic_semicolon] = ACTIONS(2167), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [696] = { - [sym_hash_empty] = STATE(3404), + [699] = { + [sym_hash_empty] = STATE(1841), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2132), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1963), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(696), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(699), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(1655), + [sym_hash_expression] = STATE(1841), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2169), + [anon_sym_POUND] = ACTIONS(2217), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [697] = { - [sym_comment] = STATE(697), + [700] = { + [sym_comment] = STATE(700), [anon_sym_POUND] = ACTIONS(842), [anon_sym_var] = ACTIONS(844), [anon_sym_SQUOTE] = ACTIONS(842), [anon_sym_DQUOTE] = ACTIONS(842), [anon_sym_LBRACE] = ACTIONS(842), + [anon_sym_COMMA] = ACTIONS(842), [anon_sym_RBRACE] = ACTIONS(842), [anon_sym_import] = ACTIONS(844), [anon_sym_with] = ACTIONS(844), @@ -104674,7 +105272,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_return] = ACTIONS(844), [anon_sym_throw] = ACTIONS(844), [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_finally] = ACTIONS(844), [anon_sym_yield] = ACTIONS(844), [anon_sym_LBRACK] = ACTIONS(842), [anon_sym_async] = ACTIONS(844), @@ -104718,64 +105315,352 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_false] = ACTIONS(844), [sym_null] = ACTIONS(844), [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(2171), + [sym__automatic_semicolon] = ACTIONS(1089), [sym_cf_comment] = ACTIONS(5), }, - [698] = { + [701] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3810), + [sym_parenthesized_expression] = STATE(1202), + [sym_expression] = STATE(2119), + [sym_primary_expression] = STATE(2217), + [sym_yield_expression] = STATE(2216), + [sym_object] = STATE(2222), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2222), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2222), + [sym_generator_function] = STATE(2222), + [sym_arrow_function] = STATE(2222), + [sym_function_dec_parameters] = STATE(5573), + [sym_call_expression] = STATE(2222), + [sym_new_expression] = STATE(2216), + [sym_await_expression] = STATE(2216), + [sym_member_expression] = STATE(1202), + [sym_subscript_expression] = STATE(1202), + [sym_assignment_expression] = STATE(2216), + [sym__augmented_assignment_lhs] = STATE(2578), + [sym_augmented_assignment_expression] = STATE(2216), + [sym__destructuring_pattern] = STATE(5574), + [sym_ternary_expression] = STATE(2216), + [sym_binary_expression] = STATE(2216), + [sym_unary_operator] = STATE(660), + [sym_unary_expression] = STATE(2216), + [sym_update_expression] = STATE(2216), + [sym_string] = STATE(2036), + [sym_comment] = STATE(701), + [sym_regex] = STATE(2222), + [sym_meta_property] = STATE(2222), + [sym_pair] = STATE(2216), + [sym__property_name] = STATE(5579), + [sym__hash] = STATE(4078), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(854), + [anon_sym_DQUOTE] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(862), + [anon_sym_LPAREN] = ACTIONS(864), + [anon_sym_await] = ACTIONS(866), + [anon_sym_yield] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_async] = ACTIONS(872), + [anon_sym_function] = ACTIONS(874), + [anon_sym_static] = ACTIONS(862), + [anon_sym_new] = ACTIONS(876), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(878), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(880), + [anon_sym_DASH_DASH] = ACTIONS(880), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(882), + [sym_identifier] = ACTIONS(884), + [sym_private_property_identifier] = ACTIONS(886), + [sym_this] = ACTIONS(888), + [sym_super] = ACTIONS(888), + [sym_true] = ACTIONS(888), + [sym_false] = ACTIONS(888), + [sym_null] = ACTIONS(888), + [anon_sym_export] = ACTIONS(862), + [sym_cf_comment] = ACTIONS(5), + }, + [702] = { + [sym_comment] = STATE(702), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_catch] = ACTIONS(850), + [anon_sym_finally] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym_cf_comment] = ACTIONS(5), + }, + [703] = { + [sym_comment] = STATE(703), + [anon_sym_POUND] = ACTIONS(1733), + [anon_sym_var] = ACTIONS(1735), + [anon_sym_SQUOTE] = ACTIONS(1733), + [anon_sym_DQUOTE] = ACTIONS(1733), + [anon_sym_LBRACE] = ACTIONS(1733), + [anon_sym_RBRACE] = ACTIONS(1733), + [anon_sym_import] = ACTIONS(1735), + [anon_sym_with] = ACTIONS(1735), + [anon_sym_let] = ACTIONS(1735), + [anon_sym_const] = ACTIONS(1735), + [anon_sym_else] = ACTIONS(1735), + [anon_sym_if] = ACTIONS(1735), + [anon_sym_switch] = ACTIONS(1735), + [anon_sym_for] = ACTIONS(1735), + [anon_sym_LPAREN] = ACTIONS(1733), + [anon_sym_await] = ACTIONS(1735), + [anon_sym_while] = ACTIONS(1735), + [anon_sym_do] = ACTIONS(1735), + [anon_sym_try] = ACTIONS(1735), + [anon_sym_break] = ACTIONS(1735), + [anon_sym_continue] = ACTIONS(1735), + [anon_sym_return] = ACTIONS(1735), + [anon_sym_throw] = ACTIONS(1735), + [anon_sym_SEMI] = ACTIONS(1733), + [anon_sym_yield] = ACTIONS(1735), + [anon_sym_LBRACK] = ACTIONS(1733), + [anon_sym_async] = ACTIONS(1735), + [anon_sym_function] = ACTIONS(1735), + [anon_sym_private] = ACTIONS(1735), + [anon_sym_public] = ACTIONS(1735), + [anon_sym_remote] = ACTIONS(1735), + [anon_sym_static] = ACTIONS(1735), + [anon_sym_final] = ACTIONS(1735), + [anon_sym_abstract] = ACTIONS(1735), + [anon_sym_any] = ACTIONS(1735), + [anon_sym_array] = ACTIONS(1735), + [anon_sym_binary] = ACTIONS(1735), + [anon_sym_boolean] = ACTIONS(1735), + [anon_sym_date] = ACTIONS(1735), + [anon_sym_guid] = ACTIONS(1735), + [anon_sym_numeric] = ACTIONS(1735), + [anon_sym_query] = ACTIONS(1735), + [anon_sym_string] = ACTIONS(1735), + [anon_sym_struct] = ACTIONS(1735), + [anon_sym_uuid] = ACTIONS(1735), + [anon_sym_variablename] = ACTIONS(1735), + [anon_sym_void] = ACTIONS(1735), + [anon_sym_xml] = ACTIONS(1735), + [anon_sym_new] = ACTIONS(1735), + [anon_sym_PLUS] = ACTIONS(1735), + [anon_sym_DASH] = ACTIONS(1735), + [anon_sym_SLASH] = ACTIONS(1735), + [anon_sym_BANG] = ACTIONS(1733), + [anon_sym_TILDE] = ACTIONS(1735), + [aux_sym_unary_operator_token1] = ACTIONS(1733), + [anon_sym_PLUS_PLUS] = ACTIONS(1733), + [anon_sym_DASH_DASH] = ACTIONS(1733), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1733), + [sym_identifier] = ACTIONS(1735), + [sym_private_property_identifier] = ACTIONS(1733), + [sym_this] = ACTIONS(1735), + [sym_super] = ACTIONS(1735), + [sym_true] = ACTIONS(1735), + [sym_false] = ACTIONS(1735), + [sym_null] = ACTIONS(1735), + [anon_sym_export] = ACTIONS(1735), + [sym__automatic_semicolon] = ACTIONS(1733), + [sym_cf_comment] = ACTIONS(5), + }, + [704] = { + [sym_comment] = STATE(704), + [aux_sym_object_repeat1] = STATE(4099), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2201), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1144), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [705] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2210), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2244), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(698), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(705), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2173), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -104793,61 +105678,133 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [699] = { + [706] = { + [sym_comment] = STATE(706), + [aux_sym_object_repeat1] = STATE(4099), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1198), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1144), + [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1208), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [707] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2396), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(699), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(707), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(2229), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -104865,113 +105822,185 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [700] = { + [708] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2166), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(700), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1147), + [sym_subscript_expression] = STATE(1147), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(3403), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1865), + [sym_comment] = STATE(708), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(1150), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(2231), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(1156), + [anon_sym_async] = ACTIONS(2233), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(2231), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(2235), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(2231), [sym_cf_comment] = ACTIONS(5), }, - [701] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), + [709] = { + [sym_comment] = STATE(709), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(848), + [sym_cf_comment] = ACTIONS(5), + }, + [710] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2167), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_expression] = STATE(1483), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), [sym_member_expression] = STATE(1223), [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(701), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(710), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -104980,69 +106009,213 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [702] = { + [711] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2168), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1522), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(711), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(814), + [sym_cf_comment] = ACTIONS(5), + }, + [712] = { + [sym_comment] = STATE(712), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_catch] = ACTIONS(936), + [anon_sym_finally] = ACTIONS(936), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [anon_sym_new] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(934), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), + [sym_cf_comment] = ACTIONS(5), + }, + [713] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2248), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), [sym_string] = STATE(2317), - [sym_comment] = STATE(702), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_comment] = STATE(713), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -105052,125 +106225,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), - [sym_cf_comment] = ACTIONS(5), - }, - [703] = { - [sym_comment] = STATE(703), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2179), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2184), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [704] = { - [sym_comment] = STATE(704), - [aux_sym_object_repeat1] = STATE(4138), + [714] = { + [sym_comment] = STATE(714), + [aux_sym_object_repeat1] = STATE(4030), [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1109), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1115), + [anon_sym_RBRACE] = ACTIONS(1148), [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -105206,204 +106306,61 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [705] = { - [sym_comment] = STATE(705), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_catch] = ACTIONS(886), - [anon_sym_finally] = ACTIONS(886), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [anon_sym_new] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(884), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), - [sym_cf_comment] = ACTIONS(5), - }, - [706] = { - [sym_comment] = STATE(706), - [anon_sym_POUND] = ACTIONS(1921), - [anon_sym_var] = ACTIONS(1923), - [anon_sym_SQUOTE] = ACTIONS(1921), - [anon_sym_DQUOTE] = ACTIONS(1921), - [anon_sym_LBRACE] = ACTIONS(1921), - [anon_sym_RBRACE] = ACTIONS(1921), - [anon_sym_import] = ACTIONS(1923), - [anon_sym_with] = ACTIONS(1923), - [anon_sym_let] = ACTIONS(1923), - [anon_sym_const] = ACTIONS(1923), - [anon_sym_if] = ACTIONS(1923), - [anon_sym_switch] = ACTIONS(1923), - [anon_sym_for] = ACTIONS(1923), - [anon_sym_LPAREN] = ACTIONS(1921), - [anon_sym_await] = ACTIONS(1923), - [anon_sym_while] = ACTIONS(1923), - [anon_sym_do] = ACTIONS(1923), - [anon_sym_try] = ACTIONS(1923), - [anon_sym_break] = ACTIONS(1923), - [anon_sym_continue] = ACTIONS(1923), - [anon_sym_return] = ACTIONS(1923), - [anon_sym_throw] = ACTIONS(1923), - [anon_sym_SEMI] = ACTIONS(1921), - [anon_sym_case] = ACTIONS(1923), - [anon_sym_default] = ACTIONS(1923), - [anon_sym_yield] = ACTIONS(1923), - [anon_sym_LBRACK] = ACTIONS(1921), - [anon_sym_async] = ACTIONS(1923), - [anon_sym_function] = ACTIONS(1923), - [anon_sym_private] = ACTIONS(1923), - [anon_sym_public] = ACTIONS(1923), - [anon_sym_remote] = ACTIONS(1923), - [anon_sym_static] = ACTIONS(1923), - [anon_sym_final] = ACTIONS(1923), - [anon_sym_abstract] = ACTIONS(1923), - [anon_sym_any] = ACTIONS(1923), - [anon_sym_array] = ACTIONS(1923), - [anon_sym_binary] = ACTIONS(1923), - [anon_sym_boolean] = ACTIONS(1923), - [anon_sym_date] = ACTIONS(1923), - [anon_sym_guid] = ACTIONS(1923), - [anon_sym_numeric] = ACTIONS(1923), - [anon_sym_query] = ACTIONS(1923), - [anon_sym_string] = ACTIONS(1923), - [anon_sym_struct] = ACTIONS(1923), - [anon_sym_uuid] = ACTIONS(1923), - [anon_sym_variablename] = ACTIONS(1923), - [anon_sym_void] = ACTIONS(1923), - [anon_sym_xml] = ACTIONS(1923), - [anon_sym_new] = ACTIONS(1923), - [anon_sym_PLUS] = ACTIONS(1923), - [anon_sym_DASH] = ACTIONS(1923), - [anon_sym_SLASH] = ACTIONS(1923), - [anon_sym_BANG] = ACTIONS(1921), - [anon_sym_TILDE] = ACTIONS(1923), - [aux_sym_unary_operator_token1] = ACTIONS(1921), - [anon_sym_PLUS_PLUS] = ACTIONS(1921), - [anon_sym_DASH_DASH] = ACTIONS(1921), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1921), - [sym_identifier] = ACTIONS(1923), - [sym_private_property_identifier] = ACTIONS(1921), - [sym_this] = ACTIONS(1923), - [sym_super] = ACTIONS(1923), - [sym_true] = ACTIONS(1923), - [sym_false] = ACTIONS(1923), - [sym_null] = ACTIONS(1923), - [anon_sym_export] = ACTIONS(1923), - [sym_cf_comment] = ACTIONS(5), - }, - [707] = { + [715] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2170), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2253), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(707), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(715), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -105412,69 +106369,69 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [708] = { + [716] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1963), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1483), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(708), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(716), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -105482,164 +106439,308 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [709] = { - [sym_hash_empty] = STATE(3404), + [717] = { + [sym_comment] = STATE(717), + [anon_sym_POUND] = ACTIONS(1814), + [anon_sym_var] = ACTIONS(1816), + [anon_sym_SQUOTE] = ACTIONS(1814), + [anon_sym_DQUOTE] = ACTIONS(1814), + [anon_sym_LBRACE] = ACTIONS(1814), + [anon_sym_RBRACE] = ACTIONS(1814), + [anon_sym_import] = ACTIONS(1816), + [anon_sym_with] = ACTIONS(1816), + [anon_sym_let] = ACTIONS(1816), + [anon_sym_const] = ACTIONS(1816), + [anon_sym_else] = ACTIONS(1816), + [anon_sym_if] = ACTIONS(1816), + [anon_sym_switch] = ACTIONS(1816), + [anon_sym_for] = ACTIONS(1816), + [anon_sym_LPAREN] = ACTIONS(1814), + [anon_sym_await] = ACTIONS(1816), + [anon_sym_while] = ACTIONS(1816), + [anon_sym_do] = ACTIONS(1816), + [anon_sym_try] = ACTIONS(1816), + [anon_sym_break] = ACTIONS(1816), + [anon_sym_continue] = ACTIONS(1816), + [anon_sym_return] = ACTIONS(1816), + [anon_sym_throw] = ACTIONS(1816), + [anon_sym_SEMI] = ACTIONS(1814), + [anon_sym_yield] = ACTIONS(1816), + [anon_sym_LBRACK] = ACTIONS(1814), + [anon_sym_async] = ACTIONS(1816), + [anon_sym_function] = ACTIONS(1816), + [anon_sym_private] = ACTIONS(1816), + [anon_sym_public] = ACTIONS(1816), + [anon_sym_remote] = ACTIONS(1816), + [anon_sym_static] = ACTIONS(1816), + [anon_sym_final] = ACTIONS(1816), + [anon_sym_abstract] = ACTIONS(1816), + [anon_sym_any] = ACTIONS(1816), + [anon_sym_array] = ACTIONS(1816), + [anon_sym_binary] = ACTIONS(1816), + [anon_sym_boolean] = ACTIONS(1816), + [anon_sym_date] = ACTIONS(1816), + [anon_sym_guid] = ACTIONS(1816), + [anon_sym_numeric] = ACTIONS(1816), + [anon_sym_query] = ACTIONS(1816), + [anon_sym_string] = ACTIONS(1816), + [anon_sym_struct] = ACTIONS(1816), + [anon_sym_uuid] = ACTIONS(1816), + [anon_sym_variablename] = ACTIONS(1816), + [anon_sym_void] = ACTIONS(1816), + [anon_sym_xml] = ACTIONS(1816), + [anon_sym_new] = ACTIONS(1816), + [anon_sym_PLUS] = ACTIONS(1816), + [anon_sym_DASH] = ACTIONS(1816), + [anon_sym_SLASH] = ACTIONS(1816), + [anon_sym_BANG] = ACTIONS(1814), + [anon_sym_TILDE] = ACTIONS(1816), + [aux_sym_unary_operator_token1] = ACTIONS(1814), + [anon_sym_PLUS_PLUS] = ACTIONS(1814), + [anon_sym_DASH_DASH] = ACTIONS(1814), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1814), + [sym_identifier] = ACTIONS(1816), + [sym_private_property_identifier] = ACTIONS(1814), + [sym_this] = ACTIONS(1816), + [sym_super] = ACTIONS(1816), + [sym_true] = ACTIONS(1816), + [sym_false] = ACTIONS(1816), + [sym_null] = ACTIONS(1816), + [anon_sym_export] = ACTIONS(1816), + [sym__automatic_semicolon] = ACTIONS(2237), + [sym_cf_comment] = ACTIONS(5), + }, + [718] = { + [sym_hash_empty] = STATE(1841), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2137), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2287), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(709), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(718), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), + [sym__hash] = STATE(1655), + [sym_hash_expression] = STATE(1841), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2188), + [anon_sym_POUND] = ACTIONS(2223), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [710] = { + [719] = { + [sym_comment] = STATE(719), + [anon_sym_POUND] = ACTIONS(1808), + [anon_sym_var] = ACTIONS(1810), + [anon_sym_SQUOTE] = ACTIONS(1808), + [anon_sym_DQUOTE] = ACTIONS(1808), + [anon_sym_LBRACE] = ACTIONS(1808), + [anon_sym_RBRACE] = ACTIONS(1808), + [anon_sym_import] = ACTIONS(1810), + [anon_sym_with] = ACTIONS(1810), + [anon_sym_let] = ACTIONS(1810), + [anon_sym_const] = ACTIONS(1810), + [anon_sym_else] = ACTIONS(1810), + [anon_sym_if] = ACTIONS(1810), + [anon_sym_switch] = ACTIONS(1810), + [anon_sym_for] = ACTIONS(1810), + [anon_sym_LPAREN] = ACTIONS(1808), + [anon_sym_await] = ACTIONS(1810), + [anon_sym_while] = ACTIONS(1810), + [anon_sym_do] = ACTIONS(1810), + [anon_sym_try] = ACTIONS(1810), + [anon_sym_break] = ACTIONS(1810), + [anon_sym_continue] = ACTIONS(1810), + [anon_sym_return] = ACTIONS(1810), + [anon_sym_throw] = ACTIONS(1810), + [anon_sym_SEMI] = ACTIONS(1808), + [anon_sym_yield] = ACTIONS(1810), + [anon_sym_LBRACK] = ACTIONS(1808), + [anon_sym_async] = ACTIONS(1810), + [anon_sym_function] = ACTIONS(1810), + [anon_sym_private] = ACTIONS(1810), + [anon_sym_public] = ACTIONS(1810), + [anon_sym_remote] = ACTIONS(1810), + [anon_sym_static] = ACTIONS(1810), + [anon_sym_final] = ACTIONS(1810), + [anon_sym_abstract] = ACTIONS(1810), + [anon_sym_any] = ACTIONS(1810), + [anon_sym_array] = ACTIONS(1810), + [anon_sym_binary] = ACTIONS(1810), + [anon_sym_boolean] = ACTIONS(1810), + [anon_sym_date] = ACTIONS(1810), + [anon_sym_guid] = ACTIONS(1810), + [anon_sym_numeric] = ACTIONS(1810), + [anon_sym_query] = ACTIONS(1810), + [anon_sym_string] = ACTIONS(1810), + [anon_sym_struct] = ACTIONS(1810), + [anon_sym_uuid] = ACTIONS(1810), + [anon_sym_variablename] = ACTIONS(1810), + [anon_sym_void] = ACTIONS(1810), + [anon_sym_xml] = ACTIONS(1810), + [anon_sym_new] = ACTIONS(1810), + [anon_sym_PLUS] = ACTIONS(1810), + [anon_sym_DASH] = ACTIONS(1810), + [anon_sym_SLASH] = ACTIONS(1810), + [anon_sym_BANG] = ACTIONS(1808), + [anon_sym_TILDE] = ACTIONS(1810), + [aux_sym_unary_operator_token1] = ACTIONS(1808), + [anon_sym_PLUS_PLUS] = ACTIONS(1808), + [anon_sym_DASH_DASH] = ACTIONS(1808), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1808), + [sym_identifier] = ACTIONS(1810), + [sym_private_property_identifier] = ACTIONS(1808), + [sym_this] = ACTIONS(1810), + [sym_super] = ACTIONS(1810), + [sym_true] = ACTIONS(1810), + [sym_false] = ACTIONS(1810), + [sym_null] = ACTIONS(1810), + [anon_sym_export] = ACTIONS(1810), + [sym__automatic_semicolon] = ACTIONS(2239), + [sym_cf_comment] = ACTIONS(5), + }, + [720] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2208), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2290), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(710), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(720), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2190), + [anon_sym_POUND] = ACTIONS(2241), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -105657,472 +106758,112 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [711] = { - [sym_comment] = STATE(711), - [anon_sym_POUND] = ACTIONS(1783), - [anon_sym_var] = ACTIONS(1785), - [anon_sym_SQUOTE] = ACTIONS(1783), - [anon_sym_DQUOTE] = ACTIONS(1783), - [anon_sym_LBRACE] = ACTIONS(1783), - [anon_sym_RBRACE] = ACTIONS(1783), - [anon_sym_import] = ACTIONS(1785), - [anon_sym_with] = ACTIONS(1785), - [anon_sym_let] = ACTIONS(1785), - [anon_sym_const] = ACTIONS(1785), - [anon_sym_else] = ACTIONS(1785), - [anon_sym_if] = ACTIONS(1785), - [anon_sym_switch] = ACTIONS(1785), - [anon_sym_for] = ACTIONS(1785), - [anon_sym_LPAREN] = ACTIONS(1783), - [anon_sym_await] = ACTIONS(1785), - [anon_sym_while] = ACTIONS(1785), - [anon_sym_do] = ACTIONS(1785), - [anon_sym_try] = ACTIONS(1785), - [anon_sym_break] = ACTIONS(1785), - [anon_sym_continue] = ACTIONS(1785), - [anon_sym_return] = ACTIONS(1785), - [anon_sym_throw] = ACTIONS(1785), - [anon_sym_SEMI] = ACTIONS(1783), - [anon_sym_yield] = ACTIONS(1785), - [anon_sym_LBRACK] = ACTIONS(1783), - [anon_sym_async] = ACTIONS(1785), - [anon_sym_function] = ACTIONS(1785), - [anon_sym_private] = ACTIONS(1785), - [anon_sym_public] = ACTIONS(1785), - [anon_sym_remote] = ACTIONS(1785), - [anon_sym_static] = ACTIONS(1785), - [anon_sym_final] = ACTIONS(1785), - [anon_sym_abstract] = ACTIONS(1785), - [anon_sym_any] = ACTIONS(1785), - [anon_sym_array] = ACTIONS(1785), - [anon_sym_binary] = ACTIONS(1785), - [anon_sym_boolean] = ACTIONS(1785), - [anon_sym_date] = ACTIONS(1785), - [anon_sym_guid] = ACTIONS(1785), - [anon_sym_numeric] = ACTIONS(1785), - [anon_sym_query] = ACTIONS(1785), - [anon_sym_string] = ACTIONS(1785), - [anon_sym_struct] = ACTIONS(1785), - [anon_sym_uuid] = ACTIONS(1785), - [anon_sym_variablename] = ACTIONS(1785), - [anon_sym_void] = ACTIONS(1785), - [anon_sym_xml] = ACTIONS(1785), - [anon_sym_new] = ACTIONS(1785), - [anon_sym_PLUS] = ACTIONS(1785), - [anon_sym_DASH] = ACTIONS(1785), - [anon_sym_SLASH] = ACTIONS(1785), - [anon_sym_BANG] = ACTIONS(1783), - [anon_sym_TILDE] = ACTIONS(1785), - [aux_sym_unary_operator_token1] = ACTIONS(1783), - [anon_sym_PLUS_PLUS] = ACTIONS(1783), - [anon_sym_DASH_DASH] = ACTIONS(1783), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1783), - [sym_identifier] = ACTIONS(1785), - [sym_private_property_identifier] = ACTIONS(1783), - [sym_this] = ACTIONS(1785), - [sym_super] = ACTIONS(1785), - [sym_true] = ACTIONS(1785), - [sym_false] = ACTIONS(1785), - [sym_null] = ACTIONS(1785), - [anon_sym_export] = ACTIONS(1785), - [sym__automatic_semicolon] = ACTIONS(2192), - [sym_cf_comment] = ACTIONS(5), - }, - [712] = { - [sym_comment] = STATE(712), - [anon_sym_POUND] = ACTIONS(1789), - [anon_sym_var] = ACTIONS(1791), - [anon_sym_SQUOTE] = ACTIONS(1789), - [anon_sym_DQUOTE] = ACTIONS(1789), - [anon_sym_LBRACE] = ACTIONS(1789), - [anon_sym_RBRACE] = ACTIONS(1789), - [anon_sym_import] = ACTIONS(1791), - [anon_sym_with] = ACTIONS(1791), - [anon_sym_let] = ACTIONS(1791), - [anon_sym_const] = ACTIONS(1791), - [anon_sym_else] = ACTIONS(1791), - [anon_sym_if] = ACTIONS(1791), - [anon_sym_switch] = ACTIONS(1791), - [anon_sym_for] = ACTIONS(1791), - [anon_sym_LPAREN] = ACTIONS(1789), - [anon_sym_await] = ACTIONS(1791), - [anon_sym_while] = ACTIONS(1791), - [anon_sym_do] = ACTIONS(1791), - [anon_sym_try] = ACTIONS(1791), - [anon_sym_break] = ACTIONS(1791), - [anon_sym_continue] = ACTIONS(1791), - [anon_sym_return] = ACTIONS(1791), - [anon_sym_throw] = ACTIONS(1791), - [anon_sym_SEMI] = ACTIONS(1789), - [anon_sym_yield] = ACTIONS(1791), - [anon_sym_LBRACK] = ACTIONS(1789), - [anon_sym_async] = ACTIONS(1791), - [anon_sym_function] = ACTIONS(1791), - [anon_sym_private] = ACTIONS(1791), - [anon_sym_public] = ACTIONS(1791), - [anon_sym_remote] = ACTIONS(1791), - [anon_sym_static] = ACTIONS(1791), - [anon_sym_final] = ACTIONS(1791), - [anon_sym_abstract] = ACTIONS(1791), - [anon_sym_any] = ACTIONS(1791), - [anon_sym_array] = ACTIONS(1791), - [anon_sym_binary] = ACTIONS(1791), - [anon_sym_boolean] = ACTIONS(1791), - [anon_sym_date] = ACTIONS(1791), - [anon_sym_guid] = ACTIONS(1791), - [anon_sym_numeric] = ACTIONS(1791), - [anon_sym_query] = ACTIONS(1791), - [anon_sym_string] = ACTIONS(1791), - [anon_sym_struct] = ACTIONS(1791), - [anon_sym_uuid] = ACTIONS(1791), - [anon_sym_variablename] = ACTIONS(1791), - [anon_sym_void] = ACTIONS(1791), - [anon_sym_xml] = ACTIONS(1791), - [anon_sym_new] = ACTIONS(1791), - [anon_sym_PLUS] = ACTIONS(1791), - [anon_sym_DASH] = ACTIONS(1791), - [anon_sym_SLASH] = ACTIONS(1791), - [anon_sym_BANG] = ACTIONS(1789), - [anon_sym_TILDE] = ACTIONS(1791), - [aux_sym_unary_operator_token1] = ACTIONS(1789), - [anon_sym_PLUS_PLUS] = ACTIONS(1789), - [anon_sym_DASH_DASH] = ACTIONS(1789), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1789), - [sym_identifier] = ACTIONS(1791), - [sym_private_property_identifier] = ACTIONS(1789), - [sym_this] = ACTIONS(1791), - [sym_super] = ACTIONS(1791), - [sym_true] = ACTIONS(1791), - [sym_false] = ACTIONS(1791), - [sym_null] = ACTIONS(1791), - [anon_sym_export] = ACTIONS(1791), - [sym__automatic_semicolon] = ACTIONS(2194), - [sym_cf_comment] = ACTIONS(5), - }, - [713] = { - [sym_comment] = STATE(713), - [anon_sym_POUND] = ACTIONS(1873), - [anon_sym_var] = ACTIONS(1875), - [anon_sym_SQUOTE] = ACTIONS(1873), - [anon_sym_DQUOTE] = ACTIONS(1873), - [anon_sym_LBRACE] = ACTIONS(1873), - [anon_sym_RBRACE] = ACTIONS(1873), - [anon_sym_import] = ACTIONS(1875), - [anon_sym_with] = ACTIONS(1875), - [anon_sym_let] = ACTIONS(1875), - [anon_sym_const] = ACTIONS(1875), - [anon_sym_if] = ACTIONS(1875), - [anon_sym_switch] = ACTIONS(1875), - [anon_sym_for] = ACTIONS(1875), - [anon_sym_LPAREN] = ACTIONS(1873), - [anon_sym_await] = ACTIONS(1875), - [anon_sym_while] = ACTIONS(1875), - [anon_sym_do] = ACTIONS(1875), - [anon_sym_try] = ACTIONS(1875), - [anon_sym_break] = ACTIONS(1875), - [anon_sym_continue] = ACTIONS(1875), - [anon_sym_return] = ACTIONS(1875), - [anon_sym_throw] = ACTIONS(1875), - [anon_sym_SEMI] = ACTIONS(1873), - [anon_sym_case] = ACTIONS(1875), - [anon_sym_default] = ACTIONS(1875), - [anon_sym_yield] = ACTIONS(1875), - [anon_sym_LBRACK] = ACTIONS(1873), - [anon_sym_async] = ACTIONS(1875), - [anon_sym_function] = ACTIONS(1875), - [anon_sym_private] = ACTIONS(1875), - [anon_sym_public] = ACTIONS(1875), - [anon_sym_remote] = ACTIONS(1875), - [anon_sym_static] = ACTIONS(1875), - [anon_sym_final] = ACTIONS(1875), - [anon_sym_abstract] = ACTIONS(1875), - [anon_sym_any] = ACTIONS(1875), - [anon_sym_array] = ACTIONS(1875), - [anon_sym_binary] = ACTIONS(1875), - [anon_sym_boolean] = ACTIONS(1875), - [anon_sym_date] = ACTIONS(1875), - [anon_sym_guid] = ACTIONS(1875), - [anon_sym_numeric] = ACTIONS(1875), - [anon_sym_query] = ACTIONS(1875), - [anon_sym_string] = ACTIONS(1875), - [anon_sym_struct] = ACTIONS(1875), - [anon_sym_uuid] = ACTIONS(1875), - [anon_sym_variablename] = ACTIONS(1875), - [anon_sym_void] = ACTIONS(1875), - [anon_sym_xml] = ACTIONS(1875), - [anon_sym_new] = ACTIONS(1875), - [anon_sym_PLUS] = ACTIONS(1875), - [anon_sym_DASH] = ACTIONS(1875), - [anon_sym_SLASH] = ACTIONS(1875), - [anon_sym_BANG] = ACTIONS(1873), - [anon_sym_TILDE] = ACTIONS(1875), - [aux_sym_unary_operator_token1] = ACTIONS(1873), - [anon_sym_PLUS_PLUS] = ACTIONS(1873), - [anon_sym_DASH_DASH] = ACTIONS(1873), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1873), - [sym_identifier] = ACTIONS(1875), - [sym_private_property_identifier] = ACTIONS(1873), - [sym_this] = ACTIONS(1875), - [sym_super] = ACTIONS(1875), - [sym_true] = ACTIONS(1875), - [sym_false] = ACTIONS(1875), - [sym_null] = ACTIONS(1875), - [anon_sym_export] = ACTIONS(1875), - [sym_cf_comment] = ACTIONS(5), - }, - [714] = { - [sym_comment] = STATE(714), - [anon_sym_POUND] = ACTIONS(1797), - [anon_sym_var] = ACTIONS(1799), - [anon_sym_SQUOTE] = ACTIONS(1797), - [anon_sym_DQUOTE] = ACTIONS(1797), - [anon_sym_LBRACE] = ACTIONS(1797), - [anon_sym_RBRACE] = ACTIONS(1797), - [anon_sym_import] = ACTIONS(1799), - [anon_sym_with] = ACTIONS(1799), - [anon_sym_let] = ACTIONS(1799), - [anon_sym_const] = ACTIONS(1799), - [anon_sym_else] = ACTIONS(1799), - [anon_sym_if] = ACTIONS(1799), - [anon_sym_switch] = ACTIONS(1799), - [anon_sym_for] = ACTIONS(1799), - [anon_sym_LPAREN] = ACTIONS(1797), - [anon_sym_await] = ACTIONS(1799), - [anon_sym_while] = ACTIONS(1799), - [anon_sym_do] = ACTIONS(1799), - [anon_sym_try] = ACTIONS(1799), - [anon_sym_break] = ACTIONS(1799), - [anon_sym_continue] = ACTIONS(1799), - [anon_sym_return] = ACTIONS(1799), - [anon_sym_throw] = ACTIONS(1799), - [anon_sym_SEMI] = ACTIONS(1797), - [anon_sym_yield] = ACTIONS(1799), - [anon_sym_LBRACK] = ACTIONS(1797), - [anon_sym_async] = ACTIONS(1799), - [anon_sym_function] = ACTIONS(1799), - [anon_sym_private] = ACTIONS(1799), - [anon_sym_public] = ACTIONS(1799), - [anon_sym_remote] = ACTIONS(1799), - [anon_sym_static] = ACTIONS(1799), - [anon_sym_final] = ACTIONS(1799), - [anon_sym_abstract] = ACTIONS(1799), - [anon_sym_any] = ACTIONS(1799), - [anon_sym_array] = ACTIONS(1799), - [anon_sym_binary] = ACTIONS(1799), - [anon_sym_boolean] = ACTIONS(1799), - [anon_sym_date] = ACTIONS(1799), - [anon_sym_guid] = ACTIONS(1799), - [anon_sym_numeric] = ACTIONS(1799), - [anon_sym_query] = ACTIONS(1799), - [anon_sym_string] = ACTIONS(1799), - [anon_sym_struct] = ACTIONS(1799), - [anon_sym_uuid] = ACTIONS(1799), - [anon_sym_variablename] = ACTIONS(1799), - [anon_sym_void] = ACTIONS(1799), - [anon_sym_xml] = ACTIONS(1799), - [anon_sym_new] = ACTIONS(1799), - [anon_sym_PLUS] = ACTIONS(1799), - [anon_sym_DASH] = ACTIONS(1799), - [anon_sym_SLASH] = ACTIONS(1799), - [anon_sym_BANG] = ACTIONS(1797), - [anon_sym_TILDE] = ACTIONS(1799), - [aux_sym_unary_operator_token1] = ACTIONS(1797), - [anon_sym_PLUS_PLUS] = ACTIONS(1797), - [anon_sym_DASH_DASH] = ACTIONS(1797), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1797), - [sym_identifier] = ACTIONS(1799), - [sym_private_property_identifier] = ACTIONS(1797), - [sym_this] = ACTIONS(1799), - [sym_super] = ACTIONS(1799), - [sym_true] = ACTIONS(1799), - [sym_false] = ACTIONS(1799), - [sym_null] = ACTIONS(1799), - [anon_sym_export] = ACTIONS(1799), - [sym__automatic_semicolon] = ACTIONS(2196), - [sym_cf_comment] = ACTIONS(5), - }, - [715] = { + [721] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1795), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2254), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(715), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(721), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3535), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), - [sym_cf_comment] = ACTIONS(5), - }, - [716] = { - [sym_comment] = STATE(716), - [anon_sym_POUND] = ACTIONS(1895), - [anon_sym_var] = ACTIONS(1897), - [anon_sym_SQUOTE] = ACTIONS(1895), - [anon_sym_DQUOTE] = ACTIONS(1895), - [anon_sym_LBRACE] = ACTIONS(1895), - [anon_sym_RBRACE] = ACTIONS(1895), - [anon_sym_import] = ACTIONS(1897), - [anon_sym_with] = ACTIONS(1897), - [anon_sym_let] = ACTIONS(1897), - [anon_sym_const] = ACTIONS(1897), - [anon_sym_if] = ACTIONS(1897), - [anon_sym_switch] = ACTIONS(1897), - [anon_sym_for] = ACTIONS(1897), - [anon_sym_LPAREN] = ACTIONS(1895), - [anon_sym_await] = ACTIONS(1897), - [anon_sym_while] = ACTIONS(1897), - [anon_sym_do] = ACTIONS(1897), - [anon_sym_try] = ACTIONS(1897), - [anon_sym_break] = ACTIONS(1897), - [anon_sym_continue] = ACTIONS(1897), - [anon_sym_return] = ACTIONS(1897), - [anon_sym_throw] = ACTIONS(1897), - [anon_sym_SEMI] = ACTIONS(1895), - [anon_sym_case] = ACTIONS(1897), - [anon_sym_default] = ACTIONS(1897), - [anon_sym_yield] = ACTIONS(1897), - [anon_sym_LBRACK] = ACTIONS(1895), - [anon_sym_async] = ACTIONS(1897), - [anon_sym_function] = ACTIONS(1897), - [anon_sym_private] = ACTIONS(1897), - [anon_sym_public] = ACTIONS(1897), - [anon_sym_remote] = ACTIONS(1897), - [anon_sym_static] = ACTIONS(1897), - [anon_sym_final] = ACTIONS(1897), - [anon_sym_abstract] = ACTIONS(1897), - [anon_sym_any] = ACTIONS(1897), - [anon_sym_array] = ACTIONS(1897), - [anon_sym_binary] = ACTIONS(1897), - [anon_sym_boolean] = ACTIONS(1897), - [anon_sym_date] = ACTIONS(1897), - [anon_sym_guid] = ACTIONS(1897), - [anon_sym_numeric] = ACTIONS(1897), - [anon_sym_query] = ACTIONS(1897), - [anon_sym_string] = ACTIONS(1897), - [anon_sym_struct] = ACTIONS(1897), - [anon_sym_uuid] = ACTIONS(1897), - [anon_sym_variablename] = ACTIONS(1897), - [anon_sym_void] = ACTIONS(1897), - [anon_sym_xml] = ACTIONS(1897), - [anon_sym_new] = ACTIONS(1897), - [anon_sym_PLUS] = ACTIONS(1897), - [anon_sym_DASH] = ACTIONS(1897), - [anon_sym_SLASH] = ACTIONS(1897), - [anon_sym_BANG] = ACTIONS(1895), - [anon_sym_TILDE] = ACTIONS(1897), - [aux_sym_unary_operator_token1] = ACTIONS(1895), - [anon_sym_PLUS_PLUS] = ACTIONS(1895), - [anon_sym_DASH_DASH] = ACTIONS(1895), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1895), - [sym_identifier] = ACTIONS(1897), - [sym_private_property_identifier] = ACTIONS(1895), - [sym_this] = ACTIONS(1897), - [sym_super] = ACTIONS(1897), - [sym_true] = ACTIONS(1897), - [sym_false] = ACTIONS(1897), - [sym_null] = ACTIONS(1897), - [anon_sym_export] = ACTIONS(1897), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [717] = { + [722] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2171), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2162), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), [sym_string] = STATE(2317), - [sym_comment] = STATE(717), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_comment] = STATE(722), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -106132,90 +106873,234 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [718] = { + [723] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2211), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(1524), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(723), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(974), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(962), + [sym_cf_comment] = ACTIONS(5), + }, + [724] = { + [sym_comment] = STATE(724), + [aux_sym_object_repeat1] = STATE(4030), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2201), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1148), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [725] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2257), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(718), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(725), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2198), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -106233,277 +107118,205 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [719] = { + [726] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1866), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(719), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), - [sym_cf_comment] = ACTIONS(5), - }, - [720] = { - [sym_hash_empty] = STATE(1813), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2097), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2271), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(720), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(1798), - [sym_hash_expression] = STATE(1813), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(726), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2155), + [anon_sym_POUND] = ACTIONS(2243), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [721] = { - [sym_comment] = STATE(721), - [anon_sym_POUND] = ACTIONS(1983), - [anon_sym_var] = ACTIONS(1985), - [anon_sym_SQUOTE] = ACTIONS(1983), - [anon_sym_DQUOTE] = ACTIONS(1983), - [anon_sym_LBRACE] = ACTIONS(1983), - [anon_sym_RBRACE] = ACTIONS(1983), - [anon_sym_import] = ACTIONS(1985), - [anon_sym_with] = ACTIONS(1985), - [anon_sym_let] = ACTIONS(1985), - [anon_sym_const] = ACTIONS(1985), - [anon_sym_if] = ACTIONS(1985), - [anon_sym_switch] = ACTIONS(1985), - [anon_sym_for] = ACTIONS(1985), - [anon_sym_LPAREN] = ACTIONS(1983), - [anon_sym_await] = ACTIONS(1985), - [anon_sym_while] = ACTIONS(1985), - [anon_sym_do] = ACTIONS(1985), - [anon_sym_try] = ACTIONS(1985), - [anon_sym_break] = ACTIONS(1985), - [anon_sym_continue] = ACTIONS(1985), - [anon_sym_return] = ACTIONS(1985), - [anon_sym_throw] = ACTIONS(1985), - [anon_sym_SEMI] = ACTIONS(1983), - [anon_sym_case] = ACTIONS(1985), - [anon_sym_default] = ACTIONS(1985), - [anon_sym_yield] = ACTIONS(1985), - [anon_sym_LBRACK] = ACTIONS(1983), - [anon_sym_async] = ACTIONS(1985), - [anon_sym_function] = ACTIONS(1985), - [anon_sym_private] = ACTIONS(1985), - [anon_sym_public] = ACTIONS(1985), - [anon_sym_remote] = ACTIONS(1985), - [anon_sym_static] = ACTIONS(1985), - [anon_sym_final] = ACTIONS(1985), - [anon_sym_abstract] = ACTIONS(1985), - [anon_sym_any] = ACTIONS(1985), - [anon_sym_array] = ACTIONS(1985), - [anon_sym_binary] = ACTIONS(1985), - [anon_sym_boolean] = ACTIONS(1985), - [anon_sym_date] = ACTIONS(1985), - [anon_sym_guid] = ACTIONS(1985), - [anon_sym_numeric] = ACTIONS(1985), - [anon_sym_query] = ACTIONS(1985), - [anon_sym_string] = ACTIONS(1985), - [anon_sym_struct] = ACTIONS(1985), - [anon_sym_uuid] = ACTIONS(1985), - [anon_sym_variablename] = ACTIONS(1985), - [anon_sym_void] = ACTIONS(1985), - [anon_sym_xml] = ACTIONS(1985), - [anon_sym_new] = ACTIONS(1985), - [anon_sym_PLUS] = ACTIONS(1985), - [anon_sym_DASH] = ACTIONS(1985), - [anon_sym_SLASH] = ACTIONS(1985), - [anon_sym_BANG] = ACTIONS(1983), - [anon_sym_TILDE] = ACTIONS(1985), - [aux_sym_unary_operator_token1] = ACTIONS(1983), - [anon_sym_PLUS_PLUS] = ACTIONS(1983), - [anon_sym_DASH_DASH] = ACTIONS(1983), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1983), - [sym_identifier] = ACTIONS(1985), - [sym_private_property_identifier] = ACTIONS(1983), - [sym_this] = ACTIONS(1985), - [sym_super] = ACTIONS(1985), - [sym_true] = ACTIONS(1985), - [sym_false] = ACTIONS(1985), - [sym_null] = ACTIONS(1985), - [anon_sym_export] = ACTIONS(1985), + [727] = { + [sym_comment] = STATE(727), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(2245), [sym_cf_comment] = ACTIONS(5), }, - [722] = { + [728] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2359), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2259), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(722), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(728), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2200), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -106521,205 +107334,133 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [723] = { - [sym_comment] = STATE(723), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(2202), - [sym_cf_comment] = ACTIONS(5), - }, - [724] = { - [sym_hash_empty] = STATE(1813), + [729] = { + [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2122), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2260), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(724), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(1798), - [sym_hash_expression] = STATE(1813), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(729), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2155), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [725] = { + [730] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2303), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2261), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(725), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(730), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2204), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -106737,349 +107478,205 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [726] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2222), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [731] = { + [sym_hash_empty] = STATE(1841), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2215), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(726), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), - [sym_hash_expression] = STATE(3404), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(731), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(1655), + [sym_hash_expression] = STATE(1841), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_POUND] = ACTIONS(2247), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [727] = { - [sym_hash_empty] = STATE(1813), + [732] = { + [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2239), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_expression] = STATE(2262), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), [sym_member_expression] = STATE(1213), [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(727), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), - [sym__hash] = STATE(1792), - [sym_hash_expression] = STATE(1813), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(732), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2206), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), - [sym_cf_comment] = ACTIONS(5), - }, - [728] = { - [sym_comment] = STATE(728), - [anon_sym_POUND] = ACTIONS(1877), - [anon_sym_var] = ACTIONS(1879), - [anon_sym_SQUOTE] = ACTIONS(1877), - [anon_sym_DQUOTE] = ACTIONS(1877), - [anon_sym_LBRACE] = ACTIONS(1877), - [anon_sym_RBRACE] = ACTIONS(1877), - [anon_sym_import] = ACTIONS(1879), - [anon_sym_with] = ACTIONS(1879), - [anon_sym_let] = ACTIONS(1879), - [anon_sym_const] = ACTIONS(1879), - [anon_sym_if] = ACTIONS(1879), - [anon_sym_switch] = ACTIONS(1879), - [anon_sym_for] = ACTIONS(1879), - [anon_sym_LPAREN] = ACTIONS(1877), - [anon_sym_await] = ACTIONS(1879), - [anon_sym_while] = ACTIONS(1879), - [anon_sym_do] = ACTIONS(1879), - [anon_sym_try] = ACTIONS(1879), - [anon_sym_break] = ACTIONS(1879), - [anon_sym_continue] = ACTIONS(1879), - [anon_sym_return] = ACTIONS(1879), - [anon_sym_throw] = ACTIONS(1879), - [anon_sym_SEMI] = ACTIONS(1877), - [anon_sym_case] = ACTIONS(1879), - [anon_sym_default] = ACTIONS(1879), - [anon_sym_yield] = ACTIONS(1879), - [anon_sym_LBRACK] = ACTIONS(1877), - [anon_sym_async] = ACTIONS(1879), - [anon_sym_function] = ACTIONS(1879), - [anon_sym_private] = ACTIONS(1879), - [anon_sym_public] = ACTIONS(1879), - [anon_sym_remote] = ACTIONS(1879), - [anon_sym_static] = ACTIONS(1879), - [anon_sym_final] = ACTIONS(1879), - [anon_sym_abstract] = ACTIONS(1879), - [anon_sym_any] = ACTIONS(1879), - [anon_sym_array] = ACTIONS(1879), - [anon_sym_binary] = ACTIONS(1879), - [anon_sym_boolean] = ACTIONS(1879), - [anon_sym_date] = ACTIONS(1879), - [anon_sym_guid] = ACTIONS(1879), - [anon_sym_numeric] = ACTIONS(1879), - [anon_sym_query] = ACTIONS(1879), - [anon_sym_string] = ACTIONS(1879), - [anon_sym_struct] = ACTIONS(1879), - [anon_sym_uuid] = ACTIONS(1879), - [anon_sym_variablename] = ACTIONS(1879), - [anon_sym_void] = ACTIONS(1879), - [anon_sym_xml] = ACTIONS(1879), - [anon_sym_new] = ACTIONS(1879), - [anon_sym_PLUS] = ACTIONS(1879), - [anon_sym_DASH] = ACTIONS(1879), - [anon_sym_SLASH] = ACTIONS(1879), - [anon_sym_BANG] = ACTIONS(1877), - [anon_sym_TILDE] = ACTIONS(1879), - [aux_sym_unary_operator_token1] = ACTIONS(1877), - [anon_sym_PLUS_PLUS] = ACTIONS(1877), - [anon_sym_DASH_DASH] = ACTIONS(1877), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1877), - [sym_identifier] = ACTIONS(1879), - [sym_private_property_identifier] = ACTIONS(1877), - [sym_this] = ACTIONS(1879), - [sym_super] = ACTIONS(1879), - [sym_true] = ACTIONS(1879), - [sym_false] = ACTIONS(1879), - [sym_null] = ACTIONS(1879), - [anon_sym_export] = ACTIONS(1879), - [sym_cf_comment] = ACTIONS(5), - }, - [729] = { - [sym_comment] = STATE(729), - [anon_sym_POUND] = ACTIONS(1881), - [anon_sym_var] = ACTIONS(1883), - [anon_sym_SQUOTE] = ACTIONS(1881), - [anon_sym_DQUOTE] = ACTIONS(1881), - [anon_sym_LBRACE] = ACTIONS(1881), - [anon_sym_RBRACE] = ACTIONS(1881), - [anon_sym_import] = ACTIONS(1883), - [anon_sym_with] = ACTIONS(1883), - [anon_sym_let] = ACTIONS(1883), - [anon_sym_const] = ACTIONS(1883), - [anon_sym_if] = ACTIONS(1883), - [anon_sym_switch] = ACTIONS(1883), - [anon_sym_for] = ACTIONS(1883), - [anon_sym_LPAREN] = ACTIONS(1881), - [anon_sym_await] = ACTIONS(1883), - [anon_sym_while] = ACTIONS(1883), - [anon_sym_do] = ACTIONS(1883), - [anon_sym_try] = ACTIONS(1883), - [anon_sym_break] = ACTIONS(1883), - [anon_sym_continue] = ACTIONS(1883), - [anon_sym_return] = ACTIONS(1883), - [anon_sym_throw] = ACTIONS(1883), - [anon_sym_SEMI] = ACTIONS(1881), - [anon_sym_case] = ACTIONS(1883), - [anon_sym_default] = ACTIONS(1883), - [anon_sym_yield] = ACTIONS(1883), - [anon_sym_LBRACK] = ACTIONS(1881), - [anon_sym_async] = ACTIONS(1883), - [anon_sym_function] = ACTIONS(1883), - [anon_sym_private] = ACTIONS(1883), - [anon_sym_public] = ACTIONS(1883), - [anon_sym_remote] = ACTIONS(1883), - [anon_sym_static] = ACTIONS(1883), - [anon_sym_final] = ACTIONS(1883), - [anon_sym_abstract] = ACTIONS(1883), - [anon_sym_any] = ACTIONS(1883), - [anon_sym_array] = ACTIONS(1883), - [anon_sym_binary] = ACTIONS(1883), - [anon_sym_boolean] = ACTIONS(1883), - [anon_sym_date] = ACTIONS(1883), - [anon_sym_guid] = ACTIONS(1883), - [anon_sym_numeric] = ACTIONS(1883), - [anon_sym_query] = ACTIONS(1883), - [anon_sym_string] = ACTIONS(1883), - [anon_sym_struct] = ACTIONS(1883), - [anon_sym_uuid] = ACTIONS(1883), - [anon_sym_variablename] = ACTIONS(1883), - [anon_sym_void] = ACTIONS(1883), - [anon_sym_xml] = ACTIONS(1883), - [anon_sym_new] = ACTIONS(1883), - [anon_sym_PLUS] = ACTIONS(1883), - [anon_sym_DASH] = ACTIONS(1883), - [anon_sym_SLASH] = ACTIONS(1883), - [anon_sym_BANG] = ACTIONS(1881), - [anon_sym_TILDE] = ACTIONS(1883), - [aux_sym_unary_operator_token1] = ACTIONS(1881), - [anon_sym_PLUS_PLUS] = ACTIONS(1881), - [anon_sym_DASH_DASH] = ACTIONS(1881), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1881), - [sym_identifier] = ACTIONS(1883), - [sym_private_property_identifier] = ACTIONS(1881), - [sym_this] = ACTIONS(1883), - [sym_super] = ACTIONS(1883), - [sym_true] = ACTIONS(1883), - [sym_false] = ACTIONS(1883), - [sym_null] = ACTIONS(1883), - [anon_sym_export] = ACTIONS(1883), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [730] = { + [733] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2376), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2263), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(730), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(733), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2208), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -107097,257 +107694,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [731] = { - [sym_comment] = STATE(731), - [anon_sym_POUND] = ACTIONS(1885), - [anon_sym_var] = ACTIONS(1887), - [anon_sym_SQUOTE] = ACTIONS(1885), - [anon_sym_DQUOTE] = ACTIONS(1885), - [anon_sym_LBRACE] = ACTIONS(1885), - [anon_sym_RBRACE] = ACTIONS(1885), - [anon_sym_import] = ACTIONS(1887), - [anon_sym_with] = ACTIONS(1887), - [anon_sym_let] = ACTIONS(1887), - [anon_sym_const] = ACTIONS(1887), - [anon_sym_if] = ACTIONS(1887), - [anon_sym_switch] = ACTIONS(1887), - [anon_sym_for] = ACTIONS(1887), - [anon_sym_LPAREN] = ACTIONS(1885), - [anon_sym_await] = ACTIONS(1887), - [anon_sym_while] = ACTIONS(1887), - [anon_sym_do] = ACTIONS(1887), - [anon_sym_try] = ACTIONS(1887), - [anon_sym_break] = ACTIONS(1887), - [anon_sym_continue] = ACTIONS(1887), - [anon_sym_return] = ACTIONS(1887), - [anon_sym_throw] = ACTIONS(1887), - [anon_sym_SEMI] = ACTIONS(1885), - [anon_sym_case] = ACTIONS(1887), - [anon_sym_default] = ACTIONS(1887), - [anon_sym_yield] = ACTIONS(1887), - [anon_sym_LBRACK] = ACTIONS(1885), - [anon_sym_async] = ACTIONS(1887), - [anon_sym_function] = ACTIONS(1887), - [anon_sym_private] = ACTIONS(1887), - [anon_sym_public] = ACTIONS(1887), - [anon_sym_remote] = ACTIONS(1887), - [anon_sym_static] = ACTIONS(1887), - [anon_sym_final] = ACTIONS(1887), - [anon_sym_abstract] = ACTIONS(1887), - [anon_sym_any] = ACTIONS(1887), - [anon_sym_array] = ACTIONS(1887), - [anon_sym_binary] = ACTIONS(1887), - [anon_sym_boolean] = ACTIONS(1887), - [anon_sym_date] = ACTIONS(1887), - [anon_sym_guid] = ACTIONS(1887), - [anon_sym_numeric] = ACTIONS(1887), - [anon_sym_query] = ACTIONS(1887), - [anon_sym_string] = ACTIONS(1887), - [anon_sym_struct] = ACTIONS(1887), - [anon_sym_uuid] = ACTIONS(1887), - [anon_sym_variablename] = ACTIONS(1887), - [anon_sym_void] = ACTIONS(1887), - [anon_sym_xml] = ACTIONS(1887), - [anon_sym_new] = ACTIONS(1887), - [anon_sym_PLUS] = ACTIONS(1887), - [anon_sym_DASH] = ACTIONS(1887), - [anon_sym_SLASH] = ACTIONS(1887), - [anon_sym_BANG] = ACTIONS(1885), - [anon_sym_TILDE] = ACTIONS(1887), - [aux_sym_unary_operator_token1] = ACTIONS(1885), - [anon_sym_PLUS_PLUS] = ACTIONS(1885), - [anon_sym_DASH_DASH] = ACTIONS(1885), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1885), - [sym_identifier] = ACTIONS(1887), - [sym_private_property_identifier] = ACTIONS(1885), - [sym_this] = ACTIONS(1887), - [sym_super] = ACTIONS(1887), - [sym_true] = ACTIONS(1887), - [sym_false] = ACTIONS(1887), - [sym_null] = ACTIONS(1887), - [anon_sym_export] = ACTIONS(1887), - [sym_cf_comment] = ACTIONS(5), - }, - [732] = { - [sym_comment] = STATE(732), - [anon_sym_POUND] = ACTIONS(1889), - [anon_sym_var] = ACTIONS(1891), - [anon_sym_SQUOTE] = ACTIONS(1889), - [anon_sym_DQUOTE] = ACTIONS(1889), - [anon_sym_LBRACE] = ACTIONS(1889), - [anon_sym_RBRACE] = ACTIONS(1889), - [anon_sym_import] = ACTIONS(1891), - [anon_sym_with] = ACTIONS(1891), - [anon_sym_let] = ACTIONS(1891), - [anon_sym_const] = ACTIONS(1891), - [anon_sym_if] = ACTIONS(1891), - [anon_sym_switch] = ACTIONS(1891), - [anon_sym_for] = ACTIONS(1891), - [anon_sym_LPAREN] = ACTIONS(1889), - [anon_sym_await] = ACTIONS(1891), - [anon_sym_while] = ACTIONS(1891), - [anon_sym_do] = ACTIONS(1891), - [anon_sym_try] = ACTIONS(1891), - [anon_sym_break] = ACTIONS(1891), - [anon_sym_continue] = ACTIONS(1891), - [anon_sym_return] = ACTIONS(1891), - [anon_sym_throw] = ACTIONS(1891), - [anon_sym_SEMI] = ACTIONS(1889), - [anon_sym_case] = ACTIONS(1891), - [anon_sym_default] = ACTIONS(1891), - [anon_sym_yield] = ACTIONS(1891), - [anon_sym_LBRACK] = ACTIONS(1889), - [anon_sym_async] = ACTIONS(1891), - [anon_sym_function] = ACTIONS(1891), - [anon_sym_private] = ACTIONS(1891), - [anon_sym_public] = ACTIONS(1891), - [anon_sym_remote] = ACTIONS(1891), - [anon_sym_static] = ACTIONS(1891), - [anon_sym_final] = ACTIONS(1891), - [anon_sym_abstract] = ACTIONS(1891), - [anon_sym_any] = ACTIONS(1891), - [anon_sym_array] = ACTIONS(1891), - [anon_sym_binary] = ACTIONS(1891), - [anon_sym_boolean] = ACTIONS(1891), - [anon_sym_date] = ACTIONS(1891), - [anon_sym_guid] = ACTIONS(1891), - [anon_sym_numeric] = ACTIONS(1891), - [anon_sym_query] = ACTIONS(1891), - [anon_sym_string] = ACTIONS(1891), - [anon_sym_struct] = ACTIONS(1891), - [anon_sym_uuid] = ACTIONS(1891), - [anon_sym_variablename] = ACTIONS(1891), - [anon_sym_void] = ACTIONS(1891), - [anon_sym_xml] = ACTIONS(1891), - [anon_sym_new] = ACTIONS(1891), - [anon_sym_PLUS] = ACTIONS(1891), - [anon_sym_DASH] = ACTIONS(1891), - [anon_sym_SLASH] = ACTIONS(1891), - [anon_sym_BANG] = ACTIONS(1889), - [anon_sym_TILDE] = ACTIONS(1891), - [aux_sym_unary_operator_token1] = ACTIONS(1889), - [anon_sym_PLUS_PLUS] = ACTIONS(1889), - [anon_sym_DASH_DASH] = ACTIONS(1889), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1889), - [sym_identifier] = ACTIONS(1891), - [sym_private_property_identifier] = ACTIONS(1889), - [sym_this] = ACTIONS(1891), - [sym_super] = ACTIONS(1891), - [sym_true] = ACTIONS(1891), - [sym_false] = ACTIONS(1891), - [sym_null] = ACTIONS(1891), - [anon_sym_export] = ACTIONS(1891), - [sym_cf_comment] = ACTIONS(5), - }, - [733] = { - [sym_comment] = STATE(733), - [anon_sym_POUND] = ACTIONS(2047), - [anon_sym_var] = ACTIONS(2049), - [anon_sym_SQUOTE] = ACTIONS(2047), - [anon_sym_DQUOTE] = ACTIONS(2047), - [anon_sym_LBRACE] = ACTIONS(2047), - [anon_sym_RBRACE] = ACTIONS(2047), - [anon_sym_import] = ACTIONS(2049), - [anon_sym_with] = ACTIONS(2049), - [anon_sym_let] = ACTIONS(2049), - [anon_sym_const] = ACTIONS(2049), - [anon_sym_if] = ACTIONS(2049), - [anon_sym_switch] = ACTIONS(2049), - [anon_sym_for] = ACTIONS(2049), - [anon_sym_LPAREN] = ACTIONS(2047), - [anon_sym_await] = ACTIONS(2049), - [anon_sym_while] = ACTIONS(2049), - [anon_sym_do] = ACTIONS(2049), - [anon_sym_try] = ACTIONS(2049), - [anon_sym_break] = ACTIONS(2049), - [anon_sym_continue] = ACTIONS(2049), - [anon_sym_return] = ACTIONS(2049), - [anon_sym_throw] = ACTIONS(2049), - [anon_sym_SEMI] = ACTIONS(2047), - [anon_sym_case] = ACTIONS(2049), - [anon_sym_default] = ACTIONS(2049), - [anon_sym_yield] = ACTIONS(2049), - [anon_sym_LBRACK] = ACTIONS(2047), - [anon_sym_async] = ACTIONS(2049), - [anon_sym_function] = ACTIONS(2049), - [anon_sym_private] = ACTIONS(2049), - [anon_sym_public] = ACTIONS(2049), - [anon_sym_remote] = ACTIONS(2049), - [anon_sym_static] = ACTIONS(2049), - [anon_sym_final] = ACTIONS(2049), - [anon_sym_abstract] = ACTIONS(2049), - [anon_sym_any] = ACTIONS(2049), - [anon_sym_array] = ACTIONS(2049), - [anon_sym_binary] = ACTIONS(2049), - [anon_sym_boolean] = ACTIONS(2049), - [anon_sym_date] = ACTIONS(2049), - [anon_sym_guid] = ACTIONS(2049), - [anon_sym_numeric] = ACTIONS(2049), - [anon_sym_query] = ACTIONS(2049), - [anon_sym_string] = ACTIONS(2049), - [anon_sym_struct] = ACTIONS(2049), - [anon_sym_uuid] = ACTIONS(2049), - [anon_sym_variablename] = ACTIONS(2049), - [anon_sym_void] = ACTIONS(2049), - [anon_sym_xml] = ACTIONS(2049), - [anon_sym_new] = ACTIONS(2049), - [anon_sym_PLUS] = ACTIONS(2049), - [anon_sym_DASH] = ACTIONS(2049), - [anon_sym_SLASH] = ACTIONS(2049), - [anon_sym_BANG] = ACTIONS(2047), - [anon_sym_TILDE] = ACTIONS(2049), - [aux_sym_unary_operator_token1] = ACTIONS(2047), - [anon_sym_PLUS_PLUS] = ACTIONS(2047), - [anon_sym_DASH_DASH] = ACTIONS(2047), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2047), - [sym_identifier] = ACTIONS(2049), - [sym_private_property_identifier] = ACTIONS(2047), - [sym_this] = ACTIONS(2049), - [sym_super] = ACTIONS(2049), - [sym_true] = ACTIONS(2049), - [sym_false] = ACTIONS(2049), - [sym_null] = ACTIONS(2049), - [anon_sym_export] = ACTIONS(2049), - [sym_cf_comment] = ACTIONS(5), - }, [734] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(1795), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_expression] = STATE(2265), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), [sym_member_expression] = STATE(1213), [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), [sym_comment] = STATE(734), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -107356,213 +107737,357 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, [735] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2257), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2353), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), [sym_comment] = STATE(735), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_POUND] = ACTIONS(2249), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, [736] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1928), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(1522), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), [sym_comment] = STATE(736), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, [737] = { + [sym_comment] = STATE(737), + [anon_sym_POUND] = ACTIONS(1856), + [anon_sym_var] = ACTIONS(1858), + [anon_sym_SQUOTE] = ACTIONS(1856), + [anon_sym_DQUOTE] = ACTIONS(1856), + [anon_sym_LBRACE] = ACTIONS(1856), + [anon_sym_RBRACE] = ACTIONS(1856), + [anon_sym_import] = ACTIONS(1858), + [anon_sym_with] = ACTIONS(1858), + [anon_sym_let] = ACTIONS(1858), + [anon_sym_const] = ACTIONS(1858), + [anon_sym_else] = ACTIONS(1858), + [anon_sym_if] = ACTIONS(1858), + [anon_sym_switch] = ACTIONS(1858), + [anon_sym_for] = ACTIONS(1858), + [anon_sym_LPAREN] = ACTIONS(1856), + [anon_sym_await] = ACTIONS(1858), + [anon_sym_while] = ACTIONS(1858), + [anon_sym_do] = ACTIONS(1858), + [anon_sym_try] = ACTIONS(1858), + [anon_sym_break] = ACTIONS(1858), + [anon_sym_continue] = ACTIONS(1858), + [anon_sym_return] = ACTIONS(1858), + [anon_sym_throw] = ACTIONS(1858), + [anon_sym_SEMI] = ACTIONS(1856), + [anon_sym_finally] = ACTIONS(1858), + [anon_sym_yield] = ACTIONS(1858), + [anon_sym_LBRACK] = ACTIONS(1856), + [anon_sym_async] = ACTIONS(1858), + [anon_sym_function] = ACTIONS(1858), + [anon_sym_private] = ACTIONS(1858), + [anon_sym_public] = ACTIONS(1858), + [anon_sym_remote] = ACTIONS(1858), + [anon_sym_static] = ACTIONS(1858), + [anon_sym_final] = ACTIONS(1858), + [anon_sym_abstract] = ACTIONS(1858), + [anon_sym_any] = ACTIONS(1858), + [anon_sym_array] = ACTIONS(1858), + [anon_sym_binary] = ACTIONS(1858), + [anon_sym_boolean] = ACTIONS(1858), + [anon_sym_date] = ACTIONS(1858), + [anon_sym_guid] = ACTIONS(1858), + [anon_sym_numeric] = ACTIONS(1858), + [anon_sym_query] = ACTIONS(1858), + [anon_sym_string] = ACTIONS(1858), + [anon_sym_struct] = ACTIONS(1858), + [anon_sym_uuid] = ACTIONS(1858), + [anon_sym_variablename] = ACTIONS(1858), + [anon_sym_void] = ACTIONS(1858), + [anon_sym_xml] = ACTIONS(1858), + [anon_sym_new] = ACTIONS(1858), + [anon_sym_PLUS] = ACTIONS(1858), + [anon_sym_DASH] = ACTIONS(1858), + [anon_sym_SLASH] = ACTIONS(1858), + [anon_sym_BANG] = ACTIONS(1856), + [anon_sym_TILDE] = ACTIONS(1858), + [aux_sym_unary_operator_token1] = ACTIONS(1856), + [anon_sym_PLUS_PLUS] = ACTIONS(1856), + [anon_sym_DASH_DASH] = ACTIONS(1856), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1856), + [sym_identifier] = ACTIONS(1858), + [sym_private_property_identifier] = ACTIONS(1856), + [sym_this] = ACTIONS(1858), + [sym_super] = ACTIONS(1858), + [sym_true] = ACTIONS(1858), + [sym_false] = ACTIONS(1858), + [sym_null] = ACTIONS(1858), + [anon_sym_export] = ACTIONS(1858), + [sym_cf_comment] = ACTIONS(5), + }, + [738] = { + [sym_comment] = STATE(738), + [anon_sym_POUND] = ACTIONS(1846), + [anon_sym_var] = ACTIONS(1848), + [anon_sym_SQUOTE] = ACTIONS(1846), + [anon_sym_DQUOTE] = ACTIONS(1846), + [anon_sym_LBRACE] = ACTIONS(1846), + [anon_sym_RBRACE] = ACTIONS(1846), + [anon_sym_import] = ACTIONS(1848), + [anon_sym_with] = ACTIONS(1848), + [anon_sym_let] = ACTIONS(1848), + [anon_sym_const] = ACTIONS(1848), + [anon_sym_else] = ACTIONS(1848), + [anon_sym_if] = ACTIONS(1848), + [anon_sym_switch] = ACTIONS(1848), + [anon_sym_for] = ACTIONS(1848), + [anon_sym_LPAREN] = ACTIONS(1846), + [anon_sym_await] = ACTIONS(1848), + [anon_sym_while] = ACTIONS(1848), + [anon_sym_do] = ACTIONS(1848), + [anon_sym_try] = ACTIONS(1848), + [anon_sym_break] = ACTIONS(1848), + [anon_sym_continue] = ACTIONS(1848), + [anon_sym_return] = ACTIONS(1848), + [anon_sym_throw] = ACTIONS(1848), + [anon_sym_SEMI] = ACTIONS(2251), + [anon_sym_yield] = ACTIONS(1848), + [anon_sym_LBRACK] = ACTIONS(1846), + [anon_sym_async] = ACTIONS(1848), + [anon_sym_function] = ACTIONS(1848), + [anon_sym_private] = ACTIONS(1848), + [anon_sym_public] = ACTIONS(1848), + [anon_sym_remote] = ACTIONS(1848), + [anon_sym_static] = ACTIONS(1848), + [anon_sym_final] = ACTIONS(1848), + [anon_sym_abstract] = ACTIONS(1848), + [anon_sym_any] = ACTIONS(1848), + [anon_sym_array] = ACTIONS(1848), + [anon_sym_binary] = ACTIONS(1848), + [anon_sym_boolean] = ACTIONS(1848), + [anon_sym_date] = ACTIONS(1848), + [anon_sym_guid] = ACTIONS(1848), + [anon_sym_numeric] = ACTIONS(1848), + [anon_sym_query] = ACTIONS(1848), + [anon_sym_string] = ACTIONS(1848), + [anon_sym_struct] = ACTIONS(1848), + [anon_sym_uuid] = ACTIONS(1848), + [anon_sym_variablename] = ACTIONS(1848), + [anon_sym_void] = ACTIONS(1848), + [anon_sym_xml] = ACTIONS(1848), + [anon_sym_new] = ACTIONS(1848), + [anon_sym_PLUS] = ACTIONS(1848), + [anon_sym_DASH] = ACTIONS(1848), + [anon_sym_SLASH] = ACTIONS(1848), + [anon_sym_BANG] = ACTIONS(1846), + [anon_sym_TILDE] = ACTIONS(1848), + [aux_sym_unary_operator_token1] = ACTIONS(1846), + [anon_sym_PLUS_PLUS] = ACTIONS(1846), + [anon_sym_DASH_DASH] = ACTIONS(1846), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1846), + [sym_identifier] = ACTIONS(1848), + [sym_private_property_identifier] = ACTIONS(1846), + [sym_this] = ACTIONS(1848), + [sym_super] = ACTIONS(1848), + [sym_true] = ACTIONS(1848), + [sym_false] = ACTIONS(1848), + [sym_null] = ACTIONS(1848), + [anon_sym_export] = ACTIONS(1848), + [sym__automatic_semicolon] = ACTIONS(2251), + [sym_cf_comment] = ACTIONS(5), + }, + [739] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2206), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2161), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), [sym_string] = STATE(2317), - [sym_comment] = STATE(737), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_comment] = STATE(739), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -107572,522 +108097,306 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [738] = { + [740] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(1795), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2160), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(738), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(740), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), - [sym_cf_comment] = ACTIONS(5), - }, - [739] = { - [sym_comment] = STATE(739), - [anon_sym_POUND] = ACTIONS(2051), - [anon_sym_var] = ACTIONS(2053), - [anon_sym_SQUOTE] = ACTIONS(2051), - [anon_sym_DQUOTE] = ACTIONS(2051), - [anon_sym_LBRACE] = ACTIONS(2051), - [anon_sym_RBRACE] = ACTIONS(2051), - [anon_sym_import] = ACTIONS(2053), - [anon_sym_with] = ACTIONS(2053), - [anon_sym_let] = ACTIONS(2053), - [anon_sym_const] = ACTIONS(2053), - [anon_sym_if] = ACTIONS(2053), - [anon_sym_switch] = ACTIONS(2053), - [anon_sym_for] = ACTIONS(2053), - [anon_sym_LPAREN] = ACTIONS(2051), - [anon_sym_await] = ACTIONS(2053), - [anon_sym_while] = ACTIONS(2053), - [anon_sym_do] = ACTIONS(2053), - [anon_sym_try] = ACTIONS(2053), - [anon_sym_break] = ACTIONS(2053), - [anon_sym_continue] = ACTIONS(2053), - [anon_sym_return] = ACTIONS(2053), - [anon_sym_throw] = ACTIONS(2053), - [anon_sym_SEMI] = ACTIONS(2051), - [anon_sym_case] = ACTIONS(2053), - [anon_sym_default] = ACTIONS(2053), - [anon_sym_yield] = ACTIONS(2053), - [anon_sym_LBRACK] = ACTIONS(2051), - [anon_sym_async] = ACTIONS(2053), - [anon_sym_function] = ACTIONS(2053), - [anon_sym_private] = ACTIONS(2053), - [anon_sym_public] = ACTIONS(2053), - [anon_sym_remote] = ACTIONS(2053), - [anon_sym_static] = ACTIONS(2053), - [anon_sym_final] = ACTIONS(2053), - [anon_sym_abstract] = ACTIONS(2053), - [anon_sym_any] = ACTIONS(2053), - [anon_sym_array] = ACTIONS(2053), - [anon_sym_binary] = ACTIONS(2053), - [anon_sym_boolean] = ACTIONS(2053), - [anon_sym_date] = ACTIONS(2053), - [anon_sym_guid] = ACTIONS(2053), - [anon_sym_numeric] = ACTIONS(2053), - [anon_sym_query] = ACTIONS(2053), - [anon_sym_string] = ACTIONS(2053), - [anon_sym_struct] = ACTIONS(2053), - [anon_sym_uuid] = ACTIONS(2053), - [anon_sym_variablename] = ACTIONS(2053), - [anon_sym_void] = ACTIONS(2053), - [anon_sym_xml] = ACTIONS(2053), - [anon_sym_new] = ACTIONS(2053), - [anon_sym_PLUS] = ACTIONS(2053), - [anon_sym_DASH] = ACTIONS(2053), - [anon_sym_SLASH] = ACTIONS(2053), - [anon_sym_BANG] = ACTIONS(2051), - [anon_sym_TILDE] = ACTIONS(2053), - [aux_sym_unary_operator_token1] = ACTIONS(2051), - [anon_sym_PLUS_PLUS] = ACTIONS(2051), - [anon_sym_DASH_DASH] = ACTIONS(2051), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2051), - [sym_identifier] = ACTIONS(2053), - [sym_private_property_identifier] = ACTIONS(2051), - [sym_this] = ACTIONS(2053), - [sym_super] = ACTIONS(2053), - [sym_true] = ACTIONS(2053), - [sym_false] = ACTIONS(2053), - [sym_null] = ACTIONS(2053), - [anon_sym_export] = ACTIONS(2053), - [sym_cf_comment] = ACTIONS(5), - }, - [740] = { - [sym_else_clause] = STATE(1007), - [sym_comment] = STATE(740), - [anon_sym_POUND] = ACTIONS(1729), - [anon_sym_var] = ACTIONS(1731), - [anon_sym_SQUOTE] = ACTIONS(1729), - [anon_sym_DQUOTE] = ACTIONS(1729), - [anon_sym_LBRACE] = ACTIONS(1729), - [anon_sym_RBRACE] = ACTIONS(1729), - [anon_sym_import] = ACTIONS(1731), - [anon_sym_with] = ACTIONS(1731), - [anon_sym_let] = ACTIONS(1731), - [anon_sym_const] = ACTIONS(1731), - [anon_sym_else] = ACTIONS(2210), - [anon_sym_if] = ACTIONS(1731), - [anon_sym_switch] = ACTIONS(1731), - [anon_sym_for] = ACTIONS(1731), - [anon_sym_LPAREN] = ACTIONS(1729), - [anon_sym_await] = ACTIONS(1731), - [anon_sym_while] = ACTIONS(1731), - [anon_sym_do] = ACTIONS(1731), - [anon_sym_try] = ACTIONS(1731), - [anon_sym_break] = ACTIONS(1731), - [anon_sym_continue] = ACTIONS(1731), - [anon_sym_return] = ACTIONS(1731), - [anon_sym_throw] = ACTIONS(1731), - [anon_sym_SEMI] = ACTIONS(1729), - [anon_sym_yield] = ACTIONS(1731), - [anon_sym_LBRACK] = ACTIONS(1729), - [anon_sym_async] = ACTIONS(1731), - [anon_sym_function] = ACTIONS(1731), - [anon_sym_private] = ACTIONS(1731), - [anon_sym_public] = ACTIONS(1731), - [anon_sym_remote] = ACTIONS(1731), - [anon_sym_static] = ACTIONS(1731), - [anon_sym_final] = ACTIONS(1731), - [anon_sym_abstract] = ACTIONS(1731), - [anon_sym_any] = ACTIONS(1731), - [anon_sym_array] = ACTIONS(1731), - [anon_sym_binary] = ACTIONS(1731), - [anon_sym_boolean] = ACTIONS(1731), - [anon_sym_date] = ACTIONS(1731), - [anon_sym_guid] = ACTIONS(1731), - [anon_sym_numeric] = ACTIONS(1731), - [anon_sym_query] = ACTIONS(1731), - [anon_sym_string] = ACTIONS(1731), - [anon_sym_struct] = ACTIONS(1731), - [anon_sym_uuid] = ACTIONS(1731), - [anon_sym_variablename] = ACTIONS(1731), - [anon_sym_void] = ACTIONS(1731), - [anon_sym_xml] = ACTIONS(1731), - [anon_sym_new] = ACTIONS(1731), - [anon_sym_PLUS] = ACTIONS(1731), - [anon_sym_DASH] = ACTIONS(1731), - [anon_sym_SLASH] = ACTIONS(1731), - [anon_sym_BANG] = ACTIONS(1729), - [anon_sym_TILDE] = ACTIONS(1731), - [aux_sym_unary_operator_token1] = ACTIONS(1729), - [anon_sym_PLUS_PLUS] = ACTIONS(1729), - [anon_sym_DASH_DASH] = ACTIONS(1729), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1729), - [sym_identifier] = ACTIONS(1731), - [sym_private_property_identifier] = ACTIONS(1729), - [sym_this] = ACTIONS(1731), - [sym_super] = ACTIONS(1731), - [sym_true] = ACTIONS(1731), - [sym_false] = ACTIONS(1731), - [sym_null] = ACTIONS(1731), - [anon_sym_export] = ACTIONS(1731), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, [741] = { [sym_comment] = STATE(741), - [anon_sym_POUND] = ACTIONS(1809), - [anon_sym_var] = ACTIONS(1811), - [anon_sym_SQUOTE] = ACTIONS(1809), - [anon_sym_DQUOTE] = ACTIONS(1809), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_RBRACE] = ACTIONS(1809), - [anon_sym_import] = ACTIONS(1811), - [anon_sym_with] = ACTIONS(1811), - [anon_sym_let] = ACTIONS(1811), - [anon_sym_const] = ACTIONS(1811), - [anon_sym_else] = ACTIONS(1811), - [anon_sym_if] = ACTIONS(1811), - [anon_sym_switch] = ACTIONS(1811), - [anon_sym_for] = ACTIONS(1811), - [anon_sym_LPAREN] = ACTIONS(1809), - [anon_sym_await] = ACTIONS(1811), - [anon_sym_while] = ACTIONS(1811), - [anon_sym_do] = ACTIONS(1811), - [anon_sym_try] = ACTIONS(1811), - [anon_sym_break] = ACTIONS(1811), - [anon_sym_continue] = ACTIONS(1811), - [anon_sym_return] = ACTIONS(1811), - [anon_sym_throw] = ACTIONS(1811), - [anon_sym_SEMI] = ACTIONS(1809), - [anon_sym_yield] = ACTIONS(1811), - [anon_sym_LBRACK] = ACTIONS(1809), - [anon_sym_async] = ACTIONS(1811), - [anon_sym_function] = ACTIONS(1811), - [anon_sym_private] = ACTIONS(1811), - [anon_sym_public] = ACTIONS(1811), - [anon_sym_remote] = ACTIONS(1811), - [anon_sym_static] = ACTIONS(1811), - [anon_sym_final] = ACTIONS(1811), - [anon_sym_abstract] = ACTIONS(1811), - [anon_sym_any] = ACTIONS(1811), - [anon_sym_array] = ACTIONS(1811), - [anon_sym_binary] = ACTIONS(1811), - [anon_sym_boolean] = ACTIONS(1811), - [anon_sym_date] = ACTIONS(1811), - [anon_sym_guid] = ACTIONS(1811), - [anon_sym_numeric] = ACTIONS(1811), - [anon_sym_query] = ACTIONS(1811), - [anon_sym_string] = ACTIONS(1811), - [anon_sym_struct] = ACTIONS(1811), - [anon_sym_uuid] = ACTIONS(1811), - [anon_sym_variablename] = ACTIONS(1811), - [anon_sym_void] = ACTIONS(1811), - [anon_sym_xml] = ACTIONS(1811), - [anon_sym_new] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1811), - [anon_sym_DASH] = ACTIONS(1811), - [anon_sym_SLASH] = ACTIONS(1811), - [anon_sym_BANG] = ACTIONS(1809), - [anon_sym_TILDE] = ACTIONS(1811), - [aux_sym_unary_operator_token1] = ACTIONS(1809), - [anon_sym_PLUS_PLUS] = ACTIONS(1809), - [anon_sym_DASH_DASH] = ACTIONS(1809), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1809), - [sym_identifier] = ACTIONS(1811), - [sym_private_property_identifier] = ACTIONS(1809), - [sym_this] = ACTIONS(1811), - [sym_super] = ACTIONS(1811), - [sym_true] = ACTIONS(1811), - [sym_false] = ACTIONS(1811), - [sym_null] = ACTIONS(1811), - [anon_sym_export] = ACTIONS(1811), - [sym__automatic_semicolon] = ACTIONS(2212), + [aux_sym_object_repeat1] = STATE(4012), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1198), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1218), + [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1208), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, [742] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(2001), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), [sym_comment] = STATE(742), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(1763), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_of] = ACTIONS(1763), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2253), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, [743] = { - [sym_comment] = STATE(743), - [anon_sym_POUND] = ACTIONS(1697), - [anon_sym_var] = ACTIONS(1699), - [anon_sym_SQUOTE] = ACTIONS(1697), - [anon_sym_DQUOTE] = ACTIONS(1697), - [anon_sym_LBRACE] = ACTIONS(1697), - [anon_sym_RBRACE] = ACTIONS(1697), - [anon_sym_import] = ACTIONS(1699), - [anon_sym_with] = ACTIONS(1699), - [anon_sym_let] = ACTIONS(1699), - [anon_sym_const] = ACTIONS(1699), - [anon_sym_else] = ACTIONS(1699), - [anon_sym_if] = ACTIONS(1699), - [anon_sym_switch] = ACTIONS(1699), - [anon_sym_for] = ACTIONS(1699), - [anon_sym_LPAREN] = ACTIONS(1697), - [anon_sym_await] = ACTIONS(1699), - [anon_sym_while] = ACTIONS(1699), - [anon_sym_do] = ACTIONS(1699), - [anon_sym_try] = ACTIONS(1699), - [anon_sym_break] = ACTIONS(1699), - [anon_sym_continue] = ACTIONS(1699), - [anon_sym_return] = ACTIONS(1699), - [anon_sym_throw] = ACTIONS(1699), - [anon_sym_SEMI] = ACTIONS(1697), - [anon_sym_yield] = ACTIONS(1699), - [anon_sym_LBRACK] = ACTIONS(1697), - [anon_sym_async] = ACTIONS(1699), - [anon_sym_function] = ACTIONS(1699), - [anon_sym_private] = ACTIONS(1699), - [anon_sym_public] = ACTIONS(1699), - [anon_sym_remote] = ACTIONS(1699), - [anon_sym_static] = ACTIONS(1699), - [anon_sym_final] = ACTIONS(1699), - [anon_sym_abstract] = ACTIONS(1699), - [anon_sym_any] = ACTIONS(1699), - [anon_sym_array] = ACTIONS(1699), - [anon_sym_binary] = ACTIONS(1699), - [anon_sym_boolean] = ACTIONS(1699), - [anon_sym_date] = ACTIONS(1699), - [anon_sym_guid] = ACTIONS(1699), - [anon_sym_numeric] = ACTIONS(1699), - [anon_sym_query] = ACTIONS(1699), - [anon_sym_string] = ACTIONS(1699), - [anon_sym_struct] = ACTIONS(1699), - [anon_sym_uuid] = ACTIONS(1699), - [anon_sym_variablename] = ACTIONS(1699), - [anon_sym_void] = ACTIONS(1699), - [anon_sym_xml] = ACTIONS(1699), - [anon_sym_new] = ACTIONS(1699), - [anon_sym_PLUS] = ACTIONS(1699), - [anon_sym_DASH] = ACTIONS(1699), - [anon_sym_SLASH] = ACTIONS(1699), - [anon_sym_BANG] = ACTIONS(1697), - [anon_sym_TILDE] = ACTIONS(1699), - [aux_sym_unary_operator_token1] = ACTIONS(1697), - [anon_sym_PLUS_PLUS] = ACTIONS(1697), - [anon_sym_DASH_DASH] = ACTIONS(1697), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1697), - [sym_identifier] = ACTIONS(1699), - [sym_private_property_identifier] = ACTIONS(1697), - [sym_this] = ACTIONS(1699), - [sym_super] = ACTIONS(1699), - [sym_true] = ACTIONS(1699), - [sym_false] = ACTIONS(1699), - [sym_null] = ACTIONS(1699), - [anon_sym_export] = ACTIONS(1699), - [sym__automatic_semicolon] = ACTIONS(2214), - [sym_cf_comment] = ACTIONS(5), - }, - [744] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2132), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2311), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(744), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(743), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2216), + [anon_sym_POUND] = ACTIONS(2255), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -108105,329 +108414,257 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [745] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1941), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(745), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), - [sym_cf_comment] = ACTIONS(5), - }, - [746] = { + [744] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2293), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2289), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(746), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(744), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [747] = { + [745] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(1799), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2266), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(747), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(745), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [748] = { + [746] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2291), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(748), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(746), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [749] = { + [747] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2242), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_expression] = STATE(2267), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), [sym_member_expression] = STATE(1213), [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(749), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(747), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -108436,413 +108673,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), - [sym_cf_comment] = ACTIONS(5), - }, - [750] = { - [sym_comment] = STATE(750), - [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(1903), - [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_cf_comment] = ACTIONS(5), - }, - [751] = { - [sym_comment] = STATE(751), - [anon_sym_POUND] = ACTIONS(2055), - [anon_sym_var] = ACTIONS(2057), - [anon_sym_SQUOTE] = ACTIONS(2055), - [anon_sym_DQUOTE] = ACTIONS(2055), - [anon_sym_LBRACE] = ACTIONS(2055), - [anon_sym_RBRACE] = ACTIONS(2055), - [anon_sym_import] = ACTIONS(2057), - [anon_sym_with] = ACTIONS(2057), - [anon_sym_let] = ACTIONS(2057), - [anon_sym_const] = ACTIONS(2057), - [anon_sym_if] = ACTIONS(2057), - [anon_sym_switch] = ACTIONS(2057), - [anon_sym_for] = ACTIONS(2057), - [anon_sym_LPAREN] = ACTIONS(2055), - [anon_sym_await] = ACTIONS(2057), - [anon_sym_while] = ACTIONS(2057), - [anon_sym_do] = ACTIONS(2057), - [anon_sym_try] = ACTIONS(2057), - [anon_sym_break] = ACTIONS(2057), - [anon_sym_continue] = ACTIONS(2057), - [anon_sym_return] = ACTIONS(2057), - [anon_sym_throw] = ACTIONS(2057), - [anon_sym_SEMI] = ACTIONS(2055), - [anon_sym_case] = ACTIONS(2057), - [anon_sym_default] = ACTIONS(2057), - [anon_sym_yield] = ACTIONS(2057), - [anon_sym_LBRACK] = ACTIONS(2055), - [anon_sym_async] = ACTIONS(2057), - [anon_sym_function] = ACTIONS(2057), - [anon_sym_private] = ACTIONS(2057), - [anon_sym_public] = ACTIONS(2057), - [anon_sym_remote] = ACTIONS(2057), - [anon_sym_static] = ACTIONS(2057), - [anon_sym_final] = ACTIONS(2057), - [anon_sym_abstract] = ACTIONS(2057), - [anon_sym_any] = ACTIONS(2057), - [anon_sym_array] = ACTIONS(2057), - [anon_sym_binary] = ACTIONS(2057), - [anon_sym_boolean] = ACTIONS(2057), - [anon_sym_date] = ACTIONS(2057), - [anon_sym_guid] = ACTIONS(2057), - [anon_sym_numeric] = ACTIONS(2057), - [anon_sym_query] = ACTIONS(2057), - [anon_sym_string] = ACTIONS(2057), - [anon_sym_struct] = ACTIONS(2057), - [anon_sym_uuid] = ACTIONS(2057), - [anon_sym_variablename] = ACTIONS(2057), - [anon_sym_void] = ACTIONS(2057), - [anon_sym_xml] = ACTIONS(2057), - [anon_sym_new] = ACTIONS(2057), - [anon_sym_PLUS] = ACTIONS(2057), - [anon_sym_DASH] = ACTIONS(2057), - [anon_sym_SLASH] = ACTIONS(2057), - [anon_sym_BANG] = ACTIONS(2055), - [anon_sym_TILDE] = ACTIONS(2057), - [aux_sym_unary_operator_token1] = ACTIONS(2055), - [anon_sym_PLUS_PLUS] = ACTIONS(2055), - [anon_sym_DASH_DASH] = ACTIONS(2055), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2055), - [sym_identifier] = ACTIONS(2057), - [sym_private_property_identifier] = ACTIONS(2055), - [sym_this] = ACTIONS(2057), - [sym_super] = ACTIONS(2057), - [sym_true] = ACTIONS(2057), - [sym_false] = ACTIONS(2057), - [sym_null] = ACTIONS(2057), - [anon_sym_export] = ACTIONS(2057), - [sym_cf_comment] = ACTIONS(5), - }, - [752] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2346), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(752), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), - [sym_cf_comment] = ACTIONS(5), - }, - [753] = { - [sym_comment] = STATE(753), - [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_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), - }, - [754] = { - [sym_comment] = STATE(754), - [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), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [755] = { - [sym_comment] = STATE(755), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), + [748] = { + [sym_comment] = STATE(748), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1109), + [anon_sym_EQ] = ACTIONS(1536), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1144), - [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_COMMA] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), + [anon_sym_of] = ACTIONS(1105), [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_EQ_GT] = ACTIONS(1526), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -108878,16 +108753,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -108897,349 +108774,421 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [756] = { - [sym_comment] = STATE(756), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2179), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1144), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2184), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [757] = { - [sym_comment] = STATE(757), - [anon_sym_POUND] = ACTIONS(1917), - [anon_sym_var] = ACTIONS(1919), - [anon_sym_SQUOTE] = ACTIONS(1917), - [anon_sym_DQUOTE] = ACTIONS(1917), - [anon_sym_LBRACE] = ACTIONS(1917), - [anon_sym_RBRACE] = ACTIONS(1917), - [anon_sym_import] = ACTIONS(1919), - [anon_sym_with] = ACTIONS(1919), - [anon_sym_let] = ACTIONS(1919), - [anon_sym_const] = ACTIONS(1919), - [anon_sym_if] = ACTIONS(1919), - [anon_sym_switch] = ACTIONS(1919), - [anon_sym_for] = ACTIONS(1919), - [anon_sym_LPAREN] = ACTIONS(1917), - [anon_sym_await] = ACTIONS(1919), - [anon_sym_while] = ACTIONS(1919), - [anon_sym_do] = ACTIONS(1919), - [anon_sym_try] = ACTIONS(1919), - [anon_sym_break] = ACTIONS(1919), - [anon_sym_continue] = ACTIONS(1919), - [anon_sym_return] = ACTIONS(1919), - [anon_sym_throw] = ACTIONS(1919), - [anon_sym_SEMI] = ACTIONS(1917), - [anon_sym_case] = ACTIONS(1919), - [anon_sym_default] = ACTIONS(1919), - [anon_sym_yield] = ACTIONS(1919), - [anon_sym_LBRACK] = ACTIONS(1917), - [anon_sym_async] = ACTIONS(1919), - [anon_sym_function] = ACTIONS(1919), - [anon_sym_private] = ACTIONS(1919), - [anon_sym_public] = ACTIONS(1919), - [anon_sym_remote] = ACTIONS(1919), - [anon_sym_static] = ACTIONS(1919), - [anon_sym_final] = ACTIONS(1919), - [anon_sym_abstract] = ACTIONS(1919), - [anon_sym_any] = ACTIONS(1919), - [anon_sym_array] = ACTIONS(1919), - [anon_sym_binary] = ACTIONS(1919), - [anon_sym_boolean] = ACTIONS(1919), - [anon_sym_date] = ACTIONS(1919), - [anon_sym_guid] = ACTIONS(1919), - [anon_sym_numeric] = ACTIONS(1919), - [anon_sym_query] = ACTIONS(1919), - [anon_sym_string] = ACTIONS(1919), - [anon_sym_struct] = ACTIONS(1919), - [anon_sym_uuid] = ACTIONS(1919), - [anon_sym_variablename] = ACTIONS(1919), - [anon_sym_void] = ACTIONS(1919), - [anon_sym_xml] = ACTIONS(1919), - [anon_sym_new] = ACTIONS(1919), - [anon_sym_PLUS] = ACTIONS(1919), - [anon_sym_DASH] = ACTIONS(1919), - [anon_sym_SLASH] = ACTIONS(1919), - [anon_sym_BANG] = ACTIONS(1917), - [anon_sym_TILDE] = ACTIONS(1919), - [aux_sym_unary_operator_token1] = ACTIONS(1917), - [anon_sym_PLUS_PLUS] = ACTIONS(1917), - [anon_sym_DASH_DASH] = ACTIONS(1917), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1917), - [sym_identifier] = ACTIONS(1919), - [sym_private_property_identifier] = ACTIONS(1917), - [sym_this] = ACTIONS(1919), - [sym_super] = ACTIONS(1919), - [sym_true] = ACTIONS(1919), - [sym_false] = ACTIONS(1919), - [sym_null] = ACTIONS(1919), - [anon_sym_export] = ACTIONS(1919), - [sym_cf_comment] = ACTIONS(5), - }, - [758] = { - [sym_hash_empty] = STATE(1813), + [749] = { + [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2251), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_expression] = STATE(2268), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), [sym_member_expression] = STATE(1213), [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(758), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5582), - [sym__hash] = STATE(1798), - [sym_hash_expression] = STATE(1813), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(749), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2206), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [759] = { - [sym_hash_empty] = STATE(1813), + [750] = { + [sym_comment] = STATE(750), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_case] = ACTIONS(850), + [anon_sym_default] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym_cf_comment] = ACTIONS(5), + }, + [751] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2389), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2403), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(751), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), + [sym_cf_comment] = ACTIONS(5), + }, + [752] = { + [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2263), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2172), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(759), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), - [sym__hash] = STATE(1792), - [sym_hash_expression] = STATE(1813), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(752), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2155), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1008), + [sym_cf_comment] = ACTIONS(5), + }, + [753] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2293), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(753), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [760] = { + [754] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(760), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(754), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2218), + [anon_sym_POUND] = ACTIONS(2257), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -109257,61 +109206,61 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [761] = { + [755] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2396), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2269), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(761), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(755), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2220), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -109329,185 +109278,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [762] = { - [sym_comment] = STATE(762), - [anon_sym_POUND] = ACTIONS(1835), - [anon_sym_var] = ACTIONS(1837), - [anon_sym_SQUOTE] = ACTIONS(1835), - [anon_sym_DQUOTE] = ACTIONS(1835), - [anon_sym_LBRACE] = ACTIONS(1835), - [anon_sym_RBRACE] = ACTIONS(1835), - [anon_sym_import] = ACTIONS(1837), - [anon_sym_with] = ACTIONS(1837), - [anon_sym_let] = ACTIONS(1837), - [anon_sym_const] = ACTIONS(1837), - [anon_sym_else] = ACTIONS(1837), - [anon_sym_if] = ACTIONS(1837), - [anon_sym_switch] = ACTIONS(1837), - [anon_sym_for] = ACTIONS(1837), - [anon_sym_LPAREN] = ACTIONS(1835), - [anon_sym_await] = ACTIONS(1837), - [anon_sym_while] = ACTIONS(1837), - [anon_sym_do] = ACTIONS(1837), - [anon_sym_try] = ACTIONS(1837), - [anon_sym_break] = ACTIONS(1837), - [anon_sym_continue] = ACTIONS(1837), - [anon_sym_return] = ACTIONS(1837), - [anon_sym_throw] = ACTIONS(1837), - [anon_sym_SEMI] = ACTIONS(1835), - [anon_sym_finally] = ACTIONS(1837), - [anon_sym_yield] = ACTIONS(1837), - [anon_sym_LBRACK] = ACTIONS(1835), - [anon_sym_async] = ACTIONS(1837), - [anon_sym_function] = ACTIONS(1837), - [anon_sym_private] = ACTIONS(1837), - [anon_sym_public] = ACTIONS(1837), - [anon_sym_remote] = ACTIONS(1837), - [anon_sym_static] = ACTIONS(1837), - [anon_sym_final] = ACTIONS(1837), - [anon_sym_abstract] = ACTIONS(1837), - [anon_sym_any] = ACTIONS(1837), - [anon_sym_array] = ACTIONS(1837), - [anon_sym_binary] = ACTIONS(1837), - [anon_sym_boolean] = ACTIONS(1837), - [anon_sym_date] = ACTIONS(1837), - [anon_sym_guid] = ACTIONS(1837), - [anon_sym_numeric] = ACTIONS(1837), - [anon_sym_query] = ACTIONS(1837), - [anon_sym_string] = ACTIONS(1837), - [anon_sym_struct] = ACTIONS(1837), - [anon_sym_uuid] = ACTIONS(1837), - [anon_sym_variablename] = ACTIONS(1837), - [anon_sym_void] = ACTIONS(1837), - [anon_sym_xml] = ACTIONS(1837), - [anon_sym_new] = ACTIONS(1837), - [anon_sym_PLUS] = ACTIONS(1837), - [anon_sym_DASH] = ACTIONS(1837), - [anon_sym_SLASH] = ACTIONS(1837), - [anon_sym_BANG] = ACTIONS(1835), - [anon_sym_TILDE] = ACTIONS(1837), - [aux_sym_unary_operator_token1] = ACTIONS(1835), - [anon_sym_PLUS_PLUS] = ACTIONS(1835), - [anon_sym_DASH_DASH] = ACTIONS(1835), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1835), - [sym_identifier] = ACTIONS(1837), - [sym_private_property_identifier] = ACTIONS(1835), - [sym_this] = ACTIONS(1837), - [sym_super] = ACTIONS(1837), - [sym_true] = ACTIONS(1837), - [sym_false] = ACTIONS(1837), - [sym_null] = ACTIONS(1837), - [anon_sym_export] = ACTIONS(1837), - [sym_cf_comment] = ACTIONS(5), - }, - [763] = { - [sym_comment] = STATE(763), - [anon_sym_POUND] = ACTIONS(1829), - [anon_sym_var] = ACTIONS(1831), - [anon_sym_SQUOTE] = ACTIONS(1829), - [anon_sym_DQUOTE] = ACTIONS(1829), - [anon_sym_LBRACE] = ACTIONS(1829), - [anon_sym_RBRACE] = ACTIONS(1829), - [anon_sym_import] = ACTIONS(1831), - [anon_sym_with] = ACTIONS(1831), - [anon_sym_let] = ACTIONS(1831), - [anon_sym_const] = ACTIONS(1831), - [anon_sym_else] = ACTIONS(1831), - [anon_sym_if] = ACTIONS(1831), - [anon_sym_switch] = ACTIONS(1831), - [anon_sym_for] = ACTIONS(1831), - [anon_sym_LPAREN] = ACTIONS(1829), - [anon_sym_await] = ACTIONS(1831), - [anon_sym_while] = ACTIONS(1831), - [anon_sym_do] = ACTIONS(1831), - [anon_sym_try] = ACTIONS(1831), - [anon_sym_break] = ACTIONS(1831), - [anon_sym_continue] = ACTIONS(1831), - [anon_sym_return] = ACTIONS(1831), - [anon_sym_throw] = ACTIONS(1831), - [anon_sym_SEMI] = ACTIONS(2222), - [anon_sym_yield] = ACTIONS(1831), - [anon_sym_LBRACK] = ACTIONS(1829), - [anon_sym_async] = ACTIONS(1831), - [anon_sym_function] = ACTIONS(1831), - [anon_sym_private] = ACTIONS(1831), - [anon_sym_public] = ACTIONS(1831), - [anon_sym_remote] = ACTIONS(1831), - [anon_sym_static] = ACTIONS(1831), - [anon_sym_final] = ACTIONS(1831), - [anon_sym_abstract] = ACTIONS(1831), - [anon_sym_any] = ACTIONS(1831), - [anon_sym_array] = ACTIONS(1831), - [anon_sym_binary] = ACTIONS(1831), - [anon_sym_boolean] = ACTIONS(1831), - [anon_sym_date] = ACTIONS(1831), - [anon_sym_guid] = ACTIONS(1831), - [anon_sym_numeric] = ACTIONS(1831), - [anon_sym_query] = ACTIONS(1831), - [anon_sym_string] = ACTIONS(1831), - [anon_sym_struct] = ACTIONS(1831), - [anon_sym_uuid] = ACTIONS(1831), - [anon_sym_variablename] = ACTIONS(1831), - [anon_sym_void] = ACTIONS(1831), - [anon_sym_xml] = ACTIONS(1831), - [anon_sym_new] = ACTIONS(1831), - [anon_sym_PLUS] = ACTIONS(1831), - [anon_sym_DASH] = ACTIONS(1831), - [anon_sym_SLASH] = ACTIONS(1831), - [anon_sym_BANG] = ACTIONS(1829), - [anon_sym_TILDE] = ACTIONS(1831), - [aux_sym_unary_operator_token1] = ACTIONS(1829), - [anon_sym_PLUS_PLUS] = ACTIONS(1829), - [anon_sym_DASH_DASH] = ACTIONS(1829), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1829), - [sym_identifier] = ACTIONS(1831), - [sym_private_property_identifier] = ACTIONS(1829), - [sym_this] = ACTIONS(1831), - [sym_super] = ACTIONS(1831), - [sym_true] = ACTIONS(1831), - [sym_false] = ACTIONS(1831), - [sym_null] = ACTIONS(1831), - [anon_sym_export] = ACTIONS(1831), - [sym__automatic_semicolon] = ACTIONS(2222), + [756] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2296), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(756), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(974), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [764] = { + [757] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2297), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1170), - [sym_subscript_expression] = STATE(1170), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(3403), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1862), - [sym_comment] = STATE(764), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(757), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -109516,162 +109393,162 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(2224), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(2226), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(2224), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(2228), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(2224), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [765] = { + [758] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2266), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2298), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(765), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(758), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [766] = { + [759] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2213), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2274), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(766), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(759), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2230), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -109689,328 +109566,256 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [767] = { - [sym_comment] = STATE(767), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_else] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_finally] = ACTIONS(886), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [anon_sym_new] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(884), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), - [sym_cf_comment] = ACTIONS(5), - }, - [768] = { - [sym_hash_empty] = STATE(1813), + [760] = { + [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1884), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2394), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(768), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(1798), - [sym_hash_expression] = STATE(1813), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(760), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2155), + [anon_sym_POUND] = ACTIONS(2259), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [769] = { + [761] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2099), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2371), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(769), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(761), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(2261), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [770] = { + [762] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(2083), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2305), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(770), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(762), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [771] = { + [763] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(1795), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2159), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), [sym_string] = STATE(2317), - [sym_comment] = STATE(771), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_comment] = STATE(763), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -110020,717 +109825,645 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [772] = { + [764] = { + [sym_comment] = STATE(764), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_case] = ACTIONS(936), + [anon_sym_default] = ACTIONS(936), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [anon_sym_new] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(934), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), + [sym_cf_comment] = ACTIONS(5), + }, + [765] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2268), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2397), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(772), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(765), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(2263), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [773] = { + [766] = { + [sym_else_clause] = STATE(1066), + [sym_comment] = STATE(766), + [anon_sym_POUND] = ACTIONS(1800), + [anon_sym_var] = ACTIONS(1802), + [anon_sym_SQUOTE] = ACTIONS(1800), + [anon_sym_DQUOTE] = ACTIONS(1800), + [anon_sym_LBRACE] = ACTIONS(1800), + [anon_sym_RBRACE] = ACTIONS(1800), + [anon_sym_import] = ACTIONS(1802), + [anon_sym_with] = ACTIONS(1802), + [anon_sym_let] = ACTIONS(1802), + [anon_sym_const] = ACTIONS(1802), + [anon_sym_else] = ACTIONS(2265), + [anon_sym_if] = ACTIONS(1802), + [anon_sym_switch] = ACTIONS(1802), + [anon_sym_for] = ACTIONS(1802), + [anon_sym_LPAREN] = ACTIONS(1800), + [anon_sym_await] = ACTIONS(1802), + [anon_sym_while] = ACTIONS(1802), + [anon_sym_do] = ACTIONS(1802), + [anon_sym_try] = ACTIONS(1802), + [anon_sym_break] = ACTIONS(1802), + [anon_sym_continue] = ACTIONS(1802), + [anon_sym_return] = ACTIONS(1802), + [anon_sym_throw] = ACTIONS(1802), + [anon_sym_SEMI] = ACTIONS(1800), + [anon_sym_yield] = ACTIONS(1802), + [anon_sym_LBRACK] = ACTIONS(1800), + [anon_sym_async] = ACTIONS(1802), + [anon_sym_function] = ACTIONS(1802), + [anon_sym_private] = ACTIONS(1802), + [anon_sym_public] = ACTIONS(1802), + [anon_sym_remote] = ACTIONS(1802), + [anon_sym_static] = ACTIONS(1802), + [anon_sym_final] = ACTIONS(1802), + [anon_sym_abstract] = ACTIONS(1802), + [anon_sym_any] = ACTIONS(1802), + [anon_sym_array] = ACTIONS(1802), + [anon_sym_binary] = ACTIONS(1802), + [anon_sym_boolean] = ACTIONS(1802), + [anon_sym_date] = ACTIONS(1802), + [anon_sym_guid] = ACTIONS(1802), + [anon_sym_numeric] = ACTIONS(1802), + [anon_sym_query] = ACTIONS(1802), + [anon_sym_string] = ACTIONS(1802), + [anon_sym_struct] = ACTIONS(1802), + [anon_sym_uuid] = ACTIONS(1802), + [anon_sym_variablename] = ACTIONS(1802), + [anon_sym_void] = ACTIONS(1802), + [anon_sym_xml] = ACTIONS(1802), + [anon_sym_new] = ACTIONS(1802), + [anon_sym_PLUS] = ACTIONS(1802), + [anon_sym_DASH] = ACTIONS(1802), + [anon_sym_SLASH] = ACTIONS(1802), + [anon_sym_BANG] = ACTIONS(1800), + [anon_sym_TILDE] = ACTIONS(1802), + [aux_sym_unary_operator_token1] = ACTIONS(1800), + [anon_sym_PLUS_PLUS] = ACTIONS(1800), + [anon_sym_DASH_DASH] = ACTIONS(1800), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1800), + [sym_identifier] = ACTIONS(1802), + [sym_private_property_identifier] = ACTIONS(1800), + [sym_this] = ACTIONS(1802), + [sym_super] = ACTIONS(1802), + [sym_true] = ACTIONS(1802), + [sym_false] = ACTIONS(1802), + [sym_null] = ACTIONS(1802), + [anon_sym_export] = ACTIONS(1802), + [sym_cf_comment] = ACTIONS(5), + }, + [767] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2252), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2313), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(773), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(767), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), - [sym_cf_comment] = ACTIONS(5), - }, - [774] = { - [sym_comment] = STATE(774), - [anon_sym_POUND] = ACTIONS(2111), - [anon_sym_var] = ACTIONS(2113), - [anon_sym_SQUOTE] = ACTIONS(2111), - [anon_sym_DQUOTE] = ACTIONS(2111), - [anon_sym_LBRACE] = ACTIONS(2111), - [anon_sym_RBRACE] = ACTIONS(2111), - [anon_sym_import] = ACTIONS(2113), - [anon_sym_with] = ACTIONS(2113), - [anon_sym_let] = ACTIONS(2113), - [anon_sym_const] = ACTIONS(2113), - [anon_sym_if] = ACTIONS(2113), - [anon_sym_switch] = ACTIONS(2113), - [anon_sym_for] = ACTIONS(2113), - [anon_sym_LPAREN] = ACTIONS(2111), - [anon_sym_await] = ACTIONS(2113), - [anon_sym_while] = ACTIONS(2113), - [anon_sym_do] = ACTIONS(2113), - [anon_sym_try] = ACTIONS(2113), - [anon_sym_break] = ACTIONS(2113), - [anon_sym_continue] = ACTIONS(2113), - [anon_sym_return] = ACTIONS(2113), - [anon_sym_throw] = ACTIONS(2113), - [anon_sym_SEMI] = ACTIONS(2111), - [anon_sym_case] = ACTIONS(2113), - [anon_sym_default] = ACTIONS(2113), - [anon_sym_yield] = ACTIONS(2113), - [anon_sym_LBRACK] = ACTIONS(2111), - [anon_sym_async] = ACTIONS(2113), - [anon_sym_function] = ACTIONS(2113), - [anon_sym_private] = ACTIONS(2113), - [anon_sym_public] = ACTIONS(2113), - [anon_sym_remote] = ACTIONS(2113), - [anon_sym_static] = ACTIONS(2113), - [anon_sym_final] = ACTIONS(2113), - [anon_sym_abstract] = ACTIONS(2113), - [anon_sym_any] = ACTIONS(2113), - [anon_sym_array] = ACTIONS(2113), - [anon_sym_binary] = ACTIONS(2113), - [anon_sym_boolean] = ACTIONS(2113), - [anon_sym_date] = ACTIONS(2113), - [anon_sym_guid] = ACTIONS(2113), - [anon_sym_numeric] = ACTIONS(2113), - [anon_sym_query] = ACTIONS(2113), - [anon_sym_string] = ACTIONS(2113), - [anon_sym_struct] = ACTIONS(2113), - [anon_sym_uuid] = ACTIONS(2113), - [anon_sym_variablename] = ACTIONS(2113), - [anon_sym_void] = ACTIONS(2113), - [anon_sym_xml] = ACTIONS(2113), - [anon_sym_new] = ACTIONS(2113), - [anon_sym_PLUS] = ACTIONS(2113), - [anon_sym_DASH] = ACTIONS(2113), - [anon_sym_SLASH] = ACTIONS(2113), - [anon_sym_BANG] = ACTIONS(2111), - [anon_sym_TILDE] = ACTIONS(2113), - [aux_sym_unary_operator_token1] = ACTIONS(2111), - [anon_sym_PLUS_PLUS] = ACTIONS(2111), - [anon_sym_DASH_DASH] = ACTIONS(2111), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2111), - [sym_identifier] = ACTIONS(2113), - [sym_private_property_identifier] = ACTIONS(2111), - [sym_this] = ACTIONS(2113), - [sym_super] = ACTIONS(2113), - [sym_true] = ACTIONS(2113), - [sym_false] = ACTIONS(2113), - [sym_null] = ACTIONS(2113), - [anon_sym_export] = ACTIONS(2113), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [775] = { + [768] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2214), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2131), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(775), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(768), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2232), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [776] = { + [769] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2249), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2079), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(776), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(769), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), - [sym_cf_comment] = ACTIONS(5), - }, - [777] = { - [sym_comment] = STATE(777), - [anon_sym_POUND] = ACTIONS(2115), - [anon_sym_var] = ACTIONS(2117), - [anon_sym_SQUOTE] = ACTIONS(2115), - [anon_sym_DQUOTE] = ACTIONS(2115), - [anon_sym_LBRACE] = ACTIONS(2115), - [anon_sym_RBRACE] = ACTIONS(2115), - [anon_sym_import] = ACTIONS(2117), - [anon_sym_with] = ACTIONS(2117), - [anon_sym_let] = ACTIONS(2117), - [anon_sym_const] = ACTIONS(2117), - [anon_sym_if] = ACTIONS(2117), - [anon_sym_switch] = ACTIONS(2117), - [anon_sym_for] = ACTIONS(2117), - [anon_sym_LPAREN] = ACTIONS(2115), - [anon_sym_await] = ACTIONS(2117), - [anon_sym_while] = ACTIONS(2117), - [anon_sym_do] = ACTIONS(2117), - [anon_sym_try] = ACTIONS(2117), - [anon_sym_break] = ACTIONS(2117), - [anon_sym_continue] = ACTIONS(2117), - [anon_sym_return] = ACTIONS(2117), - [anon_sym_throw] = ACTIONS(2117), - [anon_sym_SEMI] = ACTIONS(2115), - [anon_sym_case] = ACTIONS(2117), - [anon_sym_default] = ACTIONS(2117), - [anon_sym_yield] = ACTIONS(2117), - [anon_sym_LBRACK] = ACTIONS(2115), - [anon_sym_async] = ACTIONS(2117), - [anon_sym_function] = ACTIONS(2117), - [anon_sym_private] = ACTIONS(2117), - [anon_sym_public] = ACTIONS(2117), - [anon_sym_remote] = ACTIONS(2117), - [anon_sym_static] = ACTIONS(2117), - [anon_sym_final] = ACTIONS(2117), - [anon_sym_abstract] = ACTIONS(2117), - [anon_sym_any] = ACTIONS(2117), - [anon_sym_array] = ACTIONS(2117), - [anon_sym_binary] = ACTIONS(2117), - [anon_sym_boolean] = ACTIONS(2117), - [anon_sym_date] = ACTIONS(2117), - [anon_sym_guid] = ACTIONS(2117), - [anon_sym_numeric] = ACTIONS(2117), - [anon_sym_query] = ACTIONS(2117), - [anon_sym_string] = ACTIONS(2117), - [anon_sym_struct] = ACTIONS(2117), - [anon_sym_uuid] = ACTIONS(2117), - [anon_sym_variablename] = ACTIONS(2117), - [anon_sym_void] = ACTIONS(2117), - [anon_sym_xml] = ACTIONS(2117), - [anon_sym_new] = ACTIONS(2117), - [anon_sym_PLUS] = ACTIONS(2117), - [anon_sym_DASH] = ACTIONS(2117), - [anon_sym_SLASH] = ACTIONS(2117), - [anon_sym_BANG] = ACTIONS(2115), - [anon_sym_TILDE] = ACTIONS(2117), - [aux_sym_unary_operator_token1] = ACTIONS(2115), - [anon_sym_PLUS_PLUS] = ACTIONS(2115), - [anon_sym_DASH_DASH] = ACTIONS(2115), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2115), - [sym_identifier] = ACTIONS(2117), - [sym_private_property_identifier] = ACTIONS(2115), - [sym_this] = ACTIONS(2117), - [sym_super] = ACTIONS(2117), - [sym_true] = ACTIONS(2117), - [sym_false] = ACTIONS(2117), - [sym_null] = ACTIONS(2117), - [anon_sym_export] = ACTIONS(2117), - [sym_cf_comment] = ACTIONS(5), - }, - [778] = { - [sym_comment] = STATE(778), - [aux_sym_object_repeat1] = STATE(4099), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2179), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1140), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2184), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [779] = { - [sym_comment] = STATE(779), - [aux_sym_object_repeat1] = STATE(4099), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1109), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1140), - [anon_sym_LPAREN] = ACTIONS(1119), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1134), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), + [770] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2067), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(770), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1105), - [sym__ternary_qmark] = ACTIONS(1105), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [780] = { + [771] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1905), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2320), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(780), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(771), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [781] = { + [772] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1911), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1943), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(781), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(772), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5687), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), @@ -110769,113 +110502,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [782] = { - [sym_hash_empty] = STATE(2141), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2246), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(782), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(2103), - [sym_hash_expression] = STATE(2141), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2234), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), - [sym_cf_comment] = ACTIONS(5), - }, - [783] = { + [773] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2140), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_expression] = STATE(2342), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), [sym_member_expression] = STATE(1223), [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(783), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(773), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -110884,90 +110545,90 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [784] = { + [774] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2215), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2384), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(784), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(774), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2236), + [anon_sym_POUND] = ACTIONS(2267), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -110985,184 +110646,112 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [785] = { + [775] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2270), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2158), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(785), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(775), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), - [sym_cf_comment] = ACTIONS(5), - }, - [786] = { - [sym_comment] = STATE(786), - [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), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [787] = { + [776] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2259), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2373), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(787), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(776), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5582), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -111172,214 +110761,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), - [sym_cf_comment] = ACTIONS(5), - }, - [788] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1932), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(788), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), - [sym_cf_comment] = ACTIONS(5), - }, - [789] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2243), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(789), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [790] = { + [777] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2363), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(1483), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(790), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(777), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -111388,70 +110833,142 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [791] = { + [778] = { + [sym_comment] = STATE(778), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2201), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1200), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [779] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1933), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1942), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(791), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(779), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -111460,357 +110977,357 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), + [anon_sym_static] = ACTIONS(804), + [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), + [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(796), - [anon_sym_DASH_DASH] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(97), + [anon_sym_DASH_DASH] = ACTIONS(97), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), + [sym_identifier] = ACTIONS(808), + [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(782), - [sym_cf_comment] = ACTIONS(5), - }, - [792] = { - [sym_hash_empty] = STATE(2141), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2237), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(792), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(2090), - [sym_hash_expression] = STATE(2141), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2234), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, - [793] = { + [780] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2172), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2286), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(793), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(780), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3688), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [794] = { + [781] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2152), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2187), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(794), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(781), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3685), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [795] = { + [782] = { + [sym_comment] = STATE(782), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_else] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [anon_sym_new] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(934), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), + [sym__automatic_semicolon] = ACTIONS(934), + [sym_cf_comment] = ACTIONS(5), + }, + [783] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1934), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(1483), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(795), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(783), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [796] = { + [784] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2234), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2379), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(796), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(784), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -111849,205 +111366,61 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [797] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1935), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(797), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), - [sym_cf_comment] = ACTIONS(5), - }, - [798] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1936), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(798), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), - [sym_cf_comment] = ACTIONS(5), - }, - [799] = { + [785] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2220), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2399), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(799), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(785), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2238), + [anon_sym_POUND] = ACTIONS(2269), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -112065,256 +111438,40 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [800] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2369), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(800), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), - [sym__hash] = STATE(3962), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), - [sym_cf_comment] = ACTIONS(5), - }, - [801] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1938), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(801), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), - [sym_cf_comment] = ACTIONS(5), - }, - [802] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1939), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(802), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), - [sym_cf_comment] = ACTIONS(5), - }, - [803] = { + [786] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2232), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2288), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(803), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(786), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -112353,333 +111510,117 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [804] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1943), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(804), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), - [sym_cf_comment] = ACTIONS(5), - }, - [805] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2364), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(805), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3481), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), - [sym_cf_comment] = ACTIONS(5), - }, - [806] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1944), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(806), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), - [sym_cf_comment] = ACTIONS(5), - }, - [807] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2361), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(807), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3482), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [787] = { + [sym_comment] = STATE(787), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2201), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1140), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [808] = { - [sym_hash_empty] = STATE(3404), + [788] = { + [sym_hash_empty] = STATE(2141), [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2231), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2336), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(808), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(788), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), - [sym_hash_expression] = STATE(3404), + [sym__hash] = STATE(2112), + [sym_hash_expression] = STATE(2141), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(2271), [anon_sym_SQUOTE] = ACTIONS(1039), [anon_sym_DQUOTE] = ACTIONS(1041), [anon_sym_LBRACE] = ACTIONS(1045), @@ -112713,96 +111654,239 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [809] = { + [789] = { + [sym_comment] = STATE(789), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1499), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(1502), + [anon_sym_RBRACE] = ACTIONS(1502), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1134), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1105), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [790] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2221), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2318), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(809), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(790), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2240), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [810] = { - [sym_object_pattern] = STATE(3084), - [sym_array_pattern] = STATE(3084), - [sym__destructuring_pattern] = STATE(4471), - [sym_comment] = STATE(810), + [791] = { + [sym_comment] = STATE(791), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2273), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(2276), + [anon_sym_RBRACE] = ACTIONS(2276), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(1772), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [792] = { + [sym_comment] = STATE(792), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LBRACE] = ACTIONS(2242), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1617), - [anon_sym_of] = ACTIONS(1620), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2244), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1222), + [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -112821,9 +111905,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), [anon_sym_GT_GT] = ACTIONS(1107), [anon_sym_GT_GT_GT] = ACTIONS(1107), [anon_sym_LT_LT] = ACTIONS(1107), @@ -112834,423 +111918,424 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(1107), [anon_sym_SLASH] = ACTIONS(1107), [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1107), - [aux_sym_binary_expression_token7] = ACTIONS(1107), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1107), - [aux_sym_binary_expression_token9] = ACTIONS(1107), - [aux_sym_binary_expression_token10] = ACTIONS(1107), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_identifier] = ACTIONS(2247), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [811] = { + [793] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1947), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1966), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(811), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1187), + [sym_subscript_expression] = STATE(1187), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(3578), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1983), + [sym_comment] = STATE(793), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), + [anon_sym_let] = ACTIONS(2279), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(2281), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(2279), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), - [sym_cf_comment] = ACTIONS(5), - }, - [812] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1952), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(812), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(2283), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(2279), [sym_cf_comment] = ACTIONS(5), }, - [813] = { - [sym_comment] = STATE(813), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_finally] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(2249), + [794] = { + [sym_comment] = STATE(794), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1198), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1140), + [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1208), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [814] = { + [795] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1958), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2156), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(814), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(795), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [815] = { + [796] = { + [sym_comment] = STATE(796), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2201), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1222), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [797] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2228), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2283), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(815), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(797), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2251), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [816] = { + [798] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2230), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2352), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(816), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(798), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -113289,112 +112374,256 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [817] = { - [sym_hash_empty] = STATE(1859), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1961), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [799] = { + [sym_hash_empty] = STATE(1841), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2153), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(817), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(1830), - [sym_hash_expression] = STATE(1859), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(799), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), + [sym__hash] = STATE(2154), + [sym_hash_expression] = STATE(1841), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2253), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_POUND] = ACTIONS(2217), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [818] = { + [800] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1213), - [sym_expression] = STATE(2299), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2224), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(800), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), + [sym__hash] = STATE(3962), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1008), + [sym_cf_comment] = ACTIONS(5), + }, + [801] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2147), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(801), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1008), + [sym_cf_comment] = ACTIONS(5), + }, + [802] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2349), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5584), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1213), - [sym_subscript_expression] = STATE(1213), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2580), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5583), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(609), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2082), - [sym_comment] = STATE(818), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(802), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5582), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -113404,69 +112633,285 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1014), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(1016), - [anon_sym_yield] = ACTIONS(1018), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(1020), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(1014), - [anon_sym_new] = ACTIONS(1022), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1024), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1026), - [anon_sym_DASH_DASH] = ACTIONS(1026), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1028), - [sym_private_property_identifier] = ACTIONS(1030), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(1014), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [819] = { + [803] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2350), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(803), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(974), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(962), + [sym_cf_comment] = ACTIONS(5), + }, + [804] = { + [sym_hash_empty] = STATE(2141), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2345), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2403), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(804), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(2109), + [sym_hash_expression] = STATE(2141), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(2271), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), + [sym_cf_comment] = ACTIONS(5), + }, + [805] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2181), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(805), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3481), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(942), + [sym_cf_comment] = ACTIONS(5), + }, + [806] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2229), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2340), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(819), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(806), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -113505,184 +112950,184 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [820] = { + [807] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2236), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2179), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(820), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(807), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3482), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2255), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [821] = { + [808] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1940), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2335), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(821), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3965), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(808), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [anon_sym_new] = ACTIONS(87), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(1063), [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(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(834), - [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(830), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [822] = { + [809] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2149), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2333), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(822), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(809), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -113721,40 +113166,40 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [823] = { + [810] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2227), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2332), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(823), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(810), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -113793,40 +113238,40 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [824] = { + [811] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2226), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2331), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(824), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(811), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -113865,40 +113310,40 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [825] = { + [812] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2225), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2330), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(825), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(812), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -113937,328 +113382,328 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [826] = { + [813] = { + [sym_comment] = STATE(813), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1198), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1200), + [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1208), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [814] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2247), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2329), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(826), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(814), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2257), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), + [sym_cf_comment] = ACTIONS(5), + }, + [815] = { + [sym_hash_empty] = STATE(1841), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2143), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(815), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), + [sym__hash] = STATE(2144), + [sym_hash_expression] = STATE(1841), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(2217), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [827] = { + [816] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1997), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2328), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(827), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(816), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_SLASH] = ACTIONS(1063), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), - [sym_cf_comment] = ACTIONS(5), - }, - [828] = { - [sym_comment] = STATE(828), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_else] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [anon_sym_new] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(884), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), - [sym__automatic_semicolon] = ACTIONS(884), - [sym_cf_comment] = ACTIONS(5), - }, - [829] = { - [sym_comment] = STATE(829), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(888), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [830] = { + [817] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2224), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2327), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(830), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(817), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -114297,40 +113742,112 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [831] = { + [818] = { + [sym_comment] = STATE(818), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2285), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(1763), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_of] = ACTIONS(1763), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2253), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [819] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2223), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2326), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), + [sym_augmented_assignment_expression] = STATE(2405), [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(831), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(819), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), [sym__property_name] = STATE(5889), [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), @@ -114369,256 +113886,184 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [832] = { - [sym_comment] = STATE(832), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_case] = ACTIONS(886), - [anon_sym_default] = ACTIONS(886), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [anon_sym_new] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(884), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), - [sym_cf_comment] = ACTIONS(5), - }, - [833] = { + [820] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2201), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2304), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(833), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(820), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3688), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [834] = { + [821] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2213), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2180), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(834), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(821), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3685), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2259), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [835] = { + [822] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2200), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(1522), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(835), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(822), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -114629,17 +114074,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -114657,709 +114102,1285 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [836] = { - [sym_hash_empty] = STATE(1859), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1999), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [823] = { + [sym_comment] = STATE(823), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1522), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_of] = ACTIONS(1105), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1526), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1105), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [824] = { + [sym_comment] = STATE(824), + [anon_sym_POUND] = ACTIONS(1745), + [anon_sym_var] = ACTIONS(1747), + [anon_sym_SQUOTE] = ACTIONS(1745), + [anon_sym_DQUOTE] = ACTIONS(1745), + [anon_sym_LBRACE] = ACTIONS(1745), + [anon_sym_RBRACE] = ACTIONS(1745), + [anon_sym_import] = ACTIONS(1747), + [anon_sym_with] = ACTIONS(1747), + [anon_sym_let] = ACTIONS(1747), + [anon_sym_const] = ACTIONS(1747), + [anon_sym_else] = ACTIONS(1747), + [anon_sym_if] = ACTIONS(1747), + [anon_sym_switch] = ACTIONS(1747), + [anon_sym_for] = ACTIONS(1747), + [anon_sym_LPAREN] = ACTIONS(1745), + [anon_sym_await] = ACTIONS(1747), + [anon_sym_while] = ACTIONS(1747), + [anon_sym_do] = ACTIONS(1747), + [anon_sym_try] = ACTIONS(1747), + [anon_sym_break] = ACTIONS(1747), + [anon_sym_continue] = ACTIONS(1747), + [anon_sym_return] = ACTIONS(1747), + [anon_sym_throw] = ACTIONS(1747), + [anon_sym_SEMI] = ACTIONS(1745), + [anon_sym_yield] = ACTIONS(1747), + [anon_sym_LBRACK] = ACTIONS(1745), + [anon_sym_async] = ACTIONS(1747), + [anon_sym_function] = ACTIONS(1747), + [anon_sym_private] = ACTIONS(1747), + [anon_sym_public] = ACTIONS(1747), + [anon_sym_remote] = ACTIONS(1747), + [anon_sym_static] = ACTIONS(1747), + [anon_sym_final] = ACTIONS(1747), + [anon_sym_abstract] = ACTIONS(1747), + [anon_sym_any] = ACTIONS(1747), + [anon_sym_array] = ACTIONS(1747), + [anon_sym_binary] = ACTIONS(1747), + [anon_sym_boolean] = ACTIONS(1747), + [anon_sym_date] = ACTIONS(1747), + [anon_sym_guid] = ACTIONS(1747), + [anon_sym_numeric] = ACTIONS(1747), + [anon_sym_query] = ACTIONS(1747), + [anon_sym_string] = ACTIONS(1747), + [anon_sym_struct] = ACTIONS(1747), + [anon_sym_uuid] = ACTIONS(1747), + [anon_sym_variablename] = ACTIONS(1747), + [anon_sym_void] = ACTIONS(1747), + [anon_sym_xml] = ACTIONS(1747), + [anon_sym_new] = ACTIONS(1747), + [anon_sym_PLUS] = ACTIONS(1747), + [anon_sym_DASH] = ACTIONS(1747), + [anon_sym_SLASH] = ACTIONS(1747), + [anon_sym_BANG] = ACTIONS(1745), + [anon_sym_TILDE] = ACTIONS(1747), + [aux_sym_unary_operator_token1] = ACTIONS(1745), + [anon_sym_PLUS_PLUS] = ACTIONS(1745), + [anon_sym_DASH_DASH] = ACTIONS(1745), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1745), + [sym_identifier] = ACTIONS(1747), + [sym_private_property_identifier] = ACTIONS(1745), + [sym_this] = ACTIONS(1747), + [sym_super] = ACTIONS(1747), + [sym_true] = ACTIONS(1747), + [sym_false] = ACTIONS(1747), + [sym_null] = ACTIONS(1747), + [anon_sym_export] = ACTIONS(1747), + [sym__automatic_semicolon] = ACTIONS(1745), + [sym_cf_comment] = ACTIONS(5), + }, + [825] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2325), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(836), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(1840), - [sym_hash_expression] = STATE(1859), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2253), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(825), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_SLASH] = ACTIONS(1063), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [837] = { + [826] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1858), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2312), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(2403), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(837), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(826), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_SLASH] = ACTIONS(1063), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(796), - [anon_sym_DASH_DASH] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), - [sym_this] = ACTIONS(107), - [sym_super] = ACTIONS(107), - [sym_true] = ACTIONS(107), - [sym_false] = ACTIONS(107), - [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(782), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, - [838] = { + [827] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2306), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2403), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), + [sym_comment] = STATE(827), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), + [sym_cf_comment] = ACTIONS(5), + }, + [828] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2132), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(1524), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(838), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(828), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2261), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [839] = { - [sym_hash_empty] = STATE(3404), + [829] = { + [sym_comment] = STATE(829), + [anon_sym_POUND] = ACTIONS(2173), + [anon_sym_var] = ACTIONS(2175), + [anon_sym_SQUOTE] = ACTIONS(2173), + [anon_sym_DQUOTE] = ACTIONS(2173), + [anon_sym_LBRACE] = ACTIONS(2173), + [anon_sym_RBRACE] = ACTIONS(2173), + [anon_sym_import] = ACTIONS(2175), + [anon_sym_with] = ACTIONS(2175), + [anon_sym_let] = ACTIONS(2175), + [anon_sym_const] = ACTIONS(2175), + [anon_sym_if] = ACTIONS(2175), + [anon_sym_switch] = ACTIONS(2175), + [anon_sym_for] = ACTIONS(2175), + [anon_sym_LPAREN] = ACTIONS(2173), + [anon_sym_await] = ACTIONS(2175), + [anon_sym_while] = ACTIONS(2175), + [anon_sym_do] = ACTIONS(2175), + [anon_sym_try] = ACTIONS(2175), + [anon_sym_break] = ACTIONS(2175), + [anon_sym_continue] = ACTIONS(2175), + [anon_sym_return] = ACTIONS(2175), + [anon_sym_throw] = ACTIONS(2175), + [anon_sym_SEMI] = ACTIONS(2173), + [anon_sym_case] = ACTIONS(2175), + [anon_sym_default] = ACTIONS(2175), + [anon_sym_yield] = ACTIONS(2175), + [anon_sym_LBRACK] = ACTIONS(2173), + [anon_sym_async] = ACTIONS(2175), + [anon_sym_function] = ACTIONS(2175), + [anon_sym_private] = ACTIONS(2175), + [anon_sym_public] = ACTIONS(2175), + [anon_sym_remote] = ACTIONS(2175), + [anon_sym_static] = ACTIONS(2175), + [anon_sym_final] = ACTIONS(2175), + [anon_sym_abstract] = ACTIONS(2175), + [anon_sym_any] = ACTIONS(2175), + [anon_sym_array] = ACTIONS(2175), + [anon_sym_binary] = ACTIONS(2175), + [anon_sym_boolean] = ACTIONS(2175), + [anon_sym_date] = ACTIONS(2175), + [anon_sym_guid] = ACTIONS(2175), + [anon_sym_numeric] = ACTIONS(2175), + [anon_sym_query] = ACTIONS(2175), + [anon_sym_string] = ACTIONS(2175), + [anon_sym_struct] = ACTIONS(2175), + [anon_sym_uuid] = ACTIONS(2175), + [anon_sym_variablename] = ACTIONS(2175), + [anon_sym_void] = ACTIONS(2175), + [anon_sym_xml] = ACTIONS(2175), + [anon_sym_new] = ACTIONS(2175), + [anon_sym_PLUS] = ACTIONS(2175), + [anon_sym_DASH] = ACTIONS(2175), + [anon_sym_SLASH] = ACTIONS(2175), + [anon_sym_BANG] = ACTIONS(2173), + [anon_sym_TILDE] = ACTIONS(2175), + [aux_sym_unary_operator_token1] = ACTIONS(2173), + [anon_sym_PLUS_PLUS] = ACTIONS(2173), + [anon_sym_DASH_DASH] = ACTIONS(2173), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2173), + [sym_identifier] = ACTIONS(2175), + [sym_private_property_identifier] = ACTIONS(2173), + [sym_this] = ACTIONS(2175), + [sym_super] = ACTIONS(2175), + [sym_true] = ACTIONS(2175), + [sym_false] = ACTIONS(2175), + [sym_null] = ACTIONS(2175), + [anon_sym_export] = ACTIONS(2175), + [sym_cf_comment] = ACTIONS(5), + }, + [830] = { + [sym_hash_empty] = STATE(1862), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1147), - [sym_expression] = STATE(1870), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1884), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5689), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1147), - [sym_subscript_expression] = STATE(1147), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2579), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5688), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(837), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1865), - [sym_comment] = STATE(839), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5687), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(830), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(1846), + [sym_hash_expression] = STATE(1862), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(2287), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(782), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(784), - [anon_sym_yield] = ACTIONS(786), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(788), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(782), - [anon_sym_new] = ACTIONS(792), + [anon_sym_static] = ACTIONS(804), + [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(794), + [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(796), - [anon_sym_DASH_DASH] = ACTIONS(796), + [anon_sym_PLUS_PLUS] = ACTIONS(97), + [anon_sym_DASH_DASH] = ACTIONS(97), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(798), - [sym_private_property_identifier] = ACTIONS(800), + [sym_identifier] = ACTIONS(808), + [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(782), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, - [840] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1925), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [831] = { + [sym_comment] = STATE(831), + [anon_sym_POUND] = ACTIONS(2177), + [anon_sym_var] = ACTIONS(2179), + [anon_sym_SQUOTE] = ACTIONS(2177), + [anon_sym_DQUOTE] = ACTIONS(2177), + [anon_sym_LBRACE] = ACTIONS(2177), + [anon_sym_RBRACE] = ACTIONS(2177), + [anon_sym_import] = ACTIONS(2179), + [anon_sym_with] = ACTIONS(2179), + [anon_sym_let] = ACTIONS(2179), + [anon_sym_const] = ACTIONS(2179), + [anon_sym_if] = ACTIONS(2179), + [anon_sym_switch] = ACTIONS(2179), + [anon_sym_for] = ACTIONS(2179), + [anon_sym_LPAREN] = ACTIONS(2177), + [anon_sym_await] = ACTIONS(2179), + [anon_sym_while] = ACTIONS(2179), + [anon_sym_do] = ACTIONS(2179), + [anon_sym_try] = ACTIONS(2179), + [anon_sym_break] = ACTIONS(2179), + [anon_sym_continue] = ACTIONS(2179), + [anon_sym_return] = ACTIONS(2179), + [anon_sym_throw] = ACTIONS(2179), + [anon_sym_SEMI] = ACTIONS(2177), + [anon_sym_case] = ACTIONS(2179), + [anon_sym_default] = ACTIONS(2179), + [anon_sym_yield] = ACTIONS(2179), + [anon_sym_LBRACK] = ACTIONS(2177), + [anon_sym_async] = ACTIONS(2179), + [anon_sym_function] = ACTIONS(2179), + [anon_sym_private] = ACTIONS(2179), + [anon_sym_public] = ACTIONS(2179), + [anon_sym_remote] = ACTIONS(2179), + [anon_sym_static] = ACTIONS(2179), + [anon_sym_final] = ACTIONS(2179), + [anon_sym_abstract] = ACTIONS(2179), + [anon_sym_any] = ACTIONS(2179), + [anon_sym_array] = ACTIONS(2179), + [anon_sym_binary] = ACTIONS(2179), + [anon_sym_boolean] = ACTIONS(2179), + [anon_sym_date] = ACTIONS(2179), + [anon_sym_guid] = ACTIONS(2179), + [anon_sym_numeric] = ACTIONS(2179), + [anon_sym_query] = ACTIONS(2179), + [anon_sym_string] = ACTIONS(2179), + [anon_sym_struct] = ACTIONS(2179), + [anon_sym_uuid] = ACTIONS(2179), + [anon_sym_variablename] = ACTIONS(2179), + [anon_sym_void] = ACTIONS(2179), + [anon_sym_xml] = ACTIONS(2179), + [anon_sym_new] = ACTIONS(2179), + [anon_sym_PLUS] = ACTIONS(2179), + [anon_sym_DASH] = ACTIONS(2179), + [anon_sym_SLASH] = ACTIONS(2179), + [anon_sym_BANG] = ACTIONS(2177), + [anon_sym_TILDE] = ACTIONS(2179), + [aux_sym_unary_operator_token1] = ACTIONS(2177), + [anon_sym_PLUS_PLUS] = ACTIONS(2177), + [anon_sym_DASH_DASH] = ACTIONS(2177), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2177), + [sym_identifier] = ACTIONS(2179), + [sym_private_property_identifier] = ACTIONS(2177), + [sym_this] = ACTIONS(2179), + [sym_super] = ACTIONS(2179), + [sym_true] = ACTIONS(2179), + [sym_false] = ACTIONS(2179), + [sym_null] = ACTIONS(2179), + [anon_sym_export] = ACTIONS(2179), + [sym_cf_comment] = ACTIONS(5), + }, + [832] = { + [sym_hash_empty] = STATE(1862), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1878), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1161), - [sym_subscript_expression] = STATE(1161), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5188), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1861), - [sym_comment] = STATE(840), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(832), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(1846), + [sym_hash_expression] = STATE(1862), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_POUND] = ACTIONS(2287), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(806), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(814), - [anon_sym_async] = ACTIONS(816), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(806), - [anon_sym_new] = ACTIONS(818), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [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(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(97), + [anon_sym_DASH_DASH] = ACTIONS(97), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(824), - [sym_private_property_identifier] = ACTIONS(826), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(806), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(808), + [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(804), [sym_cf_comment] = ACTIONS(5), }, - [841] = { - [sym_comment] = STATE(841), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_case] = ACTIONS(890), - [anon_sym_default] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), + [833] = { + [sym_comment] = STATE(833), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(2289), + [anon_sym_RBRACE] = ACTIONS(2289), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_RPAREN] = ACTIONS(2289), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_RBRACK] = ACTIONS(2289), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [842] = { + [834] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2198), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2249), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(842), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(834), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [843] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2197), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [835] = { + [sym_comment] = STATE(835), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(1538), + [anon_sym_RBRACE] = ACTIONS(1538), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_RPAREN] = ACTIONS(1538), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_RBRACK] = ACTIONS(1538), + [anon_sym_EQ_GT] = ACTIONS(1208), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [836] = { + [sym_hash_empty] = STATE(1862), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1876), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(843), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(836), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(1832), + [sym_hash_expression] = STATE(1862), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_POUND] = ACTIONS(2287), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [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(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(97), + [anon_sym_DASH_DASH] = ACTIONS(97), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(808), + [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(804), [sym_cf_comment] = ACTIONS(5), }, - [844] = { - [sym_hash_empty] = STATE(3404), + [837] = { + [sym_hash_empty] = STATE(1841), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2196), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1981), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(844), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(837), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(1687), + [sym_hash_expression] = STATE(1841), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(2217), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [845] = { - [sym_hash_empty] = STATE(3404), + [838] = { + [sym_comment] = STATE(838), + [anon_sym_POUND] = ACTIONS(2181), + [anon_sym_var] = ACTIONS(2183), + [anon_sym_SQUOTE] = ACTIONS(2181), + [anon_sym_DQUOTE] = ACTIONS(2181), + [anon_sym_LBRACE] = ACTIONS(2181), + [anon_sym_RBRACE] = ACTIONS(2181), + [anon_sym_import] = ACTIONS(2183), + [anon_sym_with] = ACTIONS(2183), + [anon_sym_let] = ACTIONS(2183), + [anon_sym_const] = ACTIONS(2183), + [anon_sym_if] = ACTIONS(2183), + [anon_sym_switch] = ACTIONS(2183), + [anon_sym_for] = ACTIONS(2183), + [anon_sym_LPAREN] = ACTIONS(2181), + [anon_sym_await] = ACTIONS(2183), + [anon_sym_while] = ACTIONS(2183), + [anon_sym_do] = ACTIONS(2183), + [anon_sym_try] = ACTIONS(2183), + [anon_sym_break] = ACTIONS(2183), + [anon_sym_continue] = ACTIONS(2183), + [anon_sym_return] = ACTIONS(2183), + [anon_sym_throw] = ACTIONS(2183), + [anon_sym_SEMI] = ACTIONS(2181), + [anon_sym_case] = ACTIONS(2183), + [anon_sym_default] = ACTIONS(2183), + [anon_sym_yield] = ACTIONS(2183), + [anon_sym_LBRACK] = ACTIONS(2181), + [anon_sym_async] = ACTIONS(2183), + [anon_sym_function] = ACTIONS(2183), + [anon_sym_private] = ACTIONS(2183), + [anon_sym_public] = ACTIONS(2183), + [anon_sym_remote] = ACTIONS(2183), + [anon_sym_static] = ACTIONS(2183), + [anon_sym_final] = ACTIONS(2183), + [anon_sym_abstract] = ACTIONS(2183), + [anon_sym_any] = ACTIONS(2183), + [anon_sym_array] = ACTIONS(2183), + [anon_sym_binary] = ACTIONS(2183), + [anon_sym_boolean] = ACTIONS(2183), + [anon_sym_date] = ACTIONS(2183), + [anon_sym_guid] = ACTIONS(2183), + [anon_sym_numeric] = ACTIONS(2183), + [anon_sym_query] = ACTIONS(2183), + [anon_sym_string] = ACTIONS(2183), + [anon_sym_struct] = ACTIONS(2183), + [anon_sym_uuid] = ACTIONS(2183), + [anon_sym_variablename] = ACTIONS(2183), + [anon_sym_void] = ACTIONS(2183), + [anon_sym_xml] = ACTIONS(2183), + [anon_sym_new] = ACTIONS(2183), + [anon_sym_PLUS] = ACTIONS(2183), + [anon_sym_DASH] = ACTIONS(2183), + [anon_sym_SLASH] = ACTIONS(2183), + [anon_sym_BANG] = ACTIONS(2181), + [anon_sym_TILDE] = ACTIONS(2183), + [aux_sym_unary_operator_token1] = ACTIONS(2181), + [anon_sym_PLUS_PLUS] = ACTIONS(2181), + [anon_sym_DASH_DASH] = ACTIONS(2181), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2181), + [sym_identifier] = ACTIONS(2183), + [sym_private_property_identifier] = ACTIONS(2181), + [sym_this] = ACTIONS(2183), + [sym_super] = ACTIONS(2183), + [sym_true] = ACTIONS(2183), + [sym_false] = ACTIONS(2183), + [sym_null] = ACTIONS(2183), + [anon_sym_export] = ACTIONS(2183), + [sym_cf_comment] = ACTIONS(5), + }, + [839] = { + [sym_comment] = STATE(839), + [anon_sym_POUND] = ACTIONS(2185), + [anon_sym_var] = ACTIONS(2187), + [anon_sym_SQUOTE] = ACTIONS(2185), + [anon_sym_DQUOTE] = ACTIONS(2185), + [anon_sym_LBRACE] = ACTIONS(2185), + [anon_sym_RBRACE] = ACTIONS(2185), + [anon_sym_import] = ACTIONS(2187), + [anon_sym_with] = ACTIONS(2187), + [anon_sym_let] = ACTIONS(2187), + [anon_sym_const] = ACTIONS(2187), + [anon_sym_if] = ACTIONS(2187), + [anon_sym_switch] = ACTIONS(2187), + [anon_sym_for] = ACTIONS(2187), + [anon_sym_LPAREN] = ACTIONS(2185), + [anon_sym_await] = ACTIONS(2187), + [anon_sym_while] = ACTIONS(2187), + [anon_sym_do] = ACTIONS(2187), + [anon_sym_try] = ACTIONS(2187), + [anon_sym_break] = ACTIONS(2187), + [anon_sym_continue] = ACTIONS(2187), + [anon_sym_return] = ACTIONS(2187), + [anon_sym_throw] = ACTIONS(2187), + [anon_sym_SEMI] = ACTIONS(2185), + [anon_sym_case] = ACTIONS(2187), + [anon_sym_default] = ACTIONS(2187), + [anon_sym_yield] = ACTIONS(2187), + [anon_sym_LBRACK] = ACTIONS(2185), + [anon_sym_async] = ACTIONS(2187), + [anon_sym_function] = ACTIONS(2187), + [anon_sym_private] = ACTIONS(2187), + [anon_sym_public] = ACTIONS(2187), + [anon_sym_remote] = ACTIONS(2187), + [anon_sym_static] = ACTIONS(2187), + [anon_sym_final] = ACTIONS(2187), + [anon_sym_abstract] = ACTIONS(2187), + [anon_sym_any] = ACTIONS(2187), + [anon_sym_array] = ACTIONS(2187), + [anon_sym_binary] = ACTIONS(2187), + [anon_sym_boolean] = ACTIONS(2187), + [anon_sym_date] = ACTIONS(2187), + [anon_sym_guid] = ACTIONS(2187), + [anon_sym_numeric] = ACTIONS(2187), + [anon_sym_query] = ACTIONS(2187), + [anon_sym_string] = ACTIONS(2187), + [anon_sym_struct] = ACTIONS(2187), + [anon_sym_uuid] = ACTIONS(2187), + [anon_sym_variablename] = ACTIONS(2187), + [anon_sym_void] = ACTIONS(2187), + [anon_sym_xml] = ACTIONS(2187), + [anon_sym_new] = ACTIONS(2187), + [anon_sym_PLUS] = ACTIONS(2187), + [anon_sym_DASH] = ACTIONS(2187), + [anon_sym_SLASH] = ACTIONS(2187), + [anon_sym_BANG] = ACTIONS(2185), + [anon_sym_TILDE] = ACTIONS(2187), + [aux_sym_unary_operator_token1] = ACTIONS(2185), + [anon_sym_PLUS_PLUS] = ACTIONS(2185), + [anon_sym_DASH_DASH] = ACTIONS(2185), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2185), + [sym_identifier] = ACTIONS(2187), + [sym_private_property_identifier] = ACTIONS(2185), + [sym_this] = ACTIONS(2187), + [sym_super] = ACTIONS(2187), + [sym_true] = ACTIONS(2187), + [sym_false] = ACTIONS(2187), + [sym_null] = ACTIONS(2187), + [anon_sym_export] = ACTIONS(2187), + [sym_cf_comment] = ACTIONS(5), + }, + [840] = { + [sym_hash_empty] = STATE(1841), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2195), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2242), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(845), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(840), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), + [sym__hash] = STATE(1687), + [sym_hash_expression] = STATE(1841), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(2247), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -115377,22 +115398,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [846] = { - [sym_comment] = STATE(846), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), + [841] = { + [sym_comment] = STATE(841), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1109), + [anon_sym_EQ] = ACTIONS(1536), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1148), - [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_COMMA] = ACTIONS(1105), + [anon_sym_RBRACE] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), @@ -115430,16 +115449,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -115449,133 +115470,205 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [847] = { - [sym_comment] = STATE(847), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2179), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1148), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2184), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), + [842] = { + [sym_comment] = STATE(842), + [anon_sym_POUND] = ACTIONS(2195), + [anon_sym_var] = ACTIONS(2197), + [anon_sym_SQUOTE] = ACTIONS(2195), + [anon_sym_DQUOTE] = ACTIONS(2195), + [anon_sym_LBRACE] = ACTIONS(2195), + [anon_sym_RBRACE] = ACTIONS(2195), + [anon_sym_import] = ACTIONS(2197), + [anon_sym_with] = ACTIONS(2197), + [anon_sym_let] = ACTIONS(2197), + [anon_sym_const] = ACTIONS(2197), + [anon_sym_if] = ACTIONS(2197), + [anon_sym_switch] = ACTIONS(2197), + [anon_sym_for] = ACTIONS(2197), + [anon_sym_LPAREN] = ACTIONS(2195), + [anon_sym_await] = ACTIONS(2197), + [anon_sym_while] = ACTIONS(2197), + [anon_sym_do] = ACTIONS(2197), + [anon_sym_try] = ACTIONS(2197), + [anon_sym_break] = ACTIONS(2197), + [anon_sym_continue] = ACTIONS(2197), + [anon_sym_return] = ACTIONS(2197), + [anon_sym_throw] = ACTIONS(2197), + [anon_sym_SEMI] = ACTIONS(2195), + [anon_sym_case] = ACTIONS(2197), + [anon_sym_default] = ACTIONS(2197), + [anon_sym_yield] = ACTIONS(2197), + [anon_sym_LBRACK] = ACTIONS(2195), + [anon_sym_async] = ACTIONS(2197), + [anon_sym_function] = ACTIONS(2197), + [anon_sym_private] = ACTIONS(2197), + [anon_sym_public] = ACTIONS(2197), + [anon_sym_remote] = ACTIONS(2197), + [anon_sym_static] = ACTIONS(2197), + [anon_sym_final] = ACTIONS(2197), + [anon_sym_abstract] = ACTIONS(2197), + [anon_sym_any] = ACTIONS(2197), + [anon_sym_array] = ACTIONS(2197), + [anon_sym_binary] = ACTIONS(2197), + [anon_sym_boolean] = ACTIONS(2197), + [anon_sym_date] = ACTIONS(2197), + [anon_sym_guid] = ACTIONS(2197), + [anon_sym_numeric] = ACTIONS(2197), + [anon_sym_query] = ACTIONS(2197), + [anon_sym_string] = ACTIONS(2197), + [anon_sym_struct] = ACTIONS(2197), + [anon_sym_uuid] = ACTIONS(2197), + [anon_sym_variablename] = ACTIONS(2197), + [anon_sym_void] = ACTIONS(2197), + [anon_sym_xml] = ACTIONS(2197), + [anon_sym_new] = ACTIONS(2197), + [anon_sym_PLUS] = ACTIONS(2197), + [anon_sym_DASH] = ACTIONS(2197), + [anon_sym_SLASH] = ACTIONS(2197), + [anon_sym_BANG] = ACTIONS(2195), + [anon_sym_TILDE] = ACTIONS(2197), + [aux_sym_unary_operator_token1] = ACTIONS(2195), + [anon_sym_PLUS_PLUS] = ACTIONS(2195), + [anon_sym_DASH_DASH] = ACTIONS(2195), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2195), + [sym_identifier] = ACTIONS(2197), + [sym_private_property_identifier] = ACTIONS(2195), + [sym_this] = ACTIONS(2197), + [sym_super] = ACTIONS(2197), + [sym_true] = ACTIONS(2197), + [sym_false] = ACTIONS(2197), + [sym_null] = ACTIONS(2197), + [anon_sym_export] = ACTIONS(2197), [sym_cf_comment] = ACTIONS(5), }, - [848] = { + [843] = { + [sym_comment] = STATE(843), + [anon_sym_POUND] = ACTIONS(2101), + [anon_sym_var] = ACTIONS(2103), + [anon_sym_SQUOTE] = ACTIONS(2101), + [anon_sym_DQUOTE] = ACTIONS(2101), + [anon_sym_LBRACE] = ACTIONS(2101), + [anon_sym_RBRACE] = ACTIONS(2101), + [anon_sym_import] = ACTIONS(2103), + [anon_sym_with] = ACTIONS(2103), + [anon_sym_let] = ACTIONS(2103), + [anon_sym_const] = ACTIONS(2103), + [anon_sym_if] = ACTIONS(2103), + [anon_sym_switch] = ACTIONS(2103), + [anon_sym_for] = ACTIONS(2103), + [anon_sym_LPAREN] = ACTIONS(2101), + [anon_sym_await] = ACTIONS(2103), + [anon_sym_while] = ACTIONS(2103), + [anon_sym_do] = ACTIONS(2103), + [anon_sym_try] = ACTIONS(2103), + [anon_sym_break] = ACTIONS(2103), + [anon_sym_continue] = ACTIONS(2103), + [anon_sym_return] = ACTIONS(2103), + [anon_sym_throw] = ACTIONS(2103), + [anon_sym_SEMI] = ACTIONS(2101), + [anon_sym_case] = ACTIONS(2103), + [anon_sym_default] = ACTIONS(2103), + [anon_sym_yield] = ACTIONS(2103), + [anon_sym_LBRACK] = ACTIONS(2101), + [anon_sym_async] = ACTIONS(2103), + [anon_sym_function] = ACTIONS(2103), + [anon_sym_private] = ACTIONS(2103), + [anon_sym_public] = ACTIONS(2103), + [anon_sym_remote] = ACTIONS(2103), + [anon_sym_static] = ACTIONS(2103), + [anon_sym_final] = ACTIONS(2103), + [anon_sym_abstract] = ACTIONS(2103), + [anon_sym_any] = ACTIONS(2103), + [anon_sym_array] = ACTIONS(2103), + [anon_sym_binary] = ACTIONS(2103), + [anon_sym_boolean] = ACTIONS(2103), + [anon_sym_date] = ACTIONS(2103), + [anon_sym_guid] = ACTIONS(2103), + [anon_sym_numeric] = ACTIONS(2103), + [anon_sym_query] = ACTIONS(2103), + [anon_sym_string] = ACTIONS(2103), + [anon_sym_struct] = ACTIONS(2103), + [anon_sym_uuid] = ACTIONS(2103), + [anon_sym_variablename] = ACTIONS(2103), + [anon_sym_void] = ACTIONS(2103), + [anon_sym_xml] = ACTIONS(2103), + [anon_sym_new] = ACTIONS(2103), + [anon_sym_PLUS] = ACTIONS(2103), + [anon_sym_DASH] = ACTIONS(2103), + [anon_sym_SLASH] = ACTIONS(2103), + [anon_sym_BANG] = ACTIONS(2101), + [anon_sym_TILDE] = ACTIONS(2103), + [aux_sym_unary_operator_token1] = ACTIONS(2101), + [anon_sym_PLUS_PLUS] = ACTIONS(2101), + [anon_sym_DASH_DASH] = ACTIONS(2101), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2101), + [sym_identifier] = ACTIONS(2103), + [sym_private_property_identifier] = ACTIONS(2101), + [sym_this] = ACTIONS(2103), + [sym_super] = ACTIONS(2103), + [sym_true] = ACTIONS(2103), + [sym_false] = ACTIONS(2103), + [sym_null] = ACTIONS(2103), + [anon_sym_export] = ACTIONS(2103), + [sym_cf_comment] = ACTIONS(5), + }, + [844] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2194), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2383), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(848), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(844), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(2291), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -115593,185 +115686,401 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [849] = { + [845] = { + [sym_comment] = STATE(845), + [anon_sym_POUND] = ACTIONS(2091), + [anon_sym_var] = ACTIONS(2093), + [anon_sym_SQUOTE] = ACTIONS(2091), + [anon_sym_DQUOTE] = ACTIONS(2091), + [anon_sym_LBRACE] = ACTIONS(2091), + [anon_sym_RBRACE] = ACTIONS(2091), + [anon_sym_import] = ACTIONS(2093), + [anon_sym_with] = ACTIONS(2093), + [anon_sym_let] = ACTIONS(2093), + [anon_sym_const] = ACTIONS(2093), + [anon_sym_if] = ACTIONS(2093), + [anon_sym_switch] = ACTIONS(2093), + [anon_sym_for] = ACTIONS(2093), + [anon_sym_LPAREN] = ACTIONS(2091), + [anon_sym_await] = ACTIONS(2093), + [anon_sym_while] = ACTIONS(2093), + [anon_sym_do] = ACTIONS(2093), + [anon_sym_try] = ACTIONS(2093), + [anon_sym_break] = ACTIONS(2093), + [anon_sym_continue] = ACTIONS(2093), + [anon_sym_return] = ACTIONS(2093), + [anon_sym_throw] = ACTIONS(2093), + [anon_sym_SEMI] = ACTIONS(2091), + [anon_sym_case] = ACTIONS(2093), + [anon_sym_default] = ACTIONS(2093), + [anon_sym_yield] = ACTIONS(2093), + [anon_sym_LBRACK] = ACTIONS(2091), + [anon_sym_async] = ACTIONS(2093), + [anon_sym_function] = ACTIONS(2093), + [anon_sym_private] = ACTIONS(2093), + [anon_sym_public] = ACTIONS(2093), + [anon_sym_remote] = ACTIONS(2093), + [anon_sym_static] = ACTIONS(2093), + [anon_sym_final] = ACTIONS(2093), + [anon_sym_abstract] = ACTIONS(2093), + [anon_sym_any] = ACTIONS(2093), + [anon_sym_array] = ACTIONS(2093), + [anon_sym_binary] = ACTIONS(2093), + [anon_sym_boolean] = ACTIONS(2093), + [anon_sym_date] = ACTIONS(2093), + [anon_sym_guid] = ACTIONS(2093), + [anon_sym_numeric] = ACTIONS(2093), + [anon_sym_query] = ACTIONS(2093), + [anon_sym_string] = ACTIONS(2093), + [anon_sym_struct] = ACTIONS(2093), + [anon_sym_uuid] = ACTIONS(2093), + [anon_sym_variablename] = ACTIONS(2093), + [anon_sym_void] = ACTIONS(2093), + [anon_sym_xml] = ACTIONS(2093), + [anon_sym_new] = ACTIONS(2093), + [anon_sym_PLUS] = ACTIONS(2093), + [anon_sym_DASH] = ACTIONS(2093), + [anon_sym_SLASH] = ACTIONS(2093), + [anon_sym_BANG] = ACTIONS(2091), + [anon_sym_TILDE] = ACTIONS(2093), + [aux_sym_unary_operator_token1] = ACTIONS(2091), + [anon_sym_PLUS_PLUS] = ACTIONS(2091), + [anon_sym_DASH_DASH] = ACTIONS(2091), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2091), + [sym_identifier] = ACTIONS(2093), + [sym_private_property_identifier] = ACTIONS(2091), + [sym_this] = ACTIONS(2093), + [sym_super] = ACTIONS(2093), + [sym_true] = ACTIONS(2093), + [sym_false] = ACTIONS(2093), + [sym_null] = ACTIONS(2093), + [anon_sym_export] = ACTIONS(2093), + [sym_cf_comment] = ACTIONS(5), + }, + [846] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1867), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(846), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(782), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(796), + [anon_sym_DASH_DASH] = ACTIONS(796), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), + [sym_this] = ACTIONS(107), + [sym_super] = ACTIONS(107), + [sym_true] = ACTIONS(107), + [sym_false] = ACTIONS(107), + [sym_null] = ACTIONS(107), + [anon_sym_export] = ACTIONS(782), + [sym_cf_comment] = ACTIONS(5), + }, + [847] = { + [sym_comment] = STATE(847), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(1763), + [anon_sym_RBRACE] = ACTIONS(1763), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(1772), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [848] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), + [sym_parenthesized_expression] = STATE(1224), [sym_expression] = STATE(2193), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(849), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(848), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [850] = { + [849] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2192), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2195), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(850), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(849), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [851] = { + [850] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1866), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1871), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(851), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(850), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -115780,141 +116089,357 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(782), [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_yield] = ACTIONS(73), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [anon_sym_new] = ACTIONS(87), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(794), [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(796), + [anon_sym_DASH_DASH] = ACTIONS(796), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(834), - [sym_private_property_identifier] = ACTIONS(105), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), [sym_this] = ACTIONS(107), [sym_super] = ACTIONS(107), [sym_true] = ACTIONS(107), [sym_false] = ACTIONS(107), [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(830), + [anon_sym_export] = ACTIONS(782), + [sym_cf_comment] = ACTIONS(5), + }, + [851] = { + [sym_comment] = STATE(851), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2293), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(1763), + [anon_sym_RBRACE] = ACTIONS(1763), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(1772), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, [852] = { + [sym_comment] = STATE(852), + [anon_sym_POUND] = ACTIONS(2295), + [anon_sym_var] = ACTIONS(2297), + [anon_sym_SQUOTE] = ACTIONS(2295), + [anon_sym_DQUOTE] = ACTIONS(2295), + [anon_sym_LBRACE] = ACTIONS(2295), + [anon_sym_RBRACE] = ACTIONS(2295), + [anon_sym_import] = ACTIONS(2297), + [anon_sym_with] = ACTIONS(2297), + [anon_sym_let] = ACTIONS(2297), + [anon_sym_const] = ACTIONS(2297), + [anon_sym_if] = ACTIONS(2297), + [anon_sym_switch] = ACTIONS(2297), + [anon_sym_for] = ACTIONS(2297), + [anon_sym_LPAREN] = ACTIONS(2295), + [anon_sym_await] = ACTIONS(2297), + [anon_sym_while] = ACTIONS(2297), + [anon_sym_do] = ACTIONS(2297), + [anon_sym_try] = ACTIONS(2297), + [anon_sym_break] = ACTIONS(2297), + [anon_sym_continue] = ACTIONS(2297), + [anon_sym_return] = ACTIONS(2297), + [anon_sym_throw] = ACTIONS(2297), + [anon_sym_SEMI] = ACTIONS(2295), + [anon_sym_case] = ACTIONS(2297), + [anon_sym_default] = ACTIONS(2297), + [anon_sym_yield] = ACTIONS(2297), + [anon_sym_LBRACK] = ACTIONS(2295), + [anon_sym_async] = ACTIONS(2297), + [anon_sym_function] = ACTIONS(2297), + [anon_sym_private] = ACTIONS(2297), + [anon_sym_public] = ACTIONS(2297), + [anon_sym_remote] = ACTIONS(2297), + [anon_sym_static] = ACTIONS(2297), + [anon_sym_final] = ACTIONS(2297), + [anon_sym_abstract] = ACTIONS(2297), + [anon_sym_any] = ACTIONS(2297), + [anon_sym_array] = ACTIONS(2297), + [anon_sym_binary] = ACTIONS(2297), + [anon_sym_boolean] = ACTIONS(2297), + [anon_sym_date] = ACTIONS(2297), + [anon_sym_guid] = ACTIONS(2297), + [anon_sym_numeric] = ACTIONS(2297), + [anon_sym_query] = ACTIONS(2297), + [anon_sym_string] = ACTIONS(2297), + [anon_sym_struct] = ACTIONS(2297), + [anon_sym_uuid] = ACTIONS(2297), + [anon_sym_variablename] = ACTIONS(2297), + [anon_sym_void] = ACTIONS(2297), + [anon_sym_xml] = ACTIONS(2297), + [anon_sym_new] = ACTIONS(2297), + [anon_sym_PLUS] = ACTIONS(2297), + [anon_sym_DASH] = ACTIONS(2297), + [anon_sym_SLASH] = ACTIONS(2297), + [anon_sym_BANG] = ACTIONS(2295), + [anon_sym_TILDE] = ACTIONS(2297), + [aux_sym_unary_operator_token1] = ACTIONS(2295), + [anon_sym_PLUS_PLUS] = ACTIONS(2295), + [anon_sym_DASH_DASH] = ACTIONS(2295), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2295), + [sym_identifier] = ACTIONS(2297), + [sym_private_property_identifier] = ACTIONS(2295), + [sym_this] = ACTIONS(2297), + [sym_super] = ACTIONS(2297), + [sym_true] = ACTIONS(2297), + [sym_false] = ACTIONS(2297), + [sym_null] = ACTIONS(2297), + [anon_sym_export] = ACTIONS(2297), + [sym_cf_comment] = ACTIONS(5), + }, + [853] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2218), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(1522), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(852), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(853), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [853] = { + [854] = { + [sym_comment] = STATE(854), + [anon_sym_POUND] = ACTIONS(842), + [anon_sym_var] = ACTIONS(844), + [anon_sym_SQUOTE] = ACTIONS(842), + [anon_sym_DQUOTE] = ACTIONS(842), + [anon_sym_LBRACE] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(842), + [anon_sym_import] = ACTIONS(844), + [anon_sym_with] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_switch] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(842), + [anon_sym_await] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_throw] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(842), + [anon_sym_finally] = ACTIONS(844), + [anon_sym_yield] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(842), + [anon_sym_async] = ACTIONS(844), + [anon_sym_function] = ACTIONS(844), + [anon_sym_private] = ACTIONS(844), + [anon_sym_public] = ACTIONS(844), + [anon_sym_remote] = ACTIONS(844), + [anon_sym_static] = ACTIONS(844), + [anon_sym_final] = ACTIONS(844), + [anon_sym_abstract] = ACTIONS(844), + [anon_sym_any] = ACTIONS(844), + [anon_sym_array] = ACTIONS(844), + [anon_sym_binary] = ACTIONS(844), + [anon_sym_boolean] = ACTIONS(844), + [anon_sym_date] = ACTIONS(844), + [anon_sym_guid] = ACTIONS(844), + [anon_sym_numeric] = ACTIONS(844), + [anon_sym_query] = ACTIONS(844), + [anon_sym_string] = ACTIONS(844), + [anon_sym_struct] = ACTIONS(844), + [anon_sym_uuid] = ACTIONS(844), + [anon_sym_variablename] = ACTIONS(844), + [anon_sym_void] = ACTIONS(844), + [anon_sym_xml] = ACTIONS(844), + [anon_sym_new] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_BANG] = ACTIONS(842), + [anon_sym_TILDE] = ACTIONS(844), + [aux_sym_unary_operator_token1] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(842), + [anon_sym_DASH_DASH] = ACTIONS(842), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(842), + [sym_identifier] = ACTIONS(844), + [sym_private_property_identifier] = ACTIONS(842), + [sym_this] = ACTIONS(844), + [sym_super] = ACTIONS(844), + [sym_true] = ACTIONS(844), + [sym_false] = ACTIONS(844), + [sym_null] = ACTIONS(844), + [anon_sym_export] = ACTIONS(844), + [sym__automatic_semicolon] = ACTIONS(2299), + [sym_cf_comment] = ACTIONS(5), + }, + [855] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1870), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1992), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(853), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(855), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), @@ -115924,14 +116449,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -115943,50 +116468,50 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, - [854] = { + [856] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1858), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(2001), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(854), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(856), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), @@ -115996,14 +116521,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -116015,266 +116540,50 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), - [sym_cf_comment] = ACTIONS(5), - }, - [855] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2217), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(855), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), - [sym_cf_comment] = ACTIONS(5), - }, - [856] = { - [sym_comment] = STATE(856), - [anon_sym_POUND] = ACTIONS(2097), - [anon_sym_var] = ACTIONS(2099), - [anon_sym_SQUOTE] = ACTIONS(2097), - [anon_sym_DQUOTE] = ACTIONS(2097), - [anon_sym_LBRACE] = ACTIONS(2097), - [anon_sym_RBRACE] = ACTIONS(2097), - [anon_sym_import] = ACTIONS(2099), - [anon_sym_with] = ACTIONS(2099), - [anon_sym_let] = ACTIONS(2099), - [anon_sym_const] = ACTIONS(2099), - [anon_sym_if] = ACTIONS(2099), - [anon_sym_switch] = ACTIONS(2099), - [anon_sym_for] = ACTIONS(2099), - [anon_sym_LPAREN] = ACTIONS(2097), - [anon_sym_await] = ACTIONS(2099), - [anon_sym_while] = ACTIONS(2099), - [anon_sym_do] = ACTIONS(2099), - [anon_sym_try] = ACTIONS(2099), - [anon_sym_break] = ACTIONS(2099), - [anon_sym_continue] = ACTIONS(2099), - [anon_sym_return] = ACTIONS(2099), - [anon_sym_throw] = ACTIONS(2099), - [anon_sym_SEMI] = ACTIONS(2097), - [anon_sym_case] = ACTIONS(2099), - [anon_sym_default] = ACTIONS(2099), - [anon_sym_yield] = ACTIONS(2099), - [anon_sym_LBRACK] = ACTIONS(2097), - [anon_sym_async] = ACTIONS(2099), - [anon_sym_function] = ACTIONS(2099), - [anon_sym_private] = ACTIONS(2099), - [anon_sym_public] = ACTIONS(2099), - [anon_sym_remote] = ACTIONS(2099), - [anon_sym_static] = ACTIONS(2099), - [anon_sym_final] = ACTIONS(2099), - [anon_sym_abstract] = ACTIONS(2099), - [anon_sym_any] = ACTIONS(2099), - [anon_sym_array] = ACTIONS(2099), - [anon_sym_binary] = ACTIONS(2099), - [anon_sym_boolean] = ACTIONS(2099), - [anon_sym_date] = ACTIONS(2099), - [anon_sym_guid] = ACTIONS(2099), - [anon_sym_numeric] = ACTIONS(2099), - [anon_sym_query] = ACTIONS(2099), - [anon_sym_string] = ACTIONS(2099), - [anon_sym_struct] = ACTIONS(2099), - [anon_sym_uuid] = ACTIONS(2099), - [anon_sym_variablename] = ACTIONS(2099), - [anon_sym_void] = ACTIONS(2099), - [anon_sym_xml] = ACTIONS(2099), - [anon_sym_new] = ACTIONS(2099), - [anon_sym_PLUS] = ACTIONS(2099), - [anon_sym_DASH] = ACTIONS(2099), - [anon_sym_SLASH] = ACTIONS(2099), - [anon_sym_BANG] = ACTIONS(2097), - [anon_sym_TILDE] = ACTIONS(2099), - [aux_sym_unary_operator_token1] = ACTIONS(2097), - [anon_sym_PLUS_PLUS] = ACTIONS(2097), - [anon_sym_DASH_DASH] = ACTIONS(2097), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2097), - [sym_identifier] = ACTIONS(2099), - [sym_private_property_identifier] = ACTIONS(2097), - [sym_this] = ACTIONS(2099), - [sym_super] = ACTIONS(2099), - [sym_true] = ACTIONS(2099), - [sym_false] = ACTIONS(2099), - [sym_null] = ACTIONS(2099), - [anon_sym_export] = ACTIONS(2099), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, [857] = { - [sym_comment] = STATE(857), - [anon_sym_POUND] = ACTIONS(2093), - [anon_sym_var] = ACTIONS(2095), - [anon_sym_SQUOTE] = ACTIONS(2093), - [anon_sym_DQUOTE] = ACTIONS(2093), - [anon_sym_LBRACE] = ACTIONS(2093), - [anon_sym_RBRACE] = ACTIONS(2093), - [anon_sym_import] = ACTIONS(2095), - [anon_sym_with] = ACTIONS(2095), - [anon_sym_let] = ACTIONS(2095), - [anon_sym_const] = ACTIONS(2095), - [anon_sym_if] = ACTIONS(2095), - [anon_sym_switch] = ACTIONS(2095), - [anon_sym_for] = ACTIONS(2095), - [anon_sym_LPAREN] = ACTIONS(2093), - [anon_sym_await] = ACTIONS(2095), - [anon_sym_while] = ACTIONS(2095), - [anon_sym_do] = ACTIONS(2095), - [anon_sym_try] = ACTIONS(2095), - [anon_sym_break] = ACTIONS(2095), - [anon_sym_continue] = ACTIONS(2095), - [anon_sym_return] = ACTIONS(2095), - [anon_sym_throw] = ACTIONS(2095), - [anon_sym_SEMI] = ACTIONS(2093), - [anon_sym_case] = ACTIONS(2095), - [anon_sym_default] = ACTIONS(2095), - [anon_sym_yield] = ACTIONS(2095), - [anon_sym_LBRACK] = ACTIONS(2093), - [anon_sym_async] = ACTIONS(2095), - [anon_sym_function] = ACTIONS(2095), - [anon_sym_private] = ACTIONS(2095), - [anon_sym_public] = ACTIONS(2095), - [anon_sym_remote] = ACTIONS(2095), - [anon_sym_static] = ACTIONS(2095), - [anon_sym_final] = ACTIONS(2095), - [anon_sym_abstract] = ACTIONS(2095), - [anon_sym_any] = ACTIONS(2095), - [anon_sym_array] = ACTIONS(2095), - [anon_sym_binary] = ACTIONS(2095), - [anon_sym_boolean] = ACTIONS(2095), - [anon_sym_date] = ACTIONS(2095), - [anon_sym_guid] = ACTIONS(2095), - [anon_sym_numeric] = ACTIONS(2095), - [anon_sym_query] = ACTIONS(2095), - [anon_sym_string] = ACTIONS(2095), - [anon_sym_struct] = ACTIONS(2095), - [anon_sym_uuid] = ACTIONS(2095), - [anon_sym_variablename] = ACTIONS(2095), - [anon_sym_void] = ACTIONS(2095), - [anon_sym_xml] = ACTIONS(2095), - [anon_sym_new] = ACTIONS(2095), - [anon_sym_PLUS] = ACTIONS(2095), - [anon_sym_DASH] = ACTIONS(2095), - [anon_sym_SLASH] = ACTIONS(2095), - [anon_sym_BANG] = ACTIONS(2093), - [anon_sym_TILDE] = ACTIONS(2095), - [aux_sym_unary_operator_token1] = ACTIONS(2093), - [anon_sym_PLUS_PLUS] = ACTIONS(2093), - [anon_sym_DASH_DASH] = ACTIONS(2093), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2093), - [sym_identifier] = ACTIONS(2095), - [sym_private_property_identifier] = ACTIONS(2093), - [sym_this] = ACTIONS(2095), - [sym_super] = ACTIONS(2095), - [sym_true] = ACTIONS(2095), - [sym_false] = ACTIONS(2095), - [sym_null] = ACTIONS(2095), - [anon_sym_export] = ACTIONS(2095), - [sym_cf_comment] = ACTIONS(5), - }, - [858] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2355), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2212), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(858), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(857), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -116282,160 +116591,232 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [859] = { + [858] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2191), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1994), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(859), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(858), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [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(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(97), + [anon_sym_DASH_DASH] = ACTIONS(97), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(808), + [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(804), + [sym_cf_comment] = ACTIONS(5), + }, + [859] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1989), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(859), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [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(231), + [sym_identifier] = ACTIONS(808), + [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(804), [sym_cf_comment] = ACTIONS(5), }, [860] = { - [sym_hash_empty] = STATE(1859), + [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1916), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1972), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(860), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(1830), - [sym_hash_expression] = STATE(1859), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2263), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -116447,122 +116828,122 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, [861] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2187), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1971), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(861), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [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(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(97), + [anon_sym_DASH_DASH] = ACTIONS(97), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(808), + [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(804), [sym_cf_comment] = ACTIONS(5), }, [862] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2285), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2214), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), [sym_comment] = STATE(862), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -116570,232 +116951,232 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, [863] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3477), + [sym_parenthesized_expression] = STATE(1216), + [sym_expression] = STATE(2250), + [sym_primary_expression] = STATE(2404), + [sym_yield_expression] = STATE(2405), + [sym_object] = STATE(2403), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(2403), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(2403), + [sym_generator_function] = STATE(2403), + [sym_arrow_function] = STATE(2403), + [sym_function_dec_parameters] = STATE(5891), + [sym_call_expression] = STATE(2403), + [sym_new_expression] = STATE(2405), + [sym_await_expression] = STATE(2405), + [sym_member_expression] = STATE(1216), + [sym_subscript_expression] = STATE(1216), + [sym_assignment_expression] = STATE(2405), + [sym__augmented_assignment_lhs] = STATE(2583), + [sym_augmented_assignment_expression] = STATE(2405), + [sym__destructuring_pattern] = STATE(5890), + [sym_ternary_expression] = STATE(2405), + [sym_binary_expression] = STATE(2405), + [sym_unary_operator] = STATE(786), + [sym_unary_expression] = STATE(2405), + [sym_update_expression] = STATE(2405), + [sym_string] = STATE(2104), [sym_comment] = STATE(863), - [anon_sym_POUND] = ACTIONS(2075), - [anon_sym_var] = ACTIONS(2077), - [anon_sym_SQUOTE] = ACTIONS(2075), - [anon_sym_DQUOTE] = ACTIONS(2075), - [anon_sym_LBRACE] = ACTIONS(2075), - [anon_sym_RBRACE] = ACTIONS(2075), - [anon_sym_import] = ACTIONS(2077), - [anon_sym_with] = ACTIONS(2077), - [anon_sym_let] = ACTIONS(2077), - [anon_sym_const] = ACTIONS(2077), - [anon_sym_if] = ACTIONS(2077), - [anon_sym_switch] = ACTIONS(2077), - [anon_sym_for] = ACTIONS(2077), - [anon_sym_LPAREN] = ACTIONS(2075), - [anon_sym_await] = ACTIONS(2077), - [anon_sym_while] = ACTIONS(2077), - [anon_sym_do] = ACTIONS(2077), - [anon_sym_try] = ACTIONS(2077), - [anon_sym_break] = ACTIONS(2077), - [anon_sym_continue] = ACTIONS(2077), - [anon_sym_return] = ACTIONS(2077), - [anon_sym_throw] = ACTIONS(2077), - [anon_sym_SEMI] = ACTIONS(2075), - [anon_sym_case] = ACTIONS(2077), - [anon_sym_default] = ACTIONS(2077), - [anon_sym_yield] = ACTIONS(2077), - [anon_sym_LBRACK] = ACTIONS(2075), - [anon_sym_async] = ACTIONS(2077), - [anon_sym_function] = ACTIONS(2077), - [anon_sym_private] = ACTIONS(2077), - [anon_sym_public] = ACTIONS(2077), - [anon_sym_remote] = ACTIONS(2077), - [anon_sym_static] = ACTIONS(2077), - [anon_sym_final] = ACTIONS(2077), - [anon_sym_abstract] = ACTIONS(2077), - [anon_sym_any] = ACTIONS(2077), - [anon_sym_array] = ACTIONS(2077), - [anon_sym_binary] = ACTIONS(2077), - [anon_sym_boolean] = ACTIONS(2077), - [anon_sym_date] = ACTIONS(2077), - [anon_sym_guid] = ACTIONS(2077), - [anon_sym_numeric] = ACTIONS(2077), - [anon_sym_query] = ACTIONS(2077), - [anon_sym_string] = ACTIONS(2077), - [anon_sym_struct] = ACTIONS(2077), - [anon_sym_uuid] = ACTIONS(2077), - [anon_sym_variablename] = ACTIONS(2077), - [anon_sym_void] = ACTIONS(2077), - [anon_sym_xml] = ACTIONS(2077), - [anon_sym_new] = ACTIONS(2077), - [anon_sym_PLUS] = ACTIONS(2077), - [anon_sym_DASH] = ACTIONS(2077), - [anon_sym_SLASH] = ACTIONS(2077), - [anon_sym_BANG] = ACTIONS(2075), - [anon_sym_TILDE] = ACTIONS(2077), - [aux_sym_unary_operator_token1] = ACTIONS(2075), - [anon_sym_PLUS_PLUS] = ACTIONS(2075), - [anon_sym_DASH_DASH] = ACTIONS(2075), + [sym_regex] = STATE(2403), + [sym_meta_property] = STATE(2403), + [sym_pair] = STATE(2405), + [sym__property_name] = STATE(5889), + [sym__hash] = STATE(3960), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(1039), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1047), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_await] = ACTIONS(1051), + [anon_sym_yield] = ACTIONS(1053), + [anon_sym_LBRACK] = ACTIONS(1055), + [anon_sym_async] = ACTIONS(1057), + [anon_sym_function] = ACTIONS(1059), + [anon_sym_static] = ACTIONS(1047), + [anon_sym_new] = ACTIONS(1061), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1065), + [anon_sym_DASH_DASH] = ACTIONS(1065), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2075), - [sym_identifier] = ACTIONS(2077), - [sym_private_property_identifier] = ACTIONS(2075), - [sym_this] = ACTIONS(2077), - [sym_super] = ACTIONS(2077), - [sym_true] = ACTIONS(2077), - [sym_false] = ACTIONS(2077), - [sym_null] = ACTIONS(2077), - [anon_sym_export] = ACTIONS(2077), + [sym_number] = ACTIONS(1067), + [sym_identifier] = ACTIONS(1069), + [sym_private_property_identifier] = ACTIONS(1071), + [sym_this] = ACTIONS(1073), + [sym_super] = ACTIONS(1073), + [sym_true] = ACTIONS(1073), + [sym_false] = ACTIONS(1073), + [sym_null] = ACTIONS(1073), + [anon_sym_export] = ACTIONS(1047), [sym_cf_comment] = ACTIONS(5), }, [864] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2218), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), [sym_comment] = STATE(864), - [anon_sym_POUND] = ACTIONS(2071), - [anon_sym_var] = ACTIONS(2073), - [anon_sym_SQUOTE] = ACTIONS(2071), - [anon_sym_DQUOTE] = ACTIONS(2071), - [anon_sym_LBRACE] = ACTIONS(2071), - [anon_sym_RBRACE] = ACTIONS(2071), - [anon_sym_import] = ACTIONS(2073), - [anon_sym_with] = ACTIONS(2073), - [anon_sym_let] = ACTIONS(2073), - [anon_sym_const] = ACTIONS(2073), - [anon_sym_if] = ACTIONS(2073), - [anon_sym_switch] = ACTIONS(2073), - [anon_sym_for] = ACTIONS(2073), - [anon_sym_LPAREN] = ACTIONS(2071), - [anon_sym_await] = ACTIONS(2073), - [anon_sym_while] = ACTIONS(2073), - [anon_sym_do] = ACTIONS(2073), - [anon_sym_try] = ACTIONS(2073), - [anon_sym_break] = ACTIONS(2073), - [anon_sym_continue] = ACTIONS(2073), - [anon_sym_return] = ACTIONS(2073), - [anon_sym_throw] = ACTIONS(2073), - [anon_sym_SEMI] = ACTIONS(2071), - [anon_sym_case] = ACTIONS(2073), - [anon_sym_default] = ACTIONS(2073), - [anon_sym_yield] = ACTIONS(2073), - [anon_sym_LBRACK] = ACTIONS(2071), - [anon_sym_async] = ACTIONS(2073), - [anon_sym_function] = ACTIONS(2073), - [anon_sym_private] = ACTIONS(2073), - [anon_sym_public] = ACTIONS(2073), - [anon_sym_remote] = ACTIONS(2073), - [anon_sym_static] = ACTIONS(2073), - [anon_sym_final] = ACTIONS(2073), - [anon_sym_abstract] = ACTIONS(2073), - [anon_sym_any] = ACTIONS(2073), - [anon_sym_array] = ACTIONS(2073), - [anon_sym_binary] = ACTIONS(2073), - [anon_sym_boolean] = ACTIONS(2073), - [anon_sym_date] = ACTIONS(2073), - [anon_sym_guid] = ACTIONS(2073), - [anon_sym_numeric] = ACTIONS(2073), - [anon_sym_query] = ACTIONS(2073), - [anon_sym_string] = ACTIONS(2073), - [anon_sym_struct] = ACTIONS(2073), - [anon_sym_uuid] = ACTIONS(2073), - [anon_sym_variablename] = ACTIONS(2073), - [anon_sym_void] = ACTIONS(2073), - [anon_sym_xml] = ACTIONS(2073), - [anon_sym_new] = ACTIONS(2073), - [anon_sym_PLUS] = ACTIONS(2073), - [anon_sym_DASH] = ACTIONS(2073), - [anon_sym_SLASH] = ACTIONS(2073), - [anon_sym_BANG] = ACTIONS(2071), - [anon_sym_TILDE] = ACTIONS(2073), - [aux_sym_unary_operator_token1] = ACTIONS(2071), - [anon_sym_PLUS_PLUS] = ACTIONS(2071), - [anon_sym_DASH_DASH] = ACTIONS(2071), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2071), - [sym_identifier] = ACTIONS(2073), - [sym_private_property_identifier] = ACTIONS(2071), - [sym_this] = ACTIONS(2073), - [sym_super] = ACTIONS(2073), - [sym_true] = ACTIONS(2073), - [sym_false] = ACTIONS(2073), - [sym_null] = ACTIONS(2073), - [anon_sym_export] = ACTIONS(2073), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, [865] = { - [sym_hash_empty] = STATE(1859), + [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1909), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1968), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(865), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(1830), - [sym_hash_expression] = STATE(1859), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2263), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -116807,283 +117188,283 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, [866] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2150), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1962), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(866), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(729), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [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(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(97), + [anon_sym_DASH_DASH] = ACTIONS(97), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(808), + [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(804), [sym_cf_comment] = ACTIONS(5), }, [867] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2181), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1956), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(867), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(3953), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [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(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(97), + [anon_sym_DASH_DASH] = ACTIONS(97), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(808), + [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(804), [sym_cf_comment] = ACTIONS(5), }, [868] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1944), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(868), - [anon_sym_POUND] = ACTIONS(2067), - [anon_sym_var] = ACTIONS(2069), - [anon_sym_SQUOTE] = ACTIONS(2067), - [anon_sym_DQUOTE] = ACTIONS(2067), - [anon_sym_LBRACE] = ACTIONS(2067), - [anon_sym_RBRACE] = ACTIONS(2067), - [anon_sym_import] = ACTIONS(2069), - [anon_sym_with] = ACTIONS(2069), - [anon_sym_let] = ACTIONS(2069), - [anon_sym_const] = ACTIONS(2069), - [anon_sym_if] = ACTIONS(2069), - [anon_sym_switch] = ACTIONS(2069), - [anon_sym_for] = ACTIONS(2069), - [anon_sym_LPAREN] = ACTIONS(2067), - [anon_sym_await] = ACTIONS(2069), - [anon_sym_while] = ACTIONS(2069), - [anon_sym_do] = ACTIONS(2069), - [anon_sym_try] = ACTIONS(2069), - [anon_sym_break] = ACTIONS(2069), - [anon_sym_continue] = ACTIONS(2069), - [anon_sym_return] = ACTIONS(2069), - [anon_sym_throw] = ACTIONS(2069), - [anon_sym_SEMI] = ACTIONS(2067), - [anon_sym_case] = ACTIONS(2069), - [anon_sym_default] = ACTIONS(2069), - [anon_sym_yield] = ACTIONS(2069), - [anon_sym_LBRACK] = ACTIONS(2067), - [anon_sym_async] = ACTIONS(2069), - [anon_sym_function] = ACTIONS(2069), - [anon_sym_private] = ACTIONS(2069), - [anon_sym_public] = ACTIONS(2069), - [anon_sym_remote] = ACTIONS(2069), - [anon_sym_static] = ACTIONS(2069), - [anon_sym_final] = ACTIONS(2069), - [anon_sym_abstract] = ACTIONS(2069), - [anon_sym_any] = ACTIONS(2069), - [anon_sym_array] = ACTIONS(2069), - [anon_sym_binary] = ACTIONS(2069), - [anon_sym_boolean] = ACTIONS(2069), - [anon_sym_date] = ACTIONS(2069), - [anon_sym_guid] = ACTIONS(2069), - [anon_sym_numeric] = ACTIONS(2069), - [anon_sym_query] = ACTIONS(2069), - [anon_sym_string] = ACTIONS(2069), - [anon_sym_struct] = ACTIONS(2069), - [anon_sym_uuid] = ACTIONS(2069), - [anon_sym_variablename] = ACTIONS(2069), - [anon_sym_void] = ACTIONS(2069), - [anon_sym_xml] = ACTIONS(2069), - [anon_sym_new] = ACTIONS(2069), - [anon_sym_PLUS] = ACTIONS(2069), - [anon_sym_DASH] = ACTIONS(2069), - [anon_sym_SLASH] = ACTIONS(2069), - [anon_sym_BANG] = ACTIONS(2067), - [anon_sym_TILDE] = ACTIONS(2069), - [aux_sym_unary_operator_token1] = ACTIONS(2067), - [anon_sym_PLUS_PLUS] = ACTIONS(2067), - [anon_sym_DASH_DASH] = ACTIONS(2067), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2067), - [sym_identifier] = ACTIONS(2069), - [sym_private_property_identifier] = ACTIONS(2067), - [sym_this] = ACTIONS(2069), - [sym_super] = ACTIONS(2069), - [sym_true] = ACTIONS(2069), - [sym_false] = ACTIONS(2069), - [sym_null] = ACTIONS(2069), - [anon_sym_export] = ACTIONS(2069), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [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(231), + [sym_identifier] = ACTIONS(808), + [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(804), [sym_cf_comment] = ACTIONS(5), }, [869] = { - [sym_hash_empty] = STATE(1859), + [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1906), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1934), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), [sym_comment] = STATE(869), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), - [sym__hash] = STATE(1840), - [sym_hash_expression] = STATE(1859), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2263), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -117095,50 +117476,338 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, [870] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1925), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(870), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [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(231), + [sym_identifier] = ACTIONS(808), + [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(804), + [sym_cf_comment] = ACTIONS(5), + }, + [871] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1909), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(871), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [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(231), + [sym_identifier] = ACTIONS(808), + [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(804), + [sym_cf_comment] = ACTIONS(5), + }, + [872] = { + [sym_comment] = STATE(872), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(2301), + [sym_cf_comment] = ACTIONS(5), + }, + [873] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1930), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(873), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [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(231), + [sym_identifier] = ACTIONS(808), + [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(804), + [sym_cf_comment] = ACTIONS(5), + }, + [874] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2283), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2229), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(870), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(874), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -117146,73 +117815,217 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [871] = { + [875] = { + [sym_hash_empty] = STATE(1862), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1935), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(875), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(1846), + [sym_hash_expression] = STATE(1862), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(2287), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [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(231), + [sym_identifier] = ACTIONS(808), + [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(804), + [sym_cf_comment] = ACTIONS(5), + }, + [876] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1979), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(876), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [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(231), + [sym_identifier] = ACTIONS(808), + [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(804), + [sym_cf_comment] = ACTIONS(5), + }, + [877] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2180), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1223), + [sym_expression] = STATE(2374), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(871), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3535), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5584), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1223), + [sym_subscript_expression] = STATE(1223), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2580), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5583), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(723), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2059), + [sym_comment] = STATE(877), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5582), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), @@ -117220,90 +118033,234 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(962), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(964), + [anon_sym_yield] = ACTIONS(966), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(970), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(962), + [anon_sym_new] = ACTIONS(972), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(974), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(976), + [anon_sym_DASH_DASH] = ACTIONS(976), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(978), + [sym_private_property_identifier] = ACTIONS(980), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(962), [sym_cf_comment] = ACTIONS(5), }, - [872] = { + [878] = { + [sym_comment] = STATE(878), + [anon_sym_POUND] = ACTIONS(2053), + [anon_sym_var] = ACTIONS(2055), + [anon_sym_SQUOTE] = ACTIONS(2053), + [anon_sym_DQUOTE] = ACTIONS(2053), + [anon_sym_LBRACE] = ACTIONS(2053), + [anon_sym_RBRACE] = ACTIONS(2053), + [anon_sym_import] = ACTIONS(2055), + [anon_sym_with] = ACTIONS(2055), + [anon_sym_let] = ACTIONS(2055), + [anon_sym_const] = ACTIONS(2055), + [anon_sym_if] = ACTIONS(2055), + [anon_sym_switch] = ACTIONS(2055), + [anon_sym_for] = ACTIONS(2055), + [anon_sym_LPAREN] = ACTIONS(2053), + [anon_sym_await] = ACTIONS(2055), + [anon_sym_while] = ACTIONS(2055), + [anon_sym_do] = ACTIONS(2055), + [anon_sym_try] = ACTIONS(2055), + [anon_sym_break] = ACTIONS(2055), + [anon_sym_continue] = ACTIONS(2055), + [anon_sym_return] = ACTIONS(2055), + [anon_sym_throw] = ACTIONS(2055), + [anon_sym_SEMI] = ACTIONS(2053), + [anon_sym_case] = ACTIONS(2055), + [anon_sym_default] = ACTIONS(2055), + [anon_sym_yield] = ACTIONS(2055), + [anon_sym_LBRACK] = ACTIONS(2053), + [anon_sym_async] = ACTIONS(2055), + [anon_sym_function] = ACTIONS(2055), + [anon_sym_private] = ACTIONS(2055), + [anon_sym_public] = ACTIONS(2055), + [anon_sym_remote] = ACTIONS(2055), + [anon_sym_static] = ACTIONS(2055), + [anon_sym_final] = ACTIONS(2055), + [anon_sym_abstract] = ACTIONS(2055), + [anon_sym_any] = ACTIONS(2055), + [anon_sym_array] = ACTIONS(2055), + [anon_sym_binary] = ACTIONS(2055), + [anon_sym_boolean] = ACTIONS(2055), + [anon_sym_date] = ACTIONS(2055), + [anon_sym_guid] = ACTIONS(2055), + [anon_sym_numeric] = ACTIONS(2055), + [anon_sym_query] = ACTIONS(2055), + [anon_sym_string] = ACTIONS(2055), + [anon_sym_struct] = ACTIONS(2055), + [anon_sym_uuid] = ACTIONS(2055), + [anon_sym_variablename] = ACTIONS(2055), + [anon_sym_void] = ACTIONS(2055), + [anon_sym_xml] = ACTIONS(2055), + [anon_sym_new] = ACTIONS(2055), + [anon_sym_PLUS] = ACTIONS(2055), + [anon_sym_DASH] = ACTIONS(2055), + [anon_sym_SLASH] = ACTIONS(2055), + [anon_sym_BANG] = ACTIONS(2053), + [anon_sym_TILDE] = ACTIONS(2055), + [aux_sym_unary_operator_token1] = ACTIONS(2053), + [anon_sym_PLUS_PLUS] = ACTIONS(2053), + [anon_sym_DASH_DASH] = ACTIONS(2053), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2053), + [sym_identifier] = ACTIONS(2055), + [sym_private_property_identifier] = ACTIONS(2053), + [sym_this] = ACTIONS(2055), + [sym_super] = ACTIONS(2055), + [sym_true] = ACTIONS(2055), + [sym_false] = ACTIONS(2055), + [sym_null] = ACTIONS(2055), + [anon_sym_export] = ACTIONS(2055), + [sym_cf_comment] = ACTIONS(5), + }, + [879] = { + [sym_comment] = STATE(879), + [anon_sym_GT_EQ] = ACTIONS(1733), + [anon_sym_GT] = ACTIONS(1735), + [anon_sym_LT_EQ] = ACTIONS(1733), + [anon_sym_LT] = ACTIONS(1735), + [anon_sym_EQ] = ACTIONS(1735), + [anon_sym_STAR] = ACTIONS(1735), + [anon_sym_COMMA] = ACTIONS(1733), + [anon_sym_RBRACE] = ACTIONS(1733), + [anon_sym_LPAREN] = ACTIONS(1733), + [anon_sym_in] = ACTIONS(1735), + [anon_sym_of] = ACTIONS(1733), + [anon_sym_SEMI] = ACTIONS(1733), + [anon_sym_LBRACK] = ACTIONS(1733), + [anon_sym_EQ_GT] = ACTIONS(1737), + [sym_optional_chain] = ACTIONS(1733), + [anon_sym_DOT] = ACTIONS(1733), + [anon_sym_PLUS_EQ] = ACTIONS(1733), + [anon_sym_DASH_EQ] = ACTIONS(1733), + [anon_sym_STAR_EQ] = ACTIONS(1733), + [anon_sym_SLASH_EQ] = ACTIONS(1733), + [anon_sym_PERCENT_EQ] = ACTIONS(1733), + [anon_sym_CARET_EQ] = ACTIONS(1733), + [anon_sym_AMP_EQ] = ACTIONS(1733), + [anon_sym_PIPE_EQ] = ACTIONS(1733), + [anon_sym_GT_GT_EQ] = ACTIONS(1733), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1733), + [anon_sym_LT_LT_EQ] = ACTIONS(1733), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1733), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1733), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1733), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1733), + [anon_sym_AMP_AMP] = ACTIONS(1735), + [aux_sym_binary_expression_token1] = ACTIONS(1733), + [anon_sym_PIPE_PIPE] = ACTIONS(1735), + [aux_sym_binary_expression_token2] = ACTIONS(1733), + [anon_sym_GT_GT] = ACTIONS(1735), + [anon_sym_GT_GT_GT] = ACTIONS(1735), + [anon_sym_LT_LT] = ACTIONS(1735), + [anon_sym_AMP] = ACTIONS(1735), + [anon_sym_CARET] = ACTIONS(1735), + [anon_sym_PIPE] = ACTIONS(1735), + [anon_sym_PLUS] = ACTIONS(1735), + [anon_sym_DASH] = ACTIONS(1735), + [anon_sym_SLASH] = ACTIONS(1735), + [anon_sym_PERCENT] = ACTIONS(1735), + [aux_sym_binary_expression_token3] = ACTIONS(1733), + [anon_sym_STAR_STAR] = ACTIONS(1735), + [aux_sym_binary_expression_token4] = ACTIONS(1735), + [aux_sym_binary_expression_token5] = ACTIONS(1733), + [aux_sym_binary_expression_token6] = ACTIONS(1733), + [anon_sym_EQ_EQ] = ACTIONS(1735), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1733), + [aux_sym_binary_expression_token7] = ACTIONS(1733), + [aux_sym_binary_expression_token8] = ACTIONS(1733), + [anon_sym_BANG_EQ] = ACTIONS(1735), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1733), + [aux_sym_binary_expression_token9] = ACTIONS(1733), + [aux_sym_binary_expression_token10] = ACTIONS(1733), + [aux_sym_binary_expression_token11] = ACTIONS(1733), + [aux_sym_binary_expression_token12] = ACTIONS(1735), + [aux_sym_binary_expression_token13] = ACTIONS(1733), + [anon_sym_QMARK_QMARK] = ACTIONS(1735), + [anon_sym_instanceof] = ACTIONS(1733), + [anon_sym_PLUS_PLUS] = ACTIONS(1733), + [anon_sym_DASH_DASH] = ACTIONS(1733), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1733), + [sym__ternary_qmark] = ACTIONS(1733), + [sym_cf_comment] = ACTIONS(5), + }, + [880] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2179), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2376), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(872), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(880), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(2303), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -117321,40 +118278,184 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [873] = { + [881] = { + [sym_comment] = STATE(881), + [anon_sym_POUND] = ACTIONS(2049), + [anon_sym_var] = ACTIONS(2051), + [anon_sym_SQUOTE] = ACTIONS(2049), + [anon_sym_DQUOTE] = ACTIONS(2049), + [anon_sym_LBRACE] = ACTIONS(2049), + [anon_sym_RBRACE] = ACTIONS(2049), + [anon_sym_import] = ACTIONS(2051), + [anon_sym_with] = ACTIONS(2051), + [anon_sym_let] = ACTIONS(2051), + [anon_sym_const] = ACTIONS(2051), + [anon_sym_if] = ACTIONS(2051), + [anon_sym_switch] = ACTIONS(2051), + [anon_sym_for] = ACTIONS(2051), + [anon_sym_LPAREN] = ACTIONS(2049), + [anon_sym_await] = ACTIONS(2051), + [anon_sym_while] = ACTIONS(2051), + [anon_sym_do] = ACTIONS(2051), + [anon_sym_try] = ACTIONS(2051), + [anon_sym_break] = ACTIONS(2051), + [anon_sym_continue] = ACTIONS(2051), + [anon_sym_return] = ACTIONS(2051), + [anon_sym_throw] = ACTIONS(2051), + [anon_sym_SEMI] = ACTIONS(2049), + [anon_sym_case] = ACTIONS(2051), + [anon_sym_default] = ACTIONS(2051), + [anon_sym_yield] = ACTIONS(2051), + [anon_sym_LBRACK] = ACTIONS(2049), + [anon_sym_async] = ACTIONS(2051), + [anon_sym_function] = ACTIONS(2051), + [anon_sym_private] = ACTIONS(2051), + [anon_sym_public] = ACTIONS(2051), + [anon_sym_remote] = ACTIONS(2051), + [anon_sym_static] = ACTIONS(2051), + [anon_sym_final] = ACTIONS(2051), + [anon_sym_abstract] = ACTIONS(2051), + [anon_sym_any] = ACTIONS(2051), + [anon_sym_array] = ACTIONS(2051), + [anon_sym_binary] = ACTIONS(2051), + [anon_sym_boolean] = ACTIONS(2051), + [anon_sym_date] = ACTIONS(2051), + [anon_sym_guid] = ACTIONS(2051), + [anon_sym_numeric] = ACTIONS(2051), + [anon_sym_query] = ACTIONS(2051), + [anon_sym_string] = ACTIONS(2051), + [anon_sym_struct] = ACTIONS(2051), + [anon_sym_uuid] = ACTIONS(2051), + [anon_sym_variablename] = ACTIONS(2051), + [anon_sym_void] = ACTIONS(2051), + [anon_sym_xml] = ACTIONS(2051), + [anon_sym_new] = ACTIONS(2051), + [anon_sym_PLUS] = ACTIONS(2051), + [anon_sym_DASH] = ACTIONS(2051), + [anon_sym_SLASH] = ACTIONS(2051), + [anon_sym_BANG] = ACTIONS(2049), + [anon_sym_TILDE] = ACTIONS(2051), + [aux_sym_unary_operator_token1] = ACTIONS(2049), + [anon_sym_PLUS_PLUS] = ACTIONS(2049), + [anon_sym_DASH_DASH] = ACTIONS(2049), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2049), + [sym_identifier] = ACTIONS(2051), + [sym_private_property_identifier] = ACTIONS(2049), + [sym_this] = ACTIONS(2051), + [sym_super] = ACTIONS(2051), + [sym_true] = ACTIONS(2051), + [sym_false] = ACTIONS(2051), + [sym_null] = ACTIONS(2051), + [anon_sym_export] = ACTIONS(2051), + [sym_cf_comment] = ACTIONS(5), + }, + [882] = { + [sym_hash_empty] = STATE(1862), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1984), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5177), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2582), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5216), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(882), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5215), + [sym__hash] = STATE(1832), + [sym_hash_expression] = STATE(1862), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(2287), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(55), + [anon_sym_yield] = ACTIONS(73), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(806), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(804), + [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(231), + [sym_identifier] = ACTIONS(808), + [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(804), + [sym_cf_comment] = ACTIONS(5), + }, + [883] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2281), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2239), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(873), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(883), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -117362,288 +118463,576 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [874] = { + [884] = { + [sym_comment] = STATE(884), + [anon_sym_POUND] = ACTIONS(2025), + [anon_sym_var] = ACTIONS(2027), + [anon_sym_SQUOTE] = ACTIONS(2025), + [anon_sym_DQUOTE] = ACTIONS(2025), + [anon_sym_LBRACE] = ACTIONS(2025), + [anon_sym_RBRACE] = ACTIONS(2025), + [anon_sym_import] = ACTIONS(2027), + [anon_sym_with] = ACTIONS(2027), + [anon_sym_let] = ACTIONS(2027), + [anon_sym_const] = ACTIONS(2027), + [anon_sym_if] = ACTIONS(2027), + [anon_sym_switch] = ACTIONS(2027), + [anon_sym_for] = ACTIONS(2027), + [anon_sym_LPAREN] = ACTIONS(2025), + [anon_sym_await] = ACTIONS(2027), + [anon_sym_while] = ACTIONS(2027), + [anon_sym_do] = ACTIONS(2027), + [anon_sym_try] = ACTIONS(2027), + [anon_sym_break] = ACTIONS(2027), + [anon_sym_continue] = ACTIONS(2027), + [anon_sym_return] = ACTIONS(2027), + [anon_sym_throw] = ACTIONS(2027), + [anon_sym_SEMI] = ACTIONS(2025), + [anon_sym_case] = ACTIONS(2027), + [anon_sym_default] = ACTIONS(2027), + [anon_sym_yield] = ACTIONS(2027), + [anon_sym_LBRACK] = ACTIONS(2025), + [anon_sym_async] = ACTIONS(2027), + [anon_sym_function] = ACTIONS(2027), + [anon_sym_private] = ACTIONS(2027), + [anon_sym_public] = ACTIONS(2027), + [anon_sym_remote] = ACTIONS(2027), + [anon_sym_static] = ACTIONS(2027), + [anon_sym_final] = ACTIONS(2027), + [anon_sym_abstract] = ACTIONS(2027), + [anon_sym_any] = ACTIONS(2027), + [anon_sym_array] = ACTIONS(2027), + [anon_sym_binary] = ACTIONS(2027), + [anon_sym_boolean] = ACTIONS(2027), + [anon_sym_date] = ACTIONS(2027), + [anon_sym_guid] = ACTIONS(2027), + [anon_sym_numeric] = ACTIONS(2027), + [anon_sym_query] = ACTIONS(2027), + [anon_sym_string] = ACTIONS(2027), + [anon_sym_struct] = ACTIONS(2027), + [anon_sym_uuid] = ACTIONS(2027), + [anon_sym_variablename] = ACTIONS(2027), + [anon_sym_void] = ACTIONS(2027), + [anon_sym_xml] = ACTIONS(2027), + [anon_sym_new] = ACTIONS(2027), + [anon_sym_PLUS] = ACTIONS(2027), + [anon_sym_DASH] = ACTIONS(2027), + [anon_sym_SLASH] = ACTIONS(2027), + [anon_sym_BANG] = ACTIONS(2025), + [anon_sym_TILDE] = ACTIONS(2027), + [aux_sym_unary_operator_token1] = ACTIONS(2025), + [anon_sym_PLUS_PLUS] = ACTIONS(2025), + [anon_sym_DASH_DASH] = ACTIONS(2025), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2025), + [sym_identifier] = ACTIONS(2027), + [sym_private_property_identifier] = ACTIONS(2025), + [sym_this] = ACTIONS(2027), + [sym_super] = ACTIONS(2027), + [sym_true] = ACTIONS(2027), + [sym_false] = ACTIONS(2027), + [sym_null] = ACTIONS(2027), + [anon_sym_export] = ACTIONS(2027), + [sym_cf_comment] = ACTIONS(5), + }, + [885] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2178), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2191), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(874), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(885), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(2305), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [875] = { + [886] = { + [sym_hash_empty] = STATE(1862), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1914), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(886), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(1832), + [sym_hash_expression] = STATE(1862), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(2307), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(782), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(796), + [anon_sym_DASH_DASH] = ACTIONS(796), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), + [sym_this] = ACTIONS(107), + [sym_super] = ACTIONS(107), + [sym_true] = ACTIONS(107), + [sym_false] = ACTIONS(107), + [sym_null] = ACTIONS(107), + [anon_sym_export] = ACTIONS(782), + [sym_cf_comment] = ACTIONS(5), + }, + [887] = { + [sym_comment] = STATE(887), + [anon_sym_POUND] = ACTIONS(2021), + [anon_sym_var] = ACTIONS(2023), + [anon_sym_SQUOTE] = ACTIONS(2021), + [anon_sym_DQUOTE] = ACTIONS(2021), + [anon_sym_LBRACE] = ACTIONS(2021), + [anon_sym_RBRACE] = ACTIONS(2021), + [anon_sym_import] = ACTIONS(2023), + [anon_sym_with] = ACTIONS(2023), + [anon_sym_let] = ACTIONS(2023), + [anon_sym_const] = ACTIONS(2023), + [anon_sym_if] = ACTIONS(2023), + [anon_sym_switch] = ACTIONS(2023), + [anon_sym_for] = ACTIONS(2023), + [anon_sym_LPAREN] = ACTIONS(2021), + [anon_sym_await] = ACTIONS(2023), + [anon_sym_while] = ACTIONS(2023), + [anon_sym_do] = ACTIONS(2023), + [anon_sym_try] = ACTIONS(2023), + [anon_sym_break] = ACTIONS(2023), + [anon_sym_continue] = ACTIONS(2023), + [anon_sym_return] = ACTIONS(2023), + [anon_sym_throw] = ACTIONS(2023), + [anon_sym_SEMI] = ACTIONS(2021), + [anon_sym_case] = ACTIONS(2023), + [anon_sym_default] = ACTIONS(2023), + [anon_sym_yield] = ACTIONS(2023), + [anon_sym_LBRACK] = ACTIONS(2021), + [anon_sym_async] = ACTIONS(2023), + [anon_sym_function] = ACTIONS(2023), + [anon_sym_private] = ACTIONS(2023), + [anon_sym_public] = ACTIONS(2023), + [anon_sym_remote] = ACTIONS(2023), + [anon_sym_static] = ACTIONS(2023), + [anon_sym_final] = ACTIONS(2023), + [anon_sym_abstract] = ACTIONS(2023), + [anon_sym_any] = ACTIONS(2023), + [anon_sym_array] = ACTIONS(2023), + [anon_sym_binary] = ACTIONS(2023), + [anon_sym_boolean] = ACTIONS(2023), + [anon_sym_date] = ACTIONS(2023), + [anon_sym_guid] = ACTIONS(2023), + [anon_sym_numeric] = ACTIONS(2023), + [anon_sym_query] = ACTIONS(2023), + [anon_sym_string] = ACTIONS(2023), + [anon_sym_struct] = ACTIONS(2023), + [anon_sym_uuid] = ACTIONS(2023), + [anon_sym_variablename] = ACTIONS(2023), + [anon_sym_void] = ACTIONS(2023), + [anon_sym_xml] = ACTIONS(2023), + [anon_sym_new] = ACTIONS(2023), + [anon_sym_PLUS] = ACTIONS(2023), + [anon_sym_DASH] = ACTIONS(2023), + [anon_sym_SLASH] = ACTIONS(2023), + [anon_sym_BANG] = ACTIONS(2021), + [anon_sym_TILDE] = ACTIONS(2023), + [aux_sym_unary_operator_token1] = ACTIONS(2021), + [anon_sym_PLUS_PLUS] = ACTIONS(2021), + [anon_sym_DASH_DASH] = ACTIONS(2021), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2021), + [sym_identifier] = ACTIONS(2023), + [sym_private_property_identifier] = ACTIONS(2021), + [sym_this] = ACTIONS(2023), + [sym_super] = ACTIONS(2023), + [sym_true] = ACTIONS(2023), + [sym_false] = ACTIONS(2023), + [sym_null] = ACTIONS(2023), + [anon_sym_export] = ACTIONS(2023), + [sym_cf_comment] = ACTIONS(5), + }, + [888] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2280), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2272), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(875), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(888), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [876] = { + [889] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2279), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2220), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(876), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(889), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [877] = { + [890] = { + [sym_comment] = STATE(890), + [anon_sym_POUND] = ACTIONS(2017), + [anon_sym_var] = ACTIONS(2019), + [anon_sym_SQUOTE] = ACTIONS(2017), + [anon_sym_DQUOTE] = ACTIONS(2017), + [anon_sym_LBRACE] = ACTIONS(2017), + [anon_sym_RBRACE] = ACTIONS(2017), + [anon_sym_import] = ACTIONS(2019), + [anon_sym_with] = ACTIONS(2019), + [anon_sym_let] = ACTIONS(2019), + [anon_sym_const] = ACTIONS(2019), + [anon_sym_if] = ACTIONS(2019), + [anon_sym_switch] = ACTIONS(2019), + [anon_sym_for] = ACTIONS(2019), + [anon_sym_LPAREN] = ACTIONS(2017), + [anon_sym_await] = ACTIONS(2019), + [anon_sym_while] = ACTIONS(2019), + [anon_sym_do] = ACTIONS(2019), + [anon_sym_try] = ACTIONS(2019), + [anon_sym_break] = ACTIONS(2019), + [anon_sym_continue] = ACTIONS(2019), + [anon_sym_return] = ACTIONS(2019), + [anon_sym_throw] = ACTIONS(2019), + [anon_sym_SEMI] = ACTIONS(2017), + [anon_sym_case] = ACTIONS(2019), + [anon_sym_default] = ACTIONS(2019), + [anon_sym_yield] = ACTIONS(2019), + [anon_sym_LBRACK] = ACTIONS(2017), + [anon_sym_async] = ACTIONS(2019), + [anon_sym_function] = ACTIONS(2019), + [anon_sym_private] = ACTIONS(2019), + [anon_sym_public] = ACTIONS(2019), + [anon_sym_remote] = ACTIONS(2019), + [anon_sym_static] = ACTIONS(2019), + [anon_sym_final] = ACTIONS(2019), + [anon_sym_abstract] = ACTIONS(2019), + [anon_sym_any] = ACTIONS(2019), + [anon_sym_array] = ACTIONS(2019), + [anon_sym_binary] = ACTIONS(2019), + [anon_sym_boolean] = ACTIONS(2019), + [anon_sym_date] = ACTIONS(2019), + [anon_sym_guid] = ACTIONS(2019), + [anon_sym_numeric] = ACTIONS(2019), + [anon_sym_query] = ACTIONS(2019), + [anon_sym_string] = ACTIONS(2019), + [anon_sym_struct] = ACTIONS(2019), + [anon_sym_uuid] = ACTIONS(2019), + [anon_sym_variablename] = ACTIONS(2019), + [anon_sym_void] = ACTIONS(2019), + [anon_sym_xml] = ACTIONS(2019), + [anon_sym_new] = ACTIONS(2019), + [anon_sym_PLUS] = ACTIONS(2019), + [anon_sym_DASH] = ACTIONS(2019), + [anon_sym_SLASH] = ACTIONS(2019), + [anon_sym_BANG] = ACTIONS(2017), + [anon_sym_TILDE] = ACTIONS(2019), + [aux_sym_unary_operator_token1] = ACTIONS(2017), + [anon_sym_PLUS_PLUS] = ACTIONS(2017), + [anon_sym_DASH_DASH] = ACTIONS(2017), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2017), + [sym_identifier] = ACTIONS(2019), + [sym_private_property_identifier] = ACTIONS(2017), + [sym_this] = ACTIONS(2019), + [sym_super] = ACTIONS(2019), + [sym_true] = ACTIONS(2019), + [sym_false] = ACTIONS(2019), + [sym_null] = ACTIONS(2019), + [anon_sym_export] = ACTIONS(2019), + [sym_cf_comment] = ACTIONS(5), + }, + [891] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2177), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2203), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(877), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(891), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -117652,789 +119041,357 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [878] = { + [892] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3477), - [sym_parenthesized_expression] = STATE(1218), - [sym_expression] = STATE(2188), - [sym_primary_expression] = STATE(2441), - [sym_yield_expression] = STATE(2423), - [sym_object] = STATE(2440), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2204), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(2440), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(2440), - [sym_generator_function] = STATE(2440), - [sym_arrow_function] = STATE(2440), - [sym_function_dec_parameters] = STATE(5891), - [sym_call_expression] = STATE(2440), - [sym_new_expression] = STATE(2423), - [sym_await_expression] = STATE(2423), - [sym_member_expression] = STATE(1218), - [sym_subscript_expression] = STATE(1218), - [sym_assignment_expression] = STATE(2423), - [sym__augmented_assignment_lhs] = STATE(2583), - [sym_augmented_assignment_expression] = STATE(2423), - [sym__destructuring_pattern] = STATE(5890), - [sym_ternary_expression] = STATE(2423), - [sym_binary_expression] = STATE(2423), - [sym_unary_operator] = STATE(776), - [sym_unary_expression] = STATE(2423), - [sym_update_expression] = STATE(2423), - [sym_string] = STATE(2107), - [sym_comment] = STATE(878), - [sym_regex] = STATE(2440), - [sym_meta_property] = STATE(2440), - [sym_pair] = STATE(2423), - [sym__property_name] = STATE(5889), - [sym__hash] = STATE(3960), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(892), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(1039), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1045), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_await] = ACTIONS(1051), - [anon_sym_yield] = ACTIONS(1053), - [anon_sym_LBRACK] = ACTIONS(1055), - [anon_sym_async] = ACTIONS(1057), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1061), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(1063), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1065), - [anon_sym_DASH_DASH] = ACTIONS(1065), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1067), - [sym_identifier] = ACTIONS(1069), - [sym_private_property_identifier] = ACTIONS(1071), - [sym_this] = ACTIONS(1073), - [sym_super] = ACTIONS(1073), - [sym_true] = ACTIONS(1073), - [sym_false] = ACTIONS(1073), - [sym_null] = ACTIONS(1073), - [anon_sym_export] = ACTIONS(1047), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [879] = { - [sym_hash_empty] = STATE(1813), + [893] = { + [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2173), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2208), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(879), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(1798), - [sym_hash_expression] = STATE(1813), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(893), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2265), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [880] = { - [sym_comment] = STATE(880), - [aux_sym_object_repeat1] = STATE(4030), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2179), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2184), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [881] = { - [sym_comment] = STATE(881), - [aux_sym_object_repeat1] = STATE(4030), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1109), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(1119), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1134), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1105), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [882] = { - [sym_comment] = STATE(882), - [aux_sym_object_repeat1] = STATE(4012), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1109), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1146), - [anon_sym_LPAREN] = ACTIONS(1119), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1134), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1105), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [883] = { - [sym_comment] = STATE(883), - [aux_sym_object_repeat1] = STATE(4012), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2179), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1146), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2184), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [884] = { - [sym_comment] = STATE(884), - [anon_sym_POUND] = ACTIONS(2267), - [anon_sym_var] = ACTIONS(2269), - [anon_sym_SQUOTE] = ACTIONS(2267), - [anon_sym_DQUOTE] = ACTIONS(2267), - [anon_sym_LBRACE] = ACTIONS(2267), - [anon_sym_RBRACE] = ACTIONS(2267), - [anon_sym_import] = ACTIONS(2269), - [anon_sym_with] = ACTIONS(2269), - [anon_sym_let] = ACTIONS(2269), - [anon_sym_const] = ACTIONS(2269), - [anon_sym_if] = ACTIONS(2269), - [anon_sym_switch] = ACTIONS(2269), - [anon_sym_for] = ACTIONS(2269), - [anon_sym_LPAREN] = ACTIONS(2267), - [anon_sym_await] = ACTIONS(2269), - [anon_sym_while] = ACTIONS(2269), - [anon_sym_do] = ACTIONS(2269), - [anon_sym_try] = ACTIONS(2269), - [anon_sym_break] = ACTIONS(2269), - [anon_sym_continue] = ACTIONS(2269), - [anon_sym_return] = ACTIONS(2269), - [anon_sym_throw] = ACTIONS(2269), - [anon_sym_SEMI] = ACTIONS(2267), - [anon_sym_case] = ACTIONS(2269), - [anon_sym_default] = ACTIONS(2269), - [anon_sym_yield] = ACTIONS(2269), - [anon_sym_LBRACK] = ACTIONS(2267), - [anon_sym_async] = ACTIONS(2269), - [anon_sym_function] = ACTIONS(2269), - [anon_sym_private] = ACTIONS(2269), - [anon_sym_public] = ACTIONS(2269), - [anon_sym_remote] = ACTIONS(2269), - [anon_sym_static] = ACTIONS(2269), - [anon_sym_final] = ACTIONS(2269), - [anon_sym_abstract] = ACTIONS(2269), - [anon_sym_any] = ACTIONS(2269), - [anon_sym_array] = ACTIONS(2269), - [anon_sym_binary] = ACTIONS(2269), - [anon_sym_boolean] = ACTIONS(2269), - [anon_sym_date] = ACTIONS(2269), - [anon_sym_guid] = ACTIONS(2269), - [anon_sym_numeric] = ACTIONS(2269), - [anon_sym_query] = ACTIONS(2269), - [anon_sym_string] = ACTIONS(2269), - [anon_sym_struct] = ACTIONS(2269), - [anon_sym_uuid] = ACTIONS(2269), - [anon_sym_variablename] = ACTIONS(2269), - [anon_sym_void] = ACTIONS(2269), - [anon_sym_xml] = ACTIONS(2269), - [anon_sym_new] = ACTIONS(2269), - [anon_sym_PLUS] = ACTIONS(2269), - [anon_sym_DASH] = ACTIONS(2269), - [anon_sym_SLASH] = ACTIONS(2269), - [anon_sym_BANG] = ACTIONS(2267), - [anon_sym_TILDE] = ACTIONS(2269), - [aux_sym_unary_operator_token1] = ACTIONS(2267), - [anon_sym_PLUS_PLUS] = ACTIONS(2267), - [anon_sym_DASH_DASH] = ACTIONS(2267), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2267), - [sym_identifier] = ACTIONS(2269), - [sym_private_property_identifier] = ACTIONS(2267), - [sym_this] = ACTIONS(2269), - [sym_super] = ACTIONS(2269), - [sym_true] = ACTIONS(2269), - [sym_false] = ACTIONS(2269), - [sym_null] = ACTIONS(2269), - [anon_sym_export] = ACTIONS(2269), - [sym_cf_comment] = ACTIONS(5), - }, - [885] = { - [sym_hash_empty] = STATE(1813), + [894] = { + [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2401), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2209), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(885), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(894), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), - [sym__hash] = STATE(1792), - [sym_hash_expression] = STATE(1813), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2155), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [886] = { + [895] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1161), - [sym_expression] = STATE(1925), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2233), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5191), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1193), - [sym_subscript_expression] = STATE(1193), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2577), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(3578), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(692), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1929), - [sym_comment] = STATE(886), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5186), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(895), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(2271), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(810), - [anon_sym_yield] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(2273), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(2271), - [anon_sym_new] = ACTIONS(818), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(822), - [anon_sym_DASH_DASH] = ACTIONS(822), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(2275), - [sym_private_property_identifier] = ACTIONS(826), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(2271), - [sym_cf_comment] = ACTIONS(5), - }, - [887] = { - [sym_comment] = STATE(887), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_var] = ACTIONS(844), - [anon_sym_SQUOTE] = ACTIONS(842), - [anon_sym_DQUOTE] = ACTIONS(842), - [anon_sym_LBRACE] = ACTIONS(842), - [anon_sym_RBRACE] = ACTIONS(842), - [anon_sym_import] = ACTIONS(844), - [anon_sym_with] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [anon_sym_else] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_switch] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(842), - [anon_sym_await] = ACTIONS(844), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_throw] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_yield] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(842), - [anon_sym_async] = ACTIONS(844), - [anon_sym_function] = ACTIONS(844), - [anon_sym_private] = ACTIONS(844), - [anon_sym_public] = ACTIONS(844), - [anon_sym_remote] = ACTIONS(844), - [anon_sym_static] = ACTIONS(844), - [anon_sym_final] = ACTIONS(844), - [anon_sym_abstract] = ACTIONS(844), - [anon_sym_any] = ACTIONS(844), - [anon_sym_array] = ACTIONS(844), - [anon_sym_binary] = ACTIONS(844), - [anon_sym_boolean] = ACTIONS(844), - [anon_sym_date] = ACTIONS(844), - [anon_sym_guid] = ACTIONS(844), - [anon_sym_numeric] = ACTIONS(844), - [anon_sym_query] = ACTIONS(844), - [anon_sym_string] = ACTIONS(844), - [anon_sym_struct] = ACTIONS(844), - [anon_sym_uuid] = ACTIONS(844), - [anon_sym_variablename] = ACTIONS(844), - [anon_sym_void] = ACTIONS(844), - [anon_sym_xml] = ACTIONS(844), - [anon_sym_new] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_BANG] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(844), - [aux_sym_unary_operator_token1] = ACTIONS(842), - [anon_sym_PLUS_PLUS] = ACTIONS(842), - [anon_sym_DASH_DASH] = ACTIONS(842), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(842), - [sym_identifier] = ACTIONS(844), - [sym_private_property_identifier] = ACTIONS(842), - [sym_this] = ACTIONS(844), - [sym_super] = ACTIONS(844), - [sym_true] = ACTIONS(844), - [sym_false] = ACTIONS(844), - [sym_null] = ACTIONS(844), - [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(2277), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [888] = { + [896] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2378), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2238), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(888), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(896), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -118444,69 +119401,69 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [889] = { + [897] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2379), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2360), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(889), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(897), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -118516,141 +119473,141 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [890] = { + [898] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2278), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2362), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(890), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(898), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [891] = { + [899] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2381), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2178), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(891), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(899), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -118660,69 +119617,69 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [892] = { + [900] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2382), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2363), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(892), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(900), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -118732,69 +119689,69 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [893] = { + [901] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2383), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2398), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(893), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(901), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -118804,70 +119761,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [894] = { + [902] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2377), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2211), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(894), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(902), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -118876,69 +119833,69 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [895] = { + [903] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2384), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2368), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(895), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(903), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -118948,69 +119905,213 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [896] = { + [904] = { + [sym_comment] = STATE(904), + [anon_sym_POUND] = ACTIONS(2007), + [anon_sym_var] = ACTIONS(2009), + [anon_sym_SQUOTE] = ACTIONS(2007), + [anon_sym_DQUOTE] = ACTIONS(2007), + [anon_sym_LBRACE] = ACTIONS(2007), + [anon_sym_RBRACE] = ACTIONS(2007), + [anon_sym_import] = ACTIONS(2009), + [anon_sym_with] = ACTIONS(2009), + [anon_sym_let] = ACTIONS(2009), + [anon_sym_const] = ACTIONS(2009), + [anon_sym_if] = ACTIONS(2009), + [anon_sym_switch] = ACTIONS(2009), + [anon_sym_for] = ACTIONS(2009), + [anon_sym_LPAREN] = ACTIONS(2007), + [anon_sym_await] = ACTIONS(2009), + [anon_sym_while] = ACTIONS(2009), + [anon_sym_do] = ACTIONS(2009), + [anon_sym_try] = ACTIONS(2009), + [anon_sym_break] = ACTIONS(2009), + [anon_sym_continue] = ACTIONS(2009), + [anon_sym_return] = ACTIONS(2009), + [anon_sym_throw] = ACTIONS(2009), + [anon_sym_SEMI] = ACTIONS(2007), + [anon_sym_case] = ACTIONS(2009), + [anon_sym_default] = ACTIONS(2009), + [anon_sym_yield] = ACTIONS(2009), + [anon_sym_LBRACK] = ACTIONS(2007), + [anon_sym_async] = ACTIONS(2009), + [anon_sym_function] = ACTIONS(2009), + [anon_sym_private] = ACTIONS(2009), + [anon_sym_public] = ACTIONS(2009), + [anon_sym_remote] = ACTIONS(2009), + [anon_sym_static] = ACTIONS(2009), + [anon_sym_final] = ACTIONS(2009), + [anon_sym_abstract] = ACTIONS(2009), + [anon_sym_any] = ACTIONS(2009), + [anon_sym_array] = ACTIONS(2009), + [anon_sym_binary] = ACTIONS(2009), + [anon_sym_boolean] = ACTIONS(2009), + [anon_sym_date] = ACTIONS(2009), + [anon_sym_guid] = ACTIONS(2009), + [anon_sym_numeric] = ACTIONS(2009), + [anon_sym_query] = ACTIONS(2009), + [anon_sym_string] = ACTIONS(2009), + [anon_sym_struct] = ACTIONS(2009), + [anon_sym_uuid] = ACTIONS(2009), + [anon_sym_variablename] = ACTIONS(2009), + [anon_sym_void] = ACTIONS(2009), + [anon_sym_xml] = ACTIONS(2009), + [anon_sym_new] = ACTIONS(2009), + [anon_sym_PLUS] = ACTIONS(2009), + [anon_sym_DASH] = ACTIONS(2009), + [anon_sym_SLASH] = ACTIONS(2009), + [anon_sym_BANG] = ACTIONS(2007), + [anon_sym_TILDE] = ACTIONS(2009), + [aux_sym_unary_operator_token1] = ACTIONS(2007), + [anon_sym_PLUS_PLUS] = ACTIONS(2007), + [anon_sym_DASH_DASH] = ACTIONS(2007), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2007), + [sym_identifier] = ACTIONS(2009), + [sym_private_property_identifier] = ACTIONS(2007), + [sym_this] = ACTIONS(2009), + [sym_super] = ACTIONS(2009), + [sym_true] = ACTIONS(2009), + [sym_false] = ACTIONS(2009), + [sym_null] = ACTIONS(2009), + [anon_sym_export] = ACTIONS(2009), + [sym_cf_comment] = ACTIONS(5), + }, + [905] = { + [sym_comment] = STATE(905), + [anon_sym_POUND] = ACTIONS(1997), + [anon_sym_var] = ACTIONS(1999), + [anon_sym_SQUOTE] = ACTIONS(1997), + [anon_sym_DQUOTE] = ACTIONS(1997), + [anon_sym_LBRACE] = ACTIONS(1997), + [anon_sym_RBRACE] = ACTIONS(1997), + [anon_sym_import] = ACTIONS(1999), + [anon_sym_with] = ACTIONS(1999), + [anon_sym_let] = ACTIONS(1999), + [anon_sym_const] = ACTIONS(1999), + [anon_sym_if] = ACTIONS(1999), + [anon_sym_switch] = ACTIONS(1999), + [anon_sym_for] = ACTIONS(1999), + [anon_sym_LPAREN] = ACTIONS(1997), + [anon_sym_await] = ACTIONS(1999), + [anon_sym_while] = ACTIONS(1999), + [anon_sym_do] = ACTIONS(1999), + [anon_sym_try] = ACTIONS(1999), + [anon_sym_break] = ACTIONS(1999), + [anon_sym_continue] = ACTIONS(1999), + [anon_sym_return] = ACTIONS(1999), + [anon_sym_throw] = ACTIONS(1999), + [anon_sym_SEMI] = ACTIONS(1997), + [anon_sym_case] = ACTIONS(1999), + [anon_sym_default] = ACTIONS(1999), + [anon_sym_yield] = ACTIONS(1999), + [anon_sym_LBRACK] = ACTIONS(1997), + [anon_sym_async] = ACTIONS(1999), + [anon_sym_function] = ACTIONS(1999), + [anon_sym_private] = ACTIONS(1999), + [anon_sym_public] = ACTIONS(1999), + [anon_sym_remote] = ACTIONS(1999), + [anon_sym_static] = ACTIONS(1999), + [anon_sym_final] = ACTIONS(1999), + [anon_sym_abstract] = ACTIONS(1999), + [anon_sym_any] = ACTIONS(1999), + [anon_sym_array] = ACTIONS(1999), + [anon_sym_binary] = ACTIONS(1999), + [anon_sym_boolean] = ACTIONS(1999), + [anon_sym_date] = ACTIONS(1999), + [anon_sym_guid] = ACTIONS(1999), + [anon_sym_numeric] = ACTIONS(1999), + [anon_sym_query] = ACTIONS(1999), + [anon_sym_string] = ACTIONS(1999), + [anon_sym_struct] = ACTIONS(1999), + [anon_sym_uuid] = ACTIONS(1999), + [anon_sym_variablename] = ACTIONS(1999), + [anon_sym_void] = ACTIONS(1999), + [anon_sym_xml] = ACTIONS(1999), + [anon_sym_new] = ACTIONS(1999), + [anon_sym_PLUS] = ACTIONS(1999), + [anon_sym_DASH] = ACTIONS(1999), + [anon_sym_SLASH] = ACTIONS(1999), + [anon_sym_BANG] = ACTIONS(1997), + [anon_sym_TILDE] = ACTIONS(1999), + [aux_sym_unary_operator_token1] = ACTIONS(1997), + [anon_sym_PLUS_PLUS] = ACTIONS(1997), + [anon_sym_DASH_DASH] = ACTIONS(1997), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1997), + [sym_identifier] = ACTIONS(1999), + [sym_private_property_identifier] = ACTIONS(1997), + [sym_this] = ACTIONS(1999), + [sym_super] = ACTIONS(1999), + [sym_true] = ACTIONS(1999), + [sym_false] = ACTIONS(1999), + [sym_null] = ACTIONS(1999), + [anon_sym_export] = ACTIONS(1999), + [sym_cf_comment] = ACTIONS(5), + }, + [906] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2385), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2390), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(896), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(906), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -119020,143 +120121,143 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [897] = { + [907] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2386), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1910), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(897), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(907), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_let] = ACTIONS(782), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(794), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(796), + [anon_sym_DASH_DASH] = ACTIONS(796), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), + [sym_this] = ACTIONS(107), + [sym_super] = ACTIONS(107), + [sym_true] = ACTIONS(107), + [sym_false] = ACTIONS(107), + [sym_null] = ACTIONS(107), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [898] = { + [908] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2387), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2130), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(898), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(908), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), + [sym__hash] = STATE(3510), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), @@ -119164,69 +120265,141 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [899] = { + [909] = { + [sym_comment] = STATE(909), + [anon_sym_POUND] = ACTIONS(1891), + [anon_sym_var] = ACTIONS(1893), + [anon_sym_SQUOTE] = ACTIONS(1891), + [anon_sym_DQUOTE] = ACTIONS(1891), + [anon_sym_LBRACE] = ACTIONS(1891), + [anon_sym_RBRACE] = ACTIONS(1891), + [anon_sym_import] = ACTIONS(1893), + [anon_sym_with] = ACTIONS(1893), + [anon_sym_let] = ACTIONS(1893), + [anon_sym_const] = ACTIONS(1893), + [anon_sym_if] = ACTIONS(1893), + [anon_sym_switch] = ACTIONS(1893), + [anon_sym_for] = ACTIONS(1893), + [anon_sym_LPAREN] = ACTIONS(1891), + [anon_sym_await] = ACTIONS(1893), + [anon_sym_while] = ACTIONS(1893), + [anon_sym_do] = ACTIONS(1893), + [anon_sym_try] = ACTIONS(1893), + [anon_sym_break] = ACTIONS(1893), + [anon_sym_continue] = ACTIONS(1893), + [anon_sym_return] = ACTIONS(1893), + [anon_sym_throw] = ACTIONS(1893), + [anon_sym_SEMI] = ACTIONS(1891), + [anon_sym_case] = ACTIONS(1893), + [anon_sym_default] = ACTIONS(1893), + [anon_sym_yield] = ACTIONS(1893), + [anon_sym_LBRACK] = ACTIONS(1891), + [anon_sym_async] = ACTIONS(1893), + [anon_sym_function] = ACTIONS(1893), + [anon_sym_private] = ACTIONS(1893), + [anon_sym_public] = ACTIONS(1893), + [anon_sym_remote] = ACTIONS(1893), + [anon_sym_static] = ACTIONS(1893), + [anon_sym_final] = ACTIONS(1893), + [anon_sym_abstract] = ACTIONS(1893), + [anon_sym_any] = ACTIONS(1893), + [anon_sym_array] = ACTIONS(1893), + [anon_sym_binary] = ACTIONS(1893), + [anon_sym_boolean] = ACTIONS(1893), + [anon_sym_date] = ACTIONS(1893), + [anon_sym_guid] = ACTIONS(1893), + [anon_sym_numeric] = ACTIONS(1893), + [anon_sym_query] = ACTIONS(1893), + [anon_sym_string] = ACTIONS(1893), + [anon_sym_struct] = ACTIONS(1893), + [anon_sym_uuid] = ACTIONS(1893), + [anon_sym_variablename] = ACTIONS(1893), + [anon_sym_void] = ACTIONS(1893), + [anon_sym_xml] = ACTIONS(1893), + [anon_sym_new] = ACTIONS(1893), + [anon_sym_PLUS] = ACTIONS(1893), + [anon_sym_DASH] = ACTIONS(1893), + [anon_sym_SLASH] = ACTIONS(1893), + [anon_sym_BANG] = ACTIONS(1891), + [anon_sym_TILDE] = ACTIONS(1893), + [aux_sym_unary_operator_token1] = ACTIONS(1891), + [anon_sym_PLUS_PLUS] = ACTIONS(1891), + [anon_sym_DASH_DASH] = ACTIONS(1891), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1891), + [sym_identifier] = ACTIONS(1893), + [sym_private_property_identifier] = ACTIONS(1891), + [sym_this] = ACTIONS(1893), + [sym_super] = ACTIONS(1893), + [sym_true] = ACTIONS(1893), + [sym_false] = ACTIONS(1893), + [sym_null] = ACTIONS(1893), + [anon_sym_export] = ACTIONS(1893), + [sym_cf_comment] = ACTIONS(5), + }, + [910] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2391), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(1524), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(899), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(910), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -119236,141 +120409,357 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [900] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2392), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [911] = { + [sym_comment] = STATE(911), + [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_cf_comment] = ACTIONS(5), + }, + [912] = { + [sym_comment] = STATE(912), + [anon_sym_POUND] = ACTIONS(1973), + [anon_sym_var] = ACTIONS(1975), + [anon_sym_SQUOTE] = ACTIONS(1973), + [anon_sym_DQUOTE] = ACTIONS(1973), + [anon_sym_LBRACE] = ACTIONS(1973), + [anon_sym_RBRACE] = ACTIONS(1973), + [anon_sym_import] = ACTIONS(1975), + [anon_sym_with] = ACTIONS(1975), + [anon_sym_let] = ACTIONS(1975), + [anon_sym_const] = ACTIONS(1975), + [anon_sym_if] = ACTIONS(1975), + [anon_sym_switch] = ACTIONS(1975), + [anon_sym_for] = ACTIONS(1975), + [anon_sym_LPAREN] = ACTIONS(1973), + [anon_sym_await] = ACTIONS(1975), + [anon_sym_while] = ACTIONS(1975), + [anon_sym_do] = ACTIONS(1975), + [anon_sym_try] = ACTIONS(1975), + [anon_sym_break] = ACTIONS(1975), + [anon_sym_continue] = ACTIONS(1975), + [anon_sym_return] = ACTIONS(1975), + [anon_sym_throw] = ACTIONS(1975), + [anon_sym_SEMI] = ACTIONS(1973), + [anon_sym_case] = ACTIONS(1975), + [anon_sym_default] = ACTIONS(1975), + [anon_sym_yield] = ACTIONS(1975), + [anon_sym_LBRACK] = ACTIONS(1973), + [anon_sym_async] = ACTIONS(1975), + [anon_sym_function] = ACTIONS(1975), + [anon_sym_private] = ACTIONS(1975), + [anon_sym_public] = ACTIONS(1975), + [anon_sym_remote] = ACTIONS(1975), + [anon_sym_static] = ACTIONS(1975), + [anon_sym_final] = ACTIONS(1975), + [anon_sym_abstract] = ACTIONS(1975), + [anon_sym_any] = ACTIONS(1975), + [anon_sym_array] = ACTIONS(1975), + [anon_sym_binary] = ACTIONS(1975), + [anon_sym_boolean] = ACTIONS(1975), + [anon_sym_date] = ACTIONS(1975), + [anon_sym_guid] = ACTIONS(1975), + [anon_sym_numeric] = ACTIONS(1975), + [anon_sym_query] = ACTIONS(1975), + [anon_sym_string] = ACTIONS(1975), + [anon_sym_struct] = ACTIONS(1975), + [anon_sym_uuid] = ACTIONS(1975), + [anon_sym_variablename] = ACTIONS(1975), + [anon_sym_void] = ACTIONS(1975), + [anon_sym_xml] = ACTIONS(1975), + [anon_sym_new] = ACTIONS(1975), + [anon_sym_PLUS] = ACTIONS(1975), + [anon_sym_DASH] = ACTIONS(1975), + [anon_sym_SLASH] = ACTIONS(1975), + [anon_sym_BANG] = ACTIONS(1973), + [anon_sym_TILDE] = ACTIONS(1975), + [aux_sym_unary_operator_token1] = ACTIONS(1973), + [anon_sym_PLUS_PLUS] = ACTIONS(1973), + [anon_sym_DASH_DASH] = ACTIONS(1973), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1973), + [sym_identifier] = ACTIONS(1975), + [sym_private_property_identifier] = ACTIONS(1973), + [sym_this] = ACTIONS(1975), + [sym_super] = ACTIONS(1975), + [sym_true] = ACTIONS(1975), + [sym_false] = ACTIONS(1975), + [sym_null] = ACTIONS(1975), + [anon_sym_export] = ACTIONS(1975), + [sym_cf_comment] = ACTIONS(5), + }, + [913] = { + [sym_comment] = STATE(913), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1198), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1115), + [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1208), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [914] = { + [sym_hash_empty] = STATE(1862), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1906), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(900), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(914), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(1846), + [sym_hash_expression] = STATE(1862), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_POUND] = ACTIONS(2307), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_let] = ACTIONS(782), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(794), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(796), + [anon_sym_DASH_DASH] = ACTIONS(796), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), + [sym_this] = ACTIONS(107), + [sym_super] = ACTIONS(107), + [sym_true] = ACTIONS(107), + [sym_false] = ACTIONS(107), + [sym_null] = ACTIONS(107), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [901] = { + [915] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2393), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(1522), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(901), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(915), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -119380,285 +120769,213 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [902] = { + [916] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2316), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2284), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(902), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(916), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [903] = { + [917] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2395), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2307), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(903), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(917), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), - [sym_cf_comment] = ACTIONS(5), - }, - [904] = { - [sym_comment] = STATE(904), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(2279), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [905] = { + [918] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2277), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2309), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(905), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(918), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -119666,71 +120983,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [906] = { + [919] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2399), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(1483), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(906), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(919), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -119740,70 +121057,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [907] = { + [920] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1902), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1904), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(907), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(920), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -119812,214 +121129,142 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(782), [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_yield] = ACTIONS(73), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [anon_sym_new] = ACTIONS(87), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(794), [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(796), + [anon_sym_DASH_DASH] = ACTIONS(796), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(834), - [sym_private_property_identifier] = ACTIONS(105), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), [sym_this] = ACTIONS(107), [sym_super] = ACTIONS(107), [sym_true] = ACTIONS(107), [sym_false] = ACTIONS(107), [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(830), - [sym_cf_comment] = ACTIONS(5), - }, - [908] = { - [sym_comment] = STATE(908), - [anon_sym_POUND] = ACTIONS(2043), - [anon_sym_var] = ACTIONS(2045), - [anon_sym_SQUOTE] = ACTIONS(2043), - [anon_sym_DQUOTE] = ACTIONS(2043), - [anon_sym_LBRACE] = ACTIONS(2043), - [anon_sym_RBRACE] = ACTIONS(2043), - [anon_sym_import] = ACTIONS(2045), - [anon_sym_with] = ACTIONS(2045), - [anon_sym_let] = ACTIONS(2045), - [anon_sym_const] = ACTIONS(2045), - [anon_sym_if] = ACTIONS(2045), - [anon_sym_switch] = ACTIONS(2045), - [anon_sym_for] = ACTIONS(2045), - [anon_sym_LPAREN] = ACTIONS(2043), - [anon_sym_await] = ACTIONS(2045), - [anon_sym_while] = ACTIONS(2045), - [anon_sym_do] = ACTIONS(2045), - [anon_sym_try] = ACTIONS(2045), - [anon_sym_break] = ACTIONS(2045), - [anon_sym_continue] = ACTIONS(2045), - [anon_sym_return] = ACTIONS(2045), - [anon_sym_throw] = ACTIONS(2045), - [anon_sym_SEMI] = ACTIONS(2043), - [anon_sym_case] = ACTIONS(2045), - [anon_sym_default] = ACTIONS(2045), - [anon_sym_yield] = ACTIONS(2045), - [anon_sym_LBRACK] = ACTIONS(2043), - [anon_sym_async] = ACTIONS(2045), - [anon_sym_function] = ACTIONS(2045), - [anon_sym_private] = ACTIONS(2045), - [anon_sym_public] = ACTIONS(2045), - [anon_sym_remote] = ACTIONS(2045), - [anon_sym_static] = ACTIONS(2045), - [anon_sym_final] = ACTIONS(2045), - [anon_sym_abstract] = ACTIONS(2045), - [anon_sym_any] = ACTIONS(2045), - [anon_sym_array] = ACTIONS(2045), - [anon_sym_binary] = ACTIONS(2045), - [anon_sym_boolean] = ACTIONS(2045), - [anon_sym_date] = ACTIONS(2045), - [anon_sym_guid] = ACTIONS(2045), - [anon_sym_numeric] = ACTIONS(2045), - [anon_sym_query] = ACTIONS(2045), - [anon_sym_string] = ACTIONS(2045), - [anon_sym_struct] = ACTIONS(2045), - [anon_sym_uuid] = ACTIONS(2045), - [anon_sym_variablename] = ACTIONS(2045), - [anon_sym_void] = ACTIONS(2045), - [anon_sym_xml] = ACTIONS(2045), - [anon_sym_new] = ACTIONS(2045), - [anon_sym_PLUS] = ACTIONS(2045), - [anon_sym_DASH] = ACTIONS(2045), - [anon_sym_SLASH] = ACTIONS(2045), - [anon_sym_BANG] = ACTIONS(2043), - [anon_sym_TILDE] = ACTIONS(2045), - [aux_sym_unary_operator_token1] = ACTIONS(2043), - [anon_sym_PLUS_PLUS] = ACTIONS(2043), - [anon_sym_DASH_DASH] = ACTIONS(2043), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2043), - [sym_identifier] = ACTIONS(2045), - [sym_private_property_identifier] = ACTIONS(2043), - [sym_this] = ACTIONS(2045), - [sym_super] = ACTIONS(2045), - [sym_true] = ACTIONS(2045), - [sym_false] = ACTIONS(2045), - [sym_null] = ACTIONS(2045), - [anon_sym_export] = ACTIONS(2045), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [909] = { + [921] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1900), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2237), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(909), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3965), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(921), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [anon_sym_new] = ACTIONS(87), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(828), [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(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(834), - [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(830), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [910] = { + [922] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(1802), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2139), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(910), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(922), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -120028,141 +121273,213 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [911] = { - [sym_comment] = STATE(911), - [anon_sym_POUND] = ACTIONS(2143), - [anon_sym_var] = ACTIONS(2145), - [anon_sym_SQUOTE] = ACTIONS(2143), - [anon_sym_DQUOTE] = ACTIONS(2143), - [anon_sym_LBRACE] = ACTIONS(2143), - [anon_sym_RBRACE] = ACTIONS(2143), - [anon_sym_import] = ACTIONS(2145), - [anon_sym_with] = ACTIONS(2145), - [anon_sym_let] = ACTIONS(2145), - [anon_sym_const] = ACTIONS(2145), - [anon_sym_if] = ACTIONS(2145), - [anon_sym_switch] = ACTIONS(2145), - [anon_sym_for] = ACTIONS(2145), - [anon_sym_LPAREN] = ACTIONS(2143), - [anon_sym_await] = ACTIONS(2145), - [anon_sym_while] = ACTIONS(2145), - [anon_sym_do] = ACTIONS(2145), - [anon_sym_try] = ACTIONS(2145), - [anon_sym_break] = ACTIONS(2145), - [anon_sym_continue] = ACTIONS(2145), - [anon_sym_return] = ACTIONS(2145), - [anon_sym_throw] = ACTIONS(2145), - [anon_sym_SEMI] = ACTIONS(2143), - [anon_sym_case] = ACTIONS(2145), - [anon_sym_default] = ACTIONS(2145), - [anon_sym_yield] = ACTIONS(2145), - [anon_sym_LBRACK] = ACTIONS(2143), - [anon_sym_async] = ACTIONS(2145), - [anon_sym_function] = ACTIONS(2145), - [anon_sym_private] = ACTIONS(2145), - [anon_sym_public] = ACTIONS(2145), - [anon_sym_remote] = ACTIONS(2145), - [anon_sym_static] = ACTIONS(2145), - [anon_sym_final] = ACTIONS(2145), - [anon_sym_abstract] = ACTIONS(2145), - [anon_sym_any] = ACTIONS(2145), - [anon_sym_array] = ACTIONS(2145), - [anon_sym_binary] = ACTIONS(2145), - [anon_sym_boolean] = ACTIONS(2145), - [anon_sym_date] = ACTIONS(2145), - [anon_sym_guid] = ACTIONS(2145), - [anon_sym_numeric] = ACTIONS(2145), - [anon_sym_query] = ACTIONS(2145), - [anon_sym_string] = ACTIONS(2145), - [anon_sym_struct] = ACTIONS(2145), - [anon_sym_uuid] = ACTIONS(2145), - [anon_sym_variablename] = ACTIONS(2145), - [anon_sym_void] = ACTIONS(2145), - [anon_sym_xml] = ACTIONS(2145), - [anon_sym_new] = ACTIONS(2145), - [anon_sym_PLUS] = ACTIONS(2145), - [anon_sym_DASH] = ACTIONS(2145), - [anon_sym_SLASH] = ACTIONS(2145), - [anon_sym_BANG] = ACTIONS(2143), - [anon_sym_TILDE] = ACTIONS(2145), - [aux_sym_unary_operator_token1] = ACTIONS(2143), - [anon_sym_PLUS_PLUS] = ACTIONS(2143), - [anon_sym_DASH_DASH] = ACTIONS(2143), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2143), - [sym_identifier] = ACTIONS(2145), - [sym_private_property_identifier] = ACTIONS(2143), - [sym_this] = ACTIONS(2145), - [sym_super] = ACTIONS(2145), - [sym_true] = ACTIONS(2145), - [sym_false] = ACTIONS(2145), - [sym_null] = ACTIONS(2145), - [anon_sym_export] = ACTIONS(2145), + [923] = { + [sym_comment] = STATE(923), + [anon_sym_POUND] = ACTIONS(2065), + [anon_sym_var] = ACTIONS(2067), + [anon_sym_SQUOTE] = ACTIONS(2065), + [anon_sym_DQUOTE] = ACTIONS(2065), + [anon_sym_LBRACE] = ACTIONS(2065), + [anon_sym_RBRACE] = ACTIONS(2065), + [anon_sym_import] = ACTIONS(2067), + [anon_sym_with] = ACTIONS(2067), + [anon_sym_let] = ACTIONS(2067), + [anon_sym_const] = ACTIONS(2067), + [anon_sym_if] = ACTIONS(2067), + [anon_sym_switch] = ACTIONS(2067), + [anon_sym_for] = ACTIONS(2067), + [anon_sym_LPAREN] = ACTIONS(2065), + [anon_sym_await] = ACTIONS(2067), + [anon_sym_while] = ACTIONS(2067), + [anon_sym_do] = ACTIONS(2067), + [anon_sym_try] = ACTIONS(2067), + [anon_sym_break] = ACTIONS(2067), + [anon_sym_continue] = ACTIONS(2067), + [anon_sym_return] = ACTIONS(2067), + [anon_sym_throw] = ACTIONS(2067), + [anon_sym_SEMI] = ACTIONS(2065), + [anon_sym_case] = ACTIONS(2067), + [anon_sym_default] = ACTIONS(2067), + [anon_sym_yield] = ACTIONS(2067), + [anon_sym_LBRACK] = ACTIONS(2065), + [anon_sym_async] = ACTIONS(2067), + [anon_sym_function] = ACTIONS(2067), + [anon_sym_private] = ACTIONS(2067), + [anon_sym_public] = ACTIONS(2067), + [anon_sym_remote] = ACTIONS(2067), + [anon_sym_static] = ACTIONS(2067), + [anon_sym_final] = ACTIONS(2067), + [anon_sym_abstract] = ACTIONS(2067), + [anon_sym_any] = ACTIONS(2067), + [anon_sym_array] = ACTIONS(2067), + [anon_sym_binary] = ACTIONS(2067), + [anon_sym_boolean] = ACTIONS(2067), + [anon_sym_date] = ACTIONS(2067), + [anon_sym_guid] = ACTIONS(2067), + [anon_sym_numeric] = ACTIONS(2067), + [anon_sym_query] = ACTIONS(2067), + [anon_sym_string] = ACTIONS(2067), + [anon_sym_struct] = ACTIONS(2067), + [anon_sym_uuid] = ACTIONS(2067), + [anon_sym_variablename] = ACTIONS(2067), + [anon_sym_void] = ACTIONS(2067), + [anon_sym_xml] = ACTIONS(2067), + [anon_sym_new] = ACTIONS(2067), + [anon_sym_PLUS] = ACTIONS(2067), + [anon_sym_DASH] = ACTIONS(2067), + [anon_sym_SLASH] = ACTIONS(2067), + [anon_sym_BANG] = ACTIONS(2065), + [anon_sym_TILDE] = ACTIONS(2067), + [aux_sym_unary_operator_token1] = ACTIONS(2065), + [anon_sym_PLUS_PLUS] = ACTIONS(2065), + [anon_sym_DASH_DASH] = ACTIONS(2065), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2065), + [sym_identifier] = ACTIONS(2067), + [sym_private_property_identifier] = ACTIONS(2065), + [sym_this] = ACTIONS(2067), + [sym_super] = ACTIONS(2067), + [sym_true] = ACTIONS(2067), + [sym_false] = ACTIONS(2067), + [sym_null] = ACTIONS(2067), + [anon_sym_export] = ACTIONS(2067), [sym_cf_comment] = ACTIONS(5), }, - [912] = { + [924] = { + [sym_comment] = STATE(924), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2201), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1115), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [925] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1890), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1871), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(912), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(925), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), @@ -120172,14 +121489,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -120191,50 +121508,50 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, - [913] = { + [926] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1889), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1867), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(913), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(926), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), @@ -120244,14 +121561,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -120263,51 +121580,51 @@ 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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, - [914] = { + [927] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(1799), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2150), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(914), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(927), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -120316,358 +121633,430 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [915] = { + [928] = { + [sym_comment] = STATE(928), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_finally] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(2309), + [sym_cf_comment] = ACTIONS(5), + }, + [929] = { + [sym_comment] = STATE(929), + [anon_sym_POUND] = ACTIONS(1907), + [anon_sym_var] = ACTIONS(1909), + [anon_sym_SQUOTE] = ACTIONS(1907), + [anon_sym_DQUOTE] = ACTIONS(1907), + [anon_sym_LBRACE] = ACTIONS(1907), + [anon_sym_RBRACE] = ACTIONS(1907), + [anon_sym_import] = ACTIONS(1909), + [anon_sym_with] = ACTIONS(1909), + [anon_sym_let] = ACTIONS(1909), + [anon_sym_const] = ACTIONS(1909), + [anon_sym_if] = ACTIONS(1909), + [anon_sym_switch] = ACTIONS(1909), + [anon_sym_for] = ACTIONS(1909), + [anon_sym_LPAREN] = ACTIONS(1907), + [anon_sym_await] = ACTIONS(1909), + [anon_sym_while] = ACTIONS(1909), + [anon_sym_do] = ACTIONS(1909), + [anon_sym_try] = ACTIONS(1909), + [anon_sym_break] = ACTIONS(1909), + [anon_sym_continue] = ACTIONS(1909), + [anon_sym_return] = ACTIONS(1909), + [anon_sym_throw] = ACTIONS(1909), + [anon_sym_SEMI] = ACTIONS(1907), + [anon_sym_case] = ACTIONS(1909), + [anon_sym_default] = ACTIONS(1909), + [anon_sym_yield] = ACTIONS(1909), + [anon_sym_LBRACK] = ACTIONS(1907), + [anon_sym_async] = ACTIONS(1909), + [anon_sym_function] = ACTIONS(1909), + [anon_sym_private] = ACTIONS(1909), + [anon_sym_public] = ACTIONS(1909), + [anon_sym_remote] = ACTIONS(1909), + [anon_sym_static] = ACTIONS(1909), + [anon_sym_final] = ACTIONS(1909), + [anon_sym_abstract] = ACTIONS(1909), + [anon_sym_any] = ACTIONS(1909), + [anon_sym_array] = ACTIONS(1909), + [anon_sym_binary] = ACTIONS(1909), + [anon_sym_boolean] = ACTIONS(1909), + [anon_sym_date] = ACTIONS(1909), + [anon_sym_guid] = ACTIONS(1909), + [anon_sym_numeric] = ACTIONS(1909), + [anon_sym_query] = ACTIONS(1909), + [anon_sym_string] = ACTIONS(1909), + [anon_sym_struct] = ACTIONS(1909), + [anon_sym_uuid] = ACTIONS(1909), + [anon_sym_variablename] = ACTIONS(1909), + [anon_sym_void] = ACTIONS(1909), + [anon_sym_xml] = ACTIONS(1909), + [anon_sym_new] = ACTIONS(1909), + [anon_sym_PLUS] = ACTIONS(1909), + [anon_sym_DASH] = ACTIONS(1909), + [anon_sym_SLASH] = ACTIONS(1909), + [anon_sym_BANG] = ACTIONS(1907), + [anon_sym_TILDE] = ACTIONS(1909), + [aux_sym_unary_operator_token1] = ACTIONS(1907), + [anon_sym_PLUS_PLUS] = ACTIONS(1907), + [anon_sym_DASH_DASH] = ACTIONS(1907), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1907), + [sym_identifier] = ACTIONS(1909), + [sym_private_property_identifier] = ACTIONS(1907), + [sym_this] = ACTIONS(1909), + [sym_super] = ACTIONS(1909), + [sym_true] = ACTIONS(1909), + [sym_false] = ACTIONS(1909), + [sym_null] = ACTIONS(1909), + [anon_sym_export] = ACTIONS(1909), + [sym_cf_comment] = ACTIONS(5), + }, + [930] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2276), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1966), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(915), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(930), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), - [sym_cf_comment] = ACTIONS(5), - }, - [916] = { - [sym_comment] = STATE(916), - [anon_sym_POUND] = ACTIONS(2031), - [anon_sym_var] = ACTIONS(2033), - [anon_sym_SQUOTE] = ACTIONS(2031), - [anon_sym_DQUOTE] = ACTIONS(2031), - [anon_sym_LBRACE] = ACTIONS(2031), - [anon_sym_RBRACE] = ACTIONS(2031), - [anon_sym_import] = ACTIONS(2033), - [anon_sym_with] = ACTIONS(2033), - [anon_sym_let] = ACTIONS(2033), - [anon_sym_const] = ACTIONS(2033), - [anon_sym_if] = ACTIONS(2033), - [anon_sym_switch] = ACTIONS(2033), - [anon_sym_for] = ACTIONS(2033), - [anon_sym_LPAREN] = ACTIONS(2031), - [anon_sym_await] = ACTIONS(2033), - [anon_sym_while] = ACTIONS(2033), - [anon_sym_do] = ACTIONS(2033), - [anon_sym_try] = ACTIONS(2033), - [anon_sym_break] = ACTIONS(2033), - [anon_sym_continue] = ACTIONS(2033), - [anon_sym_return] = ACTIONS(2033), - [anon_sym_throw] = ACTIONS(2033), - [anon_sym_SEMI] = ACTIONS(2031), - [anon_sym_case] = ACTIONS(2033), - [anon_sym_default] = ACTIONS(2033), - [anon_sym_yield] = ACTIONS(2033), - [anon_sym_LBRACK] = ACTIONS(2031), - [anon_sym_async] = ACTIONS(2033), - [anon_sym_function] = ACTIONS(2033), - [anon_sym_private] = ACTIONS(2033), - [anon_sym_public] = ACTIONS(2033), - [anon_sym_remote] = ACTIONS(2033), - [anon_sym_static] = ACTIONS(2033), - [anon_sym_final] = ACTIONS(2033), - [anon_sym_abstract] = ACTIONS(2033), - [anon_sym_any] = ACTIONS(2033), - [anon_sym_array] = ACTIONS(2033), - [anon_sym_binary] = ACTIONS(2033), - [anon_sym_boolean] = ACTIONS(2033), - [anon_sym_date] = ACTIONS(2033), - [anon_sym_guid] = ACTIONS(2033), - [anon_sym_numeric] = ACTIONS(2033), - [anon_sym_query] = ACTIONS(2033), - [anon_sym_string] = ACTIONS(2033), - [anon_sym_struct] = ACTIONS(2033), - [anon_sym_uuid] = ACTIONS(2033), - [anon_sym_variablename] = ACTIONS(2033), - [anon_sym_void] = ACTIONS(2033), - [anon_sym_xml] = ACTIONS(2033), - [anon_sym_new] = ACTIONS(2033), - [anon_sym_PLUS] = ACTIONS(2033), - [anon_sym_DASH] = ACTIONS(2033), - [anon_sym_SLASH] = ACTIONS(2033), - [anon_sym_BANG] = ACTIONS(2031), - [anon_sym_TILDE] = ACTIONS(2033), - [aux_sym_unary_operator_token1] = ACTIONS(2031), - [anon_sym_PLUS_PLUS] = ACTIONS(2031), - [anon_sym_DASH_DASH] = ACTIONS(2031), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2031), - [sym_identifier] = ACTIONS(2033), - [sym_private_property_identifier] = ACTIONS(2031), - [sym_this] = ACTIONS(2033), - [sym_super] = ACTIONS(2033), - [sym_true] = ACTIONS(2033), - [sym_false] = ACTIONS(2033), - [sym_null] = ACTIONS(2033), - [anon_sym_export] = ACTIONS(2033), - [sym_cf_comment] = ACTIONS(5), - }, - [917] = { - [sym_comment] = STATE(917), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_finally] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [918] = { + [931] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(1795), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2186), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(918), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(931), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3655), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [919] = { + [932] = { + [sym_comment] = STATE(932), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(1763), + [anon_sym_RBRACE] = ACTIONS(1763), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_RPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_RBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2311), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [933] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1888), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1902), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(919), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(933), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -120676,213 +122065,141 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(782), [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_yield] = ACTIONS(73), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [anon_sym_new] = ACTIONS(87), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(794), [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(796), + [anon_sym_DASH_DASH] = ACTIONS(796), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(834), - [sym_private_property_identifier] = ACTIONS(105), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), [sym_this] = ACTIONS(107), [sym_super] = ACTIONS(107), [sym_true] = ACTIONS(107), [sym_false] = ACTIONS(107), [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(830), - [sym_cf_comment] = ACTIONS(5), - }, - [920] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2151), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(920), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [921] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2216), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(921), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), - [sym__hash] = STATE(3953), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), - [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_BANG] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(91), - [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [934] = { + [sym_comment] = STATE(934), + [anon_sym_POUND] = ACTIONS(1911), + [anon_sym_var] = ACTIONS(1913), + [anon_sym_SQUOTE] = ACTIONS(1911), + [anon_sym_DQUOTE] = ACTIONS(1911), + [anon_sym_LBRACE] = ACTIONS(1911), + [anon_sym_RBRACE] = ACTIONS(1911), + [anon_sym_import] = ACTIONS(1913), + [anon_sym_with] = ACTIONS(1913), + [anon_sym_let] = ACTIONS(1913), + [anon_sym_const] = ACTIONS(1913), + [anon_sym_if] = ACTIONS(1913), + [anon_sym_switch] = ACTIONS(1913), + [anon_sym_for] = ACTIONS(1913), + [anon_sym_LPAREN] = ACTIONS(1911), + [anon_sym_await] = ACTIONS(1913), + [anon_sym_while] = ACTIONS(1913), + [anon_sym_do] = ACTIONS(1913), + [anon_sym_try] = ACTIONS(1913), + [anon_sym_break] = ACTIONS(1913), + [anon_sym_continue] = ACTIONS(1913), + [anon_sym_return] = ACTIONS(1913), + [anon_sym_throw] = ACTIONS(1913), + [anon_sym_SEMI] = ACTIONS(1911), + [anon_sym_case] = ACTIONS(1913), + [anon_sym_default] = ACTIONS(1913), + [anon_sym_yield] = ACTIONS(1913), + [anon_sym_LBRACK] = ACTIONS(1911), + [anon_sym_async] = ACTIONS(1913), + [anon_sym_function] = ACTIONS(1913), + [anon_sym_private] = ACTIONS(1913), + [anon_sym_public] = ACTIONS(1913), + [anon_sym_remote] = ACTIONS(1913), + [anon_sym_static] = ACTIONS(1913), + [anon_sym_final] = ACTIONS(1913), + [anon_sym_abstract] = ACTIONS(1913), + [anon_sym_any] = ACTIONS(1913), + [anon_sym_array] = ACTIONS(1913), + [anon_sym_binary] = ACTIONS(1913), + [anon_sym_boolean] = ACTIONS(1913), + [anon_sym_date] = ACTIONS(1913), + [anon_sym_guid] = ACTIONS(1913), + [anon_sym_numeric] = ACTIONS(1913), + [anon_sym_query] = ACTIONS(1913), + [anon_sym_string] = ACTIONS(1913), + [anon_sym_struct] = ACTIONS(1913), + [anon_sym_uuid] = ACTIONS(1913), + [anon_sym_variablename] = ACTIONS(1913), + [anon_sym_void] = ACTIONS(1913), + [anon_sym_xml] = ACTIONS(1913), + [anon_sym_new] = ACTIONS(1913), + [anon_sym_PLUS] = ACTIONS(1913), + [anon_sym_DASH] = ACTIONS(1913), + [anon_sym_SLASH] = ACTIONS(1913), + [anon_sym_BANG] = ACTIONS(1911), + [anon_sym_TILDE] = ACTIONS(1913), + [aux_sym_unary_operator_token1] = ACTIONS(1911), + [anon_sym_PLUS_PLUS] = ACTIONS(1911), + [anon_sym_DASH_DASH] = ACTIONS(1911), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1911), + [sym_identifier] = ACTIONS(1913), + [sym_private_property_identifier] = ACTIONS(1911), + [sym_this] = ACTIONS(1913), + [sym_super] = ACTIONS(1913), + [sym_true] = ACTIONS(1913), + [sym_false] = ACTIONS(1913), + [sym_null] = ACTIONS(1913), + [anon_sym_export] = ACTIONS(1913), [sym_cf_comment] = ACTIONS(5), }, - [922] = { + [935] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1886), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1126), + [sym_expression] = STATE(1855), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1126), + [sym_subscript_expression] = STATE(1126), + [sym_assignment_expression] = STATE(1931), [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), + [sym_augmented_assignment_expression] = STATE(1931), [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(922), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(925), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1870), + [sym_comment] = STATE(935), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), [sym__property_name] = STATE(5215), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), @@ -120892,14 +122209,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(804), [anon_sym_LPAREN] = ACTIONS(53), [anon_sym_await] = ACTIONS(55), [anon_sym_yield] = ACTIONS(73), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(806), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), + [anon_sym_static] = ACTIONS(804), [anon_sym_new] = ACTIONS(87), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), @@ -120911,51 +122228,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(231), - [sym_identifier] = ACTIONS(834), + [sym_identifier] = ACTIONS(808), [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(830), + [anon_sym_export] = ACTIONS(804), [sym_cf_comment] = ACTIONS(5), }, - [923] = { + [936] = { + [sym_comment] = STATE(936), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(1105), + [anon_sym_RBRACE] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_RPAREN] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_RBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1532), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [937] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1885), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1901), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(923), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(937), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -120964,71 +122353,215 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(782), [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_yield] = ACTIONS(73), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [anon_sym_new] = ACTIONS(87), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(794), [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(796), + [anon_sym_DASH_DASH] = ACTIONS(796), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(834), - [sym_private_property_identifier] = ACTIONS(105), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), [sym_this] = ACTIONS(107), [sym_super] = ACTIONS(107), [sym_true] = ACTIONS(107), [sym_false] = ACTIONS(107), [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(830), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [924] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2394), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [938] = { + [sym_comment] = STATE(938), + [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_cf_comment] = ACTIONS(5), + }, + [939] = { + [sym_comment] = STATE(939), + [anon_sym_POUND] = ACTIONS(1993), + [anon_sym_var] = ACTIONS(1995), + [anon_sym_SQUOTE] = ACTIONS(1993), + [anon_sym_DQUOTE] = ACTIONS(1993), + [anon_sym_LBRACE] = ACTIONS(1993), + [anon_sym_RBRACE] = ACTIONS(1993), + [anon_sym_import] = ACTIONS(1995), + [anon_sym_with] = ACTIONS(1995), + [anon_sym_let] = ACTIONS(1995), + [anon_sym_const] = ACTIONS(1995), + [anon_sym_if] = ACTIONS(1995), + [anon_sym_switch] = ACTIONS(1995), + [anon_sym_for] = ACTIONS(1995), + [anon_sym_LPAREN] = ACTIONS(1993), + [anon_sym_await] = ACTIONS(1995), + [anon_sym_while] = ACTIONS(1995), + [anon_sym_do] = ACTIONS(1995), + [anon_sym_try] = ACTIONS(1995), + [anon_sym_break] = ACTIONS(1995), + [anon_sym_continue] = ACTIONS(1995), + [anon_sym_return] = ACTIONS(1995), + [anon_sym_throw] = ACTIONS(1995), + [anon_sym_SEMI] = ACTIONS(1993), + [anon_sym_case] = ACTIONS(1995), + [anon_sym_default] = ACTIONS(1995), + [anon_sym_yield] = ACTIONS(1995), + [anon_sym_LBRACK] = ACTIONS(1993), + [anon_sym_async] = ACTIONS(1995), + [anon_sym_function] = ACTIONS(1995), + [anon_sym_private] = ACTIONS(1995), + [anon_sym_public] = ACTIONS(1995), + [anon_sym_remote] = ACTIONS(1995), + [anon_sym_static] = ACTIONS(1995), + [anon_sym_final] = ACTIONS(1995), + [anon_sym_abstract] = ACTIONS(1995), + [anon_sym_any] = ACTIONS(1995), + [anon_sym_array] = ACTIONS(1995), + [anon_sym_binary] = ACTIONS(1995), + [anon_sym_boolean] = ACTIONS(1995), + [anon_sym_date] = ACTIONS(1995), + [anon_sym_guid] = ACTIONS(1995), + [anon_sym_numeric] = ACTIONS(1995), + [anon_sym_query] = ACTIONS(1995), + [anon_sym_string] = ACTIONS(1995), + [anon_sym_struct] = ACTIONS(1995), + [anon_sym_uuid] = ACTIONS(1995), + [anon_sym_variablename] = ACTIONS(1995), + [anon_sym_void] = ACTIONS(1995), + [anon_sym_xml] = ACTIONS(1995), + [anon_sym_new] = ACTIONS(1995), + [anon_sym_PLUS] = ACTIONS(1995), + [anon_sym_DASH] = ACTIONS(1995), + [anon_sym_SLASH] = ACTIONS(1995), + [anon_sym_BANG] = ACTIONS(1993), + [anon_sym_TILDE] = ACTIONS(1995), + [aux_sym_unary_operator_token1] = ACTIONS(1993), + [anon_sym_PLUS_PLUS] = ACTIONS(1993), + [anon_sym_DASH_DASH] = ACTIONS(1993), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1993), + [sym_identifier] = ACTIONS(1995), + [sym_private_property_identifier] = ACTIONS(1993), + [sym_this] = ACTIONS(1995), + [sym_super] = ACTIONS(1995), + [sym_true] = ACTIONS(1995), + [sym_false] = ACTIONS(1995), + [sym_null] = ACTIONS(1995), + [anon_sym_export] = ACTIONS(1995), + [sym_cf_comment] = ACTIONS(5), + }, + [940] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2334), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(924), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(940), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3546), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), @@ -121036,214 +122569,286 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [925] = { + [941] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1882), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2295), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(925), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3965), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(941), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3523), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [anon_sym_new] = ACTIONS(87), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(828), [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(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(834), - [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(830), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [926] = { + [942] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2205), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2321), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(926), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(942), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3655), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [927] = { + [943] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2294), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), + [sym_comment] = STATE(943), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1008), + [sym_cf_comment] = ACTIONS(5), + }, + [944] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1881), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1900), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(927), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(944), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -121252,142 +122857,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(782), [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_yield] = ACTIONS(73), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [anon_sym_new] = ACTIONS(87), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(794), [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(796), + [anon_sym_DASH_DASH] = ACTIONS(796), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(834), - [sym_private_property_identifier] = ACTIONS(105), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), [sym_this] = ACTIONS(107), [sym_super] = ACTIONS(107), [sym_true] = ACTIONS(107), [sym_false] = ACTIONS(107), [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(830), - [sym_cf_comment] = ACTIONS(5), - }, - [928] = { - [sym_comment] = STATE(928), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_var] = ACTIONS(844), - [anon_sym_SQUOTE] = ACTIONS(842), - [anon_sym_DQUOTE] = ACTIONS(842), - [anon_sym_LBRACE] = ACTIONS(842), - [anon_sym_RBRACE] = ACTIONS(842), - [anon_sym_import] = ACTIONS(844), - [anon_sym_with] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [anon_sym_else] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_switch] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(842), - [anon_sym_await] = ACTIONS(844), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_throw] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_yield] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(842), - [anon_sym_async] = ACTIONS(844), - [anon_sym_function] = ACTIONS(844), - [anon_sym_private] = ACTIONS(844), - [anon_sym_public] = ACTIONS(844), - [anon_sym_remote] = ACTIONS(844), - [anon_sym_static] = ACTIONS(844), - [anon_sym_final] = ACTIONS(844), - [anon_sym_abstract] = ACTIONS(844), - [anon_sym_any] = ACTIONS(844), - [anon_sym_array] = ACTIONS(844), - [anon_sym_binary] = ACTIONS(844), - [anon_sym_boolean] = ACTIONS(844), - [anon_sym_date] = ACTIONS(844), - [anon_sym_guid] = ACTIONS(844), - [anon_sym_numeric] = ACTIONS(844), - [anon_sym_query] = ACTIONS(844), - [anon_sym_string] = ACTIONS(844), - [anon_sym_struct] = ACTIONS(844), - [anon_sym_uuid] = ACTIONS(844), - [anon_sym_variablename] = ACTIONS(844), - [anon_sym_void] = ACTIONS(844), - [anon_sym_xml] = ACTIONS(844), - [anon_sym_new] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_BANG] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(844), - [aux_sym_unary_operator_token1] = ACTIONS(842), - [anon_sym_PLUS_PLUS] = ACTIONS(842), - [anon_sym_DASH_DASH] = ACTIONS(842), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(842), - [sym_identifier] = ACTIONS(844), - [sym_private_property_identifier] = ACTIONS(842), - [sym_this] = ACTIONS(844), - [sym_super] = ACTIONS(844), - [sym_true] = ACTIONS(844), - [sym_false] = ACTIONS(844), - [sym_null] = ACTIONS(844), - [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(982), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [929] = { + [945] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1879), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1899), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(929), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(945), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -121396,142 +122929,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(782), [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_yield] = ACTIONS(73), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [anon_sym_new] = ACTIONS(87), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(794), [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(796), + [anon_sym_DASH_DASH] = ACTIONS(796), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(834), - [sym_private_property_identifier] = ACTIONS(105), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), [sym_this] = ACTIONS(107), [sym_super] = ACTIONS(107), [sym_true] = ACTIONS(107), [sym_false] = ACTIONS(107), [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(830), - [sym_cf_comment] = ACTIONS(5), - }, - [930] = { - [sym_comment] = STATE(930), - [anon_sym_POUND] = ACTIONS(2027), - [anon_sym_var] = ACTIONS(2029), - [anon_sym_SQUOTE] = ACTIONS(2027), - [anon_sym_DQUOTE] = ACTIONS(2027), - [anon_sym_LBRACE] = ACTIONS(2027), - [anon_sym_RBRACE] = ACTIONS(2027), - [anon_sym_import] = ACTIONS(2029), - [anon_sym_with] = ACTIONS(2029), - [anon_sym_let] = ACTIONS(2029), - [anon_sym_const] = ACTIONS(2029), - [anon_sym_if] = ACTIONS(2029), - [anon_sym_switch] = ACTIONS(2029), - [anon_sym_for] = ACTIONS(2029), - [anon_sym_LPAREN] = ACTIONS(2027), - [anon_sym_await] = ACTIONS(2029), - [anon_sym_while] = ACTIONS(2029), - [anon_sym_do] = ACTIONS(2029), - [anon_sym_try] = ACTIONS(2029), - [anon_sym_break] = ACTIONS(2029), - [anon_sym_continue] = ACTIONS(2029), - [anon_sym_return] = ACTIONS(2029), - [anon_sym_throw] = ACTIONS(2029), - [anon_sym_SEMI] = ACTIONS(2027), - [anon_sym_case] = ACTIONS(2029), - [anon_sym_default] = ACTIONS(2029), - [anon_sym_yield] = ACTIONS(2029), - [anon_sym_LBRACK] = ACTIONS(2027), - [anon_sym_async] = ACTIONS(2029), - [anon_sym_function] = ACTIONS(2029), - [anon_sym_private] = ACTIONS(2029), - [anon_sym_public] = ACTIONS(2029), - [anon_sym_remote] = ACTIONS(2029), - [anon_sym_static] = ACTIONS(2029), - [anon_sym_final] = ACTIONS(2029), - [anon_sym_abstract] = ACTIONS(2029), - [anon_sym_any] = ACTIONS(2029), - [anon_sym_array] = ACTIONS(2029), - [anon_sym_binary] = ACTIONS(2029), - [anon_sym_boolean] = ACTIONS(2029), - [anon_sym_date] = ACTIONS(2029), - [anon_sym_guid] = ACTIONS(2029), - [anon_sym_numeric] = ACTIONS(2029), - [anon_sym_query] = ACTIONS(2029), - [anon_sym_string] = ACTIONS(2029), - [anon_sym_struct] = ACTIONS(2029), - [anon_sym_uuid] = ACTIONS(2029), - [anon_sym_variablename] = ACTIONS(2029), - [anon_sym_void] = ACTIONS(2029), - [anon_sym_xml] = ACTIONS(2029), - [anon_sym_new] = ACTIONS(2029), - [anon_sym_PLUS] = ACTIONS(2029), - [anon_sym_DASH] = ACTIONS(2029), - [anon_sym_SLASH] = ACTIONS(2029), - [anon_sym_BANG] = ACTIONS(2027), - [anon_sym_TILDE] = ACTIONS(2029), - [aux_sym_unary_operator_token1] = ACTIONS(2027), - [anon_sym_PLUS_PLUS] = ACTIONS(2027), - [anon_sym_DASH_DASH] = ACTIONS(2027), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2027), - [sym_identifier] = ACTIONS(2029), - [sym_private_property_identifier] = ACTIONS(2027), - [sym_this] = ACTIONS(2029), - [sym_super] = ACTIONS(2029), - [sym_true] = ACTIONS(2029), - [sym_false] = ACTIONS(2029), - [sym_null] = ACTIONS(2029), - [anon_sym_export] = ACTIONS(2029), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [931] = { + [946] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1878), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1898), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(931), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(946), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -121540,90 +123001,162 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(782), [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_yield] = ACTIONS(73), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [anon_sym_new] = ACTIONS(87), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(794), [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(796), + [anon_sym_DASH_DASH] = ACTIONS(796), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(834), - [sym_private_property_identifier] = ACTIONS(105), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), [sym_this] = ACTIONS(107), [sym_super] = ACTIONS(107), [sym_true] = ACTIONS(107), [sym_false] = ACTIONS(107), [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(830), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [932] = { + [947] = { + [sym_comment] = STATE(947), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2313), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(1763), + [anon_sym_RBRACE] = ACTIONS(1763), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_RPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_RBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2311), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [948] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2135), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2234), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(932), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(948), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(2315), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(816), [anon_sym_await] = ACTIONS(742), [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(968), [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), [anon_sym_static] = ACTIONS(737), [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), @@ -121641,616 +123174,400 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [933] = { + [949] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2373), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2232), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(933), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3546), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(949), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [934] = { - [sym_hash_empty] = STATE(3404), + [950] = { + [sym_hash_empty] = STATE(1841), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), + [sym_parenthesized_expression] = STATE(1224), [sym_expression] = STATE(2366), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(934), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3523), - [sym_hash_expression] = STATE(3404), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(950), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(1655), + [sym_hash_expression] = STATE(1841), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(2217), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [935] = { + [951] = { + [sym_comment] = STATE(951), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1229), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(1105), + [anon_sym_RBRACE] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_RPAREN] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_RBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1532), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [952] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2365), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(2273), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2317), - [sym_comment] = STATE(935), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5780), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(952), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [936] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1877), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(936), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [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), + [953] = { + [sym_comment] = STATE(953), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1233), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(1105), + [anon_sym_RBRACE] = ACTIONS(1105), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1134), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(834), - [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(830), - [sym_cf_comment] = ACTIONS(5), - }, - [937] = { - [sym_comment] = STATE(937), - [anon_sym_POUND] = ACTIONS(2023), - [anon_sym_var] = ACTIONS(2025), - [anon_sym_SQUOTE] = ACTIONS(2023), - [anon_sym_DQUOTE] = ACTIONS(2023), - [anon_sym_LBRACE] = ACTIONS(2023), - [anon_sym_RBRACE] = ACTIONS(2023), - [anon_sym_import] = ACTIONS(2025), - [anon_sym_with] = ACTIONS(2025), - [anon_sym_let] = ACTIONS(2025), - [anon_sym_const] = ACTIONS(2025), - [anon_sym_if] = ACTIONS(2025), - [anon_sym_switch] = ACTIONS(2025), - [anon_sym_for] = ACTIONS(2025), - [anon_sym_LPAREN] = ACTIONS(2023), - [anon_sym_await] = ACTIONS(2025), - [anon_sym_while] = ACTIONS(2025), - [anon_sym_do] = ACTIONS(2025), - [anon_sym_try] = ACTIONS(2025), - [anon_sym_break] = ACTIONS(2025), - [anon_sym_continue] = ACTIONS(2025), - [anon_sym_return] = ACTIONS(2025), - [anon_sym_throw] = ACTIONS(2025), - [anon_sym_SEMI] = ACTIONS(2023), - [anon_sym_case] = ACTIONS(2025), - [anon_sym_default] = ACTIONS(2025), - [anon_sym_yield] = ACTIONS(2025), - [anon_sym_LBRACK] = ACTIONS(2023), - [anon_sym_async] = ACTIONS(2025), - [anon_sym_function] = ACTIONS(2025), - [anon_sym_private] = ACTIONS(2025), - [anon_sym_public] = ACTIONS(2025), - [anon_sym_remote] = ACTIONS(2025), - [anon_sym_static] = ACTIONS(2025), - [anon_sym_final] = ACTIONS(2025), - [anon_sym_abstract] = ACTIONS(2025), - [anon_sym_any] = ACTIONS(2025), - [anon_sym_array] = ACTIONS(2025), - [anon_sym_binary] = ACTIONS(2025), - [anon_sym_boolean] = ACTIONS(2025), - [anon_sym_date] = ACTIONS(2025), - [anon_sym_guid] = ACTIONS(2025), - [anon_sym_numeric] = ACTIONS(2025), - [anon_sym_query] = ACTIONS(2025), - [anon_sym_string] = ACTIONS(2025), - [anon_sym_struct] = ACTIONS(2025), - [anon_sym_uuid] = ACTIONS(2025), - [anon_sym_variablename] = ACTIONS(2025), - [anon_sym_void] = ACTIONS(2025), - [anon_sym_xml] = ACTIONS(2025), - [anon_sym_new] = ACTIONS(2025), - [anon_sym_PLUS] = ACTIONS(2025), - [anon_sym_DASH] = ACTIONS(2025), - [anon_sym_SLASH] = ACTIONS(2025), - [anon_sym_BANG] = ACTIONS(2023), - [anon_sym_TILDE] = ACTIONS(2025), - [aux_sym_unary_operator_token1] = ACTIONS(2023), - [anon_sym_PLUS_PLUS] = ACTIONS(2023), - [anon_sym_DASH_DASH] = ACTIONS(2023), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2023), - [sym_identifier] = ACTIONS(2025), - [sym_private_property_identifier] = ACTIONS(2023), - [sym_this] = ACTIONS(2025), - [sym_super] = ACTIONS(2025), - [sym_true] = ACTIONS(2025), - [sym_false] = ACTIONS(2025), - [sym_null] = ACTIONS(2025), - [anon_sym_export] = ACTIONS(2025), - [sym_cf_comment] = ACTIONS(5), - }, - [938] = { - [sym_comment] = STATE(938), - [anon_sym_POUND] = ACTIONS(2019), - [anon_sym_var] = ACTIONS(2021), - [anon_sym_SQUOTE] = ACTIONS(2019), - [anon_sym_DQUOTE] = ACTIONS(2019), - [anon_sym_LBRACE] = ACTIONS(2019), - [anon_sym_RBRACE] = ACTIONS(2019), - [anon_sym_import] = ACTIONS(2021), - [anon_sym_with] = ACTIONS(2021), - [anon_sym_let] = ACTIONS(2021), - [anon_sym_const] = ACTIONS(2021), - [anon_sym_if] = ACTIONS(2021), - [anon_sym_switch] = ACTIONS(2021), - [anon_sym_for] = ACTIONS(2021), - [anon_sym_LPAREN] = ACTIONS(2019), - [anon_sym_await] = ACTIONS(2021), - [anon_sym_while] = ACTIONS(2021), - [anon_sym_do] = ACTIONS(2021), - [anon_sym_try] = ACTIONS(2021), - [anon_sym_break] = ACTIONS(2021), - [anon_sym_continue] = ACTIONS(2021), - [anon_sym_return] = ACTIONS(2021), - [anon_sym_throw] = ACTIONS(2021), - [anon_sym_SEMI] = ACTIONS(2019), - [anon_sym_case] = ACTIONS(2021), - [anon_sym_default] = ACTIONS(2021), - [anon_sym_yield] = ACTIONS(2021), - [anon_sym_LBRACK] = ACTIONS(2019), - [anon_sym_async] = ACTIONS(2021), - [anon_sym_function] = ACTIONS(2021), - [anon_sym_private] = ACTIONS(2021), - [anon_sym_public] = ACTIONS(2021), - [anon_sym_remote] = ACTIONS(2021), - [anon_sym_static] = ACTIONS(2021), - [anon_sym_final] = ACTIONS(2021), - [anon_sym_abstract] = ACTIONS(2021), - [anon_sym_any] = ACTIONS(2021), - [anon_sym_array] = ACTIONS(2021), - [anon_sym_binary] = ACTIONS(2021), - [anon_sym_boolean] = ACTIONS(2021), - [anon_sym_date] = ACTIONS(2021), - [anon_sym_guid] = ACTIONS(2021), - [anon_sym_numeric] = ACTIONS(2021), - [anon_sym_query] = ACTIONS(2021), - [anon_sym_string] = ACTIONS(2021), - [anon_sym_struct] = ACTIONS(2021), - [anon_sym_uuid] = ACTIONS(2021), - [anon_sym_variablename] = ACTIONS(2021), - [anon_sym_void] = ACTIONS(2021), - [anon_sym_xml] = ACTIONS(2021), - [anon_sym_new] = ACTIONS(2021), - [anon_sym_PLUS] = ACTIONS(2021), - [anon_sym_DASH] = ACTIONS(2021), - [anon_sym_SLASH] = ACTIONS(2021), - [anon_sym_BANG] = ACTIONS(2019), - [anon_sym_TILDE] = ACTIONS(2021), - [aux_sym_unary_operator_token1] = ACTIONS(2019), - [anon_sym_PLUS_PLUS] = ACTIONS(2019), - [anon_sym_DASH_DASH] = ACTIONS(2019), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2019), - [sym_identifier] = ACTIONS(2021), - [sym_private_property_identifier] = ACTIONS(2019), - [sym_this] = ACTIONS(2021), - [sym_super] = ACTIONS(2021), - [sym_true] = ACTIONS(2021), - [sym_false] = ACTIONS(2021), - [sym_null] = ACTIONS(2021), - [anon_sym_export] = ACTIONS(2021), - [sym_cf_comment] = ACTIONS(5), - }, - [939] = { - [sym_comment] = STATE(939), - [anon_sym_POUND] = ACTIONS(2015), - [anon_sym_var] = ACTIONS(2017), - [anon_sym_SQUOTE] = ACTIONS(2015), - [anon_sym_DQUOTE] = ACTIONS(2015), - [anon_sym_LBRACE] = ACTIONS(2015), - [anon_sym_RBRACE] = ACTIONS(2015), - [anon_sym_import] = ACTIONS(2017), - [anon_sym_with] = ACTIONS(2017), - [anon_sym_let] = ACTIONS(2017), - [anon_sym_const] = ACTIONS(2017), - [anon_sym_if] = ACTIONS(2017), - [anon_sym_switch] = ACTIONS(2017), - [anon_sym_for] = ACTIONS(2017), - [anon_sym_LPAREN] = ACTIONS(2015), - [anon_sym_await] = ACTIONS(2017), - [anon_sym_while] = ACTIONS(2017), - [anon_sym_do] = ACTIONS(2017), - [anon_sym_try] = ACTIONS(2017), - [anon_sym_break] = ACTIONS(2017), - [anon_sym_continue] = ACTIONS(2017), - [anon_sym_return] = ACTIONS(2017), - [anon_sym_throw] = ACTIONS(2017), - [anon_sym_SEMI] = ACTIONS(2015), - [anon_sym_case] = ACTIONS(2017), - [anon_sym_default] = ACTIONS(2017), - [anon_sym_yield] = ACTIONS(2017), - [anon_sym_LBRACK] = ACTIONS(2015), - [anon_sym_async] = ACTIONS(2017), - [anon_sym_function] = ACTIONS(2017), - [anon_sym_private] = ACTIONS(2017), - [anon_sym_public] = ACTIONS(2017), - [anon_sym_remote] = ACTIONS(2017), - [anon_sym_static] = ACTIONS(2017), - [anon_sym_final] = ACTIONS(2017), - [anon_sym_abstract] = ACTIONS(2017), - [anon_sym_any] = ACTIONS(2017), - [anon_sym_array] = ACTIONS(2017), - [anon_sym_binary] = ACTIONS(2017), - [anon_sym_boolean] = ACTIONS(2017), - [anon_sym_date] = ACTIONS(2017), - [anon_sym_guid] = ACTIONS(2017), - [anon_sym_numeric] = ACTIONS(2017), - [anon_sym_query] = ACTIONS(2017), - [anon_sym_string] = ACTIONS(2017), - [anon_sym_struct] = ACTIONS(2017), - [anon_sym_uuid] = ACTIONS(2017), - [anon_sym_variablename] = ACTIONS(2017), - [anon_sym_void] = ACTIONS(2017), - [anon_sym_xml] = ACTIONS(2017), - [anon_sym_new] = ACTIONS(2017), - [anon_sym_PLUS] = ACTIONS(2017), - [anon_sym_DASH] = ACTIONS(2017), - [anon_sym_SLASH] = ACTIONS(2017), - [anon_sym_BANG] = ACTIONS(2015), - [anon_sym_TILDE] = ACTIONS(2017), - [aux_sym_unary_operator_token1] = ACTIONS(2015), - [anon_sym_PLUS_PLUS] = ACTIONS(2015), - [anon_sym_DASH_DASH] = ACTIONS(2015), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2015), - [sym_identifier] = ACTIONS(2017), - [sym_private_property_identifier] = ACTIONS(2015), - [sym_this] = ACTIONS(2017), - [sym_super] = ACTIONS(2017), - [sym_true] = ACTIONS(2017), - [sym_false] = ACTIONS(2017), - [sym_null] = ACTIONS(2017), - [anon_sym_export] = ACTIONS(2017), - [sym_cf_comment] = ACTIONS(5), - }, - [940] = { - [sym_comment] = STATE(940), - [anon_sym_POUND] = ACTIONS(2011), - [anon_sym_var] = ACTIONS(2013), - [anon_sym_SQUOTE] = ACTIONS(2011), - [anon_sym_DQUOTE] = ACTIONS(2011), - [anon_sym_LBRACE] = ACTIONS(2011), - [anon_sym_RBRACE] = ACTIONS(2011), - [anon_sym_import] = ACTIONS(2013), - [anon_sym_with] = ACTIONS(2013), - [anon_sym_let] = ACTIONS(2013), - [anon_sym_const] = ACTIONS(2013), - [anon_sym_if] = ACTIONS(2013), - [anon_sym_switch] = ACTIONS(2013), - [anon_sym_for] = ACTIONS(2013), - [anon_sym_LPAREN] = ACTIONS(2011), - [anon_sym_await] = ACTIONS(2013), - [anon_sym_while] = ACTIONS(2013), - [anon_sym_do] = ACTIONS(2013), - [anon_sym_try] = ACTIONS(2013), - [anon_sym_break] = ACTIONS(2013), - [anon_sym_continue] = ACTIONS(2013), - [anon_sym_return] = ACTIONS(2013), - [anon_sym_throw] = ACTIONS(2013), - [anon_sym_SEMI] = ACTIONS(2011), - [anon_sym_case] = ACTIONS(2013), - [anon_sym_default] = ACTIONS(2013), - [anon_sym_yield] = ACTIONS(2013), - [anon_sym_LBRACK] = ACTIONS(2011), - [anon_sym_async] = ACTIONS(2013), - [anon_sym_function] = ACTIONS(2013), - [anon_sym_private] = ACTIONS(2013), - [anon_sym_public] = ACTIONS(2013), - [anon_sym_remote] = ACTIONS(2013), - [anon_sym_static] = ACTIONS(2013), - [anon_sym_final] = ACTIONS(2013), - [anon_sym_abstract] = ACTIONS(2013), - [anon_sym_any] = ACTIONS(2013), - [anon_sym_array] = ACTIONS(2013), - [anon_sym_binary] = ACTIONS(2013), - [anon_sym_boolean] = ACTIONS(2013), - [anon_sym_date] = ACTIONS(2013), - [anon_sym_guid] = ACTIONS(2013), - [anon_sym_numeric] = ACTIONS(2013), - [anon_sym_query] = ACTIONS(2013), - [anon_sym_string] = ACTIONS(2013), - [anon_sym_struct] = ACTIONS(2013), - [anon_sym_uuid] = ACTIONS(2013), - [anon_sym_variablename] = ACTIONS(2013), - [anon_sym_void] = ACTIONS(2013), - [anon_sym_xml] = ACTIONS(2013), - [anon_sym_new] = ACTIONS(2013), - [anon_sym_PLUS] = ACTIONS(2013), - [anon_sym_DASH] = ACTIONS(2013), - [anon_sym_SLASH] = ACTIONS(2013), - [anon_sym_BANG] = ACTIONS(2011), - [anon_sym_TILDE] = ACTIONS(2013), - [aux_sym_unary_operator_token1] = ACTIONS(2011), - [anon_sym_PLUS_PLUS] = ACTIONS(2011), - [anon_sym_DASH_DASH] = ACTIONS(2011), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2011), - [sym_identifier] = ACTIONS(2013), - [sym_private_property_identifier] = ACTIONS(2011), - [sym_this] = ACTIONS(2013), - [sym_super] = ACTIONS(2013), - [sym_true] = ACTIONS(2013), - [sym_false] = ACTIONS(2013), - [sym_null] = ACTIONS(2013), - [anon_sym_export] = ACTIONS(2013), + [sym__automatic_semicolon] = ACTIONS(1105), + [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [941] = { + [954] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2354), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2255), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(941), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(954), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3668), [sym_hash_expression] = STATE(3404), @@ -122260,70 +123577,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [942] = { + [955] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1876), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1897), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(942), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(955), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -122332,69 +123649,69 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(782), [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_yield] = ACTIONS(73), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [anon_sym_new] = ACTIONS(87), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(794), [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(796), + [anon_sym_DASH_DASH] = ACTIONS(796), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(834), - [sym_private_property_identifier] = ACTIONS(105), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), [sym_this] = ACTIONS(107), [sym_super] = ACTIONS(107), [sym_true] = ACTIONS(107), [sym_false] = ACTIONS(107), [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(830), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [943] = { + [956] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2331), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2226), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(943), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(956), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3689), [sym_hash_expression] = STATE(3404), @@ -122404,69 +123721,69 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [944] = { + [957] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2349), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2207), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), [sym_string] = STATE(2317), - [sym_comment] = STATE(944), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_comment] = STATE(957), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -122476,358 +123793,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), - [sym_cf_comment] = ACTIONS(5), - }, - [945] = { - [sym_comment] = STATE(945), - [anon_sym_POUND] = ACTIONS(2035), - [anon_sym_var] = ACTIONS(2037), - [anon_sym_SQUOTE] = ACTIONS(2035), - [anon_sym_DQUOTE] = ACTIONS(2035), - [anon_sym_LBRACE] = ACTIONS(2035), - [anon_sym_RBRACE] = ACTIONS(2035), - [anon_sym_import] = ACTIONS(2037), - [anon_sym_with] = ACTIONS(2037), - [anon_sym_let] = ACTIONS(2037), - [anon_sym_const] = ACTIONS(2037), - [anon_sym_if] = ACTIONS(2037), - [anon_sym_switch] = ACTIONS(2037), - [anon_sym_for] = ACTIONS(2037), - [anon_sym_LPAREN] = ACTIONS(2035), - [anon_sym_await] = ACTIONS(2037), - [anon_sym_while] = ACTIONS(2037), - [anon_sym_do] = ACTIONS(2037), - [anon_sym_try] = ACTIONS(2037), - [anon_sym_break] = ACTIONS(2037), - [anon_sym_continue] = ACTIONS(2037), - [anon_sym_return] = ACTIONS(2037), - [anon_sym_throw] = ACTIONS(2037), - [anon_sym_SEMI] = ACTIONS(2035), - [anon_sym_case] = ACTIONS(2037), - [anon_sym_default] = ACTIONS(2037), - [anon_sym_yield] = ACTIONS(2037), - [anon_sym_LBRACK] = ACTIONS(2035), - [anon_sym_async] = ACTIONS(2037), - [anon_sym_function] = ACTIONS(2037), - [anon_sym_private] = ACTIONS(2037), - [anon_sym_public] = ACTIONS(2037), - [anon_sym_remote] = ACTIONS(2037), - [anon_sym_static] = ACTIONS(2037), - [anon_sym_final] = ACTIONS(2037), - [anon_sym_abstract] = ACTIONS(2037), - [anon_sym_any] = ACTIONS(2037), - [anon_sym_array] = ACTIONS(2037), - [anon_sym_binary] = ACTIONS(2037), - [anon_sym_boolean] = ACTIONS(2037), - [anon_sym_date] = ACTIONS(2037), - [anon_sym_guid] = ACTIONS(2037), - [anon_sym_numeric] = ACTIONS(2037), - [anon_sym_query] = ACTIONS(2037), - [anon_sym_string] = ACTIONS(2037), - [anon_sym_struct] = ACTIONS(2037), - [anon_sym_uuid] = ACTIONS(2037), - [anon_sym_variablename] = ACTIONS(2037), - [anon_sym_void] = ACTIONS(2037), - [anon_sym_xml] = ACTIONS(2037), - [anon_sym_new] = ACTIONS(2037), - [anon_sym_PLUS] = ACTIONS(2037), - [anon_sym_DASH] = ACTIONS(2037), - [anon_sym_SLASH] = ACTIONS(2037), - [anon_sym_BANG] = ACTIONS(2035), - [anon_sym_TILDE] = ACTIONS(2037), - [aux_sym_unary_operator_token1] = ACTIONS(2035), - [anon_sym_PLUS_PLUS] = ACTIONS(2035), - [anon_sym_DASH_DASH] = ACTIONS(2035), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2035), - [sym_identifier] = ACTIONS(2037), - [sym_private_property_identifier] = ACTIONS(2035), - [sym_this] = ACTIONS(2037), - [sym_super] = ACTIONS(2037), - [sym_true] = ACTIONS(2037), - [sym_false] = ACTIONS(2037), - [sym_null] = ACTIONS(2037), - [anon_sym_export] = ACTIONS(2037), - [sym_cf_comment] = ACTIONS(5), - }, - [946] = { - [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1959), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(946), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(3965), - [sym_hash_expression] = STATE(3404), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [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(231), - [sym_identifier] = ACTIONS(834), - [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(830), - [sym_cf_comment] = ACTIONS(5), - }, - [947] = { - [sym_comment] = STATE(947), - [anon_sym_POUND] = ACTIONS(2005), - [anon_sym_var] = ACTIONS(2007), - [anon_sym_SQUOTE] = ACTIONS(2005), - [anon_sym_DQUOTE] = ACTIONS(2005), - [anon_sym_LBRACE] = ACTIONS(2005), - [anon_sym_RBRACE] = ACTIONS(2005), - [anon_sym_import] = ACTIONS(2007), - [anon_sym_with] = ACTIONS(2007), - [anon_sym_let] = ACTIONS(2007), - [anon_sym_const] = ACTIONS(2007), - [anon_sym_if] = ACTIONS(2007), - [anon_sym_switch] = ACTIONS(2007), - [anon_sym_for] = ACTIONS(2007), - [anon_sym_LPAREN] = ACTIONS(2005), - [anon_sym_await] = ACTIONS(2007), - [anon_sym_while] = ACTIONS(2007), - [anon_sym_do] = ACTIONS(2007), - [anon_sym_try] = ACTIONS(2007), - [anon_sym_break] = ACTIONS(2007), - [anon_sym_continue] = ACTIONS(2007), - [anon_sym_return] = ACTIONS(2007), - [anon_sym_throw] = ACTIONS(2007), - [anon_sym_SEMI] = ACTIONS(2005), - [anon_sym_case] = ACTIONS(2007), - [anon_sym_default] = ACTIONS(2007), - [anon_sym_yield] = ACTIONS(2007), - [anon_sym_LBRACK] = ACTIONS(2005), - [anon_sym_async] = ACTIONS(2007), - [anon_sym_function] = ACTIONS(2007), - [anon_sym_private] = ACTIONS(2007), - [anon_sym_public] = ACTIONS(2007), - [anon_sym_remote] = ACTIONS(2007), - [anon_sym_static] = ACTIONS(2007), - [anon_sym_final] = ACTIONS(2007), - [anon_sym_abstract] = ACTIONS(2007), - [anon_sym_any] = ACTIONS(2007), - [anon_sym_array] = ACTIONS(2007), - [anon_sym_binary] = ACTIONS(2007), - [anon_sym_boolean] = ACTIONS(2007), - [anon_sym_date] = ACTIONS(2007), - [anon_sym_guid] = ACTIONS(2007), - [anon_sym_numeric] = ACTIONS(2007), - [anon_sym_query] = ACTIONS(2007), - [anon_sym_string] = ACTIONS(2007), - [anon_sym_struct] = ACTIONS(2007), - [anon_sym_uuid] = ACTIONS(2007), - [anon_sym_variablename] = ACTIONS(2007), - [anon_sym_void] = ACTIONS(2007), - [anon_sym_xml] = ACTIONS(2007), - [anon_sym_new] = ACTIONS(2007), - [anon_sym_PLUS] = ACTIONS(2007), - [anon_sym_DASH] = ACTIONS(2007), - [anon_sym_SLASH] = ACTIONS(2007), - [anon_sym_BANG] = ACTIONS(2005), - [anon_sym_TILDE] = ACTIONS(2007), - [aux_sym_unary_operator_token1] = ACTIONS(2005), - [anon_sym_PLUS_PLUS] = ACTIONS(2005), - [anon_sym_DASH_DASH] = ACTIONS(2005), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2005), - [sym_identifier] = ACTIONS(2007), - [sym_private_property_identifier] = ACTIONS(2005), - [sym_this] = ACTIONS(2007), - [sym_super] = ACTIONS(2007), - [sym_true] = ACTIONS(2007), - [sym_false] = ACTIONS(2007), - [sym_null] = ACTIONS(2007), - [anon_sym_export] = ACTIONS(2007), - [sym_cf_comment] = ACTIONS(5), - }, - [948] = { - [sym_hash_empty] = STATE(1859), - [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1948), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), - [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), - [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(948), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(1830), - [sym_hash_expression] = STATE(1859), - [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2263), - [anon_sym_SQUOTE] = ACTIONS(29), - [anon_sym_DQUOTE] = ACTIONS(31), - [anon_sym_LBRACE] = ACTIONS(780), - [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), - [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_yield] = ACTIONS(73), - [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), - [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [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(231), - [sym_identifier] = ACTIONS(834), - [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(830), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [949] = { + [958] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1972), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1895), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(949), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(958), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), @@ -122836,69 +123865,69 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(782), [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_yield] = ACTIONS(73), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [anon_sym_new] = ACTIONS(87), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(794), [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(796), + [anon_sym_DASH_DASH] = ACTIONS(796), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(834), - [sym_private_property_identifier] = ACTIONS(105), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), [sym_this] = ACTIONS(107), [sym_super] = ACTIONS(107), [sym_true] = ACTIONS(107), [sym_false] = ACTIONS(107), [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(830), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [950] = { + [959] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2435), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2430), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1170), - [sym_subscript_expression] = STATE(1170), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1147), + [sym_subscript_expression] = STATE(1147), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(3403), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1862), - [sym_comment] = STATE(950), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1865), + [sym_comment] = STATE(959), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -122906,287 +123935,1007 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(1150), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(2224), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(1156), - [anon_sym_async] = ACTIONS(2226), + [anon_sym_let] = ACTIONS(2231), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(2233), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(2224), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(2231), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(2228), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(2235), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(2224), + [anon_sym_export] = ACTIONS(2231), [sym_cf_comment] = ACTIONS(5), }, - [951] = { + [960] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2274), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2270), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(951), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(960), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(776), + [anon_sym_POUND] = ACTIONS(2317), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [952] = { + [961] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2273), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1893), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(952), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5326), - [sym__hash] = STATE(3953), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(961), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_let] = ACTIONS(782), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(794), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(796), + [anon_sym_DASH_DASH] = ACTIONS(796), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), + [sym_this] = ACTIONS(107), + [sym_super] = ACTIONS(107), + [sym_true] = ACTIONS(107), + [sym_false] = ACTIONS(107), + [sym_null] = ACTIONS(107), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [953] = { + [962] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2342), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1892), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(953), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3510), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(962), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(3965), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), - [anon_sym_SQUOTE] = ACTIONS(731), - [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), - [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_let] = ACTIONS(782), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(794), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(796), + [anon_sym_DASH_DASH] = ACTIONS(796), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), - [sym_this] = ACTIONS(770), - [sym_super] = ACTIONS(770), - [sym_true] = ACTIONS(770), - [sym_false] = ACTIONS(770), - [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), + [sym_this] = ACTIONS(107), + [sym_super] = ACTIONS(107), + [sym_true] = ACTIONS(107), + [sym_false] = ACTIONS(107), + [sym_null] = ACTIONS(107), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [954] = { + [963] = { + [sym_comment] = STATE(963), + [anon_sym_POUND] = ACTIONS(1921), + [anon_sym_var] = ACTIONS(1923), + [anon_sym_SQUOTE] = ACTIONS(1921), + [anon_sym_DQUOTE] = ACTIONS(1921), + [anon_sym_LBRACE] = ACTIONS(1921), + [anon_sym_RBRACE] = ACTIONS(1921), + [anon_sym_import] = ACTIONS(1923), + [anon_sym_with] = ACTIONS(1923), + [anon_sym_let] = ACTIONS(1923), + [anon_sym_const] = ACTIONS(1923), + [anon_sym_if] = ACTIONS(1923), + [anon_sym_switch] = ACTIONS(1923), + [anon_sym_for] = ACTIONS(1923), + [anon_sym_LPAREN] = ACTIONS(1921), + [anon_sym_await] = ACTIONS(1923), + [anon_sym_while] = ACTIONS(1923), + [anon_sym_do] = ACTIONS(1923), + [anon_sym_try] = ACTIONS(1923), + [anon_sym_break] = ACTIONS(1923), + [anon_sym_continue] = ACTIONS(1923), + [anon_sym_return] = ACTIONS(1923), + [anon_sym_throw] = ACTIONS(1923), + [anon_sym_SEMI] = ACTIONS(1921), + [anon_sym_case] = ACTIONS(1923), + [anon_sym_default] = ACTIONS(1923), + [anon_sym_yield] = ACTIONS(1923), + [anon_sym_LBRACK] = ACTIONS(1921), + [anon_sym_async] = ACTIONS(1923), + [anon_sym_function] = ACTIONS(1923), + [anon_sym_private] = ACTIONS(1923), + [anon_sym_public] = ACTIONS(1923), + [anon_sym_remote] = ACTIONS(1923), + [anon_sym_static] = ACTIONS(1923), + [anon_sym_final] = ACTIONS(1923), + [anon_sym_abstract] = ACTIONS(1923), + [anon_sym_any] = ACTIONS(1923), + [anon_sym_array] = ACTIONS(1923), + [anon_sym_binary] = ACTIONS(1923), + [anon_sym_boolean] = ACTIONS(1923), + [anon_sym_date] = ACTIONS(1923), + [anon_sym_guid] = ACTIONS(1923), + [anon_sym_numeric] = ACTIONS(1923), + [anon_sym_query] = ACTIONS(1923), + [anon_sym_string] = ACTIONS(1923), + [anon_sym_struct] = ACTIONS(1923), + [anon_sym_uuid] = ACTIONS(1923), + [anon_sym_variablename] = ACTIONS(1923), + [anon_sym_void] = ACTIONS(1923), + [anon_sym_xml] = ACTIONS(1923), + [anon_sym_new] = ACTIONS(1923), + [anon_sym_PLUS] = ACTIONS(1923), + [anon_sym_DASH] = ACTIONS(1923), + [anon_sym_SLASH] = ACTIONS(1923), + [anon_sym_BANG] = ACTIONS(1921), + [anon_sym_TILDE] = ACTIONS(1923), + [aux_sym_unary_operator_token1] = ACTIONS(1921), + [anon_sym_PLUS_PLUS] = ACTIONS(1921), + [anon_sym_DASH_DASH] = ACTIONS(1921), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1921), + [sym_identifier] = ACTIONS(1923), + [sym_private_property_identifier] = ACTIONS(1921), + [sym_this] = ACTIONS(1923), + [sym_super] = ACTIONS(1923), + [sym_true] = ACTIONS(1923), + [sym_false] = ACTIONS(1923), + [sym_null] = ACTIONS(1923), + [anon_sym_export] = ACTIONS(1923), + [sym_cf_comment] = ACTIONS(5), + }, + [964] = { [sym_hash_empty] = STATE(3404), - [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1226), - [sym_expression] = STATE(2130), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1891), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(964), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(782), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(796), + [anon_sym_DASH_DASH] = ACTIONS(796), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), + [sym_this] = ACTIONS(107), + [sym_super] = ACTIONS(107), + [sym_true] = ACTIONS(107), + [sym_false] = ACTIONS(107), + [sym_null] = ACTIONS(107), + [anon_sym_export] = ACTIONS(782), + [sym_cf_comment] = ACTIONS(5), + }, + [965] = { + [sym_comment] = STATE(965), + [anon_sym_POUND] = ACTIONS(2071), + [anon_sym_var] = ACTIONS(2073), + [anon_sym_SQUOTE] = ACTIONS(2071), + [anon_sym_DQUOTE] = ACTIONS(2071), + [anon_sym_LBRACE] = ACTIONS(2071), + [anon_sym_RBRACE] = ACTIONS(2071), + [anon_sym_import] = ACTIONS(2073), + [anon_sym_with] = ACTIONS(2073), + [anon_sym_let] = ACTIONS(2073), + [anon_sym_const] = ACTIONS(2073), + [anon_sym_if] = ACTIONS(2073), + [anon_sym_switch] = ACTIONS(2073), + [anon_sym_for] = ACTIONS(2073), + [anon_sym_LPAREN] = ACTIONS(2071), + [anon_sym_await] = ACTIONS(2073), + [anon_sym_while] = ACTIONS(2073), + [anon_sym_do] = ACTIONS(2073), + [anon_sym_try] = ACTIONS(2073), + [anon_sym_break] = ACTIONS(2073), + [anon_sym_continue] = ACTIONS(2073), + [anon_sym_return] = ACTIONS(2073), + [anon_sym_throw] = ACTIONS(2073), + [anon_sym_SEMI] = ACTIONS(2071), + [anon_sym_case] = ACTIONS(2073), + [anon_sym_default] = ACTIONS(2073), + [anon_sym_yield] = ACTIONS(2073), + [anon_sym_LBRACK] = ACTIONS(2071), + [anon_sym_async] = ACTIONS(2073), + [anon_sym_function] = ACTIONS(2073), + [anon_sym_private] = ACTIONS(2073), + [anon_sym_public] = ACTIONS(2073), + [anon_sym_remote] = ACTIONS(2073), + [anon_sym_static] = ACTIONS(2073), + [anon_sym_final] = ACTIONS(2073), + [anon_sym_abstract] = ACTIONS(2073), + [anon_sym_any] = ACTIONS(2073), + [anon_sym_array] = ACTIONS(2073), + [anon_sym_binary] = ACTIONS(2073), + [anon_sym_boolean] = ACTIONS(2073), + [anon_sym_date] = ACTIONS(2073), + [anon_sym_guid] = ACTIONS(2073), + [anon_sym_numeric] = ACTIONS(2073), + [anon_sym_query] = ACTIONS(2073), + [anon_sym_string] = ACTIONS(2073), + [anon_sym_struct] = ACTIONS(2073), + [anon_sym_uuid] = ACTIONS(2073), + [anon_sym_variablename] = ACTIONS(2073), + [anon_sym_void] = ACTIONS(2073), + [anon_sym_xml] = ACTIONS(2073), + [anon_sym_new] = ACTIONS(2073), + [anon_sym_PLUS] = ACTIONS(2073), + [anon_sym_DASH] = ACTIONS(2073), + [anon_sym_SLASH] = ACTIONS(2073), + [anon_sym_BANG] = ACTIONS(2071), + [anon_sym_TILDE] = ACTIONS(2073), + [aux_sym_unary_operator_token1] = ACTIONS(2071), + [anon_sym_PLUS_PLUS] = ACTIONS(2071), + [anon_sym_DASH_DASH] = ACTIONS(2071), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2071), + [sym_identifier] = ACTIONS(2073), + [sym_private_property_identifier] = ACTIONS(2071), + [sym_this] = ACTIONS(2073), + [sym_super] = ACTIONS(2073), + [sym_true] = ACTIONS(2073), + [sym_false] = ACTIONS(2073), + [sym_null] = ACTIONS(2073), + [anon_sym_export] = ACTIONS(2073), + [sym_cf_comment] = ACTIONS(5), + }, + [966] = { + [sym_comment] = STATE(966), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2201), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1146), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [967] = { + [sym_comment] = STATE(967), + [anon_sym_POUND] = ACTIONS(2087), + [anon_sym_var] = ACTIONS(2089), + [anon_sym_SQUOTE] = ACTIONS(2087), + [anon_sym_DQUOTE] = ACTIONS(2087), + [anon_sym_LBRACE] = ACTIONS(2087), + [anon_sym_RBRACE] = ACTIONS(2087), + [anon_sym_import] = ACTIONS(2089), + [anon_sym_with] = ACTIONS(2089), + [anon_sym_let] = ACTIONS(2089), + [anon_sym_const] = ACTIONS(2089), + [anon_sym_if] = ACTIONS(2089), + [anon_sym_switch] = ACTIONS(2089), + [anon_sym_for] = ACTIONS(2089), + [anon_sym_LPAREN] = ACTIONS(2087), + [anon_sym_await] = ACTIONS(2089), + [anon_sym_while] = ACTIONS(2089), + [anon_sym_do] = ACTIONS(2089), + [anon_sym_try] = ACTIONS(2089), + [anon_sym_break] = ACTIONS(2089), + [anon_sym_continue] = ACTIONS(2089), + [anon_sym_return] = ACTIONS(2089), + [anon_sym_throw] = ACTIONS(2089), + [anon_sym_SEMI] = ACTIONS(2087), + [anon_sym_case] = ACTIONS(2089), + [anon_sym_default] = ACTIONS(2089), + [anon_sym_yield] = ACTIONS(2089), + [anon_sym_LBRACK] = ACTIONS(2087), + [anon_sym_async] = ACTIONS(2089), + [anon_sym_function] = ACTIONS(2089), + [anon_sym_private] = ACTIONS(2089), + [anon_sym_public] = ACTIONS(2089), + [anon_sym_remote] = ACTIONS(2089), + [anon_sym_static] = ACTIONS(2089), + [anon_sym_final] = ACTIONS(2089), + [anon_sym_abstract] = ACTIONS(2089), + [anon_sym_any] = ACTIONS(2089), + [anon_sym_array] = ACTIONS(2089), + [anon_sym_binary] = ACTIONS(2089), + [anon_sym_boolean] = ACTIONS(2089), + [anon_sym_date] = ACTIONS(2089), + [anon_sym_guid] = ACTIONS(2089), + [anon_sym_numeric] = ACTIONS(2089), + [anon_sym_query] = ACTIONS(2089), + [anon_sym_string] = ACTIONS(2089), + [anon_sym_struct] = ACTIONS(2089), + [anon_sym_uuid] = ACTIONS(2089), + [anon_sym_variablename] = ACTIONS(2089), + [anon_sym_void] = ACTIONS(2089), + [anon_sym_xml] = ACTIONS(2089), + [anon_sym_new] = ACTIONS(2089), + [anon_sym_PLUS] = ACTIONS(2089), + [anon_sym_DASH] = ACTIONS(2089), + [anon_sym_SLASH] = ACTIONS(2089), + [anon_sym_BANG] = ACTIONS(2087), + [anon_sym_TILDE] = ACTIONS(2089), + [aux_sym_unary_operator_token1] = ACTIONS(2087), + [anon_sym_PLUS_PLUS] = ACTIONS(2087), + [anon_sym_DASH_DASH] = ACTIONS(2087), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2087), + [sym_identifier] = ACTIONS(2089), + [sym_private_property_identifier] = ACTIONS(2087), + [sym_this] = ACTIONS(2089), + [sym_super] = ACTIONS(2089), + [sym_true] = ACTIONS(2089), + [sym_false] = ACTIONS(2089), + [sym_null] = ACTIONS(2089), + [anon_sym_export] = ACTIONS(2089), + [sym_cf_comment] = ACTIONS(5), + }, + [968] = { + [sym_comment] = STATE(968), + [aux_sym_object_repeat1] = STATE(4012), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1198), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1142), + [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1208), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [969] = { + [sym_comment] = STATE(969), + [anon_sym_POUND] = ACTIONS(2097), + [anon_sym_var] = ACTIONS(2099), + [anon_sym_SQUOTE] = ACTIONS(2097), + [anon_sym_DQUOTE] = ACTIONS(2097), + [anon_sym_LBRACE] = ACTIONS(2097), + [anon_sym_RBRACE] = ACTIONS(2097), + [anon_sym_import] = ACTIONS(2099), + [anon_sym_with] = ACTIONS(2099), + [anon_sym_let] = ACTIONS(2099), + [anon_sym_const] = ACTIONS(2099), + [anon_sym_if] = ACTIONS(2099), + [anon_sym_switch] = ACTIONS(2099), + [anon_sym_for] = ACTIONS(2099), + [anon_sym_LPAREN] = ACTIONS(2097), + [anon_sym_await] = ACTIONS(2099), + [anon_sym_while] = ACTIONS(2099), + [anon_sym_do] = ACTIONS(2099), + [anon_sym_try] = ACTIONS(2099), + [anon_sym_break] = ACTIONS(2099), + [anon_sym_continue] = ACTIONS(2099), + [anon_sym_return] = ACTIONS(2099), + [anon_sym_throw] = ACTIONS(2099), + [anon_sym_SEMI] = ACTIONS(2097), + [anon_sym_case] = ACTIONS(2099), + [anon_sym_default] = ACTIONS(2099), + [anon_sym_yield] = ACTIONS(2099), + [anon_sym_LBRACK] = ACTIONS(2097), + [anon_sym_async] = ACTIONS(2099), + [anon_sym_function] = ACTIONS(2099), + [anon_sym_private] = ACTIONS(2099), + [anon_sym_public] = ACTIONS(2099), + [anon_sym_remote] = ACTIONS(2099), + [anon_sym_static] = ACTIONS(2099), + [anon_sym_final] = ACTIONS(2099), + [anon_sym_abstract] = ACTIONS(2099), + [anon_sym_any] = ACTIONS(2099), + [anon_sym_array] = ACTIONS(2099), + [anon_sym_binary] = ACTIONS(2099), + [anon_sym_boolean] = ACTIONS(2099), + [anon_sym_date] = ACTIONS(2099), + [anon_sym_guid] = ACTIONS(2099), + [anon_sym_numeric] = ACTIONS(2099), + [anon_sym_query] = ACTIONS(2099), + [anon_sym_string] = ACTIONS(2099), + [anon_sym_struct] = ACTIONS(2099), + [anon_sym_uuid] = ACTIONS(2099), + [anon_sym_variablename] = ACTIONS(2099), + [anon_sym_void] = ACTIONS(2099), + [anon_sym_xml] = ACTIONS(2099), + [anon_sym_new] = ACTIONS(2099), + [anon_sym_PLUS] = ACTIONS(2099), + [anon_sym_DASH] = ACTIONS(2099), + [anon_sym_SLASH] = ACTIONS(2099), + [anon_sym_BANG] = ACTIONS(2097), + [anon_sym_TILDE] = ACTIONS(2099), + [aux_sym_unary_operator_token1] = ACTIONS(2097), + [anon_sym_PLUS_PLUS] = ACTIONS(2097), + [anon_sym_DASH_DASH] = ACTIONS(2097), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2097), + [sym_identifier] = ACTIONS(2099), + [sym_private_property_identifier] = ACTIONS(2097), + [sym_this] = ACTIONS(2099), + [sym_super] = ACTIONS(2099), + [sym_true] = ACTIONS(2099), + [sym_false] = ACTIONS(2099), + [sym_null] = ACTIONS(2099), + [anon_sym_export] = ACTIONS(2099), + [sym_cf_comment] = ACTIONS(5), + }, + [970] = { + [sym_comment] = STATE(970), + [anon_sym_POUND] = ACTIONS(2115), + [anon_sym_var] = ACTIONS(2117), + [anon_sym_SQUOTE] = ACTIONS(2115), + [anon_sym_DQUOTE] = ACTIONS(2115), + [anon_sym_LBRACE] = ACTIONS(2115), + [anon_sym_RBRACE] = ACTIONS(2115), + [anon_sym_import] = ACTIONS(2117), + [anon_sym_with] = ACTIONS(2117), + [anon_sym_let] = ACTIONS(2117), + [anon_sym_const] = ACTIONS(2117), + [anon_sym_if] = ACTIONS(2117), + [anon_sym_switch] = ACTIONS(2117), + [anon_sym_for] = ACTIONS(2117), + [anon_sym_LPAREN] = ACTIONS(2115), + [anon_sym_await] = ACTIONS(2117), + [anon_sym_while] = ACTIONS(2117), + [anon_sym_do] = ACTIONS(2117), + [anon_sym_try] = ACTIONS(2117), + [anon_sym_break] = ACTIONS(2117), + [anon_sym_continue] = ACTIONS(2117), + [anon_sym_return] = ACTIONS(2117), + [anon_sym_throw] = ACTIONS(2117), + [anon_sym_SEMI] = ACTIONS(2115), + [anon_sym_case] = ACTIONS(2117), + [anon_sym_default] = ACTIONS(2117), + [anon_sym_yield] = ACTIONS(2117), + [anon_sym_LBRACK] = ACTIONS(2115), + [anon_sym_async] = ACTIONS(2117), + [anon_sym_function] = ACTIONS(2117), + [anon_sym_private] = ACTIONS(2117), + [anon_sym_public] = ACTIONS(2117), + [anon_sym_remote] = ACTIONS(2117), + [anon_sym_static] = ACTIONS(2117), + [anon_sym_final] = ACTIONS(2117), + [anon_sym_abstract] = ACTIONS(2117), + [anon_sym_any] = ACTIONS(2117), + [anon_sym_array] = ACTIONS(2117), + [anon_sym_binary] = ACTIONS(2117), + [anon_sym_boolean] = ACTIONS(2117), + [anon_sym_date] = ACTIONS(2117), + [anon_sym_guid] = ACTIONS(2117), + [anon_sym_numeric] = ACTIONS(2117), + [anon_sym_query] = ACTIONS(2117), + [anon_sym_string] = ACTIONS(2117), + [anon_sym_struct] = ACTIONS(2117), + [anon_sym_uuid] = ACTIONS(2117), + [anon_sym_variablename] = ACTIONS(2117), + [anon_sym_void] = ACTIONS(2117), + [anon_sym_xml] = ACTIONS(2117), + [anon_sym_new] = ACTIONS(2117), + [anon_sym_PLUS] = ACTIONS(2117), + [anon_sym_DASH] = ACTIONS(2117), + [anon_sym_SLASH] = ACTIONS(2117), + [anon_sym_BANG] = ACTIONS(2115), + [anon_sym_TILDE] = ACTIONS(2117), + [aux_sym_unary_operator_token1] = ACTIONS(2115), + [anon_sym_PLUS_PLUS] = ACTIONS(2115), + [anon_sym_DASH_DASH] = ACTIONS(2115), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2115), + [sym_identifier] = ACTIONS(2117), + [sym_private_property_identifier] = ACTIONS(2115), + [sym_this] = ACTIONS(2117), + [sym_super] = ACTIONS(2117), + [sym_true] = ACTIONS(2117), + [sym_false] = ACTIONS(2117), + [sym_null] = ACTIONS(2117), + [anon_sym_export] = ACTIONS(2117), + [sym_cf_comment] = ACTIONS(5), + }, + [971] = { + [sym_comment] = STATE(971), + [anon_sym_POUND] = ACTIONS(2161), + [anon_sym_var] = ACTIONS(2163), + [anon_sym_SQUOTE] = ACTIONS(2161), + [anon_sym_DQUOTE] = ACTIONS(2161), + [anon_sym_LBRACE] = ACTIONS(2161), + [anon_sym_RBRACE] = ACTIONS(2161), + [anon_sym_import] = ACTIONS(2163), + [anon_sym_with] = ACTIONS(2163), + [anon_sym_let] = ACTIONS(2163), + [anon_sym_const] = ACTIONS(2163), + [anon_sym_if] = ACTIONS(2163), + [anon_sym_switch] = ACTIONS(2163), + [anon_sym_for] = ACTIONS(2163), + [anon_sym_LPAREN] = ACTIONS(2161), + [anon_sym_await] = ACTIONS(2163), + [anon_sym_while] = ACTIONS(2163), + [anon_sym_do] = ACTIONS(2163), + [anon_sym_try] = ACTIONS(2163), + [anon_sym_break] = ACTIONS(2163), + [anon_sym_continue] = ACTIONS(2163), + [anon_sym_return] = ACTIONS(2163), + [anon_sym_throw] = ACTIONS(2163), + [anon_sym_SEMI] = ACTIONS(2161), + [anon_sym_case] = ACTIONS(2163), + [anon_sym_default] = ACTIONS(2163), + [anon_sym_yield] = ACTIONS(2163), + [anon_sym_LBRACK] = ACTIONS(2161), + [anon_sym_async] = ACTIONS(2163), + [anon_sym_function] = ACTIONS(2163), + [anon_sym_private] = ACTIONS(2163), + [anon_sym_public] = ACTIONS(2163), + [anon_sym_remote] = ACTIONS(2163), + [anon_sym_static] = ACTIONS(2163), + [anon_sym_final] = ACTIONS(2163), + [anon_sym_abstract] = ACTIONS(2163), + [anon_sym_any] = ACTIONS(2163), + [anon_sym_array] = ACTIONS(2163), + [anon_sym_binary] = ACTIONS(2163), + [anon_sym_boolean] = ACTIONS(2163), + [anon_sym_date] = ACTIONS(2163), + [anon_sym_guid] = ACTIONS(2163), + [anon_sym_numeric] = ACTIONS(2163), + [anon_sym_query] = ACTIONS(2163), + [anon_sym_string] = ACTIONS(2163), + [anon_sym_struct] = ACTIONS(2163), + [anon_sym_uuid] = ACTIONS(2163), + [anon_sym_variablename] = ACTIONS(2163), + [anon_sym_void] = ACTIONS(2163), + [anon_sym_xml] = ACTIONS(2163), + [anon_sym_new] = ACTIONS(2163), + [anon_sym_PLUS] = ACTIONS(2163), + [anon_sym_DASH] = ACTIONS(2163), + [anon_sym_SLASH] = ACTIONS(2163), + [anon_sym_BANG] = ACTIONS(2161), + [anon_sym_TILDE] = ACTIONS(2163), + [aux_sym_unary_operator_token1] = ACTIONS(2161), + [anon_sym_PLUS_PLUS] = ACTIONS(2161), + [anon_sym_DASH_DASH] = ACTIONS(2161), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2161), + [sym_identifier] = ACTIONS(2163), + [sym_private_property_identifier] = ACTIONS(2161), + [sym_this] = ACTIONS(2163), + [sym_super] = ACTIONS(2163), + [sym_true] = ACTIONS(2163), + [sym_false] = ACTIONS(2163), + [sym_null] = ACTIONS(2163), + [anon_sym_export] = ACTIONS(2163), + [sym_cf_comment] = ACTIONS(5), + }, + [972] = { + [sym_comment] = STATE(972), + [aux_sym_object_repeat1] = STATE(4138), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1198), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1146), + [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1208), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [973] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(1524), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5330), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1226), - [sym_subscript_expression] = STATE(1226), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2587), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5328), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(748), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2091), - [sym_comment] = STATE(954), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(973), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5326), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -123194,503 +124943,647 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(990), + [anon_sym_LBRACE] = ACTIONS(940), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(992), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(994), - [anon_sym_yield] = ACTIONS(996), - [anon_sym_LBRACK] = ACTIONS(998), - [anon_sym_async] = ACTIONS(1000), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(992), - [anon_sym_new] = ACTIONS(1002), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1004), - [anon_sym_DASH_DASH] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(1006), - [sym_private_property_identifier] = ACTIONS(1008), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(992), - [sym_cf_comment] = ACTIONS(5), - }, - [955] = { - [sym_comment] = STATE(955), - [anon_sym_POUND] = ACTIONS(1979), - [anon_sym_var] = ACTIONS(1981), - [anon_sym_SQUOTE] = ACTIONS(1979), - [anon_sym_DQUOTE] = ACTIONS(1979), - [anon_sym_LBRACE] = ACTIONS(1979), - [anon_sym_RBRACE] = ACTIONS(1979), - [anon_sym_import] = ACTIONS(1981), - [anon_sym_with] = ACTIONS(1981), - [anon_sym_let] = ACTIONS(1981), - [anon_sym_const] = ACTIONS(1981), - [anon_sym_if] = ACTIONS(1981), - [anon_sym_switch] = ACTIONS(1981), - [anon_sym_for] = ACTIONS(1981), - [anon_sym_LPAREN] = ACTIONS(1979), - [anon_sym_await] = ACTIONS(1981), - [anon_sym_while] = ACTIONS(1981), - [anon_sym_do] = ACTIONS(1981), - [anon_sym_try] = ACTIONS(1981), - [anon_sym_break] = ACTIONS(1981), - [anon_sym_continue] = ACTIONS(1981), - [anon_sym_return] = ACTIONS(1981), - [anon_sym_throw] = ACTIONS(1981), - [anon_sym_SEMI] = ACTIONS(1979), - [anon_sym_case] = ACTIONS(1981), - [anon_sym_default] = ACTIONS(1981), - [anon_sym_yield] = ACTIONS(1981), - [anon_sym_LBRACK] = ACTIONS(1979), - [anon_sym_async] = ACTIONS(1981), - [anon_sym_function] = ACTIONS(1981), - [anon_sym_private] = ACTIONS(1981), - [anon_sym_public] = ACTIONS(1981), - [anon_sym_remote] = ACTIONS(1981), - [anon_sym_static] = ACTIONS(1981), - [anon_sym_final] = ACTIONS(1981), - [anon_sym_abstract] = ACTIONS(1981), - [anon_sym_any] = ACTIONS(1981), - [anon_sym_array] = ACTIONS(1981), - [anon_sym_binary] = ACTIONS(1981), - [anon_sym_boolean] = ACTIONS(1981), - [anon_sym_date] = ACTIONS(1981), - [anon_sym_guid] = ACTIONS(1981), - [anon_sym_numeric] = ACTIONS(1981), - [anon_sym_query] = ACTIONS(1981), - [anon_sym_string] = ACTIONS(1981), - [anon_sym_struct] = ACTIONS(1981), - [anon_sym_uuid] = ACTIONS(1981), - [anon_sym_variablename] = ACTIONS(1981), - [anon_sym_void] = ACTIONS(1981), - [anon_sym_xml] = ACTIONS(1981), - [anon_sym_new] = ACTIONS(1981), - [anon_sym_PLUS] = ACTIONS(1981), - [anon_sym_DASH] = ACTIONS(1981), - [anon_sym_SLASH] = ACTIONS(1981), - [anon_sym_BANG] = ACTIONS(1979), - [anon_sym_TILDE] = ACTIONS(1981), - [aux_sym_unary_operator_token1] = ACTIONS(1979), - [anon_sym_PLUS_PLUS] = ACTIONS(1979), - [anon_sym_DASH_DASH] = ACTIONS(1979), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1979), - [sym_identifier] = ACTIONS(1981), - [sym_private_property_identifier] = ACTIONS(1979), - [sym_this] = ACTIONS(1981), - [sym_super] = ACTIONS(1981), - [sym_true] = ACTIONS(1981), - [sym_false] = ACTIONS(1981), - [sym_null] = ACTIONS(1981), - [anon_sym_export] = ACTIONS(1981), + [anon_sym_export] = ACTIONS(942), [sym_cf_comment] = ACTIONS(5), }, - [956] = { - [sym_hash_empty] = STATE(1813), + [974] = { + [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1219), - [sym_expression] = STATE(2139), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2140), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5549), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1219), - [sym_subscript_expression] = STATE(1219), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2584), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(5545), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(699), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(2087), - [sym_comment] = STATE(956), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5542), - [sym__hash] = STATE(1792), - [sym_hash_expression] = STATE(1813), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(974), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3471), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2265), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(737), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(742), - [anon_sym_yield] = ACTIONS(744), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(749), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(737), - [anon_sym_new] = ACTIONS(753), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(1087), - [anon_sym_DASH_DASH] = ACTIONS(1087), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(766), - [sym_private_property_identifier] = ACTIONS(768), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(737), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [957] = { - [sym_comment] = STATE(957), - [anon_sym_POUND] = ACTIONS(1975), - [anon_sym_var] = ACTIONS(1977), - [anon_sym_SQUOTE] = ACTIONS(1975), - [anon_sym_DQUOTE] = ACTIONS(1975), - [anon_sym_LBRACE] = ACTIONS(1975), - [anon_sym_RBRACE] = ACTIONS(1975), - [anon_sym_import] = ACTIONS(1977), - [anon_sym_with] = ACTIONS(1977), - [anon_sym_let] = ACTIONS(1977), - [anon_sym_const] = ACTIONS(1977), - [anon_sym_if] = ACTIONS(1977), - [anon_sym_switch] = ACTIONS(1977), - [anon_sym_for] = ACTIONS(1977), - [anon_sym_LPAREN] = ACTIONS(1975), - [anon_sym_await] = ACTIONS(1977), - [anon_sym_while] = ACTIONS(1977), - [anon_sym_do] = ACTIONS(1977), - [anon_sym_try] = ACTIONS(1977), - [anon_sym_break] = ACTIONS(1977), - [anon_sym_continue] = ACTIONS(1977), - [anon_sym_return] = ACTIONS(1977), - [anon_sym_throw] = ACTIONS(1977), - [anon_sym_SEMI] = ACTIONS(1975), - [anon_sym_case] = ACTIONS(1977), - [anon_sym_default] = ACTIONS(1977), - [anon_sym_yield] = ACTIONS(1977), - [anon_sym_LBRACK] = ACTIONS(1975), - [anon_sym_async] = ACTIONS(1977), - [anon_sym_function] = ACTIONS(1977), - [anon_sym_private] = ACTIONS(1977), - [anon_sym_public] = ACTIONS(1977), - [anon_sym_remote] = ACTIONS(1977), - [anon_sym_static] = ACTIONS(1977), - [anon_sym_final] = ACTIONS(1977), - [anon_sym_abstract] = ACTIONS(1977), - [anon_sym_any] = ACTIONS(1977), - [anon_sym_array] = ACTIONS(1977), - [anon_sym_binary] = ACTIONS(1977), - [anon_sym_boolean] = ACTIONS(1977), - [anon_sym_date] = ACTIONS(1977), - [anon_sym_guid] = ACTIONS(1977), - [anon_sym_numeric] = ACTIONS(1977), - [anon_sym_query] = ACTIONS(1977), - [anon_sym_string] = ACTIONS(1977), - [anon_sym_struct] = ACTIONS(1977), - [anon_sym_uuid] = ACTIONS(1977), - [anon_sym_variablename] = ACTIONS(1977), - [anon_sym_void] = ACTIONS(1977), - [anon_sym_xml] = ACTIONS(1977), - [anon_sym_new] = ACTIONS(1977), - [anon_sym_PLUS] = ACTIONS(1977), - [anon_sym_DASH] = ACTIONS(1977), - [anon_sym_SLASH] = ACTIONS(1977), - [anon_sym_BANG] = ACTIONS(1975), - [anon_sym_TILDE] = ACTIONS(1977), - [aux_sym_unary_operator_token1] = ACTIONS(1975), - [anon_sym_PLUS_PLUS] = ACTIONS(1975), - [anon_sym_DASH_DASH] = ACTIONS(1975), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1975), - [sym_identifier] = ACTIONS(1977), - [sym_private_property_identifier] = ACTIONS(1975), - [sym_this] = ACTIONS(1977), - [sym_super] = ACTIONS(1977), - [sym_true] = ACTIONS(1977), - [sym_false] = ACTIONS(1977), - [sym_null] = ACTIONS(1977), - [anon_sym_export] = ACTIONS(1977), + [975] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1993), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(975), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [958] = { + [976] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2292), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(1946), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), - [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), - [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), - [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(958), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), - [sym__property_name] = STATE(5580), - [sym__hash] = STATE(3471), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), + [sym_comment] = STATE(976), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), - [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_LBRACE] = ACTIONS(812), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, - [959] = { - [sym_comment] = STATE(959), - [anon_sym_POUND] = ACTIONS(1971), - [anon_sym_var] = ACTIONS(1973), - [anon_sym_SQUOTE] = ACTIONS(1971), - [anon_sym_DQUOTE] = ACTIONS(1971), - [anon_sym_LBRACE] = ACTIONS(1971), - [anon_sym_RBRACE] = ACTIONS(1971), - [anon_sym_import] = ACTIONS(1973), - [anon_sym_with] = ACTIONS(1973), - [anon_sym_let] = ACTIONS(1973), - [anon_sym_const] = ACTIONS(1973), - [anon_sym_if] = ACTIONS(1973), - [anon_sym_switch] = ACTIONS(1973), - [anon_sym_for] = ACTIONS(1973), - [anon_sym_LPAREN] = ACTIONS(1971), - [anon_sym_await] = ACTIONS(1973), - [anon_sym_while] = ACTIONS(1973), - [anon_sym_do] = ACTIONS(1973), - [anon_sym_try] = ACTIONS(1973), - [anon_sym_break] = ACTIONS(1973), - [anon_sym_continue] = ACTIONS(1973), - [anon_sym_return] = ACTIONS(1973), - [anon_sym_throw] = ACTIONS(1973), - [anon_sym_SEMI] = ACTIONS(1971), - [anon_sym_case] = ACTIONS(1973), - [anon_sym_default] = ACTIONS(1973), - [anon_sym_yield] = ACTIONS(1973), - [anon_sym_LBRACK] = ACTIONS(1971), - [anon_sym_async] = ACTIONS(1973), - [anon_sym_function] = ACTIONS(1973), - [anon_sym_private] = ACTIONS(1973), - [anon_sym_public] = ACTIONS(1973), - [anon_sym_remote] = ACTIONS(1973), - [anon_sym_static] = ACTIONS(1973), - [anon_sym_final] = ACTIONS(1973), - [anon_sym_abstract] = ACTIONS(1973), - [anon_sym_any] = ACTIONS(1973), - [anon_sym_array] = ACTIONS(1973), - [anon_sym_binary] = ACTIONS(1973), - [anon_sym_boolean] = ACTIONS(1973), - [anon_sym_date] = ACTIONS(1973), - [anon_sym_guid] = ACTIONS(1973), - [anon_sym_numeric] = ACTIONS(1973), - [anon_sym_query] = ACTIONS(1973), - [anon_sym_string] = ACTIONS(1973), - [anon_sym_struct] = ACTIONS(1973), - [anon_sym_uuid] = ACTIONS(1973), - [anon_sym_variablename] = ACTIONS(1973), - [anon_sym_void] = ACTIONS(1973), - [anon_sym_xml] = ACTIONS(1973), - [anon_sym_new] = ACTIONS(1973), - [anon_sym_PLUS] = ACTIONS(1973), - [anon_sym_DASH] = ACTIONS(1973), - [anon_sym_SLASH] = ACTIONS(1973), - [anon_sym_BANG] = ACTIONS(1971), - [anon_sym_TILDE] = ACTIONS(1973), - [aux_sym_unary_operator_token1] = ACTIONS(1971), - [anon_sym_PLUS_PLUS] = ACTIONS(1971), - [anon_sym_DASH_DASH] = ACTIONS(1971), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1971), - [sym_identifier] = ACTIONS(1973), - [sym_private_property_identifier] = ACTIONS(1971), - [sym_this] = ACTIONS(1973), - [sym_super] = ACTIONS(1973), - [sym_true] = ACTIONS(1973), - [sym_false] = ACTIONS(1973), - [sym_null] = ACTIONS(1973), - [anon_sym_export] = ACTIONS(1973), + [977] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1887), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(977), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(782), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(796), + [anon_sym_DASH_DASH] = ACTIONS(796), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), + [sym_this] = ACTIONS(107), + [sym_super] = ACTIONS(107), + [sym_true] = ACTIONS(107), + [sym_false] = ACTIONS(107), + [sym_null] = ACTIONS(107), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [960] = { - [sym_hash_empty] = STATE(1859), + [978] = { + [sym_comment] = STATE(978), + [aux_sym_object_repeat1] = STATE(4012), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2201), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1142), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [979] = { + [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3525), - [sym_parenthesized_expression] = STATE(1162), - [sym_expression] = STATE(1979), - [sym_primary_expression] = STATE(1946), - [sym_yield_expression] = STATE(1945), - [sym_object] = STATE(1951), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1886), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1951), + [sym_array] = STATE(1969), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1951), - [sym_generator_function] = STATE(1951), - [sym_arrow_function] = STATE(1951), - [sym_function_dec_parameters] = STATE(5177), - [sym_call_expression] = STATE(1951), - [sym_new_expression] = STATE(1945), - [sym_await_expression] = STATE(1945), - [sym_member_expression] = STATE(1162), - [sym_subscript_expression] = STATE(1162), - [sym_assignment_expression] = STATE(1945), - [sym__augmented_assignment_lhs] = STATE(2582), - [sym_augmented_assignment_expression] = STATE(1945), - [sym__destructuring_pattern] = STATE(5216), - [sym_ternary_expression] = STATE(1945), - [sym_binary_expression] = STATE(1945), - [sym_unary_operator] = STATE(854), - [sym_unary_expression] = STATE(1945), - [sym_update_expression] = STATE(1945), - [sym_string] = STATE(1854), - [sym_comment] = STATE(960), - [sym_regex] = STATE(1951), - [sym_meta_property] = STATE(1951), - [sym_pair] = STATE(1945), - [sym__property_name] = STATE(5215), - [sym__hash] = STATE(1840), - [sym_hash_expression] = STATE(1859), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), + [sym_comment] = STATE(979), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2263), + [anon_sym_POUND] = ACTIONS(776), [anon_sym_SQUOTE] = ACTIONS(29), [anon_sym_DQUOTE] = ACTIONS(31), [anon_sym_LBRACE] = ACTIONS(780), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(830), + [anon_sym_let] = ACTIONS(782), [anon_sym_LPAREN] = ACTIONS(53), - [anon_sym_await] = ACTIONS(55), - [anon_sym_yield] = ACTIONS(73), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), [anon_sym_LBRACK] = ACTIONS(219), - [anon_sym_async] = ACTIONS(832), + [anon_sym_async] = ACTIONS(788), [anon_sym_function] = ACTIONS(790), - [anon_sym_static] = ACTIONS(830), - [anon_sym_new] = ACTIONS(87), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(794), [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(796), + [anon_sym_DASH_DASH] = ACTIONS(796), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(231), - [sym_identifier] = ACTIONS(834), - [sym_private_property_identifier] = ACTIONS(105), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), [sym_this] = ACTIONS(107), [sym_super] = ACTIONS(107), [sym_true] = ACTIONS(107), [sym_false] = ACTIONS(107), [sym_null] = ACTIONS(107), - [anon_sym_export] = ACTIONS(830), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, - [961] = { + [980] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2271), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(1522), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(980), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(942), + [sym_cf_comment] = ACTIONS(5), + }, + [981] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1224), + [sym_expression] = STATE(1483), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5330), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1224), + [sym_subscript_expression] = STATE(1224), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2587), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5328), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(973), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2077), + [sym_comment] = STATE(981), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5326), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(942), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(944), + [anon_sym_yield] = ACTIONS(946), + [anon_sym_LBRACK] = ACTIONS(948), + [anon_sym_async] = ACTIONS(950), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(942), + [anon_sym_new] = ACTIONS(952), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(954), + [anon_sym_DASH_DASH] = ACTIONS(954), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(956), + [sym_private_property_identifier] = ACTIONS(958), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(942), + [sym_cf_comment] = ACTIONS(5), + }, + [982] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2316), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(961), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(982), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), [sym__hash] = STATE(3466), [sym_hash_expression] = STATE(3404), @@ -123700,69 +125593,69 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [962] = { + [983] = { [sym_hash_empty] = STATE(3404), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(1223), - [sym_expression] = STATE(2269), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2324), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5783), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(1223), - [sym_subscript_expression] = STATE(1223), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2586), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(5781), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), - [sym_unary_operator] = STATE(634), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), [sym_string] = STATE(2317), - [sym_comment] = STATE(962), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_comment] = STATE(983), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5780), [sym__hash] = STATE(3953), [sym_hash_expression] = STATE(3404), @@ -123772,3306 +125665,1693 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(960), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(962), - [anon_sym_yield] = ACTIONS(964), - [anon_sym_LBRACK] = ACTIONS(966), - [anon_sym_async] = ACTIONS(968), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(960), - [anon_sym_new] = ACTIONS(970), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(972), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(974), - [sym_identifier] = ACTIONS(976), - [sym_private_property_identifier] = ACTIONS(978), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(960), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, - [963] = { - [sym_hash_empty] = STATE(1813), + [984] = { + [sym_hash_empty] = STATE(1841), [sym_import] = STATE(3430), - [sym_parenthesized_expression] = STATE(987), - [sym_expression] = STATE(2398), - [sym_primary_expression] = STATE(1836), - [sym_yield_expression] = STATE(1834), - [sym_object] = STATE(1844), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2378), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), [sym_object_pattern] = STATE(3084), - [sym_array] = STATE(1844), + [sym_array] = STATE(1830), [sym_array_pattern] = STATE(3084), - [sym_function_expression] = STATE(1844), - [sym_generator_function] = STATE(1844), - [sym_arrow_function] = STATE(1844), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), [sym_function_dec_parameters] = STATE(5578), - [sym_call_expression] = STATE(1844), - [sym_new_expression] = STATE(1834), - [sym_await_expression] = STATE(1834), - [sym_member_expression] = STATE(987), - [sym_subscript_expression] = STATE(987), - [sym_assignment_expression] = STATE(1834), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), [sym__augmented_assignment_lhs] = STATE(2581), - [sym_augmented_assignment_expression] = STATE(1834), + [sym_augmented_assignment_expression] = STATE(1798), [sym__destructuring_pattern] = STATE(4845), - [sym_ternary_expression] = STATE(1834), - [sym_binary_expression] = STATE(1834), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), [sym_unary_operator] = STATE(910), - [sym_unary_expression] = STATE(1834), - [sym_update_expression] = STATE(1834), - [sym_string] = STATE(1803), - [sym_comment] = STATE(963), - [sym_regex] = STATE(1844), - [sym_meta_property] = STATE(1844), - [sym_pair] = STATE(1834), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(984), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), [sym__property_name] = STATE(5580), - [sym__hash] = STATE(1798), - [sym_hash_expression] = STATE(1813), + [sym__hash] = STATE(1687), + [sym_hash_expression] = STATE(1841), [sym_computed_property_name] = STATE(4610), - [anon_sym_POUND] = ACTIONS(2155), + [anon_sym_POUND] = ACTIONS(2217), [anon_sym_SQUOTE] = ACTIONS(731), [anon_sym_DQUOTE] = ACTIONS(733), [anon_sym_LBRACE] = ACTIONS(735), [anon_sym_import] = ACTIONS(39), - [anon_sym_let] = ACTIONS(940), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_await] = ACTIONS(942), - [anon_sym_yield] = ACTIONS(944), - [anon_sym_LBRACK] = ACTIONS(946), - [anon_sym_async] = ACTIONS(948), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), [anon_sym_function] = ACTIONS(751), - [anon_sym_static] = ACTIONS(940), - [anon_sym_new] = ACTIONS(950), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), [anon_sym_PLUS] = ACTIONS(91), [anon_sym_DASH] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(820), + [anon_sym_SLASH] = ACTIONS(828), [anon_sym_BANG] = ACTIONS(95), [anon_sym_TILDE] = ACTIONS(91), [aux_sym_unary_operator_token1] = ACTIONS(95), - [anon_sym_PLUS_PLUS] = ACTIONS(952), - [anon_sym_DASH_DASH] = ACTIONS(952), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), [sym_number] = ACTIONS(764), - [sym_identifier] = ACTIONS(954), - [sym_private_property_identifier] = ACTIONS(956), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), [sym_this] = ACTIONS(770), [sym_super] = ACTIONS(770), [sym_true] = ACTIONS(770), [sym_false] = ACTIONS(770), [sym_null] = ACTIONS(770), - [anon_sym_export] = ACTIONS(940), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [964] = { - [sym_comment] = STATE(964), - [anon_sym_POUND] = ACTIONS(1963), - [anon_sym_var] = ACTIONS(1965), - [anon_sym_SQUOTE] = ACTIONS(1963), - [anon_sym_DQUOTE] = ACTIONS(1963), - [anon_sym_LBRACE] = ACTIONS(1963), - [anon_sym_RBRACE] = ACTIONS(1963), - [anon_sym_import] = ACTIONS(1965), - [anon_sym_with] = ACTIONS(1965), - [anon_sym_let] = ACTIONS(1965), - [anon_sym_const] = ACTIONS(1965), - [anon_sym_if] = ACTIONS(1965), - [anon_sym_switch] = ACTIONS(1965), - [anon_sym_for] = ACTIONS(1965), - [anon_sym_LPAREN] = ACTIONS(1963), - [anon_sym_await] = ACTIONS(1965), - [anon_sym_while] = ACTIONS(1965), - [anon_sym_do] = ACTIONS(1965), - [anon_sym_try] = ACTIONS(1965), - [anon_sym_break] = ACTIONS(1965), - [anon_sym_continue] = ACTIONS(1965), - [anon_sym_return] = ACTIONS(1965), - [anon_sym_throw] = ACTIONS(1965), - [anon_sym_SEMI] = ACTIONS(1963), - [anon_sym_case] = ACTIONS(1965), - [anon_sym_default] = ACTIONS(1965), - [anon_sym_yield] = ACTIONS(1965), - [anon_sym_LBRACK] = ACTIONS(1963), - [anon_sym_async] = ACTIONS(1965), - [anon_sym_function] = ACTIONS(1965), - [anon_sym_private] = ACTIONS(1965), - [anon_sym_public] = ACTIONS(1965), - [anon_sym_remote] = ACTIONS(1965), - [anon_sym_static] = ACTIONS(1965), - [anon_sym_final] = ACTIONS(1965), - [anon_sym_abstract] = ACTIONS(1965), - [anon_sym_any] = ACTIONS(1965), - [anon_sym_array] = ACTIONS(1965), - [anon_sym_binary] = ACTIONS(1965), - [anon_sym_boolean] = ACTIONS(1965), - [anon_sym_date] = ACTIONS(1965), - [anon_sym_guid] = ACTIONS(1965), - [anon_sym_numeric] = ACTIONS(1965), - [anon_sym_query] = ACTIONS(1965), - [anon_sym_string] = ACTIONS(1965), - [anon_sym_struct] = ACTIONS(1965), - [anon_sym_uuid] = ACTIONS(1965), - [anon_sym_variablename] = ACTIONS(1965), - [anon_sym_void] = ACTIONS(1965), - [anon_sym_xml] = ACTIONS(1965), - [anon_sym_new] = ACTIONS(1965), - [anon_sym_PLUS] = ACTIONS(1965), - [anon_sym_DASH] = ACTIONS(1965), - [anon_sym_SLASH] = ACTIONS(1965), - [anon_sym_BANG] = ACTIONS(1963), - [anon_sym_TILDE] = ACTIONS(1965), - [aux_sym_unary_operator_token1] = ACTIONS(1963), - [anon_sym_PLUS_PLUS] = ACTIONS(1963), - [anon_sym_DASH_DASH] = ACTIONS(1963), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1963), - [sym_identifier] = ACTIONS(1965), - [sym_private_property_identifier] = ACTIONS(1963), - [sym_this] = ACTIONS(1965), - [sym_super] = ACTIONS(1965), - [sym_true] = ACTIONS(1965), - [sym_false] = ACTIONS(1965), - [sym_null] = ACTIONS(1965), - [anon_sym_export] = ACTIONS(1965), + [985] = { + [sym_comment] = STATE(985), + [anon_sym_POUND] = ACTIONS(2081), + [anon_sym_var] = ACTIONS(2083), + [anon_sym_SQUOTE] = ACTIONS(2081), + [anon_sym_DQUOTE] = ACTIONS(2081), + [anon_sym_LBRACE] = ACTIONS(2081), + [anon_sym_RBRACE] = ACTIONS(2081), + [anon_sym_import] = ACTIONS(2083), + [anon_sym_with] = ACTIONS(2083), + [anon_sym_let] = ACTIONS(2083), + [anon_sym_const] = ACTIONS(2083), + [anon_sym_if] = ACTIONS(2083), + [anon_sym_switch] = ACTIONS(2083), + [anon_sym_for] = ACTIONS(2083), + [anon_sym_LPAREN] = ACTIONS(2081), + [anon_sym_await] = ACTIONS(2083), + [anon_sym_while] = ACTIONS(2083), + [anon_sym_do] = ACTIONS(2083), + [anon_sym_try] = ACTIONS(2083), + [anon_sym_break] = ACTIONS(2083), + [anon_sym_continue] = ACTIONS(2083), + [anon_sym_return] = ACTIONS(2083), + [anon_sym_throw] = ACTIONS(2083), + [anon_sym_SEMI] = ACTIONS(2081), + [anon_sym_case] = ACTIONS(2083), + [anon_sym_default] = ACTIONS(2083), + [anon_sym_yield] = ACTIONS(2083), + [anon_sym_LBRACK] = ACTIONS(2081), + [anon_sym_async] = ACTIONS(2083), + [anon_sym_function] = ACTIONS(2083), + [anon_sym_private] = ACTIONS(2083), + [anon_sym_public] = ACTIONS(2083), + [anon_sym_remote] = ACTIONS(2083), + [anon_sym_static] = ACTIONS(2083), + [anon_sym_final] = ACTIONS(2083), + [anon_sym_abstract] = ACTIONS(2083), + [anon_sym_any] = ACTIONS(2083), + [anon_sym_array] = ACTIONS(2083), + [anon_sym_binary] = ACTIONS(2083), + [anon_sym_boolean] = ACTIONS(2083), + [anon_sym_date] = ACTIONS(2083), + [anon_sym_guid] = ACTIONS(2083), + [anon_sym_numeric] = ACTIONS(2083), + [anon_sym_query] = ACTIONS(2083), + [anon_sym_string] = ACTIONS(2083), + [anon_sym_struct] = ACTIONS(2083), + [anon_sym_uuid] = ACTIONS(2083), + [anon_sym_variablename] = ACTIONS(2083), + [anon_sym_void] = ACTIONS(2083), + [anon_sym_xml] = ACTIONS(2083), + [anon_sym_new] = ACTIONS(2083), + [anon_sym_PLUS] = ACTIONS(2083), + [anon_sym_DASH] = ACTIONS(2083), + [anon_sym_SLASH] = ACTIONS(2083), + [anon_sym_BANG] = ACTIONS(2081), + [anon_sym_TILDE] = ACTIONS(2083), + [aux_sym_unary_operator_token1] = ACTIONS(2081), + [anon_sym_PLUS_PLUS] = ACTIONS(2081), + [anon_sym_DASH_DASH] = ACTIONS(2081), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2081), + [sym_identifier] = ACTIONS(2083), + [sym_private_property_identifier] = ACTIONS(2081), + [sym_this] = ACTIONS(2083), + [sym_super] = ACTIONS(2083), + [sym_true] = ACTIONS(2083), + [sym_false] = ACTIONS(2083), + [sym_null] = ACTIONS(2083), + [anon_sym_export] = ACTIONS(2083), [sym_cf_comment] = ACTIONS(5), }, - [965] = { - [sym_comment] = STATE(965), - [anon_sym_POUND] = ACTIONS(1957), - [anon_sym_var] = ACTIONS(1959), - [anon_sym_SQUOTE] = ACTIONS(1957), - [anon_sym_DQUOTE] = ACTIONS(1957), - [anon_sym_LBRACE] = ACTIONS(1957), - [anon_sym_RBRACE] = ACTIONS(1957), - [anon_sym_import] = ACTIONS(1959), - [anon_sym_with] = ACTIONS(1959), - [anon_sym_let] = ACTIONS(1959), - [anon_sym_const] = ACTIONS(1959), - [anon_sym_if] = ACTIONS(1959), - [anon_sym_switch] = ACTIONS(1959), - [anon_sym_for] = ACTIONS(1959), - [anon_sym_LPAREN] = ACTIONS(1957), - [anon_sym_await] = ACTIONS(1959), - [anon_sym_while] = ACTIONS(1959), - [anon_sym_do] = ACTIONS(1959), - [anon_sym_try] = ACTIONS(1959), - [anon_sym_break] = ACTIONS(1959), - [anon_sym_continue] = ACTIONS(1959), - [anon_sym_return] = ACTIONS(1959), - [anon_sym_throw] = ACTIONS(1959), - [anon_sym_SEMI] = ACTIONS(1957), - [anon_sym_case] = ACTIONS(1959), - [anon_sym_default] = ACTIONS(1959), - [anon_sym_yield] = ACTIONS(1959), - [anon_sym_LBRACK] = ACTIONS(1957), - [anon_sym_async] = ACTIONS(1959), - [anon_sym_function] = ACTIONS(1959), - [anon_sym_private] = ACTIONS(1959), - [anon_sym_public] = ACTIONS(1959), - [anon_sym_remote] = ACTIONS(1959), - [anon_sym_static] = ACTIONS(1959), - [anon_sym_final] = ACTIONS(1959), - [anon_sym_abstract] = ACTIONS(1959), - [anon_sym_any] = ACTIONS(1959), - [anon_sym_array] = ACTIONS(1959), - [anon_sym_binary] = ACTIONS(1959), - [anon_sym_boolean] = ACTIONS(1959), - [anon_sym_date] = ACTIONS(1959), - [anon_sym_guid] = ACTIONS(1959), - [anon_sym_numeric] = ACTIONS(1959), - [anon_sym_query] = ACTIONS(1959), - [anon_sym_string] = ACTIONS(1959), - [anon_sym_struct] = ACTIONS(1959), - [anon_sym_uuid] = ACTIONS(1959), - [anon_sym_variablename] = ACTIONS(1959), - [anon_sym_void] = ACTIONS(1959), - [anon_sym_xml] = ACTIONS(1959), - [anon_sym_new] = ACTIONS(1959), - [anon_sym_PLUS] = ACTIONS(1959), - [anon_sym_DASH] = ACTIONS(1959), - [anon_sym_SLASH] = ACTIONS(1959), - [anon_sym_BANG] = ACTIONS(1957), - [anon_sym_TILDE] = ACTIONS(1959), - [aux_sym_unary_operator_token1] = ACTIONS(1957), - [anon_sym_PLUS_PLUS] = ACTIONS(1957), - [anon_sym_DASH_DASH] = ACTIONS(1957), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1957), - [sym_identifier] = ACTIONS(1959), - [sym_private_property_identifier] = ACTIONS(1957), - [sym_this] = ACTIONS(1959), - [sym_super] = ACTIONS(1959), - [sym_true] = ACTIONS(1959), - [sym_false] = ACTIONS(1959), - [sym_null] = ACTIONS(1959), - [anon_sym_export] = ACTIONS(1959), + [986] = { + [sym_comment] = STATE(986), + [anon_sym_POUND] = ACTIONS(1929), + [anon_sym_var] = ACTIONS(1931), + [anon_sym_SQUOTE] = ACTIONS(1929), + [anon_sym_DQUOTE] = ACTIONS(1929), + [anon_sym_LBRACE] = ACTIONS(1929), + [anon_sym_RBRACE] = ACTIONS(1929), + [anon_sym_import] = ACTIONS(1931), + [anon_sym_with] = ACTIONS(1931), + [anon_sym_let] = ACTIONS(1931), + [anon_sym_const] = ACTIONS(1931), + [anon_sym_if] = ACTIONS(1931), + [anon_sym_switch] = ACTIONS(1931), + [anon_sym_for] = ACTIONS(1931), + [anon_sym_LPAREN] = ACTIONS(1929), + [anon_sym_await] = ACTIONS(1931), + [anon_sym_while] = ACTIONS(1931), + [anon_sym_do] = ACTIONS(1931), + [anon_sym_try] = ACTIONS(1931), + [anon_sym_break] = ACTIONS(1931), + [anon_sym_continue] = ACTIONS(1931), + [anon_sym_return] = ACTIONS(1931), + [anon_sym_throw] = ACTIONS(1931), + [anon_sym_SEMI] = ACTIONS(1929), + [anon_sym_case] = ACTIONS(1931), + [anon_sym_default] = ACTIONS(1931), + [anon_sym_yield] = ACTIONS(1931), + [anon_sym_LBRACK] = ACTIONS(1929), + [anon_sym_async] = ACTIONS(1931), + [anon_sym_function] = ACTIONS(1931), + [anon_sym_private] = ACTIONS(1931), + [anon_sym_public] = ACTIONS(1931), + [anon_sym_remote] = ACTIONS(1931), + [anon_sym_static] = ACTIONS(1931), + [anon_sym_final] = ACTIONS(1931), + [anon_sym_abstract] = ACTIONS(1931), + [anon_sym_any] = ACTIONS(1931), + [anon_sym_array] = ACTIONS(1931), + [anon_sym_binary] = ACTIONS(1931), + [anon_sym_boolean] = ACTIONS(1931), + [anon_sym_date] = ACTIONS(1931), + [anon_sym_guid] = ACTIONS(1931), + [anon_sym_numeric] = ACTIONS(1931), + [anon_sym_query] = ACTIONS(1931), + [anon_sym_string] = ACTIONS(1931), + [anon_sym_struct] = ACTIONS(1931), + [anon_sym_uuid] = ACTIONS(1931), + [anon_sym_variablename] = ACTIONS(1931), + [anon_sym_void] = ACTIONS(1931), + [anon_sym_xml] = ACTIONS(1931), + [anon_sym_new] = ACTIONS(1931), + [anon_sym_PLUS] = ACTIONS(1931), + [anon_sym_DASH] = ACTIONS(1931), + [anon_sym_SLASH] = ACTIONS(1931), + [anon_sym_BANG] = ACTIONS(1929), + [anon_sym_TILDE] = ACTIONS(1931), + [aux_sym_unary_operator_token1] = ACTIONS(1929), + [anon_sym_PLUS_PLUS] = ACTIONS(1929), + [anon_sym_DASH_DASH] = ACTIONS(1929), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1929), + [sym_identifier] = ACTIONS(1931), + [sym_private_property_identifier] = ACTIONS(1929), + [sym_this] = ACTIONS(1931), + [sym_super] = ACTIONS(1931), + [sym_true] = ACTIONS(1931), + [sym_false] = ACTIONS(1931), + [sym_null] = ACTIONS(1931), + [anon_sym_export] = ACTIONS(1931), [sym_cf_comment] = ACTIONS(5), }, - [966] = { - [sym_comment] = STATE(966), - [anon_sym_POUND] = ACTIONS(2015), - [anon_sym_var] = ACTIONS(2017), - [anon_sym_SQUOTE] = ACTIONS(2015), - [anon_sym_DQUOTE] = ACTIONS(2015), - [anon_sym_LBRACE] = ACTIONS(2015), - [anon_sym_RBRACE] = ACTIONS(2015), - [anon_sym_import] = ACTIONS(2017), - [anon_sym_with] = ACTIONS(2017), - [anon_sym_let] = ACTIONS(2017), - [anon_sym_const] = ACTIONS(2017), - [anon_sym_else] = ACTIONS(2017), - [anon_sym_if] = ACTIONS(2017), - [anon_sym_switch] = ACTIONS(2017), - [anon_sym_for] = ACTIONS(2017), - [anon_sym_LPAREN] = ACTIONS(2015), - [anon_sym_await] = ACTIONS(2017), - [anon_sym_while] = ACTIONS(2017), - [anon_sym_do] = ACTIONS(2017), - [anon_sym_try] = ACTIONS(2017), - [anon_sym_break] = ACTIONS(2017), - [anon_sym_continue] = ACTIONS(2017), - [anon_sym_return] = ACTIONS(2017), - [anon_sym_throw] = ACTIONS(2017), - [anon_sym_SEMI] = ACTIONS(2015), - [anon_sym_yield] = ACTIONS(2017), - [anon_sym_LBRACK] = ACTIONS(2015), - [anon_sym_async] = ACTIONS(2017), - [anon_sym_function] = ACTIONS(2017), - [anon_sym_private] = ACTIONS(2017), - [anon_sym_public] = ACTIONS(2017), - [anon_sym_remote] = ACTIONS(2017), - [anon_sym_static] = ACTIONS(2017), - [anon_sym_final] = ACTIONS(2017), - [anon_sym_abstract] = ACTIONS(2017), - [anon_sym_any] = ACTIONS(2017), - [anon_sym_array] = ACTIONS(2017), - [anon_sym_binary] = ACTIONS(2017), - [anon_sym_boolean] = ACTIONS(2017), - [anon_sym_date] = ACTIONS(2017), - [anon_sym_guid] = ACTIONS(2017), - [anon_sym_numeric] = ACTIONS(2017), - [anon_sym_query] = ACTIONS(2017), - [anon_sym_string] = ACTIONS(2017), - [anon_sym_struct] = ACTIONS(2017), - [anon_sym_uuid] = ACTIONS(2017), - [anon_sym_variablename] = ACTIONS(2017), - [anon_sym_void] = ACTIONS(2017), - [anon_sym_xml] = ACTIONS(2017), - [anon_sym_new] = ACTIONS(2017), - [anon_sym_PLUS] = ACTIONS(2017), - [anon_sym_DASH] = ACTIONS(2017), - [anon_sym_SLASH] = ACTIONS(2017), - [anon_sym_BANG] = ACTIONS(2015), - [anon_sym_TILDE] = ACTIONS(2017), - [aux_sym_unary_operator_token1] = ACTIONS(2015), - [anon_sym_PLUS_PLUS] = ACTIONS(2015), - [anon_sym_DASH_DASH] = ACTIONS(2015), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2015), - [sym_identifier] = ACTIONS(2017), - [sym_private_property_identifier] = ACTIONS(2015), - [sym_this] = ACTIONS(2017), - [sym_super] = ACTIONS(2017), - [sym_true] = ACTIONS(2017), - [sym_false] = ACTIONS(2017), - [sym_null] = ACTIONS(2017), - [anon_sym_export] = ACTIONS(2017), + [987] = { + [sym_comment] = STATE(987), + [anon_sym_POUND] = ACTIONS(2155), + [anon_sym_var] = ACTIONS(2157), + [anon_sym_SQUOTE] = ACTIONS(2155), + [anon_sym_DQUOTE] = ACTIONS(2155), + [anon_sym_LBRACE] = ACTIONS(2155), + [anon_sym_RBRACE] = ACTIONS(2155), + [anon_sym_import] = ACTIONS(2157), + [anon_sym_with] = ACTIONS(2157), + [anon_sym_let] = ACTIONS(2157), + [anon_sym_const] = ACTIONS(2157), + [anon_sym_if] = ACTIONS(2157), + [anon_sym_switch] = ACTIONS(2157), + [anon_sym_for] = ACTIONS(2157), + [anon_sym_LPAREN] = ACTIONS(2155), + [anon_sym_await] = ACTIONS(2157), + [anon_sym_while] = ACTIONS(2157), + [anon_sym_do] = ACTIONS(2157), + [anon_sym_try] = ACTIONS(2157), + [anon_sym_break] = ACTIONS(2157), + [anon_sym_continue] = ACTIONS(2157), + [anon_sym_return] = ACTIONS(2157), + [anon_sym_throw] = ACTIONS(2157), + [anon_sym_SEMI] = ACTIONS(2155), + [anon_sym_case] = ACTIONS(2157), + [anon_sym_default] = ACTIONS(2157), + [anon_sym_yield] = ACTIONS(2157), + [anon_sym_LBRACK] = ACTIONS(2155), + [anon_sym_async] = ACTIONS(2157), + [anon_sym_function] = ACTIONS(2157), + [anon_sym_private] = ACTIONS(2157), + [anon_sym_public] = ACTIONS(2157), + [anon_sym_remote] = ACTIONS(2157), + [anon_sym_static] = ACTIONS(2157), + [anon_sym_final] = ACTIONS(2157), + [anon_sym_abstract] = ACTIONS(2157), + [anon_sym_any] = ACTIONS(2157), + [anon_sym_array] = ACTIONS(2157), + [anon_sym_binary] = ACTIONS(2157), + [anon_sym_boolean] = ACTIONS(2157), + [anon_sym_date] = ACTIONS(2157), + [anon_sym_guid] = ACTIONS(2157), + [anon_sym_numeric] = ACTIONS(2157), + [anon_sym_query] = ACTIONS(2157), + [anon_sym_string] = ACTIONS(2157), + [anon_sym_struct] = ACTIONS(2157), + [anon_sym_uuid] = ACTIONS(2157), + [anon_sym_variablename] = ACTIONS(2157), + [anon_sym_void] = ACTIONS(2157), + [anon_sym_xml] = ACTIONS(2157), + [anon_sym_new] = ACTIONS(2157), + [anon_sym_PLUS] = ACTIONS(2157), + [anon_sym_DASH] = ACTIONS(2157), + [anon_sym_SLASH] = ACTIONS(2157), + [anon_sym_BANG] = ACTIONS(2155), + [anon_sym_TILDE] = ACTIONS(2157), + [aux_sym_unary_operator_token1] = ACTIONS(2155), + [anon_sym_PLUS_PLUS] = ACTIONS(2155), + [anon_sym_DASH_DASH] = ACTIONS(2155), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2155), + [sym_identifier] = ACTIONS(2157), + [sym_private_property_identifier] = ACTIONS(2155), + [sym_this] = ACTIONS(2157), + [sym_super] = ACTIONS(2157), + [sym_true] = ACTIONS(2157), + [sym_false] = ACTIONS(2157), + [sym_null] = ACTIONS(2157), + [anon_sym_export] = ACTIONS(2157), [sym_cf_comment] = ACTIONS(5), }, - [967] = { - [sym_comment] = STATE(967), - [anon_sym_POUND] = ACTIONS(2111), - [anon_sym_var] = ACTIONS(2113), - [anon_sym_SQUOTE] = ACTIONS(2111), - [anon_sym_DQUOTE] = ACTIONS(2111), - [anon_sym_LBRACE] = ACTIONS(2111), - [anon_sym_RBRACE] = ACTIONS(2111), - [anon_sym_import] = ACTIONS(2113), - [anon_sym_with] = ACTIONS(2113), - [anon_sym_let] = ACTIONS(2113), - [anon_sym_const] = ACTIONS(2113), - [anon_sym_else] = ACTIONS(2113), - [anon_sym_if] = ACTIONS(2113), - [anon_sym_switch] = ACTIONS(2113), - [anon_sym_for] = ACTIONS(2113), - [anon_sym_LPAREN] = ACTIONS(2111), - [anon_sym_await] = ACTIONS(2113), - [anon_sym_while] = ACTIONS(2113), - [anon_sym_do] = ACTIONS(2113), - [anon_sym_try] = ACTIONS(2113), - [anon_sym_break] = ACTIONS(2113), - [anon_sym_continue] = ACTIONS(2113), - [anon_sym_return] = ACTIONS(2113), - [anon_sym_throw] = ACTIONS(2113), - [anon_sym_SEMI] = ACTIONS(2111), - [anon_sym_yield] = ACTIONS(2113), - [anon_sym_LBRACK] = ACTIONS(2111), - [anon_sym_async] = ACTIONS(2113), - [anon_sym_function] = ACTIONS(2113), - [anon_sym_private] = ACTIONS(2113), - [anon_sym_public] = ACTIONS(2113), - [anon_sym_remote] = ACTIONS(2113), - [anon_sym_static] = ACTIONS(2113), - [anon_sym_final] = ACTIONS(2113), - [anon_sym_abstract] = ACTIONS(2113), - [anon_sym_any] = ACTIONS(2113), - [anon_sym_array] = ACTIONS(2113), - [anon_sym_binary] = ACTIONS(2113), - [anon_sym_boolean] = ACTIONS(2113), - [anon_sym_date] = ACTIONS(2113), - [anon_sym_guid] = ACTIONS(2113), - [anon_sym_numeric] = ACTIONS(2113), - [anon_sym_query] = ACTIONS(2113), - [anon_sym_string] = ACTIONS(2113), - [anon_sym_struct] = ACTIONS(2113), - [anon_sym_uuid] = ACTIONS(2113), - [anon_sym_variablename] = ACTIONS(2113), - [anon_sym_void] = ACTIONS(2113), - [anon_sym_xml] = ACTIONS(2113), - [anon_sym_new] = ACTIONS(2113), - [anon_sym_PLUS] = ACTIONS(2113), - [anon_sym_DASH] = ACTIONS(2113), - [anon_sym_SLASH] = ACTIONS(2113), - [anon_sym_BANG] = ACTIONS(2111), - [anon_sym_TILDE] = ACTIONS(2113), - [aux_sym_unary_operator_token1] = ACTIONS(2111), - [anon_sym_PLUS_PLUS] = ACTIONS(2111), - [anon_sym_DASH_DASH] = ACTIONS(2111), + [988] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2344), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(988), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(2319), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2111), - [sym_identifier] = ACTIONS(2113), - [sym_private_property_identifier] = ACTIONS(2111), - [sym_this] = ACTIONS(2113), - [sym_super] = ACTIONS(2113), - [sym_true] = ACTIONS(2113), - [sym_false] = ACTIONS(2113), - [sym_null] = ACTIONS(2113), - [anon_sym_export] = ACTIONS(2113), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [968] = { - [sym_comment] = STATE(968), - [anon_sym_GT_EQ] = ACTIONS(2281), - [anon_sym_GT] = ACTIONS(2283), - [anon_sym_LT_EQ] = ACTIONS(2281), - [anon_sym_LT] = ACTIONS(2283), - [anon_sym_EQ] = ACTIONS(2283), - [anon_sym_POUND] = ACTIONS(2281), - [anon_sym_STAR] = ACTIONS(2283), - [anon_sym_COMMA] = ACTIONS(2281), - [anon_sym_RBRACE] = ACTIONS(2281), - [anon_sym_LPAREN] = ACTIONS(2281), - [anon_sym_RPAREN] = ACTIONS(2281), - [anon_sym_in] = ACTIONS(2283), - [anon_sym_of] = ACTIONS(2281), - [anon_sym_COLON] = ACTIONS(2281), - [anon_sym_LBRACK] = ACTIONS(2281), - [anon_sym_RBRACK] = ACTIONS(2281), - [sym_optional_chain] = ACTIONS(2281), - [anon_sym_DOT] = ACTIONS(2281), - [anon_sym_PLUS_EQ] = ACTIONS(2281), - [anon_sym_DASH_EQ] = ACTIONS(2281), - [anon_sym_STAR_EQ] = ACTIONS(2281), - [anon_sym_SLASH_EQ] = ACTIONS(2281), - [anon_sym_PERCENT_EQ] = ACTIONS(2281), - [anon_sym_CARET_EQ] = ACTIONS(2281), - [anon_sym_AMP_EQ] = ACTIONS(2281), - [anon_sym_PIPE_EQ] = ACTIONS(2281), - [anon_sym_GT_GT_EQ] = ACTIONS(2281), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2281), - [anon_sym_LT_LT_EQ] = ACTIONS(2281), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2281), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2281), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2281), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2281), - [anon_sym_AMP_AMP] = ACTIONS(2283), - [aux_sym_binary_expression_token1] = ACTIONS(2281), - [anon_sym_PIPE_PIPE] = ACTIONS(2283), - [aux_sym_binary_expression_token2] = ACTIONS(2281), - [anon_sym_GT_GT] = ACTIONS(2283), - [anon_sym_GT_GT_GT] = ACTIONS(2283), - [anon_sym_LT_LT] = ACTIONS(2283), - [anon_sym_AMP] = ACTIONS(2283), - [anon_sym_CARET] = ACTIONS(2283), - [anon_sym_PIPE] = ACTIONS(2283), - [anon_sym_PLUS] = ACTIONS(2283), - [anon_sym_DASH] = ACTIONS(2283), - [anon_sym_SLASH] = ACTIONS(2283), - [anon_sym_PERCENT] = ACTIONS(2283), - [aux_sym_binary_expression_token3] = ACTIONS(2281), - [anon_sym_STAR_STAR] = ACTIONS(2283), - [aux_sym_binary_expression_token4] = ACTIONS(2283), - [aux_sym_binary_expression_token5] = ACTIONS(2281), - [anon_sym_EQ_EQ] = ACTIONS(2283), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2281), - [aux_sym_binary_expression_token6] = ACTIONS(2281), - [aux_sym_binary_expression_token7] = ACTIONS(2281), - [anon_sym_BANG_EQ] = ACTIONS(2283), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2281), - [aux_sym_binary_expression_token8] = ACTIONS(2281), - [aux_sym_binary_expression_token9] = ACTIONS(2281), - [aux_sym_binary_expression_token10] = ACTIONS(2281), - [aux_sym_binary_expression_token11] = ACTIONS(2283), - [anon_sym_QMARK_QMARK] = ACTIONS(2283), - [anon_sym_instanceof] = ACTIONS(2281), - [anon_sym_PLUS_PLUS] = ACTIONS(2281), - [anon_sym_DASH_DASH] = ACTIONS(2281), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2281), + [989] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2227), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(989), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(729), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [969] = { - [sym_comment] = STATE(969), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(888), + [990] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(1524), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(990), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [970] = { - [sym_comment] = STATE(970), - [anon_sym_GT_EQ] = ACTIONS(2285), - [anon_sym_GT] = ACTIONS(2287), - [anon_sym_LT_EQ] = ACTIONS(2285), - [anon_sym_LT] = ACTIONS(2287), - [anon_sym_EQ] = ACTIONS(2287), - [anon_sym_POUND] = ACTIONS(2285), - [anon_sym_STAR] = ACTIONS(2287), - [anon_sym_COMMA] = ACTIONS(2285), - [anon_sym_RBRACE] = ACTIONS(2285), - [anon_sym_LPAREN] = ACTIONS(2285), - [anon_sym_RPAREN] = ACTIONS(2285), - [anon_sym_in] = ACTIONS(2287), - [anon_sym_of] = ACTIONS(2285), - [anon_sym_COLON] = ACTIONS(2285), - [anon_sym_LBRACK] = ACTIONS(2285), - [anon_sym_RBRACK] = ACTIONS(2285), - [sym_optional_chain] = ACTIONS(2285), - [anon_sym_DOT] = ACTIONS(2285), - [anon_sym_PLUS_EQ] = ACTIONS(2285), - [anon_sym_DASH_EQ] = ACTIONS(2285), - [anon_sym_STAR_EQ] = ACTIONS(2285), - [anon_sym_SLASH_EQ] = ACTIONS(2285), - [anon_sym_PERCENT_EQ] = ACTIONS(2285), - [anon_sym_CARET_EQ] = ACTIONS(2285), - [anon_sym_AMP_EQ] = ACTIONS(2285), - [anon_sym_PIPE_EQ] = ACTIONS(2285), - [anon_sym_GT_GT_EQ] = ACTIONS(2285), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2285), - [anon_sym_LT_LT_EQ] = ACTIONS(2285), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2285), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2285), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2285), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2285), - [anon_sym_AMP_AMP] = ACTIONS(2287), - [aux_sym_binary_expression_token1] = ACTIONS(2285), - [anon_sym_PIPE_PIPE] = ACTIONS(2287), - [aux_sym_binary_expression_token2] = ACTIONS(2285), - [anon_sym_GT_GT] = ACTIONS(2287), - [anon_sym_GT_GT_GT] = ACTIONS(2287), - [anon_sym_LT_LT] = ACTIONS(2287), - [anon_sym_AMP] = ACTIONS(2287), - [anon_sym_CARET] = ACTIONS(2287), - [anon_sym_PIPE] = ACTIONS(2287), - [anon_sym_PLUS] = ACTIONS(2287), - [anon_sym_DASH] = ACTIONS(2287), - [anon_sym_SLASH] = ACTIONS(2287), - [anon_sym_PERCENT] = ACTIONS(2287), - [aux_sym_binary_expression_token3] = ACTIONS(2285), - [anon_sym_STAR_STAR] = ACTIONS(2287), - [aux_sym_binary_expression_token4] = ACTIONS(2287), - [aux_sym_binary_expression_token5] = ACTIONS(2285), - [anon_sym_EQ_EQ] = ACTIONS(2287), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2285), - [aux_sym_binary_expression_token6] = ACTIONS(2285), - [aux_sym_binary_expression_token7] = ACTIONS(2285), - [anon_sym_BANG_EQ] = ACTIONS(2287), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2285), - [aux_sym_binary_expression_token8] = ACTIONS(2285), - [aux_sym_binary_expression_token9] = ACTIONS(2285), - [aux_sym_binary_expression_token10] = ACTIONS(2285), - [aux_sym_binary_expression_token11] = ACTIONS(2287), - [anon_sym_QMARK_QMARK] = ACTIONS(2287), - [anon_sym_instanceof] = ACTIONS(2285), - [anon_sym_PLUS_PLUS] = ACTIONS(2285), - [anon_sym_DASH_DASH] = ACTIONS(2285), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2285), + [991] = { + [sym_hash_empty] = STATE(1841), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2393), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(991), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(1655), + [sym_hash_expression] = STATE(1841), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(2217), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [971] = { - [sym_comment] = STATE(971), - [anon_sym_GT_EQ] = ACTIONS(2289), - [anon_sym_GT] = ACTIONS(2291), - [anon_sym_LT_EQ] = ACTIONS(2289), - [anon_sym_LT] = ACTIONS(2291), - [anon_sym_EQ] = ACTIONS(2291), - [anon_sym_POUND] = ACTIONS(2289), - [anon_sym_STAR] = ACTIONS(2291), - [anon_sym_COMMA] = ACTIONS(2289), - [anon_sym_RBRACE] = ACTIONS(2289), - [anon_sym_LPAREN] = ACTIONS(2289), - [anon_sym_RPAREN] = ACTIONS(2289), - [anon_sym_in] = ACTIONS(2291), - [anon_sym_of] = ACTIONS(2289), - [anon_sym_COLON] = ACTIONS(2289), - [anon_sym_LBRACK] = ACTIONS(2289), - [anon_sym_RBRACK] = ACTIONS(2289), - [sym_optional_chain] = ACTIONS(2289), - [anon_sym_DOT] = ACTIONS(2289), - [anon_sym_PLUS_EQ] = ACTIONS(2289), - [anon_sym_DASH_EQ] = ACTIONS(2289), - [anon_sym_STAR_EQ] = ACTIONS(2289), - [anon_sym_SLASH_EQ] = ACTIONS(2289), - [anon_sym_PERCENT_EQ] = ACTIONS(2289), - [anon_sym_CARET_EQ] = ACTIONS(2289), - [anon_sym_AMP_EQ] = ACTIONS(2289), - [anon_sym_PIPE_EQ] = ACTIONS(2289), - [anon_sym_GT_GT_EQ] = ACTIONS(2289), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2289), - [anon_sym_LT_LT_EQ] = ACTIONS(2289), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2289), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2289), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2289), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2289), - [anon_sym_AMP_AMP] = ACTIONS(2291), - [aux_sym_binary_expression_token1] = ACTIONS(2289), - [anon_sym_PIPE_PIPE] = ACTIONS(2291), - [aux_sym_binary_expression_token2] = ACTIONS(2289), - [anon_sym_GT_GT] = ACTIONS(2291), - [anon_sym_GT_GT_GT] = ACTIONS(2291), - [anon_sym_LT_LT] = ACTIONS(2291), - [anon_sym_AMP] = ACTIONS(2291), - [anon_sym_CARET] = ACTIONS(2291), - [anon_sym_PIPE] = ACTIONS(2291), - [anon_sym_PLUS] = ACTIONS(2291), - [anon_sym_DASH] = ACTIONS(2291), - [anon_sym_SLASH] = ACTIONS(2291), - [anon_sym_PERCENT] = ACTIONS(2291), - [aux_sym_binary_expression_token3] = ACTIONS(2289), - [anon_sym_STAR_STAR] = ACTIONS(2291), - [aux_sym_binary_expression_token4] = ACTIONS(2291), - [aux_sym_binary_expression_token5] = ACTIONS(2289), - [anon_sym_EQ_EQ] = ACTIONS(2291), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2289), - [aux_sym_binary_expression_token6] = ACTIONS(2289), - [aux_sym_binary_expression_token7] = ACTIONS(2289), - [anon_sym_BANG_EQ] = ACTIONS(2291), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2289), - [aux_sym_binary_expression_token8] = ACTIONS(2289), - [aux_sym_binary_expression_token9] = ACTIONS(2289), - [aux_sym_binary_expression_token10] = ACTIONS(2289), - [aux_sym_binary_expression_token11] = ACTIONS(2291), - [anon_sym_QMARK_QMARK] = ACTIONS(2291), - [anon_sym_instanceof] = ACTIONS(2289), - [anon_sym_PLUS_PLUS] = ACTIONS(2289), - [anon_sym_DASH_DASH] = ACTIONS(2289), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2289), + [992] = { + [sym_comment] = STATE(992), + [anon_sym_POUND] = ACTIONS(2141), + [anon_sym_var] = ACTIONS(2143), + [anon_sym_SQUOTE] = ACTIONS(2141), + [anon_sym_DQUOTE] = ACTIONS(2141), + [anon_sym_LBRACE] = ACTIONS(2141), + [anon_sym_RBRACE] = ACTIONS(2141), + [anon_sym_import] = ACTIONS(2143), + [anon_sym_with] = ACTIONS(2143), + [anon_sym_let] = ACTIONS(2143), + [anon_sym_const] = ACTIONS(2143), + [anon_sym_if] = ACTIONS(2143), + [anon_sym_switch] = ACTIONS(2143), + [anon_sym_for] = ACTIONS(2143), + [anon_sym_LPAREN] = ACTIONS(2141), + [anon_sym_await] = ACTIONS(2143), + [anon_sym_while] = ACTIONS(2143), + [anon_sym_do] = ACTIONS(2143), + [anon_sym_try] = ACTIONS(2143), + [anon_sym_break] = ACTIONS(2143), + [anon_sym_continue] = ACTIONS(2143), + [anon_sym_return] = ACTIONS(2143), + [anon_sym_throw] = ACTIONS(2143), + [anon_sym_SEMI] = ACTIONS(2141), + [anon_sym_case] = ACTIONS(2143), + [anon_sym_default] = ACTIONS(2143), + [anon_sym_yield] = ACTIONS(2143), + [anon_sym_LBRACK] = ACTIONS(2141), + [anon_sym_async] = ACTIONS(2143), + [anon_sym_function] = ACTIONS(2143), + [anon_sym_private] = ACTIONS(2143), + [anon_sym_public] = ACTIONS(2143), + [anon_sym_remote] = ACTIONS(2143), + [anon_sym_static] = ACTIONS(2143), + [anon_sym_final] = ACTIONS(2143), + [anon_sym_abstract] = ACTIONS(2143), + [anon_sym_any] = ACTIONS(2143), + [anon_sym_array] = ACTIONS(2143), + [anon_sym_binary] = ACTIONS(2143), + [anon_sym_boolean] = ACTIONS(2143), + [anon_sym_date] = ACTIONS(2143), + [anon_sym_guid] = ACTIONS(2143), + [anon_sym_numeric] = ACTIONS(2143), + [anon_sym_query] = ACTIONS(2143), + [anon_sym_string] = ACTIONS(2143), + [anon_sym_struct] = ACTIONS(2143), + [anon_sym_uuid] = ACTIONS(2143), + [anon_sym_variablename] = ACTIONS(2143), + [anon_sym_void] = ACTIONS(2143), + [anon_sym_xml] = ACTIONS(2143), + [anon_sym_new] = ACTIONS(2143), + [anon_sym_PLUS] = ACTIONS(2143), + [anon_sym_DASH] = ACTIONS(2143), + [anon_sym_SLASH] = ACTIONS(2143), + [anon_sym_BANG] = ACTIONS(2141), + [anon_sym_TILDE] = ACTIONS(2143), + [aux_sym_unary_operator_token1] = ACTIONS(2141), + [anon_sym_PLUS_PLUS] = ACTIONS(2141), + [anon_sym_DASH_DASH] = ACTIONS(2141), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2141), + [sym_identifier] = ACTIONS(2143), + [sym_private_property_identifier] = ACTIONS(2141), + [sym_this] = ACTIONS(2143), + [sym_super] = ACTIONS(2143), + [sym_true] = ACTIONS(2143), + [sym_false] = ACTIONS(2143), + [sym_null] = ACTIONS(2143), + [anon_sym_export] = ACTIONS(2143), [sym_cf_comment] = ACTIONS(5), }, - [972] = { - [sym_comment] = STATE(972), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym__automatic_semicolon] = ACTIONS(2293), - [sym_cf_comment] = ACTIONS(5), - }, - [973] = { - [sym_comment] = STATE(973), - [anon_sym_POUND] = ACTIONS(1711), - [anon_sym_var] = ACTIONS(1713), - [anon_sym_SQUOTE] = ACTIONS(1711), - [anon_sym_DQUOTE] = ACTIONS(1711), - [anon_sym_LBRACE] = ACTIONS(1711), - [anon_sym_RBRACE] = ACTIONS(1711), - [anon_sym_import] = ACTIONS(1713), - [anon_sym_with] = ACTIONS(1713), - [anon_sym_let] = ACTIONS(1713), - [anon_sym_const] = ACTIONS(1713), - [anon_sym_if] = ACTIONS(1713), - [anon_sym_switch] = ACTIONS(1713), - [anon_sym_for] = ACTIONS(1713), - [anon_sym_LPAREN] = ACTIONS(1711), - [anon_sym_await] = ACTIONS(1713), - [anon_sym_while] = ACTIONS(1713), - [anon_sym_do] = ACTIONS(1713), - [anon_sym_try] = ACTIONS(1713), - [anon_sym_break] = ACTIONS(1713), - [anon_sym_continue] = ACTIONS(1713), - [anon_sym_return] = ACTIONS(1713), - [anon_sym_throw] = ACTIONS(1713), - [anon_sym_SEMI] = ACTIONS(1711), - [anon_sym_finally] = ACTIONS(1713), - [anon_sym_yield] = ACTIONS(1713), - [anon_sym_LBRACK] = ACTIONS(1711), - [anon_sym_async] = ACTIONS(1713), - [anon_sym_function] = ACTIONS(1713), - [anon_sym_private] = ACTIONS(1713), - [anon_sym_public] = ACTIONS(1713), - [anon_sym_remote] = ACTIONS(1713), - [anon_sym_static] = ACTIONS(1713), - [anon_sym_final] = ACTIONS(1713), - [anon_sym_abstract] = ACTIONS(1713), - [anon_sym_any] = ACTIONS(1713), - [anon_sym_array] = ACTIONS(1713), - [anon_sym_binary] = ACTIONS(1713), - [anon_sym_boolean] = ACTIONS(1713), - [anon_sym_date] = ACTIONS(1713), - [anon_sym_guid] = ACTIONS(1713), - [anon_sym_numeric] = ACTIONS(1713), - [anon_sym_query] = ACTIONS(1713), - [anon_sym_string] = ACTIONS(1713), - [anon_sym_struct] = ACTIONS(1713), - [anon_sym_uuid] = ACTIONS(1713), - [anon_sym_variablename] = ACTIONS(1713), - [anon_sym_void] = ACTIONS(1713), - [anon_sym_xml] = ACTIONS(1713), - [anon_sym_new] = ACTIONS(1713), - [anon_sym_PLUS] = ACTIONS(1713), - [anon_sym_DASH] = ACTIONS(1713), - [anon_sym_SLASH] = ACTIONS(1713), - [anon_sym_BANG] = ACTIONS(1711), - [anon_sym_TILDE] = ACTIONS(1713), - [aux_sym_unary_operator_token1] = ACTIONS(1711), - [anon_sym_PLUS_PLUS] = ACTIONS(1711), - [anon_sym_DASH_DASH] = ACTIONS(1711), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1711), - [sym_identifier] = ACTIONS(1713), - [sym_private_property_identifier] = ACTIONS(1711), - [sym_this] = ACTIONS(1713), - [sym_super] = ACTIONS(1713), - [sym_true] = ACTIONS(1713), - [sym_false] = ACTIONS(1713), - [sym_null] = ACTIONS(1713), - [anon_sym_export] = ACTIONS(1713), - [sym_cf_comment] = ACTIONS(5), - }, - [974] = { - [sym_comment] = STATE(974), - [anon_sym_GT_EQ] = ACTIONS(1761), - [anon_sym_GT] = ACTIONS(1763), - [anon_sym_LT_EQ] = ACTIONS(1761), - [anon_sym_LT] = ACTIONS(1763), - [anon_sym_EQ] = ACTIONS(1763), - [anon_sym_POUND] = ACTIONS(1761), - [anon_sym_STAR] = ACTIONS(1763), - [anon_sym_COMMA] = ACTIONS(1761), - [anon_sym_RBRACE] = ACTIONS(1761), - [anon_sym_LPAREN] = ACTIONS(1761), - [anon_sym_RPAREN] = ACTIONS(1761), - [anon_sym_in] = ACTIONS(1763), - [anon_sym_of] = ACTIONS(1761), - [anon_sym_COLON] = ACTIONS(1761), - [anon_sym_LBRACK] = ACTIONS(1761), - [anon_sym_RBRACK] = ACTIONS(1761), - [sym_optional_chain] = ACTIONS(1761), - [anon_sym_DOT] = ACTIONS(1761), - [anon_sym_PLUS_EQ] = ACTIONS(1761), - [anon_sym_DASH_EQ] = ACTIONS(1761), - [anon_sym_STAR_EQ] = ACTIONS(1761), - [anon_sym_SLASH_EQ] = ACTIONS(1761), - [anon_sym_PERCENT_EQ] = ACTIONS(1761), - [anon_sym_CARET_EQ] = ACTIONS(1761), - [anon_sym_AMP_EQ] = ACTIONS(1761), - [anon_sym_PIPE_EQ] = ACTIONS(1761), - [anon_sym_GT_GT_EQ] = ACTIONS(1761), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1761), - [anon_sym_LT_LT_EQ] = ACTIONS(1761), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1761), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1761), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1761), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1761), - [anon_sym_AMP_AMP] = ACTIONS(1763), - [aux_sym_binary_expression_token1] = ACTIONS(1761), - [anon_sym_PIPE_PIPE] = ACTIONS(1763), - [aux_sym_binary_expression_token2] = ACTIONS(1761), - [anon_sym_GT_GT] = ACTIONS(1763), - [anon_sym_GT_GT_GT] = ACTIONS(1763), - [anon_sym_LT_LT] = ACTIONS(1763), - [anon_sym_AMP] = ACTIONS(1763), - [anon_sym_CARET] = ACTIONS(1763), - [anon_sym_PIPE] = ACTIONS(1763), - [anon_sym_PLUS] = ACTIONS(1763), - [anon_sym_DASH] = ACTIONS(1763), - [anon_sym_SLASH] = ACTIONS(1763), - [anon_sym_PERCENT] = ACTIONS(1763), - [aux_sym_binary_expression_token3] = ACTIONS(1761), - [anon_sym_STAR_STAR] = ACTIONS(1763), - [aux_sym_binary_expression_token4] = ACTIONS(1763), - [aux_sym_binary_expression_token5] = ACTIONS(1761), - [anon_sym_EQ_EQ] = ACTIONS(1763), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1761), - [aux_sym_binary_expression_token6] = ACTIONS(1761), - [aux_sym_binary_expression_token7] = ACTIONS(1761), - [anon_sym_BANG_EQ] = ACTIONS(1763), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1761), - [aux_sym_binary_expression_token8] = ACTIONS(1761), - [aux_sym_binary_expression_token9] = ACTIONS(1761), - [aux_sym_binary_expression_token10] = ACTIONS(1761), - [aux_sym_binary_expression_token11] = ACTIONS(1763), - [anon_sym_QMARK_QMARK] = ACTIONS(1763), - [anon_sym_instanceof] = ACTIONS(1761), - [anon_sym_PLUS_PLUS] = ACTIONS(1761), - [anon_sym_DASH_DASH] = ACTIONS(1761), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(1761), - [sym_cf_comment] = ACTIONS(5), - }, - [975] = { - [sym_comment] = STATE(975), - [anon_sym_GT_EQ] = ACTIONS(2295), - [anon_sym_GT] = ACTIONS(2297), - [anon_sym_LT_EQ] = ACTIONS(2295), - [anon_sym_LT] = ACTIONS(2297), - [anon_sym_EQ] = ACTIONS(2297), - [anon_sym_POUND] = ACTIONS(2295), - [anon_sym_STAR] = ACTIONS(2297), - [anon_sym_COMMA] = ACTIONS(2295), - [anon_sym_RBRACE] = ACTIONS(2295), - [anon_sym_LPAREN] = ACTIONS(2295), - [anon_sym_RPAREN] = ACTIONS(2295), - [anon_sym_in] = ACTIONS(2297), - [anon_sym_of] = ACTIONS(2295), - [anon_sym_COLON] = ACTIONS(2295), - [anon_sym_LBRACK] = ACTIONS(2295), - [anon_sym_RBRACK] = ACTIONS(2295), - [sym_optional_chain] = ACTIONS(2295), - [anon_sym_DOT] = ACTIONS(2295), - [anon_sym_PLUS_EQ] = ACTIONS(2295), - [anon_sym_DASH_EQ] = ACTIONS(2295), - [anon_sym_STAR_EQ] = ACTIONS(2295), - [anon_sym_SLASH_EQ] = ACTIONS(2295), - [anon_sym_PERCENT_EQ] = ACTIONS(2295), - [anon_sym_CARET_EQ] = ACTIONS(2295), - [anon_sym_AMP_EQ] = ACTIONS(2295), - [anon_sym_PIPE_EQ] = ACTIONS(2295), - [anon_sym_GT_GT_EQ] = ACTIONS(2295), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2295), - [anon_sym_LT_LT_EQ] = ACTIONS(2295), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2295), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2295), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2295), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2295), - [anon_sym_AMP_AMP] = ACTIONS(2297), - [aux_sym_binary_expression_token1] = ACTIONS(2295), - [anon_sym_PIPE_PIPE] = ACTIONS(2297), - [aux_sym_binary_expression_token2] = ACTIONS(2295), - [anon_sym_GT_GT] = ACTIONS(2297), - [anon_sym_GT_GT_GT] = ACTIONS(2297), - [anon_sym_LT_LT] = ACTIONS(2297), - [anon_sym_AMP] = ACTIONS(2297), - [anon_sym_CARET] = ACTIONS(2297), - [anon_sym_PIPE] = ACTIONS(2297), - [anon_sym_PLUS] = ACTIONS(2297), - [anon_sym_DASH] = ACTIONS(2297), - [anon_sym_SLASH] = ACTIONS(2297), - [anon_sym_PERCENT] = ACTIONS(2297), - [aux_sym_binary_expression_token3] = ACTIONS(2295), - [anon_sym_STAR_STAR] = ACTIONS(2297), - [aux_sym_binary_expression_token4] = ACTIONS(2297), - [aux_sym_binary_expression_token5] = ACTIONS(2295), - [anon_sym_EQ_EQ] = ACTIONS(2297), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2295), - [aux_sym_binary_expression_token6] = ACTIONS(2295), - [aux_sym_binary_expression_token7] = ACTIONS(2295), - [anon_sym_BANG_EQ] = ACTIONS(2297), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2295), - [aux_sym_binary_expression_token8] = ACTIONS(2295), - [aux_sym_binary_expression_token9] = ACTIONS(2295), - [aux_sym_binary_expression_token10] = ACTIONS(2295), - [aux_sym_binary_expression_token11] = ACTIONS(2297), - [anon_sym_QMARK_QMARK] = ACTIONS(2297), - [anon_sym_instanceof] = ACTIONS(2295), - [anon_sym_PLUS_PLUS] = ACTIONS(2295), - [anon_sym_DASH_DASH] = ACTIONS(2295), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2295), - [sym_cf_comment] = ACTIONS(5), - }, - [976] = { - [sym_comment] = STATE(976), - [anon_sym_GT_EQ] = ACTIONS(2299), - [anon_sym_GT] = ACTIONS(2301), - [anon_sym_LT_EQ] = ACTIONS(2299), - [anon_sym_LT] = ACTIONS(2301), - [anon_sym_EQ] = ACTIONS(2301), - [anon_sym_POUND] = ACTIONS(2299), - [anon_sym_STAR] = ACTIONS(2301), - [anon_sym_COMMA] = ACTIONS(2299), - [anon_sym_RBRACE] = ACTIONS(2299), - [anon_sym_LPAREN] = ACTIONS(2299), - [anon_sym_RPAREN] = ACTIONS(2299), - [anon_sym_in] = ACTIONS(2301), - [anon_sym_of] = ACTIONS(2299), - [anon_sym_COLON] = ACTIONS(2299), - [anon_sym_LBRACK] = ACTIONS(2299), - [anon_sym_RBRACK] = ACTIONS(2299), - [sym_optional_chain] = ACTIONS(2299), - [anon_sym_DOT] = ACTIONS(2299), - [anon_sym_PLUS_EQ] = ACTIONS(2299), - [anon_sym_DASH_EQ] = ACTIONS(2299), - [anon_sym_STAR_EQ] = ACTIONS(2299), - [anon_sym_SLASH_EQ] = ACTIONS(2299), - [anon_sym_PERCENT_EQ] = ACTIONS(2299), - [anon_sym_CARET_EQ] = ACTIONS(2299), - [anon_sym_AMP_EQ] = ACTIONS(2299), - [anon_sym_PIPE_EQ] = ACTIONS(2299), - [anon_sym_GT_GT_EQ] = ACTIONS(2299), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2299), - [anon_sym_LT_LT_EQ] = ACTIONS(2299), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2299), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2299), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2299), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2299), - [anon_sym_AMP_AMP] = ACTIONS(2301), - [aux_sym_binary_expression_token1] = ACTIONS(2299), - [anon_sym_PIPE_PIPE] = ACTIONS(2301), - [aux_sym_binary_expression_token2] = ACTIONS(2299), - [anon_sym_GT_GT] = ACTIONS(2301), - [anon_sym_GT_GT_GT] = ACTIONS(2301), - [anon_sym_LT_LT] = ACTIONS(2301), - [anon_sym_AMP] = ACTIONS(2301), - [anon_sym_CARET] = ACTIONS(2301), - [anon_sym_PIPE] = ACTIONS(2301), - [anon_sym_PLUS] = ACTIONS(2301), - [anon_sym_DASH] = ACTIONS(2301), - [anon_sym_SLASH] = ACTIONS(2301), - [anon_sym_PERCENT] = ACTIONS(2301), - [aux_sym_binary_expression_token3] = ACTIONS(2299), - [anon_sym_STAR_STAR] = ACTIONS(2301), - [aux_sym_binary_expression_token4] = ACTIONS(2301), - [aux_sym_binary_expression_token5] = ACTIONS(2299), - [anon_sym_EQ_EQ] = ACTIONS(2301), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2299), - [aux_sym_binary_expression_token6] = ACTIONS(2299), - [aux_sym_binary_expression_token7] = ACTIONS(2299), - [anon_sym_BANG_EQ] = ACTIONS(2301), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2299), - [aux_sym_binary_expression_token8] = ACTIONS(2299), - [aux_sym_binary_expression_token9] = ACTIONS(2299), - [aux_sym_binary_expression_token10] = ACTIONS(2299), - [aux_sym_binary_expression_token11] = ACTIONS(2301), - [anon_sym_QMARK_QMARK] = ACTIONS(2301), - [anon_sym_instanceof] = ACTIONS(2299), - [anon_sym_PLUS_PLUS] = ACTIONS(2299), - [anon_sym_DASH_DASH] = ACTIONS(2299), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2299), - [sym_cf_comment] = ACTIONS(5), - }, - [977] = { - [sym_comment] = STATE(977), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [anon_sym_new] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(884), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), - [sym__automatic_semicolon] = ACTIONS(884), - [sym_cf_comment] = ACTIONS(5), - }, - [978] = { - [sym_comment] = STATE(978), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_COMMA] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym_cf_comment] = ACTIONS(5), - }, - [979] = { - [sym_comment] = STATE(979), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_finally] = ACTIONS(886), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [anon_sym_new] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(884), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), - [sym_cf_comment] = ACTIONS(5), - }, - [980] = { - [sym_comment] = STATE(980), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_finally] = ACTIONS(890), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), - [sym_cf_comment] = ACTIONS(5), - }, - [981] = { - [sym_comment] = STATE(981), - [anon_sym_POUND] = ACTIONS(842), - [anon_sym_var] = ACTIONS(844), - [anon_sym_SQUOTE] = ACTIONS(842), - [anon_sym_DQUOTE] = ACTIONS(842), - [anon_sym_LBRACE] = ACTIONS(842), - [anon_sym_RBRACE] = ACTIONS(842), - [anon_sym_import] = ACTIONS(844), - [anon_sym_with] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_switch] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(842), - [anon_sym_await] = ACTIONS(844), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_throw] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(842), - [anon_sym_yield] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(842), - [anon_sym_async] = ACTIONS(844), - [anon_sym_function] = ACTIONS(844), - [anon_sym_private] = ACTIONS(844), - [anon_sym_public] = ACTIONS(844), - [anon_sym_remote] = ACTIONS(844), - [anon_sym_static] = ACTIONS(844), - [anon_sym_final] = ACTIONS(844), - [anon_sym_abstract] = ACTIONS(844), - [anon_sym_any] = ACTIONS(844), - [anon_sym_array] = ACTIONS(844), - [anon_sym_binary] = ACTIONS(844), - [anon_sym_boolean] = ACTIONS(844), - [anon_sym_date] = ACTIONS(844), - [anon_sym_guid] = ACTIONS(844), - [anon_sym_numeric] = ACTIONS(844), - [anon_sym_query] = ACTIONS(844), - [anon_sym_string] = ACTIONS(844), - [anon_sym_struct] = ACTIONS(844), - [anon_sym_uuid] = ACTIONS(844), - [anon_sym_variablename] = ACTIONS(844), - [anon_sym_void] = ACTIONS(844), - [anon_sym_xml] = ACTIONS(844), - [anon_sym_new] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_BANG] = ACTIONS(842), - [anon_sym_TILDE] = ACTIONS(844), - [aux_sym_unary_operator_token1] = ACTIONS(842), - [anon_sym_PLUS_PLUS] = ACTIONS(842), - [anon_sym_DASH_DASH] = ACTIONS(842), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(842), - [sym_identifier] = ACTIONS(844), - [sym_private_property_identifier] = ACTIONS(842), - [sym_this] = ACTIONS(844), - [sym_super] = ACTIONS(844), - [sym_true] = ACTIONS(844), - [sym_false] = ACTIONS(844), - [sym_null] = ACTIONS(844), - [anon_sym_export] = ACTIONS(844), - [sym__automatic_semicolon] = ACTIONS(2303), - [sym_cf_comment] = ACTIONS(5), - }, - [982] = { - [sym_comment] = STATE(982), - [anon_sym_POUND] = ACTIONS(1697), - [anon_sym_var] = ACTIONS(1699), - [anon_sym_SQUOTE] = ACTIONS(1697), - [anon_sym_DQUOTE] = ACTIONS(1697), - [anon_sym_LBRACE] = ACTIONS(1697), - [anon_sym_RBRACE] = ACTIONS(1697), - [anon_sym_import] = ACTIONS(1699), - [anon_sym_with] = ACTIONS(1699), - [anon_sym_let] = ACTIONS(1699), - [anon_sym_const] = ACTIONS(1699), - [anon_sym_if] = ACTIONS(1699), - [anon_sym_switch] = ACTIONS(1699), - [anon_sym_for] = ACTIONS(1699), - [anon_sym_LPAREN] = ACTIONS(1697), - [anon_sym_await] = ACTIONS(1699), - [anon_sym_while] = ACTIONS(1699), - [anon_sym_do] = ACTIONS(1699), - [anon_sym_try] = ACTIONS(1699), - [anon_sym_break] = ACTIONS(1699), - [anon_sym_continue] = ACTIONS(1699), - [anon_sym_return] = ACTIONS(1699), - [anon_sym_throw] = ACTIONS(1699), - [anon_sym_SEMI] = ACTIONS(1697), - [anon_sym_yield] = ACTIONS(1699), - [anon_sym_LBRACK] = ACTIONS(1697), - [anon_sym_async] = ACTIONS(1699), - [anon_sym_function] = ACTIONS(1699), - [anon_sym_private] = ACTIONS(1699), - [anon_sym_public] = ACTIONS(1699), - [anon_sym_remote] = ACTIONS(1699), - [anon_sym_static] = ACTIONS(1699), - [anon_sym_final] = ACTIONS(1699), - [anon_sym_abstract] = ACTIONS(1699), - [anon_sym_any] = ACTIONS(1699), - [anon_sym_array] = ACTIONS(1699), - [anon_sym_binary] = ACTIONS(1699), - [anon_sym_boolean] = ACTIONS(1699), - [anon_sym_date] = ACTIONS(1699), - [anon_sym_guid] = ACTIONS(1699), - [anon_sym_numeric] = ACTIONS(1699), - [anon_sym_query] = ACTIONS(1699), - [anon_sym_string] = ACTIONS(1699), - [anon_sym_struct] = ACTIONS(1699), - [anon_sym_uuid] = ACTIONS(1699), - [anon_sym_variablename] = ACTIONS(1699), - [anon_sym_void] = ACTIONS(1699), - [anon_sym_xml] = ACTIONS(1699), - [anon_sym_new] = ACTIONS(1699), - [anon_sym_PLUS] = ACTIONS(1699), - [anon_sym_DASH] = ACTIONS(1699), - [anon_sym_SLASH] = ACTIONS(1699), - [anon_sym_BANG] = ACTIONS(1697), - [anon_sym_TILDE] = ACTIONS(1699), - [aux_sym_unary_operator_token1] = ACTIONS(1697), - [anon_sym_PLUS_PLUS] = ACTIONS(1697), - [anon_sym_DASH_DASH] = ACTIONS(1697), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1697), - [sym_identifier] = ACTIONS(1699), - [sym_private_property_identifier] = ACTIONS(1697), - [sym_this] = ACTIONS(1699), - [sym_super] = ACTIONS(1699), - [sym_true] = ACTIONS(1699), - [sym_false] = ACTIONS(1699), - [sym_null] = ACTIONS(1699), - [anon_sym_export] = ACTIONS(1699), - [sym__automatic_semicolon] = ACTIONS(2305), - [sym_cf_comment] = ACTIONS(5), - }, - [983] = { - [sym_comment] = STATE(983), - [anon_sym_POUND] = ACTIONS(1703), - [anon_sym_var] = ACTIONS(1705), - [anon_sym_SQUOTE] = ACTIONS(1703), - [anon_sym_DQUOTE] = ACTIONS(1703), - [anon_sym_LBRACE] = ACTIONS(1703), - [anon_sym_RBRACE] = ACTIONS(1703), - [anon_sym_import] = ACTIONS(1705), - [anon_sym_with] = ACTIONS(1705), - [anon_sym_let] = ACTIONS(1705), - [anon_sym_const] = ACTIONS(1705), - [anon_sym_if] = ACTIONS(1705), - [anon_sym_switch] = ACTIONS(1705), - [anon_sym_for] = ACTIONS(1705), - [anon_sym_LPAREN] = ACTIONS(1703), - [anon_sym_await] = ACTIONS(1705), - [anon_sym_while] = ACTIONS(1705), - [anon_sym_do] = ACTIONS(1705), - [anon_sym_try] = ACTIONS(1705), - [anon_sym_break] = ACTIONS(1705), - [anon_sym_continue] = ACTIONS(1705), - [anon_sym_return] = ACTIONS(1705), - [anon_sym_throw] = ACTIONS(1705), - [anon_sym_SEMI] = ACTIONS(1703), - [anon_sym_yield] = ACTIONS(1705), - [anon_sym_LBRACK] = ACTIONS(1703), - [anon_sym_async] = ACTIONS(1705), - [anon_sym_function] = ACTIONS(1705), - [anon_sym_private] = ACTIONS(1705), - [anon_sym_public] = ACTIONS(1705), - [anon_sym_remote] = ACTIONS(1705), - [anon_sym_static] = ACTIONS(1705), - [anon_sym_final] = ACTIONS(1705), - [anon_sym_abstract] = ACTIONS(1705), - [anon_sym_any] = ACTIONS(1705), - [anon_sym_array] = ACTIONS(1705), - [anon_sym_binary] = ACTIONS(1705), - [anon_sym_boolean] = ACTIONS(1705), - [anon_sym_date] = ACTIONS(1705), - [anon_sym_guid] = ACTIONS(1705), - [anon_sym_numeric] = ACTIONS(1705), - [anon_sym_query] = ACTIONS(1705), - [anon_sym_string] = ACTIONS(1705), - [anon_sym_struct] = ACTIONS(1705), - [anon_sym_uuid] = ACTIONS(1705), - [anon_sym_variablename] = ACTIONS(1705), - [anon_sym_void] = ACTIONS(1705), - [anon_sym_xml] = ACTIONS(1705), - [anon_sym_new] = ACTIONS(1705), - [anon_sym_PLUS] = ACTIONS(1705), - [anon_sym_DASH] = ACTIONS(1705), - [anon_sym_SLASH] = ACTIONS(1705), - [anon_sym_BANG] = ACTIONS(1703), - [anon_sym_TILDE] = ACTIONS(1705), - [aux_sym_unary_operator_token1] = ACTIONS(1703), - [anon_sym_PLUS_PLUS] = ACTIONS(1703), - [anon_sym_DASH_DASH] = ACTIONS(1703), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1703), - [sym_identifier] = ACTIONS(1705), - [sym_private_property_identifier] = ACTIONS(1703), - [sym_this] = ACTIONS(1705), - [sym_super] = ACTIONS(1705), - [sym_true] = ACTIONS(1705), - [sym_false] = ACTIONS(1705), - [sym_null] = ACTIONS(1705), - [anon_sym_export] = ACTIONS(1705), - [sym__automatic_semicolon] = ACTIONS(2307), - [sym_cf_comment] = ACTIONS(5), - }, - [984] = { - [sym_comment] = STATE(984), - [anon_sym_POUND] = ACTIONS(1933), - [anon_sym_var] = ACTIONS(1935), - [anon_sym_SQUOTE] = ACTIONS(1933), - [anon_sym_DQUOTE] = ACTIONS(1933), - [anon_sym_LBRACE] = ACTIONS(1933), - [anon_sym_RBRACE] = ACTIONS(1933), - [anon_sym_import] = ACTIONS(1935), - [anon_sym_with] = ACTIONS(1935), - [anon_sym_let] = ACTIONS(1935), - [anon_sym_const] = ACTIONS(1935), - [anon_sym_else] = ACTIONS(1935), - [anon_sym_if] = ACTIONS(1935), - [anon_sym_switch] = ACTIONS(1935), - [anon_sym_for] = ACTIONS(1935), - [anon_sym_LPAREN] = ACTIONS(1933), - [anon_sym_await] = ACTIONS(1935), - [anon_sym_while] = ACTIONS(1935), - [anon_sym_do] = ACTIONS(1935), - [anon_sym_try] = ACTIONS(1935), - [anon_sym_break] = ACTIONS(1935), - [anon_sym_continue] = ACTIONS(1935), - [anon_sym_return] = ACTIONS(1935), - [anon_sym_throw] = ACTIONS(1935), - [anon_sym_SEMI] = ACTIONS(1933), - [anon_sym_yield] = ACTIONS(1935), - [anon_sym_LBRACK] = ACTIONS(1933), - [anon_sym_async] = ACTIONS(1935), - [anon_sym_function] = ACTIONS(1935), - [anon_sym_private] = ACTIONS(1935), - [anon_sym_public] = ACTIONS(1935), - [anon_sym_remote] = ACTIONS(1935), - [anon_sym_static] = ACTIONS(1935), - [anon_sym_final] = ACTIONS(1935), - [anon_sym_abstract] = ACTIONS(1935), - [anon_sym_any] = ACTIONS(1935), - [anon_sym_array] = ACTIONS(1935), - [anon_sym_binary] = ACTIONS(1935), - [anon_sym_boolean] = ACTIONS(1935), - [anon_sym_date] = ACTIONS(1935), - [anon_sym_guid] = ACTIONS(1935), - [anon_sym_numeric] = ACTIONS(1935), - [anon_sym_query] = ACTIONS(1935), - [anon_sym_string] = ACTIONS(1935), - [anon_sym_struct] = ACTIONS(1935), - [anon_sym_uuid] = ACTIONS(1935), - [anon_sym_variablename] = ACTIONS(1935), - [anon_sym_void] = ACTIONS(1935), - [anon_sym_xml] = ACTIONS(1935), - [anon_sym_new] = ACTIONS(1935), - [anon_sym_PLUS] = ACTIONS(1935), - [anon_sym_DASH] = ACTIONS(1935), - [anon_sym_SLASH] = ACTIONS(1935), - [anon_sym_BANG] = ACTIONS(1933), - [anon_sym_TILDE] = ACTIONS(1935), - [aux_sym_unary_operator_token1] = ACTIONS(1933), - [anon_sym_PLUS_PLUS] = ACTIONS(1933), - [anon_sym_DASH_DASH] = ACTIONS(1933), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1933), - [sym_identifier] = ACTIONS(1935), - [sym_private_property_identifier] = ACTIONS(1933), - [sym_this] = ACTIONS(1935), - [sym_super] = ACTIONS(1935), - [sym_true] = ACTIONS(1935), - [sym_false] = ACTIONS(1935), - [sym_null] = ACTIONS(1935), - [anon_sym_export] = ACTIONS(1935), - [sym_cf_comment] = ACTIONS(5), - }, - [985] = { - [sym_comment] = STATE(985), - [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_cf_comment] = ACTIONS(5), - }, - [986] = { - [sym_comment] = STATE(986), - [anon_sym_POUND] = ACTIONS(1921), - [anon_sym_var] = ACTIONS(1923), - [anon_sym_SQUOTE] = ACTIONS(1921), - [anon_sym_DQUOTE] = ACTIONS(1921), - [anon_sym_LBRACE] = ACTIONS(1921), - [anon_sym_RBRACE] = ACTIONS(1921), - [anon_sym_import] = ACTIONS(1923), - [anon_sym_with] = ACTIONS(1923), - [anon_sym_let] = ACTIONS(1923), - [anon_sym_const] = ACTIONS(1923), - [anon_sym_else] = ACTIONS(1923), - [anon_sym_if] = ACTIONS(1923), - [anon_sym_switch] = ACTIONS(1923), - [anon_sym_for] = ACTIONS(1923), - [anon_sym_LPAREN] = ACTIONS(1921), - [anon_sym_await] = ACTIONS(1923), - [anon_sym_while] = ACTIONS(1923), - [anon_sym_do] = ACTIONS(1923), - [anon_sym_try] = ACTIONS(1923), - [anon_sym_break] = ACTIONS(1923), - [anon_sym_continue] = ACTIONS(1923), - [anon_sym_return] = ACTIONS(1923), - [anon_sym_throw] = ACTIONS(1923), - [anon_sym_SEMI] = ACTIONS(1921), - [anon_sym_yield] = ACTIONS(1923), - [anon_sym_LBRACK] = ACTIONS(1921), - [anon_sym_async] = ACTIONS(1923), - [anon_sym_function] = ACTIONS(1923), - [anon_sym_private] = ACTIONS(1923), - [anon_sym_public] = ACTIONS(1923), - [anon_sym_remote] = ACTIONS(1923), - [anon_sym_static] = ACTIONS(1923), - [anon_sym_final] = ACTIONS(1923), - [anon_sym_abstract] = ACTIONS(1923), - [anon_sym_any] = ACTIONS(1923), - [anon_sym_array] = ACTIONS(1923), - [anon_sym_binary] = ACTIONS(1923), - [anon_sym_boolean] = ACTIONS(1923), - [anon_sym_date] = ACTIONS(1923), - [anon_sym_guid] = ACTIONS(1923), - [anon_sym_numeric] = ACTIONS(1923), - [anon_sym_query] = ACTIONS(1923), - [anon_sym_string] = ACTIONS(1923), - [anon_sym_struct] = ACTIONS(1923), - [anon_sym_uuid] = ACTIONS(1923), - [anon_sym_variablename] = ACTIONS(1923), - [anon_sym_void] = ACTIONS(1923), - [anon_sym_xml] = ACTIONS(1923), - [anon_sym_new] = ACTIONS(1923), - [anon_sym_PLUS] = ACTIONS(1923), - [anon_sym_DASH] = ACTIONS(1923), - [anon_sym_SLASH] = ACTIONS(1923), - [anon_sym_BANG] = ACTIONS(1921), - [anon_sym_TILDE] = ACTIONS(1923), - [aux_sym_unary_operator_token1] = ACTIONS(1921), - [anon_sym_PLUS_PLUS] = ACTIONS(1921), - [anon_sym_DASH_DASH] = ACTIONS(1921), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1921), - [sym_identifier] = ACTIONS(1923), - [sym_private_property_identifier] = ACTIONS(1921), - [sym_this] = ACTIONS(1923), - [sym_super] = ACTIONS(1923), - [sym_true] = ACTIONS(1923), - [sym_false] = ACTIONS(1923), - [sym_null] = ACTIONS(1923), - [anon_sym_export] = ACTIONS(1923), - [sym_cf_comment] = ACTIONS(5), - }, - [987] = { - [sym_comment] = STATE(987), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2309), - [anon_sym_POUND] = ACTIONS(2175), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2175), - [anon_sym_RBRACE] = ACTIONS(2175), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_RPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_of] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(2175), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_RBRACK] = ACTIONS(2175), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [988] = { - [sym_comment] = STATE(988), - [anon_sym_POUND] = ACTIONS(1899), - [anon_sym_var] = ACTIONS(1901), - [anon_sym_SQUOTE] = ACTIONS(1899), - [anon_sym_DQUOTE] = ACTIONS(1899), - [anon_sym_LBRACE] = ACTIONS(1899), - [anon_sym_RBRACE] = ACTIONS(1899), - [anon_sym_import] = ACTIONS(1901), - [anon_sym_with] = ACTIONS(1901), - [anon_sym_let] = ACTIONS(1901), - [anon_sym_const] = ACTIONS(1901), - [anon_sym_else] = ACTIONS(1901), - [anon_sym_if] = ACTIONS(1901), - [anon_sym_switch] = ACTIONS(1901), - [anon_sym_for] = ACTIONS(1901), - [anon_sym_LPAREN] = ACTIONS(1899), - [anon_sym_await] = ACTIONS(1901), - [anon_sym_while] = ACTIONS(1901), - [anon_sym_do] = ACTIONS(1901), - [anon_sym_try] = ACTIONS(1901), - [anon_sym_break] = ACTIONS(1901), - [anon_sym_continue] = ACTIONS(1901), - [anon_sym_return] = ACTIONS(1901), - [anon_sym_throw] = ACTIONS(1901), - [anon_sym_SEMI] = ACTIONS(1899), - [anon_sym_yield] = ACTIONS(1901), - [anon_sym_LBRACK] = ACTIONS(1899), - [anon_sym_async] = ACTIONS(1901), - [anon_sym_function] = ACTIONS(1901), - [anon_sym_private] = ACTIONS(1901), - [anon_sym_public] = ACTIONS(1901), - [anon_sym_remote] = ACTIONS(1901), - [anon_sym_static] = ACTIONS(1901), - [anon_sym_final] = ACTIONS(1901), - [anon_sym_abstract] = ACTIONS(1901), - [anon_sym_any] = ACTIONS(1901), - [anon_sym_array] = ACTIONS(1901), - [anon_sym_binary] = ACTIONS(1901), - [anon_sym_boolean] = ACTIONS(1901), - [anon_sym_date] = ACTIONS(1901), - [anon_sym_guid] = ACTIONS(1901), - [anon_sym_numeric] = ACTIONS(1901), - [anon_sym_query] = ACTIONS(1901), - [anon_sym_string] = ACTIONS(1901), - [anon_sym_struct] = ACTIONS(1901), - [anon_sym_uuid] = ACTIONS(1901), - [anon_sym_variablename] = ACTIONS(1901), - [anon_sym_void] = ACTIONS(1901), - [anon_sym_xml] = ACTIONS(1901), - [anon_sym_new] = ACTIONS(1901), - [anon_sym_PLUS] = ACTIONS(1901), - [anon_sym_DASH] = ACTIONS(1901), - [anon_sym_SLASH] = ACTIONS(1901), - [anon_sym_BANG] = ACTIONS(1899), - [anon_sym_TILDE] = ACTIONS(1901), - [aux_sym_unary_operator_token1] = ACTIONS(1899), - [anon_sym_PLUS_PLUS] = ACTIONS(1899), - [anon_sym_DASH_DASH] = ACTIONS(1899), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1899), - [sym_identifier] = ACTIONS(1901), - [sym_private_property_identifier] = ACTIONS(1899), - [sym_this] = ACTIONS(1901), - [sym_super] = ACTIONS(1901), - [sym_true] = ACTIONS(1901), - [sym_false] = ACTIONS(1901), - [sym_null] = ACTIONS(1901), - [anon_sym_export] = ACTIONS(1901), - [sym_cf_comment] = ACTIONS(5), - }, - [989] = { - [sym_comment] = STATE(989), - [anon_sym_POUND] = ACTIONS(1895), - [anon_sym_var] = ACTIONS(1897), - [anon_sym_SQUOTE] = ACTIONS(1895), - [anon_sym_DQUOTE] = ACTIONS(1895), - [anon_sym_LBRACE] = ACTIONS(1895), - [anon_sym_RBRACE] = ACTIONS(1895), - [anon_sym_import] = ACTIONS(1897), - [anon_sym_with] = ACTIONS(1897), - [anon_sym_let] = ACTIONS(1897), - [anon_sym_const] = ACTIONS(1897), - [anon_sym_else] = ACTIONS(1897), - [anon_sym_if] = ACTIONS(1897), - [anon_sym_switch] = ACTIONS(1897), - [anon_sym_for] = ACTIONS(1897), - [anon_sym_LPAREN] = ACTIONS(1895), - [anon_sym_await] = ACTIONS(1897), - [anon_sym_while] = ACTIONS(1897), - [anon_sym_do] = ACTIONS(1897), - [anon_sym_try] = ACTIONS(1897), - [anon_sym_break] = ACTIONS(1897), - [anon_sym_continue] = ACTIONS(1897), - [anon_sym_return] = ACTIONS(1897), - [anon_sym_throw] = ACTIONS(1897), - [anon_sym_SEMI] = ACTIONS(1895), - [anon_sym_yield] = ACTIONS(1897), - [anon_sym_LBRACK] = ACTIONS(1895), - [anon_sym_async] = ACTIONS(1897), - [anon_sym_function] = ACTIONS(1897), - [anon_sym_private] = ACTIONS(1897), - [anon_sym_public] = ACTIONS(1897), - [anon_sym_remote] = ACTIONS(1897), - [anon_sym_static] = ACTIONS(1897), - [anon_sym_final] = ACTIONS(1897), - [anon_sym_abstract] = ACTIONS(1897), - [anon_sym_any] = ACTIONS(1897), - [anon_sym_array] = ACTIONS(1897), - [anon_sym_binary] = ACTIONS(1897), - [anon_sym_boolean] = ACTIONS(1897), - [anon_sym_date] = ACTIONS(1897), - [anon_sym_guid] = ACTIONS(1897), - [anon_sym_numeric] = ACTIONS(1897), - [anon_sym_query] = ACTIONS(1897), - [anon_sym_string] = ACTIONS(1897), - [anon_sym_struct] = ACTIONS(1897), - [anon_sym_uuid] = ACTIONS(1897), - [anon_sym_variablename] = ACTIONS(1897), - [anon_sym_void] = ACTIONS(1897), - [anon_sym_xml] = ACTIONS(1897), - [anon_sym_new] = ACTIONS(1897), - [anon_sym_PLUS] = ACTIONS(1897), - [anon_sym_DASH] = ACTIONS(1897), - [anon_sym_SLASH] = ACTIONS(1897), - [anon_sym_BANG] = ACTIONS(1895), - [anon_sym_TILDE] = ACTIONS(1897), - [aux_sym_unary_operator_token1] = ACTIONS(1895), - [anon_sym_PLUS_PLUS] = ACTIONS(1895), - [anon_sym_DASH_DASH] = ACTIONS(1895), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1895), - [sym_identifier] = ACTIONS(1897), - [sym_private_property_identifier] = ACTIONS(1895), - [sym_this] = ACTIONS(1897), - [sym_super] = ACTIONS(1897), - [sym_true] = ACTIONS(1897), - [sym_false] = ACTIONS(1897), - [sym_null] = ACTIONS(1897), - [anon_sym_export] = ACTIONS(1897), - [sym_cf_comment] = ACTIONS(5), - }, - [990] = { - [sym_comment] = STATE(990), - [anon_sym_POUND] = ACTIONS(1873), - [anon_sym_var] = ACTIONS(1875), - [anon_sym_SQUOTE] = ACTIONS(1873), - [anon_sym_DQUOTE] = ACTIONS(1873), - [anon_sym_LBRACE] = ACTIONS(1873), - [anon_sym_RBRACE] = ACTIONS(1873), - [anon_sym_import] = ACTIONS(1875), - [anon_sym_with] = ACTIONS(1875), - [anon_sym_let] = ACTIONS(1875), - [anon_sym_const] = ACTIONS(1875), - [anon_sym_else] = ACTIONS(1875), - [anon_sym_if] = ACTIONS(1875), - [anon_sym_switch] = ACTIONS(1875), - [anon_sym_for] = ACTIONS(1875), - [anon_sym_LPAREN] = ACTIONS(1873), - [anon_sym_await] = ACTIONS(1875), - [anon_sym_while] = ACTIONS(1875), - [anon_sym_do] = ACTIONS(1875), - [anon_sym_try] = ACTIONS(1875), - [anon_sym_break] = ACTIONS(1875), - [anon_sym_continue] = ACTIONS(1875), - [anon_sym_return] = ACTIONS(1875), - [anon_sym_throw] = ACTIONS(1875), - [anon_sym_SEMI] = ACTIONS(1873), - [anon_sym_yield] = ACTIONS(1875), - [anon_sym_LBRACK] = ACTIONS(1873), - [anon_sym_async] = ACTIONS(1875), - [anon_sym_function] = ACTIONS(1875), - [anon_sym_private] = ACTIONS(1875), - [anon_sym_public] = ACTIONS(1875), - [anon_sym_remote] = ACTIONS(1875), - [anon_sym_static] = ACTIONS(1875), - [anon_sym_final] = ACTIONS(1875), - [anon_sym_abstract] = ACTIONS(1875), - [anon_sym_any] = ACTIONS(1875), - [anon_sym_array] = ACTIONS(1875), - [anon_sym_binary] = ACTIONS(1875), - [anon_sym_boolean] = ACTIONS(1875), - [anon_sym_date] = ACTIONS(1875), - [anon_sym_guid] = ACTIONS(1875), - [anon_sym_numeric] = ACTIONS(1875), - [anon_sym_query] = ACTIONS(1875), - [anon_sym_string] = ACTIONS(1875), - [anon_sym_struct] = ACTIONS(1875), - [anon_sym_uuid] = ACTIONS(1875), - [anon_sym_variablename] = ACTIONS(1875), - [anon_sym_void] = ACTIONS(1875), - [anon_sym_xml] = ACTIONS(1875), - [anon_sym_new] = ACTIONS(1875), - [anon_sym_PLUS] = ACTIONS(1875), - [anon_sym_DASH] = ACTIONS(1875), - [anon_sym_SLASH] = ACTIONS(1875), - [anon_sym_BANG] = ACTIONS(1873), - [anon_sym_TILDE] = ACTIONS(1875), - [aux_sym_unary_operator_token1] = ACTIONS(1873), - [anon_sym_PLUS_PLUS] = ACTIONS(1873), - [anon_sym_DASH_DASH] = ACTIONS(1873), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1873), - [sym_identifier] = ACTIONS(1875), - [sym_private_property_identifier] = ACTIONS(1873), - [sym_this] = ACTIONS(1875), - [sym_super] = ACTIONS(1875), - [sym_true] = ACTIONS(1875), - [sym_false] = ACTIONS(1875), - [sym_null] = ACTIONS(1875), - [anon_sym_export] = ACTIONS(1875), - [sym_cf_comment] = ACTIONS(5), - }, - [991] = { - [sym_comment] = STATE(991), - [anon_sym_POUND] = ACTIONS(1983), - [anon_sym_var] = ACTIONS(1985), - [anon_sym_SQUOTE] = ACTIONS(1983), - [anon_sym_DQUOTE] = ACTIONS(1983), - [anon_sym_LBRACE] = ACTIONS(1983), - [anon_sym_RBRACE] = ACTIONS(1983), - [anon_sym_import] = ACTIONS(1985), - [anon_sym_with] = ACTIONS(1985), - [anon_sym_let] = ACTIONS(1985), - [anon_sym_const] = ACTIONS(1985), - [anon_sym_else] = ACTIONS(1985), - [anon_sym_if] = ACTIONS(1985), - [anon_sym_switch] = ACTIONS(1985), - [anon_sym_for] = ACTIONS(1985), - [anon_sym_LPAREN] = ACTIONS(1983), - [anon_sym_await] = ACTIONS(1985), - [anon_sym_while] = ACTIONS(1985), - [anon_sym_do] = ACTIONS(1985), - [anon_sym_try] = ACTIONS(1985), - [anon_sym_break] = ACTIONS(1985), - [anon_sym_continue] = ACTIONS(1985), - [anon_sym_return] = ACTIONS(1985), - [anon_sym_throw] = ACTIONS(1985), - [anon_sym_SEMI] = ACTIONS(1983), - [anon_sym_yield] = ACTIONS(1985), - [anon_sym_LBRACK] = ACTIONS(1983), - [anon_sym_async] = ACTIONS(1985), - [anon_sym_function] = ACTIONS(1985), - [anon_sym_private] = ACTIONS(1985), - [anon_sym_public] = ACTIONS(1985), - [anon_sym_remote] = ACTIONS(1985), - [anon_sym_static] = ACTIONS(1985), - [anon_sym_final] = ACTIONS(1985), - [anon_sym_abstract] = ACTIONS(1985), - [anon_sym_any] = ACTIONS(1985), - [anon_sym_array] = ACTIONS(1985), - [anon_sym_binary] = ACTIONS(1985), - [anon_sym_boolean] = ACTIONS(1985), - [anon_sym_date] = ACTIONS(1985), - [anon_sym_guid] = ACTIONS(1985), - [anon_sym_numeric] = ACTIONS(1985), - [anon_sym_query] = ACTIONS(1985), - [anon_sym_string] = ACTIONS(1985), - [anon_sym_struct] = ACTIONS(1985), - [anon_sym_uuid] = ACTIONS(1985), - [anon_sym_variablename] = ACTIONS(1985), - [anon_sym_void] = ACTIONS(1985), - [anon_sym_xml] = ACTIONS(1985), - [anon_sym_new] = ACTIONS(1985), - [anon_sym_PLUS] = ACTIONS(1985), - [anon_sym_DASH] = ACTIONS(1985), - [anon_sym_SLASH] = ACTIONS(1985), - [anon_sym_BANG] = ACTIONS(1983), - [anon_sym_TILDE] = ACTIONS(1985), - [aux_sym_unary_operator_token1] = ACTIONS(1983), - [anon_sym_PLUS_PLUS] = ACTIONS(1983), - [anon_sym_DASH_DASH] = ACTIONS(1983), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1983), - [sym_identifier] = ACTIONS(1985), - [sym_private_property_identifier] = ACTIONS(1983), - [sym_this] = ACTIONS(1985), - [sym_super] = ACTIONS(1985), - [sym_true] = ACTIONS(1985), - [sym_false] = ACTIONS(1985), - [sym_null] = ACTIONS(1985), - [anon_sym_export] = ACTIONS(1985), - [sym_cf_comment] = ACTIONS(5), - }, - [992] = { - [sym_comment] = STATE(992), - [anon_sym_POUND] = ACTIONS(1877), - [anon_sym_var] = ACTIONS(1879), - [anon_sym_SQUOTE] = ACTIONS(1877), - [anon_sym_DQUOTE] = ACTIONS(1877), - [anon_sym_LBRACE] = ACTIONS(1877), - [anon_sym_RBRACE] = ACTIONS(1877), - [anon_sym_import] = ACTIONS(1879), - [anon_sym_with] = ACTIONS(1879), - [anon_sym_let] = ACTIONS(1879), - [anon_sym_const] = ACTIONS(1879), - [anon_sym_else] = ACTIONS(1879), - [anon_sym_if] = ACTIONS(1879), - [anon_sym_switch] = ACTIONS(1879), - [anon_sym_for] = ACTIONS(1879), - [anon_sym_LPAREN] = ACTIONS(1877), - [anon_sym_await] = ACTIONS(1879), - [anon_sym_while] = ACTIONS(1879), - [anon_sym_do] = ACTIONS(1879), - [anon_sym_try] = ACTIONS(1879), - [anon_sym_break] = ACTIONS(1879), - [anon_sym_continue] = ACTIONS(1879), - [anon_sym_return] = ACTIONS(1879), - [anon_sym_throw] = ACTIONS(1879), - [anon_sym_SEMI] = ACTIONS(1877), - [anon_sym_yield] = ACTIONS(1879), - [anon_sym_LBRACK] = ACTIONS(1877), - [anon_sym_async] = ACTIONS(1879), - [anon_sym_function] = ACTIONS(1879), - [anon_sym_private] = ACTIONS(1879), - [anon_sym_public] = ACTIONS(1879), - [anon_sym_remote] = ACTIONS(1879), - [anon_sym_static] = ACTIONS(1879), - [anon_sym_final] = ACTIONS(1879), - [anon_sym_abstract] = ACTIONS(1879), - [anon_sym_any] = ACTIONS(1879), - [anon_sym_array] = ACTIONS(1879), - [anon_sym_binary] = ACTIONS(1879), - [anon_sym_boolean] = ACTIONS(1879), - [anon_sym_date] = ACTIONS(1879), - [anon_sym_guid] = ACTIONS(1879), - [anon_sym_numeric] = ACTIONS(1879), - [anon_sym_query] = ACTIONS(1879), - [anon_sym_string] = ACTIONS(1879), - [anon_sym_struct] = ACTIONS(1879), - [anon_sym_uuid] = ACTIONS(1879), - [anon_sym_variablename] = ACTIONS(1879), - [anon_sym_void] = ACTIONS(1879), - [anon_sym_xml] = ACTIONS(1879), - [anon_sym_new] = ACTIONS(1879), - [anon_sym_PLUS] = ACTIONS(1879), - [anon_sym_DASH] = ACTIONS(1879), - [anon_sym_SLASH] = ACTIONS(1879), - [anon_sym_BANG] = ACTIONS(1877), - [anon_sym_TILDE] = ACTIONS(1879), - [aux_sym_unary_operator_token1] = ACTIONS(1877), - [anon_sym_PLUS_PLUS] = ACTIONS(1877), - [anon_sym_DASH_DASH] = ACTIONS(1877), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1877), - [sym_identifier] = ACTIONS(1879), - [sym_private_property_identifier] = ACTIONS(1877), - [sym_this] = ACTIONS(1879), - [sym_super] = ACTIONS(1879), - [sym_true] = ACTIONS(1879), - [sym_false] = ACTIONS(1879), - [sym_null] = ACTIONS(1879), - [anon_sym_export] = ACTIONS(1879), - [sym_cf_comment] = ACTIONS(5), - }, - [993] = { - [sym_comment] = STATE(993), - [anon_sym_POUND] = ACTIONS(2097), - [anon_sym_var] = ACTIONS(2099), - [anon_sym_SQUOTE] = ACTIONS(2097), - [anon_sym_DQUOTE] = ACTIONS(2097), - [anon_sym_LBRACE] = ACTIONS(2097), - [anon_sym_RBRACE] = ACTIONS(2097), - [anon_sym_import] = ACTIONS(2099), - [anon_sym_with] = ACTIONS(2099), - [anon_sym_let] = ACTIONS(2099), - [anon_sym_const] = ACTIONS(2099), - [anon_sym_else] = ACTIONS(2099), - [anon_sym_if] = ACTIONS(2099), - [anon_sym_switch] = ACTIONS(2099), - [anon_sym_for] = ACTIONS(2099), - [anon_sym_LPAREN] = ACTIONS(2097), - [anon_sym_await] = ACTIONS(2099), - [anon_sym_while] = ACTIONS(2099), - [anon_sym_do] = ACTIONS(2099), - [anon_sym_try] = ACTIONS(2099), - [anon_sym_break] = ACTIONS(2099), - [anon_sym_continue] = ACTIONS(2099), - [anon_sym_return] = ACTIONS(2099), - [anon_sym_throw] = ACTIONS(2099), - [anon_sym_SEMI] = ACTIONS(2097), - [anon_sym_yield] = ACTIONS(2099), - [anon_sym_LBRACK] = ACTIONS(2097), - [anon_sym_async] = ACTIONS(2099), - [anon_sym_function] = ACTIONS(2099), - [anon_sym_private] = ACTIONS(2099), - [anon_sym_public] = ACTIONS(2099), - [anon_sym_remote] = ACTIONS(2099), - [anon_sym_static] = ACTIONS(2099), - [anon_sym_final] = ACTIONS(2099), - [anon_sym_abstract] = ACTIONS(2099), - [anon_sym_any] = ACTIONS(2099), - [anon_sym_array] = ACTIONS(2099), - [anon_sym_binary] = ACTIONS(2099), - [anon_sym_boolean] = ACTIONS(2099), - [anon_sym_date] = ACTIONS(2099), - [anon_sym_guid] = ACTIONS(2099), - [anon_sym_numeric] = ACTIONS(2099), - [anon_sym_query] = ACTIONS(2099), - [anon_sym_string] = ACTIONS(2099), - [anon_sym_struct] = ACTIONS(2099), - [anon_sym_uuid] = ACTIONS(2099), - [anon_sym_variablename] = ACTIONS(2099), - [anon_sym_void] = ACTIONS(2099), - [anon_sym_xml] = ACTIONS(2099), - [anon_sym_new] = ACTIONS(2099), - [anon_sym_PLUS] = ACTIONS(2099), - [anon_sym_DASH] = ACTIONS(2099), - [anon_sym_SLASH] = ACTIONS(2099), - [anon_sym_BANG] = ACTIONS(2097), - [anon_sym_TILDE] = ACTIONS(2099), - [aux_sym_unary_operator_token1] = ACTIONS(2097), - [anon_sym_PLUS_PLUS] = ACTIONS(2097), - [anon_sym_DASH_DASH] = ACTIONS(2097), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2097), - [sym_identifier] = ACTIONS(2099), - [sym_private_property_identifier] = ACTIONS(2097), - [sym_this] = ACTIONS(2099), - [sym_super] = ACTIONS(2099), - [sym_true] = ACTIONS(2099), - [sym_false] = ACTIONS(2099), - [sym_null] = ACTIONS(2099), - [anon_sym_export] = ACTIONS(2099), + [993] = { + [sym_comment] = STATE(993), + [anon_sym_POUND] = ACTIONS(2137), + [anon_sym_var] = ACTIONS(2139), + [anon_sym_SQUOTE] = ACTIONS(2137), + [anon_sym_DQUOTE] = ACTIONS(2137), + [anon_sym_LBRACE] = ACTIONS(2137), + [anon_sym_RBRACE] = ACTIONS(2137), + [anon_sym_import] = ACTIONS(2139), + [anon_sym_with] = ACTIONS(2139), + [anon_sym_let] = ACTIONS(2139), + [anon_sym_const] = ACTIONS(2139), + [anon_sym_if] = ACTIONS(2139), + [anon_sym_switch] = ACTIONS(2139), + [anon_sym_for] = ACTIONS(2139), + [anon_sym_LPAREN] = ACTIONS(2137), + [anon_sym_await] = ACTIONS(2139), + [anon_sym_while] = ACTIONS(2139), + [anon_sym_do] = ACTIONS(2139), + [anon_sym_try] = ACTIONS(2139), + [anon_sym_break] = ACTIONS(2139), + [anon_sym_continue] = ACTIONS(2139), + [anon_sym_return] = ACTIONS(2139), + [anon_sym_throw] = ACTIONS(2139), + [anon_sym_SEMI] = ACTIONS(2137), + [anon_sym_case] = ACTIONS(2139), + [anon_sym_default] = ACTIONS(2139), + [anon_sym_yield] = ACTIONS(2139), + [anon_sym_LBRACK] = ACTIONS(2137), + [anon_sym_async] = ACTIONS(2139), + [anon_sym_function] = ACTIONS(2139), + [anon_sym_private] = ACTIONS(2139), + [anon_sym_public] = ACTIONS(2139), + [anon_sym_remote] = ACTIONS(2139), + [anon_sym_static] = ACTIONS(2139), + [anon_sym_final] = ACTIONS(2139), + [anon_sym_abstract] = ACTIONS(2139), + [anon_sym_any] = ACTIONS(2139), + [anon_sym_array] = ACTIONS(2139), + [anon_sym_binary] = ACTIONS(2139), + [anon_sym_boolean] = ACTIONS(2139), + [anon_sym_date] = ACTIONS(2139), + [anon_sym_guid] = ACTIONS(2139), + [anon_sym_numeric] = ACTIONS(2139), + [anon_sym_query] = ACTIONS(2139), + [anon_sym_string] = ACTIONS(2139), + [anon_sym_struct] = ACTIONS(2139), + [anon_sym_uuid] = ACTIONS(2139), + [anon_sym_variablename] = ACTIONS(2139), + [anon_sym_void] = ACTIONS(2139), + [anon_sym_xml] = ACTIONS(2139), + [anon_sym_new] = ACTIONS(2139), + [anon_sym_PLUS] = ACTIONS(2139), + [anon_sym_DASH] = ACTIONS(2139), + [anon_sym_SLASH] = ACTIONS(2139), + [anon_sym_BANG] = ACTIONS(2137), + [anon_sym_TILDE] = ACTIONS(2139), + [aux_sym_unary_operator_token1] = ACTIONS(2137), + [anon_sym_PLUS_PLUS] = ACTIONS(2137), + [anon_sym_DASH_DASH] = ACTIONS(2137), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2137), + [sym_identifier] = ACTIONS(2139), + [sym_private_property_identifier] = ACTIONS(2137), + [sym_this] = ACTIONS(2139), + [sym_super] = ACTIONS(2139), + [sym_true] = ACTIONS(2139), + [sym_false] = ACTIONS(2139), + [sym_null] = ACTIONS(2139), + [anon_sym_export] = ACTIONS(2139), [sym_cf_comment] = ACTIONS(5), }, [994] = { [sym_comment] = STATE(994), - [anon_sym_POUND] = ACTIONS(1881), - [anon_sym_var] = ACTIONS(1883), - [anon_sym_SQUOTE] = ACTIONS(1881), - [anon_sym_DQUOTE] = ACTIONS(1881), - [anon_sym_LBRACE] = ACTIONS(1881), - [anon_sym_RBRACE] = ACTIONS(1881), - [anon_sym_import] = ACTIONS(1883), - [anon_sym_with] = ACTIONS(1883), - [anon_sym_let] = ACTIONS(1883), - [anon_sym_const] = ACTIONS(1883), - [anon_sym_else] = ACTIONS(1883), - [anon_sym_if] = ACTIONS(1883), - [anon_sym_switch] = ACTIONS(1883), - [anon_sym_for] = ACTIONS(1883), - [anon_sym_LPAREN] = ACTIONS(1881), - [anon_sym_await] = ACTIONS(1883), - [anon_sym_while] = ACTIONS(1883), - [anon_sym_do] = ACTIONS(1883), - [anon_sym_try] = ACTIONS(1883), - [anon_sym_break] = ACTIONS(1883), - [anon_sym_continue] = ACTIONS(1883), - [anon_sym_return] = ACTIONS(1883), - [anon_sym_throw] = ACTIONS(1883), - [anon_sym_SEMI] = ACTIONS(1881), - [anon_sym_yield] = ACTIONS(1883), - [anon_sym_LBRACK] = ACTIONS(1881), - [anon_sym_async] = ACTIONS(1883), - [anon_sym_function] = ACTIONS(1883), - [anon_sym_private] = ACTIONS(1883), - [anon_sym_public] = ACTIONS(1883), - [anon_sym_remote] = ACTIONS(1883), - [anon_sym_static] = ACTIONS(1883), - [anon_sym_final] = ACTIONS(1883), - [anon_sym_abstract] = ACTIONS(1883), - [anon_sym_any] = ACTIONS(1883), - [anon_sym_array] = ACTIONS(1883), - [anon_sym_binary] = ACTIONS(1883), - [anon_sym_boolean] = ACTIONS(1883), - [anon_sym_date] = ACTIONS(1883), - [anon_sym_guid] = ACTIONS(1883), - [anon_sym_numeric] = ACTIONS(1883), - [anon_sym_query] = ACTIONS(1883), - [anon_sym_string] = ACTIONS(1883), - [anon_sym_struct] = ACTIONS(1883), - [anon_sym_uuid] = ACTIONS(1883), - [anon_sym_variablename] = ACTIONS(1883), - [anon_sym_void] = ACTIONS(1883), - [anon_sym_xml] = ACTIONS(1883), - [anon_sym_new] = ACTIONS(1883), - [anon_sym_PLUS] = ACTIONS(1883), - [anon_sym_DASH] = ACTIONS(1883), - [anon_sym_SLASH] = ACTIONS(1883), - [anon_sym_BANG] = ACTIONS(1881), - [anon_sym_TILDE] = ACTIONS(1883), - [aux_sym_unary_operator_token1] = ACTIONS(1881), - [anon_sym_PLUS_PLUS] = ACTIONS(1881), - [anon_sym_DASH_DASH] = ACTIONS(1881), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1881), - [sym_identifier] = ACTIONS(1883), - [sym_private_property_identifier] = ACTIONS(1881), - [sym_this] = ACTIONS(1883), - [sym_super] = ACTIONS(1883), - [sym_true] = ACTIONS(1883), - [sym_false] = ACTIONS(1883), - [sym_null] = ACTIONS(1883), - [anon_sym_export] = ACTIONS(1883), + [anon_sym_POUND] = ACTIONS(2125), + [anon_sym_var] = ACTIONS(2127), + [anon_sym_SQUOTE] = ACTIONS(2125), + [anon_sym_DQUOTE] = ACTIONS(2125), + [anon_sym_LBRACE] = ACTIONS(2125), + [anon_sym_RBRACE] = ACTIONS(2125), + [anon_sym_import] = ACTIONS(2127), + [anon_sym_with] = ACTIONS(2127), + [anon_sym_let] = ACTIONS(2127), + [anon_sym_const] = ACTIONS(2127), + [anon_sym_if] = ACTIONS(2127), + [anon_sym_switch] = ACTIONS(2127), + [anon_sym_for] = ACTIONS(2127), + [anon_sym_LPAREN] = ACTIONS(2125), + [anon_sym_await] = ACTIONS(2127), + [anon_sym_while] = ACTIONS(2127), + [anon_sym_do] = ACTIONS(2127), + [anon_sym_try] = ACTIONS(2127), + [anon_sym_break] = ACTIONS(2127), + [anon_sym_continue] = ACTIONS(2127), + [anon_sym_return] = ACTIONS(2127), + [anon_sym_throw] = ACTIONS(2127), + [anon_sym_SEMI] = ACTIONS(2125), + [anon_sym_case] = ACTIONS(2127), + [anon_sym_default] = ACTIONS(2127), + [anon_sym_yield] = ACTIONS(2127), + [anon_sym_LBRACK] = ACTIONS(2125), + [anon_sym_async] = ACTIONS(2127), + [anon_sym_function] = ACTIONS(2127), + [anon_sym_private] = ACTIONS(2127), + [anon_sym_public] = ACTIONS(2127), + [anon_sym_remote] = ACTIONS(2127), + [anon_sym_static] = ACTIONS(2127), + [anon_sym_final] = ACTIONS(2127), + [anon_sym_abstract] = ACTIONS(2127), + [anon_sym_any] = ACTIONS(2127), + [anon_sym_array] = ACTIONS(2127), + [anon_sym_binary] = ACTIONS(2127), + [anon_sym_boolean] = ACTIONS(2127), + [anon_sym_date] = ACTIONS(2127), + [anon_sym_guid] = ACTIONS(2127), + [anon_sym_numeric] = ACTIONS(2127), + [anon_sym_query] = ACTIONS(2127), + [anon_sym_string] = ACTIONS(2127), + [anon_sym_struct] = ACTIONS(2127), + [anon_sym_uuid] = ACTIONS(2127), + [anon_sym_variablename] = ACTIONS(2127), + [anon_sym_void] = ACTIONS(2127), + [anon_sym_xml] = ACTIONS(2127), + [anon_sym_new] = ACTIONS(2127), + [anon_sym_PLUS] = ACTIONS(2127), + [anon_sym_DASH] = ACTIONS(2127), + [anon_sym_SLASH] = ACTIONS(2127), + [anon_sym_BANG] = ACTIONS(2125), + [anon_sym_TILDE] = ACTIONS(2127), + [aux_sym_unary_operator_token1] = ACTIONS(2125), + [anon_sym_PLUS_PLUS] = ACTIONS(2125), + [anon_sym_DASH_DASH] = ACTIONS(2125), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2125), + [sym_identifier] = ACTIONS(2127), + [sym_private_property_identifier] = ACTIONS(2125), + [sym_this] = ACTIONS(2127), + [sym_super] = ACTIONS(2127), + [sym_true] = ACTIONS(2127), + [sym_false] = ACTIONS(2127), + [sym_null] = ACTIONS(2127), + [anon_sym_export] = ACTIONS(2127), [sym_cf_comment] = ACTIONS(5), }, [995] = { [sym_comment] = STATE(995), - [anon_sym_POUND] = ACTIONS(2093), - [anon_sym_var] = ACTIONS(2095), - [anon_sym_SQUOTE] = ACTIONS(2093), - [anon_sym_DQUOTE] = ACTIONS(2093), - [anon_sym_LBRACE] = ACTIONS(2093), - [anon_sym_RBRACE] = ACTIONS(2093), - [anon_sym_import] = ACTIONS(2095), - [anon_sym_with] = ACTIONS(2095), - [anon_sym_let] = ACTIONS(2095), - [anon_sym_const] = ACTIONS(2095), - [anon_sym_else] = ACTIONS(2095), - [anon_sym_if] = ACTIONS(2095), - [anon_sym_switch] = ACTIONS(2095), - [anon_sym_for] = ACTIONS(2095), - [anon_sym_LPAREN] = ACTIONS(2093), - [anon_sym_await] = ACTIONS(2095), - [anon_sym_while] = ACTIONS(2095), - [anon_sym_do] = ACTIONS(2095), - [anon_sym_try] = ACTIONS(2095), - [anon_sym_break] = ACTIONS(2095), - [anon_sym_continue] = ACTIONS(2095), - [anon_sym_return] = ACTIONS(2095), - [anon_sym_throw] = ACTIONS(2095), - [anon_sym_SEMI] = ACTIONS(2093), - [anon_sym_yield] = ACTIONS(2095), - [anon_sym_LBRACK] = ACTIONS(2093), - [anon_sym_async] = ACTIONS(2095), - [anon_sym_function] = ACTIONS(2095), - [anon_sym_private] = ACTIONS(2095), - [anon_sym_public] = ACTIONS(2095), - [anon_sym_remote] = ACTIONS(2095), - [anon_sym_static] = ACTIONS(2095), - [anon_sym_final] = ACTIONS(2095), - [anon_sym_abstract] = ACTIONS(2095), - [anon_sym_any] = ACTIONS(2095), - [anon_sym_array] = ACTIONS(2095), - [anon_sym_binary] = ACTIONS(2095), - [anon_sym_boolean] = ACTIONS(2095), - [anon_sym_date] = ACTIONS(2095), - [anon_sym_guid] = ACTIONS(2095), - [anon_sym_numeric] = ACTIONS(2095), - [anon_sym_query] = ACTIONS(2095), - [anon_sym_string] = ACTIONS(2095), - [anon_sym_struct] = ACTIONS(2095), - [anon_sym_uuid] = ACTIONS(2095), - [anon_sym_variablename] = ACTIONS(2095), - [anon_sym_void] = ACTIONS(2095), - [anon_sym_xml] = ACTIONS(2095), - [anon_sym_new] = ACTIONS(2095), - [anon_sym_PLUS] = ACTIONS(2095), - [anon_sym_DASH] = ACTIONS(2095), - [anon_sym_SLASH] = ACTIONS(2095), - [anon_sym_BANG] = ACTIONS(2093), - [anon_sym_TILDE] = ACTIONS(2095), - [aux_sym_unary_operator_token1] = ACTIONS(2093), - [anon_sym_PLUS_PLUS] = ACTIONS(2093), - [anon_sym_DASH_DASH] = ACTIONS(2093), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2093), - [sym_identifier] = ACTIONS(2095), - [sym_private_property_identifier] = ACTIONS(2093), - [sym_this] = ACTIONS(2095), - [sym_super] = ACTIONS(2095), - [sym_true] = ACTIONS(2095), - [sym_false] = ACTIONS(2095), - [sym_null] = ACTIONS(2095), - [anon_sym_export] = ACTIONS(2095), + [anon_sym_POUND] = ACTIONS(2119), + [anon_sym_var] = ACTIONS(2121), + [anon_sym_SQUOTE] = ACTIONS(2119), + [anon_sym_DQUOTE] = ACTIONS(2119), + [anon_sym_LBRACE] = ACTIONS(2119), + [anon_sym_RBRACE] = ACTIONS(2119), + [anon_sym_import] = ACTIONS(2121), + [anon_sym_with] = ACTIONS(2121), + [anon_sym_let] = ACTIONS(2121), + [anon_sym_const] = ACTIONS(2121), + [anon_sym_if] = ACTIONS(2121), + [anon_sym_switch] = ACTIONS(2121), + [anon_sym_for] = ACTIONS(2121), + [anon_sym_LPAREN] = ACTIONS(2119), + [anon_sym_await] = ACTIONS(2121), + [anon_sym_while] = ACTIONS(2121), + [anon_sym_do] = ACTIONS(2121), + [anon_sym_try] = ACTIONS(2121), + [anon_sym_break] = ACTIONS(2121), + [anon_sym_continue] = ACTIONS(2121), + [anon_sym_return] = ACTIONS(2121), + [anon_sym_throw] = ACTIONS(2121), + [anon_sym_SEMI] = ACTIONS(2119), + [anon_sym_case] = ACTIONS(2121), + [anon_sym_default] = ACTIONS(2121), + [anon_sym_yield] = ACTIONS(2121), + [anon_sym_LBRACK] = ACTIONS(2119), + [anon_sym_async] = ACTIONS(2121), + [anon_sym_function] = ACTIONS(2121), + [anon_sym_private] = ACTIONS(2121), + [anon_sym_public] = ACTIONS(2121), + [anon_sym_remote] = ACTIONS(2121), + [anon_sym_static] = ACTIONS(2121), + [anon_sym_final] = ACTIONS(2121), + [anon_sym_abstract] = ACTIONS(2121), + [anon_sym_any] = ACTIONS(2121), + [anon_sym_array] = ACTIONS(2121), + [anon_sym_binary] = ACTIONS(2121), + [anon_sym_boolean] = ACTIONS(2121), + [anon_sym_date] = ACTIONS(2121), + [anon_sym_guid] = ACTIONS(2121), + [anon_sym_numeric] = ACTIONS(2121), + [anon_sym_query] = ACTIONS(2121), + [anon_sym_string] = ACTIONS(2121), + [anon_sym_struct] = ACTIONS(2121), + [anon_sym_uuid] = ACTIONS(2121), + [anon_sym_variablename] = ACTIONS(2121), + [anon_sym_void] = ACTIONS(2121), + [anon_sym_xml] = ACTIONS(2121), + [anon_sym_new] = ACTIONS(2121), + [anon_sym_PLUS] = ACTIONS(2121), + [anon_sym_DASH] = ACTIONS(2121), + [anon_sym_SLASH] = ACTIONS(2121), + [anon_sym_BANG] = ACTIONS(2119), + [anon_sym_TILDE] = ACTIONS(2121), + [aux_sym_unary_operator_token1] = ACTIONS(2119), + [anon_sym_PLUS_PLUS] = ACTIONS(2119), + [anon_sym_DASH_DASH] = ACTIONS(2119), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2119), + [sym_identifier] = ACTIONS(2121), + [sym_private_property_identifier] = ACTIONS(2119), + [sym_this] = ACTIONS(2121), + [sym_super] = ACTIONS(2121), + [sym_true] = ACTIONS(2121), + [sym_false] = ACTIONS(2121), + [sym_null] = ACTIONS(2121), + [anon_sym_export] = ACTIONS(2121), [sym_cf_comment] = ACTIONS(5), }, [996] = { [sym_comment] = STATE(996), - [anon_sym_POUND] = ACTIONS(1885), - [anon_sym_var] = ACTIONS(1887), - [anon_sym_SQUOTE] = ACTIONS(1885), - [anon_sym_DQUOTE] = ACTIONS(1885), - [anon_sym_LBRACE] = ACTIONS(1885), - [anon_sym_RBRACE] = ACTIONS(1885), - [anon_sym_import] = ACTIONS(1887), - [anon_sym_with] = ACTIONS(1887), - [anon_sym_let] = ACTIONS(1887), - [anon_sym_const] = ACTIONS(1887), - [anon_sym_else] = ACTIONS(1887), - [anon_sym_if] = ACTIONS(1887), - [anon_sym_switch] = ACTIONS(1887), - [anon_sym_for] = ACTIONS(1887), - [anon_sym_LPAREN] = ACTIONS(1885), - [anon_sym_await] = ACTIONS(1887), - [anon_sym_while] = ACTIONS(1887), - [anon_sym_do] = ACTIONS(1887), - [anon_sym_try] = ACTIONS(1887), - [anon_sym_break] = ACTIONS(1887), - [anon_sym_continue] = ACTIONS(1887), - [anon_sym_return] = ACTIONS(1887), - [anon_sym_throw] = ACTIONS(1887), - [anon_sym_SEMI] = ACTIONS(1885), - [anon_sym_yield] = ACTIONS(1887), - [anon_sym_LBRACK] = ACTIONS(1885), - [anon_sym_async] = ACTIONS(1887), - [anon_sym_function] = ACTIONS(1887), - [anon_sym_private] = ACTIONS(1887), - [anon_sym_public] = ACTIONS(1887), - [anon_sym_remote] = ACTIONS(1887), - [anon_sym_static] = ACTIONS(1887), - [anon_sym_final] = ACTIONS(1887), - [anon_sym_abstract] = ACTIONS(1887), - [anon_sym_any] = ACTIONS(1887), - [anon_sym_array] = ACTIONS(1887), - [anon_sym_binary] = ACTIONS(1887), - [anon_sym_boolean] = ACTIONS(1887), - [anon_sym_date] = ACTIONS(1887), - [anon_sym_guid] = ACTIONS(1887), - [anon_sym_numeric] = ACTIONS(1887), - [anon_sym_query] = ACTIONS(1887), - [anon_sym_string] = ACTIONS(1887), - [anon_sym_struct] = ACTIONS(1887), - [anon_sym_uuid] = ACTIONS(1887), - [anon_sym_variablename] = ACTIONS(1887), - [anon_sym_void] = ACTIONS(1887), - [anon_sym_xml] = ACTIONS(1887), - [anon_sym_new] = ACTIONS(1887), - [anon_sym_PLUS] = ACTIONS(1887), - [anon_sym_DASH] = ACTIONS(1887), - [anon_sym_SLASH] = ACTIONS(1887), - [anon_sym_BANG] = ACTIONS(1885), - [anon_sym_TILDE] = ACTIONS(1887), - [aux_sym_unary_operator_token1] = ACTIONS(1885), - [anon_sym_PLUS_PLUS] = ACTIONS(1885), - [anon_sym_DASH_DASH] = ACTIONS(1885), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1885), - [sym_identifier] = ACTIONS(1887), - [sym_private_property_identifier] = ACTIONS(1885), - [sym_this] = ACTIONS(1887), - [sym_super] = ACTIONS(1887), - [sym_true] = ACTIONS(1887), - [sym_false] = ACTIONS(1887), - [sym_null] = ACTIONS(1887), - [anon_sym_export] = ACTIONS(1887), + [aux_sym_object_repeat1] = STATE(4012), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1198), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1216), + [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1208), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, [997] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2367), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), [sym_comment] = STATE(997), - [anon_sym_POUND] = ACTIONS(1889), - [anon_sym_var] = ACTIONS(1891), - [anon_sym_SQUOTE] = ACTIONS(1889), - [anon_sym_DQUOTE] = ACTIONS(1889), - [anon_sym_LBRACE] = ACTIONS(1889), - [anon_sym_RBRACE] = ACTIONS(1889), - [anon_sym_import] = ACTIONS(1891), - [anon_sym_with] = ACTIONS(1891), - [anon_sym_let] = ACTIONS(1891), - [anon_sym_const] = ACTIONS(1891), - [anon_sym_else] = ACTIONS(1891), - [anon_sym_if] = ACTIONS(1891), - [anon_sym_switch] = ACTIONS(1891), - [anon_sym_for] = ACTIONS(1891), - [anon_sym_LPAREN] = ACTIONS(1889), - [anon_sym_await] = ACTIONS(1891), - [anon_sym_while] = ACTIONS(1891), - [anon_sym_do] = ACTIONS(1891), - [anon_sym_try] = ACTIONS(1891), - [anon_sym_break] = ACTIONS(1891), - [anon_sym_continue] = ACTIONS(1891), - [anon_sym_return] = ACTIONS(1891), - [anon_sym_throw] = ACTIONS(1891), - [anon_sym_SEMI] = ACTIONS(1889), - [anon_sym_yield] = ACTIONS(1891), - [anon_sym_LBRACK] = ACTIONS(1889), - [anon_sym_async] = ACTIONS(1891), - [anon_sym_function] = ACTIONS(1891), - [anon_sym_private] = ACTIONS(1891), - [anon_sym_public] = ACTIONS(1891), - [anon_sym_remote] = ACTIONS(1891), - [anon_sym_static] = ACTIONS(1891), - [anon_sym_final] = ACTIONS(1891), - [anon_sym_abstract] = ACTIONS(1891), - [anon_sym_any] = ACTIONS(1891), - [anon_sym_array] = ACTIONS(1891), - [anon_sym_binary] = ACTIONS(1891), - [anon_sym_boolean] = ACTIONS(1891), - [anon_sym_date] = ACTIONS(1891), - [anon_sym_guid] = ACTIONS(1891), - [anon_sym_numeric] = ACTIONS(1891), - [anon_sym_query] = ACTIONS(1891), - [anon_sym_string] = ACTIONS(1891), - [anon_sym_struct] = ACTIONS(1891), - [anon_sym_uuid] = ACTIONS(1891), - [anon_sym_variablename] = ACTIONS(1891), - [anon_sym_void] = ACTIONS(1891), - [anon_sym_xml] = ACTIONS(1891), - [anon_sym_new] = ACTIONS(1891), - [anon_sym_PLUS] = ACTIONS(1891), - [anon_sym_DASH] = ACTIONS(1891), - [anon_sym_SLASH] = ACTIONS(1891), - [anon_sym_BANG] = ACTIONS(1889), - [anon_sym_TILDE] = ACTIONS(1891), - [aux_sym_unary_operator_token1] = ACTIONS(1889), - [anon_sym_PLUS_PLUS] = ACTIONS(1889), - [anon_sym_DASH_DASH] = ACTIONS(1889), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1889), - [sym_identifier] = ACTIONS(1891), - [sym_private_property_identifier] = ACTIONS(1889), - [sym_this] = ACTIONS(1891), - [sym_super] = ACTIONS(1891), - [sym_true] = ACTIONS(1891), - [sym_false] = ACTIONS(1891), - [sym_null] = ACTIONS(1891), - [anon_sym_export] = ACTIONS(1891), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(2321), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, [998] = { + [sym_hash_empty] = STATE(1841), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2105), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), [sym_comment] = STATE(998), - [anon_sym_POUND] = ACTIONS(888), - [anon_sym_var] = ACTIONS(890), - [anon_sym_SQUOTE] = ACTIONS(888), - [anon_sym_DQUOTE] = ACTIONS(888), - [anon_sym_LBRACE] = ACTIONS(888), - [anon_sym_RBRACE] = ACTIONS(888), - [anon_sym_import] = ACTIONS(890), - [anon_sym_with] = ACTIONS(890), - [anon_sym_let] = ACTIONS(890), - [anon_sym_const] = ACTIONS(890), - [anon_sym_else] = ACTIONS(890), - [anon_sym_if] = ACTIONS(890), - [anon_sym_switch] = ACTIONS(890), - [anon_sym_for] = ACTIONS(890), - [anon_sym_LPAREN] = ACTIONS(888), - [anon_sym_await] = ACTIONS(890), - [anon_sym_while] = ACTIONS(890), - [anon_sym_do] = ACTIONS(890), - [anon_sym_try] = ACTIONS(890), - [anon_sym_break] = ACTIONS(890), - [anon_sym_continue] = ACTIONS(890), - [anon_sym_return] = ACTIONS(890), - [anon_sym_throw] = ACTIONS(890), - [anon_sym_SEMI] = ACTIONS(888), - [anon_sym_yield] = ACTIONS(890), - [anon_sym_LBRACK] = ACTIONS(888), - [anon_sym_async] = ACTIONS(890), - [anon_sym_function] = ACTIONS(890), - [anon_sym_private] = ACTIONS(890), - [anon_sym_public] = ACTIONS(890), - [anon_sym_remote] = ACTIONS(890), - [anon_sym_static] = ACTIONS(890), - [anon_sym_final] = ACTIONS(890), - [anon_sym_abstract] = ACTIONS(890), - [anon_sym_any] = ACTIONS(890), - [anon_sym_array] = ACTIONS(890), - [anon_sym_binary] = ACTIONS(890), - [anon_sym_boolean] = ACTIONS(890), - [anon_sym_date] = ACTIONS(890), - [anon_sym_guid] = ACTIONS(890), - [anon_sym_numeric] = ACTIONS(890), - [anon_sym_query] = ACTIONS(890), - [anon_sym_string] = ACTIONS(890), - [anon_sym_struct] = ACTIONS(890), - [anon_sym_uuid] = ACTIONS(890), - [anon_sym_variablename] = ACTIONS(890), - [anon_sym_void] = ACTIONS(890), - [anon_sym_xml] = ACTIONS(890), - [anon_sym_new] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(890), - [anon_sym_DASH] = ACTIONS(890), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_BANG] = ACTIONS(888), - [anon_sym_TILDE] = ACTIONS(890), - [aux_sym_unary_operator_token1] = ACTIONS(888), - [anon_sym_PLUS_PLUS] = ACTIONS(888), - [anon_sym_DASH_DASH] = ACTIONS(888), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(888), - [sym_identifier] = ACTIONS(890), - [sym_private_property_identifier] = ACTIONS(888), - [sym_this] = ACTIONS(890), - [sym_super] = ACTIONS(890), - [sym_true] = ACTIONS(890), - [sym_false] = ACTIONS(890), - [sym_null] = ACTIONS(890), - [anon_sym_export] = ACTIONS(890), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(1687), + [sym_hash_expression] = STATE(1841), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(2217), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, [999] = { + [sym_hash_empty] = STATE(1841), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2121), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), [sym_comment] = STATE(999), - [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(1903), - [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_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(1655), + [sym_hash_expression] = STATE(1841), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(2217), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, [1000] = { + [sym_hash_empty] = STATE(1841), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1148), + [sym_expression] = STATE(2117), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5191), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1148), + [sym_subscript_expression] = STATE(1148), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2577), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5188), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(655), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1860), [sym_comment] = STATE(1000), - [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_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_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5186), + [sym__hash] = STATE(1687), + [sym_hash_expression] = STATE(1841), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(2217), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(814), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(818), + [anon_sym_yield] = ACTIONS(820), + [anon_sym_LBRACK] = ACTIONS(822), + [anon_sym_async] = ACTIONS(824), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(814), + [anon_sym_new] = ACTIONS(826), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(830), + [anon_sym_DASH_DASH] = ACTIONS(830), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(832), + [sym_private_property_identifier] = ACTIONS(834), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(814), [sym_cf_comment] = ACTIONS(5), }, [1001] = { [sym_comment] = STATE(1001), - [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), + [aux_sym_object_repeat1] = STATE(4012), + [aux_sym_object_pattern_repeat1] = STATE(4139), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2201), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(35), + [anon_sym_RBRACE] = ACTIONS(1216), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, [1002] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2343), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), [sym_comment] = STATE(1002), - [anon_sym_POUND] = ACTIONS(1917), - [anon_sym_var] = ACTIONS(1919), - [anon_sym_SQUOTE] = ACTIONS(1917), - [anon_sym_DQUOTE] = ACTIONS(1917), - [anon_sym_LBRACE] = ACTIONS(1917), - [anon_sym_RBRACE] = ACTIONS(1917), - [anon_sym_import] = ACTIONS(1919), - [anon_sym_with] = ACTIONS(1919), - [anon_sym_let] = ACTIONS(1919), - [anon_sym_const] = ACTIONS(1919), - [anon_sym_else] = ACTIONS(1919), - [anon_sym_if] = ACTIONS(1919), - [anon_sym_switch] = ACTIONS(1919), - [anon_sym_for] = ACTIONS(1919), - [anon_sym_LPAREN] = ACTIONS(1917), - [anon_sym_await] = ACTIONS(1919), - [anon_sym_while] = ACTIONS(1919), - [anon_sym_do] = ACTIONS(1919), - [anon_sym_try] = ACTIONS(1919), - [anon_sym_break] = ACTIONS(1919), - [anon_sym_continue] = ACTIONS(1919), - [anon_sym_return] = ACTIONS(1919), - [anon_sym_throw] = ACTIONS(1919), - [anon_sym_SEMI] = ACTIONS(1917), - [anon_sym_yield] = ACTIONS(1919), - [anon_sym_LBRACK] = ACTIONS(1917), - [anon_sym_async] = ACTIONS(1919), - [anon_sym_function] = ACTIONS(1919), - [anon_sym_private] = ACTIONS(1919), - [anon_sym_public] = ACTIONS(1919), - [anon_sym_remote] = ACTIONS(1919), - [anon_sym_static] = ACTIONS(1919), - [anon_sym_final] = ACTIONS(1919), - [anon_sym_abstract] = ACTIONS(1919), - [anon_sym_any] = ACTIONS(1919), - [anon_sym_array] = ACTIONS(1919), - [anon_sym_binary] = ACTIONS(1919), - [anon_sym_boolean] = ACTIONS(1919), - [anon_sym_date] = ACTIONS(1919), - [anon_sym_guid] = ACTIONS(1919), - [anon_sym_numeric] = ACTIONS(1919), - [anon_sym_query] = ACTIONS(1919), - [anon_sym_string] = ACTIONS(1919), - [anon_sym_struct] = ACTIONS(1919), - [anon_sym_uuid] = ACTIONS(1919), - [anon_sym_variablename] = ACTIONS(1919), - [anon_sym_void] = ACTIONS(1919), - [anon_sym_xml] = ACTIONS(1919), - [anon_sym_new] = ACTIONS(1919), - [anon_sym_PLUS] = ACTIONS(1919), - [anon_sym_DASH] = ACTIONS(1919), - [anon_sym_SLASH] = ACTIONS(1919), - [anon_sym_BANG] = ACTIONS(1917), - [anon_sym_TILDE] = ACTIONS(1919), - [aux_sym_unary_operator_token1] = ACTIONS(1917), - [anon_sym_PLUS_PLUS] = ACTIONS(1917), - [anon_sym_DASH_DASH] = ACTIONS(1917), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1917), - [sym_identifier] = ACTIONS(1919), - [sym_private_property_identifier] = ACTIONS(1917), - [sym_this] = ACTIONS(1919), - [sym_super] = ACTIONS(1919), - [sym_true] = ACTIONS(1919), - [sym_false] = ACTIONS(1919), - [sym_null] = ACTIONS(1919), - [anon_sym_export] = ACTIONS(1919), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(2323), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, [1003] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1222), + [sym_expression] = STATE(2206), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5783), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1222), + [sym_subscript_expression] = STATE(1222), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2586), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5781), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(828), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2317), [sym_comment] = STATE(1003), - [anon_sym_POUND] = ACTIONS(1957), - [anon_sym_var] = ACTIONS(1959), - [anon_sym_SQUOTE] = ACTIONS(1957), - [anon_sym_DQUOTE] = ACTIONS(1957), - [anon_sym_LBRACE] = ACTIONS(1957), - [anon_sym_RBRACE] = ACTIONS(1957), - [anon_sym_import] = ACTIONS(1959), - [anon_sym_with] = ACTIONS(1959), - [anon_sym_let] = ACTIONS(1959), - [anon_sym_const] = ACTIONS(1959), - [anon_sym_else] = ACTIONS(1959), - [anon_sym_if] = ACTIONS(1959), - [anon_sym_switch] = ACTIONS(1959), - [anon_sym_for] = ACTIONS(1959), - [anon_sym_LPAREN] = ACTIONS(1957), - [anon_sym_await] = ACTIONS(1959), - [anon_sym_while] = ACTIONS(1959), - [anon_sym_do] = ACTIONS(1959), - [anon_sym_try] = ACTIONS(1959), - [anon_sym_break] = ACTIONS(1959), - [anon_sym_continue] = ACTIONS(1959), - [anon_sym_return] = ACTIONS(1959), - [anon_sym_throw] = ACTIONS(1959), - [anon_sym_SEMI] = ACTIONS(1957), - [anon_sym_yield] = ACTIONS(1959), - [anon_sym_LBRACK] = ACTIONS(1957), - [anon_sym_async] = ACTIONS(1959), - [anon_sym_function] = ACTIONS(1959), - [anon_sym_private] = ACTIONS(1959), - [anon_sym_public] = ACTIONS(1959), - [anon_sym_remote] = ACTIONS(1959), - [anon_sym_static] = ACTIONS(1959), - [anon_sym_final] = ACTIONS(1959), - [anon_sym_abstract] = ACTIONS(1959), - [anon_sym_any] = ACTIONS(1959), - [anon_sym_array] = ACTIONS(1959), - [anon_sym_binary] = ACTIONS(1959), - [anon_sym_boolean] = ACTIONS(1959), - [anon_sym_date] = ACTIONS(1959), - [anon_sym_guid] = ACTIONS(1959), - [anon_sym_numeric] = ACTIONS(1959), - [anon_sym_query] = ACTIONS(1959), - [anon_sym_string] = ACTIONS(1959), - [anon_sym_struct] = ACTIONS(1959), - [anon_sym_uuid] = ACTIONS(1959), - [anon_sym_variablename] = ACTIONS(1959), - [anon_sym_void] = ACTIONS(1959), - [anon_sym_xml] = ACTIONS(1959), - [anon_sym_new] = ACTIONS(1959), - [anon_sym_PLUS] = ACTIONS(1959), - [anon_sym_DASH] = ACTIONS(1959), - [anon_sym_SLASH] = ACTIONS(1959), - [anon_sym_BANG] = ACTIONS(1957), - [anon_sym_TILDE] = ACTIONS(1959), - [aux_sym_unary_operator_token1] = ACTIONS(1957), - [anon_sym_PLUS_PLUS] = ACTIONS(1957), - [anon_sym_DASH_DASH] = ACTIONS(1957), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5780), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(1008), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(1010), + [anon_sym_yield] = ACTIONS(1012), + [anon_sym_LBRACK] = ACTIONS(1014), + [anon_sym_async] = ACTIONS(1016), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(1008), + [anon_sym_new] = ACTIONS(1018), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1020), + [anon_sym_DASH_DASH] = ACTIONS(1020), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1957), - [sym_identifier] = ACTIONS(1959), - [sym_private_property_identifier] = ACTIONS(1957), - [sym_this] = ACTIONS(1959), - [sym_super] = ACTIONS(1959), - [sym_true] = ACTIONS(1959), - [sym_false] = ACTIONS(1959), - [sym_null] = ACTIONS(1959), - [anon_sym_export] = ACTIONS(1959), + [sym_number] = ACTIONS(1022), + [sym_identifier] = ACTIONS(1024), + [sym_private_property_identifier] = ACTIONS(1026), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(1008), [sym_cf_comment] = ACTIONS(5), }, [1004] = { [sym_comment] = STATE(1004), - [anon_sym_POUND] = ACTIONS(1963), - [anon_sym_var] = ACTIONS(1965), - [anon_sym_SQUOTE] = ACTIONS(1963), - [anon_sym_DQUOTE] = ACTIONS(1963), - [anon_sym_LBRACE] = ACTIONS(1963), - [anon_sym_RBRACE] = ACTIONS(1963), - [anon_sym_import] = ACTIONS(1965), - [anon_sym_with] = ACTIONS(1965), - [anon_sym_let] = ACTIONS(1965), - [anon_sym_const] = ACTIONS(1965), - [anon_sym_else] = ACTIONS(1965), - [anon_sym_if] = ACTIONS(1965), - [anon_sym_switch] = ACTIONS(1965), - [anon_sym_for] = ACTIONS(1965), - [anon_sym_LPAREN] = ACTIONS(1963), - [anon_sym_await] = ACTIONS(1965), - [anon_sym_while] = ACTIONS(1965), - [anon_sym_do] = ACTIONS(1965), - [anon_sym_try] = ACTIONS(1965), - [anon_sym_break] = ACTIONS(1965), - [anon_sym_continue] = ACTIONS(1965), - [anon_sym_return] = ACTIONS(1965), - [anon_sym_throw] = ACTIONS(1965), - [anon_sym_SEMI] = ACTIONS(1963), - [anon_sym_yield] = ACTIONS(1965), - [anon_sym_LBRACK] = ACTIONS(1963), - [anon_sym_async] = ACTIONS(1965), - [anon_sym_function] = ACTIONS(1965), - [anon_sym_private] = ACTIONS(1965), - [anon_sym_public] = ACTIONS(1965), - [anon_sym_remote] = ACTIONS(1965), - [anon_sym_static] = ACTIONS(1965), - [anon_sym_final] = ACTIONS(1965), - [anon_sym_abstract] = ACTIONS(1965), - [anon_sym_any] = ACTIONS(1965), - [anon_sym_array] = ACTIONS(1965), - [anon_sym_binary] = ACTIONS(1965), - [anon_sym_boolean] = ACTIONS(1965), - [anon_sym_date] = ACTIONS(1965), - [anon_sym_guid] = ACTIONS(1965), - [anon_sym_numeric] = ACTIONS(1965), - [anon_sym_query] = ACTIONS(1965), - [anon_sym_string] = ACTIONS(1965), - [anon_sym_struct] = ACTIONS(1965), - [anon_sym_uuid] = ACTIONS(1965), - [anon_sym_variablename] = ACTIONS(1965), - [anon_sym_void] = ACTIONS(1965), - [anon_sym_xml] = ACTIONS(1965), - [anon_sym_new] = ACTIONS(1965), - [anon_sym_PLUS] = ACTIONS(1965), - [anon_sym_DASH] = ACTIONS(1965), - [anon_sym_SLASH] = ACTIONS(1965), - [anon_sym_BANG] = ACTIONS(1963), - [anon_sym_TILDE] = ACTIONS(1965), - [aux_sym_unary_operator_token1] = ACTIONS(1963), - [anon_sym_PLUS_PLUS] = ACTIONS(1963), - [anon_sym_DASH_DASH] = ACTIONS(1963), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1963), - [sym_identifier] = ACTIONS(1965), - [sym_private_property_identifier] = ACTIONS(1963), - [sym_this] = ACTIONS(1965), - [sym_super] = ACTIONS(1965), - [sym_true] = ACTIONS(1965), - [sym_false] = ACTIONS(1965), - [sym_null] = ACTIONS(1965), - [anon_sym_export] = ACTIONS(1965), + [anon_sym_POUND] = ACTIONS(1941), + [anon_sym_var] = ACTIONS(1943), + [anon_sym_SQUOTE] = ACTIONS(1941), + [anon_sym_DQUOTE] = ACTIONS(1941), + [anon_sym_LBRACE] = ACTIONS(1941), + [anon_sym_RBRACE] = ACTIONS(1941), + [anon_sym_import] = ACTIONS(1943), + [anon_sym_with] = ACTIONS(1943), + [anon_sym_let] = ACTIONS(1943), + [anon_sym_const] = ACTIONS(1943), + [anon_sym_if] = ACTIONS(1943), + [anon_sym_switch] = ACTIONS(1943), + [anon_sym_for] = ACTIONS(1943), + [anon_sym_LPAREN] = ACTIONS(1941), + [anon_sym_await] = ACTIONS(1943), + [anon_sym_while] = ACTIONS(1943), + [anon_sym_do] = ACTIONS(1943), + [anon_sym_try] = ACTIONS(1943), + [anon_sym_break] = ACTIONS(1943), + [anon_sym_continue] = ACTIONS(1943), + [anon_sym_return] = ACTIONS(1943), + [anon_sym_throw] = ACTIONS(1943), + [anon_sym_SEMI] = ACTIONS(1941), + [anon_sym_case] = ACTIONS(1943), + [anon_sym_default] = ACTIONS(1943), + [anon_sym_yield] = ACTIONS(1943), + [anon_sym_LBRACK] = ACTIONS(1941), + [anon_sym_async] = ACTIONS(1943), + [anon_sym_function] = ACTIONS(1943), + [anon_sym_private] = ACTIONS(1943), + [anon_sym_public] = ACTIONS(1943), + [anon_sym_remote] = ACTIONS(1943), + [anon_sym_static] = ACTIONS(1943), + [anon_sym_final] = ACTIONS(1943), + [anon_sym_abstract] = ACTIONS(1943), + [anon_sym_any] = ACTIONS(1943), + [anon_sym_array] = ACTIONS(1943), + [anon_sym_binary] = ACTIONS(1943), + [anon_sym_boolean] = ACTIONS(1943), + [anon_sym_date] = ACTIONS(1943), + [anon_sym_guid] = ACTIONS(1943), + [anon_sym_numeric] = ACTIONS(1943), + [anon_sym_query] = ACTIONS(1943), + [anon_sym_string] = ACTIONS(1943), + [anon_sym_struct] = ACTIONS(1943), + [anon_sym_uuid] = ACTIONS(1943), + [anon_sym_variablename] = ACTIONS(1943), + [anon_sym_void] = ACTIONS(1943), + [anon_sym_xml] = ACTIONS(1943), + [anon_sym_new] = ACTIONS(1943), + [anon_sym_PLUS] = ACTIONS(1943), + [anon_sym_DASH] = ACTIONS(1943), + [anon_sym_SLASH] = ACTIONS(1943), + [anon_sym_BANG] = ACTIONS(1941), + [anon_sym_TILDE] = ACTIONS(1943), + [aux_sym_unary_operator_token1] = ACTIONS(1941), + [anon_sym_PLUS_PLUS] = ACTIONS(1941), + [anon_sym_DASH_DASH] = ACTIONS(1941), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1941), + [sym_identifier] = ACTIONS(1943), + [sym_private_property_identifier] = ACTIONS(1941), + [sym_this] = ACTIONS(1943), + [sym_super] = ACTIONS(1943), + [sym_true] = ACTIONS(1943), + [sym_false] = ACTIONS(1943), + [sym_null] = ACTIONS(1943), + [anon_sym_export] = ACTIONS(1943), [sym_cf_comment] = ACTIONS(5), }, [1005] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3525), + [sym_parenthesized_expression] = STATE(1100), + [sym_expression] = STATE(1874), + [sym_primary_expression] = STATE(1929), + [sym_yield_expression] = STATE(1931), + [sym_object] = STATE(1969), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1969), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1969), + [sym_generator_function] = STATE(1969), + [sym_arrow_function] = STATE(1969), + [sym_function_dec_parameters] = STATE(5689), + [sym_call_expression] = STATE(1969), + [sym_new_expression] = STATE(1931), + [sym_await_expression] = STATE(1931), + [sym_member_expression] = STATE(1100), + [sym_subscript_expression] = STATE(1100), + [sym_assignment_expression] = STATE(1931), + [sym__augmented_assignment_lhs] = STATE(2579), + [sym_augmented_assignment_expression] = STATE(1931), + [sym__destructuring_pattern] = STATE(5688), + [sym_ternary_expression] = STATE(1931), + [sym_binary_expression] = STATE(1931), + [sym_unary_operator] = STATE(850), + [sym_unary_expression] = STATE(1931), + [sym_update_expression] = STATE(1931), + [sym_string] = STATE(1861), [sym_comment] = STATE(1005), - [anon_sym_POUND] = ACTIONS(1971), - [anon_sym_var] = ACTIONS(1973), - [anon_sym_SQUOTE] = ACTIONS(1971), - [anon_sym_DQUOTE] = ACTIONS(1971), - [anon_sym_LBRACE] = ACTIONS(1971), - [anon_sym_RBRACE] = ACTIONS(1971), - [anon_sym_import] = ACTIONS(1973), - [anon_sym_with] = ACTIONS(1973), - [anon_sym_let] = ACTIONS(1973), - [anon_sym_const] = ACTIONS(1973), - [anon_sym_else] = ACTIONS(1973), - [anon_sym_if] = ACTIONS(1973), - [anon_sym_switch] = ACTIONS(1973), - [anon_sym_for] = ACTIONS(1973), - [anon_sym_LPAREN] = ACTIONS(1971), - [anon_sym_await] = ACTIONS(1973), - [anon_sym_while] = ACTIONS(1973), - [anon_sym_do] = ACTIONS(1973), - [anon_sym_try] = ACTIONS(1973), - [anon_sym_break] = ACTIONS(1973), - [anon_sym_continue] = ACTIONS(1973), - [anon_sym_return] = ACTIONS(1973), - [anon_sym_throw] = ACTIONS(1973), - [anon_sym_SEMI] = ACTIONS(1971), - [anon_sym_yield] = ACTIONS(1973), - [anon_sym_LBRACK] = ACTIONS(1971), - [anon_sym_async] = ACTIONS(1973), - [anon_sym_function] = ACTIONS(1973), - [anon_sym_private] = ACTIONS(1973), - [anon_sym_public] = ACTIONS(1973), - [anon_sym_remote] = ACTIONS(1973), - [anon_sym_static] = ACTIONS(1973), - [anon_sym_final] = ACTIONS(1973), - [anon_sym_abstract] = ACTIONS(1973), - [anon_sym_any] = ACTIONS(1973), - [anon_sym_array] = ACTIONS(1973), - [anon_sym_binary] = ACTIONS(1973), - [anon_sym_boolean] = ACTIONS(1973), - [anon_sym_date] = ACTIONS(1973), - [anon_sym_guid] = ACTIONS(1973), - [anon_sym_numeric] = ACTIONS(1973), - [anon_sym_query] = ACTIONS(1973), - [anon_sym_string] = ACTIONS(1973), - [anon_sym_struct] = ACTIONS(1973), - [anon_sym_uuid] = ACTIONS(1973), - [anon_sym_variablename] = ACTIONS(1973), - [anon_sym_void] = ACTIONS(1973), - [anon_sym_xml] = ACTIONS(1973), - [anon_sym_new] = ACTIONS(1973), - [anon_sym_PLUS] = ACTIONS(1973), - [anon_sym_DASH] = ACTIONS(1973), - [anon_sym_SLASH] = ACTIONS(1973), - [anon_sym_BANG] = ACTIONS(1971), - [anon_sym_TILDE] = ACTIONS(1973), - [aux_sym_unary_operator_token1] = ACTIONS(1971), - [anon_sym_PLUS_PLUS] = ACTIONS(1971), - [anon_sym_DASH_DASH] = ACTIONS(1971), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1971), - [sym_identifier] = ACTIONS(1973), - [sym_private_property_identifier] = ACTIONS(1971), - [sym_this] = ACTIONS(1973), - [sym_super] = ACTIONS(1973), - [sym_true] = ACTIONS(1973), - [sym_false] = ACTIONS(1973), - [sym_null] = ACTIONS(1973), - [anon_sym_export] = ACTIONS(1973), + [sym_regex] = STATE(1969), + [sym_meta_property] = STATE(1969), + [sym_pair] = STATE(1931), + [sym__property_name] = STATE(5687), + [sym__hash] = STATE(3965), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(29), + [anon_sym_DQUOTE] = ACTIONS(31), + [anon_sym_LBRACE] = ACTIONS(780), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(782), + [anon_sym_LPAREN] = ACTIONS(53), + [anon_sym_await] = ACTIONS(784), + [anon_sym_yield] = ACTIONS(786), + [anon_sym_LBRACK] = ACTIONS(219), + [anon_sym_async] = ACTIONS(788), + [anon_sym_function] = ACTIONS(790), + [anon_sym_static] = ACTIONS(782), + [anon_sym_new] = ACTIONS(792), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(794), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(796), + [anon_sym_DASH_DASH] = ACTIONS(796), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(231), + [sym_identifier] = ACTIONS(798), + [sym_private_property_identifier] = ACTIONS(800), + [sym_this] = ACTIONS(107), + [sym_super] = ACTIONS(107), + [sym_true] = ACTIONS(107), + [sym_false] = ACTIONS(107), + [sym_null] = ACTIONS(107), + [anon_sym_export] = ACTIONS(782), [sym_cf_comment] = ACTIONS(5), }, [1006] = { [sym_comment] = STATE(1006), - [anon_sym_POUND] = ACTIONS(1975), - [anon_sym_var] = ACTIONS(1977), - [anon_sym_SQUOTE] = ACTIONS(1975), - [anon_sym_DQUOTE] = ACTIONS(1975), - [anon_sym_LBRACE] = ACTIONS(1975), - [anon_sym_RBRACE] = ACTIONS(1975), - [anon_sym_import] = ACTIONS(1977), - [anon_sym_with] = ACTIONS(1977), - [anon_sym_let] = ACTIONS(1977), - [anon_sym_const] = ACTIONS(1977), - [anon_sym_else] = ACTIONS(1977), - [anon_sym_if] = ACTIONS(1977), - [anon_sym_switch] = ACTIONS(1977), - [anon_sym_for] = ACTIONS(1977), - [anon_sym_LPAREN] = ACTIONS(1975), - [anon_sym_await] = ACTIONS(1977), - [anon_sym_while] = ACTIONS(1977), - [anon_sym_do] = ACTIONS(1977), - [anon_sym_try] = ACTIONS(1977), - [anon_sym_break] = ACTIONS(1977), - [anon_sym_continue] = ACTIONS(1977), - [anon_sym_return] = ACTIONS(1977), - [anon_sym_throw] = ACTIONS(1977), - [anon_sym_SEMI] = ACTIONS(1975), - [anon_sym_yield] = ACTIONS(1977), - [anon_sym_LBRACK] = ACTIONS(1975), - [anon_sym_async] = ACTIONS(1977), - [anon_sym_function] = ACTIONS(1977), - [anon_sym_private] = ACTIONS(1977), - [anon_sym_public] = ACTIONS(1977), - [anon_sym_remote] = ACTIONS(1977), - [anon_sym_static] = ACTIONS(1977), - [anon_sym_final] = ACTIONS(1977), - [anon_sym_abstract] = ACTIONS(1977), - [anon_sym_any] = ACTIONS(1977), - [anon_sym_array] = ACTIONS(1977), - [anon_sym_binary] = ACTIONS(1977), - [anon_sym_boolean] = ACTIONS(1977), - [anon_sym_date] = ACTIONS(1977), - [anon_sym_guid] = ACTIONS(1977), - [anon_sym_numeric] = ACTIONS(1977), - [anon_sym_query] = ACTIONS(1977), - [anon_sym_string] = ACTIONS(1977), - [anon_sym_struct] = ACTIONS(1977), - [anon_sym_uuid] = ACTIONS(1977), - [anon_sym_variablename] = ACTIONS(1977), - [anon_sym_void] = ACTIONS(1977), - [anon_sym_xml] = ACTIONS(1977), - [anon_sym_new] = ACTIONS(1977), - [anon_sym_PLUS] = ACTIONS(1977), - [anon_sym_DASH] = ACTIONS(1977), - [anon_sym_SLASH] = ACTIONS(1977), - [anon_sym_BANG] = ACTIONS(1975), - [anon_sym_TILDE] = ACTIONS(1977), - [aux_sym_unary_operator_token1] = ACTIONS(1975), - [anon_sym_PLUS_PLUS] = ACTIONS(1975), - [anon_sym_DASH_DASH] = ACTIONS(1975), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1975), - [sym_identifier] = ACTIONS(1977), - [sym_private_property_identifier] = ACTIONS(1975), - [sym_this] = ACTIONS(1977), - [sym_super] = ACTIONS(1977), - [sym_true] = ACTIONS(1977), - [sym_false] = ACTIONS(1977), - [sym_null] = ACTIONS(1977), - [anon_sym_export] = ACTIONS(1977), + [anon_sym_POUND] = ACTIONS(1953), + [anon_sym_var] = ACTIONS(1955), + [anon_sym_SQUOTE] = ACTIONS(1953), + [anon_sym_DQUOTE] = ACTIONS(1953), + [anon_sym_LBRACE] = ACTIONS(1953), + [anon_sym_RBRACE] = ACTIONS(1953), + [anon_sym_import] = ACTIONS(1955), + [anon_sym_with] = ACTIONS(1955), + [anon_sym_let] = ACTIONS(1955), + [anon_sym_const] = ACTIONS(1955), + [anon_sym_if] = ACTIONS(1955), + [anon_sym_switch] = ACTIONS(1955), + [anon_sym_for] = ACTIONS(1955), + [anon_sym_LPAREN] = ACTIONS(1953), + [anon_sym_await] = ACTIONS(1955), + [anon_sym_while] = ACTIONS(1955), + [anon_sym_do] = ACTIONS(1955), + [anon_sym_try] = ACTIONS(1955), + [anon_sym_break] = ACTIONS(1955), + [anon_sym_continue] = ACTIONS(1955), + [anon_sym_return] = ACTIONS(1955), + [anon_sym_throw] = ACTIONS(1955), + [anon_sym_SEMI] = ACTIONS(1953), + [anon_sym_case] = ACTIONS(1955), + [anon_sym_default] = ACTIONS(1955), + [anon_sym_yield] = ACTIONS(1955), + [anon_sym_LBRACK] = ACTIONS(1953), + [anon_sym_async] = ACTIONS(1955), + [anon_sym_function] = ACTIONS(1955), + [anon_sym_private] = ACTIONS(1955), + [anon_sym_public] = ACTIONS(1955), + [anon_sym_remote] = ACTIONS(1955), + [anon_sym_static] = ACTIONS(1955), + [anon_sym_final] = ACTIONS(1955), + [anon_sym_abstract] = ACTIONS(1955), + [anon_sym_any] = ACTIONS(1955), + [anon_sym_array] = ACTIONS(1955), + [anon_sym_binary] = ACTIONS(1955), + [anon_sym_boolean] = ACTIONS(1955), + [anon_sym_date] = ACTIONS(1955), + [anon_sym_guid] = ACTIONS(1955), + [anon_sym_numeric] = ACTIONS(1955), + [anon_sym_query] = ACTIONS(1955), + [anon_sym_string] = ACTIONS(1955), + [anon_sym_struct] = ACTIONS(1955), + [anon_sym_uuid] = ACTIONS(1955), + [anon_sym_variablename] = ACTIONS(1955), + [anon_sym_void] = ACTIONS(1955), + [anon_sym_xml] = ACTIONS(1955), + [anon_sym_new] = ACTIONS(1955), + [anon_sym_PLUS] = ACTIONS(1955), + [anon_sym_DASH] = ACTIONS(1955), + [anon_sym_SLASH] = ACTIONS(1955), + [anon_sym_BANG] = ACTIONS(1953), + [anon_sym_TILDE] = ACTIONS(1955), + [aux_sym_unary_operator_token1] = ACTIONS(1953), + [anon_sym_PLUS_PLUS] = ACTIONS(1953), + [anon_sym_DASH_DASH] = ACTIONS(1953), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1953), + [sym_identifier] = ACTIONS(1955), + [sym_private_property_identifier] = ACTIONS(1953), + [sym_this] = ACTIONS(1955), + [sym_super] = ACTIONS(1955), + [sym_true] = ACTIONS(1955), + [sym_false] = ACTIONS(1955), + [sym_null] = ACTIONS(1955), + [anon_sym_export] = ACTIONS(1955), [sym_cf_comment] = ACTIONS(5), }, [1007] = { [sym_comment] = STATE(1007), - [anon_sym_POUND] = ACTIONS(1979), - [anon_sym_var] = ACTIONS(1981), - [anon_sym_SQUOTE] = ACTIONS(1979), - [anon_sym_DQUOTE] = ACTIONS(1979), - [anon_sym_LBRACE] = ACTIONS(1979), - [anon_sym_RBRACE] = ACTIONS(1979), - [anon_sym_import] = ACTIONS(1981), - [anon_sym_with] = ACTIONS(1981), - [anon_sym_let] = ACTIONS(1981), - [anon_sym_const] = ACTIONS(1981), - [anon_sym_else] = ACTIONS(1981), - [anon_sym_if] = ACTIONS(1981), - [anon_sym_switch] = ACTIONS(1981), - [anon_sym_for] = ACTIONS(1981), - [anon_sym_LPAREN] = ACTIONS(1979), - [anon_sym_await] = ACTIONS(1981), - [anon_sym_while] = ACTIONS(1981), - [anon_sym_do] = ACTIONS(1981), - [anon_sym_try] = ACTIONS(1981), - [anon_sym_break] = ACTIONS(1981), - [anon_sym_continue] = ACTIONS(1981), - [anon_sym_return] = ACTIONS(1981), - [anon_sym_throw] = ACTIONS(1981), - [anon_sym_SEMI] = ACTIONS(1979), - [anon_sym_yield] = ACTIONS(1981), - [anon_sym_LBRACK] = ACTIONS(1979), - [anon_sym_async] = ACTIONS(1981), - [anon_sym_function] = ACTIONS(1981), - [anon_sym_private] = ACTIONS(1981), - [anon_sym_public] = ACTIONS(1981), - [anon_sym_remote] = ACTIONS(1981), - [anon_sym_static] = ACTIONS(1981), - [anon_sym_final] = ACTIONS(1981), - [anon_sym_abstract] = ACTIONS(1981), - [anon_sym_any] = ACTIONS(1981), - [anon_sym_array] = ACTIONS(1981), - [anon_sym_binary] = ACTIONS(1981), - [anon_sym_boolean] = ACTIONS(1981), - [anon_sym_date] = ACTIONS(1981), - [anon_sym_guid] = ACTIONS(1981), - [anon_sym_numeric] = ACTIONS(1981), - [anon_sym_query] = ACTIONS(1981), - [anon_sym_string] = ACTIONS(1981), - [anon_sym_struct] = ACTIONS(1981), - [anon_sym_uuid] = ACTIONS(1981), - [anon_sym_variablename] = ACTIONS(1981), - [anon_sym_void] = ACTIONS(1981), - [anon_sym_xml] = ACTIONS(1981), - [anon_sym_new] = ACTIONS(1981), - [anon_sym_PLUS] = ACTIONS(1981), - [anon_sym_DASH] = ACTIONS(1981), - [anon_sym_SLASH] = ACTIONS(1981), - [anon_sym_BANG] = ACTIONS(1979), - [anon_sym_TILDE] = ACTIONS(1981), - [aux_sym_unary_operator_token1] = ACTIONS(1979), - [anon_sym_PLUS_PLUS] = ACTIONS(1979), - [anon_sym_DASH_DASH] = ACTIONS(1979), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1979), - [sym_identifier] = ACTIONS(1981), - [sym_private_property_identifier] = ACTIONS(1979), - [sym_this] = ACTIONS(1981), - [sym_super] = ACTIONS(1981), - [sym_true] = ACTIONS(1981), - [sym_false] = ACTIONS(1981), - [sym_null] = ACTIONS(1981), - [anon_sym_export] = ACTIONS(1981), - [sym_cf_comment] = ACTIONS(5), - }, - [1008] = { - [sym_comment] = STATE(1008), - [anon_sym_POUND] = ACTIONS(2115), - [anon_sym_var] = ACTIONS(2117), - [anon_sym_SQUOTE] = ACTIONS(2115), - [anon_sym_DQUOTE] = ACTIONS(2115), - [anon_sym_LBRACE] = ACTIONS(2115), - [anon_sym_RBRACE] = ACTIONS(2115), - [anon_sym_import] = ACTIONS(2117), - [anon_sym_with] = ACTIONS(2117), - [anon_sym_let] = ACTIONS(2117), - [anon_sym_const] = ACTIONS(2117), - [anon_sym_else] = ACTIONS(2117), - [anon_sym_if] = ACTIONS(2117), - [anon_sym_switch] = ACTIONS(2117), - [anon_sym_for] = ACTIONS(2117), - [anon_sym_LPAREN] = ACTIONS(2115), - [anon_sym_await] = ACTIONS(2117), - [anon_sym_while] = ACTIONS(2117), - [anon_sym_do] = ACTIONS(2117), - [anon_sym_try] = ACTIONS(2117), - [anon_sym_break] = ACTIONS(2117), - [anon_sym_continue] = ACTIONS(2117), - [anon_sym_return] = ACTIONS(2117), - [anon_sym_throw] = ACTIONS(2117), - [anon_sym_SEMI] = ACTIONS(2115), - [anon_sym_yield] = ACTIONS(2117), - [anon_sym_LBRACK] = ACTIONS(2115), - [anon_sym_async] = ACTIONS(2117), - [anon_sym_function] = ACTIONS(2117), - [anon_sym_private] = ACTIONS(2117), - [anon_sym_public] = ACTIONS(2117), - [anon_sym_remote] = ACTIONS(2117), - [anon_sym_static] = ACTIONS(2117), - [anon_sym_final] = ACTIONS(2117), - [anon_sym_abstract] = ACTIONS(2117), - [anon_sym_any] = ACTIONS(2117), - [anon_sym_array] = ACTIONS(2117), - [anon_sym_binary] = ACTIONS(2117), - [anon_sym_boolean] = ACTIONS(2117), - [anon_sym_date] = ACTIONS(2117), - [anon_sym_guid] = ACTIONS(2117), - [anon_sym_numeric] = ACTIONS(2117), - [anon_sym_query] = ACTIONS(2117), - [anon_sym_string] = ACTIONS(2117), - [anon_sym_struct] = ACTIONS(2117), - [anon_sym_uuid] = ACTIONS(2117), - [anon_sym_variablename] = ACTIONS(2117), - [anon_sym_void] = ACTIONS(2117), - [anon_sym_xml] = ACTIONS(2117), - [anon_sym_new] = ACTIONS(2117), - [anon_sym_PLUS] = ACTIONS(2117), - [anon_sym_DASH] = ACTIONS(2117), - [anon_sym_SLASH] = ACTIONS(2117), - [anon_sym_BANG] = ACTIONS(2115), - [anon_sym_TILDE] = ACTIONS(2117), - [aux_sym_unary_operator_token1] = ACTIONS(2115), - [anon_sym_PLUS_PLUS] = ACTIONS(2115), - [anon_sym_DASH_DASH] = ACTIONS(2115), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2115), - [sym_identifier] = ACTIONS(2117), - [sym_private_property_identifier] = ACTIONS(2115), - [sym_this] = ACTIONS(2117), - [sym_super] = ACTIONS(2117), - [sym_true] = ACTIONS(2117), - [sym_false] = ACTIONS(2117), - [sym_null] = ACTIONS(2117), - [anon_sym_export] = ACTIONS(2117), - [sym_cf_comment] = ACTIONS(5), - }, - [1009] = { - [sym_comment] = STATE(1009), [anon_sym_POUND] = ACTIONS(2075), [anon_sym_var] = ACTIONS(2077), [anon_sym_SQUOTE] = ACTIONS(2075), @@ -127082,7 +127362,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_with] = ACTIONS(2077), [anon_sym_let] = ACTIONS(2077), [anon_sym_const] = ACTIONS(2077), - [anon_sym_else] = ACTIONS(2077), [anon_sym_if] = ACTIONS(2077), [anon_sym_switch] = ACTIONS(2077), [anon_sym_for] = ACTIONS(2077), @@ -127096,6 +127375,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_return] = ACTIONS(2077), [anon_sym_throw] = ACTIONS(2077), [anon_sym_SEMI] = ACTIONS(2075), + [anon_sym_case] = ACTIONS(2077), + [anon_sym_default] = ACTIONS(2077), [anon_sym_yield] = ACTIONS(2077), [anon_sym_LBRACK] = ACTIONS(2075), [anon_sym_async] = ACTIONS(2077), @@ -127141,2974 +127422,224 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(2077), [sym_cf_comment] = ACTIONS(5), }, - [1010] = { - [sym_comment] = STATE(1010), - [anon_sym_POUND] = ACTIONS(2071), - [anon_sym_var] = ACTIONS(2073), - [anon_sym_SQUOTE] = ACTIONS(2071), - [anon_sym_DQUOTE] = ACTIONS(2071), - [anon_sym_LBRACE] = ACTIONS(2071), - [anon_sym_RBRACE] = ACTIONS(2071), - [anon_sym_import] = ACTIONS(2073), - [anon_sym_with] = ACTIONS(2073), - [anon_sym_let] = ACTIONS(2073), - [anon_sym_const] = ACTIONS(2073), - [anon_sym_else] = ACTIONS(2073), - [anon_sym_if] = ACTIONS(2073), - [anon_sym_switch] = ACTIONS(2073), - [anon_sym_for] = ACTIONS(2073), - [anon_sym_LPAREN] = ACTIONS(2071), - [anon_sym_await] = ACTIONS(2073), - [anon_sym_while] = ACTIONS(2073), - [anon_sym_do] = ACTIONS(2073), - [anon_sym_try] = ACTIONS(2073), - [anon_sym_break] = ACTIONS(2073), - [anon_sym_continue] = ACTIONS(2073), - [anon_sym_return] = ACTIONS(2073), - [anon_sym_throw] = ACTIONS(2073), - [anon_sym_SEMI] = ACTIONS(2071), - [anon_sym_yield] = ACTIONS(2073), - [anon_sym_LBRACK] = ACTIONS(2071), - [anon_sym_async] = ACTIONS(2073), - [anon_sym_function] = ACTIONS(2073), - [anon_sym_private] = ACTIONS(2073), - [anon_sym_public] = ACTIONS(2073), - [anon_sym_remote] = ACTIONS(2073), - [anon_sym_static] = ACTIONS(2073), - [anon_sym_final] = ACTIONS(2073), - [anon_sym_abstract] = ACTIONS(2073), - [anon_sym_any] = ACTIONS(2073), - [anon_sym_array] = ACTIONS(2073), - [anon_sym_binary] = ACTIONS(2073), - [anon_sym_boolean] = ACTIONS(2073), - [anon_sym_date] = ACTIONS(2073), - [anon_sym_guid] = ACTIONS(2073), - [anon_sym_numeric] = ACTIONS(2073), - [anon_sym_query] = ACTIONS(2073), - [anon_sym_string] = ACTIONS(2073), - [anon_sym_struct] = ACTIONS(2073), - [anon_sym_uuid] = ACTIONS(2073), - [anon_sym_variablename] = ACTIONS(2073), - [anon_sym_void] = ACTIONS(2073), - [anon_sym_xml] = ACTIONS(2073), - [anon_sym_new] = ACTIONS(2073), - [anon_sym_PLUS] = ACTIONS(2073), - [anon_sym_DASH] = ACTIONS(2073), - [anon_sym_SLASH] = ACTIONS(2073), - [anon_sym_BANG] = ACTIONS(2071), - [anon_sym_TILDE] = ACTIONS(2073), - [aux_sym_unary_operator_token1] = ACTIONS(2071), - [anon_sym_PLUS_PLUS] = ACTIONS(2071), - [anon_sym_DASH_DASH] = ACTIONS(2071), + [1008] = { + [sym_comment] = STATE(1008), + [anon_sym_POUND] = ACTIONS(2111), + [anon_sym_var] = ACTIONS(2113), + [anon_sym_SQUOTE] = ACTIONS(2111), + [anon_sym_DQUOTE] = ACTIONS(2111), + [anon_sym_LBRACE] = ACTIONS(2111), + [anon_sym_RBRACE] = ACTIONS(2111), + [anon_sym_import] = ACTIONS(2113), + [anon_sym_with] = ACTIONS(2113), + [anon_sym_let] = ACTIONS(2113), + [anon_sym_const] = ACTIONS(2113), + [anon_sym_if] = ACTIONS(2113), + [anon_sym_switch] = ACTIONS(2113), + [anon_sym_for] = ACTIONS(2113), + [anon_sym_LPAREN] = ACTIONS(2111), + [anon_sym_await] = ACTIONS(2113), + [anon_sym_while] = ACTIONS(2113), + [anon_sym_do] = ACTIONS(2113), + [anon_sym_try] = ACTIONS(2113), + [anon_sym_break] = ACTIONS(2113), + [anon_sym_continue] = ACTIONS(2113), + [anon_sym_return] = ACTIONS(2113), + [anon_sym_throw] = ACTIONS(2113), + [anon_sym_SEMI] = ACTIONS(2111), + [anon_sym_case] = ACTIONS(2113), + [anon_sym_default] = ACTIONS(2113), + [anon_sym_yield] = ACTIONS(2113), + [anon_sym_LBRACK] = ACTIONS(2111), + [anon_sym_async] = ACTIONS(2113), + [anon_sym_function] = ACTIONS(2113), + [anon_sym_private] = ACTIONS(2113), + [anon_sym_public] = ACTIONS(2113), + [anon_sym_remote] = ACTIONS(2113), + [anon_sym_static] = ACTIONS(2113), + [anon_sym_final] = ACTIONS(2113), + [anon_sym_abstract] = ACTIONS(2113), + [anon_sym_any] = ACTIONS(2113), + [anon_sym_array] = ACTIONS(2113), + [anon_sym_binary] = ACTIONS(2113), + [anon_sym_boolean] = ACTIONS(2113), + [anon_sym_date] = ACTIONS(2113), + [anon_sym_guid] = ACTIONS(2113), + [anon_sym_numeric] = ACTIONS(2113), + [anon_sym_query] = ACTIONS(2113), + [anon_sym_string] = ACTIONS(2113), + [anon_sym_struct] = ACTIONS(2113), + [anon_sym_uuid] = ACTIONS(2113), + [anon_sym_variablename] = ACTIONS(2113), + [anon_sym_void] = ACTIONS(2113), + [anon_sym_xml] = ACTIONS(2113), + [anon_sym_new] = ACTIONS(2113), + [anon_sym_PLUS] = ACTIONS(2113), + [anon_sym_DASH] = ACTIONS(2113), + [anon_sym_SLASH] = ACTIONS(2113), + [anon_sym_BANG] = ACTIONS(2111), + [anon_sym_TILDE] = ACTIONS(2113), + [aux_sym_unary_operator_token1] = ACTIONS(2111), + [anon_sym_PLUS_PLUS] = ACTIONS(2111), + [anon_sym_DASH_DASH] = ACTIONS(2111), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2071), - [sym_identifier] = ACTIONS(2073), - [sym_private_property_identifier] = ACTIONS(2071), - [sym_this] = ACTIONS(2073), - [sym_super] = ACTIONS(2073), - [sym_true] = ACTIONS(2073), - [sym_false] = ACTIONS(2073), - [sym_null] = ACTIONS(2073), - [anon_sym_export] = ACTIONS(2073), - [sym_cf_comment] = ACTIONS(5), - }, - [1011] = { - [sym_comment] = STATE(1011), - [anon_sym_POUND] = ACTIONS(2067), - [anon_sym_var] = ACTIONS(2069), - [anon_sym_SQUOTE] = ACTIONS(2067), - [anon_sym_DQUOTE] = ACTIONS(2067), - [anon_sym_LBRACE] = ACTIONS(2067), - [anon_sym_RBRACE] = ACTIONS(2067), - [anon_sym_import] = ACTIONS(2069), - [anon_sym_with] = ACTIONS(2069), - [anon_sym_let] = ACTIONS(2069), - [anon_sym_const] = ACTIONS(2069), - [anon_sym_else] = ACTIONS(2069), - [anon_sym_if] = ACTIONS(2069), - [anon_sym_switch] = ACTIONS(2069), - [anon_sym_for] = ACTIONS(2069), - [anon_sym_LPAREN] = ACTIONS(2067), - [anon_sym_await] = ACTIONS(2069), - [anon_sym_while] = ACTIONS(2069), - [anon_sym_do] = ACTIONS(2069), - [anon_sym_try] = ACTIONS(2069), - [anon_sym_break] = ACTIONS(2069), - [anon_sym_continue] = ACTIONS(2069), - [anon_sym_return] = ACTIONS(2069), - [anon_sym_throw] = ACTIONS(2069), - [anon_sym_SEMI] = ACTIONS(2067), - [anon_sym_yield] = ACTIONS(2069), - [anon_sym_LBRACK] = ACTIONS(2067), - [anon_sym_async] = ACTIONS(2069), - [anon_sym_function] = ACTIONS(2069), - [anon_sym_private] = ACTIONS(2069), - [anon_sym_public] = ACTIONS(2069), - [anon_sym_remote] = ACTIONS(2069), - [anon_sym_static] = ACTIONS(2069), - [anon_sym_final] = ACTIONS(2069), - [anon_sym_abstract] = ACTIONS(2069), - [anon_sym_any] = ACTIONS(2069), - [anon_sym_array] = ACTIONS(2069), - [anon_sym_binary] = ACTIONS(2069), - [anon_sym_boolean] = ACTIONS(2069), - [anon_sym_date] = ACTIONS(2069), - [anon_sym_guid] = ACTIONS(2069), - [anon_sym_numeric] = ACTIONS(2069), - [anon_sym_query] = ACTIONS(2069), - [anon_sym_string] = ACTIONS(2069), - [anon_sym_struct] = ACTIONS(2069), - [anon_sym_uuid] = ACTIONS(2069), - [anon_sym_variablename] = ACTIONS(2069), - [anon_sym_void] = ACTIONS(2069), - [anon_sym_xml] = ACTIONS(2069), - [anon_sym_new] = ACTIONS(2069), - [anon_sym_PLUS] = ACTIONS(2069), - [anon_sym_DASH] = ACTIONS(2069), - [anon_sym_SLASH] = ACTIONS(2069), - [anon_sym_BANG] = ACTIONS(2067), - [anon_sym_TILDE] = ACTIONS(2069), - [aux_sym_unary_operator_token1] = ACTIONS(2067), - [anon_sym_PLUS_PLUS] = ACTIONS(2067), - [anon_sym_DASH_DASH] = ACTIONS(2067), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2067), - [sym_identifier] = ACTIONS(2069), - [sym_private_property_identifier] = ACTIONS(2067), - [sym_this] = ACTIONS(2069), - [sym_super] = ACTIONS(2069), - [sym_true] = ACTIONS(2069), - [sym_false] = ACTIONS(2069), - [sym_null] = ACTIONS(2069), - [anon_sym_export] = ACTIONS(2069), - [sym_cf_comment] = ACTIONS(5), - }, - [1012] = { - [sym_comment] = STATE(1012), - [anon_sym_POUND] = ACTIONS(2047), - [anon_sym_var] = ACTIONS(2049), - [anon_sym_SQUOTE] = ACTIONS(2047), - [anon_sym_DQUOTE] = ACTIONS(2047), - [anon_sym_LBRACE] = ACTIONS(2047), - [anon_sym_RBRACE] = ACTIONS(2047), - [anon_sym_import] = ACTIONS(2049), - [anon_sym_with] = ACTIONS(2049), - [anon_sym_let] = ACTIONS(2049), - [anon_sym_const] = ACTIONS(2049), - [anon_sym_else] = ACTIONS(2049), - [anon_sym_if] = ACTIONS(2049), - [anon_sym_switch] = ACTIONS(2049), - [anon_sym_for] = ACTIONS(2049), - [anon_sym_LPAREN] = ACTIONS(2047), - [anon_sym_await] = ACTIONS(2049), - [anon_sym_while] = ACTIONS(2049), - [anon_sym_do] = ACTIONS(2049), - [anon_sym_try] = ACTIONS(2049), - [anon_sym_break] = ACTIONS(2049), - [anon_sym_continue] = ACTIONS(2049), - [anon_sym_return] = ACTIONS(2049), - [anon_sym_throw] = ACTIONS(2049), - [anon_sym_SEMI] = ACTIONS(2047), - [anon_sym_yield] = ACTIONS(2049), - [anon_sym_LBRACK] = ACTIONS(2047), - [anon_sym_async] = ACTIONS(2049), - [anon_sym_function] = ACTIONS(2049), - [anon_sym_private] = ACTIONS(2049), - [anon_sym_public] = ACTIONS(2049), - [anon_sym_remote] = ACTIONS(2049), - [anon_sym_static] = ACTIONS(2049), - [anon_sym_final] = ACTIONS(2049), - [anon_sym_abstract] = ACTIONS(2049), - [anon_sym_any] = ACTIONS(2049), - [anon_sym_array] = ACTIONS(2049), - [anon_sym_binary] = ACTIONS(2049), - [anon_sym_boolean] = ACTIONS(2049), - [anon_sym_date] = ACTIONS(2049), - [anon_sym_guid] = ACTIONS(2049), - [anon_sym_numeric] = ACTIONS(2049), - [anon_sym_query] = ACTIONS(2049), - [anon_sym_string] = ACTIONS(2049), - [anon_sym_struct] = ACTIONS(2049), - [anon_sym_uuid] = ACTIONS(2049), - [anon_sym_variablename] = ACTIONS(2049), - [anon_sym_void] = ACTIONS(2049), - [anon_sym_xml] = ACTIONS(2049), - [anon_sym_new] = ACTIONS(2049), - [anon_sym_PLUS] = ACTIONS(2049), - [anon_sym_DASH] = ACTIONS(2049), - [anon_sym_SLASH] = ACTIONS(2049), - [anon_sym_BANG] = ACTIONS(2047), - [anon_sym_TILDE] = ACTIONS(2049), - [aux_sym_unary_operator_token1] = ACTIONS(2047), - [anon_sym_PLUS_PLUS] = ACTIONS(2047), - [anon_sym_DASH_DASH] = ACTIONS(2047), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2047), - [sym_identifier] = ACTIONS(2049), - [sym_private_property_identifier] = ACTIONS(2047), - [sym_this] = ACTIONS(2049), - [sym_super] = ACTIONS(2049), - [sym_true] = ACTIONS(2049), - [sym_false] = ACTIONS(2049), - [sym_null] = ACTIONS(2049), - [anon_sym_export] = ACTIONS(2049), - [sym_cf_comment] = ACTIONS(5), - }, - [1013] = { - [sym_comment] = STATE(1013), - [anon_sym_POUND] = ACTIONS(1809), - [anon_sym_var] = ACTIONS(1811), - [anon_sym_SQUOTE] = ACTIONS(1809), - [anon_sym_DQUOTE] = ACTIONS(1809), - [anon_sym_LBRACE] = ACTIONS(1809), - [anon_sym_RBRACE] = ACTIONS(1809), - [anon_sym_import] = ACTIONS(1811), - [anon_sym_with] = ACTIONS(1811), - [anon_sym_let] = ACTIONS(1811), - [anon_sym_const] = ACTIONS(1811), - [anon_sym_if] = ACTIONS(1811), - [anon_sym_switch] = ACTIONS(1811), - [anon_sym_for] = ACTIONS(1811), - [anon_sym_LPAREN] = ACTIONS(1809), - [anon_sym_await] = ACTIONS(1811), - [anon_sym_while] = ACTIONS(1811), - [anon_sym_do] = ACTIONS(1811), - [anon_sym_try] = ACTIONS(1811), - [anon_sym_break] = ACTIONS(1811), - [anon_sym_continue] = ACTIONS(1811), - [anon_sym_return] = ACTIONS(1811), - [anon_sym_throw] = ACTIONS(1811), - [anon_sym_SEMI] = ACTIONS(1809), - [anon_sym_yield] = ACTIONS(1811), - [anon_sym_LBRACK] = ACTIONS(1809), - [anon_sym_async] = ACTIONS(1811), - [anon_sym_function] = ACTIONS(1811), - [anon_sym_private] = ACTIONS(1811), - [anon_sym_public] = ACTIONS(1811), - [anon_sym_remote] = ACTIONS(1811), - [anon_sym_static] = ACTIONS(1811), - [anon_sym_final] = ACTIONS(1811), - [anon_sym_abstract] = ACTIONS(1811), - [anon_sym_any] = ACTIONS(1811), - [anon_sym_array] = ACTIONS(1811), - [anon_sym_binary] = ACTIONS(1811), - [anon_sym_boolean] = ACTIONS(1811), - [anon_sym_date] = ACTIONS(1811), - [anon_sym_guid] = ACTIONS(1811), - [anon_sym_numeric] = ACTIONS(1811), - [anon_sym_query] = ACTIONS(1811), - [anon_sym_string] = ACTIONS(1811), - [anon_sym_struct] = ACTIONS(1811), - [anon_sym_uuid] = ACTIONS(1811), - [anon_sym_variablename] = ACTIONS(1811), - [anon_sym_void] = ACTIONS(1811), - [anon_sym_xml] = ACTIONS(1811), - [anon_sym_new] = ACTIONS(1811), - [anon_sym_PLUS] = ACTIONS(1811), - [anon_sym_DASH] = ACTIONS(1811), - [anon_sym_SLASH] = ACTIONS(1811), - [anon_sym_BANG] = ACTIONS(1809), - [anon_sym_TILDE] = ACTIONS(1811), - [aux_sym_unary_operator_token1] = ACTIONS(1809), - [anon_sym_PLUS_PLUS] = ACTIONS(1809), - [anon_sym_DASH_DASH] = ACTIONS(1809), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1809), - [sym_identifier] = ACTIONS(1811), - [sym_private_property_identifier] = ACTIONS(1809), - [sym_this] = ACTIONS(1811), - [sym_super] = ACTIONS(1811), - [sym_true] = ACTIONS(1811), - [sym_false] = ACTIONS(1811), - [sym_null] = ACTIONS(1811), - [anon_sym_export] = ACTIONS(1811), - [sym__automatic_semicolon] = ACTIONS(2311), - [sym_cf_comment] = ACTIONS(5), - }, - [1014] = { - [sym_comment] = STATE(1014), - [anon_sym_POUND] = ACTIONS(1761), - [anon_sym_var] = ACTIONS(1763), - [anon_sym_SQUOTE] = ACTIONS(1761), - [anon_sym_DQUOTE] = ACTIONS(1761), - [anon_sym_LBRACE] = ACTIONS(1761), - [anon_sym_RBRACE] = ACTIONS(1761), - [anon_sym_import] = ACTIONS(1763), - [anon_sym_with] = ACTIONS(1763), - [anon_sym_let] = ACTIONS(1763), - [anon_sym_const] = ACTIONS(1763), - [anon_sym_if] = ACTIONS(1763), - [anon_sym_switch] = ACTIONS(1763), - [anon_sym_for] = ACTIONS(1763), - [anon_sym_LPAREN] = ACTIONS(1761), - [anon_sym_await] = ACTIONS(1763), - [anon_sym_while] = ACTIONS(1763), - [anon_sym_do] = ACTIONS(1763), - [anon_sym_try] = ACTIONS(1763), - [anon_sym_break] = ACTIONS(1763), - [anon_sym_continue] = ACTIONS(1763), - [anon_sym_return] = ACTIONS(1763), - [anon_sym_throw] = ACTIONS(1763), - [anon_sym_SEMI] = ACTIONS(1761), - [anon_sym_yield] = ACTIONS(1763), - [anon_sym_LBRACK] = ACTIONS(1761), - [anon_sym_async] = ACTIONS(1763), - [anon_sym_function] = ACTIONS(1763), - [anon_sym_private] = ACTIONS(1763), - [anon_sym_public] = ACTIONS(1763), - [anon_sym_remote] = ACTIONS(1763), - [anon_sym_static] = ACTIONS(1763), - [anon_sym_final] = ACTIONS(1763), - [anon_sym_abstract] = ACTIONS(1763), - [anon_sym_any] = ACTIONS(1763), - [anon_sym_array] = ACTIONS(1763), - [anon_sym_binary] = ACTIONS(1763), - [anon_sym_boolean] = ACTIONS(1763), - [anon_sym_date] = ACTIONS(1763), - [anon_sym_guid] = ACTIONS(1763), - [anon_sym_numeric] = ACTIONS(1763), - [anon_sym_query] = ACTIONS(1763), - [anon_sym_string] = ACTIONS(1763), - [anon_sym_struct] = ACTIONS(1763), - [anon_sym_uuid] = ACTIONS(1763), - [anon_sym_variablename] = ACTIONS(1763), - [anon_sym_void] = ACTIONS(1763), - [anon_sym_xml] = ACTIONS(1763), - [anon_sym_new] = ACTIONS(1763), - [anon_sym_PLUS] = ACTIONS(1763), - [anon_sym_DASH] = ACTIONS(1763), - [anon_sym_SLASH] = ACTIONS(1763), - [anon_sym_BANG] = ACTIONS(1761), - [anon_sym_TILDE] = ACTIONS(1763), - [aux_sym_unary_operator_token1] = ACTIONS(1761), - [anon_sym_PLUS_PLUS] = ACTIONS(1761), - [anon_sym_DASH_DASH] = ACTIONS(1761), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1761), - [sym_identifier] = ACTIONS(1763), - [sym_private_property_identifier] = ACTIONS(1761), - [sym_this] = ACTIONS(1763), - [sym_super] = ACTIONS(1763), - [sym_true] = ACTIONS(1763), - [sym_false] = ACTIONS(1763), - [sym_null] = ACTIONS(1763), - [anon_sym_export] = ACTIONS(1763), - [sym__automatic_semicolon] = ACTIONS(1761), + [sym_number] = ACTIONS(2111), + [sym_identifier] = ACTIONS(2113), + [sym_private_property_identifier] = ACTIONS(2111), + [sym_this] = ACTIONS(2113), + [sym_super] = ACTIONS(2113), + [sym_true] = ACTIONS(2113), + [sym_false] = ACTIONS(2113), + [sym_null] = ACTIONS(2113), + [anon_sym_export] = ACTIONS(2113), [sym_cf_comment] = ACTIONS(5), }, - [1015] = { - [sym_comment] = STATE(1015), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_else] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [anon_sym_new] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(884), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), + [1009] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2311), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(1009), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(2325), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [1016] = { - [sym_comment] = STATE(1016), - [anon_sym_POUND] = ACTIONS(2005), - [anon_sym_var] = ACTIONS(2007), - [anon_sym_SQUOTE] = ACTIONS(2005), - [anon_sym_DQUOTE] = ACTIONS(2005), - [anon_sym_LBRACE] = ACTIONS(2005), - [anon_sym_RBRACE] = ACTIONS(2005), - [anon_sym_import] = ACTIONS(2007), - [anon_sym_with] = ACTIONS(2007), - [anon_sym_let] = ACTIONS(2007), - [anon_sym_const] = ACTIONS(2007), - [anon_sym_else] = ACTIONS(2007), - [anon_sym_if] = ACTIONS(2007), - [anon_sym_switch] = ACTIONS(2007), - [anon_sym_for] = ACTIONS(2007), - [anon_sym_LPAREN] = ACTIONS(2005), - [anon_sym_await] = ACTIONS(2007), - [anon_sym_while] = ACTIONS(2007), - [anon_sym_do] = ACTIONS(2007), - [anon_sym_try] = ACTIONS(2007), - [anon_sym_break] = ACTIONS(2007), - [anon_sym_continue] = ACTIONS(2007), - [anon_sym_return] = ACTIONS(2007), - [anon_sym_throw] = ACTIONS(2007), - [anon_sym_SEMI] = ACTIONS(2005), - [anon_sym_yield] = ACTIONS(2007), - [anon_sym_LBRACK] = ACTIONS(2005), - [anon_sym_async] = ACTIONS(2007), - [anon_sym_function] = ACTIONS(2007), - [anon_sym_private] = ACTIONS(2007), - [anon_sym_public] = ACTIONS(2007), - [anon_sym_remote] = ACTIONS(2007), - [anon_sym_static] = ACTIONS(2007), - [anon_sym_final] = ACTIONS(2007), - [anon_sym_abstract] = ACTIONS(2007), - [anon_sym_any] = ACTIONS(2007), - [anon_sym_array] = ACTIONS(2007), - [anon_sym_binary] = ACTIONS(2007), - [anon_sym_boolean] = ACTIONS(2007), - [anon_sym_date] = ACTIONS(2007), - [anon_sym_guid] = ACTIONS(2007), - [anon_sym_numeric] = ACTIONS(2007), - [anon_sym_query] = ACTIONS(2007), - [anon_sym_string] = ACTIONS(2007), - [anon_sym_struct] = ACTIONS(2007), - [anon_sym_uuid] = ACTIONS(2007), - [anon_sym_variablename] = ACTIONS(2007), - [anon_sym_void] = ACTIONS(2007), - [anon_sym_xml] = ACTIONS(2007), - [anon_sym_new] = ACTIONS(2007), - [anon_sym_PLUS] = ACTIONS(2007), - [anon_sym_DASH] = ACTIONS(2007), - [anon_sym_SLASH] = ACTIONS(2007), - [anon_sym_BANG] = ACTIONS(2005), - [anon_sym_TILDE] = ACTIONS(2007), - [aux_sym_unary_operator_token1] = ACTIONS(2005), - [anon_sym_PLUS_PLUS] = ACTIONS(2005), - [anon_sym_DASH_DASH] = ACTIONS(2005), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2005), - [sym_identifier] = ACTIONS(2007), - [sym_private_property_identifier] = ACTIONS(2005), - [sym_this] = ACTIONS(2007), - [sym_super] = ACTIONS(2007), - [sym_true] = ACTIONS(2007), - [sym_false] = ACTIONS(2007), - [sym_null] = ACTIONS(2007), - [anon_sym_export] = ACTIONS(2007), - [sym_cf_comment] = ACTIONS(5), - }, - [1017] = { - [sym_comment] = STATE(1017), - [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_cf_comment] = ACTIONS(5), - }, - [1018] = { - [sym_comment] = STATE(1018), - [anon_sym_POUND] = ACTIONS(2035), - [anon_sym_var] = ACTIONS(2037), - [anon_sym_SQUOTE] = ACTIONS(2035), - [anon_sym_DQUOTE] = ACTIONS(2035), - [anon_sym_LBRACE] = ACTIONS(2035), - [anon_sym_RBRACE] = ACTIONS(2035), - [anon_sym_import] = ACTIONS(2037), - [anon_sym_with] = ACTIONS(2037), - [anon_sym_let] = ACTIONS(2037), - [anon_sym_const] = ACTIONS(2037), - [anon_sym_else] = ACTIONS(2037), - [anon_sym_if] = ACTIONS(2037), - [anon_sym_switch] = ACTIONS(2037), - [anon_sym_for] = ACTIONS(2037), - [anon_sym_LPAREN] = ACTIONS(2035), - [anon_sym_await] = ACTIONS(2037), - [anon_sym_while] = ACTIONS(2037), - [anon_sym_do] = ACTIONS(2037), - [anon_sym_try] = ACTIONS(2037), - [anon_sym_break] = ACTIONS(2037), - [anon_sym_continue] = ACTIONS(2037), - [anon_sym_return] = ACTIONS(2037), - [anon_sym_throw] = ACTIONS(2037), - [anon_sym_SEMI] = ACTIONS(2035), - [anon_sym_yield] = ACTIONS(2037), - [anon_sym_LBRACK] = ACTIONS(2035), - [anon_sym_async] = ACTIONS(2037), - [anon_sym_function] = ACTIONS(2037), - [anon_sym_private] = ACTIONS(2037), - [anon_sym_public] = ACTIONS(2037), - [anon_sym_remote] = ACTIONS(2037), - [anon_sym_static] = ACTIONS(2037), - [anon_sym_final] = ACTIONS(2037), - [anon_sym_abstract] = ACTIONS(2037), - [anon_sym_any] = ACTIONS(2037), - [anon_sym_array] = ACTIONS(2037), - [anon_sym_binary] = ACTIONS(2037), - [anon_sym_boolean] = ACTIONS(2037), - [anon_sym_date] = ACTIONS(2037), - [anon_sym_guid] = ACTIONS(2037), - [anon_sym_numeric] = ACTIONS(2037), - [anon_sym_query] = ACTIONS(2037), - [anon_sym_string] = ACTIONS(2037), - [anon_sym_struct] = ACTIONS(2037), - [anon_sym_uuid] = ACTIONS(2037), - [anon_sym_variablename] = ACTIONS(2037), - [anon_sym_void] = ACTIONS(2037), - [anon_sym_xml] = ACTIONS(2037), - [anon_sym_new] = ACTIONS(2037), - [anon_sym_PLUS] = ACTIONS(2037), - [anon_sym_DASH] = ACTIONS(2037), - [anon_sym_SLASH] = ACTIONS(2037), - [anon_sym_BANG] = ACTIONS(2035), - [anon_sym_TILDE] = ACTIONS(2037), - [aux_sym_unary_operator_token1] = ACTIONS(2035), - [anon_sym_PLUS_PLUS] = ACTIONS(2035), - [anon_sym_DASH_DASH] = ACTIONS(2035), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2035), - [sym_identifier] = ACTIONS(2037), - [sym_private_property_identifier] = ACTIONS(2035), - [sym_this] = ACTIONS(2037), - [sym_super] = ACTIONS(2037), - [sym_true] = ACTIONS(2037), - [sym_false] = ACTIONS(2037), - [sym_null] = ACTIONS(2037), - [anon_sym_export] = ACTIONS(2037), - [sym_cf_comment] = ACTIONS(5), - }, - [1019] = { - [sym_comment] = STATE(1019), - [anon_sym_POUND] = ACTIONS(1835), - [anon_sym_var] = ACTIONS(1837), - [anon_sym_SQUOTE] = ACTIONS(1835), - [anon_sym_DQUOTE] = ACTIONS(1835), - [anon_sym_LBRACE] = ACTIONS(1835), - [anon_sym_RBRACE] = ACTIONS(1835), - [anon_sym_import] = ACTIONS(1837), - [anon_sym_with] = ACTIONS(1837), - [anon_sym_let] = ACTIONS(1837), - [anon_sym_const] = ACTIONS(1837), - [anon_sym_if] = ACTIONS(1837), - [anon_sym_switch] = ACTIONS(1837), - [anon_sym_for] = ACTIONS(1837), - [anon_sym_LPAREN] = ACTIONS(1835), - [anon_sym_await] = ACTIONS(1837), - [anon_sym_while] = ACTIONS(1837), - [anon_sym_do] = ACTIONS(1837), - [anon_sym_try] = ACTIONS(1837), - [anon_sym_break] = ACTIONS(1837), - [anon_sym_continue] = ACTIONS(1837), - [anon_sym_return] = ACTIONS(1837), - [anon_sym_throw] = ACTIONS(1837), - [anon_sym_SEMI] = ACTIONS(1835), - [anon_sym_finally] = ACTIONS(1837), - [anon_sym_yield] = ACTIONS(1837), - [anon_sym_LBRACK] = ACTIONS(1835), - [anon_sym_async] = ACTIONS(1837), - [anon_sym_function] = ACTIONS(1837), - [anon_sym_private] = ACTIONS(1837), - [anon_sym_public] = ACTIONS(1837), - [anon_sym_remote] = ACTIONS(1837), - [anon_sym_static] = ACTIONS(1837), - [anon_sym_final] = ACTIONS(1837), - [anon_sym_abstract] = ACTIONS(1837), - [anon_sym_any] = ACTIONS(1837), - [anon_sym_array] = ACTIONS(1837), - [anon_sym_binary] = ACTIONS(1837), - [anon_sym_boolean] = ACTIONS(1837), - [anon_sym_date] = ACTIONS(1837), - [anon_sym_guid] = ACTIONS(1837), - [anon_sym_numeric] = ACTIONS(1837), - [anon_sym_query] = ACTIONS(1837), - [anon_sym_string] = ACTIONS(1837), - [anon_sym_struct] = ACTIONS(1837), - [anon_sym_uuid] = ACTIONS(1837), - [anon_sym_variablename] = ACTIONS(1837), - [anon_sym_void] = ACTIONS(1837), - [anon_sym_xml] = ACTIONS(1837), - [anon_sym_new] = ACTIONS(1837), - [anon_sym_PLUS] = ACTIONS(1837), - [anon_sym_DASH] = ACTIONS(1837), - [anon_sym_SLASH] = ACTIONS(1837), - [anon_sym_BANG] = ACTIONS(1835), - [anon_sym_TILDE] = ACTIONS(1837), - [aux_sym_unary_operator_token1] = ACTIONS(1835), - [anon_sym_PLUS_PLUS] = ACTIONS(1835), - [anon_sym_DASH_DASH] = ACTIONS(1835), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1835), - [sym_identifier] = ACTIONS(1837), - [sym_private_property_identifier] = ACTIONS(1835), - [sym_this] = ACTIONS(1837), - [sym_super] = ACTIONS(1837), - [sym_true] = ACTIONS(1837), - [sym_false] = ACTIONS(1837), - [sym_null] = ACTIONS(1837), - [anon_sym_export] = ACTIONS(1837), - [sym_cf_comment] = ACTIONS(5), - }, - [1020] = { - [sym_comment] = STATE(1020), - [anon_sym_POUND] = ACTIONS(2051), - [anon_sym_var] = ACTIONS(2053), - [anon_sym_SQUOTE] = ACTIONS(2051), - [anon_sym_DQUOTE] = ACTIONS(2051), - [anon_sym_LBRACE] = ACTIONS(2051), - [anon_sym_RBRACE] = ACTIONS(2051), - [anon_sym_import] = ACTIONS(2053), - [anon_sym_with] = ACTIONS(2053), - [anon_sym_let] = ACTIONS(2053), - [anon_sym_const] = ACTIONS(2053), - [anon_sym_else] = ACTIONS(2053), - [anon_sym_if] = ACTIONS(2053), - [anon_sym_switch] = ACTIONS(2053), - [anon_sym_for] = ACTIONS(2053), - [anon_sym_LPAREN] = ACTIONS(2051), - [anon_sym_await] = ACTIONS(2053), - [anon_sym_while] = ACTIONS(2053), - [anon_sym_do] = ACTIONS(2053), - [anon_sym_try] = ACTIONS(2053), - [anon_sym_break] = ACTIONS(2053), - [anon_sym_continue] = ACTIONS(2053), - [anon_sym_return] = ACTIONS(2053), - [anon_sym_throw] = ACTIONS(2053), - [anon_sym_SEMI] = ACTIONS(2051), - [anon_sym_yield] = ACTIONS(2053), - [anon_sym_LBRACK] = ACTIONS(2051), - [anon_sym_async] = ACTIONS(2053), - [anon_sym_function] = ACTIONS(2053), - [anon_sym_private] = ACTIONS(2053), - [anon_sym_public] = ACTIONS(2053), - [anon_sym_remote] = ACTIONS(2053), - [anon_sym_static] = ACTIONS(2053), - [anon_sym_final] = ACTIONS(2053), - [anon_sym_abstract] = ACTIONS(2053), - [anon_sym_any] = ACTIONS(2053), - [anon_sym_array] = ACTIONS(2053), - [anon_sym_binary] = ACTIONS(2053), - [anon_sym_boolean] = ACTIONS(2053), - [anon_sym_date] = ACTIONS(2053), - [anon_sym_guid] = ACTIONS(2053), - [anon_sym_numeric] = ACTIONS(2053), - [anon_sym_query] = ACTIONS(2053), - [anon_sym_string] = ACTIONS(2053), - [anon_sym_struct] = ACTIONS(2053), - [anon_sym_uuid] = ACTIONS(2053), - [anon_sym_variablename] = ACTIONS(2053), - [anon_sym_void] = ACTIONS(2053), - [anon_sym_xml] = ACTIONS(2053), - [anon_sym_new] = ACTIONS(2053), - [anon_sym_PLUS] = ACTIONS(2053), - [anon_sym_DASH] = ACTIONS(2053), - [anon_sym_SLASH] = ACTIONS(2053), - [anon_sym_BANG] = ACTIONS(2051), - [anon_sym_TILDE] = ACTIONS(2053), - [aux_sym_unary_operator_token1] = ACTIONS(2051), - [anon_sym_PLUS_PLUS] = ACTIONS(2051), - [anon_sym_DASH_DASH] = ACTIONS(2051), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2051), - [sym_identifier] = ACTIONS(2053), - [sym_private_property_identifier] = ACTIONS(2051), - [sym_this] = ACTIONS(2053), - [sym_super] = ACTIONS(2053), - [sym_true] = ACTIONS(2053), - [sym_false] = ACTIONS(2053), - [sym_null] = ACTIONS(2053), - [anon_sym_export] = ACTIONS(2053), - [sym_cf_comment] = ACTIONS(5), - }, - [1021] = { - [sym_comment] = STATE(1021), - [anon_sym_POUND] = ACTIONS(1829), - [anon_sym_var] = ACTIONS(1831), - [anon_sym_SQUOTE] = ACTIONS(1829), - [anon_sym_DQUOTE] = ACTIONS(1829), - [anon_sym_LBRACE] = ACTIONS(1829), - [anon_sym_RBRACE] = ACTIONS(1829), - [anon_sym_import] = ACTIONS(1831), - [anon_sym_with] = ACTIONS(1831), - [anon_sym_let] = ACTIONS(1831), - [anon_sym_const] = ACTIONS(1831), - [anon_sym_if] = ACTIONS(1831), - [anon_sym_switch] = ACTIONS(1831), - [anon_sym_for] = ACTIONS(1831), - [anon_sym_LPAREN] = ACTIONS(1829), - [anon_sym_await] = ACTIONS(1831), - [anon_sym_while] = ACTIONS(1831), - [anon_sym_do] = ACTIONS(1831), - [anon_sym_try] = ACTIONS(1831), - [anon_sym_break] = ACTIONS(1831), - [anon_sym_continue] = ACTIONS(1831), - [anon_sym_return] = ACTIONS(1831), - [anon_sym_throw] = ACTIONS(1831), - [anon_sym_SEMI] = ACTIONS(2313), - [anon_sym_yield] = ACTIONS(1831), - [anon_sym_LBRACK] = ACTIONS(1829), - [anon_sym_async] = ACTIONS(1831), - [anon_sym_function] = ACTIONS(1831), - [anon_sym_private] = ACTIONS(1831), - [anon_sym_public] = ACTIONS(1831), - [anon_sym_remote] = ACTIONS(1831), - [anon_sym_static] = ACTIONS(1831), - [anon_sym_final] = ACTIONS(1831), - [anon_sym_abstract] = ACTIONS(1831), - [anon_sym_any] = ACTIONS(1831), - [anon_sym_array] = ACTIONS(1831), - [anon_sym_binary] = ACTIONS(1831), - [anon_sym_boolean] = ACTIONS(1831), - [anon_sym_date] = ACTIONS(1831), - [anon_sym_guid] = ACTIONS(1831), - [anon_sym_numeric] = ACTIONS(1831), - [anon_sym_query] = ACTIONS(1831), - [anon_sym_string] = ACTIONS(1831), - [anon_sym_struct] = ACTIONS(1831), - [anon_sym_uuid] = ACTIONS(1831), - [anon_sym_variablename] = ACTIONS(1831), - [anon_sym_void] = ACTIONS(1831), - [anon_sym_xml] = ACTIONS(1831), - [anon_sym_new] = ACTIONS(1831), - [anon_sym_PLUS] = ACTIONS(1831), - [anon_sym_DASH] = ACTIONS(1831), - [anon_sym_SLASH] = ACTIONS(1831), - [anon_sym_BANG] = ACTIONS(1829), - [anon_sym_TILDE] = ACTIONS(1831), - [aux_sym_unary_operator_token1] = ACTIONS(1829), - [anon_sym_PLUS_PLUS] = ACTIONS(1829), - [anon_sym_DASH_DASH] = ACTIONS(1829), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1829), - [sym_identifier] = ACTIONS(1831), - [sym_private_property_identifier] = ACTIONS(1829), - [sym_this] = ACTIONS(1831), - [sym_super] = ACTIONS(1831), - [sym_true] = ACTIONS(1831), - [sym_false] = ACTIONS(1831), - [sym_null] = ACTIONS(1831), - [anon_sym_export] = ACTIONS(1831), - [sym__automatic_semicolon] = ACTIONS(2313), - [sym_cf_comment] = ACTIONS(5), - }, - [1022] = { - [sym_comment] = STATE(1022), - [anon_sym_POUND] = ACTIONS(2011), - [anon_sym_var] = ACTIONS(2013), - [anon_sym_SQUOTE] = ACTIONS(2011), - [anon_sym_DQUOTE] = ACTIONS(2011), - [anon_sym_LBRACE] = ACTIONS(2011), - [anon_sym_RBRACE] = ACTIONS(2011), - [anon_sym_import] = ACTIONS(2013), - [anon_sym_with] = ACTIONS(2013), - [anon_sym_let] = ACTIONS(2013), - [anon_sym_const] = ACTIONS(2013), - [anon_sym_else] = ACTIONS(2013), - [anon_sym_if] = ACTIONS(2013), - [anon_sym_switch] = ACTIONS(2013), - [anon_sym_for] = ACTIONS(2013), - [anon_sym_LPAREN] = ACTIONS(2011), - [anon_sym_await] = ACTIONS(2013), - [anon_sym_while] = ACTIONS(2013), - [anon_sym_do] = ACTIONS(2013), - [anon_sym_try] = ACTIONS(2013), - [anon_sym_break] = ACTIONS(2013), - [anon_sym_continue] = ACTIONS(2013), - [anon_sym_return] = ACTIONS(2013), - [anon_sym_throw] = ACTIONS(2013), - [anon_sym_SEMI] = ACTIONS(2011), - [anon_sym_yield] = ACTIONS(2013), - [anon_sym_LBRACK] = ACTIONS(2011), - [anon_sym_async] = ACTIONS(2013), - [anon_sym_function] = ACTIONS(2013), - [anon_sym_private] = ACTIONS(2013), - [anon_sym_public] = ACTIONS(2013), - [anon_sym_remote] = ACTIONS(2013), - [anon_sym_static] = ACTIONS(2013), - [anon_sym_final] = ACTIONS(2013), - [anon_sym_abstract] = ACTIONS(2013), - [anon_sym_any] = ACTIONS(2013), - [anon_sym_array] = ACTIONS(2013), - [anon_sym_binary] = ACTIONS(2013), - [anon_sym_boolean] = ACTIONS(2013), - [anon_sym_date] = ACTIONS(2013), - [anon_sym_guid] = ACTIONS(2013), - [anon_sym_numeric] = ACTIONS(2013), - [anon_sym_query] = ACTIONS(2013), - [anon_sym_string] = ACTIONS(2013), - [anon_sym_struct] = ACTIONS(2013), - [anon_sym_uuid] = ACTIONS(2013), - [anon_sym_variablename] = ACTIONS(2013), - [anon_sym_void] = ACTIONS(2013), - [anon_sym_xml] = ACTIONS(2013), - [anon_sym_new] = ACTIONS(2013), - [anon_sym_PLUS] = ACTIONS(2013), - [anon_sym_DASH] = ACTIONS(2013), - [anon_sym_SLASH] = ACTIONS(2013), - [anon_sym_BANG] = ACTIONS(2011), - [anon_sym_TILDE] = ACTIONS(2013), - [aux_sym_unary_operator_token1] = ACTIONS(2011), - [anon_sym_PLUS_PLUS] = ACTIONS(2011), - [anon_sym_DASH_DASH] = ACTIONS(2011), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2011), - [sym_identifier] = ACTIONS(2013), - [sym_private_property_identifier] = ACTIONS(2011), - [sym_this] = ACTIONS(2013), - [sym_super] = ACTIONS(2013), - [sym_true] = ACTIONS(2013), - [sym_false] = ACTIONS(2013), - [sym_null] = ACTIONS(2013), - [anon_sym_export] = ACTIONS(2013), - [sym_cf_comment] = ACTIONS(5), - }, - [1023] = { - [sym_comment] = STATE(1023), - [anon_sym_POUND] = ACTIONS(1719), - [anon_sym_var] = ACTIONS(1721), - [anon_sym_SQUOTE] = ACTIONS(1719), - [anon_sym_DQUOTE] = ACTIONS(1719), - [anon_sym_LBRACE] = ACTIONS(1719), - [anon_sym_RBRACE] = ACTIONS(1719), - [anon_sym_import] = ACTIONS(1721), - [anon_sym_with] = ACTIONS(1721), - [anon_sym_let] = ACTIONS(1721), - [anon_sym_const] = ACTIONS(1721), - [anon_sym_if] = ACTIONS(1721), - [anon_sym_switch] = ACTIONS(1721), - [anon_sym_for] = ACTIONS(1721), - [anon_sym_LPAREN] = ACTIONS(1719), - [anon_sym_await] = ACTIONS(1721), - [anon_sym_while] = ACTIONS(1721), - [anon_sym_do] = ACTIONS(1721), - [anon_sym_try] = ACTIONS(1721), - [anon_sym_break] = ACTIONS(1721), - [anon_sym_continue] = ACTIONS(1721), - [anon_sym_return] = ACTIONS(1721), - [anon_sym_throw] = ACTIONS(1721), - [anon_sym_SEMI] = ACTIONS(1719), - [anon_sym_yield] = ACTIONS(1721), - [anon_sym_LBRACK] = ACTIONS(1719), - [anon_sym_async] = ACTIONS(1721), - [anon_sym_function] = ACTIONS(1721), - [anon_sym_private] = ACTIONS(1721), - [anon_sym_public] = ACTIONS(1721), - [anon_sym_remote] = ACTIONS(1721), - [anon_sym_static] = ACTIONS(1721), - [anon_sym_final] = ACTIONS(1721), - [anon_sym_abstract] = ACTIONS(1721), - [anon_sym_any] = ACTIONS(1721), - [anon_sym_array] = ACTIONS(1721), - [anon_sym_binary] = ACTIONS(1721), - [anon_sym_boolean] = ACTIONS(1721), - [anon_sym_date] = ACTIONS(1721), - [anon_sym_guid] = ACTIONS(1721), - [anon_sym_numeric] = ACTIONS(1721), - [anon_sym_query] = ACTIONS(1721), - [anon_sym_string] = ACTIONS(1721), - [anon_sym_struct] = ACTIONS(1721), - [anon_sym_uuid] = ACTIONS(1721), - [anon_sym_variablename] = ACTIONS(1721), - [anon_sym_void] = ACTIONS(1721), - [anon_sym_xml] = ACTIONS(1721), - [anon_sym_new] = ACTIONS(1721), - [anon_sym_PLUS] = ACTIONS(1721), - [anon_sym_DASH] = ACTIONS(1721), - [anon_sym_SLASH] = ACTIONS(1721), - [anon_sym_BANG] = ACTIONS(1719), - [anon_sym_TILDE] = ACTIONS(1721), - [aux_sym_unary_operator_token1] = ACTIONS(1719), - [anon_sym_PLUS_PLUS] = ACTIONS(1719), - [anon_sym_DASH_DASH] = ACTIONS(1719), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1719), - [sym_identifier] = ACTIONS(1721), - [sym_private_property_identifier] = ACTIONS(1719), - [sym_this] = ACTIONS(1721), - [sym_super] = ACTIONS(1721), - [sym_true] = ACTIONS(1721), - [sym_false] = ACTIONS(1721), - [sym_null] = ACTIONS(1721), - [anon_sym_export] = ACTIONS(1721), - [sym__automatic_semicolon] = ACTIONS(1719), - [sym_cf_comment] = ACTIONS(5), - }, - [1024] = { - [sym_comment] = STATE(1024), - [anon_sym_POUND] = ACTIONS(2043), - [anon_sym_var] = ACTIONS(2045), - [anon_sym_SQUOTE] = ACTIONS(2043), - [anon_sym_DQUOTE] = ACTIONS(2043), - [anon_sym_LBRACE] = ACTIONS(2043), - [anon_sym_RBRACE] = ACTIONS(2043), - [anon_sym_import] = ACTIONS(2045), - [anon_sym_with] = ACTIONS(2045), - [anon_sym_let] = ACTIONS(2045), - [anon_sym_const] = ACTIONS(2045), - [anon_sym_else] = ACTIONS(2045), - [anon_sym_if] = ACTIONS(2045), - [anon_sym_switch] = ACTIONS(2045), - [anon_sym_for] = ACTIONS(2045), - [anon_sym_LPAREN] = ACTIONS(2043), - [anon_sym_await] = ACTIONS(2045), - [anon_sym_while] = ACTIONS(2045), - [anon_sym_do] = ACTIONS(2045), - [anon_sym_try] = ACTIONS(2045), - [anon_sym_break] = ACTIONS(2045), - [anon_sym_continue] = ACTIONS(2045), - [anon_sym_return] = ACTIONS(2045), - [anon_sym_throw] = ACTIONS(2045), - [anon_sym_SEMI] = ACTIONS(2043), - [anon_sym_yield] = ACTIONS(2045), - [anon_sym_LBRACK] = ACTIONS(2043), - [anon_sym_async] = ACTIONS(2045), - [anon_sym_function] = ACTIONS(2045), - [anon_sym_private] = ACTIONS(2045), - [anon_sym_public] = ACTIONS(2045), - [anon_sym_remote] = ACTIONS(2045), - [anon_sym_static] = ACTIONS(2045), - [anon_sym_final] = ACTIONS(2045), - [anon_sym_abstract] = ACTIONS(2045), - [anon_sym_any] = ACTIONS(2045), - [anon_sym_array] = ACTIONS(2045), - [anon_sym_binary] = ACTIONS(2045), - [anon_sym_boolean] = ACTIONS(2045), - [anon_sym_date] = ACTIONS(2045), - [anon_sym_guid] = ACTIONS(2045), - [anon_sym_numeric] = ACTIONS(2045), - [anon_sym_query] = ACTIONS(2045), - [anon_sym_string] = ACTIONS(2045), - [anon_sym_struct] = ACTIONS(2045), - [anon_sym_uuid] = ACTIONS(2045), - [anon_sym_variablename] = ACTIONS(2045), - [anon_sym_void] = ACTIONS(2045), - [anon_sym_xml] = ACTIONS(2045), - [anon_sym_new] = ACTIONS(2045), - [anon_sym_PLUS] = ACTIONS(2045), - [anon_sym_DASH] = ACTIONS(2045), - [anon_sym_SLASH] = ACTIONS(2045), - [anon_sym_BANG] = ACTIONS(2043), - [anon_sym_TILDE] = ACTIONS(2045), - [aux_sym_unary_operator_token1] = ACTIONS(2043), - [anon_sym_PLUS_PLUS] = ACTIONS(2043), - [anon_sym_DASH_DASH] = ACTIONS(2043), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2043), - [sym_identifier] = ACTIONS(2045), - [sym_private_property_identifier] = ACTIONS(2043), - [sym_this] = ACTIONS(2045), - [sym_super] = ACTIONS(2045), - [sym_true] = ACTIONS(2045), - [sym_false] = ACTIONS(2045), - [sym_null] = ACTIONS(2045), - [anon_sym_export] = ACTIONS(2045), - [sym_cf_comment] = ACTIONS(5), - }, - [1025] = { - [sym_comment] = STATE(1025), - [anon_sym_POUND] = ACTIONS(2143), - [anon_sym_var] = ACTIONS(2145), - [anon_sym_SQUOTE] = ACTIONS(2143), - [anon_sym_DQUOTE] = ACTIONS(2143), - [anon_sym_LBRACE] = ACTIONS(2143), - [anon_sym_RBRACE] = ACTIONS(2143), - [anon_sym_import] = ACTIONS(2145), - [anon_sym_with] = ACTIONS(2145), - [anon_sym_let] = ACTIONS(2145), - [anon_sym_const] = ACTIONS(2145), - [anon_sym_else] = ACTIONS(2145), - [anon_sym_if] = ACTIONS(2145), - [anon_sym_switch] = ACTIONS(2145), - [anon_sym_for] = ACTIONS(2145), - [anon_sym_LPAREN] = ACTIONS(2143), - [anon_sym_await] = ACTIONS(2145), - [anon_sym_while] = ACTIONS(2145), - [anon_sym_do] = ACTIONS(2145), - [anon_sym_try] = ACTIONS(2145), - [anon_sym_break] = ACTIONS(2145), - [anon_sym_continue] = ACTIONS(2145), - [anon_sym_return] = ACTIONS(2145), - [anon_sym_throw] = ACTIONS(2145), - [anon_sym_SEMI] = ACTIONS(2143), - [anon_sym_yield] = ACTIONS(2145), - [anon_sym_LBRACK] = ACTIONS(2143), - [anon_sym_async] = ACTIONS(2145), - [anon_sym_function] = ACTIONS(2145), - [anon_sym_private] = ACTIONS(2145), - [anon_sym_public] = ACTIONS(2145), - [anon_sym_remote] = ACTIONS(2145), - [anon_sym_static] = ACTIONS(2145), - [anon_sym_final] = ACTIONS(2145), - [anon_sym_abstract] = ACTIONS(2145), - [anon_sym_any] = ACTIONS(2145), - [anon_sym_array] = ACTIONS(2145), - [anon_sym_binary] = ACTIONS(2145), - [anon_sym_boolean] = ACTIONS(2145), - [anon_sym_date] = ACTIONS(2145), - [anon_sym_guid] = ACTIONS(2145), - [anon_sym_numeric] = ACTIONS(2145), - [anon_sym_query] = ACTIONS(2145), - [anon_sym_string] = ACTIONS(2145), - [anon_sym_struct] = ACTIONS(2145), - [anon_sym_uuid] = ACTIONS(2145), - [anon_sym_variablename] = ACTIONS(2145), - [anon_sym_void] = ACTIONS(2145), - [anon_sym_xml] = ACTIONS(2145), - [anon_sym_new] = ACTIONS(2145), - [anon_sym_PLUS] = ACTIONS(2145), - [anon_sym_DASH] = ACTIONS(2145), - [anon_sym_SLASH] = ACTIONS(2145), - [anon_sym_BANG] = ACTIONS(2143), - [anon_sym_TILDE] = ACTIONS(2145), - [aux_sym_unary_operator_token1] = ACTIONS(2143), - [anon_sym_PLUS_PLUS] = ACTIONS(2143), - [anon_sym_DASH_DASH] = ACTIONS(2143), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2143), - [sym_identifier] = ACTIONS(2145), - [sym_private_property_identifier] = ACTIONS(2143), - [sym_this] = ACTIONS(2145), - [sym_super] = ACTIONS(2145), - [sym_true] = ACTIONS(2145), - [sym_false] = ACTIONS(2145), - [sym_null] = ACTIONS(2145), - [anon_sym_export] = ACTIONS(2145), - [sym_cf_comment] = ACTIONS(5), - }, - [1026] = { - [sym_comment] = STATE(1026), - [anon_sym_POUND] = ACTIONS(2055), - [anon_sym_var] = ACTIONS(2057), - [anon_sym_SQUOTE] = ACTIONS(2055), - [anon_sym_DQUOTE] = ACTIONS(2055), - [anon_sym_LBRACE] = ACTIONS(2055), - [anon_sym_RBRACE] = ACTIONS(2055), - [anon_sym_import] = ACTIONS(2057), - [anon_sym_with] = ACTIONS(2057), - [anon_sym_let] = ACTIONS(2057), - [anon_sym_const] = ACTIONS(2057), - [anon_sym_else] = ACTIONS(2057), - [anon_sym_if] = ACTIONS(2057), - [anon_sym_switch] = ACTIONS(2057), - [anon_sym_for] = ACTIONS(2057), - [anon_sym_LPAREN] = ACTIONS(2055), - [anon_sym_await] = ACTIONS(2057), - [anon_sym_while] = ACTIONS(2057), - [anon_sym_do] = ACTIONS(2057), - [anon_sym_try] = ACTIONS(2057), - [anon_sym_break] = ACTIONS(2057), - [anon_sym_continue] = ACTIONS(2057), - [anon_sym_return] = ACTIONS(2057), - [anon_sym_throw] = ACTIONS(2057), - [anon_sym_SEMI] = ACTIONS(2055), - [anon_sym_yield] = ACTIONS(2057), - [anon_sym_LBRACK] = ACTIONS(2055), - [anon_sym_async] = ACTIONS(2057), - [anon_sym_function] = ACTIONS(2057), - [anon_sym_private] = ACTIONS(2057), - [anon_sym_public] = ACTIONS(2057), - [anon_sym_remote] = ACTIONS(2057), - [anon_sym_static] = ACTIONS(2057), - [anon_sym_final] = ACTIONS(2057), - [anon_sym_abstract] = ACTIONS(2057), - [anon_sym_any] = ACTIONS(2057), - [anon_sym_array] = ACTIONS(2057), - [anon_sym_binary] = ACTIONS(2057), - [anon_sym_boolean] = ACTIONS(2057), - [anon_sym_date] = ACTIONS(2057), - [anon_sym_guid] = ACTIONS(2057), - [anon_sym_numeric] = ACTIONS(2057), - [anon_sym_query] = ACTIONS(2057), - [anon_sym_string] = ACTIONS(2057), - [anon_sym_struct] = ACTIONS(2057), - [anon_sym_uuid] = ACTIONS(2057), - [anon_sym_variablename] = ACTIONS(2057), - [anon_sym_void] = ACTIONS(2057), - [anon_sym_xml] = ACTIONS(2057), - [anon_sym_new] = ACTIONS(2057), - [anon_sym_PLUS] = ACTIONS(2057), - [anon_sym_DASH] = ACTIONS(2057), - [anon_sym_SLASH] = ACTIONS(2057), - [anon_sym_BANG] = ACTIONS(2055), - [anon_sym_TILDE] = ACTIONS(2057), - [aux_sym_unary_operator_token1] = ACTIONS(2055), - [anon_sym_PLUS_PLUS] = ACTIONS(2055), - [anon_sym_DASH_DASH] = ACTIONS(2055), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2055), - [sym_identifier] = ACTIONS(2057), - [sym_private_property_identifier] = ACTIONS(2055), - [sym_this] = ACTIONS(2057), - [sym_super] = ACTIONS(2057), - [sym_true] = ACTIONS(2057), - [sym_false] = ACTIONS(2057), - [sym_null] = ACTIONS(2057), - [anon_sym_export] = ACTIONS(2057), - [sym_cf_comment] = ACTIONS(5), - }, - [1027] = { - [sym_comment] = STATE(1027), - [anon_sym_POUND] = ACTIONS(2031), - [anon_sym_var] = ACTIONS(2033), - [anon_sym_SQUOTE] = ACTIONS(2031), - [anon_sym_DQUOTE] = ACTIONS(2031), - [anon_sym_LBRACE] = ACTIONS(2031), - [anon_sym_RBRACE] = ACTIONS(2031), - [anon_sym_import] = ACTIONS(2033), - [anon_sym_with] = ACTIONS(2033), - [anon_sym_let] = ACTIONS(2033), - [anon_sym_const] = ACTIONS(2033), - [anon_sym_else] = ACTIONS(2033), - [anon_sym_if] = ACTIONS(2033), - [anon_sym_switch] = ACTIONS(2033), - [anon_sym_for] = ACTIONS(2033), - [anon_sym_LPAREN] = ACTIONS(2031), - [anon_sym_await] = ACTIONS(2033), - [anon_sym_while] = ACTIONS(2033), - [anon_sym_do] = ACTIONS(2033), - [anon_sym_try] = ACTIONS(2033), - [anon_sym_break] = ACTIONS(2033), - [anon_sym_continue] = ACTIONS(2033), - [anon_sym_return] = ACTIONS(2033), - [anon_sym_throw] = ACTIONS(2033), - [anon_sym_SEMI] = ACTIONS(2031), - [anon_sym_yield] = ACTIONS(2033), - [anon_sym_LBRACK] = ACTIONS(2031), - [anon_sym_async] = ACTIONS(2033), - [anon_sym_function] = ACTIONS(2033), - [anon_sym_private] = ACTIONS(2033), - [anon_sym_public] = ACTIONS(2033), - [anon_sym_remote] = ACTIONS(2033), - [anon_sym_static] = ACTIONS(2033), - [anon_sym_final] = ACTIONS(2033), - [anon_sym_abstract] = ACTIONS(2033), - [anon_sym_any] = ACTIONS(2033), - [anon_sym_array] = ACTIONS(2033), - [anon_sym_binary] = ACTIONS(2033), - [anon_sym_boolean] = ACTIONS(2033), - [anon_sym_date] = ACTIONS(2033), - [anon_sym_guid] = ACTIONS(2033), - [anon_sym_numeric] = ACTIONS(2033), - [anon_sym_query] = ACTIONS(2033), - [anon_sym_string] = ACTIONS(2033), - [anon_sym_struct] = ACTIONS(2033), - [anon_sym_uuid] = ACTIONS(2033), - [anon_sym_variablename] = ACTIONS(2033), - [anon_sym_void] = ACTIONS(2033), - [anon_sym_xml] = ACTIONS(2033), - [anon_sym_new] = ACTIONS(2033), - [anon_sym_PLUS] = ACTIONS(2033), - [anon_sym_DASH] = ACTIONS(2033), - [anon_sym_SLASH] = ACTIONS(2033), - [anon_sym_BANG] = ACTIONS(2031), - [anon_sym_TILDE] = ACTIONS(2033), - [aux_sym_unary_operator_token1] = ACTIONS(2031), - [anon_sym_PLUS_PLUS] = ACTIONS(2031), - [anon_sym_DASH_DASH] = ACTIONS(2031), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2031), - [sym_identifier] = ACTIONS(2033), - [sym_private_property_identifier] = ACTIONS(2031), - [sym_this] = ACTIONS(2033), - [sym_super] = ACTIONS(2033), - [sym_true] = ACTIONS(2033), - [sym_false] = ACTIONS(2033), - [sym_null] = ACTIONS(2033), - [anon_sym_export] = ACTIONS(2033), - [sym_cf_comment] = ACTIONS(5), - }, - [1028] = { - [sym_comment] = STATE(1028), - [anon_sym_POUND] = ACTIONS(1783), - [anon_sym_var] = ACTIONS(1785), - [anon_sym_SQUOTE] = ACTIONS(1783), - [anon_sym_DQUOTE] = ACTIONS(1783), - [anon_sym_LBRACE] = ACTIONS(1783), - [anon_sym_RBRACE] = ACTIONS(1783), - [anon_sym_import] = ACTIONS(1785), - [anon_sym_with] = ACTIONS(1785), - [anon_sym_let] = ACTIONS(1785), - [anon_sym_const] = ACTIONS(1785), - [anon_sym_if] = ACTIONS(1785), - [anon_sym_switch] = ACTIONS(1785), - [anon_sym_for] = ACTIONS(1785), - [anon_sym_LPAREN] = ACTIONS(1783), - [anon_sym_await] = ACTIONS(1785), - [anon_sym_while] = ACTIONS(1785), - [anon_sym_do] = ACTIONS(1785), - [anon_sym_try] = ACTIONS(1785), - [anon_sym_break] = ACTIONS(1785), - [anon_sym_continue] = ACTIONS(1785), - [anon_sym_return] = ACTIONS(1785), - [anon_sym_throw] = ACTIONS(1785), - [anon_sym_SEMI] = ACTIONS(1783), - [anon_sym_yield] = ACTIONS(1785), - [anon_sym_LBRACK] = ACTIONS(1783), - [anon_sym_async] = ACTIONS(1785), - [anon_sym_function] = ACTIONS(1785), - [anon_sym_private] = ACTIONS(1785), - [anon_sym_public] = ACTIONS(1785), - [anon_sym_remote] = ACTIONS(1785), - [anon_sym_static] = ACTIONS(1785), - [anon_sym_final] = ACTIONS(1785), - [anon_sym_abstract] = ACTIONS(1785), - [anon_sym_any] = ACTIONS(1785), - [anon_sym_array] = ACTIONS(1785), - [anon_sym_binary] = ACTIONS(1785), - [anon_sym_boolean] = ACTIONS(1785), - [anon_sym_date] = ACTIONS(1785), - [anon_sym_guid] = ACTIONS(1785), - [anon_sym_numeric] = ACTIONS(1785), - [anon_sym_query] = ACTIONS(1785), - [anon_sym_string] = ACTIONS(1785), - [anon_sym_struct] = ACTIONS(1785), - [anon_sym_uuid] = ACTIONS(1785), - [anon_sym_variablename] = ACTIONS(1785), - [anon_sym_void] = ACTIONS(1785), - [anon_sym_xml] = ACTIONS(1785), - [anon_sym_new] = ACTIONS(1785), - [anon_sym_PLUS] = ACTIONS(1785), - [anon_sym_DASH] = ACTIONS(1785), - [anon_sym_SLASH] = ACTIONS(1785), - [anon_sym_BANG] = ACTIONS(1783), - [anon_sym_TILDE] = ACTIONS(1785), - [aux_sym_unary_operator_token1] = ACTIONS(1783), - [anon_sym_PLUS_PLUS] = ACTIONS(1783), - [anon_sym_DASH_DASH] = ACTIONS(1783), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1783), - [sym_identifier] = ACTIONS(1785), - [sym_private_property_identifier] = ACTIONS(1783), - [sym_this] = ACTIONS(1785), - [sym_super] = ACTIONS(1785), - [sym_true] = ACTIONS(1785), - [sym_false] = ACTIONS(1785), - [sym_null] = ACTIONS(1785), - [anon_sym_export] = ACTIONS(1785), - [sym__automatic_semicolon] = ACTIONS(2315), - [sym_cf_comment] = ACTIONS(5), - }, - [1029] = { - [sym_comment] = STATE(1029), - [anon_sym_POUND] = ACTIONS(2019), - [anon_sym_var] = ACTIONS(2021), - [anon_sym_SQUOTE] = ACTIONS(2019), - [anon_sym_DQUOTE] = ACTIONS(2019), - [anon_sym_LBRACE] = ACTIONS(2019), - [anon_sym_RBRACE] = ACTIONS(2019), - [anon_sym_import] = ACTIONS(2021), - [anon_sym_with] = ACTIONS(2021), - [anon_sym_let] = ACTIONS(2021), - [anon_sym_const] = ACTIONS(2021), - [anon_sym_else] = ACTIONS(2021), - [anon_sym_if] = ACTIONS(2021), - [anon_sym_switch] = ACTIONS(2021), - [anon_sym_for] = ACTIONS(2021), - [anon_sym_LPAREN] = ACTIONS(2019), - [anon_sym_await] = ACTIONS(2021), - [anon_sym_while] = ACTIONS(2021), - [anon_sym_do] = ACTIONS(2021), - [anon_sym_try] = ACTIONS(2021), - [anon_sym_break] = ACTIONS(2021), - [anon_sym_continue] = ACTIONS(2021), - [anon_sym_return] = ACTIONS(2021), - [anon_sym_throw] = ACTIONS(2021), - [anon_sym_SEMI] = ACTIONS(2019), - [anon_sym_yield] = ACTIONS(2021), - [anon_sym_LBRACK] = ACTIONS(2019), - [anon_sym_async] = ACTIONS(2021), - [anon_sym_function] = ACTIONS(2021), - [anon_sym_private] = ACTIONS(2021), - [anon_sym_public] = ACTIONS(2021), - [anon_sym_remote] = ACTIONS(2021), - [anon_sym_static] = ACTIONS(2021), - [anon_sym_final] = ACTIONS(2021), - [anon_sym_abstract] = ACTIONS(2021), - [anon_sym_any] = ACTIONS(2021), - [anon_sym_array] = ACTIONS(2021), - [anon_sym_binary] = ACTIONS(2021), - [anon_sym_boolean] = ACTIONS(2021), - [anon_sym_date] = ACTIONS(2021), - [anon_sym_guid] = ACTIONS(2021), - [anon_sym_numeric] = ACTIONS(2021), - [anon_sym_query] = ACTIONS(2021), - [anon_sym_string] = ACTIONS(2021), - [anon_sym_struct] = ACTIONS(2021), - [anon_sym_uuid] = ACTIONS(2021), - [anon_sym_variablename] = ACTIONS(2021), - [anon_sym_void] = ACTIONS(2021), - [anon_sym_xml] = ACTIONS(2021), - [anon_sym_new] = ACTIONS(2021), - [anon_sym_PLUS] = ACTIONS(2021), - [anon_sym_DASH] = ACTIONS(2021), - [anon_sym_SLASH] = ACTIONS(2021), - [anon_sym_BANG] = ACTIONS(2019), - [anon_sym_TILDE] = ACTIONS(2021), - [aux_sym_unary_operator_token1] = ACTIONS(2019), - [anon_sym_PLUS_PLUS] = ACTIONS(2019), - [anon_sym_DASH_DASH] = ACTIONS(2019), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2019), - [sym_identifier] = ACTIONS(2021), - [sym_private_property_identifier] = ACTIONS(2019), - [sym_this] = ACTIONS(2021), - [sym_super] = ACTIONS(2021), - [sym_true] = ACTIONS(2021), - [sym_false] = ACTIONS(2021), - [sym_null] = ACTIONS(2021), - [anon_sym_export] = ACTIONS(2021), - [sym_cf_comment] = ACTIONS(5), - }, - [1030] = { - [sym_comment] = STATE(1030), - [anon_sym_POUND] = ACTIONS(1789), - [anon_sym_var] = ACTIONS(1791), - [anon_sym_SQUOTE] = ACTIONS(1789), - [anon_sym_DQUOTE] = ACTIONS(1789), - [anon_sym_LBRACE] = ACTIONS(1789), - [anon_sym_RBRACE] = ACTIONS(1789), - [anon_sym_import] = ACTIONS(1791), - [anon_sym_with] = ACTIONS(1791), - [anon_sym_let] = ACTIONS(1791), - [anon_sym_const] = ACTIONS(1791), - [anon_sym_if] = ACTIONS(1791), - [anon_sym_switch] = ACTIONS(1791), - [anon_sym_for] = ACTIONS(1791), - [anon_sym_LPAREN] = ACTIONS(1789), - [anon_sym_await] = ACTIONS(1791), - [anon_sym_while] = ACTIONS(1791), - [anon_sym_do] = ACTIONS(1791), - [anon_sym_try] = ACTIONS(1791), - [anon_sym_break] = ACTIONS(1791), - [anon_sym_continue] = ACTIONS(1791), - [anon_sym_return] = ACTIONS(1791), - [anon_sym_throw] = ACTIONS(1791), - [anon_sym_SEMI] = ACTIONS(1789), - [anon_sym_yield] = ACTIONS(1791), - [anon_sym_LBRACK] = ACTIONS(1789), - [anon_sym_async] = ACTIONS(1791), - [anon_sym_function] = ACTIONS(1791), - [anon_sym_private] = ACTIONS(1791), - [anon_sym_public] = ACTIONS(1791), - [anon_sym_remote] = ACTIONS(1791), - [anon_sym_static] = ACTIONS(1791), - [anon_sym_final] = ACTIONS(1791), - [anon_sym_abstract] = ACTIONS(1791), - [anon_sym_any] = ACTIONS(1791), - [anon_sym_array] = ACTIONS(1791), - [anon_sym_binary] = ACTIONS(1791), - [anon_sym_boolean] = ACTIONS(1791), - [anon_sym_date] = ACTIONS(1791), - [anon_sym_guid] = ACTIONS(1791), - [anon_sym_numeric] = ACTIONS(1791), - [anon_sym_query] = ACTIONS(1791), - [anon_sym_string] = ACTIONS(1791), - [anon_sym_struct] = ACTIONS(1791), - [anon_sym_uuid] = ACTIONS(1791), - [anon_sym_variablename] = ACTIONS(1791), - [anon_sym_void] = ACTIONS(1791), - [anon_sym_xml] = ACTIONS(1791), - [anon_sym_new] = ACTIONS(1791), - [anon_sym_PLUS] = ACTIONS(1791), - [anon_sym_DASH] = ACTIONS(1791), - [anon_sym_SLASH] = ACTIONS(1791), - [anon_sym_BANG] = ACTIONS(1789), - [anon_sym_TILDE] = ACTIONS(1791), - [aux_sym_unary_operator_token1] = ACTIONS(1789), - [anon_sym_PLUS_PLUS] = ACTIONS(1789), - [anon_sym_DASH_DASH] = ACTIONS(1789), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1789), - [sym_identifier] = ACTIONS(1791), - [sym_private_property_identifier] = ACTIONS(1789), - [sym_this] = ACTIONS(1791), - [sym_super] = ACTIONS(1791), - [sym_true] = ACTIONS(1791), - [sym_false] = ACTIONS(1791), - [sym_null] = ACTIONS(1791), - [anon_sym_export] = ACTIONS(1791), - [sym__automatic_semicolon] = ACTIONS(2317), - [sym_cf_comment] = ACTIONS(5), - }, - [1031] = { - [sym_comment] = STATE(1031), - [anon_sym_POUND] = ACTIONS(1797), - [anon_sym_var] = ACTIONS(1799), - [anon_sym_SQUOTE] = ACTIONS(1797), - [anon_sym_DQUOTE] = ACTIONS(1797), - [anon_sym_LBRACE] = ACTIONS(1797), - [anon_sym_RBRACE] = ACTIONS(1797), - [anon_sym_import] = ACTIONS(1799), - [anon_sym_with] = ACTIONS(1799), - [anon_sym_let] = ACTIONS(1799), - [anon_sym_const] = ACTIONS(1799), - [anon_sym_if] = ACTIONS(1799), - [anon_sym_switch] = ACTIONS(1799), - [anon_sym_for] = ACTIONS(1799), - [anon_sym_LPAREN] = ACTIONS(1797), - [anon_sym_await] = ACTIONS(1799), - [anon_sym_while] = ACTIONS(1799), - [anon_sym_do] = ACTIONS(1799), - [anon_sym_try] = ACTIONS(1799), - [anon_sym_break] = ACTIONS(1799), - [anon_sym_continue] = ACTIONS(1799), - [anon_sym_return] = ACTIONS(1799), - [anon_sym_throw] = ACTIONS(1799), - [anon_sym_SEMI] = ACTIONS(1797), - [anon_sym_yield] = ACTIONS(1799), - [anon_sym_LBRACK] = ACTIONS(1797), - [anon_sym_async] = ACTIONS(1799), - [anon_sym_function] = ACTIONS(1799), - [anon_sym_private] = ACTIONS(1799), - [anon_sym_public] = ACTIONS(1799), - [anon_sym_remote] = ACTIONS(1799), - [anon_sym_static] = ACTIONS(1799), - [anon_sym_final] = ACTIONS(1799), - [anon_sym_abstract] = ACTIONS(1799), - [anon_sym_any] = ACTIONS(1799), - [anon_sym_array] = ACTIONS(1799), - [anon_sym_binary] = ACTIONS(1799), - [anon_sym_boolean] = ACTIONS(1799), - [anon_sym_date] = ACTIONS(1799), - [anon_sym_guid] = ACTIONS(1799), - [anon_sym_numeric] = ACTIONS(1799), - [anon_sym_query] = ACTIONS(1799), - [anon_sym_string] = ACTIONS(1799), - [anon_sym_struct] = ACTIONS(1799), - [anon_sym_uuid] = ACTIONS(1799), - [anon_sym_variablename] = ACTIONS(1799), - [anon_sym_void] = ACTIONS(1799), - [anon_sym_xml] = ACTIONS(1799), - [anon_sym_new] = ACTIONS(1799), - [anon_sym_PLUS] = ACTIONS(1799), - [anon_sym_DASH] = ACTIONS(1799), - [anon_sym_SLASH] = ACTIONS(1799), - [anon_sym_BANG] = ACTIONS(1797), - [anon_sym_TILDE] = ACTIONS(1799), - [aux_sym_unary_operator_token1] = ACTIONS(1797), - [anon_sym_PLUS_PLUS] = ACTIONS(1797), - [anon_sym_DASH_DASH] = ACTIONS(1797), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1797), - [sym_identifier] = ACTIONS(1799), - [sym_private_property_identifier] = ACTIONS(1797), - [sym_this] = ACTIONS(1799), - [sym_super] = ACTIONS(1799), - [sym_true] = ACTIONS(1799), - [sym_false] = ACTIONS(1799), - [sym_null] = ACTIONS(1799), - [anon_sym_export] = ACTIONS(1799), - [sym__automatic_semicolon] = ACTIONS(2319), - [sym_cf_comment] = ACTIONS(5), - }, - [1032] = { - [sym_comment] = STATE(1032), - [anon_sym_POUND] = ACTIONS(2023), - [anon_sym_var] = ACTIONS(2025), - [anon_sym_SQUOTE] = ACTIONS(2023), - [anon_sym_DQUOTE] = ACTIONS(2023), - [anon_sym_LBRACE] = ACTIONS(2023), - [anon_sym_RBRACE] = ACTIONS(2023), - [anon_sym_import] = ACTIONS(2025), - [anon_sym_with] = ACTIONS(2025), - [anon_sym_let] = ACTIONS(2025), - [anon_sym_const] = ACTIONS(2025), - [anon_sym_else] = ACTIONS(2025), - [anon_sym_if] = ACTIONS(2025), - [anon_sym_switch] = ACTIONS(2025), - [anon_sym_for] = ACTIONS(2025), - [anon_sym_LPAREN] = ACTIONS(2023), - [anon_sym_await] = ACTIONS(2025), - [anon_sym_while] = ACTIONS(2025), - [anon_sym_do] = ACTIONS(2025), - [anon_sym_try] = ACTIONS(2025), - [anon_sym_break] = ACTIONS(2025), - [anon_sym_continue] = ACTIONS(2025), - [anon_sym_return] = ACTIONS(2025), - [anon_sym_throw] = ACTIONS(2025), - [anon_sym_SEMI] = ACTIONS(2023), - [anon_sym_yield] = ACTIONS(2025), - [anon_sym_LBRACK] = ACTIONS(2023), - [anon_sym_async] = ACTIONS(2025), - [anon_sym_function] = ACTIONS(2025), - [anon_sym_private] = ACTIONS(2025), - [anon_sym_public] = ACTIONS(2025), - [anon_sym_remote] = ACTIONS(2025), - [anon_sym_static] = ACTIONS(2025), - [anon_sym_final] = ACTIONS(2025), - [anon_sym_abstract] = ACTIONS(2025), - [anon_sym_any] = ACTIONS(2025), - [anon_sym_array] = ACTIONS(2025), - [anon_sym_binary] = ACTIONS(2025), - [anon_sym_boolean] = ACTIONS(2025), - [anon_sym_date] = ACTIONS(2025), - [anon_sym_guid] = ACTIONS(2025), - [anon_sym_numeric] = ACTIONS(2025), - [anon_sym_query] = ACTIONS(2025), - [anon_sym_string] = ACTIONS(2025), - [anon_sym_struct] = ACTIONS(2025), - [anon_sym_uuid] = ACTIONS(2025), - [anon_sym_variablename] = ACTIONS(2025), - [anon_sym_void] = ACTIONS(2025), - [anon_sym_xml] = ACTIONS(2025), - [anon_sym_new] = ACTIONS(2025), - [anon_sym_PLUS] = ACTIONS(2025), - [anon_sym_DASH] = ACTIONS(2025), - [anon_sym_SLASH] = ACTIONS(2025), - [anon_sym_BANG] = ACTIONS(2023), - [anon_sym_TILDE] = ACTIONS(2025), - [aux_sym_unary_operator_token1] = ACTIONS(2023), - [anon_sym_PLUS_PLUS] = ACTIONS(2023), - [anon_sym_DASH_DASH] = ACTIONS(2023), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2023), - [sym_identifier] = ACTIONS(2025), - [sym_private_property_identifier] = ACTIONS(2023), - [sym_this] = ACTIONS(2025), - [sym_super] = ACTIONS(2025), - [sym_true] = ACTIONS(2025), - [sym_false] = ACTIONS(2025), - [sym_null] = ACTIONS(2025), - [anon_sym_export] = ACTIONS(2025), - [sym_cf_comment] = ACTIONS(5), - }, - [1033] = { - [sym_comment] = STATE(1033), - [anon_sym_POUND] = ACTIONS(884), - [anon_sym_var] = ACTIONS(886), - [anon_sym_SQUOTE] = ACTIONS(884), - [anon_sym_DQUOTE] = ACTIONS(884), - [anon_sym_LBRACE] = ACTIONS(884), - [anon_sym_COMMA] = ACTIONS(884), - [anon_sym_RBRACE] = ACTIONS(884), - [anon_sym_import] = ACTIONS(886), - [anon_sym_with] = ACTIONS(886), - [anon_sym_let] = ACTIONS(886), - [anon_sym_const] = ACTIONS(886), - [anon_sym_if] = ACTIONS(886), - [anon_sym_switch] = ACTIONS(886), - [anon_sym_for] = ACTIONS(886), - [anon_sym_LPAREN] = ACTIONS(884), - [anon_sym_await] = ACTIONS(886), - [anon_sym_while] = ACTIONS(886), - [anon_sym_do] = ACTIONS(886), - [anon_sym_try] = ACTIONS(886), - [anon_sym_break] = ACTIONS(886), - [anon_sym_continue] = ACTIONS(886), - [anon_sym_return] = ACTIONS(886), - [anon_sym_throw] = ACTIONS(886), - [anon_sym_SEMI] = ACTIONS(884), - [anon_sym_yield] = ACTIONS(886), - [anon_sym_LBRACK] = ACTIONS(884), - [anon_sym_async] = ACTIONS(886), - [anon_sym_function] = ACTIONS(886), - [anon_sym_private] = ACTIONS(886), - [anon_sym_public] = ACTIONS(886), - [anon_sym_remote] = ACTIONS(886), - [anon_sym_static] = ACTIONS(886), - [anon_sym_final] = ACTIONS(886), - [anon_sym_abstract] = ACTIONS(886), - [anon_sym_any] = ACTIONS(886), - [anon_sym_array] = ACTIONS(886), - [anon_sym_binary] = ACTIONS(886), - [anon_sym_boolean] = ACTIONS(886), - [anon_sym_date] = ACTIONS(886), - [anon_sym_guid] = ACTIONS(886), - [anon_sym_numeric] = ACTIONS(886), - [anon_sym_query] = ACTIONS(886), - [anon_sym_string] = ACTIONS(886), - [anon_sym_struct] = ACTIONS(886), - [anon_sym_uuid] = ACTIONS(886), - [anon_sym_variablename] = ACTIONS(886), - [anon_sym_void] = ACTIONS(886), - [anon_sym_xml] = ACTIONS(886), - [anon_sym_new] = ACTIONS(886), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_SLASH] = ACTIONS(886), - [anon_sym_BANG] = ACTIONS(884), - [anon_sym_TILDE] = ACTIONS(886), - [aux_sym_unary_operator_token1] = ACTIONS(884), - [anon_sym_PLUS_PLUS] = ACTIONS(884), - [anon_sym_DASH_DASH] = ACTIONS(884), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(884), - [sym_identifier] = ACTIONS(886), - [sym_private_property_identifier] = ACTIONS(884), - [sym_this] = ACTIONS(886), - [sym_super] = ACTIONS(886), - [sym_true] = ACTIONS(886), - [sym_false] = ACTIONS(886), - [sym_null] = ACTIONS(886), - [anon_sym_export] = ACTIONS(886), - [sym_cf_comment] = ACTIONS(5), - }, - [1034] = { - [sym_comment] = STATE(1034), - [anon_sym_GT_EQ] = ACTIONS(2321), - [anon_sym_GT] = ACTIONS(2323), - [anon_sym_LT_EQ] = ACTIONS(2321), - [anon_sym_LT] = ACTIONS(2323), - [anon_sym_EQ] = ACTIONS(2323), - [anon_sym_POUND] = ACTIONS(2321), - [anon_sym_STAR] = ACTIONS(2323), - [anon_sym_COMMA] = ACTIONS(2321), - [anon_sym_RBRACE] = ACTIONS(2321), - [anon_sym_LPAREN] = ACTIONS(2321), - [anon_sym_RPAREN] = ACTIONS(2321), - [anon_sym_in] = ACTIONS(2323), - [anon_sym_of] = ACTIONS(2321), - [anon_sym_COLON] = ACTIONS(2321), - [anon_sym_LBRACK] = ACTIONS(2321), - [anon_sym_RBRACK] = ACTIONS(2321), - [sym_optional_chain] = ACTIONS(2321), - [anon_sym_DOT] = ACTIONS(2321), - [anon_sym_PLUS_EQ] = ACTIONS(2321), - [anon_sym_DASH_EQ] = ACTIONS(2321), - [anon_sym_STAR_EQ] = ACTIONS(2321), - [anon_sym_SLASH_EQ] = ACTIONS(2321), - [anon_sym_PERCENT_EQ] = ACTIONS(2321), - [anon_sym_CARET_EQ] = ACTIONS(2321), - [anon_sym_AMP_EQ] = ACTIONS(2321), - [anon_sym_PIPE_EQ] = ACTIONS(2321), - [anon_sym_GT_GT_EQ] = ACTIONS(2321), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2321), - [anon_sym_LT_LT_EQ] = ACTIONS(2321), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2321), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2321), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2321), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2321), - [anon_sym_AMP_AMP] = ACTIONS(2323), - [aux_sym_binary_expression_token1] = ACTIONS(2321), - [anon_sym_PIPE_PIPE] = ACTIONS(2323), - [aux_sym_binary_expression_token2] = ACTIONS(2321), - [anon_sym_GT_GT] = ACTIONS(2323), - [anon_sym_GT_GT_GT] = ACTIONS(2323), - [anon_sym_LT_LT] = ACTIONS(2323), - [anon_sym_AMP] = ACTIONS(2323), - [anon_sym_CARET] = ACTIONS(2323), - [anon_sym_PIPE] = ACTIONS(2323), - [anon_sym_PLUS] = ACTIONS(2323), - [anon_sym_DASH] = ACTIONS(2323), - [anon_sym_SLASH] = ACTIONS(2323), - [anon_sym_PERCENT] = ACTIONS(2323), - [aux_sym_binary_expression_token3] = ACTIONS(2321), - [anon_sym_STAR_STAR] = ACTIONS(2323), - [aux_sym_binary_expression_token4] = ACTIONS(2323), - [aux_sym_binary_expression_token5] = ACTIONS(2321), - [anon_sym_EQ_EQ] = ACTIONS(2323), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2321), - [aux_sym_binary_expression_token6] = ACTIONS(2321), - [aux_sym_binary_expression_token7] = ACTIONS(2321), - [anon_sym_BANG_EQ] = ACTIONS(2323), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2321), - [aux_sym_binary_expression_token8] = ACTIONS(2321), - [aux_sym_binary_expression_token9] = ACTIONS(2321), - [aux_sym_binary_expression_token10] = ACTIONS(2321), - [aux_sym_binary_expression_token11] = ACTIONS(2323), - [anon_sym_QMARK_QMARK] = ACTIONS(2323), - [anon_sym_instanceof] = ACTIONS(2321), - [anon_sym_PLUS_PLUS] = ACTIONS(2321), - [anon_sym_DASH_DASH] = ACTIONS(2321), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2321), - [sym_cf_comment] = ACTIONS(5), - }, - [1035] = { - [sym_comment] = STATE(1035), - [anon_sym_POUND] = ACTIONS(2027), - [anon_sym_var] = ACTIONS(2029), - [anon_sym_SQUOTE] = ACTIONS(2027), - [anon_sym_DQUOTE] = ACTIONS(2027), - [anon_sym_LBRACE] = ACTIONS(2027), - [anon_sym_RBRACE] = ACTIONS(2027), - [anon_sym_import] = ACTIONS(2029), - [anon_sym_with] = ACTIONS(2029), - [anon_sym_let] = ACTIONS(2029), - [anon_sym_const] = ACTIONS(2029), - [anon_sym_else] = ACTIONS(2029), - [anon_sym_if] = ACTIONS(2029), - [anon_sym_switch] = ACTIONS(2029), - [anon_sym_for] = ACTIONS(2029), - [anon_sym_LPAREN] = ACTIONS(2027), - [anon_sym_await] = ACTIONS(2029), - [anon_sym_while] = ACTIONS(2029), - [anon_sym_do] = ACTIONS(2029), - [anon_sym_try] = ACTIONS(2029), - [anon_sym_break] = ACTIONS(2029), - [anon_sym_continue] = ACTIONS(2029), - [anon_sym_return] = ACTIONS(2029), - [anon_sym_throw] = ACTIONS(2029), - [anon_sym_SEMI] = ACTIONS(2027), - [anon_sym_yield] = ACTIONS(2029), - [anon_sym_LBRACK] = ACTIONS(2027), - [anon_sym_async] = ACTIONS(2029), - [anon_sym_function] = ACTIONS(2029), - [anon_sym_private] = ACTIONS(2029), - [anon_sym_public] = ACTIONS(2029), - [anon_sym_remote] = ACTIONS(2029), - [anon_sym_static] = ACTIONS(2029), - [anon_sym_final] = ACTIONS(2029), - [anon_sym_abstract] = ACTIONS(2029), - [anon_sym_any] = ACTIONS(2029), - [anon_sym_array] = ACTIONS(2029), - [anon_sym_binary] = ACTIONS(2029), - [anon_sym_boolean] = ACTIONS(2029), - [anon_sym_date] = ACTIONS(2029), - [anon_sym_guid] = ACTIONS(2029), - [anon_sym_numeric] = ACTIONS(2029), - [anon_sym_query] = ACTIONS(2029), - [anon_sym_string] = ACTIONS(2029), - [anon_sym_struct] = ACTIONS(2029), - [anon_sym_uuid] = ACTIONS(2029), - [anon_sym_variablename] = ACTIONS(2029), - [anon_sym_void] = ACTIONS(2029), - [anon_sym_xml] = ACTIONS(2029), - [anon_sym_new] = ACTIONS(2029), - [anon_sym_PLUS] = ACTIONS(2029), - [anon_sym_DASH] = ACTIONS(2029), - [anon_sym_SLASH] = ACTIONS(2029), - [anon_sym_BANG] = ACTIONS(2027), - [anon_sym_TILDE] = ACTIONS(2029), - [aux_sym_unary_operator_token1] = ACTIONS(2027), - [anon_sym_PLUS_PLUS] = ACTIONS(2027), - [anon_sym_DASH_DASH] = ACTIONS(2027), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2027), - [sym_identifier] = ACTIONS(2029), - [sym_private_property_identifier] = ACTIONS(2027), - [sym_this] = ACTIONS(2029), - [sym_super] = ACTIONS(2029), - [sym_true] = ACTIONS(2029), - [sym_false] = ACTIONS(2029), - [sym_null] = ACTIONS(2029), - [anon_sym_export] = ACTIONS(2029), - [sym_cf_comment] = ACTIONS(5), - }, - [1036] = { - [sym_comment] = STATE(1036), - [anon_sym_POUND] = ACTIONS(2019), - [anon_sym_var] = ACTIONS(2021), - [anon_sym_SQUOTE] = ACTIONS(2019), - [anon_sym_DQUOTE] = ACTIONS(2019), - [anon_sym_LBRACE] = ACTIONS(2019), - [anon_sym_RBRACE] = ACTIONS(2019), - [anon_sym_import] = ACTIONS(2021), - [anon_sym_with] = ACTIONS(2021), - [anon_sym_let] = ACTIONS(2021), - [anon_sym_const] = ACTIONS(2021), - [anon_sym_if] = ACTIONS(2021), - [anon_sym_switch] = ACTIONS(2021), - [anon_sym_for] = ACTIONS(2021), - [anon_sym_LPAREN] = ACTIONS(2019), - [anon_sym_await] = ACTIONS(2021), - [anon_sym_while] = ACTIONS(2021), - [anon_sym_do] = ACTIONS(2021), - [anon_sym_try] = ACTIONS(2021), - [anon_sym_break] = ACTIONS(2021), - [anon_sym_continue] = ACTIONS(2021), - [anon_sym_return] = ACTIONS(2021), - [anon_sym_throw] = ACTIONS(2021), - [anon_sym_SEMI] = ACTIONS(2019), - [anon_sym_yield] = ACTIONS(2021), - [anon_sym_LBRACK] = ACTIONS(2019), - [anon_sym_async] = ACTIONS(2021), - [anon_sym_function] = ACTIONS(2021), - [anon_sym_private] = ACTIONS(2021), - [anon_sym_public] = ACTIONS(2021), - [anon_sym_remote] = ACTIONS(2021), - [anon_sym_static] = ACTIONS(2021), - [anon_sym_final] = ACTIONS(2021), - [anon_sym_abstract] = ACTIONS(2021), - [anon_sym_any] = ACTIONS(2021), - [anon_sym_array] = ACTIONS(2021), - [anon_sym_binary] = ACTIONS(2021), - [anon_sym_boolean] = ACTIONS(2021), - [anon_sym_date] = ACTIONS(2021), - [anon_sym_guid] = ACTIONS(2021), - [anon_sym_numeric] = ACTIONS(2021), - [anon_sym_query] = ACTIONS(2021), - [anon_sym_string] = ACTIONS(2021), - [anon_sym_struct] = ACTIONS(2021), - [anon_sym_uuid] = ACTIONS(2021), - [anon_sym_variablename] = ACTIONS(2021), - [anon_sym_void] = ACTIONS(2021), - [anon_sym_xml] = ACTIONS(2021), - [anon_sym_new] = ACTIONS(2021), - [anon_sym_PLUS] = ACTIONS(2021), - [anon_sym_DASH] = ACTIONS(2021), - [anon_sym_SLASH] = ACTIONS(2021), - [anon_sym_BANG] = ACTIONS(2019), - [anon_sym_TILDE] = ACTIONS(2021), - [aux_sym_unary_operator_token1] = ACTIONS(2019), - [anon_sym_PLUS_PLUS] = ACTIONS(2019), - [anon_sym_DASH_DASH] = ACTIONS(2019), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2019), - [sym_identifier] = ACTIONS(2021), - [sym_private_property_identifier] = ACTIONS(2019), - [sym_this] = ACTIONS(2021), - [sym_super] = ACTIONS(2021), - [sym_true] = ACTIONS(2021), - [sym_false] = ACTIONS(2021), - [sym_null] = ACTIONS(2021), - [anon_sym_export] = ACTIONS(2021), - [sym_cf_comment] = ACTIONS(5), - }, - [1037] = { - [sym_comment] = STATE(1037), - [aux_sym_object_repeat1] = STATE(4099), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1140), - [anon_sym_LPAREN] = ACTIONS(1119), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1210), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [1038] = { - [sym_comment] = STATE(1038), - [anon_sym_POUND] = ACTIONS(2093), - [anon_sym_var] = ACTIONS(2095), - [anon_sym_SQUOTE] = ACTIONS(2093), - [anon_sym_DQUOTE] = ACTIONS(2093), - [anon_sym_LBRACE] = ACTIONS(2093), - [anon_sym_RBRACE] = ACTIONS(2093), - [anon_sym_import] = ACTIONS(2095), - [anon_sym_with] = ACTIONS(2095), - [anon_sym_let] = ACTIONS(2095), - [anon_sym_const] = ACTIONS(2095), - [anon_sym_if] = ACTIONS(2095), - [anon_sym_switch] = ACTIONS(2095), - [anon_sym_for] = ACTIONS(2095), - [anon_sym_LPAREN] = ACTIONS(2093), - [anon_sym_await] = ACTIONS(2095), - [anon_sym_while] = ACTIONS(2095), - [anon_sym_do] = ACTIONS(2095), - [anon_sym_try] = ACTIONS(2095), - [anon_sym_break] = ACTIONS(2095), - [anon_sym_continue] = ACTIONS(2095), - [anon_sym_return] = ACTIONS(2095), - [anon_sym_throw] = ACTIONS(2095), - [anon_sym_SEMI] = ACTIONS(2093), - [anon_sym_yield] = ACTIONS(2095), - [anon_sym_LBRACK] = ACTIONS(2093), - [anon_sym_async] = ACTIONS(2095), - [anon_sym_function] = ACTIONS(2095), - [anon_sym_private] = ACTIONS(2095), - [anon_sym_public] = ACTIONS(2095), - [anon_sym_remote] = ACTIONS(2095), - [anon_sym_static] = ACTIONS(2095), - [anon_sym_final] = ACTIONS(2095), - [anon_sym_abstract] = ACTIONS(2095), - [anon_sym_any] = ACTIONS(2095), - [anon_sym_array] = ACTIONS(2095), - [anon_sym_binary] = ACTIONS(2095), - [anon_sym_boolean] = ACTIONS(2095), - [anon_sym_date] = ACTIONS(2095), - [anon_sym_guid] = ACTIONS(2095), - [anon_sym_numeric] = ACTIONS(2095), - [anon_sym_query] = ACTIONS(2095), - [anon_sym_string] = ACTIONS(2095), - [anon_sym_struct] = ACTIONS(2095), - [anon_sym_uuid] = ACTIONS(2095), - [anon_sym_variablename] = ACTIONS(2095), - [anon_sym_void] = ACTIONS(2095), - [anon_sym_xml] = ACTIONS(2095), - [anon_sym_new] = ACTIONS(2095), - [anon_sym_PLUS] = ACTIONS(2095), - [anon_sym_DASH] = ACTIONS(2095), - [anon_sym_SLASH] = ACTIONS(2095), - [anon_sym_BANG] = ACTIONS(2093), - [anon_sym_TILDE] = ACTIONS(2095), - [aux_sym_unary_operator_token1] = ACTIONS(2093), - [anon_sym_PLUS_PLUS] = ACTIONS(2093), - [anon_sym_DASH_DASH] = ACTIONS(2093), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2093), - [sym_identifier] = ACTIONS(2095), - [sym_private_property_identifier] = ACTIONS(2093), - [sym_this] = ACTIONS(2095), - [sym_super] = ACTIONS(2095), - [sym_true] = ACTIONS(2095), - [sym_false] = ACTIONS(2095), - [sym_null] = ACTIONS(2095), - [anon_sym_export] = ACTIONS(2095), - [sym_cf_comment] = ACTIONS(5), - }, - [1039] = { - [sym_comment] = STATE(1039), - [anon_sym_POUND] = ACTIONS(2115), - [anon_sym_var] = ACTIONS(2117), - [anon_sym_SQUOTE] = ACTIONS(2115), - [anon_sym_DQUOTE] = ACTIONS(2115), - [anon_sym_LBRACE] = ACTIONS(2115), - [anon_sym_RBRACE] = ACTIONS(2115), - [anon_sym_import] = ACTIONS(2117), - [anon_sym_with] = ACTIONS(2117), - [anon_sym_let] = ACTIONS(2117), - [anon_sym_const] = ACTIONS(2117), - [anon_sym_if] = ACTIONS(2117), - [anon_sym_switch] = ACTIONS(2117), - [anon_sym_for] = ACTIONS(2117), - [anon_sym_LPAREN] = ACTIONS(2115), - [anon_sym_await] = ACTIONS(2117), - [anon_sym_while] = ACTIONS(2117), - [anon_sym_do] = ACTIONS(2117), - [anon_sym_try] = ACTIONS(2117), - [anon_sym_break] = ACTIONS(2117), - [anon_sym_continue] = ACTIONS(2117), - [anon_sym_return] = ACTIONS(2117), - [anon_sym_throw] = ACTIONS(2117), - [anon_sym_SEMI] = ACTIONS(2115), - [anon_sym_yield] = ACTIONS(2117), - [anon_sym_LBRACK] = ACTIONS(2115), - [anon_sym_async] = ACTIONS(2117), - [anon_sym_function] = ACTIONS(2117), - [anon_sym_private] = ACTIONS(2117), - [anon_sym_public] = ACTIONS(2117), - [anon_sym_remote] = ACTIONS(2117), - [anon_sym_static] = ACTIONS(2117), - [anon_sym_final] = ACTIONS(2117), - [anon_sym_abstract] = ACTIONS(2117), - [anon_sym_any] = ACTIONS(2117), - [anon_sym_array] = ACTIONS(2117), - [anon_sym_binary] = ACTIONS(2117), - [anon_sym_boolean] = ACTIONS(2117), - [anon_sym_date] = ACTIONS(2117), - [anon_sym_guid] = ACTIONS(2117), - [anon_sym_numeric] = ACTIONS(2117), - [anon_sym_query] = ACTIONS(2117), - [anon_sym_string] = ACTIONS(2117), - [anon_sym_struct] = ACTIONS(2117), - [anon_sym_uuid] = ACTIONS(2117), - [anon_sym_variablename] = ACTIONS(2117), - [anon_sym_void] = ACTIONS(2117), - [anon_sym_xml] = ACTIONS(2117), - [anon_sym_new] = ACTIONS(2117), - [anon_sym_PLUS] = ACTIONS(2117), - [anon_sym_DASH] = ACTIONS(2117), - [anon_sym_SLASH] = ACTIONS(2117), - [anon_sym_BANG] = ACTIONS(2115), - [anon_sym_TILDE] = ACTIONS(2117), - [aux_sym_unary_operator_token1] = ACTIONS(2115), - [anon_sym_PLUS_PLUS] = ACTIONS(2115), - [anon_sym_DASH_DASH] = ACTIONS(2115), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2115), - [sym_identifier] = ACTIONS(2117), - [sym_private_property_identifier] = ACTIONS(2115), - [sym_this] = ACTIONS(2117), - [sym_super] = ACTIONS(2117), - [sym_true] = ACTIONS(2117), - [sym_false] = ACTIONS(2117), - [sym_null] = ACTIONS(2117), - [anon_sym_export] = ACTIONS(2117), - [sym_cf_comment] = ACTIONS(5), - }, - [1040] = { - [sym_comment] = STATE(1040), - [anon_sym_POUND] = ACTIONS(1885), - [anon_sym_var] = ACTIONS(1887), - [anon_sym_SQUOTE] = ACTIONS(1885), - [anon_sym_DQUOTE] = ACTIONS(1885), - [anon_sym_LBRACE] = ACTIONS(1885), - [anon_sym_RBRACE] = ACTIONS(1885), - [anon_sym_import] = ACTIONS(1887), - [anon_sym_with] = ACTIONS(1887), - [anon_sym_let] = ACTIONS(1887), - [anon_sym_const] = ACTIONS(1887), - [anon_sym_if] = ACTIONS(1887), - [anon_sym_switch] = ACTIONS(1887), - [anon_sym_for] = ACTIONS(1887), - [anon_sym_LPAREN] = ACTIONS(1885), - [anon_sym_await] = ACTIONS(1887), - [anon_sym_while] = ACTIONS(1887), - [anon_sym_do] = ACTIONS(1887), - [anon_sym_try] = ACTIONS(1887), - [anon_sym_break] = ACTIONS(1887), - [anon_sym_continue] = ACTIONS(1887), - [anon_sym_return] = ACTIONS(1887), - [anon_sym_throw] = ACTIONS(1887), - [anon_sym_SEMI] = ACTIONS(1885), - [anon_sym_yield] = ACTIONS(1887), - [anon_sym_LBRACK] = ACTIONS(1885), - [anon_sym_async] = ACTIONS(1887), - [anon_sym_function] = ACTIONS(1887), - [anon_sym_private] = ACTIONS(1887), - [anon_sym_public] = ACTIONS(1887), - [anon_sym_remote] = ACTIONS(1887), - [anon_sym_static] = ACTIONS(1887), - [anon_sym_final] = ACTIONS(1887), - [anon_sym_abstract] = ACTIONS(1887), - [anon_sym_any] = ACTIONS(1887), - [anon_sym_array] = ACTIONS(1887), - [anon_sym_binary] = ACTIONS(1887), - [anon_sym_boolean] = ACTIONS(1887), - [anon_sym_date] = ACTIONS(1887), - [anon_sym_guid] = ACTIONS(1887), - [anon_sym_numeric] = ACTIONS(1887), - [anon_sym_query] = ACTIONS(1887), - [anon_sym_string] = ACTIONS(1887), - [anon_sym_struct] = ACTIONS(1887), - [anon_sym_uuid] = ACTIONS(1887), - [anon_sym_variablename] = ACTIONS(1887), - [anon_sym_void] = ACTIONS(1887), - [anon_sym_xml] = ACTIONS(1887), - [anon_sym_new] = ACTIONS(1887), - [anon_sym_PLUS] = ACTIONS(1887), - [anon_sym_DASH] = ACTIONS(1887), - [anon_sym_SLASH] = ACTIONS(1887), - [anon_sym_BANG] = ACTIONS(1885), - [anon_sym_TILDE] = ACTIONS(1887), - [aux_sym_unary_operator_token1] = ACTIONS(1885), - [anon_sym_PLUS_PLUS] = ACTIONS(1885), - [anon_sym_DASH_DASH] = ACTIONS(1885), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1885), - [sym_identifier] = ACTIONS(1887), - [sym_private_property_identifier] = ACTIONS(1885), - [sym_this] = ACTIONS(1887), - [sym_super] = ACTIONS(1887), - [sym_true] = ACTIONS(1887), - [sym_false] = ACTIONS(1887), - [sym_null] = ACTIONS(1887), - [anon_sym_export] = ACTIONS(1887), - [sym_cf_comment] = ACTIONS(5), - }, - [1041] = { - [sym_comment] = STATE(1041), - [anon_sym_GT_EQ] = ACTIONS(1719), - [anon_sym_GT] = ACTIONS(1721), - [anon_sym_LT_EQ] = ACTIONS(1719), - [anon_sym_LT] = ACTIONS(1721), - [anon_sym_EQ] = ACTIONS(1721), - [anon_sym_STAR] = ACTIONS(1721), - [anon_sym_COMMA] = ACTIONS(1719), - [anon_sym_RBRACE] = ACTIONS(1719), - [anon_sym_LPAREN] = ACTIONS(1719), - [anon_sym_in] = ACTIONS(1721), - [anon_sym_of] = ACTIONS(1719), - [anon_sym_SEMI] = ACTIONS(1719), - [anon_sym_LBRACK] = ACTIONS(1719), - [anon_sym_EQ_GT] = ACTIONS(1869), - [sym_optional_chain] = ACTIONS(1719), - [anon_sym_DOT] = ACTIONS(1719), - [anon_sym_PLUS_EQ] = ACTIONS(1719), - [anon_sym_DASH_EQ] = ACTIONS(1719), - [anon_sym_STAR_EQ] = ACTIONS(1719), - [anon_sym_SLASH_EQ] = ACTIONS(1719), - [anon_sym_PERCENT_EQ] = ACTIONS(1719), - [anon_sym_CARET_EQ] = ACTIONS(1719), - [anon_sym_AMP_EQ] = ACTIONS(1719), - [anon_sym_PIPE_EQ] = ACTIONS(1719), - [anon_sym_GT_GT_EQ] = ACTIONS(1719), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1719), - [anon_sym_LT_LT_EQ] = ACTIONS(1719), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1719), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1719), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1719), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1719), - [anon_sym_AMP_AMP] = ACTIONS(1721), - [aux_sym_binary_expression_token1] = ACTIONS(1719), - [anon_sym_PIPE_PIPE] = ACTIONS(1721), - [aux_sym_binary_expression_token2] = ACTIONS(1719), - [anon_sym_GT_GT] = ACTIONS(1721), - [anon_sym_GT_GT_GT] = ACTIONS(1721), - [anon_sym_LT_LT] = ACTIONS(1721), - [anon_sym_AMP] = ACTIONS(1721), - [anon_sym_CARET] = ACTIONS(1721), - [anon_sym_PIPE] = ACTIONS(1721), - [anon_sym_PLUS] = ACTIONS(1721), - [anon_sym_DASH] = ACTIONS(1721), - [anon_sym_SLASH] = ACTIONS(1721), - [anon_sym_PERCENT] = ACTIONS(1721), - [aux_sym_binary_expression_token3] = ACTIONS(1719), - [anon_sym_STAR_STAR] = ACTIONS(1721), - [aux_sym_binary_expression_token4] = ACTIONS(1721), - [aux_sym_binary_expression_token5] = ACTIONS(1719), - [anon_sym_EQ_EQ] = ACTIONS(1721), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1719), - [aux_sym_binary_expression_token6] = ACTIONS(1719), - [aux_sym_binary_expression_token7] = ACTIONS(1719), - [anon_sym_BANG_EQ] = ACTIONS(1721), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1719), - [aux_sym_binary_expression_token8] = ACTIONS(1719), - [aux_sym_binary_expression_token9] = ACTIONS(1719), - [aux_sym_binary_expression_token10] = ACTIONS(1719), - [aux_sym_binary_expression_token11] = ACTIONS(1721), - [anon_sym_QMARK_QMARK] = ACTIONS(1721), - [anon_sym_instanceof] = ACTIONS(1719), - [anon_sym_PLUS_PLUS] = ACTIONS(1719), - [anon_sym_DASH_DASH] = ACTIONS(1719), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1719), - [sym__ternary_qmark] = ACTIONS(1719), - [sym_cf_comment] = ACTIONS(5), - }, - [1042] = { - [sym_comment] = STATE(1042), - [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_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), - }, - [1043] = { - [sym_comment] = STATE(1043), - [anon_sym_POUND] = ACTIONS(1881), - [anon_sym_var] = ACTIONS(1883), - [anon_sym_SQUOTE] = ACTIONS(1881), - [anon_sym_DQUOTE] = ACTIONS(1881), - [anon_sym_LBRACE] = ACTIONS(1881), - [anon_sym_RBRACE] = ACTIONS(1881), - [anon_sym_import] = ACTIONS(1883), - [anon_sym_with] = ACTIONS(1883), - [anon_sym_let] = ACTIONS(1883), - [anon_sym_const] = ACTIONS(1883), - [anon_sym_if] = ACTIONS(1883), - [anon_sym_switch] = ACTIONS(1883), - [anon_sym_for] = ACTIONS(1883), - [anon_sym_LPAREN] = ACTIONS(1881), - [anon_sym_await] = ACTIONS(1883), - [anon_sym_while] = ACTIONS(1883), - [anon_sym_do] = ACTIONS(1883), - [anon_sym_try] = ACTIONS(1883), - [anon_sym_break] = ACTIONS(1883), - [anon_sym_continue] = ACTIONS(1883), - [anon_sym_return] = ACTIONS(1883), - [anon_sym_throw] = ACTIONS(1883), - [anon_sym_SEMI] = ACTIONS(1881), - [anon_sym_yield] = ACTIONS(1883), - [anon_sym_LBRACK] = ACTIONS(1881), - [anon_sym_async] = ACTIONS(1883), - [anon_sym_function] = ACTIONS(1883), - [anon_sym_private] = ACTIONS(1883), - [anon_sym_public] = ACTIONS(1883), - [anon_sym_remote] = ACTIONS(1883), - [anon_sym_static] = ACTIONS(1883), - [anon_sym_final] = ACTIONS(1883), - [anon_sym_abstract] = ACTIONS(1883), - [anon_sym_any] = ACTIONS(1883), - [anon_sym_array] = ACTIONS(1883), - [anon_sym_binary] = ACTIONS(1883), - [anon_sym_boolean] = ACTIONS(1883), - [anon_sym_date] = ACTIONS(1883), - [anon_sym_guid] = ACTIONS(1883), - [anon_sym_numeric] = ACTIONS(1883), - [anon_sym_query] = ACTIONS(1883), - [anon_sym_string] = ACTIONS(1883), - [anon_sym_struct] = ACTIONS(1883), - [anon_sym_uuid] = ACTIONS(1883), - [anon_sym_variablename] = ACTIONS(1883), - [anon_sym_void] = ACTIONS(1883), - [anon_sym_xml] = ACTIONS(1883), - [anon_sym_new] = ACTIONS(1883), - [anon_sym_PLUS] = ACTIONS(1883), - [anon_sym_DASH] = ACTIONS(1883), - [anon_sym_SLASH] = ACTIONS(1883), - [anon_sym_BANG] = ACTIONS(1881), - [anon_sym_TILDE] = ACTIONS(1883), - [aux_sym_unary_operator_token1] = ACTIONS(1881), - [anon_sym_PLUS_PLUS] = ACTIONS(1881), - [anon_sym_DASH_DASH] = ACTIONS(1881), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1881), - [sym_identifier] = ACTIONS(1883), - [sym_private_property_identifier] = ACTIONS(1881), - [sym_this] = ACTIONS(1883), - [sym_super] = ACTIONS(1883), - [sym_true] = ACTIONS(1883), - [sym_false] = ACTIONS(1883), - [sym_null] = ACTIONS(1883), - [anon_sym_export] = ACTIONS(1883), - [sym_cf_comment] = ACTIONS(5), - }, - [1044] = { - [sym_comment] = STATE(1044), - [anon_sym_POUND] = ACTIONS(2267), - [anon_sym_var] = ACTIONS(2269), - [anon_sym_SQUOTE] = ACTIONS(2267), - [anon_sym_DQUOTE] = ACTIONS(2267), - [anon_sym_LBRACE] = ACTIONS(2267), - [anon_sym_RBRACE] = ACTIONS(2267), - [anon_sym_import] = ACTIONS(2269), - [anon_sym_with] = ACTIONS(2269), - [anon_sym_let] = ACTIONS(2269), - [anon_sym_const] = ACTIONS(2269), - [anon_sym_if] = ACTIONS(2269), - [anon_sym_switch] = ACTIONS(2269), - [anon_sym_for] = ACTIONS(2269), - [anon_sym_LPAREN] = ACTIONS(2267), - [anon_sym_await] = ACTIONS(2269), - [anon_sym_while] = ACTIONS(2269), - [anon_sym_do] = ACTIONS(2269), - [anon_sym_try] = ACTIONS(2269), - [anon_sym_break] = ACTIONS(2269), - [anon_sym_continue] = ACTIONS(2269), - [anon_sym_return] = ACTIONS(2269), - [anon_sym_throw] = ACTIONS(2269), - [anon_sym_SEMI] = ACTIONS(2267), - [anon_sym_yield] = ACTIONS(2269), - [anon_sym_LBRACK] = ACTIONS(2267), - [anon_sym_async] = ACTIONS(2269), - [anon_sym_function] = ACTIONS(2269), - [anon_sym_private] = ACTIONS(2269), - [anon_sym_public] = ACTIONS(2269), - [anon_sym_remote] = ACTIONS(2269), - [anon_sym_static] = ACTIONS(2269), - [anon_sym_final] = ACTIONS(2269), - [anon_sym_abstract] = ACTIONS(2269), - [anon_sym_any] = ACTIONS(2269), - [anon_sym_array] = ACTIONS(2269), - [anon_sym_binary] = ACTIONS(2269), - [anon_sym_boolean] = ACTIONS(2269), - [anon_sym_date] = ACTIONS(2269), - [anon_sym_guid] = ACTIONS(2269), - [anon_sym_numeric] = ACTIONS(2269), - [anon_sym_query] = ACTIONS(2269), - [anon_sym_string] = ACTIONS(2269), - [anon_sym_struct] = ACTIONS(2269), - [anon_sym_uuid] = ACTIONS(2269), - [anon_sym_variablename] = ACTIONS(2269), - [anon_sym_void] = ACTIONS(2269), - [anon_sym_xml] = ACTIONS(2269), - [anon_sym_new] = ACTIONS(2269), - [anon_sym_PLUS] = ACTIONS(2269), - [anon_sym_DASH] = ACTIONS(2269), - [anon_sym_SLASH] = ACTIONS(2269), - [anon_sym_BANG] = ACTIONS(2267), - [anon_sym_TILDE] = ACTIONS(2269), - [aux_sym_unary_operator_token1] = ACTIONS(2267), - [anon_sym_PLUS_PLUS] = ACTIONS(2267), - [anon_sym_DASH_DASH] = ACTIONS(2267), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2267), - [sym_identifier] = ACTIONS(2269), - [sym_private_property_identifier] = ACTIONS(2267), - [sym_this] = ACTIONS(2269), - [sym_super] = ACTIONS(2269), - [sym_true] = ACTIONS(2269), - [sym_false] = ACTIONS(2269), - [sym_null] = ACTIONS(2269), - [anon_sym_export] = ACTIONS(2269), - [sym_cf_comment] = ACTIONS(5), - }, - [1045] = { - [sym_comment] = STATE(1045), - [anon_sym_POUND] = ACTIONS(1877), - [anon_sym_var] = ACTIONS(1879), - [anon_sym_SQUOTE] = ACTIONS(1877), - [anon_sym_DQUOTE] = ACTIONS(1877), - [anon_sym_LBRACE] = ACTIONS(1877), - [anon_sym_RBRACE] = ACTIONS(1877), - [anon_sym_import] = ACTIONS(1879), - [anon_sym_with] = ACTIONS(1879), - [anon_sym_let] = ACTIONS(1879), - [anon_sym_const] = ACTIONS(1879), - [anon_sym_if] = ACTIONS(1879), - [anon_sym_switch] = ACTIONS(1879), - [anon_sym_for] = ACTIONS(1879), - [anon_sym_LPAREN] = ACTIONS(1877), - [anon_sym_await] = ACTIONS(1879), - [anon_sym_while] = ACTIONS(1879), - [anon_sym_do] = ACTIONS(1879), - [anon_sym_try] = ACTIONS(1879), - [anon_sym_break] = ACTIONS(1879), - [anon_sym_continue] = ACTIONS(1879), - [anon_sym_return] = ACTIONS(1879), - [anon_sym_throw] = ACTIONS(1879), - [anon_sym_SEMI] = ACTIONS(1877), - [anon_sym_yield] = ACTIONS(1879), - [anon_sym_LBRACK] = ACTIONS(1877), - [anon_sym_async] = ACTIONS(1879), - [anon_sym_function] = ACTIONS(1879), - [anon_sym_private] = ACTIONS(1879), - [anon_sym_public] = ACTIONS(1879), - [anon_sym_remote] = ACTIONS(1879), - [anon_sym_static] = ACTIONS(1879), - [anon_sym_final] = ACTIONS(1879), - [anon_sym_abstract] = ACTIONS(1879), - [anon_sym_any] = ACTIONS(1879), - [anon_sym_array] = ACTIONS(1879), - [anon_sym_binary] = ACTIONS(1879), - [anon_sym_boolean] = ACTIONS(1879), - [anon_sym_date] = ACTIONS(1879), - [anon_sym_guid] = ACTIONS(1879), - [anon_sym_numeric] = ACTIONS(1879), - [anon_sym_query] = ACTIONS(1879), - [anon_sym_string] = ACTIONS(1879), - [anon_sym_struct] = ACTIONS(1879), - [anon_sym_uuid] = ACTIONS(1879), - [anon_sym_variablename] = ACTIONS(1879), - [anon_sym_void] = ACTIONS(1879), - [anon_sym_xml] = ACTIONS(1879), - [anon_sym_new] = ACTIONS(1879), - [anon_sym_PLUS] = ACTIONS(1879), - [anon_sym_DASH] = ACTIONS(1879), - [anon_sym_SLASH] = ACTIONS(1879), - [anon_sym_BANG] = ACTIONS(1877), - [anon_sym_TILDE] = ACTIONS(1879), - [aux_sym_unary_operator_token1] = ACTIONS(1877), - [anon_sym_PLUS_PLUS] = ACTIONS(1877), - [anon_sym_DASH_DASH] = ACTIONS(1877), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1877), - [sym_identifier] = ACTIONS(1879), - [sym_private_property_identifier] = ACTIONS(1877), - [sym_this] = ACTIONS(1879), - [sym_super] = ACTIONS(1879), - [sym_true] = ACTIONS(1879), - [sym_false] = ACTIONS(1879), - [sym_null] = ACTIONS(1879), - [anon_sym_export] = ACTIONS(1879), - [sym_cf_comment] = ACTIONS(5), - }, - [1046] = { - [sym_comment] = STATE(1046), - [anon_sym_POUND] = ACTIONS(1979), - [anon_sym_var] = ACTIONS(1981), - [anon_sym_SQUOTE] = ACTIONS(1979), - [anon_sym_DQUOTE] = ACTIONS(1979), - [anon_sym_LBRACE] = ACTIONS(1979), - [anon_sym_RBRACE] = ACTIONS(1979), - [anon_sym_import] = ACTIONS(1981), - [anon_sym_with] = ACTIONS(1981), - [anon_sym_let] = ACTIONS(1981), - [anon_sym_const] = ACTIONS(1981), - [anon_sym_if] = ACTIONS(1981), - [anon_sym_switch] = ACTIONS(1981), - [anon_sym_for] = ACTIONS(1981), - [anon_sym_LPAREN] = ACTIONS(1979), - [anon_sym_await] = ACTIONS(1981), - [anon_sym_while] = ACTIONS(1981), - [anon_sym_do] = ACTIONS(1981), - [anon_sym_try] = ACTIONS(1981), - [anon_sym_break] = ACTIONS(1981), - [anon_sym_continue] = ACTIONS(1981), - [anon_sym_return] = ACTIONS(1981), - [anon_sym_throw] = ACTIONS(1981), - [anon_sym_SEMI] = ACTIONS(1979), - [anon_sym_yield] = ACTIONS(1981), - [anon_sym_LBRACK] = ACTIONS(1979), - [anon_sym_async] = ACTIONS(1981), - [anon_sym_function] = ACTIONS(1981), - [anon_sym_private] = ACTIONS(1981), - [anon_sym_public] = ACTIONS(1981), - [anon_sym_remote] = ACTIONS(1981), - [anon_sym_static] = ACTIONS(1981), - [anon_sym_final] = ACTIONS(1981), - [anon_sym_abstract] = ACTIONS(1981), - [anon_sym_any] = ACTIONS(1981), - [anon_sym_array] = ACTIONS(1981), - [anon_sym_binary] = ACTIONS(1981), - [anon_sym_boolean] = ACTIONS(1981), - [anon_sym_date] = ACTIONS(1981), - [anon_sym_guid] = ACTIONS(1981), - [anon_sym_numeric] = ACTIONS(1981), - [anon_sym_query] = ACTIONS(1981), - [anon_sym_string] = ACTIONS(1981), - [anon_sym_struct] = ACTIONS(1981), - [anon_sym_uuid] = ACTIONS(1981), - [anon_sym_variablename] = ACTIONS(1981), - [anon_sym_void] = ACTIONS(1981), - [anon_sym_xml] = ACTIONS(1981), - [anon_sym_new] = ACTIONS(1981), - [anon_sym_PLUS] = ACTIONS(1981), - [anon_sym_DASH] = ACTIONS(1981), - [anon_sym_SLASH] = ACTIONS(1981), - [anon_sym_BANG] = ACTIONS(1979), - [anon_sym_TILDE] = ACTIONS(1981), - [aux_sym_unary_operator_token1] = ACTIONS(1979), - [anon_sym_PLUS_PLUS] = ACTIONS(1979), - [anon_sym_DASH_DASH] = ACTIONS(1979), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1979), - [sym_identifier] = ACTIONS(1981), - [sym_private_property_identifier] = ACTIONS(1979), - [sym_this] = ACTIONS(1981), - [sym_super] = ACTIONS(1981), - [sym_true] = ACTIONS(1981), - [sym_false] = ACTIONS(1981), - [sym_null] = ACTIONS(1981), - [anon_sym_export] = ACTIONS(1981), - [sym_cf_comment] = ACTIONS(5), - }, - [1047] = { - [sym_comment] = STATE(1047), - [anon_sym_POUND] = ACTIONS(1975), - [anon_sym_var] = ACTIONS(1977), - [anon_sym_SQUOTE] = ACTIONS(1975), - [anon_sym_DQUOTE] = ACTIONS(1975), - [anon_sym_LBRACE] = ACTIONS(1975), - [anon_sym_RBRACE] = ACTIONS(1975), - [anon_sym_import] = ACTIONS(1977), - [anon_sym_with] = ACTIONS(1977), - [anon_sym_let] = ACTIONS(1977), - [anon_sym_const] = ACTIONS(1977), - [anon_sym_if] = ACTIONS(1977), - [anon_sym_switch] = ACTIONS(1977), - [anon_sym_for] = ACTIONS(1977), - [anon_sym_LPAREN] = ACTIONS(1975), - [anon_sym_await] = ACTIONS(1977), - [anon_sym_while] = ACTIONS(1977), - [anon_sym_do] = ACTIONS(1977), - [anon_sym_try] = ACTIONS(1977), - [anon_sym_break] = ACTIONS(1977), - [anon_sym_continue] = ACTIONS(1977), - [anon_sym_return] = ACTIONS(1977), - [anon_sym_throw] = ACTIONS(1977), - [anon_sym_SEMI] = ACTIONS(1975), - [anon_sym_yield] = ACTIONS(1977), - [anon_sym_LBRACK] = ACTIONS(1975), - [anon_sym_async] = ACTIONS(1977), - [anon_sym_function] = ACTIONS(1977), - [anon_sym_private] = ACTIONS(1977), - [anon_sym_public] = ACTIONS(1977), - [anon_sym_remote] = ACTIONS(1977), - [anon_sym_static] = ACTIONS(1977), - [anon_sym_final] = ACTIONS(1977), - [anon_sym_abstract] = ACTIONS(1977), - [anon_sym_any] = ACTIONS(1977), - [anon_sym_array] = ACTIONS(1977), - [anon_sym_binary] = ACTIONS(1977), - [anon_sym_boolean] = ACTIONS(1977), - [anon_sym_date] = ACTIONS(1977), - [anon_sym_guid] = ACTIONS(1977), - [anon_sym_numeric] = ACTIONS(1977), - [anon_sym_query] = ACTIONS(1977), - [anon_sym_string] = ACTIONS(1977), - [anon_sym_struct] = ACTIONS(1977), - [anon_sym_uuid] = ACTIONS(1977), - [anon_sym_variablename] = ACTIONS(1977), - [anon_sym_void] = ACTIONS(1977), - [anon_sym_xml] = ACTIONS(1977), - [anon_sym_new] = ACTIONS(1977), - [anon_sym_PLUS] = ACTIONS(1977), - [anon_sym_DASH] = ACTIONS(1977), - [anon_sym_SLASH] = ACTIONS(1977), - [anon_sym_BANG] = ACTIONS(1975), - [anon_sym_TILDE] = ACTIONS(1977), - [aux_sym_unary_operator_token1] = ACTIONS(1975), - [anon_sym_PLUS_PLUS] = ACTIONS(1975), - [anon_sym_DASH_DASH] = ACTIONS(1975), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1975), - [sym_identifier] = ACTIONS(1977), - [sym_private_property_identifier] = ACTIONS(1975), - [sym_this] = ACTIONS(1977), - [sym_super] = ACTIONS(1977), - [sym_true] = ACTIONS(1977), - [sym_false] = ACTIONS(1977), - [sym_null] = ACTIONS(1977), - [anon_sym_export] = ACTIONS(1977), - [sym_cf_comment] = ACTIONS(5), - }, - [1048] = { - [sym_comment] = STATE(1048), - [anon_sym_POUND] = ACTIONS(2097), - [anon_sym_var] = ACTIONS(2099), - [anon_sym_SQUOTE] = ACTIONS(2097), - [anon_sym_DQUOTE] = ACTIONS(2097), - [anon_sym_LBRACE] = ACTIONS(2097), - [anon_sym_RBRACE] = ACTIONS(2097), - [anon_sym_import] = ACTIONS(2099), - [anon_sym_with] = ACTIONS(2099), - [anon_sym_let] = ACTIONS(2099), - [anon_sym_const] = ACTIONS(2099), - [anon_sym_if] = ACTIONS(2099), - [anon_sym_switch] = ACTIONS(2099), - [anon_sym_for] = ACTIONS(2099), - [anon_sym_LPAREN] = ACTIONS(2097), - [anon_sym_await] = ACTIONS(2099), - [anon_sym_while] = ACTIONS(2099), - [anon_sym_do] = ACTIONS(2099), - [anon_sym_try] = ACTIONS(2099), - [anon_sym_break] = ACTIONS(2099), - [anon_sym_continue] = ACTIONS(2099), - [anon_sym_return] = ACTIONS(2099), - [anon_sym_throw] = ACTIONS(2099), - [anon_sym_SEMI] = ACTIONS(2097), - [anon_sym_yield] = ACTIONS(2099), - [anon_sym_LBRACK] = ACTIONS(2097), - [anon_sym_async] = ACTIONS(2099), - [anon_sym_function] = ACTIONS(2099), - [anon_sym_private] = ACTIONS(2099), - [anon_sym_public] = ACTIONS(2099), - [anon_sym_remote] = ACTIONS(2099), - [anon_sym_static] = ACTIONS(2099), - [anon_sym_final] = ACTIONS(2099), - [anon_sym_abstract] = ACTIONS(2099), - [anon_sym_any] = ACTIONS(2099), - [anon_sym_array] = ACTIONS(2099), - [anon_sym_binary] = ACTIONS(2099), - [anon_sym_boolean] = ACTIONS(2099), - [anon_sym_date] = ACTIONS(2099), - [anon_sym_guid] = ACTIONS(2099), - [anon_sym_numeric] = ACTIONS(2099), - [anon_sym_query] = ACTIONS(2099), - [anon_sym_string] = ACTIONS(2099), - [anon_sym_struct] = ACTIONS(2099), - [anon_sym_uuid] = ACTIONS(2099), - [anon_sym_variablename] = ACTIONS(2099), - [anon_sym_void] = ACTIONS(2099), - [anon_sym_xml] = ACTIONS(2099), - [anon_sym_new] = ACTIONS(2099), - [anon_sym_PLUS] = ACTIONS(2099), - [anon_sym_DASH] = ACTIONS(2099), - [anon_sym_SLASH] = ACTIONS(2099), - [anon_sym_BANG] = ACTIONS(2097), - [anon_sym_TILDE] = ACTIONS(2099), - [aux_sym_unary_operator_token1] = ACTIONS(2097), - [anon_sym_PLUS_PLUS] = ACTIONS(2097), - [anon_sym_DASH_DASH] = ACTIONS(2097), + [1010] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(448), + [sym_expression] = STATE(2375), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5578), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(448), + [sym_subscript_expression] = STATE(448), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2581), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(4845), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(910), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(1694), + [sym_comment] = STATE(1010), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5580), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(776), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(990), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(992), + [anon_sym_yield] = ACTIONS(994), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(996), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(990), + [anon_sym_new] = ACTIONS(998), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1000), + [anon_sym_DASH_DASH] = ACTIONS(1000), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2097), - [sym_identifier] = ACTIONS(2099), - [sym_private_property_identifier] = ACTIONS(2097), - [sym_this] = ACTIONS(2099), - [sym_super] = ACTIONS(2099), - [sym_true] = ACTIONS(2099), - [sym_false] = ACTIONS(2099), - [sym_null] = ACTIONS(2099), - [anon_sym_export] = ACTIONS(2099), - [sym_cf_comment] = ACTIONS(5), - }, - [1049] = { - [sym_comment] = STATE(1049), - [anon_sym_POUND] = ACTIONS(2027), - [anon_sym_var] = ACTIONS(2029), - [anon_sym_SQUOTE] = ACTIONS(2027), - [anon_sym_DQUOTE] = ACTIONS(2027), - [anon_sym_LBRACE] = ACTIONS(2027), - [anon_sym_RBRACE] = ACTIONS(2027), - [anon_sym_import] = ACTIONS(2029), - [anon_sym_with] = ACTIONS(2029), - [anon_sym_let] = ACTIONS(2029), - [anon_sym_const] = ACTIONS(2029), - [anon_sym_if] = ACTIONS(2029), - [anon_sym_switch] = ACTIONS(2029), - [anon_sym_for] = ACTIONS(2029), - [anon_sym_LPAREN] = ACTIONS(2027), - [anon_sym_await] = ACTIONS(2029), - [anon_sym_while] = ACTIONS(2029), - [anon_sym_do] = ACTIONS(2029), - [anon_sym_try] = ACTIONS(2029), - [anon_sym_break] = ACTIONS(2029), - [anon_sym_continue] = ACTIONS(2029), - [anon_sym_return] = ACTIONS(2029), - [anon_sym_throw] = ACTIONS(2029), - [anon_sym_SEMI] = ACTIONS(2027), - [anon_sym_yield] = ACTIONS(2029), - [anon_sym_LBRACK] = ACTIONS(2027), - [anon_sym_async] = ACTIONS(2029), - [anon_sym_function] = ACTIONS(2029), - [anon_sym_private] = ACTIONS(2029), - [anon_sym_public] = ACTIONS(2029), - [anon_sym_remote] = ACTIONS(2029), - [anon_sym_static] = ACTIONS(2029), - [anon_sym_final] = ACTIONS(2029), - [anon_sym_abstract] = ACTIONS(2029), - [anon_sym_any] = ACTIONS(2029), - [anon_sym_array] = ACTIONS(2029), - [anon_sym_binary] = ACTIONS(2029), - [anon_sym_boolean] = ACTIONS(2029), - [anon_sym_date] = ACTIONS(2029), - [anon_sym_guid] = ACTIONS(2029), - [anon_sym_numeric] = ACTIONS(2029), - [anon_sym_query] = ACTIONS(2029), - [anon_sym_string] = ACTIONS(2029), - [anon_sym_struct] = ACTIONS(2029), - [anon_sym_uuid] = ACTIONS(2029), - [anon_sym_variablename] = ACTIONS(2029), - [anon_sym_void] = ACTIONS(2029), - [anon_sym_xml] = ACTIONS(2029), - [anon_sym_new] = ACTIONS(2029), - [anon_sym_PLUS] = ACTIONS(2029), - [anon_sym_DASH] = ACTIONS(2029), - [anon_sym_SLASH] = ACTIONS(2029), - [anon_sym_BANG] = ACTIONS(2027), - [anon_sym_TILDE] = ACTIONS(2029), - [aux_sym_unary_operator_token1] = ACTIONS(2027), - [anon_sym_PLUS_PLUS] = ACTIONS(2027), - [anon_sym_DASH_DASH] = ACTIONS(2027), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2027), - [sym_identifier] = ACTIONS(2029), - [sym_private_property_identifier] = ACTIONS(2027), - [sym_this] = ACTIONS(2029), - [sym_super] = ACTIONS(2029), - [sym_true] = ACTIONS(2029), - [sym_false] = ACTIONS(2029), - [sym_null] = ACTIONS(2029), - [anon_sym_export] = ACTIONS(2029), - [sym_cf_comment] = ACTIONS(5), - }, - [1050] = { - [sym_comment] = STATE(1050), - [anon_sym_POUND] = ACTIONS(1971), - [anon_sym_var] = ACTIONS(1973), - [anon_sym_SQUOTE] = ACTIONS(1971), - [anon_sym_DQUOTE] = ACTIONS(1971), - [anon_sym_LBRACE] = ACTIONS(1971), - [anon_sym_RBRACE] = ACTIONS(1971), - [anon_sym_import] = ACTIONS(1973), - [anon_sym_with] = ACTIONS(1973), - [anon_sym_let] = ACTIONS(1973), - [anon_sym_const] = ACTIONS(1973), - [anon_sym_if] = ACTIONS(1973), - [anon_sym_switch] = ACTIONS(1973), - [anon_sym_for] = ACTIONS(1973), - [anon_sym_LPAREN] = ACTIONS(1971), - [anon_sym_await] = ACTIONS(1973), - [anon_sym_while] = ACTIONS(1973), - [anon_sym_do] = ACTIONS(1973), - [anon_sym_try] = ACTIONS(1973), - [anon_sym_break] = ACTIONS(1973), - [anon_sym_continue] = ACTIONS(1973), - [anon_sym_return] = ACTIONS(1973), - [anon_sym_throw] = ACTIONS(1973), - [anon_sym_SEMI] = ACTIONS(1971), - [anon_sym_yield] = ACTIONS(1973), - [anon_sym_LBRACK] = ACTIONS(1971), - [anon_sym_async] = ACTIONS(1973), - [anon_sym_function] = ACTIONS(1973), - [anon_sym_private] = ACTIONS(1973), - [anon_sym_public] = ACTIONS(1973), - [anon_sym_remote] = ACTIONS(1973), - [anon_sym_static] = ACTIONS(1973), - [anon_sym_final] = ACTIONS(1973), - [anon_sym_abstract] = ACTIONS(1973), - [anon_sym_any] = ACTIONS(1973), - [anon_sym_array] = ACTIONS(1973), - [anon_sym_binary] = ACTIONS(1973), - [anon_sym_boolean] = ACTIONS(1973), - [anon_sym_date] = ACTIONS(1973), - [anon_sym_guid] = ACTIONS(1973), - [anon_sym_numeric] = ACTIONS(1973), - [anon_sym_query] = ACTIONS(1973), - [anon_sym_string] = ACTIONS(1973), - [anon_sym_struct] = ACTIONS(1973), - [anon_sym_uuid] = ACTIONS(1973), - [anon_sym_variablename] = ACTIONS(1973), - [anon_sym_void] = ACTIONS(1973), - [anon_sym_xml] = ACTIONS(1973), - [anon_sym_new] = ACTIONS(1973), - [anon_sym_PLUS] = ACTIONS(1973), - [anon_sym_DASH] = ACTIONS(1973), - [anon_sym_SLASH] = ACTIONS(1973), - [anon_sym_BANG] = ACTIONS(1971), - [anon_sym_TILDE] = ACTIONS(1973), - [aux_sym_unary_operator_token1] = ACTIONS(1971), - [anon_sym_PLUS_PLUS] = ACTIONS(1971), - [anon_sym_DASH_DASH] = ACTIONS(1971), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1971), - [sym_identifier] = ACTIONS(1973), - [sym_private_property_identifier] = ACTIONS(1971), - [sym_this] = ACTIONS(1973), - [sym_super] = ACTIONS(1973), - [sym_true] = ACTIONS(1973), - [sym_false] = ACTIONS(1973), - [sym_null] = ACTIONS(1973), - [anon_sym_export] = ACTIONS(1973), - [sym_cf_comment] = ACTIONS(5), - }, - [1051] = { - [sym_comment] = STATE(1051), - [anon_sym_POUND] = ACTIONS(1963), - [anon_sym_var] = ACTIONS(1965), - [anon_sym_SQUOTE] = ACTIONS(1963), - [anon_sym_DQUOTE] = ACTIONS(1963), - [anon_sym_LBRACE] = ACTIONS(1963), - [anon_sym_RBRACE] = ACTIONS(1963), - [anon_sym_import] = ACTIONS(1965), - [anon_sym_with] = ACTIONS(1965), - [anon_sym_let] = ACTIONS(1965), - [anon_sym_const] = ACTIONS(1965), - [anon_sym_if] = ACTIONS(1965), - [anon_sym_switch] = ACTIONS(1965), - [anon_sym_for] = ACTIONS(1965), - [anon_sym_LPAREN] = ACTIONS(1963), - [anon_sym_await] = ACTIONS(1965), - [anon_sym_while] = ACTIONS(1965), - [anon_sym_do] = ACTIONS(1965), - [anon_sym_try] = ACTIONS(1965), - [anon_sym_break] = ACTIONS(1965), - [anon_sym_continue] = ACTIONS(1965), - [anon_sym_return] = ACTIONS(1965), - [anon_sym_throw] = ACTIONS(1965), - [anon_sym_SEMI] = ACTIONS(1963), - [anon_sym_yield] = ACTIONS(1965), - [anon_sym_LBRACK] = ACTIONS(1963), - [anon_sym_async] = ACTIONS(1965), - [anon_sym_function] = ACTIONS(1965), - [anon_sym_private] = ACTIONS(1965), - [anon_sym_public] = ACTIONS(1965), - [anon_sym_remote] = ACTIONS(1965), - [anon_sym_static] = ACTIONS(1965), - [anon_sym_final] = ACTIONS(1965), - [anon_sym_abstract] = ACTIONS(1965), - [anon_sym_any] = ACTIONS(1965), - [anon_sym_array] = ACTIONS(1965), - [anon_sym_binary] = ACTIONS(1965), - [anon_sym_boolean] = ACTIONS(1965), - [anon_sym_date] = ACTIONS(1965), - [anon_sym_guid] = ACTIONS(1965), - [anon_sym_numeric] = ACTIONS(1965), - [anon_sym_query] = ACTIONS(1965), - [anon_sym_string] = ACTIONS(1965), - [anon_sym_struct] = ACTIONS(1965), - [anon_sym_uuid] = ACTIONS(1965), - [anon_sym_variablename] = ACTIONS(1965), - [anon_sym_void] = ACTIONS(1965), - [anon_sym_xml] = ACTIONS(1965), - [anon_sym_new] = ACTIONS(1965), - [anon_sym_PLUS] = ACTIONS(1965), - [anon_sym_DASH] = ACTIONS(1965), - [anon_sym_SLASH] = ACTIONS(1965), - [anon_sym_BANG] = ACTIONS(1963), - [anon_sym_TILDE] = ACTIONS(1965), - [aux_sym_unary_operator_token1] = ACTIONS(1963), - [anon_sym_PLUS_PLUS] = ACTIONS(1963), - [anon_sym_DASH_DASH] = ACTIONS(1963), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1963), - [sym_identifier] = ACTIONS(1965), - [sym_private_property_identifier] = ACTIONS(1963), - [sym_this] = ACTIONS(1965), - [sym_super] = ACTIONS(1965), - [sym_true] = ACTIONS(1965), - [sym_false] = ACTIONS(1965), - [sym_null] = ACTIONS(1965), - [anon_sym_export] = ACTIONS(1965), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(1002), + [sym_private_property_identifier] = ACTIONS(1004), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(990), [sym_cf_comment] = ACTIONS(5), }, - [1052] = { - [sym_comment] = STATE(1052), + [1011] = { + [sym_comment] = STATE(1011), [anon_sym_POUND] = ACTIONS(1957), [anon_sym_var] = ACTIONS(1959), [anon_sym_SQUOTE] = ACTIONS(1957), @@ -130132,6 +127663,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_return] = ACTIONS(1959), [anon_sym_throw] = ACTIONS(1959), [anon_sym_SEMI] = ACTIONS(1957), + [anon_sym_case] = ACTIONS(1959), + [anon_sym_default] = ACTIONS(1959), [anon_sym_yield] = ACTIONS(1959), [anon_sym_LBRACK] = ACTIONS(1957), [anon_sym_async] = ACTIONS(1959), @@ -130177,163 +127710,591 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1959), [sym_cf_comment] = ACTIONS(5), }, - [1053] = { - [sym_comment] = STATE(1053), - [anon_sym_POUND] = ACTIONS(1983), - [anon_sym_var] = ACTIONS(1985), - [anon_sym_SQUOTE] = ACTIONS(1983), - [anon_sym_DQUOTE] = ACTIONS(1983), - [anon_sym_LBRACE] = ACTIONS(1983), - [anon_sym_RBRACE] = ACTIONS(1983), - [anon_sym_import] = ACTIONS(1985), - [anon_sym_with] = ACTIONS(1985), - [anon_sym_let] = ACTIONS(1985), - [anon_sym_const] = ACTIONS(1985), - [anon_sym_if] = ACTIONS(1985), - [anon_sym_switch] = ACTIONS(1985), - [anon_sym_for] = ACTIONS(1985), - [anon_sym_LPAREN] = ACTIONS(1983), - [anon_sym_await] = ACTIONS(1985), - [anon_sym_while] = ACTIONS(1985), - [anon_sym_do] = ACTIONS(1985), - [anon_sym_try] = ACTIONS(1985), - [anon_sym_break] = ACTIONS(1985), - [anon_sym_continue] = ACTIONS(1985), - [anon_sym_return] = ACTIONS(1985), - [anon_sym_throw] = ACTIONS(1985), - [anon_sym_SEMI] = ACTIONS(1983), - [anon_sym_yield] = ACTIONS(1985), - [anon_sym_LBRACK] = ACTIONS(1983), - [anon_sym_async] = ACTIONS(1985), - [anon_sym_function] = ACTIONS(1985), - [anon_sym_private] = ACTIONS(1985), - [anon_sym_public] = ACTIONS(1985), - [anon_sym_remote] = ACTIONS(1985), - [anon_sym_static] = ACTIONS(1985), - [anon_sym_final] = ACTIONS(1985), - [anon_sym_abstract] = ACTIONS(1985), - [anon_sym_any] = ACTIONS(1985), - [anon_sym_array] = ACTIONS(1985), - [anon_sym_binary] = ACTIONS(1985), - [anon_sym_boolean] = ACTIONS(1985), - [anon_sym_date] = ACTIONS(1985), - [anon_sym_guid] = ACTIONS(1985), - [anon_sym_numeric] = ACTIONS(1985), - [anon_sym_query] = ACTIONS(1985), - [anon_sym_string] = ACTIONS(1985), - [anon_sym_struct] = ACTIONS(1985), - [anon_sym_uuid] = ACTIONS(1985), - [anon_sym_variablename] = ACTIONS(1985), - [anon_sym_void] = ACTIONS(1985), - [anon_sym_xml] = ACTIONS(1985), - [anon_sym_new] = ACTIONS(1985), - [anon_sym_PLUS] = ACTIONS(1985), - [anon_sym_DASH] = ACTIONS(1985), - [anon_sym_SLASH] = ACTIONS(1985), - [anon_sym_BANG] = ACTIONS(1983), - [anon_sym_TILDE] = ACTIONS(1985), - [aux_sym_unary_operator_token1] = ACTIONS(1983), - [anon_sym_PLUS_PLUS] = ACTIONS(1983), - [anon_sym_DASH_DASH] = ACTIONS(1983), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1983), - [sym_identifier] = ACTIONS(1985), - [sym_private_property_identifier] = ACTIONS(1983), - [sym_this] = ACTIONS(1985), - [sym_super] = ACTIONS(1985), - [sym_true] = ACTIONS(1985), - [sym_false] = ACTIONS(1985), - [sym_null] = ACTIONS(1985), - [anon_sym_export] = ACTIONS(1985), + [1012] = { + [sym_hash_empty] = STATE(3404), + [sym_import] = STATE(3430), + [sym_parenthesized_expression] = STATE(1213), + [sym_expression] = STATE(2394), + [sym_primary_expression] = STATE(1833), + [sym_yield_expression] = STATE(1798), + [sym_object] = STATE(1830), + [sym_object_pattern] = STATE(3084), + [sym_array] = STATE(1830), + [sym_array_pattern] = STATE(3084), + [sym_function_expression] = STATE(1830), + [sym_generator_function] = STATE(1830), + [sym_arrow_function] = STATE(1830), + [sym_function_dec_parameters] = STATE(5549), + [sym_call_expression] = STATE(1830), + [sym_new_expression] = STATE(1798), + [sym_await_expression] = STATE(1798), + [sym_member_expression] = STATE(1213), + [sym_subscript_expression] = STATE(1213), + [sym_assignment_expression] = STATE(1798), + [sym__augmented_assignment_lhs] = STATE(2584), + [sym_augmented_assignment_expression] = STATE(1798), + [sym__destructuring_pattern] = STATE(5545), + [sym_ternary_expression] = STATE(1798), + [sym_binary_expression] = STATE(1798), + [sym_unary_operator] = STATE(990), + [sym_unary_expression] = STATE(1798), + [sym_update_expression] = STATE(1798), + [sym_string] = STATE(2123), + [sym_comment] = STATE(1012), + [sym_regex] = STATE(1830), + [sym_meta_property] = STATE(1830), + [sym_pair] = STATE(1798), + [sym__property_name] = STATE(5542), + [sym__hash] = STATE(3953), + [sym_hash_expression] = STATE(3404), + [sym_computed_property_name] = STATE(4610), + [anon_sym_POUND] = ACTIONS(2327), + [anon_sym_SQUOTE] = ACTIONS(731), + [anon_sym_DQUOTE] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(735), + [anon_sym_import] = ACTIONS(39), + [anon_sym_let] = ACTIONS(737), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_await] = ACTIONS(742), + [anon_sym_yield] = ACTIONS(744), + [anon_sym_LBRACK] = ACTIONS(968), + [anon_sym_async] = ACTIONS(749), + [anon_sym_function] = ACTIONS(751), + [anon_sym_static] = ACTIONS(737), + [anon_sym_new] = ACTIONS(753), + [anon_sym_PLUS] = ACTIONS(91), + [anon_sym_DASH] = ACTIONS(91), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_BANG] = ACTIONS(95), + [anon_sym_TILDE] = ACTIONS(91), + [aux_sym_unary_operator_token1] = ACTIONS(95), + [anon_sym_PLUS_PLUS] = ACTIONS(1087), + [anon_sym_DASH_DASH] = ACTIONS(1087), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(764), + [sym_identifier] = ACTIONS(766), + [sym_private_property_identifier] = ACTIONS(768), + [sym_this] = ACTIONS(770), + [sym_super] = ACTIONS(770), + [sym_true] = ACTIONS(770), + [sym_false] = ACTIONS(770), + [sym_null] = ACTIONS(770), + [anon_sym_export] = ACTIONS(737), [sym_cf_comment] = ACTIONS(5), }, - [1054] = { - [sym_comment] = STATE(1054), - [aux_sym_object_repeat1] = STATE(4012), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2325), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1146), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), + [1013] = { + [sym_comment] = STATE(1013), + [anon_sym_POUND] = ACTIONS(2025), + [anon_sym_var] = ACTIONS(2027), + [anon_sym_SQUOTE] = ACTIONS(2025), + [anon_sym_DQUOTE] = ACTIONS(2025), + [anon_sym_LBRACE] = ACTIONS(2025), + [anon_sym_RBRACE] = ACTIONS(2025), + [anon_sym_import] = ACTIONS(2027), + [anon_sym_with] = ACTIONS(2027), + [anon_sym_let] = ACTIONS(2027), + [anon_sym_const] = ACTIONS(2027), + [anon_sym_else] = ACTIONS(2027), + [anon_sym_if] = ACTIONS(2027), + [anon_sym_switch] = ACTIONS(2027), + [anon_sym_for] = ACTIONS(2027), + [anon_sym_LPAREN] = ACTIONS(2025), + [anon_sym_await] = ACTIONS(2027), + [anon_sym_while] = ACTIONS(2027), + [anon_sym_do] = ACTIONS(2027), + [anon_sym_try] = ACTIONS(2027), + [anon_sym_break] = ACTIONS(2027), + [anon_sym_continue] = ACTIONS(2027), + [anon_sym_return] = ACTIONS(2027), + [anon_sym_throw] = ACTIONS(2027), + [anon_sym_SEMI] = ACTIONS(2025), + [anon_sym_yield] = ACTIONS(2027), + [anon_sym_LBRACK] = ACTIONS(2025), + [anon_sym_async] = ACTIONS(2027), + [anon_sym_function] = ACTIONS(2027), + [anon_sym_private] = ACTIONS(2027), + [anon_sym_public] = ACTIONS(2027), + [anon_sym_remote] = ACTIONS(2027), + [anon_sym_static] = ACTIONS(2027), + [anon_sym_final] = ACTIONS(2027), + [anon_sym_abstract] = ACTIONS(2027), + [anon_sym_any] = ACTIONS(2027), + [anon_sym_array] = ACTIONS(2027), + [anon_sym_binary] = ACTIONS(2027), + [anon_sym_boolean] = ACTIONS(2027), + [anon_sym_date] = ACTIONS(2027), + [anon_sym_guid] = ACTIONS(2027), + [anon_sym_numeric] = ACTIONS(2027), + [anon_sym_query] = ACTIONS(2027), + [anon_sym_string] = ACTIONS(2027), + [anon_sym_struct] = ACTIONS(2027), + [anon_sym_uuid] = ACTIONS(2027), + [anon_sym_variablename] = ACTIONS(2027), + [anon_sym_void] = ACTIONS(2027), + [anon_sym_xml] = ACTIONS(2027), + [anon_sym_new] = ACTIONS(2027), + [anon_sym_PLUS] = ACTIONS(2027), + [anon_sym_DASH] = ACTIONS(2027), + [anon_sym_SLASH] = ACTIONS(2027), + [anon_sym_BANG] = ACTIONS(2025), + [anon_sym_TILDE] = ACTIONS(2027), + [aux_sym_unary_operator_token1] = ACTIONS(2025), + [anon_sym_PLUS_PLUS] = ACTIONS(2025), + [anon_sym_DASH_DASH] = ACTIONS(2025), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2025), + [sym_identifier] = ACTIONS(2027), + [sym_private_property_identifier] = ACTIONS(2025), + [sym_this] = ACTIONS(2027), + [sym_super] = ACTIONS(2027), + [sym_true] = ACTIONS(2027), + [sym_false] = ACTIONS(2027), + [sym_null] = ACTIONS(2027), + [anon_sym_export] = ACTIONS(2027), [sym_cf_comment] = ACTIONS(5), }, - [1055] = { - [sym_comment] = STATE(1055), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), + [1014] = { + [sym_comment] = STATE(1014), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_finally] = ACTIONS(850), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym_cf_comment] = ACTIONS(5), + }, + [1015] = { + [sym_comment] = STATE(1015), + [anon_sym_POUND] = ACTIONS(1860), + [anon_sym_var] = ACTIONS(1862), + [anon_sym_SQUOTE] = ACTIONS(1860), + [anon_sym_DQUOTE] = ACTIONS(1860), + [anon_sym_LBRACE] = ACTIONS(1860), + [anon_sym_RBRACE] = ACTIONS(1860), + [anon_sym_import] = ACTIONS(1862), + [anon_sym_with] = ACTIONS(1862), + [anon_sym_let] = ACTIONS(1862), + [anon_sym_const] = ACTIONS(1862), + [anon_sym_if] = ACTIONS(1862), + [anon_sym_switch] = ACTIONS(1862), + [anon_sym_for] = ACTIONS(1862), + [anon_sym_LPAREN] = ACTIONS(1860), + [anon_sym_await] = ACTIONS(1862), + [anon_sym_while] = ACTIONS(1862), + [anon_sym_do] = ACTIONS(1862), + [anon_sym_try] = ACTIONS(1862), + [anon_sym_break] = ACTIONS(1862), + [anon_sym_continue] = ACTIONS(1862), + [anon_sym_return] = ACTIONS(1862), + [anon_sym_throw] = ACTIONS(1862), + [anon_sym_SEMI] = ACTIONS(1860), + [anon_sym_finally] = ACTIONS(1862), + [anon_sym_yield] = ACTIONS(1862), + [anon_sym_LBRACK] = ACTIONS(1860), + [anon_sym_async] = ACTIONS(1862), + [anon_sym_function] = ACTIONS(1862), + [anon_sym_private] = ACTIONS(1862), + [anon_sym_public] = ACTIONS(1862), + [anon_sym_remote] = ACTIONS(1862), + [anon_sym_static] = ACTIONS(1862), + [anon_sym_final] = ACTIONS(1862), + [anon_sym_abstract] = ACTIONS(1862), + [anon_sym_any] = ACTIONS(1862), + [anon_sym_array] = ACTIONS(1862), + [anon_sym_binary] = ACTIONS(1862), + [anon_sym_boolean] = ACTIONS(1862), + [anon_sym_date] = ACTIONS(1862), + [anon_sym_guid] = ACTIONS(1862), + [anon_sym_numeric] = ACTIONS(1862), + [anon_sym_query] = ACTIONS(1862), + [anon_sym_string] = ACTIONS(1862), + [anon_sym_struct] = ACTIONS(1862), + [anon_sym_uuid] = ACTIONS(1862), + [anon_sym_variablename] = ACTIONS(1862), + [anon_sym_void] = ACTIONS(1862), + [anon_sym_xml] = ACTIONS(1862), + [anon_sym_new] = ACTIONS(1862), + [anon_sym_PLUS] = ACTIONS(1862), + [anon_sym_DASH] = ACTIONS(1862), + [anon_sym_SLASH] = ACTIONS(1862), + [anon_sym_BANG] = ACTIONS(1860), + [anon_sym_TILDE] = ACTIONS(1862), + [aux_sym_unary_operator_token1] = ACTIONS(1860), + [anon_sym_PLUS_PLUS] = ACTIONS(1860), + [anon_sym_DASH_DASH] = ACTIONS(1860), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1860), + [sym_identifier] = ACTIONS(1862), + [sym_private_property_identifier] = ACTIONS(1860), + [sym_this] = ACTIONS(1862), + [sym_super] = ACTIONS(1862), + [sym_true] = ACTIONS(1862), + [sym_false] = ACTIONS(1862), + [sym_null] = ACTIONS(1862), + [anon_sym_export] = ACTIONS(1862), + [sym_cf_comment] = ACTIONS(5), + }, + [1016] = { + [sym_comment] = STATE(1016), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_else] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym_cf_comment] = ACTIONS(5), + }, + [1017] = { + [sym_comment] = STATE(1017), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2329), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(2332), + [anon_sym_RBRACE] = ACTIONS(2332), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_RBRACK] = ACTIONS(2332), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1018] = { + [sym_comment] = STATE(1018), + [anon_sym_POUND] = ACTIONS(1745), + [anon_sym_var] = ACTIONS(1747), + [anon_sym_SQUOTE] = ACTIONS(1745), + [anon_sym_DQUOTE] = ACTIONS(1745), + [anon_sym_LBRACE] = ACTIONS(1745), + [anon_sym_RBRACE] = ACTIONS(1745), + [anon_sym_import] = ACTIONS(1747), + [anon_sym_with] = ACTIONS(1747), + [anon_sym_let] = ACTIONS(1747), + [anon_sym_const] = ACTIONS(1747), + [anon_sym_if] = ACTIONS(1747), + [anon_sym_switch] = ACTIONS(1747), + [anon_sym_for] = ACTIONS(1747), + [anon_sym_LPAREN] = ACTIONS(1745), + [anon_sym_await] = ACTIONS(1747), + [anon_sym_while] = ACTIONS(1747), + [anon_sym_do] = ACTIONS(1747), + [anon_sym_try] = ACTIONS(1747), + [anon_sym_break] = ACTIONS(1747), + [anon_sym_continue] = ACTIONS(1747), + [anon_sym_return] = ACTIONS(1747), + [anon_sym_throw] = ACTIONS(1747), + [anon_sym_SEMI] = ACTIONS(1745), + [anon_sym_yield] = ACTIONS(1747), + [anon_sym_LBRACK] = ACTIONS(1745), + [anon_sym_async] = ACTIONS(1747), + [anon_sym_function] = ACTIONS(1747), + [anon_sym_private] = ACTIONS(1747), + [anon_sym_public] = ACTIONS(1747), + [anon_sym_remote] = ACTIONS(1747), + [anon_sym_static] = ACTIONS(1747), + [anon_sym_final] = ACTIONS(1747), + [anon_sym_abstract] = ACTIONS(1747), + [anon_sym_any] = ACTIONS(1747), + [anon_sym_array] = ACTIONS(1747), + [anon_sym_binary] = ACTIONS(1747), + [anon_sym_boolean] = ACTIONS(1747), + [anon_sym_date] = ACTIONS(1747), + [anon_sym_guid] = ACTIONS(1747), + [anon_sym_numeric] = ACTIONS(1747), + [anon_sym_query] = ACTIONS(1747), + [anon_sym_string] = ACTIONS(1747), + [anon_sym_struct] = ACTIONS(1747), + [anon_sym_uuid] = ACTIONS(1747), + [anon_sym_variablename] = ACTIONS(1747), + [anon_sym_void] = ACTIONS(1747), + [anon_sym_xml] = ACTIONS(1747), + [anon_sym_new] = ACTIONS(1747), + [anon_sym_PLUS] = ACTIONS(1747), + [anon_sym_DASH] = ACTIONS(1747), + [anon_sym_SLASH] = ACTIONS(1747), + [anon_sym_BANG] = ACTIONS(1745), + [anon_sym_TILDE] = ACTIONS(1747), + [aux_sym_unary_operator_token1] = ACTIONS(1745), + [anon_sym_PLUS_PLUS] = ACTIONS(1745), + [anon_sym_DASH_DASH] = ACTIONS(1745), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1745), + [sym_identifier] = ACTIONS(1747), + [sym_private_property_identifier] = ACTIONS(1745), + [sym_this] = ACTIONS(1747), + [sym_super] = ACTIONS(1747), + [sym_true] = ACTIONS(1747), + [sym_false] = ACTIONS(1747), + [sym_null] = ACTIONS(1747), + [anon_sym_export] = ACTIONS(1747), + [sym__automatic_semicolon] = ACTIONS(1745), + [sym_cf_comment] = ACTIONS(5), + }, + [1019] = { + [sym_function_dec_parameters] = STATE(4273), + [sym_comment] = STATE(1019), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2329), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(2332), + [anon_sym_LPAREN] = ACTIONS(2334), + [anon_sym_RPAREN] = ACTIONS(2332), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1020] = { + [sym_comment] = STATE(1020), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1568), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1222), - [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_COMMA] = ACTIONS(1571), + [anon_sym_RBRACE] = ACTIONS(1571), + [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_RBRACK] = ACTIONS(1571), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -130369,16 +128330,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -130387,232 +128350,164 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1056] = { - [sym_comment] = STATE(1056), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2325), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1222), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1057] = { - [sym_comment] = STATE(1057), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2309), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2175), - [anon_sym_RBRACE] = ACTIONS(2175), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2184), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), + [1021] = { + [sym_comment] = STATE(1021), + [anon_sym_POUND] = ACTIONS(1814), + [anon_sym_var] = ACTIONS(1816), + [anon_sym_SQUOTE] = ACTIONS(1814), + [anon_sym_DQUOTE] = ACTIONS(1814), + [anon_sym_LBRACE] = ACTIONS(1814), + [anon_sym_RBRACE] = ACTIONS(1814), + [anon_sym_import] = ACTIONS(1816), + [anon_sym_with] = ACTIONS(1816), + [anon_sym_let] = ACTIONS(1816), + [anon_sym_const] = ACTIONS(1816), + [anon_sym_if] = ACTIONS(1816), + [anon_sym_switch] = ACTIONS(1816), + [anon_sym_for] = ACTIONS(1816), + [anon_sym_LPAREN] = ACTIONS(1814), + [anon_sym_await] = ACTIONS(1816), + [anon_sym_while] = ACTIONS(1816), + [anon_sym_do] = ACTIONS(1816), + [anon_sym_try] = ACTIONS(1816), + [anon_sym_break] = ACTIONS(1816), + [anon_sym_continue] = ACTIONS(1816), + [anon_sym_return] = ACTIONS(1816), + [anon_sym_throw] = ACTIONS(1816), + [anon_sym_SEMI] = ACTIONS(1814), + [anon_sym_yield] = ACTIONS(1816), + [anon_sym_LBRACK] = ACTIONS(1814), + [anon_sym_async] = ACTIONS(1816), + [anon_sym_function] = ACTIONS(1816), + [anon_sym_private] = ACTIONS(1816), + [anon_sym_public] = ACTIONS(1816), + [anon_sym_remote] = ACTIONS(1816), + [anon_sym_static] = ACTIONS(1816), + [anon_sym_final] = ACTIONS(1816), + [anon_sym_abstract] = ACTIONS(1816), + [anon_sym_any] = ACTIONS(1816), + [anon_sym_array] = ACTIONS(1816), + [anon_sym_binary] = ACTIONS(1816), + [anon_sym_boolean] = ACTIONS(1816), + [anon_sym_date] = ACTIONS(1816), + [anon_sym_guid] = ACTIONS(1816), + [anon_sym_numeric] = ACTIONS(1816), + [anon_sym_query] = ACTIONS(1816), + [anon_sym_string] = ACTIONS(1816), + [anon_sym_struct] = ACTIONS(1816), + [anon_sym_uuid] = ACTIONS(1816), + [anon_sym_variablename] = ACTIONS(1816), + [anon_sym_void] = ACTIONS(1816), + [anon_sym_xml] = ACTIONS(1816), + [anon_sym_new] = ACTIONS(1816), + [anon_sym_PLUS] = ACTIONS(1816), + [anon_sym_DASH] = ACTIONS(1816), + [anon_sym_SLASH] = ACTIONS(1816), + [anon_sym_BANG] = ACTIONS(1814), + [anon_sym_TILDE] = ACTIONS(1816), + [aux_sym_unary_operator_token1] = ACTIONS(1814), + [anon_sym_PLUS_PLUS] = ACTIONS(1814), + [anon_sym_DASH_DASH] = ACTIONS(1814), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1814), + [sym_identifier] = ACTIONS(1816), + [sym_private_property_identifier] = ACTIONS(1814), + [sym_this] = ACTIONS(1816), + [sym_super] = ACTIONS(1816), + [sym_true] = ACTIONS(1816), + [sym_false] = ACTIONS(1816), + [sym_null] = ACTIONS(1816), + [anon_sym_export] = ACTIONS(1816), + [sym__automatic_semicolon] = ACTIONS(2337), [sym_cf_comment] = ACTIONS(5), }, - [1058] = { - [sym_comment] = STATE(1058), - [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), + [1022] = { + [sym_comment] = STATE(1022), + [anon_sym_POUND] = ACTIONS(1808), + [anon_sym_var] = ACTIONS(1810), + [anon_sym_SQUOTE] = ACTIONS(1808), + [anon_sym_DQUOTE] = ACTIONS(1808), + [anon_sym_LBRACE] = ACTIONS(1808), + [anon_sym_RBRACE] = ACTIONS(1808), + [anon_sym_import] = ACTIONS(1810), + [anon_sym_with] = ACTIONS(1810), + [anon_sym_let] = ACTIONS(1810), + [anon_sym_const] = ACTIONS(1810), + [anon_sym_if] = ACTIONS(1810), + [anon_sym_switch] = ACTIONS(1810), + [anon_sym_for] = ACTIONS(1810), + [anon_sym_LPAREN] = ACTIONS(1808), + [anon_sym_await] = ACTIONS(1810), + [anon_sym_while] = ACTIONS(1810), + [anon_sym_do] = ACTIONS(1810), + [anon_sym_try] = ACTIONS(1810), + [anon_sym_break] = ACTIONS(1810), + [anon_sym_continue] = ACTIONS(1810), + [anon_sym_return] = ACTIONS(1810), + [anon_sym_throw] = ACTIONS(1810), + [anon_sym_SEMI] = ACTIONS(1808), + [anon_sym_yield] = ACTIONS(1810), + [anon_sym_LBRACK] = ACTIONS(1808), + [anon_sym_async] = ACTIONS(1810), + [anon_sym_function] = ACTIONS(1810), + [anon_sym_private] = ACTIONS(1810), + [anon_sym_public] = ACTIONS(1810), + [anon_sym_remote] = ACTIONS(1810), + [anon_sym_static] = ACTIONS(1810), + [anon_sym_final] = ACTIONS(1810), + [anon_sym_abstract] = ACTIONS(1810), + [anon_sym_any] = ACTIONS(1810), + [anon_sym_array] = ACTIONS(1810), + [anon_sym_binary] = ACTIONS(1810), + [anon_sym_boolean] = ACTIONS(1810), + [anon_sym_date] = ACTIONS(1810), + [anon_sym_guid] = ACTIONS(1810), + [anon_sym_numeric] = ACTIONS(1810), + [anon_sym_query] = ACTIONS(1810), + [anon_sym_string] = ACTIONS(1810), + [anon_sym_struct] = ACTIONS(1810), + [anon_sym_uuid] = ACTIONS(1810), + [anon_sym_variablename] = ACTIONS(1810), + [anon_sym_void] = ACTIONS(1810), + [anon_sym_xml] = ACTIONS(1810), + [anon_sym_new] = ACTIONS(1810), + [anon_sym_PLUS] = ACTIONS(1810), + [anon_sym_DASH] = ACTIONS(1810), + [anon_sym_SLASH] = ACTIONS(1810), + [anon_sym_BANG] = ACTIONS(1808), + [anon_sym_TILDE] = ACTIONS(1810), + [aux_sym_unary_operator_token1] = ACTIONS(1808), + [anon_sym_PLUS_PLUS] = ACTIONS(1808), + [anon_sym_DASH_DASH] = ACTIONS(1808), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1808), + [sym_identifier] = ACTIONS(1810), + [sym_private_property_identifier] = ACTIONS(1808), + [sym_this] = ACTIONS(1810), + [sym_super] = ACTIONS(1810), + [sym_true] = ACTIONS(1810), + [sym_false] = ACTIONS(1810), + [sym_null] = ACTIONS(1810), + [anon_sym_export] = ACTIONS(1810), + [sym__automatic_semicolon] = ACTIONS(2339), [sym_cf_comment] = ACTIONS(5), }, - [1059] = { - [sym_comment] = STATE(1059), + [1023] = { + [sym_comment] = STATE(1023), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_EQ] = ACTIONS(1556), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1105), - [anon_sym_RBRACE] = ACTIONS(1105), + [anon_sym_COMMA] = ACTIONS(1502), + [anon_sym_RBRACE] = ACTIONS(1502), [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_RBRACK] = ACTIONS(1502), + [anon_sym_EQ_GT] = ACTIONS(1532), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -130648,27 +128543,1519 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1060] = { - [sym_comment] = STATE(1060), + [1024] = { + [sym_comment] = STATE(1024), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2341), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(2276), + [anon_sym_RBRACE] = ACTIONS(2276), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_RBRACK] = ACTIONS(2276), + [anon_sym_EQ_GT] = ACTIONS(2311), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1025] = { + [sym_comment] = STATE(1025), + [anon_sym_POUND] = ACTIONS(2033), + [anon_sym_var] = ACTIONS(2035), + [anon_sym_SQUOTE] = ACTIONS(2033), + [anon_sym_DQUOTE] = ACTIONS(2033), + [anon_sym_LBRACE] = ACTIONS(2033), + [anon_sym_RBRACE] = ACTIONS(2033), + [anon_sym_import] = ACTIONS(2035), + [anon_sym_with] = ACTIONS(2035), + [anon_sym_let] = ACTIONS(2035), + [anon_sym_const] = ACTIONS(2035), + [anon_sym_else] = ACTIONS(2035), + [anon_sym_if] = ACTIONS(2035), + [anon_sym_switch] = ACTIONS(2035), + [anon_sym_for] = ACTIONS(2035), + [anon_sym_LPAREN] = ACTIONS(2033), + [anon_sym_await] = ACTIONS(2035), + [anon_sym_while] = ACTIONS(2035), + [anon_sym_do] = ACTIONS(2035), + [anon_sym_try] = ACTIONS(2035), + [anon_sym_break] = ACTIONS(2035), + [anon_sym_continue] = ACTIONS(2035), + [anon_sym_return] = ACTIONS(2035), + [anon_sym_throw] = ACTIONS(2035), + [anon_sym_SEMI] = ACTIONS(2033), + [anon_sym_yield] = ACTIONS(2035), + [anon_sym_LBRACK] = ACTIONS(2033), + [anon_sym_async] = ACTIONS(2035), + [anon_sym_function] = ACTIONS(2035), + [anon_sym_private] = ACTIONS(2035), + [anon_sym_public] = ACTIONS(2035), + [anon_sym_remote] = ACTIONS(2035), + [anon_sym_static] = ACTIONS(2035), + [anon_sym_final] = ACTIONS(2035), + [anon_sym_abstract] = ACTIONS(2035), + [anon_sym_any] = ACTIONS(2035), + [anon_sym_array] = ACTIONS(2035), + [anon_sym_binary] = ACTIONS(2035), + [anon_sym_boolean] = ACTIONS(2035), + [anon_sym_date] = ACTIONS(2035), + [anon_sym_guid] = ACTIONS(2035), + [anon_sym_numeric] = ACTIONS(2035), + [anon_sym_query] = ACTIONS(2035), + [anon_sym_string] = ACTIONS(2035), + [anon_sym_struct] = ACTIONS(2035), + [anon_sym_uuid] = ACTIONS(2035), + [anon_sym_variablename] = ACTIONS(2035), + [anon_sym_void] = ACTIONS(2035), + [anon_sym_xml] = ACTIONS(2035), + [anon_sym_new] = ACTIONS(2035), + [anon_sym_PLUS] = ACTIONS(2035), + [anon_sym_DASH] = ACTIONS(2035), + [anon_sym_SLASH] = ACTIONS(2035), + [anon_sym_BANG] = ACTIONS(2033), + [anon_sym_TILDE] = ACTIONS(2035), + [aux_sym_unary_operator_token1] = ACTIONS(2033), + [anon_sym_PLUS_PLUS] = ACTIONS(2033), + [anon_sym_DASH_DASH] = ACTIONS(2033), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2033), + [sym_identifier] = ACTIONS(2035), + [sym_private_property_identifier] = ACTIONS(2033), + [sym_this] = ACTIONS(2035), + [sym_super] = ACTIONS(2035), + [sym_true] = ACTIONS(2035), + [sym_false] = ACTIONS(2035), + [sym_null] = ACTIONS(2035), + [anon_sym_export] = ACTIONS(2035), + [sym_cf_comment] = ACTIONS(5), + }, + [1026] = { + [sym_comment] = STATE(1026), + [anon_sym_POUND] = ACTIONS(2173), + [anon_sym_var] = ACTIONS(2175), + [anon_sym_SQUOTE] = ACTIONS(2173), + [anon_sym_DQUOTE] = ACTIONS(2173), + [anon_sym_LBRACE] = ACTIONS(2173), + [anon_sym_RBRACE] = ACTIONS(2173), + [anon_sym_import] = ACTIONS(2175), + [anon_sym_with] = ACTIONS(2175), + [anon_sym_let] = ACTIONS(2175), + [anon_sym_const] = ACTIONS(2175), + [anon_sym_else] = ACTIONS(2175), + [anon_sym_if] = ACTIONS(2175), + [anon_sym_switch] = ACTIONS(2175), + [anon_sym_for] = ACTIONS(2175), + [anon_sym_LPAREN] = ACTIONS(2173), + [anon_sym_await] = ACTIONS(2175), + [anon_sym_while] = ACTIONS(2175), + [anon_sym_do] = ACTIONS(2175), + [anon_sym_try] = ACTIONS(2175), + [anon_sym_break] = ACTIONS(2175), + [anon_sym_continue] = ACTIONS(2175), + [anon_sym_return] = ACTIONS(2175), + [anon_sym_throw] = ACTIONS(2175), + [anon_sym_SEMI] = ACTIONS(2173), + [anon_sym_yield] = ACTIONS(2175), + [anon_sym_LBRACK] = ACTIONS(2173), + [anon_sym_async] = ACTIONS(2175), + [anon_sym_function] = ACTIONS(2175), + [anon_sym_private] = ACTIONS(2175), + [anon_sym_public] = ACTIONS(2175), + [anon_sym_remote] = ACTIONS(2175), + [anon_sym_static] = ACTIONS(2175), + [anon_sym_final] = ACTIONS(2175), + [anon_sym_abstract] = ACTIONS(2175), + [anon_sym_any] = ACTIONS(2175), + [anon_sym_array] = ACTIONS(2175), + [anon_sym_binary] = ACTIONS(2175), + [anon_sym_boolean] = ACTIONS(2175), + [anon_sym_date] = ACTIONS(2175), + [anon_sym_guid] = ACTIONS(2175), + [anon_sym_numeric] = ACTIONS(2175), + [anon_sym_query] = ACTIONS(2175), + [anon_sym_string] = ACTIONS(2175), + [anon_sym_struct] = ACTIONS(2175), + [anon_sym_uuid] = ACTIONS(2175), + [anon_sym_variablename] = ACTIONS(2175), + [anon_sym_void] = ACTIONS(2175), + [anon_sym_xml] = ACTIONS(2175), + [anon_sym_new] = ACTIONS(2175), + [anon_sym_PLUS] = ACTIONS(2175), + [anon_sym_DASH] = ACTIONS(2175), + [anon_sym_SLASH] = ACTIONS(2175), + [anon_sym_BANG] = ACTIONS(2173), + [anon_sym_TILDE] = ACTIONS(2175), + [aux_sym_unary_operator_token1] = ACTIONS(2173), + [anon_sym_PLUS_PLUS] = ACTIONS(2173), + [anon_sym_DASH_DASH] = ACTIONS(2173), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2173), + [sym_identifier] = ACTIONS(2175), + [sym_private_property_identifier] = ACTIONS(2173), + [sym_this] = ACTIONS(2175), + [sym_super] = ACTIONS(2175), + [sym_true] = ACTIONS(2175), + [sym_false] = ACTIONS(2175), + [sym_null] = ACTIONS(2175), + [anon_sym_export] = ACTIONS(2175), + [sym_cf_comment] = ACTIONS(5), + }, + [1027] = { + [sym_comment] = STATE(1027), + [anon_sym_POUND] = ACTIONS(2177), + [anon_sym_var] = ACTIONS(2179), + [anon_sym_SQUOTE] = ACTIONS(2177), + [anon_sym_DQUOTE] = ACTIONS(2177), + [anon_sym_LBRACE] = ACTIONS(2177), + [anon_sym_RBRACE] = ACTIONS(2177), + [anon_sym_import] = ACTIONS(2179), + [anon_sym_with] = ACTIONS(2179), + [anon_sym_let] = ACTIONS(2179), + [anon_sym_const] = ACTIONS(2179), + [anon_sym_else] = ACTIONS(2179), + [anon_sym_if] = ACTIONS(2179), + [anon_sym_switch] = ACTIONS(2179), + [anon_sym_for] = ACTIONS(2179), + [anon_sym_LPAREN] = ACTIONS(2177), + [anon_sym_await] = ACTIONS(2179), + [anon_sym_while] = ACTIONS(2179), + [anon_sym_do] = ACTIONS(2179), + [anon_sym_try] = ACTIONS(2179), + [anon_sym_break] = ACTIONS(2179), + [anon_sym_continue] = ACTIONS(2179), + [anon_sym_return] = ACTIONS(2179), + [anon_sym_throw] = ACTIONS(2179), + [anon_sym_SEMI] = ACTIONS(2177), + [anon_sym_yield] = ACTIONS(2179), + [anon_sym_LBRACK] = ACTIONS(2177), + [anon_sym_async] = ACTIONS(2179), + [anon_sym_function] = ACTIONS(2179), + [anon_sym_private] = ACTIONS(2179), + [anon_sym_public] = ACTIONS(2179), + [anon_sym_remote] = ACTIONS(2179), + [anon_sym_static] = ACTIONS(2179), + [anon_sym_final] = ACTIONS(2179), + [anon_sym_abstract] = ACTIONS(2179), + [anon_sym_any] = ACTIONS(2179), + [anon_sym_array] = ACTIONS(2179), + [anon_sym_binary] = ACTIONS(2179), + [anon_sym_boolean] = ACTIONS(2179), + [anon_sym_date] = ACTIONS(2179), + [anon_sym_guid] = ACTIONS(2179), + [anon_sym_numeric] = ACTIONS(2179), + [anon_sym_query] = ACTIONS(2179), + [anon_sym_string] = ACTIONS(2179), + [anon_sym_struct] = ACTIONS(2179), + [anon_sym_uuid] = ACTIONS(2179), + [anon_sym_variablename] = ACTIONS(2179), + [anon_sym_void] = ACTIONS(2179), + [anon_sym_xml] = ACTIONS(2179), + [anon_sym_new] = ACTIONS(2179), + [anon_sym_PLUS] = ACTIONS(2179), + [anon_sym_DASH] = ACTIONS(2179), + [anon_sym_SLASH] = ACTIONS(2179), + [anon_sym_BANG] = ACTIONS(2177), + [anon_sym_TILDE] = ACTIONS(2179), + [aux_sym_unary_operator_token1] = ACTIONS(2177), + [anon_sym_PLUS_PLUS] = ACTIONS(2177), + [anon_sym_DASH_DASH] = ACTIONS(2177), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2177), + [sym_identifier] = ACTIONS(2179), + [sym_private_property_identifier] = ACTIONS(2177), + [sym_this] = ACTIONS(2179), + [sym_super] = ACTIONS(2179), + [sym_true] = ACTIONS(2179), + [sym_false] = ACTIONS(2179), + [sym_null] = ACTIONS(2179), + [anon_sym_export] = ACTIONS(2179), + [sym_cf_comment] = ACTIONS(5), + }, + [1028] = { + [sym_comment] = STATE(1028), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_else] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [anon_sym_new] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(934), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), + [sym_cf_comment] = ACTIONS(5), + }, + [1029] = { + [sym_comment] = STATE(1029), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(1763), + [anon_sym_RBRACE] = ACTIONS(1763), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_of] = ACTIONS(1763), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_LBRACK] = ACTIONS(1763), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1030] = { + [sym_comment] = STATE(1030), + [anon_sym_GT_EQ] = ACTIONS(1745), + [anon_sym_GT] = ACTIONS(1747), + [anon_sym_LT_EQ] = ACTIONS(1745), + [anon_sym_LT] = ACTIONS(1747), + [anon_sym_EQ] = ACTIONS(1747), + [anon_sym_STAR] = ACTIONS(1747), + [anon_sym_COMMA] = ACTIONS(1745), + [anon_sym_RBRACE] = ACTIONS(1745), + [anon_sym_LPAREN] = ACTIONS(1745), + [anon_sym_in] = ACTIONS(1747), + [anon_sym_of] = ACTIONS(1745), + [anon_sym_SEMI] = ACTIONS(1745), + [anon_sym_LBRACK] = ACTIONS(1745), + [sym_optional_chain] = ACTIONS(1745), + [anon_sym_DOT] = ACTIONS(1745), + [anon_sym_PLUS_EQ] = ACTIONS(1745), + [anon_sym_DASH_EQ] = ACTIONS(1745), + [anon_sym_STAR_EQ] = ACTIONS(1745), + [anon_sym_SLASH_EQ] = ACTIONS(1745), + [anon_sym_PERCENT_EQ] = ACTIONS(1745), + [anon_sym_CARET_EQ] = ACTIONS(1745), + [anon_sym_AMP_EQ] = ACTIONS(1745), + [anon_sym_PIPE_EQ] = ACTIONS(1745), + [anon_sym_GT_GT_EQ] = ACTIONS(1745), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1745), + [anon_sym_LT_LT_EQ] = ACTIONS(1745), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1745), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1745), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1745), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1745), + [anon_sym_AMP_AMP] = ACTIONS(1747), + [aux_sym_binary_expression_token1] = ACTIONS(1745), + [anon_sym_PIPE_PIPE] = ACTIONS(1747), + [aux_sym_binary_expression_token2] = ACTIONS(1745), + [anon_sym_GT_GT] = ACTIONS(1747), + [anon_sym_GT_GT_GT] = ACTIONS(1747), + [anon_sym_LT_LT] = ACTIONS(1747), + [anon_sym_AMP] = ACTIONS(1747), + [anon_sym_CARET] = ACTIONS(1747), + [anon_sym_PIPE] = ACTIONS(1747), + [anon_sym_PLUS] = ACTIONS(1747), + [anon_sym_DASH] = ACTIONS(1747), + [anon_sym_SLASH] = ACTIONS(1747), + [anon_sym_PERCENT] = ACTIONS(1747), + [aux_sym_binary_expression_token3] = ACTIONS(1745), + [anon_sym_STAR_STAR] = ACTIONS(1747), + [aux_sym_binary_expression_token4] = ACTIONS(1747), + [aux_sym_binary_expression_token5] = ACTIONS(1745), + [aux_sym_binary_expression_token6] = ACTIONS(1745), + [anon_sym_EQ_EQ] = ACTIONS(1747), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1745), + [aux_sym_binary_expression_token7] = ACTIONS(1745), + [aux_sym_binary_expression_token8] = ACTIONS(1745), + [anon_sym_BANG_EQ] = ACTIONS(1747), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1745), + [aux_sym_binary_expression_token9] = ACTIONS(1745), + [aux_sym_binary_expression_token10] = ACTIONS(1745), + [aux_sym_binary_expression_token11] = ACTIONS(1745), + [aux_sym_binary_expression_token12] = ACTIONS(1747), + [aux_sym_binary_expression_token13] = ACTIONS(1745), + [anon_sym_QMARK_QMARK] = ACTIONS(1747), + [anon_sym_instanceof] = ACTIONS(1745), + [anon_sym_PLUS_PLUS] = ACTIONS(1745), + [anon_sym_DASH_DASH] = ACTIONS(1745), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1745), + [sym__ternary_qmark] = ACTIONS(1745), + [sym_cf_comment] = ACTIONS(5), + }, + [1031] = { + [sym_comment] = STATE(1031), + [anon_sym_GT_EQ] = ACTIONS(1935), + [anon_sym_GT] = ACTIONS(1937), + [anon_sym_LT_EQ] = ACTIONS(1935), + [anon_sym_LT] = ACTIONS(1937), + [anon_sym_EQ] = ACTIONS(1937), + [anon_sym_STAR] = ACTIONS(1937), + [anon_sym_COMMA] = ACTIONS(1935), + [anon_sym_RBRACE] = ACTIONS(1935), + [anon_sym_LPAREN] = ACTIONS(1935), + [anon_sym_in] = ACTIONS(1937), + [anon_sym_of] = ACTIONS(1935), + [anon_sym_SEMI] = ACTIONS(1935), + [anon_sym_LBRACK] = ACTIONS(1935), + [sym_optional_chain] = ACTIONS(1935), + [anon_sym_DOT] = ACTIONS(1935), + [anon_sym_PLUS_EQ] = ACTIONS(1935), + [anon_sym_DASH_EQ] = ACTIONS(1935), + [anon_sym_STAR_EQ] = ACTIONS(1935), + [anon_sym_SLASH_EQ] = ACTIONS(1935), + [anon_sym_PERCENT_EQ] = ACTIONS(1935), + [anon_sym_CARET_EQ] = ACTIONS(1935), + [anon_sym_AMP_EQ] = ACTIONS(1935), + [anon_sym_PIPE_EQ] = ACTIONS(1935), + [anon_sym_GT_GT_EQ] = ACTIONS(1935), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1935), + [anon_sym_LT_LT_EQ] = ACTIONS(1935), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1935), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1935), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1935), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1935), + [anon_sym_AMP_AMP] = ACTIONS(1937), + [aux_sym_binary_expression_token1] = ACTIONS(1935), + [anon_sym_PIPE_PIPE] = ACTIONS(1937), + [aux_sym_binary_expression_token2] = ACTIONS(1935), + [anon_sym_GT_GT] = ACTIONS(1937), + [anon_sym_GT_GT_GT] = ACTIONS(1937), + [anon_sym_LT_LT] = ACTIONS(1937), + [anon_sym_AMP] = ACTIONS(1937), + [anon_sym_CARET] = ACTIONS(1937), + [anon_sym_PIPE] = ACTIONS(1937), + [anon_sym_PLUS] = ACTIONS(1937), + [anon_sym_DASH] = ACTIONS(1937), + [anon_sym_SLASH] = ACTIONS(1937), + [anon_sym_PERCENT] = ACTIONS(1937), + [aux_sym_binary_expression_token3] = ACTIONS(1935), + [anon_sym_STAR_STAR] = ACTIONS(1937), + [aux_sym_binary_expression_token4] = ACTIONS(1937), + [aux_sym_binary_expression_token5] = ACTIONS(1935), + [aux_sym_binary_expression_token6] = ACTIONS(1935), + [anon_sym_EQ_EQ] = ACTIONS(1937), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1935), + [aux_sym_binary_expression_token7] = ACTIONS(1935), + [aux_sym_binary_expression_token8] = ACTIONS(1935), + [anon_sym_BANG_EQ] = ACTIONS(1937), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1935), + [aux_sym_binary_expression_token9] = ACTIONS(1935), + [aux_sym_binary_expression_token10] = ACTIONS(1935), + [aux_sym_binary_expression_token11] = ACTIONS(1935), + [aux_sym_binary_expression_token12] = ACTIONS(1937), + [aux_sym_binary_expression_token13] = ACTIONS(1935), + [anon_sym_QMARK_QMARK] = ACTIONS(1937), + [anon_sym_instanceof] = ACTIONS(1935), + [anon_sym_PLUS_PLUS] = ACTIONS(1935), + [anon_sym_DASH_DASH] = ACTIONS(1935), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1935), + [sym__ternary_qmark] = ACTIONS(1935), + [sym_cf_comment] = ACTIONS(5), + }, + [1032] = { + [sym_comment] = STATE(1032), + [anon_sym_GT_EQ] = ACTIONS(1945), + [anon_sym_GT] = ACTIONS(1947), + [anon_sym_LT_EQ] = ACTIONS(1945), + [anon_sym_LT] = ACTIONS(1947), + [anon_sym_EQ] = ACTIONS(1947), + [anon_sym_STAR] = ACTIONS(1947), + [anon_sym_COMMA] = ACTIONS(1945), + [anon_sym_RBRACE] = ACTIONS(1945), + [anon_sym_LPAREN] = ACTIONS(1945), + [anon_sym_in] = ACTIONS(1947), + [anon_sym_of] = ACTIONS(1945), + [anon_sym_SEMI] = ACTIONS(1945), + [anon_sym_LBRACK] = ACTIONS(1945), + [sym_optional_chain] = ACTIONS(1945), + [anon_sym_DOT] = ACTIONS(1945), + [anon_sym_PLUS_EQ] = ACTIONS(1945), + [anon_sym_DASH_EQ] = ACTIONS(1945), + [anon_sym_STAR_EQ] = ACTIONS(1945), + [anon_sym_SLASH_EQ] = ACTIONS(1945), + [anon_sym_PERCENT_EQ] = ACTIONS(1945), + [anon_sym_CARET_EQ] = ACTIONS(1945), + [anon_sym_AMP_EQ] = ACTIONS(1945), + [anon_sym_PIPE_EQ] = ACTIONS(1945), + [anon_sym_GT_GT_EQ] = ACTIONS(1945), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1945), + [anon_sym_LT_LT_EQ] = ACTIONS(1945), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1945), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1945), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1945), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1945), + [anon_sym_AMP_AMP] = ACTIONS(1947), + [aux_sym_binary_expression_token1] = ACTIONS(1945), + [anon_sym_PIPE_PIPE] = ACTIONS(1947), + [aux_sym_binary_expression_token2] = ACTIONS(1945), + [anon_sym_GT_GT] = ACTIONS(1947), + [anon_sym_GT_GT_GT] = ACTIONS(1947), + [anon_sym_LT_LT] = ACTIONS(1947), + [anon_sym_AMP] = ACTIONS(1947), + [anon_sym_CARET] = ACTIONS(1947), + [anon_sym_PIPE] = ACTIONS(1947), + [anon_sym_PLUS] = ACTIONS(1947), + [anon_sym_DASH] = ACTIONS(1947), + [anon_sym_SLASH] = ACTIONS(1947), + [anon_sym_PERCENT] = ACTIONS(1947), + [aux_sym_binary_expression_token3] = ACTIONS(1945), + [anon_sym_STAR_STAR] = ACTIONS(1947), + [aux_sym_binary_expression_token4] = ACTIONS(1947), + [aux_sym_binary_expression_token5] = ACTIONS(1945), + [aux_sym_binary_expression_token6] = ACTIONS(1945), + [anon_sym_EQ_EQ] = ACTIONS(1947), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1945), + [aux_sym_binary_expression_token7] = ACTIONS(1945), + [aux_sym_binary_expression_token8] = ACTIONS(1945), + [anon_sym_BANG_EQ] = ACTIONS(1947), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1945), + [aux_sym_binary_expression_token9] = ACTIONS(1945), + [aux_sym_binary_expression_token10] = ACTIONS(1945), + [aux_sym_binary_expression_token11] = ACTIONS(1945), + [aux_sym_binary_expression_token12] = ACTIONS(1947), + [aux_sym_binary_expression_token13] = ACTIONS(1945), + [anon_sym_QMARK_QMARK] = ACTIONS(1947), + [anon_sym_instanceof] = ACTIONS(1945), + [anon_sym_PLUS_PLUS] = ACTIONS(1945), + [anon_sym_DASH_DASH] = ACTIONS(1945), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1945), + [sym__ternary_qmark] = ACTIONS(1945), + [sym_cf_comment] = ACTIONS(5), + }, + [1033] = { + [sym_comment] = STATE(1033), + [anon_sym_GT_EQ] = ACTIONS(1949), + [anon_sym_GT] = ACTIONS(1951), + [anon_sym_LT_EQ] = ACTIONS(1949), + [anon_sym_LT] = ACTIONS(1951), + [anon_sym_EQ] = ACTIONS(1951), + [anon_sym_STAR] = ACTIONS(1951), + [anon_sym_COMMA] = ACTIONS(1949), + [anon_sym_RBRACE] = ACTIONS(1949), + [anon_sym_LPAREN] = ACTIONS(1949), + [anon_sym_in] = ACTIONS(1951), + [anon_sym_of] = ACTIONS(1949), + [anon_sym_SEMI] = ACTIONS(1949), + [anon_sym_LBRACK] = ACTIONS(1949), + [sym_optional_chain] = ACTIONS(1949), + [anon_sym_DOT] = ACTIONS(1949), + [anon_sym_PLUS_EQ] = ACTIONS(1949), + [anon_sym_DASH_EQ] = ACTIONS(1949), + [anon_sym_STAR_EQ] = ACTIONS(1949), + [anon_sym_SLASH_EQ] = ACTIONS(1949), + [anon_sym_PERCENT_EQ] = ACTIONS(1949), + [anon_sym_CARET_EQ] = ACTIONS(1949), + [anon_sym_AMP_EQ] = ACTIONS(1949), + [anon_sym_PIPE_EQ] = ACTIONS(1949), + [anon_sym_GT_GT_EQ] = ACTIONS(1949), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1949), + [anon_sym_LT_LT_EQ] = ACTIONS(1949), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1949), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1949), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1949), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1949), + [anon_sym_AMP_AMP] = ACTIONS(1951), + [aux_sym_binary_expression_token1] = ACTIONS(1949), + [anon_sym_PIPE_PIPE] = ACTIONS(1951), + [aux_sym_binary_expression_token2] = ACTIONS(1949), + [anon_sym_GT_GT] = ACTIONS(1951), + [anon_sym_GT_GT_GT] = ACTIONS(1951), + [anon_sym_LT_LT] = ACTIONS(1951), + [anon_sym_AMP] = ACTIONS(1951), + [anon_sym_CARET] = ACTIONS(1951), + [anon_sym_PIPE] = ACTIONS(1951), + [anon_sym_PLUS] = ACTIONS(1951), + [anon_sym_DASH] = ACTIONS(1951), + [anon_sym_SLASH] = ACTIONS(1951), + [anon_sym_PERCENT] = ACTIONS(1951), + [aux_sym_binary_expression_token3] = ACTIONS(1949), + [anon_sym_STAR_STAR] = ACTIONS(1951), + [aux_sym_binary_expression_token4] = ACTIONS(1951), + [aux_sym_binary_expression_token5] = ACTIONS(1949), + [aux_sym_binary_expression_token6] = ACTIONS(1949), + [anon_sym_EQ_EQ] = ACTIONS(1951), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1949), + [aux_sym_binary_expression_token7] = ACTIONS(1949), + [aux_sym_binary_expression_token8] = ACTIONS(1949), + [anon_sym_BANG_EQ] = ACTIONS(1951), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1949), + [aux_sym_binary_expression_token9] = ACTIONS(1949), + [aux_sym_binary_expression_token10] = ACTIONS(1949), + [aux_sym_binary_expression_token11] = ACTIONS(1949), + [aux_sym_binary_expression_token12] = ACTIONS(1951), + [aux_sym_binary_expression_token13] = ACTIONS(1949), + [anon_sym_QMARK_QMARK] = ACTIONS(1951), + [anon_sym_instanceof] = ACTIONS(1949), + [anon_sym_PLUS_PLUS] = ACTIONS(1949), + [anon_sym_DASH_DASH] = ACTIONS(1949), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1949), + [sym__ternary_qmark] = ACTIONS(1949), + [sym_cf_comment] = ACTIONS(5), + }, + [1034] = { + [sym_comment] = STATE(1034), + [anon_sym_GT_EQ] = ACTIONS(1969), + [anon_sym_GT] = ACTIONS(1971), + [anon_sym_LT_EQ] = ACTIONS(1969), + [anon_sym_LT] = ACTIONS(1971), + [anon_sym_EQ] = ACTIONS(1971), + [anon_sym_STAR] = ACTIONS(1971), + [anon_sym_COMMA] = ACTIONS(1969), + [anon_sym_RBRACE] = ACTIONS(1969), + [anon_sym_LPAREN] = ACTIONS(1969), + [anon_sym_in] = ACTIONS(1971), + [anon_sym_of] = ACTIONS(1969), + [anon_sym_SEMI] = ACTIONS(1969), + [anon_sym_LBRACK] = ACTIONS(1969), + [sym_optional_chain] = ACTIONS(1969), + [anon_sym_DOT] = ACTIONS(1969), + [anon_sym_PLUS_EQ] = ACTIONS(1969), + [anon_sym_DASH_EQ] = ACTIONS(1969), + [anon_sym_STAR_EQ] = ACTIONS(1969), + [anon_sym_SLASH_EQ] = ACTIONS(1969), + [anon_sym_PERCENT_EQ] = ACTIONS(1969), + [anon_sym_CARET_EQ] = ACTIONS(1969), + [anon_sym_AMP_EQ] = ACTIONS(1969), + [anon_sym_PIPE_EQ] = ACTIONS(1969), + [anon_sym_GT_GT_EQ] = ACTIONS(1969), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1969), + [anon_sym_LT_LT_EQ] = ACTIONS(1969), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1969), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1969), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1969), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1969), + [anon_sym_AMP_AMP] = ACTIONS(1971), + [aux_sym_binary_expression_token1] = ACTIONS(1969), + [anon_sym_PIPE_PIPE] = ACTIONS(1971), + [aux_sym_binary_expression_token2] = ACTIONS(1969), + [anon_sym_GT_GT] = ACTIONS(1971), + [anon_sym_GT_GT_GT] = ACTIONS(1971), + [anon_sym_LT_LT] = ACTIONS(1971), + [anon_sym_AMP] = ACTIONS(1971), + [anon_sym_CARET] = ACTIONS(1971), + [anon_sym_PIPE] = ACTIONS(1971), + [anon_sym_PLUS] = ACTIONS(1971), + [anon_sym_DASH] = ACTIONS(1971), + [anon_sym_SLASH] = ACTIONS(1971), + [anon_sym_PERCENT] = ACTIONS(1971), + [aux_sym_binary_expression_token3] = ACTIONS(1969), + [anon_sym_STAR_STAR] = ACTIONS(1971), + [aux_sym_binary_expression_token4] = ACTIONS(1971), + [aux_sym_binary_expression_token5] = ACTIONS(1969), + [aux_sym_binary_expression_token6] = ACTIONS(1969), + [anon_sym_EQ_EQ] = ACTIONS(1971), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1969), + [aux_sym_binary_expression_token7] = ACTIONS(1969), + [aux_sym_binary_expression_token8] = ACTIONS(1969), + [anon_sym_BANG_EQ] = ACTIONS(1971), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1969), + [aux_sym_binary_expression_token9] = ACTIONS(1969), + [aux_sym_binary_expression_token10] = ACTIONS(1969), + [aux_sym_binary_expression_token11] = ACTIONS(1969), + [aux_sym_binary_expression_token12] = ACTIONS(1971), + [aux_sym_binary_expression_token13] = ACTIONS(1969), + [anon_sym_QMARK_QMARK] = ACTIONS(1971), + [anon_sym_instanceof] = ACTIONS(1969), + [anon_sym_PLUS_PLUS] = ACTIONS(1969), + [anon_sym_DASH_DASH] = ACTIONS(1969), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1969), + [sym__ternary_qmark] = ACTIONS(1969), + [sym_cf_comment] = ACTIONS(5), + }, + [1035] = { + [sym_comment] = STATE(1035), + [anon_sym_POUND] = ACTIONS(1856), + [anon_sym_var] = ACTIONS(1858), + [anon_sym_SQUOTE] = ACTIONS(1856), + [anon_sym_DQUOTE] = ACTIONS(1856), + [anon_sym_LBRACE] = ACTIONS(1856), + [anon_sym_RBRACE] = ACTIONS(1856), + [anon_sym_import] = ACTIONS(1858), + [anon_sym_with] = ACTIONS(1858), + [anon_sym_let] = ACTIONS(1858), + [anon_sym_const] = ACTIONS(1858), + [anon_sym_if] = ACTIONS(1858), + [anon_sym_switch] = ACTIONS(1858), + [anon_sym_for] = ACTIONS(1858), + [anon_sym_LPAREN] = ACTIONS(1856), + [anon_sym_await] = ACTIONS(1858), + [anon_sym_while] = ACTIONS(1858), + [anon_sym_do] = ACTIONS(1858), + [anon_sym_try] = ACTIONS(1858), + [anon_sym_break] = ACTIONS(1858), + [anon_sym_continue] = ACTIONS(1858), + [anon_sym_return] = ACTIONS(1858), + [anon_sym_throw] = ACTIONS(1858), + [anon_sym_SEMI] = ACTIONS(1856), + [anon_sym_finally] = ACTIONS(1858), + [anon_sym_yield] = ACTIONS(1858), + [anon_sym_LBRACK] = ACTIONS(1856), + [anon_sym_async] = ACTIONS(1858), + [anon_sym_function] = ACTIONS(1858), + [anon_sym_private] = ACTIONS(1858), + [anon_sym_public] = ACTIONS(1858), + [anon_sym_remote] = ACTIONS(1858), + [anon_sym_static] = ACTIONS(1858), + [anon_sym_final] = ACTIONS(1858), + [anon_sym_abstract] = ACTIONS(1858), + [anon_sym_any] = ACTIONS(1858), + [anon_sym_array] = ACTIONS(1858), + [anon_sym_binary] = ACTIONS(1858), + [anon_sym_boolean] = ACTIONS(1858), + [anon_sym_date] = ACTIONS(1858), + [anon_sym_guid] = ACTIONS(1858), + [anon_sym_numeric] = ACTIONS(1858), + [anon_sym_query] = ACTIONS(1858), + [anon_sym_string] = ACTIONS(1858), + [anon_sym_struct] = ACTIONS(1858), + [anon_sym_uuid] = ACTIONS(1858), + [anon_sym_variablename] = ACTIONS(1858), + [anon_sym_void] = ACTIONS(1858), + [anon_sym_xml] = ACTIONS(1858), + [anon_sym_new] = ACTIONS(1858), + [anon_sym_PLUS] = ACTIONS(1858), + [anon_sym_DASH] = ACTIONS(1858), + [anon_sym_SLASH] = ACTIONS(1858), + [anon_sym_BANG] = ACTIONS(1856), + [anon_sym_TILDE] = ACTIONS(1858), + [aux_sym_unary_operator_token1] = ACTIONS(1856), + [anon_sym_PLUS_PLUS] = ACTIONS(1856), + [anon_sym_DASH_DASH] = ACTIONS(1856), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1856), + [sym_identifier] = ACTIONS(1858), + [sym_private_property_identifier] = ACTIONS(1856), + [sym_this] = ACTIONS(1858), + [sym_super] = ACTIONS(1858), + [sym_true] = ACTIONS(1858), + [sym_false] = ACTIONS(1858), + [sym_null] = ACTIONS(1858), + [anon_sym_export] = ACTIONS(1858), + [sym_cf_comment] = ACTIONS(5), + }, + [1036] = { + [sym_comment] = STATE(1036), + [anon_sym_POUND] = ACTIONS(1846), + [anon_sym_var] = ACTIONS(1848), + [anon_sym_SQUOTE] = ACTIONS(1846), + [anon_sym_DQUOTE] = ACTIONS(1846), + [anon_sym_LBRACE] = ACTIONS(1846), + [anon_sym_RBRACE] = ACTIONS(1846), + [anon_sym_import] = ACTIONS(1848), + [anon_sym_with] = ACTIONS(1848), + [anon_sym_let] = ACTIONS(1848), + [anon_sym_const] = ACTIONS(1848), + [anon_sym_if] = ACTIONS(1848), + [anon_sym_switch] = ACTIONS(1848), + [anon_sym_for] = ACTIONS(1848), + [anon_sym_LPAREN] = ACTIONS(1846), + [anon_sym_await] = ACTIONS(1848), + [anon_sym_while] = ACTIONS(1848), + [anon_sym_do] = ACTIONS(1848), + [anon_sym_try] = ACTIONS(1848), + [anon_sym_break] = ACTIONS(1848), + [anon_sym_continue] = ACTIONS(1848), + [anon_sym_return] = ACTIONS(1848), + [anon_sym_throw] = ACTIONS(1848), + [anon_sym_SEMI] = ACTIONS(2344), + [anon_sym_yield] = ACTIONS(1848), + [anon_sym_LBRACK] = ACTIONS(1846), + [anon_sym_async] = ACTIONS(1848), + [anon_sym_function] = ACTIONS(1848), + [anon_sym_private] = ACTIONS(1848), + [anon_sym_public] = ACTIONS(1848), + [anon_sym_remote] = ACTIONS(1848), + [anon_sym_static] = ACTIONS(1848), + [anon_sym_final] = ACTIONS(1848), + [anon_sym_abstract] = ACTIONS(1848), + [anon_sym_any] = ACTIONS(1848), + [anon_sym_array] = ACTIONS(1848), + [anon_sym_binary] = ACTIONS(1848), + [anon_sym_boolean] = ACTIONS(1848), + [anon_sym_date] = ACTIONS(1848), + [anon_sym_guid] = ACTIONS(1848), + [anon_sym_numeric] = ACTIONS(1848), + [anon_sym_query] = ACTIONS(1848), + [anon_sym_string] = ACTIONS(1848), + [anon_sym_struct] = ACTIONS(1848), + [anon_sym_uuid] = ACTIONS(1848), + [anon_sym_variablename] = ACTIONS(1848), + [anon_sym_void] = ACTIONS(1848), + [anon_sym_xml] = ACTIONS(1848), + [anon_sym_new] = ACTIONS(1848), + [anon_sym_PLUS] = ACTIONS(1848), + [anon_sym_DASH] = ACTIONS(1848), + [anon_sym_SLASH] = ACTIONS(1848), + [anon_sym_BANG] = ACTIONS(1846), + [anon_sym_TILDE] = ACTIONS(1848), + [aux_sym_unary_operator_token1] = ACTIONS(1846), + [anon_sym_PLUS_PLUS] = ACTIONS(1846), + [anon_sym_DASH_DASH] = ACTIONS(1846), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1846), + [sym_identifier] = ACTIONS(1848), + [sym_private_property_identifier] = ACTIONS(1846), + [sym_this] = ACTIONS(1848), + [sym_super] = ACTIONS(1848), + [sym_true] = ACTIONS(1848), + [sym_false] = ACTIONS(1848), + [sym_null] = ACTIONS(1848), + [anon_sym_export] = ACTIONS(1848), + [sym__automatic_semicolon] = ACTIONS(2344), + [sym_cf_comment] = ACTIONS(5), + }, + [1037] = { + [sym_comment] = STATE(1037), + [anon_sym_POUND] = ACTIONS(2181), + [anon_sym_var] = ACTIONS(2183), + [anon_sym_SQUOTE] = ACTIONS(2181), + [anon_sym_DQUOTE] = ACTIONS(2181), + [anon_sym_LBRACE] = ACTIONS(2181), + [anon_sym_RBRACE] = ACTIONS(2181), + [anon_sym_import] = ACTIONS(2183), + [anon_sym_with] = ACTIONS(2183), + [anon_sym_let] = ACTIONS(2183), + [anon_sym_const] = ACTIONS(2183), + [anon_sym_else] = ACTIONS(2183), + [anon_sym_if] = ACTIONS(2183), + [anon_sym_switch] = ACTIONS(2183), + [anon_sym_for] = ACTIONS(2183), + [anon_sym_LPAREN] = ACTIONS(2181), + [anon_sym_await] = ACTIONS(2183), + [anon_sym_while] = ACTIONS(2183), + [anon_sym_do] = ACTIONS(2183), + [anon_sym_try] = ACTIONS(2183), + [anon_sym_break] = ACTIONS(2183), + [anon_sym_continue] = ACTIONS(2183), + [anon_sym_return] = ACTIONS(2183), + [anon_sym_throw] = ACTIONS(2183), + [anon_sym_SEMI] = ACTIONS(2181), + [anon_sym_yield] = ACTIONS(2183), + [anon_sym_LBRACK] = ACTIONS(2181), + [anon_sym_async] = ACTIONS(2183), + [anon_sym_function] = ACTIONS(2183), + [anon_sym_private] = ACTIONS(2183), + [anon_sym_public] = ACTIONS(2183), + [anon_sym_remote] = ACTIONS(2183), + [anon_sym_static] = ACTIONS(2183), + [anon_sym_final] = ACTIONS(2183), + [anon_sym_abstract] = ACTIONS(2183), + [anon_sym_any] = ACTIONS(2183), + [anon_sym_array] = ACTIONS(2183), + [anon_sym_binary] = ACTIONS(2183), + [anon_sym_boolean] = ACTIONS(2183), + [anon_sym_date] = ACTIONS(2183), + [anon_sym_guid] = ACTIONS(2183), + [anon_sym_numeric] = ACTIONS(2183), + [anon_sym_query] = ACTIONS(2183), + [anon_sym_string] = ACTIONS(2183), + [anon_sym_struct] = ACTIONS(2183), + [anon_sym_uuid] = ACTIONS(2183), + [anon_sym_variablename] = ACTIONS(2183), + [anon_sym_void] = ACTIONS(2183), + [anon_sym_xml] = ACTIONS(2183), + [anon_sym_new] = ACTIONS(2183), + [anon_sym_PLUS] = ACTIONS(2183), + [anon_sym_DASH] = ACTIONS(2183), + [anon_sym_SLASH] = ACTIONS(2183), + [anon_sym_BANG] = ACTIONS(2181), + [anon_sym_TILDE] = ACTIONS(2183), + [aux_sym_unary_operator_token1] = ACTIONS(2181), + [anon_sym_PLUS_PLUS] = ACTIONS(2181), + [anon_sym_DASH_DASH] = ACTIONS(2181), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2181), + [sym_identifier] = ACTIONS(2183), + [sym_private_property_identifier] = ACTIONS(2181), + [sym_this] = ACTIONS(2183), + [sym_super] = ACTIONS(2183), + [sym_true] = ACTIONS(2183), + [sym_false] = ACTIONS(2183), + [sym_null] = ACTIONS(2183), + [anon_sym_export] = ACTIONS(2183), + [sym_cf_comment] = ACTIONS(5), + }, + [1038] = { + [sym_comment] = STATE(1038), + [anon_sym_POUND] = ACTIONS(2185), + [anon_sym_var] = ACTIONS(2187), + [anon_sym_SQUOTE] = ACTIONS(2185), + [anon_sym_DQUOTE] = ACTIONS(2185), + [anon_sym_LBRACE] = ACTIONS(2185), + [anon_sym_RBRACE] = ACTIONS(2185), + [anon_sym_import] = ACTIONS(2187), + [anon_sym_with] = ACTIONS(2187), + [anon_sym_let] = ACTIONS(2187), + [anon_sym_const] = ACTIONS(2187), + [anon_sym_else] = ACTIONS(2187), + [anon_sym_if] = ACTIONS(2187), + [anon_sym_switch] = ACTIONS(2187), + [anon_sym_for] = ACTIONS(2187), + [anon_sym_LPAREN] = ACTIONS(2185), + [anon_sym_await] = ACTIONS(2187), + [anon_sym_while] = ACTIONS(2187), + [anon_sym_do] = ACTIONS(2187), + [anon_sym_try] = ACTIONS(2187), + [anon_sym_break] = ACTIONS(2187), + [anon_sym_continue] = ACTIONS(2187), + [anon_sym_return] = ACTIONS(2187), + [anon_sym_throw] = ACTIONS(2187), + [anon_sym_SEMI] = ACTIONS(2185), + [anon_sym_yield] = ACTIONS(2187), + [anon_sym_LBRACK] = ACTIONS(2185), + [anon_sym_async] = ACTIONS(2187), + [anon_sym_function] = ACTIONS(2187), + [anon_sym_private] = ACTIONS(2187), + [anon_sym_public] = ACTIONS(2187), + [anon_sym_remote] = ACTIONS(2187), + [anon_sym_static] = ACTIONS(2187), + [anon_sym_final] = ACTIONS(2187), + [anon_sym_abstract] = ACTIONS(2187), + [anon_sym_any] = ACTIONS(2187), + [anon_sym_array] = ACTIONS(2187), + [anon_sym_binary] = ACTIONS(2187), + [anon_sym_boolean] = ACTIONS(2187), + [anon_sym_date] = ACTIONS(2187), + [anon_sym_guid] = ACTIONS(2187), + [anon_sym_numeric] = ACTIONS(2187), + [anon_sym_query] = ACTIONS(2187), + [anon_sym_string] = ACTIONS(2187), + [anon_sym_struct] = ACTIONS(2187), + [anon_sym_uuid] = ACTIONS(2187), + [anon_sym_variablename] = ACTIONS(2187), + [anon_sym_void] = ACTIONS(2187), + [anon_sym_xml] = ACTIONS(2187), + [anon_sym_new] = ACTIONS(2187), + [anon_sym_PLUS] = ACTIONS(2187), + [anon_sym_DASH] = ACTIONS(2187), + [anon_sym_SLASH] = ACTIONS(2187), + [anon_sym_BANG] = ACTIONS(2185), + [anon_sym_TILDE] = ACTIONS(2187), + [aux_sym_unary_operator_token1] = ACTIONS(2185), + [anon_sym_PLUS_PLUS] = ACTIONS(2185), + [anon_sym_DASH_DASH] = ACTIONS(2185), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2185), + [sym_identifier] = ACTIONS(2187), + [sym_private_property_identifier] = ACTIONS(2185), + [sym_this] = ACTIONS(2187), + [sym_super] = ACTIONS(2187), + [sym_true] = ACTIONS(2187), + [sym_false] = ACTIONS(2187), + [sym_null] = ACTIONS(2187), + [anon_sym_export] = ACTIONS(2187), + [sym_cf_comment] = ACTIONS(5), + }, + [1039] = { + [sym_comment] = STATE(1039), + [anon_sym_POUND] = ACTIONS(2195), + [anon_sym_var] = ACTIONS(2197), + [anon_sym_SQUOTE] = ACTIONS(2195), + [anon_sym_DQUOTE] = ACTIONS(2195), + [anon_sym_LBRACE] = ACTIONS(2195), + [anon_sym_RBRACE] = ACTIONS(2195), + [anon_sym_import] = ACTIONS(2197), + [anon_sym_with] = ACTIONS(2197), + [anon_sym_let] = ACTIONS(2197), + [anon_sym_const] = ACTIONS(2197), + [anon_sym_else] = ACTIONS(2197), + [anon_sym_if] = ACTIONS(2197), + [anon_sym_switch] = ACTIONS(2197), + [anon_sym_for] = ACTIONS(2197), + [anon_sym_LPAREN] = ACTIONS(2195), + [anon_sym_await] = ACTIONS(2197), + [anon_sym_while] = ACTIONS(2197), + [anon_sym_do] = ACTIONS(2197), + [anon_sym_try] = ACTIONS(2197), + [anon_sym_break] = ACTIONS(2197), + [anon_sym_continue] = ACTIONS(2197), + [anon_sym_return] = ACTIONS(2197), + [anon_sym_throw] = ACTIONS(2197), + [anon_sym_SEMI] = ACTIONS(2195), + [anon_sym_yield] = ACTIONS(2197), + [anon_sym_LBRACK] = ACTIONS(2195), + [anon_sym_async] = ACTIONS(2197), + [anon_sym_function] = ACTIONS(2197), + [anon_sym_private] = ACTIONS(2197), + [anon_sym_public] = ACTIONS(2197), + [anon_sym_remote] = ACTIONS(2197), + [anon_sym_static] = ACTIONS(2197), + [anon_sym_final] = ACTIONS(2197), + [anon_sym_abstract] = ACTIONS(2197), + [anon_sym_any] = ACTIONS(2197), + [anon_sym_array] = ACTIONS(2197), + [anon_sym_binary] = ACTIONS(2197), + [anon_sym_boolean] = ACTIONS(2197), + [anon_sym_date] = ACTIONS(2197), + [anon_sym_guid] = ACTIONS(2197), + [anon_sym_numeric] = ACTIONS(2197), + [anon_sym_query] = ACTIONS(2197), + [anon_sym_string] = ACTIONS(2197), + [anon_sym_struct] = ACTIONS(2197), + [anon_sym_uuid] = ACTIONS(2197), + [anon_sym_variablename] = ACTIONS(2197), + [anon_sym_void] = ACTIONS(2197), + [anon_sym_xml] = ACTIONS(2197), + [anon_sym_new] = ACTIONS(2197), + [anon_sym_PLUS] = ACTIONS(2197), + [anon_sym_DASH] = ACTIONS(2197), + [anon_sym_SLASH] = ACTIONS(2197), + [anon_sym_BANG] = ACTIONS(2195), + [anon_sym_TILDE] = ACTIONS(2197), + [aux_sym_unary_operator_token1] = ACTIONS(2195), + [anon_sym_PLUS_PLUS] = ACTIONS(2195), + [anon_sym_DASH_DASH] = ACTIONS(2195), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2195), + [sym_identifier] = ACTIONS(2197), + [sym_private_property_identifier] = ACTIONS(2195), + [sym_this] = ACTIONS(2197), + [sym_super] = ACTIONS(2197), + [sym_true] = ACTIONS(2197), + [sym_false] = ACTIONS(2197), + [sym_null] = ACTIONS(2197), + [anon_sym_export] = ACTIONS(2197), + [sym_cf_comment] = ACTIONS(5), + }, + [1040] = { + [sym_comment] = STATE(1040), + [anon_sym_POUND] = ACTIONS(2071), + [anon_sym_var] = ACTIONS(2073), + [anon_sym_SQUOTE] = ACTIONS(2071), + [anon_sym_DQUOTE] = ACTIONS(2071), + [anon_sym_LBRACE] = ACTIONS(2071), + [anon_sym_RBRACE] = ACTIONS(2071), + [anon_sym_import] = ACTIONS(2073), + [anon_sym_with] = ACTIONS(2073), + [anon_sym_let] = ACTIONS(2073), + [anon_sym_const] = ACTIONS(2073), + [anon_sym_else] = ACTIONS(2073), + [anon_sym_if] = ACTIONS(2073), + [anon_sym_switch] = ACTIONS(2073), + [anon_sym_for] = ACTIONS(2073), + [anon_sym_LPAREN] = ACTIONS(2071), + [anon_sym_await] = ACTIONS(2073), + [anon_sym_while] = ACTIONS(2073), + [anon_sym_do] = ACTIONS(2073), + [anon_sym_try] = ACTIONS(2073), + [anon_sym_break] = ACTIONS(2073), + [anon_sym_continue] = ACTIONS(2073), + [anon_sym_return] = ACTIONS(2073), + [anon_sym_throw] = ACTIONS(2073), + [anon_sym_SEMI] = ACTIONS(2071), + [anon_sym_yield] = ACTIONS(2073), + [anon_sym_LBRACK] = ACTIONS(2071), + [anon_sym_async] = ACTIONS(2073), + [anon_sym_function] = ACTIONS(2073), + [anon_sym_private] = ACTIONS(2073), + [anon_sym_public] = ACTIONS(2073), + [anon_sym_remote] = ACTIONS(2073), + [anon_sym_static] = ACTIONS(2073), + [anon_sym_final] = ACTIONS(2073), + [anon_sym_abstract] = ACTIONS(2073), + [anon_sym_any] = ACTIONS(2073), + [anon_sym_array] = ACTIONS(2073), + [anon_sym_binary] = ACTIONS(2073), + [anon_sym_boolean] = ACTIONS(2073), + [anon_sym_date] = ACTIONS(2073), + [anon_sym_guid] = ACTIONS(2073), + [anon_sym_numeric] = ACTIONS(2073), + [anon_sym_query] = ACTIONS(2073), + [anon_sym_string] = ACTIONS(2073), + [anon_sym_struct] = ACTIONS(2073), + [anon_sym_uuid] = ACTIONS(2073), + [anon_sym_variablename] = ACTIONS(2073), + [anon_sym_void] = ACTIONS(2073), + [anon_sym_xml] = ACTIONS(2073), + [anon_sym_new] = ACTIONS(2073), + [anon_sym_PLUS] = ACTIONS(2073), + [anon_sym_DASH] = ACTIONS(2073), + [anon_sym_SLASH] = ACTIONS(2073), + [anon_sym_BANG] = ACTIONS(2071), + [anon_sym_TILDE] = ACTIONS(2073), + [aux_sym_unary_operator_token1] = ACTIONS(2071), + [anon_sym_PLUS_PLUS] = ACTIONS(2071), + [anon_sym_DASH_DASH] = ACTIONS(2071), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2071), + [sym_identifier] = ACTIONS(2073), + [sym_private_property_identifier] = ACTIONS(2071), + [sym_this] = ACTIONS(2073), + [sym_super] = ACTIONS(2073), + [sym_true] = ACTIONS(2073), + [sym_false] = ACTIONS(2073), + [sym_null] = ACTIONS(2073), + [anon_sym_export] = ACTIONS(2073), + [sym_cf_comment] = ACTIONS(5), + }, + [1041] = { + [sym_comment] = STATE(1041), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_COMMA] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [anon_sym_new] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(934), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), + [sym_cf_comment] = ACTIONS(5), + }, + [1042] = { + [sym_comment] = STATE(1042), + [anon_sym_GT_EQ] = ACTIONS(2191), + [anon_sym_GT] = ACTIONS(2193), + [anon_sym_LT_EQ] = ACTIONS(2191), + [anon_sym_LT] = ACTIONS(2193), + [anon_sym_EQ] = ACTIONS(2193), + [anon_sym_STAR] = ACTIONS(2193), + [anon_sym_COMMA] = ACTIONS(2191), + [anon_sym_RBRACE] = ACTIONS(2191), + [anon_sym_LPAREN] = ACTIONS(2191), + [anon_sym_in] = ACTIONS(2193), + [anon_sym_of] = ACTIONS(2191), + [anon_sym_SEMI] = ACTIONS(2191), + [anon_sym_LBRACK] = ACTIONS(2191), + [sym_optional_chain] = ACTIONS(2191), + [anon_sym_DOT] = ACTIONS(2191), + [anon_sym_PLUS_EQ] = ACTIONS(2191), + [anon_sym_DASH_EQ] = ACTIONS(2191), + [anon_sym_STAR_EQ] = ACTIONS(2191), + [anon_sym_SLASH_EQ] = ACTIONS(2191), + [anon_sym_PERCENT_EQ] = ACTIONS(2191), + [anon_sym_CARET_EQ] = ACTIONS(2191), + [anon_sym_AMP_EQ] = ACTIONS(2191), + [anon_sym_PIPE_EQ] = ACTIONS(2191), + [anon_sym_GT_GT_EQ] = ACTIONS(2191), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(2191), + [anon_sym_LT_LT_EQ] = ACTIONS(2191), + [anon_sym_STAR_STAR_EQ] = ACTIONS(2191), + [anon_sym_AMP_AMP_EQ] = ACTIONS(2191), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2191), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2191), + [anon_sym_AMP_AMP] = ACTIONS(2193), + [aux_sym_binary_expression_token1] = ACTIONS(2191), + [anon_sym_PIPE_PIPE] = ACTIONS(2193), + [aux_sym_binary_expression_token2] = ACTIONS(2191), + [anon_sym_GT_GT] = ACTIONS(2193), + [anon_sym_GT_GT_GT] = ACTIONS(2193), + [anon_sym_LT_LT] = ACTIONS(2193), + [anon_sym_AMP] = ACTIONS(2193), + [anon_sym_CARET] = ACTIONS(2193), + [anon_sym_PIPE] = ACTIONS(2193), + [anon_sym_PLUS] = ACTIONS(2193), + [anon_sym_DASH] = ACTIONS(2193), + [anon_sym_SLASH] = ACTIONS(2193), + [anon_sym_PERCENT] = ACTIONS(2193), + [aux_sym_binary_expression_token3] = ACTIONS(2191), + [anon_sym_STAR_STAR] = ACTIONS(2193), + [aux_sym_binary_expression_token4] = ACTIONS(2193), + [aux_sym_binary_expression_token5] = ACTIONS(2191), + [aux_sym_binary_expression_token6] = ACTIONS(2191), + [anon_sym_EQ_EQ] = ACTIONS(2193), + [anon_sym_EQ_EQ_EQ] = ACTIONS(2191), + [aux_sym_binary_expression_token7] = ACTIONS(2191), + [aux_sym_binary_expression_token8] = ACTIONS(2191), + [anon_sym_BANG_EQ] = ACTIONS(2193), + [anon_sym_BANG_EQ_EQ] = ACTIONS(2191), + [aux_sym_binary_expression_token9] = ACTIONS(2191), + [aux_sym_binary_expression_token10] = ACTIONS(2191), + [aux_sym_binary_expression_token11] = ACTIONS(2191), + [aux_sym_binary_expression_token12] = ACTIONS(2193), + [aux_sym_binary_expression_token13] = ACTIONS(2191), + [anon_sym_QMARK_QMARK] = ACTIONS(2193), + [anon_sym_instanceof] = ACTIONS(2191), + [anon_sym_PLUS_PLUS] = ACTIONS(2191), + [anon_sym_DASH_DASH] = ACTIONS(2191), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(2191), + [sym__ternary_qmark] = ACTIONS(2191), + [sym_cf_comment] = ACTIONS(5), + }, + [1043] = { + [sym_comment] = STATE(1043), + [anon_sym_POUND] = ACTIONS(842), + [anon_sym_var] = ACTIONS(844), + [anon_sym_SQUOTE] = ACTIONS(842), + [anon_sym_DQUOTE] = ACTIONS(842), + [anon_sym_LBRACE] = ACTIONS(842), + [anon_sym_RBRACE] = ACTIONS(842), + [anon_sym_import] = ACTIONS(844), + [anon_sym_with] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_switch] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(842), + [anon_sym_await] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_throw] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(842), + [anon_sym_yield] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(842), + [anon_sym_async] = ACTIONS(844), + [anon_sym_function] = ACTIONS(844), + [anon_sym_private] = ACTIONS(844), + [anon_sym_public] = ACTIONS(844), + [anon_sym_remote] = ACTIONS(844), + [anon_sym_static] = ACTIONS(844), + [anon_sym_final] = ACTIONS(844), + [anon_sym_abstract] = ACTIONS(844), + [anon_sym_any] = ACTIONS(844), + [anon_sym_array] = ACTIONS(844), + [anon_sym_binary] = ACTIONS(844), + [anon_sym_boolean] = ACTIONS(844), + [anon_sym_date] = ACTIONS(844), + [anon_sym_guid] = ACTIONS(844), + [anon_sym_numeric] = ACTIONS(844), + [anon_sym_query] = ACTIONS(844), + [anon_sym_string] = ACTIONS(844), + [anon_sym_struct] = ACTIONS(844), + [anon_sym_uuid] = ACTIONS(844), + [anon_sym_variablename] = ACTIONS(844), + [anon_sym_void] = ACTIONS(844), + [anon_sym_xml] = ACTIONS(844), + [anon_sym_new] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_BANG] = ACTIONS(842), + [anon_sym_TILDE] = ACTIONS(844), + [aux_sym_unary_operator_token1] = ACTIONS(842), + [anon_sym_PLUS_PLUS] = ACTIONS(842), + [anon_sym_DASH_DASH] = ACTIONS(842), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(842), + [sym_identifier] = ACTIONS(844), + [sym_private_property_identifier] = ACTIONS(842), + [sym_this] = ACTIONS(844), + [sym_super] = ACTIONS(844), + [sym_true] = ACTIONS(844), + [sym_false] = ACTIONS(844), + [sym_null] = ACTIONS(844), + [anon_sym_export] = ACTIONS(844), + [sym__automatic_semicolon] = ACTIONS(2346), + [sym_cf_comment] = ACTIONS(5), + }, + [1044] = { + [sym_comment] = STATE(1044), + [anon_sym_POUND] = ACTIONS(1786), + [anon_sym_var] = ACTIONS(1788), + [anon_sym_SQUOTE] = ACTIONS(1786), + [anon_sym_DQUOTE] = ACTIONS(1786), + [anon_sym_LBRACE] = ACTIONS(1786), + [anon_sym_RBRACE] = ACTIONS(1786), + [anon_sym_import] = ACTIONS(1788), + [anon_sym_with] = ACTIONS(1788), + [anon_sym_let] = ACTIONS(1788), + [anon_sym_const] = ACTIONS(1788), + [anon_sym_if] = ACTIONS(1788), + [anon_sym_switch] = ACTIONS(1788), + [anon_sym_for] = ACTIONS(1788), + [anon_sym_LPAREN] = ACTIONS(1786), + [anon_sym_await] = ACTIONS(1788), + [anon_sym_while] = ACTIONS(1788), + [anon_sym_do] = ACTIONS(1788), + [anon_sym_try] = ACTIONS(1788), + [anon_sym_break] = ACTIONS(1788), + [anon_sym_continue] = ACTIONS(1788), + [anon_sym_return] = ACTIONS(1788), + [anon_sym_throw] = ACTIONS(1788), + [anon_sym_SEMI] = ACTIONS(1786), + [anon_sym_yield] = ACTIONS(1788), + [anon_sym_LBRACK] = ACTIONS(1786), + [anon_sym_async] = ACTIONS(1788), + [anon_sym_function] = ACTIONS(1788), + [anon_sym_private] = ACTIONS(1788), + [anon_sym_public] = ACTIONS(1788), + [anon_sym_remote] = ACTIONS(1788), + [anon_sym_static] = ACTIONS(1788), + [anon_sym_final] = ACTIONS(1788), + [anon_sym_abstract] = ACTIONS(1788), + [anon_sym_any] = ACTIONS(1788), + [anon_sym_array] = ACTIONS(1788), + [anon_sym_binary] = ACTIONS(1788), + [anon_sym_boolean] = ACTIONS(1788), + [anon_sym_date] = ACTIONS(1788), + [anon_sym_guid] = ACTIONS(1788), + [anon_sym_numeric] = ACTIONS(1788), + [anon_sym_query] = ACTIONS(1788), + [anon_sym_string] = ACTIONS(1788), + [anon_sym_struct] = ACTIONS(1788), + [anon_sym_uuid] = ACTIONS(1788), + [anon_sym_variablename] = ACTIONS(1788), + [anon_sym_void] = ACTIONS(1788), + [anon_sym_xml] = ACTIONS(1788), + [anon_sym_new] = ACTIONS(1788), + [anon_sym_PLUS] = ACTIONS(1788), + [anon_sym_DASH] = ACTIONS(1788), + [anon_sym_SLASH] = ACTIONS(1788), + [anon_sym_BANG] = ACTIONS(1786), + [anon_sym_TILDE] = ACTIONS(1788), + [aux_sym_unary_operator_token1] = ACTIONS(1786), + [anon_sym_PLUS_PLUS] = ACTIONS(1786), + [anon_sym_DASH_DASH] = ACTIONS(1786), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1786), + [sym_identifier] = ACTIONS(1788), + [sym_private_property_identifier] = ACTIONS(1786), + [sym_this] = ACTIONS(1788), + [sym_super] = ACTIONS(1788), + [sym_true] = ACTIONS(1788), + [sym_false] = ACTIONS(1788), + [sym_null] = ACTIONS(1788), + [anon_sym_export] = ACTIONS(1788), + [sym__automatic_semicolon] = ACTIONS(2348), + [sym_cf_comment] = ACTIONS(5), + }, + [1045] = { + [sym_comment] = STATE(1045), [anon_sym_POUND] = ACTIONS(2075), [anon_sym_var] = ACTIONS(2077), [anon_sym_SQUOTE] = ACTIONS(2075), @@ -130679,6 +130066,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_with] = ACTIONS(2077), [anon_sym_let] = ACTIONS(2077), [anon_sym_const] = ACTIONS(2077), + [anon_sym_else] = ACTIONS(2077), [anon_sym_if] = ACTIONS(2077), [anon_sym_switch] = ACTIONS(2077), [anon_sym_for] = ACTIONS(2077), @@ -130737,22 +130125,661 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(2077), [sym_cf_comment] = ACTIONS(5), }, - [1061] = { - [sym_comment] = STATE(1061), + [1046] = { + [sym_comment] = STATE(1046), + [anon_sym_POUND] = ACTIONS(1776), + [anon_sym_var] = ACTIONS(1778), + [anon_sym_SQUOTE] = ACTIONS(1776), + [anon_sym_DQUOTE] = ACTIONS(1776), + [anon_sym_LBRACE] = ACTIONS(1776), + [anon_sym_RBRACE] = ACTIONS(1776), + [anon_sym_import] = ACTIONS(1778), + [anon_sym_with] = ACTIONS(1778), + [anon_sym_let] = ACTIONS(1778), + [anon_sym_const] = ACTIONS(1778), + [anon_sym_if] = ACTIONS(1778), + [anon_sym_switch] = ACTIONS(1778), + [anon_sym_for] = ACTIONS(1778), + [anon_sym_LPAREN] = ACTIONS(1776), + [anon_sym_await] = ACTIONS(1778), + [anon_sym_while] = ACTIONS(1778), + [anon_sym_do] = ACTIONS(1778), + [anon_sym_try] = ACTIONS(1778), + [anon_sym_break] = ACTIONS(1778), + [anon_sym_continue] = ACTIONS(1778), + [anon_sym_return] = ACTIONS(1778), + [anon_sym_throw] = ACTIONS(1778), + [anon_sym_SEMI] = ACTIONS(1776), + [anon_sym_yield] = ACTIONS(1778), + [anon_sym_LBRACK] = ACTIONS(1776), + [anon_sym_async] = ACTIONS(1778), + [anon_sym_function] = ACTIONS(1778), + [anon_sym_private] = ACTIONS(1778), + [anon_sym_public] = ACTIONS(1778), + [anon_sym_remote] = ACTIONS(1778), + [anon_sym_static] = ACTIONS(1778), + [anon_sym_final] = ACTIONS(1778), + [anon_sym_abstract] = ACTIONS(1778), + [anon_sym_any] = ACTIONS(1778), + [anon_sym_array] = ACTIONS(1778), + [anon_sym_binary] = ACTIONS(1778), + [anon_sym_boolean] = ACTIONS(1778), + [anon_sym_date] = ACTIONS(1778), + [anon_sym_guid] = ACTIONS(1778), + [anon_sym_numeric] = ACTIONS(1778), + [anon_sym_query] = ACTIONS(1778), + [anon_sym_string] = ACTIONS(1778), + [anon_sym_struct] = ACTIONS(1778), + [anon_sym_uuid] = ACTIONS(1778), + [anon_sym_variablename] = ACTIONS(1778), + [anon_sym_void] = ACTIONS(1778), + [anon_sym_xml] = ACTIONS(1778), + [anon_sym_new] = ACTIONS(1778), + [anon_sym_PLUS] = ACTIONS(1778), + [anon_sym_DASH] = ACTIONS(1778), + [anon_sym_SLASH] = ACTIONS(1778), + [anon_sym_BANG] = ACTIONS(1776), + [anon_sym_TILDE] = ACTIONS(1778), + [aux_sym_unary_operator_token1] = ACTIONS(1776), + [anon_sym_PLUS_PLUS] = ACTIONS(1776), + [anon_sym_DASH_DASH] = ACTIONS(1776), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1776), + [sym_identifier] = ACTIONS(1778), + [sym_private_property_identifier] = ACTIONS(1776), + [sym_this] = ACTIONS(1778), + [sym_super] = ACTIONS(1778), + [sym_true] = ACTIONS(1778), + [sym_false] = ACTIONS(1778), + [sym_null] = ACTIONS(1778), + [anon_sym_export] = ACTIONS(1778), + [sym__automatic_semicolon] = ACTIONS(2350), + [sym_cf_comment] = ACTIONS(5), + }, + [1047] = { + [sym_comment] = STATE(1047), + [anon_sym_POUND] = ACTIONS(1733), + [anon_sym_var] = ACTIONS(1735), + [anon_sym_SQUOTE] = ACTIONS(1733), + [anon_sym_DQUOTE] = ACTIONS(1733), + [anon_sym_LBRACE] = ACTIONS(1733), + [anon_sym_RBRACE] = ACTIONS(1733), + [anon_sym_import] = ACTIONS(1735), + [anon_sym_with] = ACTIONS(1735), + [anon_sym_let] = ACTIONS(1735), + [anon_sym_const] = ACTIONS(1735), + [anon_sym_if] = ACTIONS(1735), + [anon_sym_switch] = ACTIONS(1735), + [anon_sym_for] = ACTIONS(1735), + [anon_sym_LPAREN] = ACTIONS(1733), + [anon_sym_await] = ACTIONS(1735), + [anon_sym_while] = ACTIONS(1735), + [anon_sym_do] = ACTIONS(1735), + [anon_sym_try] = ACTIONS(1735), + [anon_sym_break] = ACTIONS(1735), + [anon_sym_continue] = ACTIONS(1735), + [anon_sym_return] = ACTIONS(1735), + [anon_sym_throw] = ACTIONS(1735), + [anon_sym_SEMI] = ACTIONS(1733), + [anon_sym_yield] = ACTIONS(1735), + [anon_sym_LBRACK] = ACTIONS(1733), + [anon_sym_async] = ACTIONS(1735), + [anon_sym_function] = ACTIONS(1735), + [anon_sym_private] = ACTIONS(1735), + [anon_sym_public] = ACTIONS(1735), + [anon_sym_remote] = ACTIONS(1735), + [anon_sym_static] = ACTIONS(1735), + [anon_sym_final] = ACTIONS(1735), + [anon_sym_abstract] = ACTIONS(1735), + [anon_sym_any] = ACTIONS(1735), + [anon_sym_array] = ACTIONS(1735), + [anon_sym_binary] = ACTIONS(1735), + [anon_sym_boolean] = ACTIONS(1735), + [anon_sym_date] = ACTIONS(1735), + [anon_sym_guid] = ACTIONS(1735), + [anon_sym_numeric] = ACTIONS(1735), + [anon_sym_query] = ACTIONS(1735), + [anon_sym_string] = ACTIONS(1735), + [anon_sym_struct] = ACTIONS(1735), + [anon_sym_uuid] = ACTIONS(1735), + [anon_sym_variablename] = ACTIONS(1735), + [anon_sym_void] = ACTIONS(1735), + [anon_sym_xml] = ACTIONS(1735), + [anon_sym_new] = ACTIONS(1735), + [anon_sym_PLUS] = ACTIONS(1735), + [anon_sym_DASH] = ACTIONS(1735), + [anon_sym_SLASH] = ACTIONS(1735), + [anon_sym_BANG] = ACTIONS(1733), + [anon_sym_TILDE] = ACTIONS(1735), + [aux_sym_unary_operator_token1] = ACTIONS(1733), + [anon_sym_PLUS_PLUS] = ACTIONS(1733), + [anon_sym_DASH_DASH] = ACTIONS(1733), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1733), + [sym_identifier] = ACTIONS(1735), + [sym_private_property_identifier] = ACTIONS(1733), + [sym_this] = ACTIONS(1735), + [sym_super] = ACTIONS(1735), + [sym_true] = ACTIONS(1735), + [sym_false] = ACTIONS(1735), + [sym_null] = ACTIONS(1735), + [anon_sym_export] = ACTIONS(1735), + [sym__automatic_semicolon] = ACTIONS(1733), + [sym_cf_comment] = ACTIONS(5), + }, + [1048] = { + [sym_comment] = STATE(1048), + [anon_sym_POUND] = ACTIONS(1757), + [anon_sym_var] = ACTIONS(1759), + [anon_sym_SQUOTE] = ACTIONS(1757), + [anon_sym_DQUOTE] = ACTIONS(1757), + [anon_sym_LBRACE] = ACTIONS(1757), + [anon_sym_RBRACE] = ACTIONS(1757), + [anon_sym_import] = ACTIONS(1759), + [anon_sym_with] = ACTIONS(1759), + [anon_sym_let] = ACTIONS(1759), + [anon_sym_const] = ACTIONS(1759), + [anon_sym_if] = ACTIONS(1759), + [anon_sym_switch] = ACTIONS(1759), + [anon_sym_for] = ACTIONS(1759), + [anon_sym_LPAREN] = ACTIONS(1757), + [anon_sym_await] = ACTIONS(1759), + [anon_sym_while] = ACTIONS(1759), + [anon_sym_do] = ACTIONS(1759), + [anon_sym_try] = ACTIONS(1759), + [anon_sym_break] = ACTIONS(1759), + [anon_sym_continue] = ACTIONS(1759), + [anon_sym_return] = ACTIONS(1759), + [anon_sym_throw] = ACTIONS(1759), + [anon_sym_SEMI] = ACTIONS(1757), + [anon_sym_yield] = ACTIONS(1759), + [anon_sym_LBRACK] = ACTIONS(1757), + [anon_sym_async] = ACTIONS(1759), + [anon_sym_function] = ACTIONS(1759), + [anon_sym_private] = ACTIONS(1759), + [anon_sym_public] = ACTIONS(1759), + [anon_sym_remote] = ACTIONS(1759), + [anon_sym_static] = ACTIONS(1759), + [anon_sym_final] = ACTIONS(1759), + [anon_sym_abstract] = ACTIONS(1759), + [anon_sym_any] = ACTIONS(1759), + [anon_sym_array] = ACTIONS(1759), + [anon_sym_binary] = ACTIONS(1759), + [anon_sym_boolean] = ACTIONS(1759), + [anon_sym_date] = ACTIONS(1759), + [anon_sym_guid] = ACTIONS(1759), + [anon_sym_numeric] = ACTIONS(1759), + [anon_sym_query] = ACTIONS(1759), + [anon_sym_string] = ACTIONS(1759), + [anon_sym_struct] = ACTIONS(1759), + [anon_sym_uuid] = ACTIONS(1759), + [anon_sym_variablename] = ACTIONS(1759), + [anon_sym_void] = ACTIONS(1759), + [anon_sym_xml] = ACTIONS(1759), + [anon_sym_new] = ACTIONS(1759), + [anon_sym_PLUS] = ACTIONS(1759), + [anon_sym_DASH] = ACTIONS(1759), + [anon_sym_SLASH] = ACTIONS(1759), + [anon_sym_BANG] = ACTIONS(1757), + [anon_sym_TILDE] = ACTIONS(1759), + [aux_sym_unary_operator_token1] = ACTIONS(1757), + [anon_sym_PLUS_PLUS] = ACTIONS(1757), + [anon_sym_DASH_DASH] = ACTIONS(1757), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1757), + [sym_identifier] = ACTIONS(1759), + [sym_private_property_identifier] = ACTIONS(1757), + [sym_this] = ACTIONS(1759), + [sym_super] = ACTIONS(1759), + [sym_true] = ACTIONS(1759), + [sym_false] = ACTIONS(1759), + [sym_null] = ACTIONS(1759), + [anon_sym_export] = ACTIONS(1759), + [sym__automatic_semicolon] = ACTIONS(2352), + [sym_cf_comment] = ACTIONS(5), + }, + [1049] = { + [sym_comment] = STATE(1049), + [anon_sym_POUND] = ACTIONS(2053), + [anon_sym_var] = ACTIONS(2055), + [anon_sym_SQUOTE] = ACTIONS(2053), + [anon_sym_DQUOTE] = ACTIONS(2053), + [anon_sym_LBRACE] = ACTIONS(2053), + [anon_sym_RBRACE] = ACTIONS(2053), + [anon_sym_import] = ACTIONS(2055), + [anon_sym_with] = ACTIONS(2055), + [anon_sym_let] = ACTIONS(2055), + [anon_sym_const] = ACTIONS(2055), + [anon_sym_else] = ACTIONS(2055), + [anon_sym_if] = ACTIONS(2055), + [anon_sym_switch] = ACTIONS(2055), + [anon_sym_for] = ACTIONS(2055), + [anon_sym_LPAREN] = ACTIONS(2053), + [anon_sym_await] = ACTIONS(2055), + [anon_sym_while] = ACTIONS(2055), + [anon_sym_do] = ACTIONS(2055), + [anon_sym_try] = ACTIONS(2055), + [anon_sym_break] = ACTIONS(2055), + [anon_sym_continue] = ACTIONS(2055), + [anon_sym_return] = ACTIONS(2055), + [anon_sym_throw] = ACTIONS(2055), + [anon_sym_SEMI] = ACTIONS(2053), + [anon_sym_yield] = ACTIONS(2055), + [anon_sym_LBRACK] = ACTIONS(2053), + [anon_sym_async] = ACTIONS(2055), + [anon_sym_function] = ACTIONS(2055), + [anon_sym_private] = ACTIONS(2055), + [anon_sym_public] = ACTIONS(2055), + [anon_sym_remote] = ACTIONS(2055), + [anon_sym_static] = ACTIONS(2055), + [anon_sym_final] = ACTIONS(2055), + [anon_sym_abstract] = ACTIONS(2055), + [anon_sym_any] = ACTIONS(2055), + [anon_sym_array] = ACTIONS(2055), + [anon_sym_binary] = ACTIONS(2055), + [anon_sym_boolean] = ACTIONS(2055), + [anon_sym_date] = ACTIONS(2055), + [anon_sym_guid] = ACTIONS(2055), + [anon_sym_numeric] = ACTIONS(2055), + [anon_sym_query] = ACTIONS(2055), + [anon_sym_string] = ACTIONS(2055), + [anon_sym_struct] = ACTIONS(2055), + [anon_sym_uuid] = ACTIONS(2055), + [anon_sym_variablename] = ACTIONS(2055), + [anon_sym_void] = ACTIONS(2055), + [anon_sym_xml] = ACTIONS(2055), + [anon_sym_new] = ACTIONS(2055), + [anon_sym_PLUS] = ACTIONS(2055), + [anon_sym_DASH] = ACTIONS(2055), + [anon_sym_SLASH] = ACTIONS(2055), + [anon_sym_BANG] = ACTIONS(2053), + [anon_sym_TILDE] = ACTIONS(2055), + [aux_sym_unary_operator_token1] = ACTIONS(2053), + [anon_sym_PLUS_PLUS] = ACTIONS(2053), + [anon_sym_DASH_DASH] = ACTIONS(2053), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2053), + [sym_identifier] = ACTIONS(2055), + [sym_private_property_identifier] = ACTIONS(2053), + [sym_this] = ACTIONS(2055), + [sym_super] = ACTIONS(2055), + [sym_true] = ACTIONS(2055), + [sym_false] = ACTIONS(2055), + [sym_null] = ACTIONS(2055), + [anon_sym_export] = ACTIONS(2055), + [sym_cf_comment] = ACTIONS(5), + }, + [1050] = { + [sym_comment] = STATE(1050), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(2354), + [sym_cf_comment] = ACTIONS(5), + }, + [1051] = { + [sym_comment] = STATE(1051), + [anon_sym_POUND] = ACTIONS(2049), + [anon_sym_var] = ACTIONS(2051), + [anon_sym_SQUOTE] = ACTIONS(2049), + [anon_sym_DQUOTE] = ACTIONS(2049), + [anon_sym_LBRACE] = ACTIONS(2049), + [anon_sym_RBRACE] = ACTIONS(2049), + [anon_sym_import] = ACTIONS(2051), + [anon_sym_with] = ACTIONS(2051), + [anon_sym_let] = ACTIONS(2051), + [anon_sym_const] = ACTIONS(2051), + [anon_sym_else] = ACTIONS(2051), + [anon_sym_if] = ACTIONS(2051), + [anon_sym_switch] = ACTIONS(2051), + [anon_sym_for] = ACTIONS(2051), + [anon_sym_LPAREN] = ACTIONS(2049), + [anon_sym_await] = ACTIONS(2051), + [anon_sym_while] = ACTIONS(2051), + [anon_sym_do] = ACTIONS(2051), + [anon_sym_try] = ACTIONS(2051), + [anon_sym_break] = ACTIONS(2051), + [anon_sym_continue] = ACTIONS(2051), + [anon_sym_return] = ACTIONS(2051), + [anon_sym_throw] = ACTIONS(2051), + [anon_sym_SEMI] = ACTIONS(2049), + [anon_sym_yield] = ACTIONS(2051), + [anon_sym_LBRACK] = ACTIONS(2049), + [anon_sym_async] = ACTIONS(2051), + [anon_sym_function] = ACTIONS(2051), + [anon_sym_private] = ACTIONS(2051), + [anon_sym_public] = ACTIONS(2051), + [anon_sym_remote] = ACTIONS(2051), + [anon_sym_static] = ACTIONS(2051), + [anon_sym_final] = ACTIONS(2051), + [anon_sym_abstract] = ACTIONS(2051), + [anon_sym_any] = ACTIONS(2051), + [anon_sym_array] = ACTIONS(2051), + [anon_sym_binary] = ACTIONS(2051), + [anon_sym_boolean] = ACTIONS(2051), + [anon_sym_date] = ACTIONS(2051), + [anon_sym_guid] = ACTIONS(2051), + [anon_sym_numeric] = ACTIONS(2051), + [anon_sym_query] = ACTIONS(2051), + [anon_sym_string] = ACTIONS(2051), + [anon_sym_struct] = ACTIONS(2051), + [anon_sym_uuid] = ACTIONS(2051), + [anon_sym_variablename] = ACTIONS(2051), + [anon_sym_void] = ACTIONS(2051), + [anon_sym_xml] = ACTIONS(2051), + [anon_sym_new] = ACTIONS(2051), + [anon_sym_PLUS] = ACTIONS(2051), + [anon_sym_DASH] = ACTIONS(2051), + [anon_sym_SLASH] = ACTIONS(2051), + [anon_sym_BANG] = ACTIONS(2049), + [anon_sym_TILDE] = ACTIONS(2051), + [aux_sym_unary_operator_token1] = ACTIONS(2049), + [anon_sym_PLUS_PLUS] = ACTIONS(2049), + [anon_sym_DASH_DASH] = ACTIONS(2049), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2049), + [sym_identifier] = ACTIONS(2051), + [sym_private_property_identifier] = ACTIONS(2049), + [sym_this] = ACTIONS(2051), + [sym_super] = ACTIONS(2051), + [sym_true] = ACTIONS(2051), + [sym_false] = ACTIONS(2051), + [sym_null] = ACTIONS(2051), + [anon_sym_export] = ACTIONS(2051), + [sym_cf_comment] = ACTIONS(5), + }, + [1052] = { + [sym_comment] = STATE(1052), + [anon_sym_POUND] = ACTIONS(2081), + [anon_sym_var] = ACTIONS(2083), + [anon_sym_SQUOTE] = ACTIONS(2081), + [anon_sym_DQUOTE] = ACTIONS(2081), + [anon_sym_LBRACE] = ACTIONS(2081), + [anon_sym_RBRACE] = ACTIONS(2081), + [anon_sym_import] = ACTIONS(2083), + [anon_sym_with] = ACTIONS(2083), + [anon_sym_let] = ACTIONS(2083), + [anon_sym_const] = ACTIONS(2083), + [anon_sym_else] = ACTIONS(2083), + [anon_sym_if] = ACTIONS(2083), + [anon_sym_switch] = ACTIONS(2083), + [anon_sym_for] = ACTIONS(2083), + [anon_sym_LPAREN] = ACTIONS(2081), + [anon_sym_await] = ACTIONS(2083), + [anon_sym_while] = ACTIONS(2083), + [anon_sym_do] = ACTIONS(2083), + [anon_sym_try] = ACTIONS(2083), + [anon_sym_break] = ACTIONS(2083), + [anon_sym_continue] = ACTIONS(2083), + [anon_sym_return] = ACTIONS(2083), + [anon_sym_throw] = ACTIONS(2083), + [anon_sym_SEMI] = ACTIONS(2081), + [anon_sym_yield] = ACTIONS(2083), + [anon_sym_LBRACK] = ACTIONS(2081), + [anon_sym_async] = ACTIONS(2083), + [anon_sym_function] = ACTIONS(2083), + [anon_sym_private] = ACTIONS(2083), + [anon_sym_public] = ACTIONS(2083), + [anon_sym_remote] = ACTIONS(2083), + [anon_sym_static] = ACTIONS(2083), + [anon_sym_final] = ACTIONS(2083), + [anon_sym_abstract] = ACTIONS(2083), + [anon_sym_any] = ACTIONS(2083), + [anon_sym_array] = ACTIONS(2083), + [anon_sym_binary] = ACTIONS(2083), + [anon_sym_boolean] = ACTIONS(2083), + [anon_sym_date] = ACTIONS(2083), + [anon_sym_guid] = ACTIONS(2083), + [anon_sym_numeric] = ACTIONS(2083), + [anon_sym_query] = ACTIONS(2083), + [anon_sym_string] = ACTIONS(2083), + [anon_sym_struct] = ACTIONS(2083), + [anon_sym_uuid] = ACTIONS(2083), + [anon_sym_variablename] = ACTIONS(2083), + [anon_sym_void] = ACTIONS(2083), + [anon_sym_xml] = ACTIONS(2083), + [anon_sym_new] = ACTIONS(2083), + [anon_sym_PLUS] = ACTIONS(2083), + [anon_sym_DASH] = ACTIONS(2083), + [anon_sym_SLASH] = ACTIONS(2083), + [anon_sym_BANG] = ACTIONS(2081), + [anon_sym_TILDE] = ACTIONS(2083), + [aux_sym_unary_operator_token1] = ACTIONS(2081), + [anon_sym_PLUS_PLUS] = ACTIONS(2081), + [anon_sym_DASH_DASH] = ACTIONS(2081), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2081), + [sym_identifier] = ACTIONS(2083), + [sym_private_property_identifier] = ACTIONS(2081), + [sym_this] = ACTIONS(2083), + [sym_super] = ACTIONS(2083), + [sym_true] = ACTIONS(2083), + [sym_false] = ACTIONS(2083), + [sym_null] = ACTIONS(2083), + [anon_sym_export] = ACTIONS(2083), + [sym_cf_comment] = ACTIONS(5), + }, + [1053] = { + [sym_comment] = STATE(1053), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2313), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(2356), + [anon_sym_RBRACE] = ACTIONS(2356), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_RBRACK] = ACTIONS(2356), + [anon_sym_EQ_GT] = ACTIONS(2311), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1054] = { + [sym_comment] = STATE(1054), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_finally] = ACTIONS(936), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [anon_sym_new] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(934), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), + [sym_cf_comment] = ACTIONS(5), + }, + [1055] = { + [sym_comment] = STATE(1055), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1558), + [anon_sym_EQ] = ACTIONS(1229), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1105), + [anon_sym_COMMA] = ACTIONS(1573), + [anon_sym_RBRACE] = ACTIONS(1573), [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_of] = ACTIONS(1105), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1562), + [anon_sym_RBRACK] = ACTIONS(1573), + [anon_sym_EQ_GT] = ACTIONS(1532), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -130788,742 +130815,2455 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, + [1056] = { + [sym_comment] = STATE(1056), + [anon_sym_POUND] = ACTIONS(2021), + [anon_sym_var] = ACTIONS(2023), + [anon_sym_SQUOTE] = ACTIONS(2021), + [anon_sym_DQUOTE] = ACTIONS(2021), + [anon_sym_LBRACE] = ACTIONS(2021), + [anon_sym_RBRACE] = ACTIONS(2021), + [anon_sym_import] = ACTIONS(2023), + [anon_sym_with] = ACTIONS(2023), + [anon_sym_let] = ACTIONS(2023), + [anon_sym_const] = ACTIONS(2023), + [anon_sym_else] = ACTIONS(2023), + [anon_sym_if] = ACTIONS(2023), + [anon_sym_switch] = ACTIONS(2023), + [anon_sym_for] = ACTIONS(2023), + [anon_sym_LPAREN] = ACTIONS(2021), + [anon_sym_await] = ACTIONS(2023), + [anon_sym_while] = ACTIONS(2023), + [anon_sym_do] = ACTIONS(2023), + [anon_sym_try] = ACTIONS(2023), + [anon_sym_break] = ACTIONS(2023), + [anon_sym_continue] = ACTIONS(2023), + [anon_sym_return] = ACTIONS(2023), + [anon_sym_throw] = ACTIONS(2023), + [anon_sym_SEMI] = ACTIONS(2021), + [anon_sym_yield] = ACTIONS(2023), + [anon_sym_LBRACK] = ACTIONS(2021), + [anon_sym_async] = ACTIONS(2023), + [anon_sym_function] = ACTIONS(2023), + [anon_sym_private] = ACTIONS(2023), + [anon_sym_public] = ACTIONS(2023), + [anon_sym_remote] = ACTIONS(2023), + [anon_sym_static] = ACTIONS(2023), + [anon_sym_final] = ACTIONS(2023), + [anon_sym_abstract] = ACTIONS(2023), + [anon_sym_any] = ACTIONS(2023), + [anon_sym_array] = ACTIONS(2023), + [anon_sym_binary] = ACTIONS(2023), + [anon_sym_boolean] = ACTIONS(2023), + [anon_sym_date] = ACTIONS(2023), + [anon_sym_guid] = ACTIONS(2023), + [anon_sym_numeric] = ACTIONS(2023), + [anon_sym_query] = ACTIONS(2023), + [anon_sym_string] = ACTIONS(2023), + [anon_sym_struct] = ACTIONS(2023), + [anon_sym_uuid] = ACTIONS(2023), + [anon_sym_variablename] = ACTIONS(2023), + [anon_sym_void] = ACTIONS(2023), + [anon_sym_xml] = ACTIONS(2023), + [anon_sym_new] = ACTIONS(2023), + [anon_sym_PLUS] = ACTIONS(2023), + [anon_sym_DASH] = ACTIONS(2023), + [anon_sym_SLASH] = ACTIONS(2023), + [anon_sym_BANG] = ACTIONS(2021), + [anon_sym_TILDE] = ACTIONS(2023), + [aux_sym_unary_operator_token1] = ACTIONS(2021), + [anon_sym_PLUS_PLUS] = ACTIONS(2021), + [anon_sym_DASH_DASH] = ACTIONS(2021), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2021), + [sym_identifier] = ACTIONS(2023), + [sym_private_property_identifier] = ACTIONS(2021), + [sym_this] = ACTIONS(2023), + [sym_super] = ACTIONS(2023), + [sym_true] = ACTIONS(2023), + [sym_false] = ACTIONS(2023), + [sym_null] = ACTIONS(2023), + [anon_sym_export] = ACTIONS(2023), + [sym_cf_comment] = ACTIONS(5), + }, + [1057] = { + [sym_comment] = STATE(1057), + [anon_sym_POUND] = ACTIONS(2017), + [anon_sym_var] = ACTIONS(2019), + [anon_sym_SQUOTE] = ACTIONS(2017), + [anon_sym_DQUOTE] = ACTIONS(2017), + [anon_sym_LBRACE] = ACTIONS(2017), + [anon_sym_RBRACE] = ACTIONS(2017), + [anon_sym_import] = ACTIONS(2019), + [anon_sym_with] = ACTIONS(2019), + [anon_sym_let] = ACTIONS(2019), + [anon_sym_const] = ACTIONS(2019), + [anon_sym_else] = ACTIONS(2019), + [anon_sym_if] = ACTIONS(2019), + [anon_sym_switch] = ACTIONS(2019), + [anon_sym_for] = ACTIONS(2019), + [anon_sym_LPAREN] = ACTIONS(2017), + [anon_sym_await] = ACTIONS(2019), + [anon_sym_while] = ACTIONS(2019), + [anon_sym_do] = ACTIONS(2019), + [anon_sym_try] = ACTIONS(2019), + [anon_sym_break] = ACTIONS(2019), + [anon_sym_continue] = ACTIONS(2019), + [anon_sym_return] = ACTIONS(2019), + [anon_sym_throw] = ACTIONS(2019), + [anon_sym_SEMI] = ACTIONS(2017), + [anon_sym_yield] = ACTIONS(2019), + [anon_sym_LBRACK] = ACTIONS(2017), + [anon_sym_async] = ACTIONS(2019), + [anon_sym_function] = ACTIONS(2019), + [anon_sym_private] = ACTIONS(2019), + [anon_sym_public] = ACTIONS(2019), + [anon_sym_remote] = ACTIONS(2019), + [anon_sym_static] = ACTIONS(2019), + [anon_sym_final] = ACTIONS(2019), + [anon_sym_abstract] = ACTIONS(2019), + [anon_sym_any] = ACTIONS(2019), + [anon_sym_array] = ACTIONS(2019), + [anon_sym_binary] = ACTIONS(2019), + [anon_sym_boolean] = ACTIONS(2019), + [anon_sym_date] = ACTIONS(2019), + [anon_sym_guid] = ACTIONS(2019), + [anon_sym_numeric] = ACTIONS(2019), + [anon_sym_query] = ACTIONS(2019), + [anon_sym_string] = ACTIONS(2019), + [anon_sym_struct] = ACTIONS(2019), + [anon_sym_uuid] = ACTIONS(2019), + [anon_sym_variablename] = ACTIONS(2019), + [anon_sym_void] = ACTIONS(2019), + [anon_sym_xml] = ACTIONS(2019), + [anon_sym_new] = ACTIONS(2019), + [anon_sym_PLUS] = ACTIONS(2019), + [anon_sym_DASH] = ACTIONS(2019), + [anon_sym_SLASH] = ACTIONS(2019), + [anon_sym_BANG] = ACTIONS(2017), + [anon_sym_TILDE] = ACTIONS(2019), + [aux_sym_unary_operator_token1] = ACTIONS(2017), + [anon_sym_PLUS_PLUS] = ACTIONS(2017), + [anon_sym_DASH_DASH] = ACTIONS(2017), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2017), + [sym_identifier] = ACTIONS(2019), + [sym_private_property_identifier] = ACTIONS(2017), + [sym_this] = ACTIONS(2019), + [sym_super] = ACTIONS(2019), + [sym_true] = ACTIONS(2019), + [sym_false] = ACTIONS(2019), + [sym_null] = ACTIONS(2019), + [anon_sym_export] = ACTIONS(2019), + [sym_cf_comment] = ACTIONS(5), + }, + [1058] = { + [sym_comment] = STATE(1058), + [anon_sym_POUND] = ACTIONS(2007), + [anon_sym_var] = ACTIONS(2009), + [anon_sym_SQUOTE] = ACTIONS(2007), + [anon_sym_DQUOTE] = ACTIONS(2007), + [anon_sym_LBRACE] = ACTIONS(2007), + [anon_sym_RBRACE] = ACTIONS(2007), + [anon_sym_import] = ACTIONS(2009), + [anon_sym_with] = ACTIONS(2009), + [anon_sym_let] = ACTIONS(2009), + [anon_sym_const] = ACTIONS(2009), + [anon_sym_else] = ACTIONS(2009), + [anon_sym_if] = ACTIONS(2009), + [anon_sym_switch] = ACTIONS(2009), + [anon_sym_for] = ACTIONS(2009), + [anon_sym_LPAREN] = ACTIONS(2007), + [anon_sym_await] = ACTIONS(2009), + [anon_sym_while] = ACTIONS(2009), + [anon_sym_do] = ACTIONS(2009), + [anon_sym_try] = ACTIONS(2009), + [anon_sym_break] = ACTIONS(2009), + [anon_sym_continue] = ACTIONS(2009), + [anon_sym_return] = ACTIONS(2009), + [anon_sym_throw] = ACTIONS(2009), + [anon_sym_SEMI] = ACTIONS(2007), + [anon_sym_yield] = ACTIONS(2009), + [anon_sym_LBRACK] = ACTIONS(2007), + [anon_sym_async] = ACTIONS(2009), + [anon_sym_function] = ACTIONS(2009), + [anon_sym_private] = ACTIONS(2009), + [anon_sym_public] = ACTIONS(2009), + [anon_sym_remote] = ACTIONS(2009), + [anon_sym_static] = ACTIONS(2009), + [anon_sym_final] = ACTIONS(2009), + [anon_sym_abstract] = ACTIONS(2009), + [anon_sym_any] = ACTIONS(2009), + [anon_sym_array] = ACTIONS(2009), + [anon_sym_binary] = ACTIONS(2009), + [anon_sym_boolean] = ACTIONS(2009), + [anon_sym_date] = ACTIONS(2009), + [anon_sym_guid] = ACTIONS(2009), + [anon_sym_numeric] = ACTIONS(2009), + [anon_sym_query] = ACTIONS(2009), + [anon_sym_string] = ACTIONS(2009), + [anon_sym_struct] = ACTIONS(2009), + [anon_sym_uuid] = ACTIONS(2009), + [anon_sym_variablename] = ACTIONS(2009), + [anon_sym_void] = ACTIONS(2009), + [anon_sym_xml] = ACTIONS(2009), + [anon_sym_new] = ACTIONS(2009), + [anon_sym_PLUS] = ACTIONS(2009), + [anon_sym_DASH] = ACTIONS(2009), + [anon_sym_SLASH] = ACTIONS(2009), + [anon_sym_BANG] = ACTIONS(2007), + [anon_sym_TILDE] = ACTIONS(2009), + [aux_sym_unary_operator_token1] = ACTIONS(2007), + [anon_sym_PLUS_PLUS] = ACTIONS(2007), + [anon_sym_DASH_DASH] = ACTIONS(2007), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2007), + [sym_identifier] = ACTIONS(2009), + [sym_private_property_identifier] = ACTIONS(2007), + [sym_this] = ACTIONS(2009), + [sym_super] = ACTIONS(2009), + [sym_true] = ACTIONS(2009), + [sym_false] = ACTIONS(2009), + [sym_null] = ACTIONS(2009), + [anon_sym_export] = ACTIONS(2009), + [sym_cf_comment] = ACTIONS(5), + }, + [1059] = { + [sym_comment] = STATE(1059), + [anon_sym_POUND] = ACTIONS(1997), + [anon_sym_var] = ACTIONS(1999), + [anon_sym_SQUOTE] = ACTIONS(1997), + [anon_sym_DQUOTE] = ACTIONS(1997), + [anon_sym_LBRACE] = ACTIONS(1997), + [anon_sym_RBRACE] = ACTIONS(1997), + [anon_sym_import] = ACTIONS(1999), + [anon_sym_with] = ACTIONS(1999), + [anon_sym_let] = ACTIONS(1999), + [anon_sym_const] = ACTIONS(1999), + [anon_sym_else] = ACTIONS(1999), + [anon_sym_if] = ACTIONS(1999), + [anon_sym_switch] = ACTIONS(1999), + [anon_sym_for] = ACTIONS(1999), + [anon_sym_LPAREN] = ACTIONS(1997), + [anon_sym_await] = ACTIONS(1999), + [anon_sym_while] = ACTIONS(1999), + [anon_sym_do] = ACTIONS(1999), + [anon_sym_try] = ACTIONS(1999), + [anon_sym_break] = ACTIONS(1999), + [anon_sym_continue] = ACTIONS(1999), + [anon_sym_return] = ACTIONS(1999), + [anon_sym_throw] = ACTIONS(1999), + [anon_sym_SEMI] = ACTIONS(1997), + [anon_sym_yield] = ACTIONS(1999), + [anon_sym_LBRACK] = ACTIONS(1997), + [anon_sym_async] = ACTIONS(1999), + [anon_sym_function] = ACTIONS(1999), + [anon_sym_private] = ACTIONS(1999), + [anon_sym_public] = ACTIONS(1999), + [anon_sym_remote] = ACTIONS(1999), + [anon_sym_static] = ACTIONS(1999), + [anon_sym_final] = ACTIONS(1999), + [anon_sym_abstract] = ACTIONS(1999), + [anon_sym_any] = ACTIONS(1999), + [anon_sym_array] = ACTIONS(1999), + [anon_sym_binary] = ACTIONS(1999), + [anon_sym_boolean] = ACTIONS(1999), + [anon_sym_date] = ACTIONS(1999), + [anon_sym_guid] = ACTIONS(1999), + [anon_sym_numeric] = ACTIONS(1999), + [anon_sym_query] = ACTIONS(1999), + [anon_sym_string] = ACTIONS(1999), + [anon_sym_struct] = ACTIONS(1999), + [anon_sym_uuid] = ACTIONS(1999), + [anon_sym_variablename] = ACTIONS(1999), + [anon_sym_void] = ACTIONS(1999), + [anon_sym_xml] = ACTIONS(1999), + [anon_sym_new] = ACTIONS(1999), + [anon_sym_PLUS] = ACTIONS(1999), + [anon_sym_DASH] = ACTIONS(1999), + [anon_sym_SLASH] = ACTIONS(1999), + [anon_sym_BANG] = ACTIONS(1997), + [anon_sym_TILDE] = ACTIONS(1999), + [aux_sym_unary_operator_token1] = ACTIONS(1997), + [anon_sym_PLUS_PLUS] = ACTIONS(1997), + [anon_sym_DASH_DASH] = ACTIONS(1997), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1997), + [sym_identifier] = ACTIONS(1999), + [sym_private_property_identifier] = ACTIONS(1997), + [sym_this] = ACTIONS(1999), + [sym_super] = ACTIONS(1999), + [sym_true] = ACTIONS(1999), + [sym_false] = ACTIONS(1999), + [sym_null] = ACTIONS(1999), + [anon_sym_export] = ACTIONS(1999), + [sym_cf_comment] = ACTIONS(5), + }, + [1060] = { + [sym_comment] = STATE(1060), + [anon_sym_POUND] = ACTIONS(1891), + [anon_sym_var] = ACTIONS(1893), + [anon_sym_SQUOTE] = ACTIONS(1891), + [anon_sym_DQUOTE] = ACTIONS(1891), + [anon_sym_LBRACE] = ACTIONS(1891), + [anon_sym_RBRACE] = ACTIONS(1891), + [anon_sym_import] = ACTIONS(1893), + [anon_sym_with] = ACTIONS(1893), + [anon_sym_let] = ACTIONS(1893), + [anon_sym_const] = ACTIONS(1893), + [anon_sym_else] = ACTIONS(1893), + [anon_sym_if] = ACTIONS(1893), + [anon_sym_switch] = ACTIONS(1893), + [anon_sym_for] = ACTIONS(1893), + [anon_sym_LPAREN] = ACTIONS(1891), + [anon_sym_await] = ACTIONS(1893), + [anon_sym_while] = ACTIONS(1893), + [anon_sym_do] = ACTIONS(1893), + [anon_sym_try] = ACTIONS(1893), + [anon_sym_break] = ACTIONS(1893), + [anon_sym_continue] = ACTIONS(1893), + [anon_sym_return] = ACTIONS(1893), + [anon_sym_throw] = ACTIONS(1893), + [anon_sym_SEMI] = ACTIONS(1891), + [anon_sym_yield] = ACTIONS(1893), + [anon_sym_LBRACK] = ACTIONS(1891), + [anon_sym_async] = ACTIONS(1893), + [anon_sym_function] = ACTIONS(1893), + [anon_sym_private] = ACTIONS(1893), + [anon_sym_public] = ACTIONS(1893), + [anon_sym_remote] = ACTIONS(1893), + [anon_sym_static] = ACTIONS(1893), + [anon_sym_final] = ACTIONS(1893), + [anon_sym_abstract] = ACTIONS(1893), + [anon_sym_any] = ACTIONS(1893), + [anon_sym_array] = ACTIONS(1893), + [anon_sym_binary] = ACTIONS(1893), + [anon_sym_boolean] = ACTIONS(1893), + [anon_sym_date] = ACTIONS(1893), + [anon_sym_guid] = ACTIONS(1893), + [anon_sym_numeric] = ACTIONS(1893), + [anon_sym_query] = ACTIONS(1893), + [anon_sym_string] = ACTIONS(1893), + [anon_sym_struct] = ACTIONS(1893), + [anon_sym_uuid] = ACTIONS(1893), + [anon_sym_variablename] = ACTIONS(1893), + [anon_sym_void] = ACTIONS(1893), + [anon_sym_xml] = ACTIONS(1893), + [anon_sym_new] = ACTIONS(1893), + [anon_sym_PLUS] = ACTIONS(1893), + [anon_sym_DASH] = ACTIONS(1893), + [anon_sym_SLASH] = ACTIONS(1893), + [anon_sym_BANG] = ACTIONS(1891), + [anon_sym_TILDE] = ACTIONS(1893), + [aux_sym_unary_operator_token1] = ACTIONS(1891), + [anon_sym_PLUS_PLUS] = ACTIONS(1891), + [anon_sym_DASH_DASH] = ACTIONS(1891), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1891), + [sym_identifier] = ACTIONS(1893), + [sym_private_property_identifier] = ACTIONS(1891), + [sym_this] = ACTIONS(1893), + [sym_super] = ACTIONS(1893), + [sym_true] = ACTIONS(1893), + [sym_false] = ACTIONS(1893), + [sym_null] = ACTIONS(1893), + [anon_sym_export] = ACTIONS(1893), + [sym_cf_comment] = ACTIONS(5), + }, + [1061] = { + [sym_comment] = STATE(1061), + [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_cf_comment] = ACTIONS(5), + }, [1062] = { [sym_comment] = STATE(1062), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2329), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2175), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_of] = ACTIONS(2175), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2331), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), + [anon_sym_POUND] = ACTIONS(1973), + [anon_sym_var] = ACTIONS(1975), + [anon_sym_SQUOTE] = ACTIONS(1973), + [anon_sym_DQUOTE] = ACTIONS(1973), + [anon_sym_LBRACE] = ACTIONS(1973), + [anon_sym_RBRACE] = ACTIONS(1973), + [anon_sym_import] = ACTIONS(1975), + [anon_sym_with] = ACTIONS(1975), + [anon_sym_let] = ACTIONS(1975), + [anon_sym_const] = ACTIONS(1975), + [anon_sym_else] = ACTIONS(1975), + [anon_sym_if] = ACTIONS(1975), + [anon_sym_switch] = ACTIONS(1975), + [anon_sym_for] = ACTIONS(1975), + [anon_sym_LPAREN] = ACTIONS(1973), + [anon_sym_await] = ACTIONS(1975), + [anon_sym_while] = ACTIONS(1975), + [anon_sym_do] = ACTIONS(1975), + [anon_sym_try] = ACTIONS(1975), + [anon_sym_break] = ACTIONS(1975), + [anon_sym_continue] = ACTIONS(1975), + [anon_sym_return] = ACTIONS(1975), + [anon_sym_throw] = ACTIONS(1975), + [anon_sym_SEMI] = ACTIONS(1973), + [anon_sym_yield] = ACTIONS(1975), + [anon_sym_LBRACK] = ACTIONS(1973), + [anon_sym_async] = ACTIONS(1975), + [anon_sym_function] = ACTIONS(1975), + [anon_sym_private] = ACTIONS(1975), + [anon_sym_public] = ACTIONS(1975), + [anon_sym_remote] = ACTIONS(1975), + [anon_sym_static] = ACTIONS(1975), + [anon_sym_final] = ACTIONS(1975), + [anon_sym_abstract] = ACTIONS(1975), + [anon_sym_any] = ACTIONS(1975), + [anon_sym_array] = ACTIONS(1975), + [anon_sym_binary] = ACTIONS(1975), + [anon_sym_boolean] = ACTIONS(1975), + [anon_sym_date] = ACTIONS(1975), + [anon_sym_guid] = ACTIONS(1975), + [anon_sym_numeric] = ACTIONS(1975), + [anon_sym_query] = ACTIONS(1975), + [anon_sym_string] = ACTIONS(1975), + [anon_sym_struct] = ACTIONS(1975), + [anon_sym_uuid] = ACTIONS(1975), + [anon_sym_variablename] = ACTIONS(1975), + [anon_sym_void] = ACTIONS(1975), + [anon_sym_xml] = ACTIONS(1975), + [anon_sym_new] = ACTIONS(1975), + [anon_sym_PLUS] = ACTIONS(1975), + [anon_sym_DASH] = ACTIONS(1975), + [anon_sym_SLASH] = ACTIONS(1975), + [anon_sym_BANG] = ACTIONS(1973), + [anon_sym_TILDE] = ACTIONS(1975), + [aux_sym_unary_operator_token1] = ACTIONS(1973), + [anon_sym_PLUS_PLUS] = ACTIONS(1973), + [anon_sym_DASH_DASH] = ACTIONS(1973), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1973), + [sym_identifier] = ACTIONS(1975), + [sym_private_property_identifier] = ACTIONS(1973), + [sym_this] = ACTIONS(1975), + [sym_super] = ACTIONS(1975), + [sym_true] = ACTIONS(1975), + [sym_false] = ACTIONS(1975), + [sym_null] = ACTIONS(1975), + [anon_sym_export] = ACTIONS(1975), [sym_cf_comment] = ACTIONS(5), }, [1063] = { [sym_comment] = STATE(1063), - [aux_sym_object_repeat1] = STATE(4030), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2325), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), + [anon_sym_GT_EQ] = ACTIONS(1965), + [anon_sym_GT] = ACTIONS(1967), + [anon_sym_LT_EQ] = ACTIONS(1965), + [anon_sym_LT] = ACTIONS(1967), + [anon_sym_EQ] = ACTIONS(1967), + [anon_sym_STAR] = ACTIONS(1967), + [anon_sym_COMMA] = ACTIONS(1965), + [anon_sym_RBRACE] = ACTIONS(1965), + [anon_sym_LPAREN] = ACTIONS(1965), + [anon_sym_in] = ACTIONS(1967), + [anon_sym_of] = ACTIONS(1965), + [anon_sym_SEMI] = ACTIONS(1965), + [anon_sym_LBRACK] = ACTIONS(1965), + [sym_optional_chain] = ACTIONS(1965), + [anon_sym_DOT] = ACTIONS(1965), + [anon_sym_PLUS_EQ] = ACTIONS(1965), + [anon_sym_DASH_EQ] = ACTIONS(1965), + [anon_sym_STAR_EQ] = ACTIONS(1965), + [anon_sym_SLASH_EQ] = ACTIONS(1965), + [anon_sym_PERCENT_EQ] = ACTIONS(1965), + [anon_sym_CARET_EQ] = ACTIONS(1965), + [anon_sym_AMP_EQ] = ACTIONS(1965), + [anon_sym_PIPE_EQ] = ACTIONS(1965), + [anon_sym_GT_GT_EQ] = ACTIONS(1965), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1965), + [anon_sym_LT_LT_EQ] = ACTIONS(1965), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1965), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1965), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1965), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1965), + [anon_sym_AMP_AMP] = ACTIONS(1967), + [aux_sym_binary_expression_token1] = ACTIONS(1965), + [anon_sym_PIPE_PIPE] = ACTIONS(1967), + [aux_sym_binary_expression_token2] = ACTIONS(1965), + [anon_sym_GT_GT] = ACTIONS(1967), + [anon_sym_GT_GT_GT] = ACTIONS(1967), + [anon_sym_LT_LT] = ACTIONS(1967), + [anon_sym_AMP] = ACTIONS(1967), + [anon_sym_CARET] = ACTIONS(1967), + [anon_sym_PIPE] = ACTIONS(1967), + [anon_sym_PLUS] = ACTIONS(1967), + [anon_sym_DASH] = ACTIONS(1967), + [anon_sym_SLASH] = ACTIONS(1967), + [anon_sym_PERCENT] = ACTIONS(1967), + [aux_sym_binary_expression_token3] = ACTIONS(1965), + [anon_sym_STAR_STAR] = ACTIONS(1967), + [aux_sym_binary_expression_token4] = ACTIONS(1967), + [aux_sym_binary_expression_token5] = ACTIONS(1965), + [aux_sym_binary_expression_token6] = ACTIONS(1965), + [anon_sym_EQ_EQ] = ACTIONS(1967), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1965), + [aux_sym_binary_expression_token7] = ACTIONS(1965), + [aux_sym_binary_expression_token8] = ACTIONS(1965), + [anon_sym_BANG_EQ] = ACTIONS(1967), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1965), + [aux_sym_binary_expression_token9] = ACTIONS(1965), + [aux_sym_binary_expression_token10] = ACTIONS(1965), + [aux_sym_binary_expression_token11] = ACTIONS(1965), + [aux_sym_binary_expression_token12] = ACTIONS(1967), + [aux_sym_binary_expression_token13] = ACTIONS(1965), + [anon_sym_QMARK_QMARK] = ACTIONS(1967), + [anon_sym_instanceof] = ACTIONS(1965), + [anon_sym_PLUS_PLUS] = ACTIONS(1965), + [anon_sym_DASH_DASH] = ACTIONS(1965), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1965), + [sym__ternary_qmark] = ACTIONS(1965), [sym_cf_comment] = ACTIONS(5), }, [1064] = { [sym_comment] = STATE(1064), - [anon_sym_POUND] = ACTIONS(2071), - [anon_sym_var] = ACTIONS(2073), - [anon_sym_SQUOTE] = ACTIONS(2071), - [anon_sym_DQUOTE] = ACTIONS(2071), - [anon_sym_LBRACE] = ACTIONS(2071), - [anon_sym_RBRACE] = ACTIONS(2071), - [anon_sym_import] = ACTIONS(2073), - [anon_sym_with] = ACTIONS(2073), - [anon_sym_let] = ACTIONS(2073), - [anon_sym_const] = ACTIONS(2073), - [anon_sym_if] = ACTIONS(2073), - [anon_sym_switch] = ACTIONS(2073), - [anon_sym_for] = ACTIONS(2073), - [anon_sym_LPAREN] = ACTIONS(2071), - [anon_sym_await] = ACTIONS(2073), - [anon_sym_while] = ACTIONS(2073), - [anon_sym_do] = ACTIONS(2073), - [anon_sym_try] = ACTIONS(2073), - [anon_sym_break] = ACTIONS(2073), - [anon_sym_continue] = ACTIONS(2073), - [anon_sym_return] = ACTIONS(2073), - [anon_sym_throw] = ACTIONS(2073), - [anon_sym_SEMI] = ACTIONS(2071), - [anon_sym_yield] = ACTIONS(2073), - [anon_sym_LBRACK] = ACTIONS(2071), - [anon_sym_async] = ACTIONS(2073), - [anon_sym_function] = ACTIONS(2073), - [anon_sym_private] = ACTIONS(2073), - [anon_sym_public] = ACTIONS(2073), - [anon_sym_remote] = ACTIONS(2073), - [anon_sym_static] = ACTIONS(2073), - [anon_sym_final] = ACTIONS(2073), - [anon_sym_abstract] = ACTIONS(2073), - [anon_sym_any] = ACTIONS(2073), - [anon_sym_array] = ACTIONS(2073), - [anon_sym_binary] = ACTIONS(2073), - [anon_sym_boolean] = ACTIONS(2073), - [anon_sym_date] = ACTIONS(2073), - [anon_sym_guid] = ACTIONS(2073), - [anon_sym_numeric] = ACTIONS(2073), - [anon_sym_query] = ACTIONS(2073), - [anon_sym_string] = ACTIONS(2073), - [anon_sym_struct] = ACTIONS(2073), - [anon_sym_uuid] = ACTIONS(2073), - [anon_sym_variablename] = ACTIONS(2073), - [anon_sym_void] = ACTIONS(2073), - [anon_sym_xml] = ACTIONS(2073), - [anon_sym_new] = ACTIONS(2073), - [anon_sym_PLUS] = ACTIONS(2073), - [anon_sym_DASH] = ACTIONS(2073), - [anon_sym_SLASH] = ACTIONS(2073), - [anon_sym_BANG] = ACTIONS(2071), - [anon_sym_TILDE] = ACTIONS(2073), - [aux_sym_unary_operator_token1] = ACTIONS(2071), - [anon_sym_PLUS_PLUS] = ACTIONS(2071), - [anon_sym_DASH_DASH] = ACTIONS(2071), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2071), - [sym_identifier] = ACTIONS(2073), - [sym_private_property_identifier] = ACTIONS(2071), - [sym_this] = ACTIONS(2073), - [sym_super] = ACTIONS(2073), - [sym_true] = ACTIONS(2073), - [sym_false] = ACTIONS(2073), - [sym_null] = ACTIONS(2073), - [anon_sym_export] = ACTIONS(2073), + [anon_sym_POUND] = ACTIONS(2091), + [anon_sym_var] = ACTIONS(2093), + [anon_sym_SQUOTE] = ACTIONS(2091), + [anon_sym_DQUOTE] = ACTIONS(2091), + [anon_sym_LBRACE] = ACTIONS(2091), + [anon_sym_RBRACE] = ACTIONS(2091), + [anon_sym_import] = ACTIONS(2093), + [anon_sym_with] = ACTIONS(2093), + [anon_sym_let] = ACTIONS(2093), + [anon_sym_const] = ACTIONS(2093), + [anon_sym_else] = ACTIONS(2093), + [anon_sym_if] = ACTIONS(2093), + [anon_sym_switch] = ACTIONS(2093), + [anon_sym_for] = ACTIONS(2093), + [anon_sym_LPAREN] = ACTIONS(2091), + [anon_sym_await] = ACTIONS(2093), + [anon_sym_while] = ACTIONS(2093), + [anon_sym_do] = ACTIONS(2093), + [anon_sym_try] = ACTIONS(2093), + [anon_sym_break] = ACTIONS(2093), + [anon_sym_continue] = ACTIONS(2093), + [anon_sym_return] = ACTIONS(2093), + [anon_sym_throw] = ACTIONS(2093), + [anon_sym_SEMI] = ACTIONS(2091), + [anon_sym_yield] = ACTIONS(2093), + [anon_sym_LBRACK] = ACTIONS(2091), + [anon_sym_async] = ACTIONS(2093), + [anon_sym_function] = ACTIONS(2093), + [anon_sym_private] = ACTIONS(2093), + [anon_sym_public] = ACTIONS(2093), + [anon_sym_remote] = ACTIONS(2093), + [anon_sym_static] = ACTIONS(2093), + [anon_sym_final] = ACTIONS(2093), + [anon_sym_abstract] = ACTIONS(2093), + [anon_sym_any] = ACTIONS(2093), + [anon_sym_array] = ACTIONS(2093), + [anon_sym_binary] = ACTIONS(2093), + [anon_sym_boolean] = ACTIONS(2093), + [anon_sym_date] = ACTIONS(2093), + [anon_sym_guid] = ACTIONS(2093), + [anon_sym_numeric] = ACTIONS(2093), + [anon_sym_query] = ACTIONS(2093), + [anon_sym_string] = ACTIONS(2093), + [anon_sym_struct] = ACTIONS(2093), + [anon_sym_uuid] = ACTIONS(2093), + [anon_sym_variablename] = ACTIONS(2093), + [anon_sym_void] = ACTIONS(2093), + [anon_sym_xml] = ACTIONS(2093), + [anon_sym_new] = ACTIONS(2093), + [anon_sym_PLUS] = ACTIONS(2093), + [anon_sym_DASH] = ACTIONS(2093), + [anon_sym_SLASH] = ACTIONS(2093), + [anon_sym_BANG] = ACTIONS(2091), + [anon_sym_TILDE] = ACTIONS(2093), + [aux_sym_unary_operator_token1] = ACTIONS(2091), + [anon_sym_PLUS_PLUS] = ACTIONS(2091), + [anon_sym_DASH_DASH] = ACTIONS(2091), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2091), + [sym_identifier] = ACTIONS(2093), + [sym_private_property_identifier] = ACTIONS(2091), + [sym_this] = ACTIONS(2093), + [sym_super] = ACTIONS(2093), + [sym_true] = ACTIONS(2093), + [sym_false] = ACTIONS(2093), + [sym_null] = ACTIONS(2093), + [anon_sym_export] = ACTIONS(2093), [sym_cf_comment] = ACTIONS(5), }, [1065] = { [sym_comment] = STATE(1065), - [anon_sym_POUND] = ACTIONS(2067), - [anon_sym_var] = ACTIONS(2069), - [anon_sym_SQUOTE] = ACTIONS(2067), - [anon_sym_DQUOTE] = ACTIONS(2067), - [anon_sym_LBRACE] = ACTIONS(2067), - [anon_sym_RBRACE] = ACTIONS(2067), - [anon_sym_import] = ACTIONS(2069), - [anon_sym_with] = ACTIONS(2069), - [anon_sym_let] = ACTIONS(2069), - [anon_sym_const] = ACTIONS(2069), - [anon_sym_if] = ACTIONS(2069), - [anon_sym_switch] = ACTIONS(2069), - [anon_sym_for] = ACTIONS(2069), - [anon_sym_LPAREN] = ACTIONS(2067), - [anon_sym_await] = ACTIONS(2069), - [anon_sym_while] = ACTIONS(2069), - [anon_sym_do] = ACTIONS(2069), - [anon_sym_try] = ACTIONS(2069), - [anon_sym_break] = ACTIONS(2069), - [anon_sym_continue] = ACTIONS(2069), - [anon_sym_return] = ACTIONS(2069), - [anon_sym_throw] = ACTIONS(2069), - [anon_sym_SEMI] = ACTIONS(2067), - [anon_sym_yield] = ACTIONS(2069), - [anon_sym_LBRACK] = ACTIONS(2067), - [anon_sym_async] = ACTIONS(2069), - [anon_sym_function] = ACTIONS(2069), - [anon_sym_private] = ACTIONS(2069), - [anon_sym_public] = ACTIONS(2069), - [anon_sym_remote] = ACTIONS(2069), - [anon_sym_static] = ACTIONS(2069), - [anon_sym_final] = ACTIONS(2069), - [anon_sym_abstract] = ACTIONS(2069), - [anon_sym_any] = ACTIONS(2069), - [anon_sym_array] = ACTIONS(2069), - [anon_sym_binary] = ACTIONS(2069), - [anon_sym_boolean] = ACTIONS(2069), - [anon_sym_date] = ACTIONS(2069), - [anon_sym_guid] = ACTIONS(2069), - [anon_sym_numeric] = ACTIONS(2069), - [anon_sym_query] = ACTIONS(2069), - [anon_sym_string] = ACTIONS(2069), - [anon_sym_struct] = ACTIONS(2069), - [anon_sym_uuid] = ACTIONS(2069), - [anon_sym_variablename] = ACTIONS(2069), - [anon_sym_void] = ACTIONS(2069), - [anon_sym_xml] = ACTIONS(2069), - [anon_sym_new] = ACTIONS(2069), - [anon_sym_PLUS] = ACTIONS(2069), - [anon_sym_DASH] = ACTIONS(2069), - [anon_sym_SLASH] = ACTIONS(2069), - [anon_sym_BANG] = ACTIONS(2067), - [anon_sym_TILDE] = ACTIONS(2069), - [aux_sym_unary_operator_token1] = ACTIONS(2067), - [anon_sym_PLUS_PLUS] = ACTIONS(2067), - [anon_sym_DASH_DASH] = ACTIONS(2067), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2067), - [sym_identifier] = ACTIONS(2069), - [sym_private_property_identifier] = ACTIONS(2067), - [sym_this] = ACTIONS(2069), - [sym_super] = ACTIONS(2069), - [sym_true] = ACTIONS(2069), - [sym_false] = ACTIONS(2069), - [sym_null] = ACTIONS(2069), - [anon_sym_export] = ACTIONS(2069), + [anon_sym_POUND] = ACTIONS(2101), + [anon_sym_var] = ACTIONS(2103), + [anon_sym_SQUOTE] = ACTIONS(2101), + [anon_sym_DQUOTE] = ACTIONS(2101), + [anon_sym_LBRACE] = ACTIONS(2101), + [anon_sym_RBRACE] = ACTIONS(2101), + [anon_sym_import] = ACTIONS(2103), + [anon_sym_with] = ACTIONS(2103), + [anon_sym_let] = ACTIONS(2103), + [anon_sym_const] = ACTIONS(2103), + [anon_sym_else] = ACTIONS(2103), + [anon_sym_if] = ACTIONS(2103), + [anon_sym_switch] = ACTIONS(2103), + [anon_sym_for] = ACTIONS(2103), + [anon_sym_LPAREN] = ACTIONS(2101), + [anon_sym_await] = ACTIONS(2103), + [anon_sym_while] = ACTIONS(2103), + [anon_sym_do] = ACTIONS(2103), + [anon_sym_try] = ACTIONS(2103), + [anon_sym_break] = ACTIONS(2103), + [anon_sym_continue] = ACTIONS(2103), + [anon_sym_return] = ACTIONS(2103), + [anon_sym_throw] = ACTIONS(2103), + [anon_sym_SEMI] = ACTIONS(2101), + [anon_sym_yield] = ACTIONS(2103), + [anon_sym_LBRACK] = ACTIONS(2101), + [anon_sym_async] = ACTIONS(2103), + [anon_sym_function] = ACTIONS(2103), + [anon_sym_private] = ACTIONS(2103), + [anon_sym_public] = ACTIONS(2103), + [anon_sym_remote] = ACTIONS(2103), + [anon_sym_static] = ACTIONS(2103), + [anon_sym_final] = ACTIONS(2103), + [anon_sym_abstract] = ACTIONS(2103), + [anon_sym_any] = ACTIONS(2103), + [anon_sym_array] = ACTIONS(2103), + [anon_sym_binary] = ACTIONS(2103), + [anon_sym_boolean] = ACTIONS(2103), + [anon_sym_date] = ACTIONS(2103), + [anon_sym_guid] = ACTIONS(2103), + [anon_sym_numeric] = ACTIONS(2103), + [anon_sym_query] = ACTIONS(2103), + [anon_sym_string] = ACTIONS(2103), + [anon_sym_struct] = ACTIONS(2103), + [anon_sym_uuid] = ACTIONS(2103), + [anon_sym_variablename] = ACTIONS(2103), + [anon_sym_void] = ACTIONS(2103), + [anon_sym_xml] = ACTIONS(2103), + [anon_sym_new] = ACTIONS(2103), + [anon_sym_PLUS] = ACTIONS(2103), + [anon_sym_DASH] = ACTIONS(2103), + [anon_sym_SLASH] = ACTIONS(2103), + [anon_sym_BANG] = ACTIONS(2101), + [anon_sym_TILDE] = ACTIONS(2103), + [aux_sym_unary_operator_token1] = ACTIONS(2101), + [anon_sym_PLUS_PLUS] = ACTIONS(2101), + [anon_sym_DASH_DASH] = ACTIONS(2101), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2101), + [sym_identifier] = ACTIONS(2103), + [sym_private_property_identifier] = ACTIONS(2101), + [sym_this] = ACTIONS(2103), + [sym_super] = ACTIONS(2103), + [sym_true] = ACTIONS(2103), + [sym_false] = ACTIONS(2103), + [sym_null] = ACTIONS(2103), + [anon_sym_export] = ACTIONS(2103), [sym_cf_comment] = ACTIONS(5), }, [1066] = { [sym_comment] = STATE(1066), - [aux_sym_object_repeat1] = STATE(4012), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1146), - [anon_sym_LPAREN] = ACTIONS(1119), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1210), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(1105), + [anon_sym_POUND] = ACTIONS(2065), + [anon_sym_var] = ACTIONS(2067), + [anon_sym_SQUOTE] = ACTIONS(2065), + [anon_sym_DQUOTE] = ACTIONS(2065), + [anon_sym_LBRACE] = ACTIONS(2065), + [anon_sym_RBRACE] = ACTIONS(2065), + [anon_sym_import] = ACTIONS(2067), + [anon_sym_with] = ACTIONS(2067), + [anon_sym_let] = ACTIONS(2067), + [anon_sym_const] = ACTIONS(2067), + [anon_sym_else] = ACTIONS(2067), + [anon_sym_if] = ACTIONS(2067), + [anon_sym_switch] = ACTIONS(2067), + [anon_sym_for] = ACTIONS(2067), + [anon_sym_LPAREN] = ACTIONS(2065), + [anon_sym_await] = ACTIONS(2067), + [anon_sym_while] = ACTIONS(2067), + [anon_sym_do] = ACTIONS(2067), + [anon_sym_try] = ACTIONS(2067), + [anon_sym_break] = ACTIONS(2067), + [anon_sym_continue] = ACTIONS(2067), + [anon_sym_return] = ACTIONS(2067), + [anon_sym_throw] = ACTIONS(2067), + [anon_sym_SEMI] = ACTIONS(2065), + [anon_sym_yield] = ACTIONS(2067), + [anon_sym_LBRACK] = ACTIONS(2065), + [anon_sym_async] = ACTIONS(2067), + [anon_sym_function] = ACTIONS(2067), + [anon_sym_private] = ACTIONS(2067), + [anon_sym_public] = ACTIONS(2067), + [anon_sym_remote] = ACTIONS(2067), + [anon_sym_static] = ACTIONS(2067), + [anon_sym_final] = ACTIONS(2067), + [anon_sym_abstract] = ACTIONS(2067), + [anon_sym_any] = ACTIONS(2067), + [anon_sym_array] = ACTIONS(2067), + [anon_sym_binary] = ACTIONS(2067), + [anon_sym_boolean] = ACTIONS(2067), + [anon_sym_date] = ACTIONS(2067), + [anon_sym_guid] = ACTIONS(2067), + [anon_sym_numeric] = ACTIONS(2067), + [anon_sym_query] = ACTIONS(2067), + [anon_sym_string] = ACTIONS(2067), + [anon_sym_struct] = ACTIONS(2067), + [anon_sym_uuid] = ACTIONS(2067), + [anon_sym_variablename] = ACTIONS(2067), + [anon_sym_void] = ACTIONS(2067), + [anon_sym_xml] = ACTIONS(2067), + [anon_sym_new] = ACTIONS(2067), + [anon_sym_PLUS] = ACTIONS(2067), + [anon_sym_DASH] = ACTIONS(2067), + [anon_sym_SLASH] = ACTIONS(2067), + [anon_sym_BANG] = ACTIONS(2065), + [anon_sym_TILDE] = ACTIONS(2067), + [aux_sym_unary_operator_token1] = ACTIONS(2065), + [anon_sym_PLUS_PLUS] = ACTIONS(2065), + [anon_sym_DASH_DASH] = ACTIONS(2065), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2065), + [sym_identifier] = ACTIONS(2067), + [sym_private_property_identifier] = ACTIONS(2065), + [sym_this] = ACTIONS(2067), + [sym_super] = ACTIONS(2067), + [sym_true] = ACTIONS(2067), + [sym_false] = ACTIONS(2067), + [sym_null] = ACTIONS(2067), + [anon_sym_export] = ACTIONS(2067), [sym_cf_comment] = ACTIONS(5), }, [1067] = { [sym_comment] = STATE(1067), - [anon_sym_POUND] = ACTIONS(2047), - [anon_sym_var] = ACTIONS(2049), - [anon_sym_SQUOTE] = ACTIONS(2047), - [anon_sym_DQUOTE] = ACTIONS(2047), - [anon_sym_LBRACE] = ACTIONS(2047), - [anon_sym_RBRACE] = ACTIONS(2047), - [anon_sym_import] = ACTIONS(2049), - [anon_sym_with] = ACTIONS(2049), - [anon_sym_let] = ACTIONS(2049), - [anon_sym_const] = ACTIONS(2049), - [anon_sym_if] = ACTIONS(2049), - [anon_sym_switch] = ACTIONS(2049), - [anon_sym_for] = ACTIONS(2049), - [anon_sym_LPAREN] = ACTIONS(2047), - [anon_sym_await] = ACTIONS(2049), - [anon_sym_while] = ACTIONS(2049), - [anon_sym_do] = ACTIONS(2049), - [anon_sym_try] = ACTIONS(2049), - [anon_sym_break] = ACTIONS(2049), - [anon_sym_continue] = ACTIONS(2049), - [anon_sym_return] = ACTIONS(2049), - [anon_sym_throw] = ACTIONS(2049), - [anon_sym_SEMI] = ACTIONS(2047), - [anon_sym_yield] = ACTIONS(2049), - [anon_sym_LBRACK] = ACTIONS(2047), - [anon_sym_async] = ACTIONS(2049), - [anon_sym_function] = ACTIONS(2049), - [anon_sym_private] = ACTIONS(2049), - [anon_sym_public] = ACTIONS(2049), - [anon_sym_remote] = ACTIONS(2049), - [anon_sym_static] = ACTIONS(2049), - [anon_sym_final] = ACTIONS(2049), - [anon_sym_abstract] = ACTIONS(2049), - [anon_sym_any] = ACTIONS(2049), - [anon_sym_array] = ACTIONS(2049), - [anon_sym_binary] = ACTIONS(2049), - [anon_sym_boolean] = ACTIONS(2049), - [anon_sym_date] = ACTIONS(2049), - [anon_sym_guid] = ACTIONS(2049), - [anon_sym_numeric] = ACTIONS(2049), - [anon_sym_query] = ACTIONS(2049), - [anon_sym_string] = ACTIONS(2049), - [anon_sym_struct] = ACTIONS(2049), - [anon_sym_uuid] = ACTIONS(2049), - [anon_sym_variablename] = ACTIONS(2049), - [anon_sym_void] = ACTIONS(2049), - [anon_sym_xml] = ACTIONS(2049), - [anon_sym_new] = ACTIONS(2049), - [anon_sym_PLUS] = ACTIONS(2049), - [anon_sym_DASH] = ACTIONS(2049), - [anon_sym_SLASH] = ACTIONS(2049), - [anon_sym_BANG] = ACTIONS(2047), - [anon_sym_TILDE] = ACTIONS(2049), - [aux_sym_unary_operator_token1] = ACTIONS(2047), - [anon_sym_PLUS_PLUS] = ACTIONS(2047), - [anon_sym_DASH_DASH] = ACTIONS(2047), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2047), - [sym_identifier] = ACTIONS(2049), - [sym_private_property_identifier] = ACTIONS(2047), - [sym_this] = ACTIONS(2049), - [sym_super] = ACTIONS(2049), - [sym_true] = ACTIONS(2049), - [sym_false] = ACTIONS(2049), - [sym_null] = ACTIONS(2049), - [anon_sym_export] = ACTIONS(2049), + [anon_sym_POUND] = ACTIONS(1907), + [anon_sym_var] = ACTIONS(1909), + [anon_sym_SQUOTE] = ACTIONS(1907), + [anon_sym_DQUOTE] = ACTIONS(1907), + [anon_sym_LBRACE] = ACTIONS(1907), + [anon_sym_RBRACE] = ACTIONS(1907), + [anon_sym_import] = ACTIONS(1909), + [anon_sym_with] = ACTIONS(1909), + [anon_sym_let] = ACTIONS(1909), + [anon_sym_const] = ACTIONS(1909), + [anon_sym_else] = ACTIONS(1909), + [anon_sym_if] = ACTIONS(1909), + [anon_sym_switch] = ACTIONS(1909), + [anon_sym_for] = ACTIONS(1909), + [anon_sym_LPAREN] = ACTIONS(1907), + [anon_sym_await] = ACTIONS(1909), + [anon_sym_while] = ACTIONS(1909), + [anon_sym_do] = ACTIONS(1909), + [anon_sym_try] = ACTIONS(1909), + [anon_sym_break] = ACTIONS(1909), + [anon_sym_continue] = ACTIONS(1909), + [anon_sym_return] = ACTIONS(1909), + [anon_sym_throw] = ACTIONS(1909), + [anon_sym_SEMI] = ACTIONS(1907), + [anon_sym_yield] = ACTIONS(1909), + [anon_sym_LBRACK] = ACTIONS(1907), + [anon_sym_async] = ACTIONS(1909), + [anon_sym_function] = ACTIONS(1909), + [anon_sym_private] = ACTIONS(1909), + [anon_sym_public] = ACTIONS(1909), + [anon_sym_remote] = ACTIONS(1909), + [anon_sym_static] = ACTIONS(1909), + [anon_sym_final] = ACTIONS(1909), + [anon_sym_abstract] = ACTIONS(1909), + [anon_sym_any] = ACTIONS(1909), + [anon_sym_array] = ACTIONS(1909), + [anon_sym_binary] = ACTIONS(1909), + [anon_sym_boolean] = ACTIONS(1909), + [anon_sym_date] = ACTIONS(1909), + [anon_sym_guid] = ACTIONS(1909), + [anon_sym_numeric] = ACTIONS(1909), + [anon_sym_query] = ACTIONS(1909), + [anon_sym_string] = ACTIONS(1909), + [anon_sym_struct] = ACTIONS(1909), + [anon_sym_uuid] = ACTIONS(1909), + [anon_sym_variablename] = ACTIONS(1909), + [anon_sym_void] = ACTIONS(1909), + [anon_sym_xml] = ACTIONS(1909), + [anon_sym_new] = ACTIONS(1909), + [anon_sym_PLUS] = ACTIONS(1909), + [anon_sym_DASH] = ACTIONS(1909), + [anon_sym_SLASH] = ACTIONS(1909), + [anon_sym_BANG] = ACTIONS(1907), + [anon_sym_TILDE] = ACTIONS(1909), + [aux_sym_unary_operator_token1] = ACTIONS(1907), + [anon_sym_PLUS_PLUS] = ACTIONS(1907), + [anon_sym_DASH_DASH] = ACTIONS(1907), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1907), + [sym_identifier] = ACTIONS(1909), + [sym_private_property_identifier] = ACTIONS(1907), + [sym_this] = ACTIONS(1909), + [sym_super] = ACTIONS(1909), + [sym_true] = ACTIONS(1909), + [sym_false] = ACTIONS(1909), + [sym_null] = ACTIONS(1909), + [anon_sym_export] = ACTIONS(1909), [sym_cf_comment] = ACTIONS(5), }, [1068] = { [sym_comment] = STATE(1068), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2309), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2333), - [anon_sym_RBRACE] = ACTIONS(2333), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_RPAREN] = ACTIONS(2333), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_RBRACK] = ACTIONS(2333), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), + [anon_sym_POUND] = ACTIONS(1911), + [anon_sym_var] = ACTIONS(1913), + [anon_sym_SQUOTE] = ACTIONS(1911), + [anon_sym_DQUOTE] = ACTIONS(1911), + [anon_sym_LBRACE] = ACTIONS(1911), + [anon_sym_RBRACE] = ACTIONS(1911), + [anon_sym_import] = ACTIONS(1913), + [anon_sym_with] = ACTIONS(1913), + [anon_sym_let] = ACTIONS(1913), + [anon_sym_const] = ACTIONS(1913), + [anon_sym_else] = ACTIONS(1913), + [anon_sym_if] = ACTIONS(1913), + [anon_sym_switch] = ACTIONS(1913), + [anon_sym_for] = ACTIONS(1913), + [anon_sym_LPAREN] = ACTIONS(1911), + [anon_sym_await] = ACTIONS(1913), + [anon_sym_while] = ACTIONS(1913), + [anon_sym_do] = ACTIONS(1913), + [anon_sym_try] = ACTIONS(1913), + [anon_sym_break] = ACTIONS(1913), + [anon_sym_continue] = ACTIONS(1913), + [anon_sym_return] = ACTIONS(1913), + [anon_sym_throw] = ACTIONS(1913), + [anon_sym_SEMI] = ACTIONS(1911), + [anon_sym_yield] = ACTIONS(1913), + [anon_sym_LBRACK] = ACTIONS(1911), + [anon_sym_async] = ACTIONS(1913), + [anon_sym_function] = ACTIONS(1913), + [anon_sym_private] = ACTIONS(1913), + [anon_sym_public] = ACTIONS(1913), + [anon_sym_remote] = ACTIONS(1913), + [anon_sym_static] = ACTIONS(1913), + [anon_sym_final] = ACTIONS(1913), + [anon_sym_abstract] = ACTIONS(1913), + [anon_sym_any] = ACTIONS(1913), + [anon_sym_array] = ACTIONS(1913), + [anon_sym_binary] = ACTIONS(1913), + [anon_sym_boolean] = ACTIONS(1913), + [anon_sym_date] = ACTIONS(1913), + [anon_sym_guid] = ACTIONS(1913), + [anon_sym_numeric] = ACTIONS(1913), + [anon_sym_query] = ACTIONS(1913), + [anon_sym_string] = ACTIONS(1913), + [anon_sym_struct] = ACTIONS(1913), + [anon_sym_uuid] = ACTIONS(1913), + [anon_sym_variablename] = ACTIONS(1913), + [anon_sym_void] = ACTIONS(1913), + [anon_sym_xml] = ACTIONS(1913), + [anon_sym_new] = ACTIONS(1913), + [anon_sym_PLUS] = ACTIONS(1913), + [anon_sym_DASH] = ACTIONS(1913), + [anon_sym_SLASH] = ACTIONS(1913), + [anon_sym_BANG] = ACTIONS(1911), + [anon_sym_TILDE] = ACTIONS(1913), + [aux_sym_unary_operator_token1] = ACTIONS(1911), + [anon_sym_PLUS_PLUS] = ACTIONS(1911), + [anon_sym_DASH_DASH] = ACTIONS(1911), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1911), + [sym_identifier] = ACTIONS(1913), + [sym_private_property_identifier] = ACTIONS(1911), + [sym_this] = ACTIONS(1913), + [sym_super] = ACTIONS(1913), + [sym_true] = ACTIONS(1913), + [sym_false] = ACTIONS(1913), + [sym_null] = ACTIONS(1913), + [anon_sym_export] = ACTIONS(1913), [sym_cf_comment] = ACTIONS(5), }, [1069] = { [sym_comment] = STATE(1069), - [aux_sym_object_repeat1] = STATE(4030), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1142), - [anon_sym_LPAREN] = ACTIONS(1119), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1210), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), + [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__ternary_qmark] = ACTIONS(1105), + [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_cf_comment] = ACTIONS(5), }, [1070] = { [sym_comment] = STATE(1070), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2335), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2338), - [anon_sym_RBRACE] = ACTIONS(2338), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2184), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), + [anon_sym_POUND] = ACTIONS(1993), + [anon_sym_var] = ACTIONS(1995), + [anon_sym_SQUOTE] = ACTIONS(1993), + [anon_sym_DQUOTE] = ACTIONS(1993), + [anon_sym_LBRACE] = ACTIONS(1993), + [anon_sym_RBRACE] = ACTIONS(1993), + [anon_sym_import] = ACTIONS(1995), + [anon_sym_with] = ACTIONS(1995), + [anon_sym_let] = ACTIONS(1995), + [anon_sym_const] = ACTIONS(1995), + [anon_sym_else] = ACTIONS(1995), + [anon_sym_if] = ACTIONS(1995), + [anon_sym_switch] = ACTIONS(1995), + [anon_sym_for] = ACTIONS(1995), + [anon_sym_LPAREN] = ACTIONS(1993), + [anon_sym_await] = ACTIONS(1995), + [anon_sym_while] = ACTIONS(1995), + [anon_sym_do] = ACTIONS(1995), + [anon_sym_try] = ACTIONS(1995), + [anon_sym_break] = ACTIONS(1995), + [anon_sym_continue] = ACTIONS(1995), + [anon_sym_return] = ACTIONS(1995), + [anon_sym_throw] = ACTIONS(1995), + [anon_sym_SEMI] = ACTIONS(1993), + [anon_sym_yield] = ACTIONS(1995), + [anon_sym_LBRACK] = ACTIONS(1993), + [anon_sym_async] = ACTIONS(1995), + [anon_sym_function] = ACTIONS(1995), + [anon_sym_private] = ACTIONS(1995), + [anon_sym_public] = ACTIONS(1995), + [anon_sym_remote] = ACTIONS(1995), + [anon_sym_static] = ACTIONS(1995), + [anon_sym_final] = ACTIONS(1995), + [anon_sym_abstract] = ACTIONS(1995), + [anon_sym_any] = ACTIONS(1995), + [anon_sym_array] = ACTIONS(1995), + [anon_sym_binary] = ACTIONS(1995), + [anon_sym_boolean] = ACTIONS(1995), + [anon_sym_date] = ACTIONS(1995), + [anon_sym_guid] = ACTIONS(1995), + [anon_sym_numeric] = ACTIONS(1995), + [anon_sym_query] = ACTIONS(1995), + [anon_sym_string] = ACTIONS(1995), + [anon_sym_struct] = ACTIONS(1995), + [anon_sym_uuid] = ACTIONS(1995), + [anon_sym_variablename] = ACTIONS(1995), + [anon_sym_void] = ACTIONS(1995), + [anon_sym_xml] = ACTIONS(1995), + [anon_sym_new] = ACTIONS(1995), + [anon_sym_PLUS] = ACTIONS(1995), + [anon_sym_DASH] = ACTIONS(1995), + [anon_sym_SLASH] = ACTIONS(1995), + [anon_sym_BANG] = ACTIONS(1993), + [anon_sym_TILDE] = ACTIONS(1995), + [aux_sym_unary_operator_token1] = ACTIONS(1993), + [anon_sym_PLUS_PLUS] = ACTIONS(1993), + [anon_sym_DASH_DASH] = ACTIONS(1993), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1993), + [sym_identifier] = ACTIONS(1995), + [sym_private_property_identifier] = ACTIONS(1993), + [sym_this] = ACTIONS(1995), + [sym_super] = ACTIONS(1995), + [sym_true] = ACTIONS(1995), + [sym_false] = ACTIONS(1995), + [sym_null] = ACTIONS(1995), + [anon_sym_export] = ACTIONS(1995), [sym_cf_comment] = ACTIONS(5), }, [1071] = { [sym_comment] = STATE(1071), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2325), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), + [anon_sym_POUND] = ACTIONS(2087), + [anon_sym_var] = ACTIONS(2089), + [anon_sym_SQUOTE] = ACTIONS(2087), + [anon_sym_DQUOTE] = ACTIONS(2087), + [anon_sym_LBRACE] = ACTIONS(2087), + [anon_sym_RBRACE] = ACTIONS(2087), + [anon_sym_import] = ACTIONS(2089), + [anon_sym_with] = ACTIONS(2089), + [anon_sym_let] = ACTIONS(2089), + [anon_sym_const] = ACTIONS(2089), + [anon_sym_else] = ACTIONS(2089), + [anon_sym_if] = ACTIONS(2089), + [anon_sym_switch] = ACTIONS(2089), + [anon_sym_for] = ACTIONS(2089), + [anon_sym_LPAREN] = ACTIONS(2087), + [anon_sym_await] = ACTIONS(2089), + [anon_sym_while] = ACTIONS(2089), + [anon_sym_do] = ACTIONS(2089), + [anon_sym_try] = ACTIONS(2089), + [anon_sym_break] = ACTIONS(2089), + [anon_sym_continue] = ACTIONS(2089), + [anon_sym_return] = ACTIONS(2089), + [anon_sym_throw] = ACTIONS(2089), + [anon_sym_SEMI] = ACTIONS(2087), + [anon_sym_yield] = ACTIONS(2089), + [anon_sym_LBRACK] = ACTIONS(2087), + [anon_sym_async] = ACTIONS(2089), + [anon_sym_function] = ACTIONS(2089), + [anon_sym_private] = ACTIONS(2089), + [anon_sym_public] = ACTIONS(2089), + [anon_sym_remote] = ACTIONS(2089), + [anon_sym_static] = ACTIONS(2089), + [anon_sym_final] = ACTIONS(2089), + [anon_sym_abstract] = ACTIONS(2089), + [anon_sym_any] = ACTIONS(2089), + [anon_sym_array] = ACTIONS(2089), + [anon_sym_binary] = ACTIONS(2089), + [anon_sym_boolean] = ACTIONS(2089), + [anon_sym_date] = ACTIONS(2089), + [anon_sym_guid] = ACTIONS(2089), + [anon_sym_numeric] = ACTIONS(2089), + [anon_sym_query] = ACTIONS(2089), + [anon_sym_string] = ACTIONS(2089), + [anon_sym_struct] = ACTIONS(2089), + [anon_sym_uuid] = ACTIONS(2089), + [anon_sym_variablename] = ACTIONS(2089), + [anon_sym_void] = ACTIONS(2089), + [anon_sym_xml] = ACTIONS(2089), + [anon_sym_new] = ACTIONS(2089), + [anon_sym_PLUS] = ACTIONS(2089), + [anon_sym_DASH] = ACTIONS(2089), + [anon_sym_SLASH] = ACTIONS(2089), + [anon_sym_BANG] = ACTIONS(2087), + [anon_sym_TILDE] = ACTIONS(2089), + [aux_sym_unary_operator_token1] = ACTIONS(2087), + [anon_sym_PLUS_PLUS] = ACTIONS(2087), + [anon_sym_DASH_DASH] = ACTIONS(2087), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2087), + [sym_identifier] = ACTIONS(2089), + [sym_private_property_identifier] = ACTIONS(2087), + [sym_this] = ACTIONS(2089), + [sym_super] = ACTIONS(2089), + [sym_true] = ACTIONS(2089), + [sym_false] = ACTIONS(2089), + [sym_null] = ACTIONS(2089), + [anon_sym_export] = ACTIONS(2089), [sym_cf_comment] = ACTIONS(5), }, [1072] = { [sym_comment] = STATE(1072), + [anon_sym_POUND] = ACTIONS(2097), + [anon_sym_var] = ACTIONS(2099), + [anon_sym_SQUOTE] = ACTIONS(2097), + [anon_sym_DQUOTE] = ACTIONS(2097), + [anon_sym_LBRACE] = ACTIONS(2097), + [anon_sym_RBRACE] = ACTIONS(2097), + [anon_sym_import] = ACTIONS(2099), + [anon_sym_with] = ACTIONS(2099), + [anon_sym_let] = ACTIONS(2099), + [anon_sym_const] = ACTIONS(2099), + [anon_sym_else] = ACTIONS(2099), + [anon_sym_if] = ACTIONS(2099), + [anon_sym_switch] = ACTIONS(2099), + [anon_sym_for] = ACTIONS(2099), + [anon_sym_LPAREN] = ACTIONS(2097), + [anon_sym_await] = ACTIONS(2099), + [anon_sym_while] = ACTIONS(2099), + [anon_sym_do] = ACTIONS(2099), + [anon_sym_try] = ACTIONS(2099), + [anon_sym_break] = ACTIONS(2099), + [anon_sym_continue] = ACTIONS(2099), + [anon_sym_return] = ACTIONS(2099), + [anon_sym_throw] = ACTIONS(2099), + [anon_sym_SEMI] = ACTIONS(2097), + [anon_sym_yield] = ACTIONS(2099), + [anon_sym_LBRACK] = ACTIONS(2097), + [anon_sym_async] = ACTIONS(2099), + [anon_sym_function] = ACTIONS(2099), + [anon_sym_private] = ACTIONS(2099), + [anon_sym_public] = ACTIONS(2099), + [anon_sym_remote] = ACTIONS(2099), + [anon_sym_static] = ACTIONS(2099), + [anon_sym_final] = ACTIONS(2099), + [anon_sym_abstract] = ACTIONS(2099), + [anon_sym_any] = ACTIONS(2099), + [anon_sym_array] = ACTIONS(2099), + [anon_sym_binary] = ACTIONS(2099), + [anon_sym_boolean] = ACTIONS(2099), + [anon_sym_date] = ACTIONS(2099), + [anon_sym_guid] = ACTIONS(2099), + [anon_sym_numeric] = ACTIONS(2099), + [anon_sym_query] = ACTIONS(2099), + [anon_sym_string] = ACTIONS(2099), + [anon_sym_struct] = ACTIONS(2099), + [anon_sym_uuid] = ACTIONS(2099), + [anon_sym_variablename] = ACTIONS(2099), + [anon_sym_void] = ACTIONS(2099), + [anon_sym_xml] = ACTIONS(2099), + [anon_sym_new] = ACTIONS(2099), + [anon_sym_PLUS] = ACTIONS(2099), + [anon_sym_DASH] = ACTIONS(2099), + [anon_sym_SLASH] = ACTIONS(2099), + [anon_sym_BANG] = ACTIONS(2097), + [anon_sym_TILDE] = ACTIONS(2099), + [aux_sym_unary_operator_token1] = ACTIONS(2097), + [anon_sym_PLUS_PLUS] = ACTIONS(2097), + [anon_sym_DASH_DASH] = ACTIONS(2097), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2097), + [sym_identifier] = ACTIONS(2099), + [sym_private_property_identifier] = ACTIONS(2097), + [sym_this] = ACTIONS(2099), + [sym_super] = ACTIONS(2099), + [sym_true] = ACTIONS(2099), + [sym_false] = ACTIONS(2099), + [sym_null] = ACTIONS(2099), + [anon_sym_export] = ACTIONS(2099), + [sym_cf_comment] = ACTIONS(5), + }, + [1073] = { + [sym_comment] = STATE(1073), + [anon_sym_POUND] = ACTIONS(1871), + [anon_sym_var] = ACTIONS(1873), + [anon_sym_SQUOTE] = ACTIONS(1871), + [anon_sym_DQUOTE] = ACTIONS(1871), + [anon_sym_LBRACE] = ACTIONS(1871), + [anon_sym_RBRACE] = ACTIONS(1871), + [anon_sym_import] = ACTIONS(1873), + [anon_sym_with] = ACTIONS(1873), + [anon_sym_let] = ACTIONS(1873), + [anon_sym_const] = ACTIONS(1873), + [anon_sym_if] = ACTIONS(1873), + [anon_sym_switch] = ACTIONS(1873), + [anon_sym_for] = ACTIONS(1873), + [anon_sym_LPAREN] = ACTIONS(1871), + [anon_sym_await] = ACTIONS(1873), + [anon_sym_while] = ACTIONS(1873), + [anon_sym_do] = ACTIONS(1873), + [anon_sym_try] = ACTIONS(1873), + [anon_sym_break] = ACTIONS(1873), + [anon_sym_continue] = ACTIONS(1873), + [anon_sym_return] = ACTIONS(1873), + [anon_sym_throw] = ACTIONS(1873), + [anon_sym_SEMI] = ACTIONS(1871), + [anon_sym_yield] = ACTIONS(1873), + [anon_sym_LBRACK] = ACTIONS(1871), + [anon_sym_async] = ACTIONS(1873), + [anon_sym_function] = ACTIONS(1873), + [anon_sym_private] = ACTIONS(1873), + [anon_sym_public] = ACTIONS(1873), + [anon_sym_remote] = ACTIONS(1873), + [anon_sym_static] = ACTIONS(1873), + [anon_sym_final] = ACTIONS(1873), + [anon_sym_abstract] = ACTIONS(1873), + [anon_sym_any] = ACTIONS(1873), + [anon_sym_array] = ACTIONS(1873), + [anon_sym_binary] = ACTIONS(1873), + [anon_sym_boolean] = ACTIONS(1873), + [anon_sym_date] = ACTIONS(1873), + [anon_sym_guid] = ACTIONS(1873), + [anon_sym_numeric] = ACTIONS(1873), + [anon_sym_query] = ACTIONS(1873), + [anon_sym_string] = ACTIONS(1873), + [anon_sym_struct] = ACTIONS(1873), + [anon_sym_uuid] = ACTIONS(1873), + [anon_sym_variablename] = ACTIONS(1873), + [anon_sym_void] = ACTIONS(1873), + [anon_sym_xml] = ACTIONS(1873), + [anon_sym_new] = ACTIONS(1873), + [anon_sym_PLUS] = ACTIONS(1873), + [anon_sym_DASH] = ACTIONS(1873), + [anon_sym_SLASH] = ACTIONS(1873), + [anon_sym_BANG] = ACTIONS(1871), + [anon_sym_TILDE] = ACTIONS(1873), + [aux_sym_unary_operator_token1] = ACTIONS(1871), + [anon_sym_PLUS_PLUS] = ACTIONS(1871), + [anon_sym_DASH_DASH] = ACTIONS(1871), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1871), + [sym_identifier] = ACTIONS(1873), + [sym_private_property_identifier] = ACTIONS(1871), + [sym_this] = ACTIONS(1873), + [sym_super] = ACTIONS(1873), + [sym_true] = ACTIONS(1873), + [sym_false] = ACTIONS(1873), + [sym_null] = ACTIONS(1873), + [anon_sym_export] = ACTIONS(1873), + [sym__automatic_semicolon] = ACTIONS(2359), + [sym_cf_comment] = ACTIONS(5), + }, + [1074] = { + [sym_comment] = STATE(1074), + [anon_sym_POUND] = ACTIONS(2115), + [anon_sym_var] = ACTIONS(2117), + [anon_sym_SQUOTE] = ACTIONS(2115), + [anon_sym_DQUOTE] = ACTIONS(2115), + [anon_sym_LBRACE] = ACTIONS(2115), + [anon_sym_RBRACE] = ACTIONS(2115), + [anon_sym_import] = ACTIONS(2117), + [anon_sym_with] = ACTIONS(2117), + [anon_sym_let] = ACTIONS(2117), + [anon_sym_const] = ACTIONS(2117), + [anon_sym_else] = ACTIONS(2117), + [anon_sym_if] = ACTIONS(2117), + [anon_sym_switch] = ACTIONS(2117), + [anon_sym_for] = ACTIONS(2117), + [anon_sym_LPAREN] = ACTIONS(2115), + [anon_sym_await] = ACTIONS(2117), + [anon_sym_while] = ACTIONS(2117), + [anon_sym_do] = ACTIONS(2117), + [anon_sym_try] = ACTIONS(2117), + [anon_sym_break] = ACTIONS(2117), + [anon_sym_continue] = ACTIONS(2117), + [anon_sym_return] = ACTIONS(2117), + [anon_sym_throw] = ACTIONS(2117), + [anon_sym_SEMI] = ACTIONS(2115), + [anon_sym_yield] = ACTIONS(2117), + [anon_sym_LBRACK] = ACTIONS(2115), + [anon_sym_async] = ACTIONS(2117), + [anon_sym_function] = ACTIONS(2117), + [anon_sym_private] = ACTIONS(2117), + [anon_sym_public] = ACTIONS(2117), + [anon_sym_remote] = ACTIONS(2117), + [anon_sym_static] = ACTIONS(2117), + [anon_sym_final] = ACTIONS(2117), + [anon_sym_abstract] = ACTIONS(2117), + [anon_sym_any] = ACTIONS(2117), + [anon_sym_array] = ACTIONS(2117), + [anon_sym_binary] = ACTIONS(2117), + [anon_sym_boolean] = ACTIONS(2117), + [anon_sym_date] = ACTIONS(2117), + [anon_sym_guid] = ACTIONS(2117), + [anon_sym_numeric] = ACTIONS(2117), + [anon_sym_query] = ACTIONS(2117), + [anon_sym_string] = ACTIONS(2117), + [anon_sym_struct] = ACTIONS(2117), + [anon_sym_uuid] = ACTIONS(2117), + [anon_sym_variablename] = ACTIONS(2117), + [anon_sym_void] = ACTIONS(2117), + [anon_sym_xml] = ACTIONS(2117), + [anon_sym_new] = ACTIONS(2117), + [anon_sym_PLUS] = ACTIONS(2117), + [anon_sym_DASH] = ACTIONS(2117), + [anon_sym_SLASH] = ACTIONS(2117), + [anon_sym_BANG] = ACTIONS(2115), + [anon_sym_TILDE] = ACTIONS(2117), + [aux_sym_unary_operator_token1] = ACTIONS(2115), + [anon_sym_PLUS_PLUS] = ACTIONS(2115), + [anon_sym_DASH_DASH] = ACTIONS(2115), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2115), + [sym_identifier] = ACTIONS(2117), + [sym_private_property_identifier] = ACTIONS(2115), + [sym_this] = ACTIONS(2117), + [sym_super] = ACTIONS(2117), + [sym_true] = ACTIONS(2117), + [sym_false] = ACTIONS(2117), + [sym_null] = ACTIONS(2117), + [anon_sym_export] = ACTIONS(2117), + [sym_cf_comment] = ACTIONS(5), + }, + [1075] = { + [sym_comment] = STATE(1075), + [anon_sym_POUND] = ACTIONS(2161), + [anon_sym_var] = ACTIONS(2163), + [anon_sym_SQUOTE] = ACTIONS(2161), + [anon_sym_DQUOTE] = ACTIONS(2161), + [anon_sym_LBRACE] = ACTIONS(2161), + [anon_sym_RBRACE] = ACTIONS(2161), + [anon_sym_import] = ACTIONS(2163), + [anon_sym_with] = ACTIONS(2163), + [anon_sym_let] = ACTIONS(2163), + [anon_sym_const] = ACTIONS(2163), + [anon_sym_else] = ACTIONS(2163), + [anon_sym_if] = ACTIONS(2163), + [anon_sym_switch] = ACTIONS(2163), + [anon_sym_for] = ACTIONS(2163), + [anon_sym_LPAREN] = ACTIONS(2161), + [anon_sym_await] = ACTIONS(2163), + [anon_sym_while] = ACTIONS(2163), + [anon_sym_do] = ACTIONS(2163), + [anon_sym_try] = ACTIONS(2163), + [anon_sym_break] = ACTIONS(2163), + [anon_sym_continue] = ACTIONS(2163), + [anon_sym_return] = ACTIONS(2163), + [anon_sym_throw] = ACTIONS(2163), + [anon_sym_SEMI] = ACTIONS(2161), + [anon_sym_yield] = ACTIONS(2163), + [anon_sym_LBRACK] = ACTIONS(2161), + [anon_sym_async] = ACTIONS(2163), + [anon_sym_function] = ACTIONS(2163), + [anon_sym_private] = ACTIONS(2163), + [anon_sym_public] = ACTIONS(2163), + [anon_sym_remote] = ACTIONS(2163), + [anon_sym_static] = ACTIONS(2163), + [anon_sym_final] = ACTIONS(2163), + [anon_sym_abstract] = ACTIONS(2163), + [anon_sym_any] = ACTIONS(2163), + [anon_sym_array] = ACTIONS(2163), + [anon_sym_binary] = ACTIONS(2163), + [anon_sym_boolean] = ACTIONS(2163), + [anon_sym_date] = ACTIONS(2163), + [anon_sym_guid] = ACTIONS(2163), + [anon_sym_numeric] = ACTIONS(2163), + [anon_sym_query] = ACTIONS(2163), + [anon_sym_string] = ACTIONS(2163), + [anon_sym_struct] = ACTIONS(2163), + [anon_sym_uuid] = ACTIONS(2163), + [anon_sym_variablename] = ACTIONS(2163), + [anon_sym_void] = ACTIONS(2163), + [anon_sym_xml] = ACTIONS(2163), + [anon_sym_new] = ACTIONS(2163), + [anon_sym_PLUS] = ACTIONS(2163), + [anon_sym_DASH] = ACTIONS(2163), + [anon_sym_SLASH] = ACTIONS(2163), + [anon_sym_BANG] = ACTIONS(2161), + [anon_sym_TILDE] = ACTIONS(2163), + [aux_sym_unary_operator_token1] = ACTIONS(2161), + [anon_sym_PLUS_PLUS] = ACTIONS(2161), + [anon_sym_DASH_DASH] = ACTIONS(2161), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2161), + [sym_identifier] = ACTIONS(2163), + [sym_private_property_identifier] = ACTIONS(2161), + [sym_this] = ACTIONS(2163), + [sym_super] = ACTIONS(2163), + [sym_true] = ACTIONS(2163), + [sym_false] = ACTIONS(2163), + [sym_null] = ACTIONS(2163), + [anon_sym_export] = ACTIONS(2163), + [sym_cf_comment] = ACTIONS(5), + }, + [1076] = { + [sym_comment] = STATE(1076), + [anon_sym_POUND] = ACTIONS(2155), + [anon_sym_var] = ACTIONS(2157), + [anon_sym_SQUOTE] = ACTIONS(2155), + [anon_sym_DQUOTE] = ACTIONS(2155), + [anon_sym_LBRACE] = ACTIONS(2155), + [anon_sym_RBRACE] = ACTIONS(2155), + [anon_sym_import] = ACTIONS(2157), + [anon_sym_with] = ACTIONS(2157), + [anon_sym_let] = ACTIONS(2157), + [anon_sym_const] = ACTIONS(2157), + [anon_sym_else] = ACTIONS(2157), + [anon_sym_if] = ACTIONS(2157), + [anon_sym_switch] = ACTIONS(2157), + [anon_sym_for] = ACTIONS(2157), + [anon_sym_LPAREN] = ACTIONS(2155), + [anon_sym_await] = ACTIONS(2157), + [anon_sym_while] = ACTIONS(2157), + [anon_sym_do] = ACTIONS(2157), + [anon_sym_try] = ACTIONS(2157), + [anon_sym_break] = ACTIONS(2157), + [anon_sym_continue] = ACTIONS(2157), + [anon_sym_return] = ACTIONS(2157), + [anon_sym_throw] = ACTIONS(2157), + [anon_sym_SEMI] = ACTIONS(2155), + [anon_sym_yield] = ACTIONS(2157), + [anon_sym_LBRACK] = ACTIONS(2155), + [anon_sym_async] = ACTIONS(2157), + [anon_sym_function] = ACTIONS(2157), + [anon_sym_private] = ACTIONS(2157), + [anon_sym_public] = ACTIONS(2157), + [anon_sym_remote] = ACTIONS(2157), + [anon_sym_static] = ACTIONS(2157), + [anon_sym_final] = ACTIONS(2157), + [anon_sym_abstract] = ACTIONS(2157), + [anon_sym_any] = ACTIONS(2157), + [anon_sym_array] = ACTIONS(2157), + [anon_sym_binary] = ACTIONS(2157), + [anon_sym_boolean] = ACTIONS(2157), + [anon_sym_date] = ACTIONS(2157), + [anon_sym_guid] = ACTIONS(2157), + [anon_sym_numeric] = ACTIONS(2157), + [anon_sym_query] = ACTIONS(2157), + [anon_sym_string] = ACTIONS(2157), + [anon_sym_struct] = ACTIONS(2157), + [anon_sym_uuid] = ACTIONS(2157), + [anon_sym_variablename] = ACTIONS(2157), + [anon_sym_void] = ACTIONS(2157), + [anon_sym_xml] = ACTIONS(2157), + [anon_sym_new] = ACTIONS(2157), + [anon_sym_PLUS] = ACTIONS(2157), + [anon_sym_DASH] = ACTIONS(2157), + [anon_sym_SLASH] = ACTIONS(2157), + [anon_sym_BANG] = ACTIONS(2155), + [anon_sym_TILDE] = ACTIONS(2157), + [aux_sym_unary_operator_token1] = ACTIONS(2155), + [anon_sym_PLUS_PLUS] = ACTIONS(2155), + [anon_sym_DASH_DASH] = ACTIONS(2155), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2155), + [sym_identifier] = ACTIONS(2157), + [sym_private_property_identifier] = ACTIONS(2155), + [sym_this] = ACTIONS(2157), + [sym_super] = ACTIONS(2157), + [sym_true] = ACTIONS(2157), + [sym_false] = ACTIONS(2157), + [sym_null] = ACTIONS(2157), + [anon_sym_export] = ACTIONS(2157), + [sym_cf_comment] = ACTIONS(5), + }, + [1077] = { + [sym_comment] = STATE(1077), + [anon_sym_POUND] = ACTIONS(2141), + [anon_sym_var] = ACTIONS(2143), + [anon_sym_SQUOTE] = ACTIONS(2141), + [anon_sym_DQUOTE] = ACTIONS(2141), + [anon_sym_LBRACE] = ACTIONS(2141), + [anon_sym_RBRACE] = ACTIONS(2141), + [anon_sym_import] = ACTIONS(2143), + [anon_sym_with] = ACTIONS(2143), + [anon_sym_let] = ACTIONS(2143), + [anon_sym_const] = ACTIONS(2143), + [anon_sym_else] = ACTIONS(2143), + [anon_sym_if] = ACTIONS(2143), + [anon_sym_switch] = ACTIONS(2143), + [anon_sym_for] = ACTIONS(2143), + [anon_sym_LPAREN] = ACTIONS(2141), + [anon_sym_await] = ACTIONS(2143), + [anon_sym_while] = ACTIONS(2143), + [anon_sym_do] = ACTIONS(2143), + [anon_sym_try] = ACTIONS(2143), + [anon_sym_break] = ACTIONS(2143), + [anon_sym_continue] = ACTIONS(2143), + [anon_sym_return] = ACTIONS(2143), + [anon_sym_throw] = ACTIONS(2143), + [anon_sym_SEMI] = ACTIONS(2141), + [anon_sym_yield] = ACTIONS(2143), + [anon_sym_LBRACK] = ACTIONS(2141), + [anon_sym_async] = ACTIONS(2143), + [anon_sym_function] = ACTIONS(2143), + [anon_sym_private] = ACTIONS(2143), + [anon_sym_public] = ACTIONS(2143), + [anon_sym_remote] = ACTIONS(2143), + [anon_sym_static] = ACTIONS(2143), + [anon_sym_final] = ACTIONS(2143), + [anon_sym_abstract] = ACTIONS(2143), + [anon_sym_any] = ACTIONS(2143), + [anon_sym_array] = ACTIONS(2143), + [anon_sym_binary] = ACTIONS(2143), + [anon_sym_boolean] = ACTIONS(2143), + [anon_sym_date] = ACTIONS(2143), + [anon_sym_guid] = ACTIONS(2143), + [anon_sym_numeric] = ACTIONS(2143), + [anon_sym_query] = ACTIONS(2143), + [anon_sym_string] = ACTIONS(2143), + [anon_sym_struct] = ACTIONS(2143), + [anon_sym_uuid] = ACTIONS(2143), + [anon_sym_variablename] = ACTIONS(2143), + [anon_sym_void] = ACTIONS(2143), + [anon_sym_xml] = ACTIONS(2143), + [anon_sym_new] = ACTIONS(2143), + [anon_sym_PLUS] = ACTIONS(2143), + [anon_sym_DASH] = ACTIONS(2143), + [anon_sym_SLASH] = ACTIONS(2143), + [anon_sym_BANG] = ACTIONS(2141), + [anon_sym_TILDE] = ACTIONS(2143), + [aux_sym_unary_operator_token1] = ACTIONS(2141), + [anon_sym_PLUS_PLUS] = ACTIONS(2141), + [anon_sym_DASH_DASH] = ACTIONS(2141), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2141), + [sym_identifier] = ACTIONS(2143), + [sym_private_property_identifier] = ACTIONS(2141), + [sym_this] = ACTIONS(2143), + [sym_super] = ACTIONS(2143), + [sym_true] = ACTIONS(2143), + [sym_false] = ACTIONS(2143), + [sym_null] = ACTIONS(2143), + [anon_sym_export] = ACTIONS(2143), + [sym_cf_comment] = ACTIONS(5), + }, + [1078] = { + [sym_comment] = STATE(1078), + [anon_sym_POUND] = ACTIONS(2137), + [anon_sym_var] = ACTIONS(2139), + [anon_sym_SQUOTE] = ACTIONS(2137), + [anon_sym_DQUOTE] = ACTIONS(2137), + [anon_sym_LBRACE] = ACTIONS(2137), + [anon_sym_RBRACE] = ACTIONS(2137), + [anon_sym_import] = ACTIONS(2139), + [anon_sym_with] = ACTIONS(2139), + [anon_sym_let] = ACTIONS(2139), + [anon_sym_const] = ACTIONS(2139), + [anon_sym_else] = ACTIONS(2139), + [anon_sym_if] = ACTIONS(2139), + [anon_sym_switch] = ACTIONS(2139), + [anon_sym_for] = ACTIONS(2139), + [anon_sym_LPAREN] = ACTIONS(2137), + [anon_sym_await] = ACTIONS(2139), + [anon_sym_while] = ACTIONS(2139), + [anon_sym_do] = ACTIONS(2139), + [anon_sym_try] = ACTIONS(2139), + [anon_sym_break] = ACTIONS(2139), + [anon_sym_continue] = ACTIONS(2139), + [anon_sym_return] = ACTIONS(2139), + [anon_sym_throw] = ACTIONS(2139), + [anon_sym_SEMI] = ACTIONS(2137), + [anon_sym_yield] = ACTIONS(2139), + [anon_sym_LBRACK] = ACTIONS(2137), + [anon_sym_async] = ACTIONS(2139), + [anon_sym_function] = ACTIONS(2139), + [anon_sym_private] = ACTIONS(2139), + [anon_sym_public] = ACTIONS(2139), + [anon_sym_remote] = ACTIONS(2139), + [anon_sym_static] = ACTIONS(2139), + [anon_sym_final] = ACTIONS(2139), + [anon_sym_abstract] = ACTIONS(2139), + [anon_sym_any] = ACTIONS(2139), + [anon_sym_array] = ACTIONS(2139), + [anon_sym_binary] = ACTIONS(2139), + [anon_sym_boolean] = ACTIONS(2139), + [anon_sym_date] = ACTIONS(2139), + [anon_sym_guid] = ACTIONS(2139), + [anon_sym_numeric] = ACTIONS(2139), + [anon_sym_query] = ACTIONS(2139), + [anon_sym_string] = ACTIONS(2139), + [anon_sym_struct] = ACTIONS(2139), + [anon_sym_uuid] = ACTIONS(2139), + [anon_sym_variablename] = ACTIONS(2139), + [anon_sym_void] = ACTIONS(2139), + [anon_sym_xml] = ACTIONS(2139), + [anon_sym_new] = ACTIONS(2139), + [anon_sym_PLUS] = ACTIONS(2139), + [anon_sym_DASH] = ACTIONS(2139), + [anon_sym_SLASH] = ACTIONS(2139), + [anon_sym_BANG] = ACTIONS(2137), + [anon_sym_TILDE] = ACTIONS(2139), + [aux_sym_unary_operator_token1] = ACTIONS(2137), + [anon_sym_PLUS_PLUS] = ACTIONS(2137), + [anon_sym_DASH_DASH] = ACTIONS(2137), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2137), + [sym_identifier] = ACTIONS(2139), + [sym_private_property_identifier] = ACTIONS(2137), + [sym_this] = ACTIONS(2139), + [sym_super] = ACTIONS(2139), + [sym_true] = ACTIONS(2139), + [sym_false] = ACTIONS(2139), + [sym_null] = ACTIONS(2139), + [anon_sym_export] = ACTIONS(2139), + [sym_cf_comment] = ACTIONS(5), + }, + [1079] = { + [sym_comment] = STATE(1079), + [anon_sym_POUND] = ACTIONS(2125), + [anon_sym_var] = ACTIONS(2127), + [anon_sym_SQUOTE] = ACTIONS(2125), + [anon_sym_DQUOTE] = ACTIONS(2125), + [anon_sym_LBRACE] = ACTIONS(2125), + [anon_sym_RBRACE] = ACTIONS(2125), + [anon_sym_import] = ACTIONS(2127), + [anon_sym_with] = ACTIONS(2127), + [anon_sym_let] = ACTIONS(2127), + [anon_sym_const] = ACTIONS(2127), + [anon_sym_else] = ACTIONS(2127), + [anon_sym_if] = ACTIONS(2127), + [anon_sym_switch] = ACTIONS(2127), + [anon_sym_for] = ACTIONS(2127), + [anon_sym_LPAREN] = ACTIONS(2125), + [anon_sym_await] = ACTIONS(2127), + [anon_sym_while] = ACTIONS(2127), + [anon_sym_do] = ACTIONS(2127), + [anon_sym_try] = ACTIONS(2127), + [anon_sym_break] = ACTIONS(2127), + [anon_sym_continue] = ACTIONS(2127), + [anon_sym_return] = ACTIONS(2127), + [anon_sym_throw] = ACTIONS(2127), + [anon_sym_SEMI] = ACTIONS(2125), + [anon_sym_yield] = ACTIONS(2127), + [anon_sym_LBRACK] = ACTIONS(2125), + [anon_sym_async] = ACTIONS(2127), + [anon_sym_function] = ACTIONS(2127), + [anon_sym_private] = ACTIONS(2127), + [anon_sym_public] = ACTIONS(2127), + [anon_sym_remote] = ACTIONS(2127), + [anon_sym_static] = ACTIONS(2127), + [anon_sym_final] = ACTIONS(2127), + [anon_sym_abstract] = ACTIONS(2127), + [anon_sym_any] = ACTIONS(2127), + [anon_sym_array] = ACTIONS(2127), + [anon_sym_binary] = ACTIONS(2127), + [anon_sym_boolean] = ACTIONS(2127), + [anon_sym_date] = ACTIONS(2127), + [anon_sym_guid] = ACTIONS(2127), + [anon_sym_numeric] = ACTIONS(2127), + [anon_sym_query] = ACTIONS(2127), + [anon_sym_string] = ACTIONS(2127), + [anon_sym_struct] = ACTIONS(2127), + [anon_sym_uuid] = ACTIONS(2127), + [anon_sym_variablename] = ACTIONS(2127), + [anon_sym_void] = ACTIONS(2127), + [anon_sym_xml] = ACTIONS(2127), + [anon_sym_new] = ACTIONS(2127), + [anon_sym_PLUS] = ACTIONS(2127), + [anon_sym_DASH] = ACTIONS(2127), + [anon_sym_SLASH] = ACTIONS(2127), + [anon_sym_BANG] = ACTIONS(2125), + [anon_sym_TILDE] = ACTIONS(2127), + [aux_sym_unary_operator_token1] = ACTIONS(2125), + [anon_sym_PLUS_PLUS] = ACTIONS(2125), + [anon_sym_DASH_DASH] = ACTIONS(2125), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2125), + [sym_identifier] = ACTIONS(2127), + [sym_private_property_identifier] = ACTIONS(2125), + [sym_this] = ACTIONS(2127), + [sym_super] = ACTIONS(2127), + [sym_true] = ACTIONS(2127), + [sym_false] = ACTIONS(2127), + [sym_null] = ACTIONS(2127), + [anon_sym_export] = ACTIONS(2127), + [sym_cf_comment] = ACTIONS(5), + }, + [1080] = { + [sym_comment] = STATE(1080), + [anon_sym_POUND] = ACTIONS(2119), + [anon_sym_var] = ACTIONS(2121), + [anon_sym_SQUOTE] = ACTIONS(2119), + [anon_sym_DQUOTE] = ACTIONS(2119), + [anon_sym_LBRACE] = ACTIONS(2119), + [anon_sym_RBRACE] = ACTIONS(2119), + [anon_sym_import] = ACTIONS(2121), + [anon_sym_with] = ACTIONS(2121), + [anon_sym_let] = ACTIONS(2121), + [anon_sym_const] = ACTIONS(2121), + [anon_sym_else] = ACTIONS(2121), + [anon_sym_if] = ACTIONS(2121), + [anon_sym_switch] = ACTIONS(2121), + [anon_sym_for] = ACTIONS(2121), + [anon_sym_LPAREN] = ACTIONS(2119), + [anon_sym_await] = ACTIONS(2121), + [anon_sym_while] = ACTIONS(2121), + [anon_sym_do] = ACTIONS(2121), + [anon_sym_try] = ACTIONS(2121), + [anon_sym_break] = ACTIONS(2121), + [anon_sym_continue] = ACTIONS(2121), + [anon_sym_return] = ACTIONS(2121), + [anon_sym_throw] = ACTIONS(2121), + [anon_sym_SEMI] = ACTIONS(2119), + [anon_sym_yield] = ACTIONS(2121), + [anon_sym_LBRACK] = ACTIONS(2119), + [anon_sym_async] = ACTIONS(2121), + [anon_sym_function] = ACTIONS(2121), + [anon_sym_private] = ACTIONS(2121), + [anon_sym_public] = ACTIONS(2121), + [anon_sym_remote] = ACTIONS(2121), + [anon_sym_static] = ACTIONS(2121), + [anon_sym_final] = ACTIONS(2121), + [anon_sym_abstract] = ACTIONS(2121), + [anon_sym_any] = ACTIONS(2121), + [anon_sym_array] = ACTIONS(2121), + [anon_sym_binary] = ACTIONS(2121), + [anon_sym_boolean] = ACTIONS(2121), + [anon_sym_date] = ACTIONS(2121), + [anon_sym_guid] = ACTIONS(2121), + [anon_sym_numeric] = ACTIONS(2121), + [anon_sym_query] = ACTIONS(2121), + [anon_sym_string] = ACTIONS(2121), + [anon_sym_struct] = ACTIONS(2121), + [anon_sym_uuid] = ACTIONS(2121), + [anon_sym_variablename] = ACTIONS(2121), + [anon_sym_void] = ACTIONS(2121), + [anon_sym_xml] = ACTIONS(2121), + [anon_sym_new] = ACTIONS(2121), + [anon_sym_PLUS] = ACTIONS(2121), + [anon_sym_DASH] = ACTIONS(2121), + [anon_sym_SLASH] = ACTIONS(2121), + [anon_sym_BANG] = ACTIONS(2119), + [anon_sym_TILDE] = ACTIONS(2121), + [aux_sym_unary_operator_token1] = ACTIONS(2119), + [anon_sym_PLUS_PLUS] = ACTIONS(2119), + [anon_sym_DASH_DASH] = ACTIONS(2119), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2119), + [sym_identifier] = ACTIONS(2121), + [sym_private_property_identifier] = ACTIONS(2119), + [sym_this] = ACTIONS(2121), + [sym_super] = ACTIONS(2121), + [sym_true] = ACTIONS(2121), + [sym_false] = ACTIONS(2121), + [sym_null] = ACTIONS(2121), + [anon_sym_export] = ACTIONS(2121), + [sym_cf_comment] = ACTIONS(5), + }, + [1081] = { + [sym_comment] = STATE(1081), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym__automatic_semicolon] = ACTIONS(848), + [sym_cf_comment] = ACTIONS(5), + }, + [1082] = { + [sym_comment] = STATE(1082), + [anon_sym_POUND] = ACTIONS(2111), + [anon_sym_var] = ACTIONS(2113), + [anon_sym_SQUOTE] = ACTIONS(2111), + [anon_sym_DQUOTE] = ACTIONS(2111), + [anon_sym_LBRACE] = ACTIONS(2111), + [anon_sym_RBRACE] = ACTIONS(2111), + [anon_sym_import] = ACTIONS(2113), + [anon_sym_with] = ACTIONS(2113), + [anon_sym_let] = ACTIONS(2113), + [anon_sym_const] = ACTIONS(2113), + [anon_sym_else] = ACTIONS(2113), + [anon_sym_if] = ACTIONS(2113), + [anon_sym_switch] = ACTIONS(2113), + [anon_sym_for] = ACTIONS(2113), + [anon_sym_LPAREN] = ACTIONS(2111), + [anon_sym_await] = ACTIONS(2113), + [anon_sym_while] = ACTIONS(2113), + [anon_sym_do] = ACTIONS(2113), + [anon_sym_try] = ACTIONS(2113), + [anon_sym_break] = ACTIONS(2113), + [anon_sym_continue] = ACTIONS(2113), + [anon_sym_return] = ACTIONS(2113), + [anon_sym_throw] = ACTIONS(2113), + [anon_sym_SEMI] = ACTIONS(2111), + [anon_sym_yield] = ACTIONS(2113), + [anon_sym_LBRACK] = ACTIONS(2111), + [anon_sym_async] = ACTIONS(2113), + [anon_sym_function] = ACTIONS(2113), + [anon_sym_private] = ACTIONS(2113), + [anon_sym_public] = ACTIONS(2113), + [anon_sym_remote] = ACTIONS(2113), + [anon_sym_static] = ACTIONS(2113), + [anon_sym_final] = ACTIONS(2113), + [anon_sym_abstract] = ACTIONS(2113), + [anon_sym_any] = ACTIONS(2113), + [anon_sym_array] = ACTIONS(2113), + [anon_sym_binary] = ACTIONS(2113), + [anon_sym_boolean] = ACTIONS(2113), + [anon_sym_date] = ACTIONS(2113), + [anon_sym_guid] = ACTIONS(2113), + [anon_sym_numeric] = ACTIONS(2113), + [anon_sym_query] = ACTIONS(2113), + [anon_sym_string] = ACTIONS(2113), + [anon_sym_struct] = ACTIONS(2113), + [anon_sym_uuid] = ACTIONS(2113), + [anon_sym_variablename] = ACTIONS(2113), + [anon_sym_void] = ACTIONS(2113), + [anon_sym_xml] = ACTIONS(2113), + [anon_sym_new] = ACTIONS(2113), + [anon_sym_PLUS] = ACTIONS(2113), + [anon_sym_DASH] = ACTIONS(2113), + [anon_sym_SLASH] = ACTIONS(2113), + [anon_sym_BANG] = ACTIONS(2111), + [anon_sym_TILDE] = ACTIONS(2113), + [aux_sym_unary_operator_token1] = ACTIONS(2111), + [anon_sym_PLUS_PLUS] = ACTIONS(2111), + [anon_sym_DASH_DASH] = ACTIONS(2111), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2111), + [sym_identifier] = ACTIONS(2113), + [sym_private_property_identifier] = ACTIONS(2111), + [sym_this] = ACTIONS(2113), + [sym_super] = ACTIONS(2113), + [sym_true] = ACTIONS(2113), + [sym_false] = ACTIONS(2113), + [sym_null] = ACTIONS(2113), + [anon_sym_export] = ACTIONS(2113), + [sym_cf_comment] = ACTIONS(5), + }, + [1083] = { + [sym_comment] = STATE(1083), + [anon_sym_POUND] = ACTIONS(1957), + [anon_sym_var] = ACTIONS(1959), + [anon_sym_SQUOTE] = ACTIONS(1957), + [anon_sym_DQUOTE] = ACTIONS(1957), + [anon_sym_LBRACE] = ACTIONS(1957), + [anon_sym_RBRACE] = ACTIONS(1957), + [anon_sym_import] = ACTIONS(1959), + [anon_sym_with] = ACTIONS(1959), + [anon_sym_let] = ACTIONS(1959), + [anon_sym_const] = ACTIONS(1959), + [anon_sym_else] = ACTIONS(1959), + [anon_sym_if] = ACTIONS(1959), + [anon_sym_switch] = ACTIONS(1959), + [anon_sym_for] = ACTIONS(1959), + [anon_sym_LPAREN] = ACTIONS(1957), + [anon_sym_await] = ACTIONS(1959), + [anon_sym_while] = ACTIONS(1959), + [anon_sym_do] = ACTIONS(1959), + [anon_sym_try] = ACTIONS(1959), + [anon_sym_break] = ACTIONS(1959), + [anon_sym_continue] = ACTIONS(1959), + [anon_sym_return] = ACTIONS(1959), + [anon_sym_throw] = ACTIONS(1959), + [anon_sym_SEMI] = ACTIONS(1957), + [anon_sym_yield] = ACTIONS(1959), + [anon_sym_LBRACK] = ACTIONS(1957), + [anon_sym_async] = ACTIONS(1959), + [anon_sym_function] = ACTIONS(1959), + [anon_sym_private] = ACTIONS(1959), + [anon_sym_public] = ACTIONS(1959), + [anon_sym_remote] = ACTIONS(1959), + [anon_sym_static] = ACTIONS(1959), + [anon_sym_final] = ACTIONS(1959), + [anon_sym_abstract] = ACTIONS(1959), + [anon_sym_any] = ACTIONS(1959), + [anon_sym_array] = ACTIONS(1959), + [anon_sym_binary] = ACTIONS(1959), + [anon_sym_boolean] = ACTIONS(1959), + [anon_sym_date] = ACTIONS(1959), + [anon_sym_guid] = ACTIONS(1959), + [anon_sym_numeric] = ACTIONS(1959), + [anon_sym_query] = ACTIONS(1959), + [anon_sym_string] = ACTIONS(1959), + [anon_sym_struct] = ACTIONS(1959), + [anon_sym_uuid] = ACTIONS(1959), + [anon_sym_variablename] = ACTIONS(1959), + [anon_sym_void] = ACTIONS(1959), + [anon_sym_xml] = ACTIONS(1959), + [anon_sym_new] = ACTIONS(1959), + [anon_sym_PLUS] = ACTIONS(1959), + [anon_sym_DASH] = ACTIONS(1959), + [anon_sym_SLASH] = ACTIONS(1959), + [anon_sym_BANG] = ACTIONS(1957), + [anon_sym_TILDE] = ACTIONS(1959), + [aux_sym_unary_operator_token1] = ACTIONS(1957), + [anon_sym_PLUS_PLUS] = ACTIONS(1957), + [anon_sym_DASH_DASH] = ACTIONS(1957), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1957), + [sym_identifier] = ACTIONS(1959), + [sym_private_property_identifier] = ACTIONS(1957), + [sym_this] = ACTIONS(1959), + [sym_super] = ACTIONS(1959), + [sym_true] = ACTIONS(1959), + [sym_false] = ACTIONS(1959), + [sym_null] = ACTIONS(1959), + [anon_sym_export] = ACTIONS(1959), + [sym_cf_comment] = ACTIONS(5), + }, + [1084] = { + [sym_comment] = STATE(1084), + [anon_sym_POUND] = ACTIONS(1953), + [anon_sym_var] = ACTIONS(1955), + [anon_sym_SQUOTE] = ACTIONS(1953), + [anon_sym_DQUOTE] = ACTIONS(1953), + [anon_sym_LBRACE] = ACTIONS(1953), + [anon_sym_RBRACE] = ACTIONS(1953), + [anon_sym_import] = ACTIONS(1955), + [anon_sym_with] = ACTIONS(1955), + [anon_sym_let] = ACTIONS(1955), + [anon_sym_const] = ACTIONS(1955), + [anon_sym_else] = ACTIONS(1955), + [anon_sym_if] = ACTIONS(1955), + [anon_sym_switch] = ACTIONS(1955), + [anon_sym_for] = ACTIONS(1955), + [anon_sym_LPAREN] = ACTIONS(1953), + [anon_sym_await] = ACTIONS(1955), + [anon_sym_while] = ACTIONS(1955), + [anon_sym_do] = ACTIONS(1955), + [anon_sym_try] = ACTIONS(1955), + [anon_sym_break] = ACTIONS(1955), + [anon_sym_continue] = ACTIONS(1955), + [anon_sym_return] = ACTIONS(1955), + [anon_sym_throw] = ACTIONS(1955), + [anon_sym_SEMI] = ACTIONS(1953), + [anon_sym_yield] = ACTIONS(1955), + [anon_sym_LBRACK] = ACTIONS(1953), + [anon_sym_async] = ACTIONS(1955), + [anon_sym_function] = ACTIONS(1955), + [anon_sym_private] = ACTIONS(1955), + [anon_sym_public] = ACTIONS(1955), + [anon_sym_remote] = ACTIONS(1955), + [anon_sym_static] = ACTIONS(1955), + [anon_sym_final] = ACTIONS(1955), + [anon_sym_abstract] = ACTIONS(1955), + [anon_sym_any] = ACTIONS(1955), + [anon_sym_array] = ACTIONS(1955), + [anon_sym_binary] = ACTIONS(1955), + [anon_sym_boolean] = ACTIONS(1955), + [anon_sym_date] = ACTIONS(1955), + [anon_sym_guid] = ACTIONS(1955), + [anon_sym_numeric] = ACTIONS(1955), + [anon_sym_query] = ACTIONS(1955), + [anon_sym_string] = ACTIONS(1955), + [anon_sym_struct] = ACTIONS(1955), + [anon_sym_uuid] = ACTIONS(1955), + [anon_sym_variablename] = ACTIONS(1955), + [anon_sym_void] = ACTIONS(1955), + [anon_sym_xml] = ACTIONS(1955), + [anon_sym_new] = ACTIONS(1955), + [anon_sym_PLUS] = ACTIONS(1955), + [anon_sym_DASH] = ACTIONS(1955), + [anon_sym_SLASH] = ACTIONS(1955), + [anon_sym_BANG] = ACTIONS(1953), + [anon_sym_TILDE] = ACTIONS(1955), + [aux_sym_unary_operator_token1] = ACTIONS(1953), + [anon_sym_PLUS_PLUS] = ACTIONS(1953), + [anon_sym_DASH_DASH] = ACTIONS(1953), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1953), + [sym_identifier] = ACTIONS(1955), + [sym_private_property_identifier] = ACTIONS(1953), + [sym_this] = ACTIONS(1955), + [sym_super] = ACTIONS(1955), + [sym_true] = ACTIONS(1955), + [sym_false] = ACTIONS(1955), + [sym_null] = ACTIONS(1955), + [anon_sym_export] = ACTIONS(1955), + [sym_cf_comment] = ACTIONS(5), + }, + [1085] = { + [sym_comment] = STATE(1085), + [anon_sym_POUND] = ACTIONS(1941), + [anon_sym_var] = ACTIONS(1943), + [anon_sym_SQUOTE] = ACTIONS(1941), + [anon_sym_DQUOTE] = ACTIONS(1941), + [anon_sym_LBRACE] = ACTIONS(1941), + [anon_sym_RBRACE] = ACTIONS(1941), + [anon_sym_import] = ACTIONS(1943), + [anon_sym_with] = ACTIONS(1943), + [anon_sym_let] = ACTIONS(1943), + [anon_sym_const] = ACTIONS(1943), + [anon_sym_else] = ACTIONS(1943), + [anon_sym_if] = ACTIONS(1943), + [anon_sym_switch] = ACTIONS(1943), + [anon_sym_for] = ACTIONS(1943), + [anon_sym_LPAREN] = ACTIONS(1941), + [anon_sym_await] = ACTIONS(1943), + [anon_sym_while] = ACTIONS(1943), + [anon_sym_do] = ACTIONS(1943), + [anon_sym_try] = ACTIONS(1943), + [anon_sym_break] = ACTIONS(1943), + [anon_sym_continue] = ACTIONS(1943), + [anon_sym_return] = ACTIONS(1943), + [anon_sym_throw] = ACTIONS(1943), + [anon_sym_SEMI] = ACTIONS(1941), + [anon_sym_yield] = ACTIONS(1943), + [anon_sym_LBRACK] = ACTIONS(1941), + [anon_sym_async] = ACTIONS(1943), + [anon_sym_function] = ACTIONS(1943), + [anon_sym_private] = ACTIONS(1943), + [anon_sym_public] = ACTIONS(1943), + [anon_sym_remote] = ACTIONS(1943), + [anon_sym_static] = ACTIONS(1943), + [anon_sym_final] = ACTIONS(1943), + [anon_sym_abstract] = ACTIONS(1943), + [anon_sym_any] = ACTIONS(1943), + [anon_sym_array] = ACTIONS(1943), + [anon_sym_binary] = ACTIONS(1943), + [anon_sym_boolean] = ACTIONS(1943), + [anon_sym_date] = ACTIONS(1943), + [anon_sym_guid] = ACTIONS(1943), + [anon_sym_numeric] = ACTIONS(1943), + [anon_sym_query] = ACTIONS(1943), + [anon_sym_string] = ACTIONS(1943), + [anon_sym_struct] = ACTIONS(1943), + [anon_sym_uuid] = ACTIONS(1943), + [anon_sym_variablename] = ACTIONS(1943), + [anon_sym_void] = ACTIONS(1943), + [anon_sym_xml] = ACTIONS(1943), + [anon_sym_new] = ACTIONS(1943), + [anon_sym_PLUS] = ACTIONS(1943), + [anon_sym_DASH] = ACTIONS(1943), + [anon_sym_SLASH] = ACTIONS(1943), + [anon_sym_BANG] = ACTIONS(1941), + [anon_sym_TILDE] = ACTIONS(1943), + [aux_sym_unary_operator_token1] = ACTIONS(1941), + [anon_sym_PLUS_PLUS] = ACTIONS(1941), + [anon_sym_DASH_DASH] = ACTIONS(1941), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1941), + [sym_identifier] = ACTIONS(1943), + [sym_private_property_identifier] = ACTIONS(1941), + [sym_this] = ACTIONS(1943), + [sym_super] = ACTIONS(1943), + [sym_true] = ACTIONS(1943), + [sym_false] = ACTIONS(1943), + [sym_null] = ACTIONS(1943), + [anon_sym_export] = ACTIONS(1943), + [sym_cf_comment] = ACTIONS(5), + }, + [1086] = { + [sym_comment] = STATE(1086), + [anon_sym_POUND] = ACTIONS(1929), + [anon_sym_var] = ACTIONS(1931), + [anon_sym_SQUOTE] = ACTIONS(1929), + [anon_sym_DQUOTE] = ACTIONS(1929), + [anon_sym_LBRACE] = ACTIONS(1929), + [anon_sym_RBRACE] = ACTIONS(1929), + [anon_sym_import] = ACTIONS(1931), + [anon_sym_with] = ACTIONS(1931), + [anon_sym_let] = ACTIONS(1931), + [anon_sym_const] = ACTIONS(1931), + [anon_sym_else] = ACTIONS(1931), + [anon_sym_if] = ACTIONS(1931), + [anon_sym_switch] = ACTIONS(1931), + [anon_sym_for] = ACTIONS(1931), + [anon_sym_LPAREN] = ACTIONS(1929), + [anon_sym_await] = ACTIONS(1931), + [anon_sym_while] = ACTIONS(1931), + [anon_sym_do] = ACTIONS(1931), + [anon_sym_try] = ACTIONS(1931), + [anon_sym_break] = ACTIONS(1931), + [anon_sym_continue] = ACTIONS(1931), + [anon_sym_return] = ACTIONS(1931), + [anon_sym_throw] = ACTIONS(1931), + [anon_sym_SEMI] = ACTIONS(1929), + [anon_sym_yield] = ACTIONS(1931), + [anon_sym_LBRACK] = ACTIONS(1929), + [anon_sym_async] = ACTIONS(1931), + [anon_sym_function] = ACTIONS(1931), + [anon_sym_private] = ACTIONS(1931), + [anon_sym_public] = ACTIONS(1931), + [anon_sym_remote] = ACTIONS(1931), + [anon_sym_static] = ACTIONS(1931), + [anon_sym_final] = ACTIONS(1931), + [anon_sym_abstract] = ACTIONS(1931), + [anon_sym_any] = ACTIONS(1931), + [anon_sym_array] = ACTIONS(1931), + [anon_sym_binary] = ACTIONS(1931), + [anon_sym_boolean] = ACTIONS(1931), + [anon_sym_date] = ACTIONS(1931), + [anon_sym_guid] = ACTIONS(1931), + [anon_sym_numeric] = ACTIONS(1931), + [anon_sym_query] = ACTIONS(1931), + [anon_sym_string] = ACTIONS(1931), + [anon_sym_struct] = ACTIONS(1931), + [anon_sym_uuid] = ACTIONS(1931), + [anon_sym_variablename] = ACTIONS(1931), + [anon_sym_void] = ACTIONS(1931), + [anon_sym_xml] = ACTIONS(1931), + [anon_sym_new] = ACTIONS(1931), + [anon_sym_PLUS] = ACTIONS(1931), + [anon_sym_DASH] = ACTIONS(1931), + [anon_sym_SLASH] = ACTIONS(1931), + [anon_sym_BANG] = ACTIONS(1929), + [anon_sym_TILDE] = ACTIONS(1931), + [aux_sym_unary_operator_token1] = ACTIONS(1929), + [anon_sym_PLUS_PLUS] = ACTIONS(1929), + [anon_sym_DASH_DASH] = ACTIONS(1929), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1929), + [sym_identifier] = ACTIONS(1931), + [sym_private_property_identifier] = ACTIONS(1929), + [sym_this] = ACTIONS(1931), + [sym_super] = ACTIONS(1931), + [sym_true] = ACTIONS(1931), + [sym_false] = ACTIONS(1931), + [sym_null] = ACTIONS(1931), + [anon_sym_export] = ACTIONS(1931), + [sym_cf_comment] = ACTIONS(5), + }, + [1087] = { + [sym_comment] = STATE(1087), + [anon_sym_POUND] = ACTIONS(1921), + [anon_sym_var] = ACTIONS(1923), + [anon_sym_SQUOTE] = ACTIONS(1921), + [anon_sym_DQUOTE] = ACTIONS(1921), + [anon_sym_LBRACE] = ACTIONS(1921), + [anon_sym_RBRACE] = ACTIONS(1921), + [anon_sym_import] = ACTIONS(1923), + [anon_sym_with] = ACTIONS(1923), + [anon_sym_let] = ACTIONS(1923), + [anon_sym_const] = ACTIONS(1923), + [anon_sym_else] = ACTIONS(1923), + [anon_sym_if] = ACTIONS(1923), + [anon_sym_switch] = ACTIONS(1923), + [anon_sym_for] = ACTIONS(1923), + [anon_sym_LPAREN] = ACTIONS(1921), + [anon_sym_await] = ACTIONS(1923), + [anon_sym_while] = ACTIONS(1923), + [anon_sym_do] = ACTIONS(1923), + [anon_sym_try] = ACTIONS(1923), + [anon_sym_break] = ACTIONS(1923), + [anon_sym_continue] = ACTIONS(1923), + [anon_sym_return] = ACTIONS(1923), + [anon_sym_throw] = ACTIONS(1923), + [anon_sym_SEMI] = ACTIONS(1921), + [anon_sym_yield] = ACTIONS(1923), + [anon_sym_LBRACK] = ACTIONS(1921), + [anon_sym_async] = ACTIONS(1923), + [anon_sym_function] = ACTIONS(1923), + [anon_sym_private] = ACTIONS(1923), + [anon_sym_public] = ACTIONS(1923), + [anon_sym_remote] = ACTIONS(1923), + [anon_sym_static] = ACTIONS(1923), + [anon_sym_final] = ACTIONS(1923), + [anon_sym_abstract] = ACTIONS(1923), + [anon_sym_any] = ACTIONS(1923), + [anon_sym_array] = ACTIONS(1923), + [anon_sym_binary] = ACTIONS(1923), + [anon_sym_boolean] = ACTIONS(1923), + [anon_sym_date] = ACTIONS(1923), + [anon_sym_guid] = ACTIONS(1923), + [anon_sym_numeric] = ACTIONS(1923), + [anon_sym_query] = ACTIONS(1923), + [anon_sym_string] = ACTIONS(1923), + [anon_sym_struct] = ACTIONS(1923), + [anon_sym_uuid] = ACTIONS(1923), + [anon_sym_variablename] = ACTIONS(1923), + [anon_sym_void] = ACTIONS(1923), + [anon_sym_xml] = ACTIONS(1923), + [anon_sym_new] = ACTIONS(1923), + [anon_sym_PLUS] = ACTIONS(1923), + [anon_sym_DASH] = ACTIONS(1923), + [anon_sym_SLASH] = ACTIONS(1923), + [anon_sym_BANG] = ACTIONS(1921), + [anon_sym_TILDE] = ACTIONS(1923), + [aux_sym_unary_operator_token1] = ACTIONS(1921), + [anon_sym_PLUS_PLUS] = ACTIONS(1921), + [anon_sym_DASH_DASH] = ACTIONS(1921), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1921), + [sym_identifier] = ACTIONS(1923), + [sym_private_property_identifier] = ACTIONS(1921), + [sym_this] = ACTIONS(1923), + [sym_super] = ACTIONS(1923), + [sym_true] = ACTIONS(1923), + [sym_false] = ACTIONS(1923), + [sym_null] = ACTIONS(1923), + [anon_sym_export] = ACTIONS(1923), + [sym_cf_comment] = ACTIONS(5), + }, + [1088] = { + [sym_comment] = STATE(1088), + [anon_sym_POUND] = ACTIONS(934), + [anon_sym_var] = ACTIONS(936), + [anon_sym_SQUOTE] = ACTIONS(934), + [anon_sym_DQUOTE] = ACTIONS(934), + [anon_sym_LBRACE] = ACTIONS(934), + [anon_sym_RBRACE] = ACTIONS(934), + [anon_sym_import] = ACTIONS(936), + [anon_sym_with] = ACTIONS(936), + [anon_sym_let] = ACTIONS(936), + [anon_sym_const] = ACTIONS(936), + [anon_sym_if] = ACTIONS(936), + [anon_sym_switch] = ACTIONS(936), + [anon_sym_for] = ACTIONS(936), + [anon_sym_LPAREN] = ACTIONS(934), + [anon_sym_await] = ACTIONS(936), + [anon_sym_while] = ACTIONS(936), + [anon_sym_do] = ACTIONS(936), + [anon_sym_try] = ACTIONS(936), + [anon_sym_break] = ACTIONS(936), + [anon_sym_continue] = ACTIONS(936), + [anon_sym_return] = ACTIONS(936), + [anon_sym_throw] = ACTIONS(936), + [anon_sym_SEMI] = ACTIONS(934), + [anon_sym_yield] = ACTIONS(936), + [anon_sym_LBRACK] = ACTIONS(934), + [anon_sym_async] = ACTIONS(936), + [anon_sym_function] = ACTIONS(936), + [anon_sym_private] = ACTIONS(936), + [anon_sym_public] = ACTIONS(936), + [anon_sym_remote] = ACTIONS(936), + [anon_sym_static] = ACTIONS(936), + [anon_sym_final] = ACTIONS(936), + [anon_sym_abstract] = ACTIONS(936), + [anon_sym_any] = ACTIONS(936), + [anon_sym_array] = ACTIONS(936), + [anon_sym_binary] = ACTIONS(936), + [anon_sym_boolean] = ACTIONS(936), + [anon_sym_date] = ACTIONS(936), + [anon_sym_guid] = ACTIONS(936), + [anon_sym_numeric] = ACTIONS(936), + [anon_sym_query] = ACTIONS(936), + [anon_sym_string] = ACTIONS(936), + [anon_sym_struct] = ACTIONS(936), + [anon_sym_uuid] = ACTIONS(936), + [anon_sym_variablename] = ACTIONS(936), + [anon_sym_void] = ACTIONS(936), + [anon_sym_xml] = ACTIONS(936), + [anon_sym_new] = ACTIONS(936), + [anon_sym_PLUS] = ACTIONS(936), + [anon_sym_DASH] = ACTIONS(936), + [anon_sym_SLASH] = ACTIONS(936), + [anon_sym_BANG] = ACTIONS(934), + [anon_sym_TILDE] = ACTIONS(936), + [aux_sym_unary_operator_token1] = ACTIONS(934), + [anon_sym_PLUS_PLUS] = ACTIONS(934), + [anon_sym_DASH_DASH] = ACTIONS(934), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(934), + [sym_identifier] = ACTIONS(936), + [sym_private_property_identifier] = ACTIONS(934), + [sym_this] = ACTIONS(936), + [sym_super] = ACTIONS(936), + [sym_true] = ACTIONS(936), + [sym_false] = ACTIONS(936), + [sym_null] = ACTIONS(936), + [anon_sym_export] = ACTIONS(936), + [sym__automatic_semicolon] = ACTIONS(934), + [sym_cf_comment] = ACTIONS(5), + }, + [1089] = { + [sym_comment] = STATE(1089), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2293), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(2361), + [anon_sym_of] = ACTIONS(2364), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(1772), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1090] = { + [sym_comment] = STATE(1090), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1548), - [anon_sym_RBRACE] = ACTIONS(1548), [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_RPAREN] = ACTIONS(1548), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_in] = ACTIONS(1563), + [anon_sym_of] = ACTIONS(2366), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_RBRACK] = ACTIONS(1548), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -131559,41 +133299,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1073] = { - [sym_comment] = STATE(1073), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), + [1091] = { + [sym_comment] = STATE(1091), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1568), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1115), - [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_COMMA] = ACTIONS(1571), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_RPAREN] = ACTIONS(1571), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_RBRACK] = ACTIONS(1502), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -131629,16 +133371,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -131647,23 +133391,443 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1074] = { - [sym_comment] = STATE(1074), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), + [1092] = { + [sym_comment] = STATE(1092), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2329), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(2332), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_RPAREN] = ACTIONS(2332), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_RBRACK] = ACTIONS(2276), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1093] = { + [sym_comment] = STATE(1093), + [anon_sym_POUND] = ACTIONS(848), + [anon_sym_var] = ACTIONS(850), + [anon_sym_SQUOTE] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_COMMA] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_import] = ACTIONS(850), + [anon_sym_with] = ACTIONS(850), + [anon_sym_let] = ACTIONS(850), + [anon_sym_const] = ACTIONS(850), + [anon_sym_if] = ACTIONS(850), + [anon_sym_switch] = ACTIONS(850), + [anon_sym_for] = ACTIONS(850), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_await] = ACTIONS(850), + [anon_sym_while] = ACTIONS(850), + [anon_sym_do] = ACTIONS(850), + [anon_sym_try] = ACTIONS(850), + [anon_sym_break] = ACTIONS(850), + [anon_sym_continue] = ACTIONS(850), + [anon_sym_return] = ACTIONS(850), + [anon_sym_throw] = ACTIONS(850), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_yield] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_async] = ACTIONS(850), + [anon_sym_function] = ACTIONS(850), + [anon_sym_private] = ACTIONS(850), + [anon_sym_public] = ACTIONS(850), + [anon_sym_remote] = ACTIONS(850), + [anon_sym_static] = ACTIONS(850), + [anon_sym_final] = ACTIONS(850), + [anon_sym_abstract] = ACTIONS(850), + [anon_sym_any] = ACTIONS(850), + [anon_sym_array] = ACTIONS(850), + [anon_sym_binary] = ACTIONS(850), + [anon_sym_boolean] = ACTIONS(850), + [anon_sym_date] = ACTIONS(850), + [anon_sym_guid] = ACTIONS(850), + [anon_sym_numeric] = ACTIONS(850), + [anon_sym_query] = ACTIONS(850), + [anon_sym_string] = ACTIONS(850), + [anon_sym_struct] = ACTIONS(850), + [anon_sym_uuid] = ACTIONS(850), + [anon_sym_variablename] = ACTIONS(850), + [anon_sym_void] = ACTIONS(850), + [anon_sym_xml] = ACTIONS(850), + [anon_sym_new] = ACTIONS(850), + [anon_sym_PLUS] = ACTIONS(850), + [anon_sym_DASH] = ACTIONS(850), + [anon_sym_SLASH] = ACTIONS(850), + [anon_sym_BANG] = ACTIONS(848), + [anon_sym_TILDE] = ACTIONS(850), + [aux_sym_unary_operator_token1] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(848), + [sym_identifier] = ACTIONS(850), + [sym_private_property_identifier] = ACTIONS(848), + [sym_this] = ACTIONS(850), + [sym_super] = ACTIONS(850), + [sym_true] = ACTIONS(850), + [sym_false] = ACTIONS(850), + [sym_null] = ACTIONS(850), + [anon_sym_export] = ACTIONS(850), + [sym_cf_comment] = ACTIONS(5), + }, + [1094] = { + [sym_comment] = STATE(1094), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2273), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(2276), + [anon_sym_RBRACE] = ACTIONS(2276), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_LBRACK] = ACTIONS(1763), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1095] = { + [sym_comment] = STATE(1095), + [anon_sym_POUND] = ACTIONS(2021), + [anon_sym_var] = ACTIONS(2023), + [anon_sym_SQUOTE] = ACTIONS(2021), + [anon_sym_DQUOTE] = ACTIONS(2021), + [anon_sym_LBRACE] = ACTIONS(2021), + [anon_sym_RBRACE] = ACTIONS(2021), + [anon_sym_import] = ACTIONS(2023), + [anon_sym_with] = ACTIONS(2023), + [anon_sym_let] = ACTIONS(2023), + [anon_sym_const] = ACTIONS(2023), + [anon_sym_if] = ACTIONS(2023), + [anon_sym_switch] = ACTIONS(2023), + [anon_sym_for] = ACTIONS(2023), + [anon_sym_LPAREN] = ACTIONS(2021), + [anon_sym_await] = ACTIONS(2023), + [anon_sym_while] = ACTIONS(2023), + [anon_sym_do] = ACTIONS(2023), + [anon_sym_try] = ACTIONS(2023), + [anon_sym_break] = ACTIONS(2023), + [anon_sym_continue] = ACTIONS(2023), + [anon_sym_return] = ACTIONS(2023), + [anon_sym_throw] = ACTIONS(2023), + [anon_sym_SEMI] = ACTIONS(2021), + [anon_sym_yield] = ACTIONS(2023), + [anon_sym_LBRACK] = ACTIONS(2021), + [anon_sym_async] = ACTIONS(2023), + [anon_sym_function] = ACTIONS(2023), + [anon_sym_private] = ACTIONS(2023), + [anon_sym_public] = ACTIONS(2023), + [anon_sym_remote] = ACTIONS(2023), + [anon_sym_static] = ACTIONS(2023), + [anon_sym_final] = ACTIONS(2023), + [anon_sym_abstract] = ACTIONS(2023), + [anon_sym_any] = ACTIONS(2023), + [anon_sym_array] = ACTIONS(2023), + [anon_sym_binary] = ACTIONS(2023), + [anon_sym_boolean] = ACTIONS(2023), + [anon_sym_date] = ACTIONS(2023), + [anon_sym_guid] = ACTIONS(2023), + [anon_sym_numeric] = ACTIONS(2023), + [anon_sym_query] = ACTIONS(2023), + [anon_sym_string] = ACTIONS(2023), + [anon_sym_struct] = ACTIONS(2023), + [anon_sym_uuid] = ACTIONS(2023), + [anon_sym_variablename] = ACTIONS(2023), + [anon_sym_void] = ACTIONS(2023), + [anon_sym_xml] = ACTIONS(2023), + [anon_sym_new] = ACTIONS(2023), + [anon_sym_PLUS] = ACTIONS(2023), + [anon_sym_DASH] = ACTIONS(2023), + [anon_sym_SLASH] = ACTIONS(2023), + [anon_sym_BANG] = ACTIONS(2021), + [anon_sym_TILDE] = ACTIONS(2023), + [aux_sym_unary_operator_token1] = ACTIONS(2021), + [anon_sym_PLUS_PLUS] = ACTIONS(2021), + [anon_sym_DASH_DASH] = ACTIONS(2021), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2021), + [sym_identifier] = ACTIONS(2023), + [sym_private_property_identifier] = ACTIONS(2021), + [sym_this] = ACTIONS(2023), + [sym_super] = ACTIONS(2023), + [sym_true] = ACTIONS(2023), + [sym_false] = ACTIONS(2023), + [sym_null] = ACTIONS(2023), + [anon_sym_export] = ACTIONS(2023), + [sym_cf_comment] = ACTIONS(5), + }, + [1096] = { + [sym_comment] = STATE(1096), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2313), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(1231), + [anon_sym_RBRACE] = ACTIONS(1231), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1097] = { + [sym_comment] = STATE(1097), + [anon_sym_SLASH_GT] = ACTIONS(1763), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2368), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1763), + }, + [1098] = { + [sym_comment] = STATE(1098), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1229), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1148), + [anon_sym_COMMA] = ACTIONS(1231), + [anon_sym_RBRACE] = ACTIONS(1231), [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -131699,16 +133863,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -131717,22 +133883,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1075] = { - [sym_comment] = STATE(1075), + [1099] = { + [sym_comment] = STATE(1099), + [anon_sym_SLASH_GT] = ACTIONS(1105), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1586), + [anon_sym_EQ] = ACTIONS(1536), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1589), - [anon_sym_RBRACE] = ACTIONS(1589), [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_EQ_GT] = ACTIONS(1620), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -131768,182 +133932,321 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1105), }, - [1076] = { - [sym_comment] = STATE(1076), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2325), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1144), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), + [1100] = { + [sym_comment] = STATE(1100), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2285), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(1763), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_of] = ACTIONS(1763), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_LBRACK] = ACTIONS(1763), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [1077] = { - [sym_comment] = STATE(1077), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2325), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1148), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), + [1101] = { + [sym_comment] = STATE(1101), + [anon_sym_POUND] = ACTIONS(1907), + [anon_sym_var] = ACTIONS(1909), + [anon_sym_SQUOTE] = ACTIONS(1907), + [anon_sym_DQUOTE] = ACTIONS(1907), + [anon_sym_LBRACE] = ACTIONS(1907), + [anon_sym_RBRACE] = ACTIONS(1907), + [anon_sym_import] = ACTIONS(1909), + [anon_sym_with] = ACTIONS(1909), + [anon_sym_let] = ACTIONS(1909), + [anon_sym_const] = ACTIONS(1909), + [anon_sym_if] = ACTIONS(1909), + [anon_sym_switch] = ACTIONS(1909), + [anon_sym_for] = ACTIONS(1909), + [anon_sym_LPAREN] = ACTIONS(1907), + [anon_sym_await] = ACTIONS(1909), + [anon_sym_while] = ACTIONS(1909), + [anon_sym_do] = ACTIONS(1909), + [anon_sym_try] = ACTIONS(1909), + [anon_sym_break] = ACTIONS(1909), + [anon_sym_continue] = ACTIONS(1909), + [anon_sym_return] = ACTIONS(1909), + [anon_sym_throw] = ACTIONS(1909), + [anon_sym_SEMI] = ACTIONS(1907), + [anon_sym_yield] = ACTIONS(1909), + [anon_sym_LBRACK] = ACTIONS(1907), + [anon_sym_async] = ACTIONS(1909), + [anon_sym_function] = ACTIONS(1909), + [anon_sym_private] = ACTIONS(1909), + [anon_sym_public] = ACTIONS(1909), + [anon_sym_remote] = ACTIONS(1909), + [anon_sym_static] = ACTIONS(1909), + [anon_sym_final] = ACTIONS(1909), + [anon_sym_abstract] = ACTIONS(1909), + [anon_sym_any] = ACTIONS(1909), + [anon_sym_array] = ACTIONS(1909), + [anon_sym_binary] = ACTIONS(1909), + [anon_sym_boolean] = ACTIONS(1909), + [anon_sym_date] = ACTIONS(1909), + [anon_sym_guid] = ACTIONS(1909), + [anon_sym_numeric] = ACTIONS(1909), + [anon_sym_query] = ACTIONS(1909), + [anon_sym_string] = ACTIONS(1909), + [anon_sym_struct] = ACTIONS(1909), + [anon_sym_uuid] = ACTIONS(1909), + [anon_sym_variablename] = ACTIONS(1909), + [anon_sym_void] = ACTIONS(1909), + [anon_sym_xml] = ACTIONS(1909), + [anon_sym_new] = ACTIONS(1909), + [anon_sym_PLUS] = ACTIONS(1909), + [anon_sym_DASH] = ACTIONS(1909), + [anon_sym_SLASH] = ACTIONS(1909), + [anon_sym_BANG] = ACTIONS(1907), + [anon_sym_TILDE] = ACTIONS(1909), + [aux_sym_unary_operator_token1] = ACTIONS(1907), + [anon_sym_PLUS_PLUS] = ACTIONS(1907), + [anon_sym_DASH_DASH] = ACTIONS(1907), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1907), + [sym_identifier] = ACTIONS(1909), + [sym_private_property_identifier] = ACTIONS(1907), + [sym_this] = ACTIONS(1909), + [sym_super] = ACTIONS(1909), + [sym_true] = ACTIONS(1909), + [sym_false] = ACTIONS(1909), + [sym_null] = ACTIONS(1909), + [anon_sym_export] = ACTIONS(1909), [sym_cf_comment] = ACTIONS(5), }, - [1078] = { - [sym_comment] = STATE(1078), - [aux_sym_object_repeat1] = STATE(4012), - [aux_sym_object_pattern_repeat1] = STATE(4139), + [1102] = { + [sym_comment] = STATE(1102), + [anon_sym_POUND] = ACTIONS(1911), + [anon_sym_var] = ACTIONS(1913), + [anon_sym_SQUOTE] = ACTIONS(1911), + [anon_sym_DQUOTE] = ACTIONS(1911), + [anon_sym_LBRACE] = ACTIONS(1911), + [anon_sym_RBRACE] = ACTIONS(1911), + [anon_sym_import] = ACTIONS(1913), + [anon_sym_with] = ACTIONS(1913), + [anon_sym_let] = ACTIONS(1913), + [anon_sym_const] = ACTIONS(1913), + [anon_sym_if] = ACTIONS(1913), + [anon_sym_switch] = ACTIONS(1913), + [anon_sym_for] = ACTIONS(1913), + [anon_sym_LPAREN] = ACTIONS(1911), + [anon_sym_await] = ACTIONS(1913), + [anon_sym_while] = ACTIONS(1913), + [anon_sym_do] = ACTIONS(1913), + [anon_sym_try] = ACTIONS(1913), + [anon_sym_break] = ACTIONS(1913), + [anon_sym_continue] = ACTIONS(1913), + [anon_sym_return] = ACTIONS(1913), + [anon_sym_throw] = ACTIONS(1913), + [anon_sym_SEMI] = ACTIONS(1911), + [anon_sym_yield] = ACTIONS(1913), + [anon_sym_LBRACK] = ACTIONS(1911), + [anon_sym_async] = ACTIONS(1913), + [anon_sym_function] = ACTIONS(1913), + [anon_sym_private] = ACTIONS(1913), + [anon_sym_public] = ACTIONS(1913), + [anon_sym_remote] = ACTIONS(1913), + [anon_sym_static] = ACTIONS(1913), + [anon_sym_final] = ACTIONS(1913), + [anon_sym_abstract] = ACTIONS(1913), + [anon_sym_any] = ACTIONS(1913), + [anon_sym_array] = ACTIONS(1913), + [anon_sym_binary] = ACTIONS(1913), + [anon_sym_boolean] = ACTIONS(1913), + [anon_sym_date] = ACTIONS(1913), + [anon_sym_guid] = ACTIONS(1913), + [anon_sym_numeric] = ACTIONS(1913), + [anon_sym_query] = ACTIONS(1913), + [anon_sym_string] = ACTIONS(1913), + [anon_sym_struct] = ACTIONS(1913), + [anon_sym_uuid] = ACTIONS(1913), + [anon_sym_variablename] = ACTIONS(1913), + [anon_sym_void] = ACTIONS(1913), + [anon_sym_xml] = ACTIONS(1913), + [anon_sym_new] = ACTIONS(1913), + [anon_sym_PLUS] = ACTIONS(1913), + [anon_sym_DASH] = ACTIONS(1913), + [anon_sym_SLASH] = ACTIONS(1913), + [anon_sym_BANG] = ACTIONS(1911), + [anon_sym_TILDE] = ACTIONS(1913), + [aux_sym_unary_operator_token1] = ACTIONS(1911), + [anon_sym_PLUS_PLUS] = ACTIONS(1911), + [anon_sym_DASH_DASH] = ACTIONS(1911), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1911), + [sym_identifier] = ACTIONS(1913), + [sym_private_property_identifier] = ACTIONS(1911), + [sym_this] = ACTIONS(1913), + [sym_super] = ACTIONS(1913), + [sym_true] = ACTIONS(1913), + [sym_false] = ACTIONS(1913), + [sym_null] = ACTIONS(1913), + [anon_sym_export] = ACTIONS(1913), + [sym_cf_comment] = ACTIONS(5), + }, + [1103] = { + [sym_comment] = STATE(1103), + [anon_sym_POUND] = ACTIONS(2111), + [anon_sym_var] = ACTIONS(2113), + [anon_sym_SQUOTE] = ACTIONS(2111), + [anon_sym_DQUOTE] = ACTIONS(2111), + [anon_sym_LBRACE] = ACTIONS(2111), + [anon_sym_RBRACE] = ACTIONS(2111), + [anon_sym_import] = ACTIONS(2113), + [anon_sym_with] = ACTIONS(2113), + [anon_sym_let] = ACTIONS(2113), + [anon_sym_const] = ACTIONS(2113), + [anon_sym_if] = ACTIONS(2113), + [anon_sym_switch] = ACTIONS(2113), + [anon_sym_for] = ACTIONS(2113), + [anon_sym_LPAREN] = ACTIONS(2111), + [anon_sym_await] = ACTIONS(2113), + [anon_sym_while] = ACTIONS(2113), + [anon_sym_do] = ACTIONS(2113), + [anon_sym_try] = ACTIONS(2113), + [anon_sym_break] = ACTIONS(2113), + [anon_sym_continue] = ACTIONS(2113), + [anon_sym_return] = ACTIONS(2113), + [anon_sym_throw] = ACTIONS(2113), + [anon_sym_SEMI] = ACTIONS(2111), + [anon_sym_yield] = ACTIONS(2113), + [anon_sym_LBRACK] = ACTIONS(2111), + [anon_sym_async] = ACTIONS(2113), + [anon_sym_function] = ACTIONS(2113), + [anon_sym_private] = ACTIONS(2113), + [anon_sym_public] = ACTIONS(2113), + [anon_sym_remote] = ACTIONS(2113), + [anon_sym_static] = ACTIONS(2113), + [anon_sym_final] = ACTIONS(2113), + [anon_sym_abstract] = ACTIONS(2113), + [anon_sym_any] = ACTIONS(2113), + [anon_sym_array] = ACTIONS(2113), + [anon_sym_binary] = ACTIONS(2113), + [anon_sym_boolean] = ACTIONS(2113), + [anon_sym_date] = ACTIONS(2113), + [anon_sym_guid] = ACTIONS(2113), + [anon_sym_numeric] = ACTIONS(2113), + [anon_sym_query] = ACTIONS(2113), + [anon_sym_string] = ACTIONS(2113), + [anon_sym_struct] = ACTIONS(2113), + [anon_sym_uuid] = ACTIONS(2113), + [anon_sym_variablename] = ACTIONS(2113), + [anon_sym_void] = ACTIONS(2113), + [anon_sym_xml] = ACTIONS(2113), + [anon_sym_new] = ACTIONS(2113), + [anon_sym_PLUS] = ACTIONS(2113), + [anon_sym_DASH] = ACTIONS(2113), + [anon_sym_SLASH] = ACTIONS(2113), + [anon_sym_BANG] = ACTIONS(2111), + [anon_sym_TILDE] = ACTIONS(2113), + [aux_sym_unary_operator_token1] = ACTIONS(2111), + [anon_sym_PLUS_PLUS] = ACTIONS(2111), + [anon_sym_DASH_DASH] = ACTIONS(2111), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2111), + [sym_identifier] = ACTIONS(2113), + [sym_private_property_identifier] = ACTIONS(2111), + [sym_this] = ACTIONS(2113), + [sym_super] = ACTIONS(2113), + [sym_true] = ACTIONS(2113), + [sym_false] = ACTIONS(2113), + [sym_null] = ACTIONS(2113), + [anon_sym_export] = ACTIONS(2113), + [sym_cf_comment] = ACTIONS(5), + }, + [1104] = { + [sym_comment] = STATE(1104), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1218), - [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1317), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -131979,41 +134282,1441 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1079] = { - [sym_comment] = STATE(1079), + [1105] = { + [sym_comment] = STATE(1105), + [anon_sym_POUND] = ACTIONS(1957), + [anon_sym_var] = ACTIONS(1959), + [anon_sym_SQUOTE] = ACTIONS(1957), + [anon_sym_DQUOTE] = ACTIONS(1957), + [anon_sym_LBRACE] = ACTIONS(1957), + [anon_sym_RBRACE] = ACTIONS(1957), + [anon_sym_import] = ACTIONS(1959), + [anon_sym_with] = ACTIONS(1959), + [anon_sym_let] = ACTIONS(1959), + [anon_sym_const] = ACTIONS(1959), + [anon_sym_if] = ACTIONS(1959), + [anon_sym_switch] = ACTIONS(1959), + [anon_sym_for] = ACTIONS(1959), + [anon_sym_LPAREN] = ACTIONS(1957), + [anon_sym_await] = ACTIONS(1959), + [anon_sym_while] = ACTIONS(1959), + [anon_sym_do] = ACTIONS(1959), + [anon_sym_try] = ACTIONS(1959), + [anon_sym_break] = ACTIONS(1959), + [anon_sym_continue] = ACTIONS(1959), + [anon_sym_return] = ACTIONS(1959), + [anon_sym_throw] = ACTIONS(1959), + [anon_sym_SEMI] = ACTIONS(1957), + [anon_sym_yield] = ACTIONS(1959), + [anon_sym_LBRACK] = ACTIONS(1957), + [anon_sym_async] = ACTIONS(1959), + [anon_sym_function] = ACTIONS(1959), + [anon_sym_private] = ACTIONS(1959), + [anon_sym_public] = ACTIONS(1959), + [anon_sym_remote] = ACTIONS(1959), + [anon_sym_static] = ACTIONS(1959), + [anon_sym_final] = ACTIONS(1959), + [anon_sym_abstract] = ACTIONS(1959), + [anon_sym_any] = ACTIONS(1959), + [anon_sym_array] = ACTIONS(1959), + [anon_sym_binary] = ACTIONS(1959), + [anon_sym_boolean] = ACTIONS(1959), + [anon_sym_date] = ACTIONS(1959), + [anon_sym_guid] = ACTIONS(1959), + [anon_sym_numeric] = ACTIONS(1959), + [anon_sym_query] = ACTIONS(1959), + [anon_sym_string] = ACTIONS(1959), + [anon_sym_struct] = ACTIONS(1959), + [anon_sym_uuid] = ACTIONS(1959), + [anon_sym_variablename] = ACTIONS(1959), + [anon_sym_void] = ACTIONS(1959), + [anon_sym_xml] = ACTIONS(1959), + [anon_sym_new] = ACTIONS(1959), + [anon_sym_PLUS] = ACTIONS(1959), + [anon_sym_DASH] = ACTIONS(1959), + [anon_sym_SLASH] = ACTIONS(1959), + [anon_sym_BANG] = ACTIONS(1957), + [anon_sym_TILDE] = ACTIONS(1959), + [aux_sym_unary_operator_token1] = ACTIONS(1957), + [anon_sym_PLUS_PLUS] = ACTIONS(1957), + [anon_sym_DASH_DASH] = ACTIONS(1957), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1957), + [sym_identifier] = ACTIONS(1959), + [sym_private_property_identifier] = ACTIONS(1957), + [sym_this] = ACTIONS(1959), + [sym_super] = ACTIONS(1959), + [sym_true] = ACTIONS(1959), + [sym_false] = ACTIONS(1959), + [sym_null] = ACTIONS(1959), + [anon_sym_export] = ACTIONS(1959), + [sym_cf_comment] = ACTIONS(5), + }, + [1106] = { + [sym_comment] = STATE(1106), + [anon_sym_POUND] = ACTIONS(1953), + [anon_sym_var] = ACTIONS(1955), + [anon_sym_SQUOTE] = ACTIONS(1953), + [anon_sym_DQUOTE] = ACTIONS(1953), + [anon_sym_LBRACE] = ACTIONS(1953), + [anon_sym_RBRACE] = ACTIONS(1953), + [anon_sym_import] = ACTIONS(1955), + [anon_sym_with] = ACTIONS(1955), + [anon_sym_let] = ACTIONS(1955), + [anon_sym_const] = ACTIONS(1955), + [anon_sym_if] = ACTIONS(1955), + [anon_sym_switch] = ACTIONS(1955), + [anon_sym_for] = ACTIONS(1955), + [anon_sym_LPAREN] = ACTIONS(1953), + [anon_sym_await] = ACTIONS(1955), + [anon_sym_while] = ACTIONS(1955), + [anon_sym_do] = ACTIONS(1955), + [anon_sym_try] = ACTIONS(1955), + [anon_sym_break] = ACTIONS(1955), + [anon_sym_continue] = ACTIONS(1955), + [anon_sym_return] = ACTIONS(1955), + [anon_sym_throw] = ACTIONS(1955), + [anon_sym_SEMI] = ACTIONS(1953), + [anon_sym_yield] = ACTIONS(1955), + [anon_sym_LBRACK] = ACTIONS(1953), + [anon_sym_async] = ACTIONS(1955), + [anon_sym_function] = ACTIONS(1955), + [anon_sym_private] = ACTIONS(1955), + [anon_sym_public] = ACTIONS(1955), + [anon_sym_remote] = ACTIONS(1955), + [anon_sym_static] = ACTIONS(1955), + [anon_sym_final] = ACTIONS(1955), + [anon_sym_abstract] = ACTIONS(1955), + [anon_sym_any] = ACTIONS(1955), + [anon_sym_array] = ACTIONS(1955), + [anon_sym_binary] = ACTIONS(1955), + [anon_sym_boolean] = ACTIONS(1955), + [anon_sym_date] = ACTIONS(1955), + [anon_sym_guid] = ACTIONS(1955), + [anon_sym_numeric] = ACTIONS(1955), + [anon_sym_query] = ACTIONS(1955), + [anon_sym_string] = ACTIONS(1955), + [anon_sym_struct] = ACTIONS(1955), + [anon_sym_uuid] = ACTIONS(1955), + [anon_sym_variablename] = ACTIONS(1955), + [anon_sym_void] = ACTIONS(1955), + [anon_sym_xml] = ACTIONS(1955), + [anon_sym_new] = ACTIONS(1955), + [anon_sym_PLUS] = ACTIONS(1955), + [anon_sym_DASH] = ACTIONS(1955), + [anon_sym_SLASH] = ACTIONS(1955), + [anon_sym_BANG] = ACTIONS(1953), + [anon_sym_TILDE] = ACTIONS(1955), + [aux_sym_unary_operator_token1] = ACTIONS(1953), + [anon_sym_PLUS_PLUS] = ACTIONS(1953), + [anon_sym_DASH_DASH] = ACTIONS(1953), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1953), + [sym_identifier] = ACTIONS(1955), + [sym_private_property_identifier] = ACTIONS(1953), + [sym_this] = ACTIONS(1955), + [sym_super] = ACTIONS(1955), + [sym_true] = ACTIONS(1955), + [sym_false] = ACTIONS(1955), + [sym_null] = ACTIONS(1955), + [anon_sym_export] = ACTIONS(1955), + [sym_cf_comment] = ACTIONS(5), + }, + [1107] = { + [sym_comment] = STATE(1107), + [anon_sym_POUND] = ACTIONS(1941), + [anon_sym_var] = ACTIONS(1943), + [anon_sym_SQUOTE] = ACTIONS(1941), + [anon_sym_DQUOTE] = ACTIONS(1941), + [anon_sym_LBRACE] = ACTIONS(1941), + [anon_sym_RBRACE] = ACTIONS(1941), + [anon_sym_import] = ACTIONS(1943), + [anon_sym_with] = ACTIONS(1943), + [anon_sym_let] = ACTIONS(1943), + [anon_sym_const] = ACTIONS(1943), + [anon_sym_if] = ACTIONS(1943), + [anon_sym_switch] = ACTIONS(1943), + [anon_sym_for] = ACTIONS(1943), + [anon_sym_LPAREN] = ACTIONS(1941), + [anon_sym_await] = ACTIONS(1943), + [anon_sym_while] = ACTIONS(1943), + [anon_sym_do] = ACTIONS(1943), + [anon_sym_try] = ACTIONS(1943), + [anon_sym_break] = ACTIONS(1943), + [anon_sym_continue] = ACTIONS(1943), + [anon_sym_return] = ACTIONS(1943), + [anon_sym_throw] = ACTIONS(1943), + [anon_sym_SEMI] = ACTIONS(1941), + [anon_sym_yield] = ACTIONS(1943), + [anon_sym_LBRACK] = ACTIONS(1941), + [anon_sym_async] = ACTIONS(1943), + [anon_sym_function] = ACTIONS(1943), + [anon_sym_private] = ACTIONS(1943), + [anon_sym_public] = ACTIONS(1943), + [anon_sym_remote] = ACTIONS(1943), + [anon_sym_static] = ACTIONS(1943), + [anon_sym_final] = ACTIONS(1943), + [anon_sym_abstract] = ACTIONS(1943), + [anon_sym_any] = ACTIONS(1943), + [anon_sym_array] = ACTIONS(1943), + [anon_sym_binary] = ACTIONS(1943), + [anon_sym_boolean] = ACTIONS(1943), + [anon_sym_date] = ACTIONS(1943), + [anon_sym_guid] = ACTIONS(1943), + [anon_sym_numeric] = ACTIONS(1943), + [anon_sym_query] = ACTIONS(1943), + [anon_sym_string] = ACTIONS(1943), + [anon_sym_struct] = ACTIONS(1943), + [anon_sym_uuid] = ACTIONS(1943), + [anon_sym_variablename] = ACTIONS(1943), + [anon_sym_void] = ACTIONS(1943), + [anon_sym_xml] = ACTIONS(1943), + [anon_sym_new] = ACTIONS(1943), + [anon_sym_PLUS] = ACTIONS(1943), + [anon_sym_DASH] = ACTIONS(1943), + [anon_sym_SLASH] = ACTIONS(1943), + [anon_sym_BANG] = ACTIONS(1941), + [anon_sym_TILDE] = ACTIONS(1943), + [aux_sym_unary_operator_token1] = ACTIONS(1941), + [anon_sym_PLUS_PLUS] = ACTIONS(1941), + [anon_sym_DASH_DASH] = ACTIONS(1941), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1941), + [sym_identifier] = ACTIONS(1943), + [sym_private_property_identifier] = ACTIONS(1941), + [sym_this] = ACTIONS(1943), + [sym_super] = ACTIONS(1943), + [sym_true] = ACTIONS(1943), + [sym_false] = ACTIONS(1943), + [sym_null] = ACTIONS(1943), + [anon_sym_export] = ACTIONS(1943), + [sym_cf_comment] = ACTIONS(5), + }, + [1108] = { + [sym_comment] = STATE(1108), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2293), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1317), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(1772), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1109] = { + [sym_comment] = STATE(1109), + [anon_sym_POUND] = ACTIONS(1929), + [anon_sym_var] = ACTIONS(1931), + [anon_sym_SQUOTE] = ACTIONS(1929), + [anon_sym_DQUOTE] = ACTIONS(1929), + [anon_sym_LBRACE] = ACTIONS(1929), + [anon_sym_RBRACE] = ACTIONS(1929), + [anon_sym_import] = ACTIONS(1931), + [anon_sym_with] = ACTIONS(1931), + [anon_sym_let] = ACTIONS(1931), + [anon_sym_const] = ACTIONS(1931), + [anon_sym_if] = ACTIONS(1931), + [anon_sym_switch] = ACTIONS(1931), + [anon_sym_for] = ACTIONS(1931), + [anon_sym_LPAREN] = ACTIONS(1929), + [anon_sym_await] = ACTIONS(1931), + [anon_sym_while] = ACTIONS(1931), + [anon_sym_do] = ACTIONS(1931), + [anon_sym_try] = ACTIONS(1931), + [anon_sym_break] = ACTIONS(1931), + [anon_sym_continue] = ACTIONS(1931), + [anon_sym_return] = ACTIONS(1931), + [anon_sym_throw] = ACTIONS(1931), + [anon_sym_SEMI] = ACTIONS(1929), + [anon_sym_yield] = ACTIONS(1931), + [anon_sym_LBRACK] = ACTIONS(1929), + [anon_sym_async] = ACTIONS(1931), + [anon_sym_function] = ACTIONS(1931), + [anon_sym_private] = ACTIONS(1931), + [anon_sym_public] = ACTIONS(1931), + [anon_sym_remote] = ACTIONS(1931), + [anon_sym_static] = ACTIONS(1931), + [anon_sym_final] = ACTIONS(1931), + [anon_sym_abstract] = ACTIONS(1931), + [anon_sym_any] = ACTIONS(1931), + [anon_sym_array] = ACTIONS(1931), + [anon_sym_binary] = ACTIONS(1931), + [anon_sym_boolean] = ACTIONS(1931), + [anon_sym_date] = ACTIONS(1931), + [anon_sym_guid] = ACTIONS(1931), + [anon_sym_numeric] = ACTIONS(1931), + [anon_sym_query] = ACTIONS(1931), + [anon_sym_string] = ACTIONS(1931), + [anon_sym_struct] = ACTIONS(1931), + [anon_sym_uuid] = ACTIONS(1931), + [anon_sym_variablename] = ACTIONS(1931), + [anon_sym_void] = ACTIONS(1931), + [anon_sym_xml] = ACTIONS(1931), + [anon_sym_new] = ACTIONS(1931), + [anon_sym_PLUS] = ACTIONS(1931), + [anon_sym_DASH] = ACTIONS(1931), + [anon_sym_SLASH] = ACTIONS(1931), + [anon_sym_BANG] = ACTIONS(1929), + [anon_sym_TILDE] = ACTIONS(1931), + [aux_sym_unary_operator_token1] = ACTIONS(1929), + [anon_sym_PLUS_PLUS] = ACTIONS(1929), + [anon_sym_DASH_DASH] = ACTIONS(1929), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1929), + [sym_identifier] = ACTIONS(1931), + [sym_private_property_identifier] = ACTIONS(1929), + [sym_this] = ACTIONS(1931), + [sym_super] = ACTIONS(1931), + [sym_true] = ACTIONS(1931), + [sym_false] = ACTIONS(1931), + [sym_null] = ACTIONS(1931), + [anon_sym_export] = ACTIONS(1931), + [sym_cf_comment] = ACTIONS(5), + }, + [1110] = { + [sym_comment] = STATE(1110), + [anon_sym_POUND] = ACTIONS(2101), + [anon_sym_var] = ACTIONS(2103), + [anon_sym_SQUOTE] = ACTIONS(2101), + [anon_sym_DQUOTE] = ACTIONS(2101), + [anon_sym_LBRACE] = ACTIONS(2101), + [anon_sym_RBRACE] = ACTIONS(2101), + [anon_sym_import] = ACTIONS(2103), + [anon_sym_with] = ACTIONS(2103), + [anon_sym_let] = ACTIONS(2103), + [anon_sym_const] = ACTIONS(2103), + [anon_sym_if] = ACTIONS(2103), + [anon_sym_switch] = ACTIONS(2103), + [anon_sym_for] = ACTIONS(2103), + [anon_sym_LPAREN] = ACTIONS(2101), + [anon_sym_await] = ACTIONS(2103), + [anon_sym_while] = ACTIONS(2103), + [anon_sym_do] = ACTIONS(2103), + [anon_sym_try] = ACTIONS(2103), + [anon_sym_break] = ACTIONS(2103), + [anon_sym_continue] = ACTIONS(2103), + [anon_sym_return] = ACTIONS(2103), + [anon_sym_throw] = ACTIONS(2103), + [anon_sym_SEMI] = ACTIONS(2101), + [anon_sym_yield] = ACTIONS(2103), + [anon_sym_LBRACK] = ACTIONS(2101), + [anon_sym_async] = ACTIONS(2103), + [anon_sym_function] = ACTIONS(2103), + [anon_sym_private] = ACTIONS(2103), + [anon_sym_public] = ACTIONS(2103), + [anon_sym_remote] = ACTIONS(2103), + [anon_sym_static] = ACTIONS(2103), + [anon_sym_final] = ACTIONS(2103), + [anon_sym_abstract] = ACTIONS(2103), + [anon_sym_any] = ACTIONS(2103), + [anon_sym_array] = ACTIONS(2103), + [anon_sym_binary] = ACTIONS(2103), + [anon_sym_boolean] = ACTIONS(2103), + [anon_sym_date] = ACTIONS(2103), + [anon_sym_guid] = ACTIONS(2103), + [anon_sym_numeric] = ACTIONS(2103), + [anon_sym_query] = ACTIONS(2103), + [anon_sym_string] = ACTIONS(2103), + [anon_sym_struct] = ACTIONS(2103), + [anon_sym_uuid] = ACTIONS(2103), + [anon_sym_variablename] = ACTIONS(2103), + [anon_sym_void] = ACTIONS(2103), + [anon_sym_xml] = ACTIONS(2103), + [anon_sym_new] = ACTIONS(2103), + [anon_sym_PLUS] = ACTIONS(2103), + [anon_sym_DASH] = ACTIONS(2103), + [anon_sym_SLASH] = ACTIONS(2103), + [anon_sym_BANG] = ACTIONS(2101), + [anon_sym_TILDE] = ACTIONS(2103), + [aux_sym_unary_operator_token1] = ACTIONS(2101), + [anon_sym_PLUS_PLUS] = ACTIONS(2101), + [anon_sym_DASH_DASH] = ACTIONS(2101), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2101), + [sym_identifier] = ACTIONS(2103), + [sym_private_property_identifier] = ACTIONS(2101), + [sym_this] = ACTIONS(2103), + [sym_super] = ACTIONS(2103), + [sym_true] = ACTIONS(2103), + [sym_false] = ACTIONS(2103), + [sym_null] = ACTIONS(2103), + [anon_sym_export] = ACTIONS(2103), + [sym_cf_comment] = ACTIONS(5), + }, + [1111] = { + [sym_comment] = STATE(1111), + [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_cf_comment] = ACTIONS(5), + }, + [1112] = { + [sym_comment] = STATE(1112), + [anon_sym_POUND] = ACTIONS(1993), + [anon_sym_var] = ACTIONS(1995), + [anon_sym_SQUOTE] = ACTIONS(1993), + [anon_sym_DQUOTE] = ACTIONS(1993), + [anon_sym_LBRACE] = ACTIONS(1993), + [anon_sym_RBRACE] = ACTIONS(1993), + [anon_sym_import] = ACTIONS(1995), + [anon_sym_with] = ACTIONS(1995), + [anon_sym_let] = ACTIONS(1995), + [anon_sym_const] = ACTIONS(1995), + [anon_sym_if] = ACTIONS(1995), + [anon_sym_switch] = ACTIONS(1995), + [anon_sym_for] = ACTIONS(1995), + [anon_sym_LPAREN] = ACTIONS(1993), + [anon_sym_await] = ACTIONS(1995), + [anon_sym_while] = ACTIONS(1995), + [anon_sym_do] = ACTIONS(1995), + [anon_sym_try] = ACTIONS(1995), + [anon_sym_break] = ACTIONS(1995), + [anon_sym_continue] = ACTIONS(1995), + [anon_sym_return] = ACTIONS(1995), + [anon_sym_throw] = ACTIONS(1995), + [anon_sym_SEMI] = ACTIONS(1993), + [anon_sym_yield] = ACTIONS(1995), + [anon_sym_LBRACK] = ACTIONS(1993), + [anon_sym_async] = ACTIONS(1995), + [anon_sym_function] = ACTIONS(1995), + [anon_sym_private] = ACTIONS(1995), + [anon_sym_public] = ACTIONS(1995), + [anon_sym_remote] = ACTIONS(1995), + [anon_sym_static] = ACTIONS(1995), + [anon_sym_final] = ACTIONS(1995), + [anon_sym_abstract] = ACTIONS(1995), + [anon_sym_any] = ACTIONS(1995), + [anon_sym_array] = ACTIONS(1995), + [anon_sym_binary] = ACTIONS(1995), + [anon_sym_boolean] = ACTIONS(1995), + [anon_sym_date] = ACTIONS(1995), + [anon_sym_guid] = ACTIONS(1995), + [anon_sym_numeric] = ACTIONS(1995), + [anon_sym_query] = ACTIONS(1995), + [anon_sym_string] = ACTIONS(1995), + [anon_sym_struct] = ACTIONS(1995), + [anon_sym_uuid] = ACTIONS(1995), + [anon_sym_variablename] = ACTIONS(1995), + [anon_sym_void] = ACTIONS(1995), + [anon_sym_xml] = ACTIONS(1995), + [anon_sym_new] = ACTIONS(1995), + [anon_sym_PLUS] = ACTIONS(1995), + [anon_sym_DASH] = ACTIONS(1995), + [anon_sym_SLASH] = ACTIONS(1995), + [anon_sym_BANG] = ACTIONS(1993), + [anon_sym_TILDE] = ACTIONS(1995), + [aux_sym_unary_operator_token1] = ACTIONS(1993), + [anon_sym_PLUS_PLUS] = ACTIONS(1993), + [anon_sym_DASH_DASH] = ACTIONS(1993), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1993), + [sym_identifier] = ACTIONS(1995), + [sym_private_property_identifier] = ACTIONS(1993), + [sym_this] = ACTIONS(1995), + [sym_super] = ACTIONS(1995), + [sym_true] = ACTIONS(1995), + [sym_false] = ACTIONS(1995), + [sym_null] = ACTIONS(1995), + [anon_sym_export] = ACTIONS(1995), + [sym_cf_comment] = ACTIONS(5), + }, + [1113] = { + [sym_comment] = STATE(1113), + [anon_sym_POUND] = ACTIONS(2071), + [anon_sym_var] = ACTIONS(2073), + [anon_sym_SQUOTE] = ACTIONS(2071), + [anon_sym_DQUOTE] = ACTIONS(2071), + [anon_sym_LBRACE] = ACTIONS(2071), + [anon_sym_RBRACE] = ACTIONS(2071), + [anon_sym_import] = ACTIONS(2073), + [anon_sym_with] = ACTIONS(2073), + [anon_sym_let] = ACTIONS(2073), + [anon_sym_const] = ACTIONS(2073), + [anon_sym_if] = ACTIONS(2073), + [anon_sym_switch] = ACTIONS(2073), + [anon_sym_for] = ACTIONS(2073), + [anon_sym_LPAREN] = ACTIONS(2071), + [anon_sym_await] = ACTIONS(2073), + [anon_sym_while] = ACTIONS(2073), + [anon_sym_do] = ACTIONS(2073), + [anon_sym_try] = ACTIONS(2073), + [anon_sym_break] = ACTIONS(2073), + [anon_sym_continue] = ACTIONS(2073), + [anon_sym_return] = ACTIONS(2073), + [anon_sym_throw] = ACTIONS(2073), + [anon_sym_SEMI] = ACTIONS(2071), + [anon_sym_yield] = ACTIONS(2073), + [anon_sym_LBRACK] = ACTIONS(2071), + [anon_sym_async] = ACTIONS(2073), + [anon_sym_function] = ACTIONS(2073), + [anon_sym_private] = ACTIONS(2073), + [anon_sym_public] = ACTIONS(2073), + [anon_sym_remote] = ACTIONS(2073), + [anon_sym_static] = ACTIONS(2073), + [anon_sym_final] = ACTIONS(2073), + [anon_sym_abstract] = ACTIONS(2073), + [anon_sym_any] = ACTIONS(2073), + [anon_sym_array] = ACTIONS(2073), + [anon_sym_binary] = ACTIONS(2073), + [anon_sym_boolean] = ACTIONS(2073), + [anon_sym_date] = ACTIONS(2073), + [anon_sym_guid] = ACTIONS(2073), + [anon_sym_numeric] = ACTIONS(2073), + [anon_sym_query] = ACTIONS(2073), + [anon_sym_string] = ACTIONS(2073), + [anon_sym_struct] = ACTIONS(2073), + [anon_sym_uuid] = ACTIONS(2073), + [anon_sym_variablename] = ACTIONS(2073), + [anon_sym_void] = ACTIONS(2073), + [anon_sym_xml] = ACTIONS(2073), + [anon_sym_new] = ACTIONS(2073), + [anon_sym_PLUS] = ACTIONS(2073), + [anon_sym_DASH] = ACTIONS(2073), + [anon_sym_SLASH] = ACTIONS(2073), + [anon_sym_BANG] = ACTIONS(2071), + [anon_sym_TILDE] = ACTIONS(2073), + [aux_sym_unary_operator_token1] = ACTIONS(2071), + [anon_sym_PLUS_PLUS] = ACTIONS(2071), + [anon_sym_DASH_DASH] = ACTIONS(2071), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2071), + [sym_identifier] = ACTIONS(2073), + [sym_private_property_identifier] = ACTIONS(2071), + [sym_this] = ACTIONS(2073), + [sym_super] = ACTIONS(2073), + [sym_true] = ACTIONS(2073), + [sym_false] = ACTIONS(2073), + [sym_null] = ACTIONS(2073), + [anon_sym_export] = ACTIONS(2073), + [sym_cf_comment] = ACTIONS(5), + }, + [1114] = { + [sym_comment] = STATE(1114), + [anon_sym_POUND] = ACTIONS(2195), + [anon_sym_var] = ACTIONS(2197), + [anon_sym_SQUOTE] = ACTIONS(2195), + [anon_sym_DQUOTE] = ACTIONS(2195), + [anon_sym_LBRACE] = ACTIONS(2195), + [anon_sym_RBRACE] = ACTIONS(2195), + [anon_sym_import] = ACTIONS(2197), + [anon_sym_with] = ACTIONS(2197), + [anon_sym_let] = ACTIONS(2197), + [anon_sym_const] = ACTIONS(2197), + [anon_sym_if] = ACTIONS(2197), + [anon_sym_switch] = ACTIONS(2197), + [anon_sym_for] = ACTIONS(2197), + [anon_sym_LPAREN] = ACTIONS(2195), + [anon_sym_await] = ACTIONS(2197), + [anon_sym_while] = ACTIONS(2197), + [anon_sym_do] = ACTIONS(2197), + [anon_sym_try] = ACTIONS(2197), + [anon_sym_break] = ACTIONS(2197), + [anon_sym_continue] = ACTIONS(2197), + [anon_sym_return] = ACTIONS(2197), + [anon_sym_throw] = ACTIONS(2197), + [anon_sym_SEMI] = ACTIONS(2195), + [anon_sym_yield] = ACTIONS(2197), + [anon_sym_LBRACK] = ACTIONS(2195), + [anon_sym_async] = ACTIONS(2197), + [anon_sym_function] = ACTIONS(2197), + [anon_sym_private] = ACTIONS(2197), + [anon_sym_public] = ACTIONS(2197), + [anon_sym_remote] = ACTIONS(2197), + [anon_sym_static] = ACTIONS(2197), + [anon_sym_final] = ACTIONS(2197), + [anon_sym_abstract] = ACTIONS(2197), + [anon_sym_any] = ACTIONS(2197), + [anon_sym_array] = ACTIONS(2197), + [anon_sym_binary] = ACTIONS(2197), + [anon_sym_boolean] = ACTIONS(2197), + [anon_sym_date] = ACTIONS(2197), + [anon_sym_guid] = ACTIONS(2197), + [anon_sym_numeric] = ACTIONS(2197), + [anon_sym_query] = ACTIONS(2197), + [anon_sym_string] = ACTIONS(2197), + [anon_sym_struct] = ACTIONS(2197), + [anon_sym_uuid] = ACTIONS(2197), + [anon_sym_variablename] = ACTIONS(2197), + [anon_sym_void] = ACTIONS(2197), + [anon_sym_xml] = ACTIONS(2197), + [anon_sym_new] = ACTIONS(2197), + [anon_sym_PLUS] = ACTIONS(2197), + [anon_sym_DASH] = ACTIONS(2197), + [anon_sym_SLASH] = ACTIONS(2197), + [anon_sym_BANG] = ACTIONS(2195), + [anon_sym_TILDE] = ACTIONS(2197), + [aux_sym_unary_operator_token1] = ACTIONS(2195), + [anon_sym_PLUS_PLUS] = ACTIONS(2195), + [anon_sym_DASH_DASH] = ACTIONS(2195), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2195), + [sym_identifier] = ACTIONS(2197), + [sym_private_property_identifier] = ACTIONS(2195), + [sym_this] = ACTIONS(2197), + [sym_super] = ACTIONS(2197), + [sym_true] = ACTIONS(2197), + [sym_false] = ACTIONS(2197), + [sym_null] = ACTIONS(2197), + [anon_sym_export] = ACTIONS(2197), + [sym_cf_comment] = ACTIONS(5), + }, + [1115] = { + [sym_comment] = STATE(1115), + [anon_sym_POUND] = ACTIONS(2091), + [anon_sym_var] = ACTIONS(2093), + [anon_sym_SQUOTE] = ACTIONS(2091), + [anon_sym_DQUOTE] = ACTIONS(2091), + [anon_sym_LBRACE] = ACTIONS(2091), + [anon_sym_RBRACE] = ACTIONS(2091), + [anon_sym_import] = ACTIONS(2093), + [anon_sym_with] = ACTIONS(2093), + [anon_sym_let] = ACTIONS(2093), + [anon_sym_const] = ACTIONS(2093), + [anon_sym_if] = ACTIONS(2093), + [anon_sym_switch] = ACTIONS(2093), + [anon_sym_for] = ACTIONS(2093), + [anon_sym_LPAREN] = ACTIONS(2091), + [anon_sym_await] = ACTIONS(2093), + [anon_sym_while] = ACTIONS(2093), + [anon_sym_do] = ACTIONS(2093), + [anon_sym_try] = ACTIONS(2093), + [anon_sym_break] = ACTIONS(2093), + [anon_sym_continue] = ACTIONS(2093), + [anon_sym_return] = ACTIONS(2093), + [anon_sym_throw] = ACTIONS(2093), + [anon_sym_SEMI] = ACTIONS(2091), + [anon_sym_yield] = ACTIONS(2093), + [anon_sym_LBRACK] = ACTIONS(2091), + [anon_sym_async] = ACTIONS(2093), + [anon_sym_function] = ACTIONS(2093), + [anon_sym_private] = ACTIONS(2093), + [anon_sym_public] = ACTIONS(2093), + [anon_sym_remote] = ACTIONS(2093), + [anon_sym_static] = ACTIONS(2093), + [anon_sym_final] = ACTIONS(2093), + [anon_sym_abstract] = ACTIONS(2093), + [anon_sym_any] = ACTIONS(2093), + [anon_sym_array] = ACTIONS(2093), + [anon_sym_binary] = ACTIONS(2093), + [anon_sym_boolean] = ACTIONS(2093), + [anon_sym_date] = ACTIONS(2093), + [anon_sym_guid] = ACTIONS(2093), + [anon_sym_numeric] = ACTIONS(2093), + [anon_sym_query] = ACTIONS(2093), + [anon_sym_string] = ACTIONS(2093), + [anon_sym_struct] = ACTIONS(2093), + [anon_sym_uuid] = ACTIONS(2093), + [anon_sym_variablename] = ACTIONS(2093), + [anon_sym_void] = ACTIONS(2093), + [anon_sym_xml] = ACTIONS(2093), + [anon_sym_new] = ACTIONS(2093), + [anon_sym_PLUS] = ACTIONS(2093), + [anon_sym_DASH] = ACTIONS(2093), + [anon_sym_SLASH] = ACTIONS(2093), + [anon_sym_BANG] = ACTIONS(2091), + [anon_sym_TILDE] = ACTIONS(2093), + [aux_sym_unary_operator_token1] = ACTIONS(2091), + [anon_sym_PLUS_PLUS] = ACTIONS(2091), + [anon_sym_DASH_DASH] = ACTIONS(2091), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2091), + [sym_identifier] = ACTIONS(2093), + [sym_private_property_identifier] = ACTIONS(2091), + [sym_this] = ACTIONS(2093), + [sym_super] = ACTIONS(2093), + [sym_true] = ACTIONS(2093), + [sym_false] = ACTIONS(2093), + [sym_null] = ACTIONS(2093), + [anon_sym_export] = ACTIONS(2093), + [sym_cf_comment] = ACTIONS(5), + }, + [1116] = { + [sym_comment] = STATE(1116), + [anon_sym_POUND] = ACTIONS(2185), + [anon_sym_var] = ACTIONS(2187), + [anon_sym_SQUOTE] = ACTIONS(2185), + [anon_sym_DQUOTE] = ACTIONS(2185), + [anon_sym_LBRACE] = ACTIONS(2185), + [anon_sym_RBRACE] = ACTIONS(2185), + [anon_sym_import] = ACTIONS(2187), + [anon_sym_with] = ACTIONS(2187), + [anon_sym_let] = ACTIONS(2187), + [anon_sym_const] = ACTIONS(2187), + [anon_sym_if] = ACTIONS(2187), + [anon_sym_switch] = ACTIONS(2187), + [anon_sym_for] = ACTIONS(2187), + [anon_sym_LPAREN] = ACTIONS(2185), + [anon_sym_await] = ACTIONS(2187), + [anon_sym_while] = ACTIONS(2187), + [anon_sym_do] = ACTIONS(2187), + [anon_sym_try] = ACTIONS(2187), + [anon_sym_break] = ACTIONS(2187), + [anon_sym_continue] = ACTIONS(2187), + [anon_sym_return] = ACTIONS(2187), + [anon_sym_throw] = ACTIONS(2187), + [anon_sym_SEMI] = ACTIONS(2185), + [anon_sym_yield] = ACTIONS(2187), + [anon_sym_LBRACK] = ACTIONS(2185), + [anon_sym_async] = ACTIONS(2187), + [anon_sym_function] = ACTIONS(2187), + [anon_sym_private] = ACTIONS(2187), + [anon_sym_public] = ACTIONS(2187), + [anon_sym_remote] = ACTIONS(2187), + [anon_sym_static] = ACTIONS(2187), + [anon_sym_final] = ACTIONS(2187), + [anon_sym_abstract] = ACTIONS(2187), + [anon_sym_any] = ACTIONS(2187), + [anon_sym_array] = ACTIONS(2187), + [anon_sym_binary] = ACTIONS(2187), + [anon_sym_boolean] = ACTIONS(2187), + [anon_sym_date] = ACTIONS(2187), + [anon_sym_guid] = ACTIONS(2187), + [anon_sym_numeric] = ACTIONS(2187), + [anon_sym_query] = ACTIONS(2187), + [anon_sym_string] = ACTIONS(2187), + [anon_sym_struct] = ACTIONS(2187), + [anon_sym_uuid] = ACTIONS(2187), + [anon_sym_variablename] = ACTIONS(2187), + [anon_sym_void] = ACTIONS(2187), + [anon_sym_xml] = ACTIONS(2187), + [anon_sym_new] = ACTIONS(2187), + [anon_sym_PLUS] = ACTIONS(2187), + [anon_sym_DASH] = ACTIONS(2187), + [anon_sym_SLASH] = ACTIONS(2187), + [anon_sym_BANG] = ACTIONS(2185), + [anon_sym_TILDE] = ACTIONS(2187), + [aux_sym_unary_operator_token1] = ACTIONS(2185), + [anon_sym_PLUS_PLUS] = ACTIONS(2185), + [anon_sym_DASH_DASH] = ACTIONS(2185), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2185), + [sym_identifier] = ACTIONS(2187), + [sym_private_property_identifier] = ACTIONS(2185), + [sym_this] = ACTIONS(2187), + [sym_super] = ACTIONS(2187), + [sym_true] = ACTIONS(2187), + [sym_false] = ACTIONS(2187), + [sym_null] = ACTIONS(2187), + [anon_sym_export] = ACTIONS(2187), + [sym_cf_comment] = ACTIONS(5), + }, + [1117] = { + [sym_comment] = STATE(1117), + [anon_sym_POUND] = ACTIONS(2181), + [anon_sym_var] = ACTIONS(2183), + [anon_sym_SQUOTE] = ACTIONS(2181), + [anon_sym_DQUOTE] = ACTIONS(2181), + [anon_sym_LBRACE] = ACTIONS(2181), + [anon_sym_RBRACE] = ACTIONS(2181), + [anon_sym_import] = ACTIONS(2183), + [anon_sym_with] = ACTIONS(2183), + [anon_sym_let] = ACTIONS(2183), + [anon_sym_const] = ACTIONS(2183), + [anon_sym_if] = ACTIONS(2183), + [anon_sym_switch] = ACTIONS(2183), + [anon_sym_for] = ACTIONS(2183), + [anon_sym_LPAREN] = ACTIONS(2181), + [anon_sym_await] = ACTIONS(2183), + [anon_sym_while] = ACTIONS(2183), + [anon_sym_do] = ACTIONS(2183), + [anon_sym_try] = ACTIONS(2183), + [anon_sym_break] = ACTIONS(2183), + [anon_sym_continue] = ACTIONS(2183), + [anon_sym_return] = ACTIONS(2183), + [anon_sym_throw] = ACTIONS(2183), + [anon_sym_SEMI] = ACTIONS(2181), + [anon_sym_yield] = ACTIONS(2183), + [anon_sym_LBRACK] = ACTIONS(2181), + [anon_sym_async] = ACTIONS(2183), + [anon_sym_function] = ACTIONS(2183), + [anon_sym_private] = ACTIONS(2183), + [anon_sym_public] = ACTIONS(2183), + [anon_sym_remote] = ACTIONS(2183), + [anon_sym_static] = ACTIONS(2183), + [anon_sym_final] = ACTIONS(2183), + [anon_sym_abstract] = ACTIONS(2183), + [anon_sym_any] = ACTIONS(2183), + [anon_sym_array] = ACTIONS(2183), + [anon_sym_binary] = ACTIONS(2183), + [anon_sym_boolean] = ACTIONS(2183), + [anon_sym_date] = ACTIONS(2183), + [anon_sym_guid] = ACTIONS(2183), + [anon_sym_numeric] = ACTIONS(2183), + [anon_sym_query] = ACTIONS(2183), + [anon_sym_string] = ACTIONS(2183), + [anon_sym_struct] = ACTIONS(2183), + [anon_sym_uuid] = ACTIONS(2183), + [anon_sym_variablename] = ACTIONS(2183), + [anon_sym_void] = ACTIONS(2183), + [anon_sym_xml] = ACTIONS(2183), + [anon_sym_new] = ACTIONS(2183), + [anon_sym_PLUS] = ACTIONS(2183), + [anon_sym_DASH] = ACTIONS(2183), + [anon_sym_SLASH] = ACTIONS(2183), + [anon_sym_BANG] = ACTIONS(2181), + [anon_sym_TILDE] = ACTIONS(2183), + [aux_sym_unary_operator_token1] = ACTIONS(2181), + [anon_sym_PLUS_PLUS] = ACTIONS(2181), + [anon_sym_DASH_DASH] = ACTIONS(2181), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2181), + [sym_identifier] = ACTIONS(2183), + [sym_private_property_identifier] = ACTIONS(2181), + [sym_this] = ACTIONS(2183), + [sym_super] = ACTIONS(2183), + [sym_true] = ACTIONS(2183), + [sym_false] = ACTIONS(2183), + [sym_null] = ACTIONS(2183), + [anon_sym_export] = ACTIONS(2183), + [sym_cf_comment] = ACTIONS(5), + }, + [1118] = { + [sym_comment] = STATE(1118), + [anon_sym_POUND] = ACTIONS(2119), + [anon_sym_var] = ACTIONS(2121), + [anon_sym_SQUOTE] = ACTIONS(2119), + [anon_sym_DQUOTE] = ACTIONS(2119), + [anon_sym_LBRACE] = ACTIONS(2119), + [anon_sym_RBRACE] = ACTIONS(2119), + [anon_sym_import] = ACTIONS(2121), + [anon_sym_with] = ACTIONS(2121), + [anon_sym_let] = ACTIONS(2121), + [anon_sym_const] = ACTIONS(2121), + [anon_sym_if] = ACTIONS(2121), + [anon_sym_switch] = ACTIONS(2121), + [anon_sym_for] = ACTIONS(2121), + [anon_sym_LPAREN] = ACTIONS(2119), + [anon_sym_await] = ACTIONS(2121), + [anon_sym_while] = ACTIONS(2121), + [anon_sym_do] = ACTIONS(2121), + [anon_sym_try] = ACTIONS(2121), + [anon_sym_break] = ACTIONS(2121), + [anon_sym_continue] = ACTIONS(2121), + [anon_sym_return] = ACTIONS(2121), + [anon_sym_throw] = ACTIONS(2121), + [anon_sym_SEMI] = ACTIONS(2119), + [anon_sym_yield] = ACTIONS(2121), + [anon_sym_LBRACK] = ACTIONS(2119), + [anon_sym_async] = ACTIONS(2121), + [anon_sym_function] = ACTIONS(2121), + [anon_sym_private] = ACTIONS(2121), + [anon_sym_public] = ACTIONS(2121), + [anon_sym_remote] = ACTIONS(2121), + [anon_sym_static] = ACTIONS(2121), + [anon_sym_final] = ACTIONS(2121), + [anon_sym_abstract] = ACTIONS(2121), + [anon_sym_any] = ACTIONS(2121), + [anon_sym_array] = ACTIONS(2121), + [anon_sym_binary] = ACTIONS(2121), + [anon_sym_boolean] = ACTIONS(2121), + [anon_sym_date] = ACTIONS(2121), + [anon_sym_guid] = ACTIONS(2121), + [anon_sym_numeric] = ACTIONS(2121), + [anon_sym_query] = ACTIONS(2121), + [anon_sym_string] = ACTIONS(2121), + [anon_sym_struct] = ACTIONS(2121), + [anon_sym_uuid] = ACTIONS(2121), + [anon_sym_variablename] = ACTIONS(2121), + [anon_sym_void] = ACTIONS(2121), + [anon_sym_xml] = ACTIONS(2121), + [anon_sym_new] = ACTIONS(2121), + [anon_sym_PLUS] = ACTIONS(2121), + [anon_sym_DASH] = ACTIONS(2121), + [anon_sym_SLASH] = ACTIONS(2121), + [anon_sym_BANG] = ACTIONS(2119), + [anon_sym_TILDE] = ACTIONS(2121), + [aux_sym_unary_operator_token1] = ACTIONS(2119), + [anon_sym_PLUS_PLUS] = ACTIONS(2119), + [anon_sym_DASH_DASH] = ACTIONS(2119), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2119), + [sym_identifier] = ACTIONS(2121), + [sym_private_property_identifier] = ACTIONS(2119), + [sym_this] = ACTIONS(2121), + [sym_super] = ACTIONS(2121), + [sym_true] = ACTIONS(2121), + [sym_false] = ACTIONS(2121), + [sym_null] = ACTIONS(2121), + [anon_sym_export] = ACTIONS(2121), + [sym_cf_comment] = ACTIONS(5), + }, + [1119] = { + [sym_comment] = STATE(1119), + [anon_sym_POUND] = ACTIONS(2125), + [anon_sym_var] = ACTIONS(2127), + [anon_sym_SQUOTE] = ACTIONS(2125), + [anon_sym_DQUOTE] = ACTIONS(2125), + [anon_sym_LBRACE] = ACTIONS(2125), + [anon_sym_RBRACE] = ACTIONS(2125), + [anon_sym_import] = ACTIONS(2127), + [anon_sym_with] = ACTIONS(2127), + [anon_sym_let] = ACTIONS(2127), + [anon_sym_const] = ACTIONS(2127), + [anon_sym_if] = ACTIONS(2127), + [anon_sym_switch] = ACTIONS(2127), + [anon_sym_for] = ACTIONS(2127), + [anon_sym_LPAREN] = ACTIONS(2125), + [anon_sym_await] = ACTIONS(2127), + [anon_sym_while] = ACTIONS(2127), + [anon_sym_do] = ACTIONS(2127), + [anon_sym_try] = ACTIONS(2127), + [anon_sym_break] = ACTIONS(2127), + [anon_sym_continue] = ACTIONS(2127), + [anon_sym_return] = ACTIONS(2127), + [anon_sym_throw] = ACTIONS(2127), + [anon_sym_SEMI] = ACTIONS(2125), + [anon_sym_yield] = ACTIONS(2127), + [anon_sym_LBRACK] = ACTIONS(2125), + [anon_sym_async] = ACTIONS(2127), + [anon_sym_function] = ACTIONS(2127), + [anon_sym_private] = ACTIONS(2127), + [anon_sym_public] = ACTIONS(2127), + [anon_sym_remote] = ACTIONS(2127), + [anon_sym_static] = ACTIONS(2127), + [anon_sym_final] = ACTIONS(2127), + [anon_sym_abstract] = ACTIONS(2127), + [anon_sym_any] = ACTIONS(2127), + [anon_sym_array] = ACTIONS(2127), + [anon_sym_binary] = ACTIONS(2127), + [anon_sym_boolean] = ACTIONS(2127), + [anon_sym_date] = ACTIONS(2127), + [anon_sym_guid] = ACTIONS(2127), + [anon_sym_numeric] = ACTIONS(2127), + [anon_sym_query] = ACTIONS(2127), + [anon_sym_string] = ACTIONS(2127), + [anon_sym_struct] = ACTIONS(2127), + [anon_sym_uuid] = ACTIONS(2127), + [anon_sym_variablename] = ACTIONS(2127), + [anon_sym_void] = ACTIONS(2127), + [anon_sym_xml] = ACTIONS(2127), + [anon_sym_new] = ACTIONS(2127), + [anon_sym_PLUS] = ACTIONS(2127), + [anon_sym_DASH] = ACTIONS(2127), + [anon_sym_SLASH] = ACTIONS(2127), + [anon_sym_BANG] = ACTIONS(2125), + [anon_sym_TILDE] = ACTIONS(2127), + [aux_sym_unary_operator_token1] = ACTIONS(2125), + [anon_sym_PLUS_PLUS] = ACTIONS(2125), + [anon_sym_DASH_DASH] = ACTIONS(2125), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2125), + [sym_identifier] = ACTIONS(2127), + [sym_private_property_identifier] = ACTIONS(2125), + [sym_this] = ACTIONS(2127), + [sym_super] = ACTIONS(2127), + [sym_true] = ACTIONS(2127), + [sym_false] = ACTIONS(2127), + [sym_null] = ACTIONS(2127), + [anon_sym_export] = ACTIONS(2127), + [sym_cf_comment] = ACTIONS(5), + }, + [1120] = { + [sym_comment] = STATE(1120), + [anon_sym_POUND] = ACTIONS(2087), + [anon_sym_var] = ACTIONS(2089), + [anon_sym_SQUOTE] = ACTIONS(2087), + [anon_sym_DQUOTE] = ACTIONS(2087), + [anon_sym_LBRACE] = ACTIONS(2087), + [anon_sym_RBRACE] = ACTIONS(2087), + [anon_sym_import] = ACTIONS(2089), + [anon_sym_with] = ACTIONS(2089), + [anon_sym_let] = ACTIONS(2089), + [anon_sym_const] = ACTIONS(2089), + [anon_sym_if] = ACTIONS(2089), + [anon_sym_switch] = ACTIONS(2089), + [anon_sym_for] = ACTIONS(2089), + [anon_sym_LPAREN] = ACTIONS(2087), + [anon_sym_await] = ACTIONS(2089), + [anon_sym_while] = ACTIONS(2089), + [anon_sym_do] = ACTIONS(2089), + [anon_sym_try] = ACTIONS(2089), + [anon_sym_break] = ACTIONS(2089), + [anon_sym_continue] = ACTIONS(2089), + [anon_sym_return] = ACTIONS(2089), + [anon_sym_throw] = ACTIONS(2089), + [anon_sym_SEMI] = ACTIONS(2087), + [anon_sym_yield] = ACTIONS(2089), + [anon_sym_LBRACK] = ACTIONS(2087), + [anon_sym_async] = ACTIONS(2089), + [anon_sym_function] = ACTIONS(2089), + [anon_sym_private] = ACTIONS(2089), + [anon_sym_public] = ACTIONS(2089), + [anon_sym_remote] = ACTIONS(2089), + [anon_sym_static] = ACTIONS(2089), + [anon_sym_final] = ACTIONS(2089), + [anon_sym_abstract] = ACTIONS(2089), + [anon_sym_any] = ACTIONS(2089), + [anon_sym_array] = ACTIONS(2089), + [anon_sym_binary] = ACTIONS(2089), + [anon_sym_boolean] = ACTIONS(2089), + [anon_sym_date] = ACTIONS(2089), + [anon_sym_guid] = ACTIONS(2089), + [anon_sym_numeric] = ACTIONS(2089), + [anon_sym_query] = ACTIONS(2089), + [anon_sym_string] = ACTIONS(2089), + [anon_sym_struct] = ACTIONS(2089), + [anon_sym_uuid] = ACTIONS(2089), + [anon_sym_variablename] = ACTIONS(2089), + [anon_sym_void] = ACTIONS(2089), + [anon_sym_xml] = ACTIONS(2089), + [anon_sym_new] = ACTIONS(2089), + [anon_sym_PLUS] = ACTIONS(2089), + [anon_sym_DASH] = ACTIONS(2089), + [anon_sym_SLASH] = ACTIONS(2089), + [anon_sym_BANG] = ACTIONS(2087), + [anon_sym_TILDE] = ACTIONS(2089), + [aux_sym_unary_operator_token1] = ACTIONS(2087), + [anon_sym_PLUS_PLUS] = ACTIONS(2087), + [anon_sym_DASH_DASH] = ACTIONS(2087), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2087), + [sym_identifier] = ACTIONS(2089), + [sym_private_property_identifier] = ACTIONS(2087), + [sym_this] = ACTIONS(2089), + [sym_super] = ACTIONS(2089), + [sym_true] = ACTIONS(2089), + [sym_false] = ACTIONS(2089), + [sym_null] = ACTIONS(2089), + [anon_sym_export] = ACTIONS(2089), + [sym_cf_comment] = ACTIONS(5), + }, + [1121] = { + [sym_comment] = STATE(1121), + [anon_sym_POUND] = ACTIONS(2137), + [anon_sym_var] = ACTIONS(2139), + [anon_sym_SQUOTE] = ACTIONS(2137), + [anon_sym_DQUOTE] = ACTIONS(2137), + [anon_sym_LBRACE] = ACTIONS(2137), + [anon_sym_RBRACE] = ACTIONS(2137), + [anon_sym_import] = ACTIONS(2139), + [anon_sym_with] = ACTIONS(2139), + [anon_sym_let] = ACTIONS(2139), + [anon_sym_const] = ACTIONS(2139), + [anon_sym_if] = ACTIONS(2139), + [anon_sym_switch] = ACTIONS(2139), + [anon_sym_for] = ACTIONS(2139), + [anon_sym_LPAREN] = ACTIONS(2137), + [anon_sym_await] = ACTIONS(2139), + [anon_sym_while] = ACTIONS(2139), + [anon_sym_do] = ACTIONS(2139), + [anon_sym_try] = ACTIONS(2139), + [anon_sym_break] = ACTIONS(2139), + [anon_sym_continue] = ACTIONS(2139), + [anon_sym_return] = ACTIONS(2139), + [anon_sym_throw] = ACTIONS(2139), + [anon_sym_SEMI] = ACTIONS(2137), + [anon_sym_yield] = ACTIONS(2139), + [anon_sym_LBRACK] = ACTIONS(2137), + [anon_sym_async] = ACTIONS(2139), + [anon_sym_function] = ACTIONS(2139), + [anon_sym_private] = ACTIONS(2139), + [anon_sym_public] = ACTIONS(2139), + [anon_sym_remote] = ACTIONS(2139), + [anon_sym_static] = ACTIONS(2139), + [anon_sym_final] = ACTIONS(2139), + [anon_sym_abstract] = ACTIONS(2139), + [anon_sym_any] = ACTIONS(2139), + [anon_sym_array] = ACTIONS(2139), + [anon_sym_binary] = ACTIONS(2139), + [anon_sym_boolean] = ACTIONS(2139), + [anon_sym_date] = ACTIONS(2139), + [anon_sym_guid] = ACTIONS(2139), + [anon_sym_numeric] = ACTIONS(2139), + [anon_sym_query] = ACTIONS(2139), + [anon_sym_string] = ACTIONS(2139), + [anon_sym_struct] = ACTIONS(2139), + [anon_sym_uuid] = ACTIONS(2139), + [anon_sym_variablename] = ACTIONS(2139), + [anon_sym_void] = ACTIONS(2139), + [anon_sym_xml] = ACTIONS(2139), + [anon_sym_new] = ACTIONS(2139), + [anon_sym_PLUS] = ACTIONS(2139), + [anon_sym_DASH] = ACTIONS(2139), + [anon_sym_SLASH] = ACTIONS(2139), + [anon_sym_BANG] = ACTIONS(2137), + [anon_sym_TILDE] = ACTIONS(2139), + [aux_sym_unary_operator_token1] = ACTIONS(2137), + [anon_sym_PLUS_PLUS] = ACTIONS(2137), + [anon_sym_DASH_DASH] = ACTIONS(2137), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2137), + [sym_identifier] = ACTIONS(2139), + [sym_private_property_identifier] = ACTIONS(2137), + [sym_this] = ACTIONS(2139), + [sym_super] = ACTIONS(2139), + [sym_true] = ACTIONS(2139), + [sym_false] = ACTIONS(2139), + [sym_null] = ACTIONS(2139), + [anon_sym_export] = ACTIONS(2139), + [sym_cf_comment] = ACTIONS(5), + }, + [1122] = { + [sym_comment] = STATE(1122), + [anon_sym_POUND] = ACTIONS(2141), + [anon_sym_var] = ACTIONS(2143), + [anon_sym_SQUOTE] = ACTIONS(2141), + [anon_sym_DQUOTE] = ACTIONS(2141), + [anon_sym_LBRACE] = ACTIONS(2141), + [anon_sym_RBRACE] = ACTIONS(2141), + [anon_sym_import] = ACTIONS(2143), + [anon_sym_with] = ACTIONS(2143), + [anon_sym_let] = ACTIONS(2143), + [anon_sym_const] = ACTIONS(2143), + [anon_sym_if] = ACTIONS(2143), + [anon_sym_switch] = ACTIONS(2143), + [anon_sym_for] = ACTIONS(2143), + [anon_sym_LPAREN] = ACTIONS(2141), + [anon_sym_await] = ACTIONS(2143), + [anon_sym_while] = ACTIONS(2143), + [anon_sym_do] = ACTIONS(2143), + [anon_sym_try] = ACTIONS(2143), + [anon_sym_break] = ACTIONS(2143), + [anon_sym_continue] = ACTIONS(2143), + [anon_sym_return] = ACTIONS(2143), + [anon_sym_throw] = ACTIONS(2143), + [anon_sym_SEMI] = ACTIONS(2141), + [anon_sym_yield] = ACTIONS(2143), + [anon_sym_LBRACK] = ACTIONS(2141), + [anon_sym_async] = ACTIONS(2143), + [anon_sym_function] = ACTIONS(2143), + [anon_sym_private] = ACTIONS(2143), + [anon_sym_public] = ACTIONS(2143), + [anon_sym_remote] = ACTIONS(2143), + [anon_sym_static] = ACTIONS(2143), + [anon_sym_final] = ACTIONS(2143), + [anon_sym_abstract] = ACTIONS(2143), + [anon_sym_any] = ACTIONS(2143), + [anon_sym_array] = ACTIONS(2143), + [anon_sym_binary] = ACTIONS(2143), + [anon_sym_boolean] = ACTIONS(2143), + [anon_sym_date] = ACTIONS(2143), + [anon_sym_guid] = ACTIONS(2143), + [anon_sym_numeric] = ACTIONS(2143), + [anon_sym_query] = ACTIONS(2143), + [anon_sym_string] = ACTIONS(2143), + [anon_sym_struct] = ACTIONS(2143), + [anon_sym_uuid] = ACTIONS(2143), + [anon_sym_variablename] = ACTIONS(2143), + [anon_sym_void] = ACTIONS(2143), + [anon_sym_xml] = ACTIONS(2143), + [anon_sym_new] = ACTIONS(2143), + [anon_sym_PLUS] = ACTIONS(2143), + [anon_sym_DASH] = ACTIONS(2143), + [anon_sym_SLASH] = ACTIONS(2143), + [anon_sym_BANG] = ACTIONS(2141), + [anon_sym_TILDE] = ACTIONS(2143), + [aux_sym_unary_operator_token1] = ACTIONS(2141), + [anon_sym_PLUS_PLUS] = ACTIONS(2141), + [anon_sym_DASH_DASH] = ACTIONS(2141), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2141), + [sym_identifier] = ACTIONS(2143), + [sym_private_property_identifier] = ACTIONS(2141), + [sym_this] = ACTIONS(2143), + [sym_super] = ACTIONS(2143), + [sym_true] = ACTIONS(2143), + [sym_false] = ACTIONS(2143), + [sym_null] = ACTIONS(2143), + [anon_sym_export] = ACTIONS(2143), + [sym_cf_comment] = ACTIONS(5), + }, + [1123] = { + [sym_comment] = STATE(1123), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2293), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1365), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(1772), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1124] = { + [sym_comment] = STATE(1124), + [anon_sym_POUND] = ACTIONS(2155), + [anon_sym_var] = ACTIONS(2157), + [anon_sym_SQUOTE] = ACTIONS(2155), + [anon_sym_DQUOTE] = ACTIONS(2155), + [anon_sym_LBRACE] = ACTIONS(2155), + [anon_sym_RBRACE] = ACTIONS(2155), + [anon_sym_import] = ACTIONS(2157), + [anon_sym_with] = ACTIONS(2157), + [anon_sym_let] = ACTIONS(2157), + [anon_sym_const] = ACTIONS(2157), + [anon_sym_if] = ACTIONS(2157), + [anon_sym_switch] = ACTIONS(2157), + [anon_sym_for] = ACTIONS(2157), + [anon_sym_LPAREN] = ACTIONS(2155), + [anon_sym_await] = ACTIONS(2157), + [anon_sym_while] = ACTIONS(2157), + [anon_sym_do] = ACTIONS(2157), + [anon_sym_try] = ACTIONS(2157), + [anon_sym_break] = ACTIONS(2157), + [anon_sym_continue] = ACTIONS(2157), + [anon_sym_return] = ACTIONS(2157), + [anon_sym_throw] = ACTIONS(2157), + [anon_sym_SEMI] = ACTIONS(2155), + [anon_sym_yield] = ACTIONS(2157), + [anon_sym_LBRACK] = ACTIONS(2155), + [anon_sym_async] = ACTIONS(2157), + [anon_sym_function] = ACTIONS(2157), + [anon_sym_private] = ACTIONS(2157), + [anon_sym_public] = ACTIONS(2157), + [anon_sym_remote] = ACTIONS(2157), + [anon_sym_static] = ACTIONS(2157), + [anon_sym_final] = ACTIONS(2157), + [anon_sym_abstract] = ACTIONS(2157), + [anon_sym_any] = ACTIONS(2157), + [anon_sym_array] = ACTIONS(2157), + [anon_sym_binary] = ACTIONS(2157), + [anon_sym_boolean] = ACTIONS(2157), + [anon_sym_date] = ACTIONS(2157), + [anon_sym_guid] = ACTIONS(2157), + [anon_sym_numeric] = ACTIONS(2157), + [anon_sym_query] = ACTIONS(2157), + [anon_sym_string] = ACTIONS(2157), + [anon_sym_struct] = ACTIONS(2157), + [anon_sym_uuid] = ACTIONS(2157), + [anon_sym_variablename] = ACTIONS(2157), + [anon_sym_void] = ACTIONS(2157), + [anon_sym_xml] = ACTIONS(2157), + [anon_sym_new] = ACTIONS(2157), + [anon_sym_PLUS] = ACTIONS(2157), + [anon_sym_DASH] = ACTIONS(2157), + [anon_sym_SLASH] = ACTIONS(2157), + [anon_sym_BANG] = ACTIONS(2155), + [anon_sym_TILDE] = ACTIONS(2157), + [aux_sym_unary_operator_token1] = ACTIONS(2155), + [anon_sym_PLUS_PLUS] = ACTIONS(2155), + [anon_sym_DASH_DASH] = ACTIONS(2155), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2155), + [sym_identifier] = ACTIONS(2157), + [sym_private_property_identifier] = ACTIONS(2155), + [sym_this] = ACTIONS(2157), + [sym_super] = ACTIONS(2157), + [sym_true] = ACTIONS(2157), + [sym_false] = ACTIONS(2157), + [sym_null] = ACTIONS(2157), + [anon_sym_export] = ACTIONS(2157), + [sym_cf_comment] = ACTIONS(5), + }, + [1125] = { + [sym_comment] = STATE(1125), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1300), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1105), - [anon_sym_RBRACE] = ACTIONS(1105), [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_RPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1365), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_RBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1540), + [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -132049,111 +135752,321 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1080] = { - [sym_comment] = STATE(1080), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2309), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2175), - [anon_sym_RBRACE] = ACTIONS(2175), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_RPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_RBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2341), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), + [1126] = { + [sym_comment] = STATE(1126), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2293), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(1763), + [anon_sym_RBRACE] = ACTIONS(1763), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_LBRACK] = ACTIONS(1763), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [1081] = { - [sym_comment] = STATE(1081), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [1127] = { + [sym_comment] = STATE(1127), + [anon_sym_POUND] = ACTIONS(2075), + [anon_sym_var] = ACTIONS(2077), + [anon_sym_SQUOTE] = ACTIONS(2075), + [anon_sym_DQUOTE] = ACTIONS(2075), + [anon_sym_LBRACE] = ACTIONS(2075), + [anon_sym_RBRACE] = ACTIONS(2075), + [anon_sym_import] = ACTIONS(2077), + [anon_sym_with] = ACTIONS(2077), + [anon_sym_let] = ACTIONS(2077), + [anon_sym_const] = ACTIONS(2077), + [anon_sym_if] = ACTIONS(2077), + [anon_sym_switch] = ACTIONS(2077), + [anon_sym_for] = ACTIONS(2077), + [anon_sym_LPAREN] = ACTIONS(2075), + [anon_sym_await] = ACTIONS(2077), + [anon_sym_while] = ACTIONS(2077), + [anon_sym_do] = ACTIONS(2077), + [anon_sym_try] = ACTIONS(2077), + [anon_sym_break] = ACTIONS(2077), + [anon_sym_continue] = ACTIONS(2077), + [anon_sym_return] = ACTIONS(2077), + [anon_sym_throw] = ACTIONS(2077), + [anon_sym_SEMI] = ACTIONS(2075), + [anon_sym_yield] = ACTIONS(2077), + [anon_sym_LBRACK] = ACTIONS(2075), + [anon_sym_async] = ACTIONS(2077), + [anon_sym_function] = ACTIONS(2077), + [anon_sym_private] = ACTIONS(2077), + [anon_sym_public] = ACTIONS(2077), + [anon_sym_remote] = ACTIONS(2077), + [anon_sym_static] = ACTIONS(2077), + [anon_sym_final] = ACTIONS(2077), + [anon_sym_abstract] = ACTIONS(2077), + [anon_sym_any] = ACTIONS(2077), + [anon_sym_array] = ACTIONS(2077), + [anon_sym_binary] = ACTIONS(2077), + [anon_sym_boolean] = ACTIONS(2077), + [anon_sym_date] = ACTIONS(2077), + [anon_sym_guid] = ACTIONS(2077), + [anon_sym_numeric] = ACTIONS(2077), + [anon_sym_query] = ACTIONS(2077), + [anon_sym_string] = ACTIONS(2077), + [anon_sym_struct] = ACTIONS(2077), + [anon_sym_uuid] = ACTIONS(2077), + [anon_sym_variablename] = ACTIONS(2077), + [anon_sym_void] = ACTIONS(2077), + [anon_sym_xml] = ACTIONS(2077), + [anon_sym_new] = ACTIONS(2077), + [anon_sym_PLUS] = ACTIONS(2077), + [anon_sym_DASH] = ACTIONS(2077), + [anon_sym_SLASH] = ACTIONS(2077), + [anon_sym_BANG] = ACTIONS(2075), + [anon_sym_TILDE] = ACTIONS(2077), + [aux_sym_unary_operator_token1] = ACTIONS(2075), + [anon_sym_PLUS_PLUS] = ACTIONS(2075), + [anon_sym_DASH_DASH] = ACTIONS(2075), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2075), + [sym_identifier] = ACTIONS(2077), + [sym_private_property_identifier] = ACTIONS(2075), + [sym_this] = ACTIONS(2077), + [sym_super] = ACTIONS(2077), + [sym_true] = ACTIONS(2077), + [sym_false] = ACTIONS(2077), + [sym_null] = ACTIONS(2077), + [anon_sym_export] = ACTIONS(2077), + [sym_cf_comment] = ACTIONS(5), + }, + [1128] = { + [sym_comment] = STATE(1128), + [anon_sym_SLASH_GT] = ACTIONS(1763), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2370), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2368), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1763), + }, + [1129] = { + [sym_comment] = STATE(1129), + [anon_sym_POUND] = ACTIONS(2097), + [anon_sym_var] = ACTIONS(2099), + [anon_sym_SQUOTE] = ACTIONS(2097), + [anon_sym_DQUOTE] = ACTIONS(2097), + [anon_sym_LBRACE] = ACTIONS(2097), + [anon_sym_RBRACE] = ACTIONS(2097), + [anon_sym_import] = ACTIONS(2099), + [anon_sym_with] = ACTIONS(2099), + [anon_sym_let] = ACTIONS(2099), + [anon_sym_const] = ACTIONS(2099), + [anon_sym_if] = ACTIONS(2099), + [anon_sym_switch] = ACTIONS(2099), + [anon_sym_for] = ACTIONS(2099), + [anon_sym_LPAREN] = ACTIONS(2097), + [anon_sym_await] = ACTIONS(2099), + [anon_sym_while] = ACTIONS(2099), + [anon_sym_do] = ACTIONS(2099), + [anon_sym_try] = ACTIONS(2099), + [anon_sym_break] = ACTIONS(2099), + [anon_sym_continue] = ACTIONS(2099), + [anon_sym_return] = ACTIONS(2099), + [anon_sym_throw] = ACTIONS(2099), + [anon_sym_SEMI] = ACTIONS(2097), + [anon_sym_yield] = ACTIONS(2099), + [anon_sym_LBRACK] = ACTIONS(2097), + [anon_sym_async] = ACTIONS(2099), + [anon_sym_function] = ACTIONS(2099), + [anon_sym_private] = ACTIONS(2099), + [anon_sym_public] = ACTIONS(2099), + [anon_sym_remote] = ACTIONS(2099), + [anon_sym_static] = ACTIONS(2099), + [anon_sym_final] = ACTIONS(2099), + [anon_sym_abstract] = ACTIONS(2099), + [anon_sym_any] = ACTIONS(2099), + [anon_sym_array] = ACTIONS(2099), + [anon_sym_binary] = ACTIONS(2099), + [anon_sym_boolean] = ACTIONS(2099), + [anon_sym_date] = ACTIONS(2099), + [anon_sym_guid] = ACTIONS(2099), + [anon_sym_numeric] = ACTIONS(2099), + [anon_sym_query] = ACTIONS(2099), + [anon_sym_string] = ACTIONS(2099), + [anon_sym_struct] = ACTIONS(2099), + [anon_sym_uuid] = ACTIONS(2099), + [anon_sym_variablename] = ACTIONS(2099), + [anon_sym_void] = ACTIONS(2099), + [anon_sym_xml] = ACTIONS(2099), + [anon_sym_new] = ACTIONS(2099), + [anon_sym_PLUS] = ACTIONS(2099), + [anon_sym_DASH] = ACTIONS(2099), + [anon_sym_SLASH] = ACTIONS(2099), + [anon_sym_BANG] = ACTIONS(2097), + [anon_sym_TILDE] = ACTIONS(2099), + [aux_sym_unary_operator_token1] = ACTIONS(2097), + [anon_sym_PLUS_PLUS] = ACTIONS(2097), + [anon_sym_DASH_DASH] = ACTIONS(2097), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2097), + [sym_identifier] = ACTIONS(2099), + [sym_private_property_identifier] = ACTIONS(2097), + [sym_this] = ACTIONS(2099), + [sym_super] = ACTIONS(2099), + [sym_true] = ACTIONS(2099), + [sym_false] = ACTIONS(2099), + [sym_null] = ACTIONS(2099), + [anon_sym_export] = ACTIONS(2099), + [sym_cf_comment] = ACTIONS(5), + }, + [1130] = { + [sym_comment] = STATE(1130), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1144), - [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1336), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -132189,111 +136102,322 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1082] = { - [sym_comment] = STATE(1082), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2325), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1214), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), + [1131] = { + [sym_comment] = STATE(1131), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2201), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(1226), + [anon_sym_RBRACE] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1769), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [1083] = { - [sym_comment] = STATE(1083), + [1132] = { + [sym_comment] = STATE(1132), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2293), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1336), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(1772), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1133] = { + [sym_comment] = STATE(1133), + [anon_sym_POUND] = ACTIONS(2081), + [anon_sym_var] = ACTIONS(2083), + [anon_sym_SQUOTE] = ACTIONS(2081), + [anon_sym_DQUOTE] = ACTIONS(2081), + [anon_sym_LBRACE] = ACTIONS(2081), + [anon_sym_RBRACE] = ACTIONS(2081), + [anon_sym_import] = ACTIONS(2083), + [anon_sym_with] = ACTIONS(2083), + [anon_sym_let] = ACTIONS(2083), + [anon_sym_const] = ACTIONS(2083), + [anon_sym_if] = ACTIONS(2083), + [anon_sym_switch] = ACTIONS(2083), + [anon_sym_for] = ACTIONS(2083), + [anon_sym_LPAREN] = ACTIONS(2081), + [anon_sym_await] = ACTIONS(2083), + [anon_sym_while] = ACTIONS(2083), + [anon_sym_do] = ACTIONS(2083), + [anon_sym_try] = ACTIONS(2083), + [anon_sym_break] = ACTIONS(2083), + [anon_sym_continue] = ACTIONS(2083), + [anon_sym_return] = ACTIONS(2083), + [anon_sym_throw] = ACTIONS(2083), + [anon_sym_SEMI] = ACTIONS(2081), + [anon_sym_yield] = ACTIONS(2083), + [anon_sym_LBRACK] = ACTIONS(2081), + [anon_sym_async] = ACTIONS(2083), + [anon_sym_function] = ACTIONS(2083), + [anon_sym_private] = ACTIONS(2083), + [anon_sym_public] = ACTIONS(2083), + [anon_sym_remote] = ACTIONS(2083), + [anon_sym_static] = ACTIONS(2083), + [anon_sym_final] = ACTIONS(2083), + [anon_sym_abstract] = ACTIONS(2083), + [anon_sym_any] = ACTIONS(2083), + [anon_sym_array] = ACTIONS(2083), + [anon_sym_binary] = ACTIONS(2083), + [anon_sym_boolean] = ACTIONS(2083), + [anon_sym_date] = ACTIONS(2083), + [anon_sym_guid] = ACTIONS(2083), + [anon_sym_numeric] = ACTIONS(2083), + [anon_sym_query] = ACTIONS(2083), + [anon_sym_string] = ACTIONS(2083), + [anon_sym_struct] = ACTIONS(2083), + [anon_sym_uuid] = ACTIONS(2083), + [anon_sym_variablename] = ACTIONS(2083), + [anon_sym_void] = ACTIONS(2083), + [anon_sym_xml] = ACTIONS(2083), + [anon_sym_new] = ACTIONS(2083), + [anon_sym_PLUS] = ACTIONS(2083), + [anon_sym_DASH] = ACTIONS(2083), + [anon_sym_SLASH] = ACTIONS(2083), + [anon_sym_BANG] = ACTIONS(2081), + [anon_sym_TILDE] = ACTIONS(2083), + [aux_sym_unary_operator_token1] = ACTIONS(2081), + [anon_sym_PLUS_PLUS] = ACTIONS(2081), + [anon_sym_DASH_DASH] = ACTIONS(2081), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2081), + [sym_identifier] = ACTIONS(2083), + [sym_private_property_identifier] = ACTIONS(2081), + [sym_this] = ACTIONS(2083), + [sym_super] = ACTIONS(2083), + [sym_true] = ACTIONS(2083), + [sym_false] = ACTIONS(2083), + [sym_null] = ACTIONS(2083), + [anon_sym_export] = ACTIONS(2083), + [sym_cf_comment] = ACTIONS(5), + }, + [1134] = { + [sym_comment] = STATE(1134), + [anon_sym_POUND] = ACTIONS(1973), + [anon_sym_var] = ACTIONS(1975), + [anon_sym_SQUOTE] = ACTIONS(1973), + [anon_sym_DQUOTE] = ACTIONS(1973), + [anon_sym_LBRACE] = ACTIONS(1973), + [anon_sym_RBRACE] = ACTIONS(1973), + [anon_sym_import] = ACTIONS(1975), + [anon_sym_with] = ACTIONS(1975), + [anon_sym_let] = ACTIONS(1975), + [anon_sym_const] = ACTIONS(1975), + [anon_sym_if] = ACTIONS(1975), + [anon_sym_switch] = ACTIONS(1975), + [anon_sym_for] = ACTIONS(1975), + [anon_sym_LPAREN] = ACTIONS(1973), + [anon_sym_await] = ACTIONS(1975), + [anon_sym_while] = ACTIONS(1975), + [anon_sym_do] = ACTIONS(1975), + [anon_sym_try] = ACTIONS(1975), + [anon_sym_break] = ACTIONS(1975), + [anon_sym_continue] = ACTIONS(1975), + [anon_sym_return] = ACTIONS(1975), + [anon_sym_throw] = ACTIONS(1975), + [anon_sym_SEMI] = ACTIONS(1973), + [anon_sym_yield] = ACTIONS(1975), + [anon_sym_LBRACK] = ACTIONS(1973), + [anon_sym_async] = ACTIONS(1975), + [anon_sym_function] = ACTIONS(1975), + [anon_sym_private] = ACTIONS(1975), + [anon_sym_public] = ACTIONS(1975), + [anon_sym_remote] = ACTIONS(1975), + [anon_sym_static] = ACTIONS(1975), + [anon_sym_final] = ACTIONS(1975), + [anon_sym_abstract] = ACTIONS(1975), + [anon_sym_any] = ACTIONS(1975), + [anon_sym_array] = ACTIONS(1975), + [anon_sym_binary] = ACTIONS(1975), + [anon_sym_boolean] = ACTIONS(1975), + [anon_sym_date] = ACTIONS(1975), + [anon_sym_guid] = ACTIONS(1975), + [anon_sym_numeric] = ACTIONS(1975), + [anon_sym_query] = ACTIONS(1975), + [anon_sym_string] = ACTIONS(1975), + [anon_sym_struct] = ACTIONS(1975), + [anon_sym_uuid] = ACTIONS(1975), + [anon_sym_variablename] = ACTIONS(1975), + [anon_sym_void] = ACTIONS(1975), + [anon_sym_xml] = ACTIONS(1975), + [anon_sym_new] = ACTIONS(1975), + [anon_sym_PLUS] = ACTIONS(1975), + [anon_sym_DASH] = ACTIONS(1975), + [anon_sym_SLASH] = ACTIONS(1975), + [anon_sym_BANG] = ACTIONS(1973), + [anon_sym_TILDE] = ACTIONS(1975), + [aux_sym_unary_operator_token1] = ACTIONS(1973), + [anon_sym_PLUS_PLUS] = ACTIONS(1973), + [anon_sym_DASH_DASH] = ACTIONS(1973), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1973), + [sym_identifier] = ACTIONS(1975), + [sym_private_property_identifier] = ACTIONS(1973), + [sym_this] = ACTIONS(1975), + [sym_super] = ACTIONS(1975), + [sym_true] = ACTIONS(1975), + [sym_false] = ACTIONS(1975), + [sym_null] = ACTIONS(1975), + [anon_sym_export] = ACTIONS(1975), + [sym_cf_comment] = ACTIONS(5), + }, + [1135] = { + [sym_comment] = STATE(1135), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_EQ] = ACTIONS(1198), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1105), - [anon_sym_RBRACE] = ACTIONS(1105), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_RPAREN] = ACTIONS(1105), + [anon_sym_COMMA] = ACTIONS(1226), + [anon_sym_RBRACE] = ACTIONS(1226), + [anon_sym_LPAREN] = ACTIONS(1119), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_RBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1540), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -132329,16 +136453,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -132347,93 +136473,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1084] = { - [sym_comment] = STATE(1084), - [aux_sym_object_repeat1] = STATE(4012), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2325), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1218), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1085] = { - [sym_comment] = STATE(1085), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), + [1136] = { + [sym_comment] = STATE(1136), + [anon_sym_SLASH_GT] = ACTIONS(1105), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1614), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1214), - [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1620), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -132469,16 +136522,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -132486,849 +136541,220 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_comment_token1] = ACTIONS(99), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1105), }, - [1086] = { - [sym_comment] = STATE(1086), - [anon_sym_POUND] = ACTIONS(2005), - [anon_sym_var] = ACTIONS(2007), - [anon_sym_SQUOTE] = ACTIONS(2005), - [anon_sym_DQUOTE] = ACTIONS(2005), - [anon_sym_LBRACE] = ACTIONS(2005), - [anon_sym_RBRACE] = ACTIONS(2005), - [anon_sym_import] = ACTIONS(2007), - [anon_sym_with] = ACTIONS(2007), - [anon_sym_let] = ACTIONS(2007), - [anon_sym_const] = ACTIONS(2007), - [anon_sym_if] = ACTIONS(2007), - [anon_sym_switch] = ACTIONS(2007), - [anon_sym_for] = ACTIONS(2007), - [anon_sym_LPAREN] = ACTIONS(2005), - [anon_sym_await] = ACTIONS(2007), - [anon_sym_while] = ACTIONS(2007), - [anon_sym_do] = ACTIONS(2007), - [anon_sym_try] = ACTIONS(2007), - [anon_sym_break] = ACTIONS(2007), - [anon_sym_continue] = ACTIONS(2007), - [anon_sym_return] = ACTIONS(2007), - [anon_sym_throw] = ACTIONS(2007), - [anon_sym_SEMI] = ACTIONS(2005), - [anon_sym_yield] = ACTIONS(2007), - [anon_sym_LBRACK] = ACTIONS(2005), - [anon_sym_async] = ACTIONS(2007), - [anon_sym_function] = ACTIONS(2007), - [anon_sym_private] = ACTIONS(2007), - [anon_sym_public] = ACTIONS(2007), - [anon_sym_remote] = ACTIONS(2007), - [anon_sym_static] = ACTIONS(2007), - [anon_sym_final] = ACTIONS(2007), - [anon_sym_abstract] = ACTIONS(2007), - [anon_sym_any] = ACTIONS(2007), - [anon_sym_array] = ACTIONS(2007), - [anon_sym_binary] = ACTIONS(2007), - [anon_sym_boolean] = ACTIONS(2007), - [anon_sym_date] = ACTIONS(2007), - [anon_sym_guid] = ACTIONS(2007), - [anon_sym_numeric] = ACTIONS(2007), - [anon_sym_query] = ACTIONS(2007), - [anon_sym_string] = ACTIONS(2007), - [anon_sym_struct] = ACTIONS(2007), - [anon_sym_uuid] = ACTIONS(2007), - [anon_sym_variablename] = ACTIONS(2007), - [anon_sym_void] = ACTIONS(2007), - [anon_sym_xml] = ACTIONS(2007), - [anon_sym_new] = ACTIONS(2007), - [anon_sym_PLUS] = ACTIONS(2007), - [anon_sym_DASH] = ACTIONS(2007), - [anon_sym_SLASH] = ACTIONS(2007), - [anon_sym_BANG] = ACTIONS(2005), - [anon_sym_TILDE] = ACTIONS(2007), - [aux_sym_unary_operator_token1] = ACTIONS(2005), - [anon_sym_PLUS_PLUS] = ACTIONS(2005), - [anon_sym_DASH_DASH] = ACTIONS(2005), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2005), - [sym_identifier] = ACTIONS(2007), - [sym_private_property_identifier] = ACTIONS(2005), - [sym_this] = ACTIONS(2007), - [sym_super] = ACTIONS(2007), - [sym_true] = ACTIONS(2007), - [sym_false] = ACTIONS(2007), - [sym_null] = ACTIONS(2007), - [anon_sym_export] = ACTIONS(2007), - [sym_cf_comment] = ACTIONS(5), - }, - [1087] = { - [sym_comment] = STATE(1087), - [anon_sym_POUND] = ACTIONS(2035), - [anon_sym_var] = ACTIONS(2037), - [anon_sym_SQUOTE] = ACTIONS(2035), - [anon_sym_DQUOTE] = ACTIONS(2035), - [anon_sym_LBRACE] = ACTIONS(2035), - [anon_sym_RBRACE] = ACTIONS(2035), - [anon_sym_import] = ACTIONS(2037), - [anon_sym_with] = ACTIONS(2037), - [anon_sym_let] = ACTIONS(2037), - [anon_sym_const] = ACTIONS(2037), - [anon_sym_if] = ACTIONS(2037), - [anon_sym_switch] = ACTIONS(2037), - [anon_sym_for] = ACTIONS(2037), - [anon_sym_LPAREN] = ACTIONS(2035), - [anon_sym_await] = ACTIONS(2037), - [anon_sym_while] = ACTIONS(2037), - [anon_sym_do] = ACTIONS(2037), - [anon_sym_try] = ACTIONS(2037), - [anon_sym_break] = ACTIONS(2037), - [anon_sym_continue] = ACTIONS(2037), - [anon_sym_return] = ACTIONS(2037), - [anon_sym_throw] = ACTIONS(2037), - [anon_sym_SEMI] = ACTIONS(2035), - [anon_sym_yield] = ACTIONS(2037), - [anon_sym_LBRACK] = ACTIONS(2035), - [anon_sym_async] = ACTIONS(2037), - [anon_sym_function] = ACTIONS(2037), - [anon_sym_private] = ACTIONS(2037), - [anon_sym_public] = ACTIONS(2037), - [anon_sym_remote] = ACTIONS(2037), - [anon_sym_static] = ACTIONS(2037), - [anon_sym_final] = ACTIONS(2037), - [anon_sym_abstract] = ACTIONS(2037), - [anon_sym_any] = ACTIONS(2037), - [anon_sym_array] = ACTIONS(2037), - [anon_sym_binary] = ACTIONS(2037), - [anon_sym_boolean] = ACTIONS(2037), - [anon_sym_date] = ACTIONS(2037), - [anon_sym_guid] = ACTIONS(2037), - [anon_sym_numeric] = ACTIONS(2037), - [anon_sym_query] = ACTIONS(2037), - [anon_sym_string] = ACTIONS(2037), - [anon_sym_struct] = ACTIONS(2037), - [anon_sym_uuid] = ACTIONS(2037), - [anon_sym_variablename] = ACTIONS(2037), - [anon_sym_void] = ACTIONS(2037), - [anon_sym_xml] = ACTIONS(2037), - [anon_sym_new] = ACTIONS(2037), - [anon_sym_PLUS] = ACTIONS(2037), - [anon_sym_DASH] = ACTIONS(2037), - [anon_sym_SLASH] = ACTIONS(2037), - [anon_sym_BANG] = ACTIONS(2035), - [anon_sym_TILDE] = ACTIONS(2037), - [aux_sym_unary_operator_token1] = ACTIONS(2035), - [anon_sym_PLUS_PLUS] = ACTIONS(2035), - [anon_sym_DASH_DASH] = ACTIONS(2035), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2035), - [sym_identifier] = ACTIONS(2037), - [sym_private_property_identifier] = ACTIONS(2035), - [sym_this] = ACTIONS(2037), - [sym_super] = ACTIONS(2037), - [sym_true] = ACTIONS(2037), - [sym_false] = ACTIONS(2037), - [sym_null] = ACTIONS(2037), - [anon_sym_export] = ACTIONS(2037), - [sym_cf_comment] = ACTIONS(5), - }, - [1088] = { - [sym_comment] = STATE(1088), - [anon_sym_POUND] = ACTIONS(2011), - [anon_sym_var] = ACTIONS(2013), - [anon_sym_SQUOTE] = ACTIONS(2011), - [anon_sym_DQUOTE] = ACTIONS(2011), - [anon_sym_LBRACE] = ACTIONS(2011), - [anon_sym_RBRACE] = ACTIONS(2011), - [anon_sym_import] = ACTIONS(2013), - [anon_sym_with] = ACTIONS(2013), - [anon_sym_let] = ACTIONS(2013), - [anon_sym_const] = ACTIONS(2013), - [anon_sym_if] = ACTIONS(2013), - [anon_sym_switch] = ACTIONS(2013), - [anon_sym_for] = ACTIONS(2013), - [anon_sym_LPAREN] = ACTIONS(2011), - [anon_sym_await] = ACTIONS(2013), - [anon_sym_while] = ACTIONS(2013), - [anon_sym_do] = ACTIONS(2013), - [anon_sym_try] = ACTIONS(2013), - [anon_sym_break] = ACTIONS(2013), - [anon_sym_continue] = ACTIONS(2013), - [anon_sym_return] = ACTIONS(2013), - [anon_sym_throw] = ACTIONS(2013), - [anon_sym_SEMI] = ACTIONS(2011), - [anon_sym_yield] = ACTIONS(2013), - [anon_sym_LBRACK] = ACTIONS(2011), - [anon_sym_async] = ACTIONS(2013), - [anon_sym_function] = ACTIONS(2013), - [anon_sym_private] = ACTIONS(2013), - [anon_sym_public] = ACTIONS(2013), - [anon_sym_remote] = ACTIONS(2013), - [anon_sym_static] = ACTIONS(2013), - [anon_sym_final] = ACTIONS(2013), - [anon_sym_abstract] = ACTIONS(2013), - [anon_sym_any] = ACTIONS(2013), - [anon_sym_array] = ACTIONS(2013), - [anon_sym_binary] = ACTIONS(2013), - [anon_sym_boolean] = ACTIONS(2013), - [anon_sym_date] = ACTIONS(2013), - [anon_sym_guid] = ACTIONS(2013), - [anon_sym_numeric] = ACTIONS(2013), - [anon_sym_query] = ACTIONS(2013), - [anon_sym_string] = ACTIONS(2013), - [anon_sym_struct] = ACTIONS(2013), - [anon_sym_uuid] = ACTIONS(2013), - [anon_sym_variablename] = ACTIONS(2013), - [anon_sym_void] = ACTIONS(2013), - [anon_sym_xml] = ACTIONS(2013), - [anon_sym_new] = ACTIONS(2013), - [anon_sym_PLUS] = ACTIONS(2013), - [anon_sym_DASH] = ACTIONS(2013), - [anon_sym_SLASH] = ACTIONS(2013), - [anon_sym_BANG] = ACTIONS(2011), - [anon_sym_TILDE] = ACTIONS(2013), - [aux_sym_unary_operator_token1] = ACTIONS(2011), - [anon_sym_PLUS_PLUS] = ACTIONS(2011), - [anon_sym_DASH_DASH] = ACTIONS(2011), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2011), - [sym_identifier] = ACTIONS(2013), - [sym_private_property_identifier] = ACTIONS(2011), - [sym_this] = ACTIONS(2013), - [sym_super] = ACTIONS(2013), - [sym_true] = ACTIONS(2013), - [sym_false] = ACTIONS(2013), - [sym_null] = ACTIONS(2013), - [anon_sym_export] = ACTIONS(2013), - [sym_cf_comment] = ACTIONS(5), - }, - [1089] = { - [sym_comment] = STATE(1089), - [anon_sym_POUND] = ACTIONS(2015), - [anon_sym_var] = ACTIONS(2017), - [anon_sym_SQUOTE] = ACTIONS(2015), - [anon_sym_DQUOTE] = ACTIONS(2015), - [anon_sym_LBRACE] = ACTIONS(2015), - [anon_sym_RBRACE] = ACTIONS(2015), - [anon_sym_import] = ACTIONS(2017), - [anon_sym_with] = ACTIONS(2017), - [anon_sym_let] = ACTIONS(2017), - [anon_sym_const] = ACTIONS(2017), - [anon_sym_if] = ACTIONS(2017), - [anon_sym_switch] = ACTIONS(2017), - [anon_sym_for] = ACTIONS(2017), - [anon_sym_LPAREN] = ACTIONS(2015), - [anon_sym_await] = ACTIONS(2017), - [anon_sym_while] = ACTIONS(2017), - [anon_sym_do] = ACTIONS(2017), - [anon_sym_try] = ACTIONS(2017), - [anon_sym_break] = ACTIONS(2017), - [anon_sym_continue] = ACTIONS(2017), - [anon_sym_return] = ACTIONS(2017), - [anon_sym_throw] = ACTIONS(2017), - [anon_sym_SEMI] = ACTIONS(2015), - [anon_sym_yield] = ACTIONS(2017), - [anon_sym_LBRACK] = ACTIONS(2015), - [anon_sym_async] = ACTIONS(2017), - [anon_sym_function] = ACTIONS(2017), - [anon_sym_private] = ACTIONS(2017), - [anon_sym_public] = ACTIONS(2017), - [anon_sym_remote] = ACTIONS(2017), - [anon_sym_static] = ACTIONS(2017), - [anon_sym_final] = ACTIONS(2017), - [anon_sym_abstract] = ACTIONS(2017), - [anon_sym_any] = ACTIONS(2017), - [anon_sym_array] = ACTIONS(2017), - [anon_sym_binary] = ACTIONS(2017), - [anon_sym_boolean] = ACTIONS(2017), - [anon_sym_date] = ACTIONS(2017), - [anon_sym_guid] = ACTIONS(2017), - [anon_sym_numeric] = ACTIONS(2017), - [anon_sym_query] = ACTIONS(2017), - [anon_sym_string] = ACTIONS(2017), - [anon_sym_struct] = ACTIONS(2017), - [anon_sym_uuid] = ACTIONS(2017), - [anon_sym_variablename] = ACTIONS(2017), - [anon_sym_void] = ACTIONS(2017), - [anon_sym_xml] = ACTIONS(2017), - [anon_sym_new] = ACTIONS(2017), - [anon_sym_PLUS] = ACTIONS(2017), - [anon_sym_DASH] = ACTIONS(2017), - [anon_sym_SLASH] = ACTIONS(2017), - [anon_sym_BANG] = ACTIONS(2015), - [anon_sym_TILDE] = ACTIONS(2017), - [aux_sym_unary_operator_token1] = ACTIONS(2015), - [anon_sym_PLUS_PLUS] = ACTIONS(2015), - [anon_sym_DASH_DASH] = ACTIONS(2015), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2015), - [sym_identifier] = ACTIONS(2017), - [sym_private_property_identifier] = ACTIONS(2015), - [sym_this] = ACTIONS(2017), - [sym_super] = ACTIONS(2017), - [sym_true] = ACTIONS(2017), - [sym_false] = ACTIONS(2017), - [sym_null] = ACTIONS(2017), - [anon_sym_export] = ACTIONS(2017), - [sym_cf_comment] = ACTIONS(5), - }, - [1090] = { - [sym_comment] = STATE(1090), - [anon_sym_POUND] = ACTIONS(2111), - [anon_sym_var] = ACTIONS(2113), - [anon_sym_SQUOTE] = ACTIONS(2111), - [anon_sym_DQUOTE] = ACTIONS(2111), - [anon_sym_LBRACE] = ACTIONS(2111), - [anon_sym_RBRACE] = ACTIONS(2111), - [anon_sym_import] = ACTIONS(2113), - [anon_sym_with] = ACTIONS(2113), - [anon_sym_let] = ACTIONS(2113), - [anon_sym_const] = ACTIONS(2113), - [anon_sym_if] = ACTIONS(2113), - [anon_sym_switch] = ACTIONS(2113), - [anon_sym_for] = ACTIONS(2113), - [anon_sym_LPAREN] = ACTIONS(2111), - [anon_sym_await] = ACTIONS(2113), - [anon_sym_while] = ACTIONS(2113), - [anon_sym_do] = ACTIONS(2113), - [anon_sym_try] = ACTIONS(2113), - [anon_sym_break] = ACTIONS(2113), - [anon_sym_continue] = ACTIONS(2113), - [anon_sym_return] = ACTIONS(2113), - [anon_sym_throw] = ACTIONS(2113), - [anon_sym_SEMI] = ACTIONS(2111), - [anon_sym_yield] = ACTIONS(2113), - [anon_sym_LBRACK] = ACTIONS(2111), - [anon_sym_async] = ACTIONS(2113), - [anon_sym_function] = ACTIONS(2113), - [anon_sym_private] = ACTIONS(2113), - [anon_sym_public] = ACTIONS(2113), - [anon_sym_remote] = ACTIONS(2113), - [anon_sym_static] = ACTIONS(2113), - [anon_sym_final] = ACTIONS(2113), - [anon_sym_abstract] = ACTIONS(2113), - [anon_sym_any] = ACTIONS(2113), - [anon_sym_array] = ACTIONS(2113), - [anon_sym_binary] = ACTIONS(2113), - [anon_sym_boolean] = ACTIONS(2113), - [anon_sym_date] = ACTIONS(2113), - [anon_sym_guid] = ACTIONS(2113), - [anon_sym_numeric] = ACTIONS(2113), - [anon_sym_query] = ACTIONS(2113), - [anon_sym_string] = ACTIONS(2113), - [anon_sym_struct] = ACTIONS(2113), - [anon_sym_uuid] = ACTIONS(2113), - [anon_sym_variablename] = ACTIONS(2113), - [anon_sym_void] = ACTIONS(2113), - [anon_sym_xml] = ACTIONS(2113), - [anon_sym_new] = ACTIONS(2113), - [anon_sym_PLUS] = ACTIONS(2113), - [anon_sym_DASH] = ACTIONS(2113), - [anon_sym_SLASH] = ACTIONS(2113), - [anon_sym_BANG] = ACTIONS(2111), - [anon_sym_TILDE] = ACTIONS(2113), - [aux_sym_unary_operator_token1] = ACTIONS(2111), - [anon_sym_PLUS_PLUS] = ACTIONS(2111), - [anon_sym_DASH_DASH] = ACTIONS(2111), + [1137] = { + [sym_comment] = STATE(1137), + [anon_sym_POUND] = ACTIONS(2115), + [anon_sym_var] = ACTIONS(2117), + [anon_sym_SQUOTE] = ACTIONS(2115), + [anon_sym_DQUOTE] = ACTIONS(2115), + [anon_sym_LBRACE] = ACTIONS(2115), + [anon_sym_RBRACE] = ACTIONS(2115), + [anon_sym_import] = ACTIONS(2117), + [anon_sym_with] = ACTIONS(2117), + [anon_sym_let] = ACTIONS(2117), + [anon_sym_const] = ACTIONS(2117), + [anon_sym_if] = ACTIONS(2117), + [anon_sym_switch] = ACTIONS(2117), + [anon_sym_for] = ACTIONS(2117), + [anon_sym_LPAREN] = ACTIONS(2115), + [anon_sym_await] = ACTIONS(2117), + [anon_sym_while] = ACTIONS(2117), + [anon_sym_do] = ACTIONS(2117), + [anon_sym_try] = ACTIONS(2117), + [anon_sym_break] = ACTIONS(2117), + [anon_sym_continue] = ACTIONS(2117), + [anon_sym_return] = ACTIONS(2117), + [anon_sym_throw] = ACTIONS(2117), + [anon_sym_SEMI] = ACTIONS(2115), + [anon_sym_yield] = ACTIONS(2117), + [anon_sym_LBRACK] = ACTIONS(2115), + [anon_sym_async] = ACTIONS(2117), + [anon_sym_function] = ACTIONS(2117), + [anon_sym_private] = ACTIONS(2117), + [anon_sym_public] = ACTIONS(2117), + [anon_sym_remote] = ACTIONS(2117), + [anon_sym_static] = ACTIONS(2117), + [anon_sym_final] = ACTIONS(2117), + [anon_sym_abstract] = ACTIONS(2117), + [anon_sym_any] = ACTIONS(2117), + [anon_sym_array] = ACTIONS(2117), + [anon_sym_binary] = ACTIONS(2117), + [anon_sym_boolean] = ACTIONS(2117), + [anon_sym_date] = ACTIONS(2117), + [anon_sym_guid] = ACTIONS(2117), + [anon_sym_numeric] = ACTIONS(2117), + [anon_sym_query] = ACTIONS(2117), + [anon_sym_string] = ACTIONS(2117), + [anon_sym_struct] = ACTIONS(2117), + [anon_sym_uuid] = ACTIONS(2117), + [anon_sym_variablename] = ACTIONS(2117), + [anon_sym_void] = ACTIONS(2117), + [anon_sym_xml] = ACTIONS(2117), + [anon_sym_new] = ACTIONS(2117), + [anon_sym_PLUS] = ACTIONS(2117), + [anon_sym_DASH] = ACTIONS(2117), + [anon_sym_SLASH] = ACTIONS(2117), + [anon_sym_BANG] = ACTIONS(2115), + [anon_sym_TILDE] = ACTIONS(2117), + [aux_sym_unary_operator_token1] = ACTIONS(2115), + [anon_sym_PLUS_PLUS] = ACTIONS(2115), + [anon_sym_DASH_DASH] = ACTIONS(2115), [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2111), - [sym_identifier] = ACTIONS(2113), - [sym_private_property_identifier] = ACTIONS(2111), - [sym_this] = ACTIONS(2113), - [sym_super] = ACTIONS(2113), - [sym_true] = ACTIONS(2113), - [sym_false] = ACTIONS(2113), - [sym_null] = ACTIONS(2113), - [anon_sym_export] = ACTIONS(2113), - [sym_cf_comment] = ACTIONS(5), - }, - [1091] = { - [sym_comment] = STATE(1091), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2309), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2175), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_of] = ACTIONS(2175), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2331), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1092] = { - [sym_comment] = STATE(1092), - [anon_sym_POUND] = ACTIONS(1873), - [anon_sym_var] = ACTIONS(1875), - [anon_sym_SQUOTE] = ACTIONS(1873), - [anon_sym_DQUOTE] = ACTIONS(1873), - [anon_sym_LBRACE] = ACTIONS(1873), - [anon_sym_RBRACE] = ACTIONS(1873), - [anon_sym_import] = ACTIONS(1875), - [anon_sym_with] = ACTIONS(1875), - [anon_sym_let] = ACTIONS(1875), - [anon_sym_const] = ACTIONS(1875), - [anon_sym_if] = ACTIONS(1875), - [anon_sym_switch] = ACTIONS(1875), - [anon_sym_for] = ACTIONS(1875), - [anon_sym_LPAREN] = ACTIONS(1873), - [anon_sym_await] = ACTIONS(1875), - [anon_sym_while] = ACTIONS(1875), - [anon_sym_do] = ACTIONS(1875), - [anon_sym_try] = ACTIONS(1875), - [anon_sym_break] = ACTIONS(1875), - [anon_sym_continue] = ACTIONS(1875), - [anon_sym_return] = ACTIONS(1875), - [anon_sym_throw] = ACTIONS(1875), - [anon_sym_SEMI] = ACTIONS(1873), - [anon_sym_yield] = ACTIONS(1875), - [anon_sym_LBRACK] = ACTIONS(1873), - [anon_sym_async] = ACTIONS(1875), - [anon_sym_function] = ACTIONS(1875), - [anon_sym_private] = ACTIONS(1875), - [anon_sym_public] = ACTIONS(1875), - [anon_sym_remote] = ACTIONS(1875), - [anon_sym_static] = ACTIONS(1875), - [anon_sym_final] = ACTIONS(1875), - [anon_sym_abstract] = ACTIONS(1875), - [anon_sym_any] = ACTIONS(1875), - [anon_sym_array] = ACTIONS(1875), - [anon_sym_binary] = ACTIONS(1875), - [anon_sym_boolean] = ACTIONS(1875), - [anon_sym_date] = ACTIONS(1875), - [anon_sym_guid] = ACTIONS(1875), - [anon_sym_numeric] = ACTIONS(1875), - [anon_sym_query] = ACTIONS(1875), - [anon_sym_string] = ACTIONS(1875), - [anon_sym_struct] = ACTIONS(1875), - [anon_sym_uuid] = ACTIONS(1875), - [anon_sym_variablename] = ACTIONS(1875), - [anon_sym_void] = ACTIONS(1875), - [anon_sym_xml] = ACTIONS(1875), - [anon_sym_new] = ACTIONS(1875), - [anon_sym_PLUS] = ACTIONS(1875), - [anon_sym_DASH] = ACTIONS(1875), - [anon_sym_SLASH] = ACTIONS(1875), - [anon_sym_BANG] = ACTIONS(1873), - [anon_sym_TILDE] = ACTIONS(1875), - [aux_sym_unary_operator_token1] = ACTIONS(1873), - [anon_sym_PLUS_PLUS] = ACTIONS(1873), - [anon_sym_DASH_DASH] = ACTIONS(1873), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1873), - [sym_identifier] = ACTIONS(1875), - [sym_private_property_identifier] = ACTIONS(1873), - [sym_this] = ACTIONS(1875), - [sym_super] = ACTIONS(1875), - [sym_true] = ACTIONS(1875), - [sym_false] = ACTIONS(1875), - [sym_null] = ACTIONS(1875), - [anon_sym_export] = ACTIONS(1875), - [sym_cf_comment] = ACTIONS(5), - }, - [1093] = { - [sym_comment] = STATE(1093), - [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_cf_comment] = ACTIONS(5), - }, - [1094] = { - [sym_comment] = STATE(1094), - [aux_sym_object_repeat1] = STATE(4012), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2325), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1216), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1095] = { - [sym_comment] = STATE(1095), - [anon_sym_POUND] = ACTIONS(1895), - [anon_sym_var] = ACTIONS(1897), - [anon_sym_SQUOTE] = ACTIONS(1895), - [anon_sym_DQUOTE] = ACTIONS(1895), - [anon_sym_LBRACE] = ACTIONS(1895), - [anon_sym_RBRACE] = ACTIONS(1895), - [anon_sym_import] = ACTIONS(1897), - [anon_sym_with] = ACTIONS(1897), - [anon_sym_let] = ACTIONS(1897), - [anon_sym_const] = ACTIONS(1897), - [anon_sym_if] = ACTIONS(1897), - [anon_sym_switch] = ACTIONS(1897), - [anon_sym_for] = ACTIONS(1897), - [anon_sym_LPAREN] = ACTIONS(1895), - [anon_sym_await] = ACTIONS(1897), - [anon_sym_while] = ACTIONS(1897), - [anon_sym_do] = ACTIONS(1897), - [anon_sym_try] = ACTIONS(1897), - [anon_sym_break] = ACTIONS(1897), - [anon_sym_continue] = ACTIONS(1897), - [anon_sym_return] = ACTIONS(1897), - [anon_sym_throw] = ACTIONS(1897), - [anon_sym_SEMI] = ACTIONS(1895), - [anon_sym_yield] = ACTIONS(1897), - [anon_sym_LBRACK] = ACTIONS(1895), - [anon_sym_async] = ACTIONS(1897), - [anon_sym_function] = ACTIONS(1897), - [anon_sym_private] = ACTIONS(1897), - [anon_sym_public] = ACTIONS(1897), - [anon_sym_remote] = ACTIONS(1897), - [anon_sym_static] = ACTIONS(1897), - [anon_sym_final] = ACTIONS(1897), - [anon_sym_abstract] = ACTIONS(1897), - [anon_sym_any] = ACTIONS(1897), - [anon_sym_array] = ACTIONS(1897), - [anon_sym_binary] = ACTIONS(1897), - [anon_sym_boolean] = ACTIONS(1897), - [anon_sym_date] = ACTIONS(1897), - [anon_sym_guid] = ACTIONS(1897), - [anon_sym_numeric] = ACTIONS(1897), - [anon_sym_query] = ACTIONS(1897), - [anon_sym_string] = ACTIONS(1897), - [anon_sym_struct] = ACTIONS(1897), - [anon_sym_uuid] = ACTIONS(1897), - [anon_sym_variablename] = ACTIONS(1897), - [anon_sym_void] = ACTIONS(1897), - [anon_sym_xml] = ACTIONS(1897), - [anon_sym_new] = ACTIONS(1897), - [anon_sym_PLUS] = ACTIONS(1897), - [anon_sym_DASH] = ACTIONS(1897), - [anon_sym_SLASH] = ACTIONS(1897), - [anon_sym_BANG] = ACTIONS(1895), - [anon_sym_TILDE] = ACTIONS(1897), - [aux_sym_unary_operator_token1] = ACTIONS(1895), - [anon_sym_PLUS_PLUS] = ACTIONS(1895), - [anon_sym_DASH_DASH] = ACTIONS(1895), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1895), - [sym_identifier] = ACTIONS(1897), - [sym_private_property_identifier] = ACTIONS(1895), - [sym_this] = ACTIONS(1897), - [sym_super] = ACTIONS(1897), - [sym_true] = ACTIONS(1897), - [sym_false] = ACTIONS(1897), - [sym_null] = ACTIONS(1897), - [anon_sym_export] = ACTIONS(1897), + [sym_number] = ACTIONS(2115), + [sym_identifier] = ACTIONS(2117), + [sym_private_property_identifier] = ACTIONS(2115), + [sym_this] = ACTIONS(2117), + [sym_super] = ACTIONS(2117), + [sym_true] = ACTIONS(2117), + [sym_false] = ACTIONS(2117), + [sym_null] = ACTIONS(2117), + [anon_sym_export] = ACTIONS(2117), [sym_cf_comment] = ACTIONS(5), }, - [1096] = { - [sym_comment] = STATE(1096), - [anon_sym_POUND] = ACTIONS(2023), - [anon_sym_var] = ACTIONS(2025), - [anon_sym_SQUOTE] = ACTIONS(2023), - [anon_sym_DQUOTE] = ACTIONS(2023), - [anon_sym_LBRACE] = ACTIONS(2023), - [anon_sym_RBRACE] = ACTIONS(2023), - [anon_sym_import] = ACTIONS(2025), - [anon_sym_with] = ACTIONS(2025), - [anon_sym_let] = ACTIONS(2025), - [anon_sym_const] = ACTIONS(2025), - [anon_sym_if] = ACTIONS(2025), - [anon_sym_switch] = ACTIONS(2025), - [anon_sym_for] = ACTIONS(2025), - [anon_sym_LPAREN] = ACTIONS(2023), - [anon_sym_await] = ACTIONS(2025), - [anon_sym_while] = ACTIONS(2025), - [anon_sym_do] = ACTIONS(2025), - [anon_sym_try] = ACTIONS(2025), - [anon_sym_break] = ACTIONS(2025), - [anon_sym_continue] = ACTIONS(2025), - [anon_sym_return] = ACTIONS(2025), - [anon_sym_throw] = ACTIONS(2025), - [anon_sym_SEMI] = ACTIONS(2023), - [anon_sym_yield] = ACTIONS(2025), - [anon_sym_LBRACK] = ACTIONS(2023), - [anon_sym_async] = ACTIONS(2025), - [anon_sym_function] = ACTIONS(2025), - [anon_sym_private] = ACTIONS(2025), - [anon_sym_public] = ACTIONS(2025), - [anon_sym_remote] = ACTIONS(2025), - [anon_sym_static] = ACTIONS(2025), - [anon_sym_final] = ACTIONS(2025), - [anon_sym_abstract] = ACTIONS(2025), - [anon_sym_any] = ACTIONS(2025), - [anon_sym_array] = ACTIONS(2025), - [anon_sym_binary] = ACTIONS(2025), - [anon_sym_boolean] = ACTIONS(2025), - [anon_sym_date] = ACTIONS(2025), - [anon_sym_guid] = ACTIONS(2025), - [anon_sym_numeric] = ACTIONS(2025), - [anon_sym_query] = ACTIONS(2025), - [anon_sym_string] = ACTIONS(2025), - [anon_sym_struct] = ACTIONS(2025), - [anon_sym_uuid] = ACTIONS(2025), - [anon_sym_variablename] = ACTIONS(2025), - [anon_sym_void] = ACTIONS(2025), - [anon_sym_xml] = ACTIONS(2025), - [anon_sym_new] = ACTIONS(2025), - [anon_sym_PLUS] = ACTIONS(2025), - [anon_sym_DASH] = ACTIONS(2025), - [anon_sym_SLASH] = ACTIONS(2025), - [anon_sym_BANG] = ACTIONS(2023), - [anon_sym_TILDE] = ACTIONS(2025), - [aux_sym_unary_operator_token1] = ACTIONS(2023), - [anon_sym_PLUS_PLUS] = ACTIONS(2023), - [anon_sym_DASH_DASH] = ACTIONS(2023), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2023), - [sym_identifier] = ACTIONS(2025), - [sym_private_property_identifier] = ACTIONS(2023), - [sym_this] = ACTIONS(2025), - [sym_super] = ACTIONS(2025), - [sym_true] = ACTIONS(2025), - [sym_false] = ACTIONS(2025), - [sym_null] = ACTIONS(2025), - [anon_sym_export] = ACTIONS(2025), + [1138] = { + [sym_comment] = STATE(1138), + [anon_sym_POUND] = ACTIONS(2053), + [anon_sym_var] = ACTIONS(2055), + [anon_sym_SQUOTE] = ACTIONS(2053), + [anon_sym_DQUOTE] = ACTIONS(2053), + [anon_sym_LBRACE] = ACTIONS(2053), + [anon_sym_RBRACE] = ACTIONS(2053), + [anon_sym_import] = ACTIONS(2055), + [anon_sym_with] = ACTIONS(2055), + [anon_sym_let] = ACTIONS(2055), + [anon_sym_const] = ACTIONS(2055), + [anon_sym_if] = ACTIONS(2055), + [anon_sym_switch] = ACTIONS(2055), + [anon_sym_for] = ACTIONS(2055), + [anon_sym_LPAREN] = ACTIONS(2053), + [anon_sym_await] = ACTIONS(2055), + [anon_sym_while] = ACTIONS(2055), + [anon_sym_do] = ACTIONS(2055), + [anon_sym_try] = ACTIONS(2055), + [anon_sym_break] = ACTIONS(2055), + [anon_sym_continue] = ACTIONS(2055), + [anon_sym_return] = ACTIONS(2055), + [anon_sym_throw] = ACTIONS(2055), + [anon_sym_SEMI] = ACTIONS(2053), + [anon_sym_yield] = ACTIONS(2055), + [anon_sym_LBRACK] = ACTIONS(2053), + [anon_sym_async] = ACTIONS(2055), + [anon_sym_function] = ACTIONS(2055), + [anon_sym_private] = ACTIONS(2055), + [anon_sym_public] = ACTIONS(2055), + [anon_sym_remote] = ACTIONS(2055), + [anon_sym_static] = ACTIONS(2055), + [anon_sym_final] = ACTIONS(2055), + [anon_sym_abstract] = ACTIONS(2055), + [anon_sym_any] = ACTIONS(2055), + [anon_sym_array] = ACTIONS(2055), + [anon_sym_binary] = ACTIONS(2055), + [anon_sym_boolean] = ACTIONS(2055), + [anon_sym_date] = ACTIONS(2055), + [anon_sym_guid] = ACTIONS(2055), + [anon_sym_numeric] = ACTIONS(2055), + [anon_sym_query] = ACTIONS(2055), + [anon_sym_string] = ACTIONS(2055), + [anon_sym_struct] = ACTIONS(2055), + [anon_sym_uuid] = ACTIONS(2055), + [anon_sym_variablename] = ACTIONS(2055), + [anon_sym_void] = ACTIONS(2055), + [anon_sym_xml] = ACTIONS(2055), + [anon_sym_new] = ACTIONS(2055), + [anon_sym_PLUS] = ACTIONS(2055), + [anon_sym_DASH] = ACTIONS(2055), + [anon_sym_SLASH] = ACTIONS(2055), + [anon_sym_BANG] = ACTIONS(2053), + [anon_sym_TILDE] = ACTIONS(2055), + [aux_sym_unary_operator_token1] = ACTIONS(2053), + [anon_sym_PLUS_PLUS] = ACTIONS(2053), + [anon_sym_DASH_DASH] = ACTIONS(2053), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2053), + [sym_identifier] = ACTIONS(2055), + [sym_private_property_identifier] = ACTIONS(2053), + [sym_this] = ACTIONS(2055), + [sym_super] = ACTIONS(2055), + [sym_true] = ACTIONS(2055), + [sym_false] = ACTIONS(2055), + [sym_null] = ACTIONS(2055), + [anon_sym_export] = ACTIONS(2055), [sym_cf_comment] = ACTIONS(5), }, - [1097] = { - [sym_comment] = STATE(1097), - [anon_sym_POUND] = ACTIONS(1899), - [anon_sym_var] = ACTIONS(1901), - [anon_sym_SQUOTE] = ACTIONS(1899), - [anon_sym_DQUOTE] = ACTIONS(1899), - [anon_sym_LBRACE] = ACTIONS(1899), - [anon_sym_RBRACE] = ACTIONS(1899), - [anon_sym_import] = ACTIONS(1901), - [anon_sym_with] = ACTIONS(1901), - [anon_sym_let] = ACTIONS(1901), - [anon_sym_const] = ACTIONS(1901), - [anon_sym_if] = ACTIONS(1901), - [anon_sym_switch] = ACTIONS(1901), - [anon_sym_for] = ACTIONS(1901), - [anon_sym_LPAREN] = ACTIONS(1899), - [anon_sym_await] = ACTIONS(1901), - [anon_sym_while] = ACTIONS(1901), - [anon_sym_do] = ACTIONS(1901), - [anon_sym_try] = ACTIONS(1901), - [anon_sym_break] = ACTIONS(1901), - [anon_sym_continue] = ACTIONS(1901), - [anon_sym_return] = ACTIONS(1901), - [anon_sym_throw] = ACTIONS(1901), - [anon_sym_SEMI] = ACTIONS(1899), - [anon_sym_yield] = ACTIONS(1901), - [anon_sym_LBRACK] = ACTIONS(1899), - [anon_sym_async] = ACTIONS(1901), - [anon_sym_function] = ACTIONS(1901), - [anon_sym_private] = ACTIONS(1901), - [anon_sym_public] = ACTIONS(1901), - [anon_sym_remote] = ACTIONS(1901), - [anon_sym_static] = ACTIONS(1901), - [anon_sym_final] = ACTIONS(1901), - [anon_sym_abstract] = ACTIONS(1901), - [anon_sym_any] = ACTIONS(1901), - [anon_sym_array] = ACTIONS(1901), - [anon_sym_binary] = ACTIONS(1901), - [anon_sym_boolean] = ACTIONS(1901), - [anon_sym_date] = ACTIONS(1901), - [anon_sym_guid] = ACTIONS(1901), - [anon_sym_numeric] = ACTIONS(1901), - [anon_sym_query] = ACTIONS(1901), - [anon_sym_string] = ACTIONS(1901), - [anon_sym_struct] = ACTIONS(1901), - [anon_sym_uuid] = ACTIONS(1901), - [anon_sym_variablename] = ACTIONS(1901), - [anon_sym_void] = ACTIONS(1901), - [anon_sym_xml] = ACTIONS(1901), - [anon_sym_new] = ACTIONS(1901), - [anon_sym_PLUS] = ACTIONS(1901), - [anon_sym_DASH] = ACTIONS(1901), - [anon_sym_SLASH] = ACTIONS(1901), - [anon_sym_BANG] = ACTIONS(1899), - [anon_sym_TILDE] = ACTIONS(1901), - [aux_sym_unary_operator_token1] = ACTIONS(1899), - [anon_sym_PLUS_PLUS] = ACTIONS(1899), - [anon_sym_DASH_DASH] = ACTIONS(1899), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1899), - [sym_identifier] = ACTIONS(1901), - [sym_private_property_identifier] = ACTIONS(1899), - [sym_this] = ACTIONS(1901), - [sym_super] = ACTIONS(1901), - [sym_true] = ACTIONS(1901), - [sym_false] = ACTIONS(1901), - [sym_null] = ACTIONS(1901), - [anon_sym_export] = ACTIONS(1901), + [1139] = { + [sym_comment] = STATE(1139), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_EQ] = ACTIONS(1624), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_COMMA] = ACTIONS(1571), + [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_RPAREN] = ACTIONS(1502), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1629), + [sym_optional_chain] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_PLUS_EQ] = ACTIONS(1136), + [anon_sym_DASH_EQ] = ACTIONS(1136), + [anon_sym_STAR_EQ] = ACTIONS(1136), + [anon_sym_SLASH_EQ] = ACTIONS(1136), + [anon_sym_PERCENT_EQ] = ACTIONS(1136), + [anon_sym_CARET_EQ] = ACTIONS(1136), + [anon_sym_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), + [anon_sym_LT_LT_EQ] = ACTIONS(1136), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), + [anon_sym_AMP_AMP] = ACTIONS(1107), + [aux_sym_binary_expression_token1] = ACTIONS(1105), + [anon_sym_PIPE_PIPE] = ACTIONS(1107), + [aux_sym_binary_expression_token2] = ACTIONS(1105), + [anon_sym_GT_GT] = ACTIONS(1107), + [anon_sym_GT_GT_GT] = ACTIONS(1107), + [anon_sym_LT_LT] = ACTIONS(1107), + [anon_sym_AMP] = ACTIONS(1107), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1098] = { - [sym_comment] = STATE(1098), + [1140] = { + [sym_comment] = STATE(1140), [anon_sym_POUND] = ACTIONS(1921), [anon_sym_var] = ACTIONS(1923), [anon_sym_SQUOTE] = ACTIONS(1921), @@ -133397,303 +136823,160 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_export] = ACTIONS(1923), [sym_cf_comment] = ACTIONS(5), }, - [1099] = { - [sym_comment] = STATE(1099), - [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), + [1141] = { + [sym_comment] = STATE(1141), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2372), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(2332), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_RPAREN] = ACTIONS(2276), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2375), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), [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_cf_comment] = ACTIONS(5), - }, - [1100] = { - [sym_comment] = STATE(1100), - [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(1903), - [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_cf_comment] = ACTIONS(5), - }, - [1101] = { - [sym_comment] = STATE(1101), - [anon_sym_POUND] = ACTIONS(1933), - [anon_sym_var] = ACTIONS(1935), - [anon_sym_SQUOTE] = ACTIONS(1933), - [anon_sym_DQUOTE] = ACTIONS(1933), - [anon_sym_LBRACE] = ACTIONS(1933), - [anon_sym_RBRACE] = ACTIONS(1933), - [anon_sym_import] = ACTIONS(1935), - [anon_sym_with] = ACTIONS(1935), - [anon_sym_let] = ACTIONS(1935), - [anon_sym_const] = ACTIONS(1935), - [anon_sym_if] = ACTIONS(1935), - [anon_sym_switch] = ACTIONS(1935), - [anon_sym_for] = ACTIONS(1935), - [anon_sym_LPAREN] = ACTIONS(1933), - [anon_sym_await] = ACTIONS(1935), - [anon_sym_while] = ACTIONS(1935), - [anon_sym_do] = ACTIONS(1935), - [anon_sym_try] = ACTIONS(1935), - [anon_sym_break] = ACTIONS(1935), - [anon_sym_continue] = ACTIONS(1935), - [anon_sym_return] = ACTIONS(1935), - [anon_sym_throw] = ACTIONS(1935), - [anon_sym_SEMI] = ACTIONS(1933), - [anon_sym_yield] = ACTIONS(1935), - [anon_sym_LBRACK] = ACTIONS(1933), - [anon_sym_async] = ACTIONS(1935), - [anon_sym_function] = ACTIONS(1935), - [anon_sym_private] = ACTIONS(1935), - [anon_sym_public] = ACTIONS(1935), - [anon_sym_remote] = ACTIONS(1935), - [anon_sym_static] = ACTIONS(1935), - [anon_sym_final] = ACTIONS(1935), - [anon_sym_abstract] = ACTIONS(1935), - [anon_sym_any] = ACTIONS(1935), - [anon_sym_array] = ACTIONS(1935), - [anon_sym_binary] = ACTIONS(1935), - [anon_sym_boolean] = ACTIONS(1935), - [anon_sym_date] = ACTIONS(1935), - [anon_sym_guid] = ACTIONS(1935), - [anon_sym_numeric] = ACTIONS(1935), - [anon_sym_query] = ACTIONS(1935), - [anon_sym_string] = ACTIONS(1935), - [anon_sym_struct] = ACTIONS(1935), - [anon_sym_uuid] = ACTIONS(1935), - [anon_sym_variablename] = ACTIONS(1935), - [anon_sym_void] = ACTIONS(1935), - [anon_sym_xml] = ACTIONS(1935), - [anon_sym_new] = ACTIONS(1935), - [anon_sym_PLUS] = ACTIONS(1935), - [anon_sym_DASH] = ACTIONS(1935), - [anon_sym_SLASH] = ACTIONS(1935), - [anon_sym_BANG] = ACTIONS(1933), - [anon_sym_TILDE] = ACTIONS(1935), - [aux_sym_unary_operator_token1] = ACTIONS(1933), - [anon_sym_PLUS_PLUS] = ACTIONS(1933), - [anon_sym_DASH_DASH] = ACTIONS(1933), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1933), - [sym_identifier] = ACTIONS(1935), - [sym_private_property_identifier] = ACTIONS(1933), - [sym_this] = ACTIONS(1935), - [sym_super] = ACTIONS(1935), - [sym_true] = ACTIONS(1935), - [sym_false] = ACTIONS(1935), - [sym_null] = ACTIONS(1935), - [anon_sym_export] = ACTIONS(1935), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [1102] = { - [sym_comment] = STATE(1102), - [anon_sym_POUND] = ACTIONS(1917), - [anon_sym_var] = ACTIONS(1919), - [anon_sym_SQUOTE] = ACTIONS(1917), - [anon_sym_DQUOTE] = ACTIONS(1917), - [anon_sym_LBRACE] = ACTIONS(1917), - [anon_sym_RBRACE] = ACTIONS(1917), - [anon_sym_import] = ACTIONS(1919), - [anon_sym_with] = ACTIONS(1919), - [anon_sym_let] = ACTIONS(1919), - [anon_sym_const] = ACTIONS(1919), - [anon_sym_if] = ACTIONS(1919), - [anon_sym_switch] = ACTIONS(1919), - [anon_sym_for] = ACTIONS(1919), - [anon_sym_LPAREN] = ACTIONS(1917), - [anon_sym_await] = ACTIONS(1919), - [anon_sym_while] = ACTIONS(1919), - [anon_sym_do] = ACTIONS(1919), - [anon_sym_try] = ACTIONS(1919), - [anon_sym_break] = ACTIONS(1919), - [anon_sym_continue] = ACTIONS(1919), - [anon_sym_return] = ACTIONS(1919), - [anon_sym_throw] = ACTIONS(1919), - [anon_sym_SEMI] = ACTIONS(1917), - [anon_sym_yield] = ACTIONS(1919), - [anon_sym_LBRACK] = ACTIONS(1917), - [anon_sym_async] = ACTIONS(1919), - [anon_sym_function] = ACTIONS(1919), - [anon_sym_private] = ACTIONS(1919), - [anon_sym_public] = ACTIONS(1919), - [anon_sym_remote] = ACTIONS(1919), - [anon_sym_static] = ACTIONS(1919), - [anon_sym_final] = ACTIONS(1919), - [anon_sym_abstract] = ACTIONS(1919), - [anon_sym_any] = ACTIONS(1919), - [anon_sym_array] = ACTIONS(1919), - [anon_sym_binary] = ACTIONS(1919), - [anon_sym_boolean] = ACTIONS(1919), - [anon_sym_date] = ACTIONS(1919), - [anon_sym_guid] = ACTIONS(1919), - [anon_sym_numeric] = ACTIONS(1919), - [anon_sym_query] = ACTIONS(1919), - [anon_sym_string] = ACTIONS(1919), - [anon_sym_struct] = ACTIONS(1919), - [anon_sym_uuid] = ACTIONS(1919), - [anon_sym_variablename] = ACTIONS(1919), - [anon_sym_void] = ACTIONS(1919), - [anon_sym_xml] = ACTIONS(1919), - [anon_sym_new] = ACTIONS(1919), - [anon_sym_PLUS] = ACTIONS(1919), - [anon_sym_DASH] = ACTIONS(1919), - [anon_sym_SLASH] = ACTIONS(1919), - [anon_sym_BANG] = ACTIONS(1917), - [anon_sym_TILDE] = ACTIONS(1919), - [aux_sym_unary_operator_token1] = ACTIONS(1917), - [anon_sym_PLUS_PLUS] = ACTIONS(1917), - [anon_sym_DASH_DASH] = ACTIONS(1917), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1917), - [sym_identifier] = ACTIONS(1919), - [sym_private_property_identifier] = ACTIONS(1917), - [sym_this] = ACTIONS(1919), - [sym_super] = ACTIONS(1919), - [sym_true] = ACTIONS(1919), - [sym_false] = ACTIONS(1919), - [sym_null] = ACTIONS(1919), - [anon_sym_export] = ACTIONS(1919), + [1142] = { + [sym_comment] = STATE(1142), + [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_cf_comment] = ACTIONS(5), }, - [1103] = { - [sym_comment] = STATE(1103), - [aux_sym_object_repeat1] = STATE(4012), - [aux_sym_object_pattern_repeat1] = STATE(4139), + [1143] = { + [sym_comment] = STATE(1143), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1216), - [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1278), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -133729,600 +137012,881 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1104] = { - [sym_comment] = STATE(1104), - [anon_sym_POUND] = ACTIONS(2031), - [anon_sym_var] = ACTIONS(2033), - [anon_sym_SQUOTE] = ACTIONS(2031), - [anon_sym_DQUOTE] = ACTIONS(2031), - [anon_sym_LBRACE] = ACTIONS(2031), - [anon_sym_RBRACE] = ACTIONS(2031), - [anon_sym_import] = ACTIONS(2033), - [anon_sym_with] = ACTIONS(2033), - [anon_sym_let] = ACTIONS(2033), - [anon_sym_const] = ACTIONS(2033), - [anon_sym_if] = ACTIONS(2033), - [anon_sym_switch] = ACTIONS(2033), - [anon_sym_for] = ACTIONS(2033), - [anon_sym_LPAREN] = ACTIONS(2031), - [anon_sym_await] = ACTIONS(2033), - [anon_sym_while] = ACTIONS(2033), - [anon_sym_do] = ACTIONS(2033), - [anon_sym_try] = ACTIONS(2033), - [anon_sym_break] = ACTIONS(2033), - [anon_sym_continue] = ACTIONS(2033), - [anon_sym_return] = ACTIONS(2033), - [anon_sym_throw] = ACTIONS(2033), - [anon_sym_SEMI] = ACTIONS(2031), - [anon_sym_yield] = ACTIONS(2033), - [anon_sym_LBRACK] = ACTIONS(2031), - [anon_sym_async] = ACTIONS(2033), - [anon_sym_function] = ACTIONS(2033), - [anon_sym_private] = ACTIONS(2033), - [anon_sym_public] = ACTIONS(2033), - [anon_sym_remote] = ACTIONS(2033), - [anon_sym_static] = ACTIONS(2033), - [anon_sym_final] = ACTIONS(2033), - [anon_sym_abstract] = ACTIONS(2033), - [anon_sym_any] = ACTIONS(2033), - [anon_sym_array] = ACTIONS(2033), - [anon_sym_binary] = ACTIONS(2033), - [anon_sym_boolean] = ACTIONS(2033), - [anon_sym_date] = ACTIONS(2033), - [anon_sym_guid] = ACTIONS(2033), - [anon_sym_numeric] = ACTIONS(2033), - [anon_sym_query] = ACTIONS(2033), - [anon_sym_string] = ACTIONS(2033), - [anon_sym_struct] = ACTIONS(2033), - [anon_sym_uuid] = ACTIONS(2033), - [anon_sym_variablename] = ACTIONS(2033), - [anon_sym_void] = ACTIONS(2033), - [anon_sym_xml] = ACTIONS(2033), - [anon_sym_new] = ACTIONS(2033), - [anon_sym_PLUS] = ACTIONS(2033), - [anon_sym_DASH] = ACTIONS(2033), - [anon_sym_SLASH] = ACTIONS(2033), - [anon_sym_BANG] = ACTIONS(2031), - [anon_sym_TILDE] = ACTIONS(2033), - [aux_sym_unary_operator_token1] = ACTIONS(2031), - [anon_sym_PLUS_PLUS] = ACTIONS(2031), - [anon_sym_DASH_DASH] = ACTIONS(2031), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2031), - [sym_identifier] = ACTIONS(2033), - [sym_private_property_identifier] = ACTIONS(2031), - [sym_this] = ACTIONS(2033), - [sym_super] = ACTIONS(2033), - [sym_true] = ACTIONS(2033), - [sym_false] = ACTIONS(2033), - [sym_null] = ACTIONS(2033), - [anon_sym_export] = ACTIONS(2033), + [1144] = { + [sym_comment] = STATE(1144), + [anon_sym_POUND] = ACTIONS(2161), + [anon_sym_var] = ACTIONS(2163), + [anon_sym_SQUOTE] = ACTIONS(2161), + [anon_sym_DQUOTE] = ACTIONS(2161), + [anon_sym_LBRACE] = ACTIONS(2161), + [anon_sym_RBRACE] = ACTIONS(2161), + [anon_sym_import] = ACTIONS(2163), + [anon_sym_with] = ACTIONS(2163), + [anon_sym_let] = ACTIONS(2163), + [anon_sym_const] = ACTIONS(2163), + [anon_sym_if] = ACTIONS(2163), + [anon_sym_switch] = ACTIONS(2163), + [anon_sym_for] = ACTIONS(2163), + [anon_sym_LPAREN] = ACTIONS(2161), + [anon_sym_await] = ACTIONS(2163), + [anon_sym_while] = ACTIONS(2163), + [anon_sym_do] = ACTIONS(2163), + [anon_sym_try] = ACTIONS(2163), + [anon_sym_break] = ACTIONS(2163), + [anon_sym_continue] = ACTIONS(2163), + [anon_sym_return] = ACTIONS(2163), + [anon_sym_throw] = ACTIONS(2163), + [anon_sym_SEMI] = ACTIONS(2161), + [anon_sym_yield] = ACTIONS(2163), + [anon_sym_LBRACK] = ACTIONS(2161), + [anon_sym_async] = ACTIONS(2163), + [anon_sym_function] = ACTIONS(2163), + [anon_sym_private] = ACTIONS(2163), + [anon_sym_public] = ACTIONS(2163), + [anon_sym_remote] = ACTIONS(2163), + [anon_sym_static] = ACTIONS(2163), + [anon_sym_final] = ACTIONS(2163), + [anon_sym_abstract] = ACTIONS(2163), + [anon_sym_any] = ACTIONS(2163), + [anon_sym_array] = ACTIONS(2163), + [anon_sym_binary] = ACTIONS(2163), + [anon_sym_boolean] = ACTIONS(2163), + [anon_sym_date] = ACTIONS(2163), + [anon_sym_guid] = ACTIONS(2163), + [anon_sym_numeric] = ACTIONS(2163), + [anon_sym_query] = ACTIONS(2163), + [anon_sym_string] = ACTIONS(2163), + [anon_sym_struct] = ACTIONS(2163), + [anon_sym_uuid] = ACTIONS(2163), + [anon_sym_variablename] = ACTIONS(2163), + [anon_sym_void] = ACTIONS(2163), + [anon_sym_xml] = ACTIONS(2163), + [anon_sym_new] = ACTIONS(2163), + [anon_sym_PLUS] = ACTIONS(2163), + [anon_sym_DASH] = ACTIONS(2163), + [anon_sym_SLASH] = ACTIONS(2163), + [anon_sym_BANG] = ACTIONS(2161), + [anon_sym_TILDE] = ACTIONS(2163), + [aux_sym_unary_operator_token1] = ACTIONS(2161), + [anon_sym_PLUS_PLUS] = ACTIONS(2161), + [anon_sym_DASH_DASH] = ACTIONS(2161), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2161), + [sym_identifier] = ACTIONS(2163), + [sym_private_property_identifier] = ACTIONS(2161), + [sym_this] = ACTIONS(2163), + [sym_super] = ACTIONS(2163), + [sym_true] = ACTIONS(2163), + [sym_false] = ACTIONS(2163), + [sym_null] = ACTIONS(2163), + [anon_sym_export] = ACTIONS(2163), [sym_cf_comment] = ACTIONS(5), }, - [1105] = { - [sym_comment] = STATE(1105), - [anon_sym_POUND] = ACTIONS(2055), - [anon_sym_var] = ACTIONS(2057), - [anon_sym_SQUOTE] = ACTIONS(2055), - [anon_sym_DQUOTE] = ACTIONS(2055), - [anon_sym_LBRACE] = ACTIONS(2055), - [anon_sym_RBRACE] = ACTIONS(2055), - [anon_sym_import] = ACTIONS(2057), - [anon_sym_with] = ACTIONS(2057), - [anon_sym_let] = ACTIONS(2057), - [anon_sym_const] = ACTIONS(2057), - [anon_sym_if] = ACTIONS(2057), - [anon_sym_switch] = ACTIONS(2057), - [anon_sym_for] = ACTIONS(2057), - [anon_sym_LPAREN] = ACTIONS(2055), - [anon_sym_await] = ACTIONS(2057), - [anon_sym_while] = ACTIONS(2057), - [anon_sym_do] = ACTIONS(2057), - [anon_sym_try] = ACTIONS(2057), - [anon_sym_break] = ACTIONS(2057), - [anon_sym_continue] = ACTIONS(2057), - [anon_sym_return] = ACTIONS(2057), - [anon_sym_throw] = ACTIONS(2057), - [anon_sym_SEMI] = ACTIONS(2055), - [anon_sym_yield] = ACTIONS(2057), - [anon_sym_LBRACK] = ACTIONS(2055), - [anon_sym_async] = ACTIONS(2057), - [anon_sym_function] = ACTIONS(2057), - [anon_sym_private] = ACTIONS(2057), - [anon_sym_public] = ACTIONS(2057), - [anon_sym_remote] = ACTIONS(2057), - [anon_sym_static] = ACTIONS(2057), - [anon_sym_final] = ACTIONS(2057), - [anon_sym_abstract] = ACTIONS(2057), - [anon_sym_any] = ACTIONS(2057), - [anon_sym_array] = ACTIONS(2057), - [anon_sym_binary] = ACTIONS(2057), - [anon_sym_boolean] = ACTIONS(2057), - [anon_sym_date] = ACTIONS(2057), - [anon_sym_guid] = ACTIONS(2057), - [anon_sym_numeric] = ACTIONS(2057), - [anon_sym_query] = ACTIONS(2057), - [anon_sym_string] = ACTIONS(2057), - [anon_sym_struct] = ACTIONS(2057), - [anon_sym_uuid] = ACTIONS(2057), - [anon_sym_variablename] = ACTIONS(2057), - [anon_sym_void] = ACTIONS(2057), - [anon_sym_xml] = ACTIONS(2057), - [anon_sym_new] = ACTIONS(2057), - [anon_sym_PLUS] = ACTIONS(2057), - [anon_sym_DASH] = ACTIONS(2057), - [anon_sym_SLASH] = ACTIONS(2057), - [anon_sym_BANG] = ACTIONS(2055), - [anon_sym_TILDE] = ACTIONS(2057), - [aux_sym_unary_operator_token1] = ACTIONS(2055), - [anon_sym_PLUS_PLUS] = ACTIONS(2055), - [anon_sym_DASH_DASH] = ACTIONS(2055), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2055), - [sym_identifier] = ACTIONS(2057), - [sym_private_property_identifier] = ACTIONS(2055), - [sym_this] = ACTIONS(2057), - [sym_super] = ACTIONS(2057), - [sym_true] = ACTIONS(2057), - [sym_false] = ACTIONS(2057), - [sym_null] = ACTIONS(2057), - [anon_sym_export] = ACTIONS(2057), + [1145] = { + [sym_comment] = STATE(1145), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2293), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1278), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(1772), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [1106] = { - [sym_comment] = STATE(1106), - [anon_sym_POUND] = ACTIONS(2143), - [anon_sym_var] = ACTIONS(2145), - [anon_sym_SQUOTE] = ACTIONS(2143), - [anon_sym_DQUOTE] = ACTIONS(2143), - [anon_sym_LBRACE] = ACTIONS(2143), - [anon_sym_RBRACE] = ACTIONS(2143), - [anon_sym_import] = ACTIONS(2145), - [anon_sym_with] = ACTIONS(2145), - [anon_sym_let] = ACTIONS(2145), - [anon_sym_const] = ACTIONS(2145), - [anon_sym_if] = ACTIONS(2145), - [anon_sym_switch] = ACTIONS(2145), - [anon_sym_for] = ACTIONS(2145), - [anon_sym_LPAREN] = ACTIONS(2143), - [anon_sym_await] = ACTIONS(2145), - [anon_sym_while] = ACTIONS(2145), - [anon_sym_do] = ACTIONS(2145), - [anon_sym_try] = ACTIONS(2145), - [anon_sym_break] = ACTIONS(2145), - [anon_sym_continue] = ACTIONS(2145), - [anon_sym_return] = ACTIONS(2145), - [anon_sym_throw] = ACTIONS(2145), - [anon_sym_SEMI] = ACTIONS(2143), - [anon_sym_yield] = ACTIONS(2145), - [anon_sym_LBRACK] = ACTIONS(2143), - [anon_sym_async] = ACTIONS(2145), - [anon_sym_function] = ACTIONS(2145), - [anon_sym_private] = ACTIONS(2145), - [anon_sym_public] = ACTIONS(2145), - [anon_sym_remote] = ACTIONS(2145), - [anon_sym_static] = ACTIONS(2145), - [anon_sym_final] = ACTIONS(2145), - [anon_sym_abstract] = ACTIONS(2145), - [anon_sym_any] = ACTIONS(2145), - [anon_sym_array] = ACTIONS(2145), - [anon_sym_binary] = ACTIONS(2145), - [anon_sym_boolean] = ACTIONS(2145), - [anon_sym_date] = ACTIONS(2145), - [anon_sym_guid] = ACTIONS(2145), - [anon_sym_numeric] = ACTIONS(2145), - [anon_sym_query] = ACTIONS(2145), - [anon_sym_string] = ACTIONS(2145), - [anon_sym_struct] = ACTIONS(2145), - [anon_sym_uuid] = ACTIONS(2145), - [anon_sym_variablename] = ACTIONS(2145), - [anon_sym_void] = ACTIONS(2145), - [anon_sym_xml] = ACTIONS(2145), - [anon_sym_new] = ACTIONS(2145), - [anon_sym_PLUS] = ACTIONS(2145), - [anon_sym_DASH] = ACTIONS(2145), - [anon_sym_SLASH] = ACTIONS(2145), - [anon_sym_BANG] = ACTIONS(2143), - [anon_sym_TILDE] = ACTIONS(2145), - [aux_sym_unary_operator_token1] = ACTIONS(2143), - [anon_sym_PLUS_PLUS] = ACTIONS(2143), - [anon_sym_DASH_DASH] = ACTIONS(2143), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2143), - [sym_identifier] = ACTIONS(2145), - [sym_private_property_identifier] = ACTIONS(2143), - [sym_this] = ACTIONS(2145), - [sym_super] = ACTIONS(2145), - [sym_true] = ACTIONS(2145), - [sym_false] = ACTIONS(2145), - [sym_null] = ACTIONS(2145), - [anon_sym_export] = ACTIONS(2145), + [1146] = { + [sym_comment] = STATE(1146), + [anon_sym_POUND] = ACTIONS(1891), + [anon_sym_var] = ACTIONS(1893), + [anon_sym_SQUOTE] = ACTIONS(1891), + [anon_sym_DQUOTE] = ACTIONS(1891), + [anon_sym_LBRACE] = ACTIONS(1891), + [anon_sym_RBRACE] = ACTIONS(1891), + [anon_sym_import] = ACTIONS(1893), + [anon_sym_with] = ACTIONS(1893), + [anon_sym_let] = ACTIONS(1893), + [anon_sym_const] = ACTIONS(1893), + [anon_sym_if] = ACTIONS(1893), + [anon_sym_switch] = ACTIONS(1893), + [anon_sym_for] = ACTIONS(1893), + [anon_sym_LPAREN] = ACTIONS(1891), + [anon_sym_await] = ACTIONS(1893), + [anon_sym_while] = ACTIONS(1893), + [anon_sym_do] = ACTIONS(1893), + [anon_sym_try] = ACTIONS(1893), + [anon_sym_break] = ACTIONS(1893), + [anon_sym_continue] = ACTIONS(1893), + [anon_sym_return] = ACTIONS(1893), + [anon_sym_throw] = ACTIONS(1893), + [anon_sym_SEMI] = ACTIONS(1891), + [anon_sym_yield] = ACTIONS(1893), + [anon_sym_LBRACK] = ACTIONS(1891), + [anon_sym_async] = ACTIONS(1893), + [anon_sym_function] = ACTIONS(1893), + [anon_sym_private] = ACTIONS(1893), + [anon_sym_public] = ACTIONS(1893), + [anon_sym_remote] = ACTIONS(1893), + [anon_sym_static] = ACTIONS(1893), + [anon_sym_final] = ACTIONS(1893), + [anon_sym_abstract] = ACTIONS(1893), + [anon_sym_any] = ACTIONS(1893), + [anon_sym_array] = ACTIONS(1893), + [anon_sym_binary] = ACTIONS(1893), + [anon_sym_boolean] = ACTIONS(1893), + [anon_sym_date] = ACTIONS(1893), + [anon_sym_guid] = ACTIONS(1893), + [anon_sym_numeric] = ACTIONS(1893), + [anon_sym_query] = ACTIONS(1893), + [anon_sym_string] = ACTIONS(1893), + [anon_sym_struct] = ACTIONS(1893), + [anon_sym_uuid] = ACTIONS(1893), + [anon_sym_variablename] = ACTIONS(1893), + [anon_sym_void] = ACTIONS(1893), + [anon_sym_xml] = ACTIONS(1893), + [anon_sym_new] = ACTIONS(1893), + [anon_sym_PLUS] = ACTIONS(1893), + [anon_sym_DASH] = ACTIONS(1893), + [anon_sym_SLASH] = ACTIONS(1893), + [anon_sym_BANG] = ACTIONS(1891), + [anon_sym_TILDE] = ACTIONS(1893), + [aux_sym_unary_operator_token1] = ACTIONS(1891), + [anon_sym_PLUS_PLUS] = ACTIONS(1891), + [anon_sym_DASH_DASH] = ACTIONS(1891), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1891), + [sym_identifier] = ACTIONS(1893), + [sym_private_property_identifier] = ACTIONS(1891), + [sym_this] = ACTIONS(1893), + [sym_super] = ACTIONS(1893), + [sym_true] = ACTIONS(1893), + [sym_false] = ACTIONS(1893), + [sym_null] = ACTIONS(1893), + [anon_sym_export] = ACTIONS(1893), [sym_cf_comment] = ACTIONS(5), }, - [1107] = { - [sym_comment] = STATE(1107), - [anon_sym_POUND] = ACTIONS(2043), - [anon_sym_var] = ACTIONS(2045), - [anon_sym_SQUOTE] = ACTIONS(2043), - [anon_sym_DQUOTE] = ACTIONS(2043), - [anon_sym_LBRACE] = ACTIONS(2043), - [anon_sym_RBRACE] = ACTIONS(2043), - [anon_sym_import] = ACTIONS(2045), - [anon_sym_with] = ACTIONS(2045), - [anon_sym_let] = ACTIONS(2045), - [anon_sym_const] = ACTIONS(2045), - [anon_sym_if] = ACTIONS(2045), - [anon_sym_switch] = ACTIONS(2045), - [anon_sym_for] = ACTIONS(2045), - [anon_sym_LPAREN] = ACTIONS(2043), - [anon_sym_await] = ACTIONS(2045), - [anon_sym_while] = ACTIONS(2045), - [anon_sym_do] = ACTIONS(2045), - [anon_sym_try] = ACTIONS(2045), - [anon_sym_break] = ACTIONS(2045), - [anon_sym_continue] = ACTIONS(2045), - [anon_sym_return] = ACTIONS(2045), - [anon_sym_throw] = ACTIONS(2045), - [anon_sym_SEMI] = ACTIONS(2043), - [anon_sym_yield] = ACTIONS(2045), - [anon_sym_LBRACK] = ACTIONS(2043), - [anon_sym_async] = ACTIONS(2045), - [anon_sym_function] = ACTIONS(2045), - [anon_sym_private] = ACTIONS(2045), - [anon_sym_public] = ACTIONS(2045), - [anon_sym_remote] = ACTIONS(2045), - [anon_sym_static] = ACTIONS(2045), - [anon_sym_final] = ACTIONS(2045), - [anon_sym_abstract] = ACTIONS(2045), - [anon_sym_any] = ACTIONS(2045), - [anon_sym_array] = ACTIONS(2045), - [anon_sym_binary] = ACTIONS(2045), - [anon_sym_boolean] = ACTIONS(2045), - [anon_sym_date] = ACTIONS(2045), - [anon_sym_guid] = ACTIONS(2045), - [anon_sym_numeric] = ACTIONS(2045), - [anon_sym_query] = ACTIONS(2045), - [anon_sym_string] = ACTIONS(2045), - [anon_sym_struct] = ACTIONS(2045), - [anon_sym_uuid] = ACTIONS(2045), - [anon_sym_variablename] = ACTIONS(2045), - [anon_sym_void] = ACTIONS(2045), - [anon_sym_xml] = ACTIONS(2045), - [anon_sym_new] = ACTIONS(2045), - [anon_sym_PLUS] = ACTIONS(2045), - [anon_sym_DASH] = ACTIONS(2045), - [anon_sym_SLASH] = ACTIONS(2045), - [anon_sym_BANG] = ACTIONS(2043), - [anon_sym_TILDE] = ACTIONS(2045), - [aux_sym_unary_operator_token1] = ACTIONS(2043), - [anon_sym_PLUS_PLUS] = ACTIONS(2043), - [anon_sym_DASH_DASH] = ACTIONS(2043), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2043), - [sym_identifier] = ACTIONS(2045), - [sym_private_property_identifier] = ACTIONS(2043), - [sym_this] = ACTIONS(2045), - [sym_super] = ACTIONS(2045), - [sym_true] = ACTIONS(2045), - [sym_false] = ACTIONS(2045), - [sym_null] = ACTIONS(2045), - [anon_sym_export] = ACTIONS(2045), + [1147] = { + [sym_comment] = STATE(1147), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(2289), + [anon_sym_RBRACE] = ACTIONS(2289), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_RPAREN] = ACTIONS(2289), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_RBRACK] = ACTIONS(2289), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [1108] = { - [sym_comment] = STATE(1108), - [anon_sym_POUND] = ACTIONS(1889), - [anon_sym_var] = ACTIONS(1891), - [anon_sym_SQUOTE] = ACTIONS(1889), - [anon_sym_DQUOTE] = ACTIONS(1889), - [anon_sym_LBRACE] = ACTIONS(1889), - [anon_sym_RBRACE] = ACTIONS(1889), - [anon_sym_import] = ACTIONS(1891), - [anon_sym_with] = ACTIONS(1891), - [anon_sym_let] = ACTIONS(1891), - [anon_sym_const] = ACTIONS(1891), - [anon_sym_if] = ACTIONS(1891), - [anon_sym_switch] = ACTIONS(1891), - [anon_sym_for] = ACTIONS(1891), - [anon_sym_LPAREN] = ACTIONS(1889), - [anon_sym_await] = ACTIONS(1891), - [anon_sym_while] = ACTIONS(1891), - [anon_sym_do] = ACTIONS(1891), - [anon_sym_try] = ACTIONS(1891), - [anon_sym_break] = ACTIONS(1891), - [anon_sym_continue] = ACTIONS(1891), - [anon_sym_return] = ACTIONS(1891), - [anon_sym_throw] = ACTIONS(1891), - [anon_sym_SEMI] = ACTIONS(1889), - [anon_sym_yield] = ACTIONS(1891), - [anon_sym_LBRACK] = ACTIONS(1889), - [anon_sym_async] = ACTIONS(1891), - [anon_sym_function] = ACTIONS(1891), - [anon_sym_private] = ACTIONS(1891), - [anon_sym_public] = ACTIONS(1891), - [anon_sym_remote] = ACTIONS(1891), - [anon_sym_static] = ACTIONS(1891), - [anon_sym_final] = ACTIONS(1891), - [anon_sym_abstract] = ACTIONS(1891), - [anon_sym_any] = ACTIONS(1891), - [anon_sym_array] = ACTIONS(1891), - [anon_sym_binary] = ACTIONS(1891), - [anon_sym_boolean] = ACTIONS(1891), - [anon_sym_date] = ACTIONS(1891), - [anon_sym_guid] = ACTIONS(1891), - [anon_sym_numeric] = ACTIONS(1891), - [anon_sym_query] = ACTIONS(1891), - [anon_sym_string] = ACTIONS(1891), - [anon_sym_struct] = ACTIONS(1891), - [anon_sym_uuid] = ACTIONS(1891), - [anon_sym_variablename] = ACTIONS(1891), - [anon_sym_void] = ACTIONS(1891), - [anon_sym_xml] = ACTIONS(1891), - [anon_sym_new] = ACTIONS(1891), - [anon_sym_PLUS] = ACTIONS(1891), - [anon_sym_DASH] = ACTIONS(1891), - [anon_sym_SLASH] = ACTIONS(1891), - [anon_sym_BANG] = ACTIONS(1889), - [anon_sym_TILDE] = ACTIONS(1891), - [aux_sym_unary_operator_token1] = ACTIONS(1889), - [anon_sym_PLUS_PLUS] = ACTIONS(1889), - [anon_sym_DASH_DASH] = ACTIONS(1889), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1889), - [sym_identifier] = ACTIONS(1891), - [sym_private_property_identifier] = ACTIONS(1889), - [sym_this] = ACTIONS(1891), - [sym_super] = ACTIONS(1891), - [sym_true] = ACTIONS(1891), - [sym_false] = ACTIONS(1891), - [sym_null] = ACTIONS(1891), - [anon_sym_export] = ACTIONS(1891), + [1148] = { + [sym_comment] = STATE(1148), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2313), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(1763), + [anon_sym_RBRACE] = ACTIONS(1763), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_RPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_RBRACK] = ACTIONS(1763), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [1109] = { - [sym_comment] = STATE(1109), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2343), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2175), - [anon_sym_RBRACE] = ACTIONS(2175), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_RPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_RBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2341), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), + [1149] = { + [sym_comment] = STATE(1149), + [anon_sym_POUND] = ACTIONS(1997), + [anon_sym_var] = ACTIONS(1999), + [anon_sym_SQUOTE] = ACTIONS(1997), + [anon_sym_DQUOTE] = ACTIONS(1997), + [anon_sym_LBRACE] = ACTIONS(1997), + [anon_sym_RBRACE] = ACTIONS(1997), + [anon_sym_import] = ACTIONS(1999), + [anon_sym_with] = ACTIONS(1999), + [anon_sym_let] = ACTIONS(1999), + [anon_sym_const] = ACTIONS(1999), + [anon_sym_if] = ACTIONS(1999), + [anon_sym_switch] = ACTIONS(1999), + [anon_sym_for] = ACTIONS(1999), + [anon_sym_LPAREN] = ACTIONS(1997), + [anon_sym_await] = ACTIONS(1999), + [anon_sym_while] = ACTIONS(1999), + [anon_sym_do] = ACTIONS(1999), + [anon_sym_try] = ACTIONS(1999), + [anon_sym_break] = ACTIONS(1999), + [anon_sym_continue] = ACTIONS(1999), + [anon_sym_return] = ACTIONS(1999), + [anon_sym_throw] = ACTIONS(1999), + [anon_sym_SEMI] = ACTIONS(1997), + [anon_sym_yield] = ACTIONS(1999), + [anon_sym_LBRACK] = ACTIONS(1997), + [anon_sym_async] = ACTIONS(1999), + [anon_sym_function] = ACTIONS(1999), + [anon_sym_private] = ACTIONS(1999), + [anon_sym_public] = ACTIONS(1999), + [anon_sym_remote] = ACTIONS(1999), + [anon_sym_static] = ACTIONS(1999), + [anon_sym_final] = ACTIONS(1999), + [anon_sym_abstract] = ACTIONS(1999), + [anon_sym_any] = ACTIONS(1999), + [anon_sym_array] = ACTIONS(1999), + [anon_sym_binary] = ACTIONS(1999), + [anon_sym_boolean] = ACTIONS(1999), + [anon_sym_date] = ACTIONS(1999), + [anon_sym_guid] = ACTIONS(1999), + [anon_sym_numeric] = ACTIONS(1999), + [anon_sym_query] = ACTIONS(1999), + [anon_sym_string] = ACTIONS(1999), + [anon_sym_struct] = ACTIONS(1999), + [anon_sym_uuid] = ACTIONS(1999), + [anon_sym_variablename] = ACTIONS(1999), + [anon_sym_void] = ACTIONS(1999), + [anon_sym_xml] = ACTIONS(1999), + [anon_sym_new] = ACTIONS(1999), + [anon_sym_PLUS] = ACTIONS(1999), + [anon_sym_DASH] = ACTIONS(1999), + [anon_sym_SLASH] = ACTIONS(1999), + [anon_sym_BANG] = ACTIONS(1997), + [anon_sym_TILDE] = ACTIONS(1999), + [aux_sym_unary_operator_token1] = ACTIONS(1997), + [anon_sym_PLUS_PLUS] = ACTIONS(1997), + [anon_sym_DASH_DASH] = ACTIONS(1997), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1997), + [sym_identifier] = ACTIONS(1999), + [sym_private_property_identifier] = ACTIONS(1997), + [sym_this] = ACTIONS(1999), + [sym_super] = ACTIONS(1999), + [sym_true] = ACTIONS(1999), + [sym_false] = ACTIONS(1999), + [sym_null] = ACTIONS(1999), + [anon_sym_export] = ACTIONS(1999), [sym_cf_comment] = ACTIONS(5), }, - [1110] = { - [sym_comment] = STATE(1110), - [anon_sym_POUND] = ACTIONS(2051), - [anon_sym_var] = ACTIONS(2053), - [anon_sym_SQUOTE] = ACTIONS(2051), - [anon_sym_DQUOTE] = ACTIONS(2051), - [anon_sym_LBRACE] = ACTIONS(2051), - [anon_sym_RBRACE] = ACTIONS(2051), - [anon_sym_import] = ACTIONS(2053), - [anon_sym_with] = ACTIONS(2053), - [anon_sym_let] = ACTIONS(2053), - [anon_sym_const] = ACTIONS(2053), - [anon_sym_if] = ACTIONS(2053), - [anon_sym_switch] = ACTIONS(2053), - [anon_sym_for] = ACTIONS(2053), - [anon_sym_LPAREN] = ACTIONS(2051), - [anon_sym_await] = ACTIONS(2053), - [anon_sym_while] = ACTIONS(2053), - [anon_sym_do] = ACTIONS(2053), - [anon_sym_try] = ACTIONS(2053), - [anon_sym_break] = ACTIONS(2053), - [anon_sym_continue] = ACTIONS(2053), - [anon_sym_return] = ACTIONS(2053), - [anon_sym_throw] = ACTIONS(2053), - [anon_sym_SEMI] = ACTIONS(2051), - [anon_sym_yield] = ACTIONS(2053), - [anon_sym_LBRACK] = ACTIONS(2051), - [anon_sym_async] = ACTIONS(2053), - [anon_sym_function] = ACTIONS(2053), - [anon_sym_private] = ACTIONS(2053), - [anon_sym_public] = ACTIONS(2053), - [anon_sym_remote] = ACTIONS(2053), - [anon_sym_static] = ACTIONS(2053), - [anon_sym_final] = ACTIONS(2053), - [anon_sym_abstract] = ACTIONS(2053), - [anon_sym_any] = ACTIONS(2053), - [anon_sym_array] = ACTIONS(2053), - [anon_sym_binary] = ACTIONS(2053), - [anon_sym_boolean] = ACTIONS(2053), - [anon_sym_date] = ACTIONS(2053), - [anon_sym_guid] = ACTIONS(2053), - [anon_sym_numeric] = ACTIONS(2053), - [anon_sym_query] = ACTIONS(2053), - [anon_sym_string] = ACTIONS(2053), - [anon_sym_struct] = ACTIONS(2053), - [anon_sym_uuid] = ACTIONS(2053), - [anon_sym_variablename] = ACTIONS(2053), - [anon_sym_void] = ACTIONS(2053), - [anon_sym_xml] = ACTIONS(2053), - [anon_sym_new] = ACTIONS(2053), - [anon_sym_PLUS] = ACTIONS(2053), - [anon_sym_DASH] = ACTIONS(2053), - [anon_sym_SLASH] = ACTIONS(2053), - [anon_sym_BANG] = ACTIONS(2051), - [anon_sym_TILDE] = ACTIONS(2053), - [aux_sym_unary_operator_token1] = ACTIONS(2051), - [anon_sym_PLUS_PLUS] = ACTIONS(2051), - [anon_sym_DASH_DASH] = ACTIONS(2051), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2051), - [sym_identifier] = ACTIONS(2053), - [sym_private_property_identifier] = ACTIONS(2051), - [sym_this] = ACTIONS(2053), - [sym_super] = ACTIONS(2053), - [sym_true] = ACTIONS(2053), - [sym_false] = ACTIONS(2053), - [sym_null] = ACTIONS(2053), - [anon_sym_export] = ACTIONS(2053), + [1150] = { + [sym_comment] = STATE(1150), + [anon_sym_POUND] = ACTIONS(2065), + [anon_sym_var] = ACTIONS(2067), + [anon_sym_SQUOTE] = ACTIONS(2065), + [anon_sym_DQUOTE] = ACTIONS(2065), + [anon_sym_LBRACE] = ACTIONS(2065), + [anon_sym_RBRACE] = ACTIONS(2065), + [anon_sym_import] = ACTIONS(2067), + [anon_sym_with] = ACTIONS(2067), + [anon_sym_let] = ACTIONS(2067), + [anon_sym_const] = ACTIONS(2067), + [anon_sym_if] = ACTIONS(2067), + [anon_sym_switch] = ACTIONS(2067), + [anon_sym_for] = ACTIONS(2067), + [anon_sym_LPAREN] = ACTIONS(2065), + [anon_sym_await] = ACTIONS(2067), + [anon_sym_while] = ACTIONS(2067), + [anon_sym_do] = ACTIONS(2067), + [anon_sym_try] = ACTIONS(2067), + [anon_sym_break] = ACTIONS(2067), + [anon_sym_continue] = ACTIONS(2067), + [anon_sym_return] = ACTIONS(2067), + [anon_sym_throw] = ACTIONS(2067), + [anon_sym_SEMI] = ACTIONS(2065), + [anon_sym_yield] = ACTIONS(2067), + [anon_sym_LBRACK] = ACTIONS(2065), + [anon_sym_async] = ACTIONS(2067), + [anon_sym_function] = ACTIONS(2067), + [anon_sym_private] = ACTIONS(2067), + [anon_sym_public] = ACTIONS(2067), + [anon_sym_remote] = ACTIONS(2067), + [anon_sym_static] = ACTIONS(2067), + [anon_sym_final] = ACTIONS(2067), + [anon_sym_abstract] = ACTIONS(2067), + [anon_sym_any] = ACTIONS(2067), + [anon_sym_array] = ACTIONS(2067), + [anon_sym_binary] = ACTIONS(2067), + [anon_sym_boolean] = ACTIONS(2067), + [anon_sym_date] = ACTIONS(2067), + [anon_sym_guid] = ACTIONS(2067), + [anon_sym_numeric] = ACTIONS(2067), + [anon_sym_query] = ACTIONS(2067), + [anon_sym_string] = ACTIONS(2067), + [anon_sym_struct] = ACTIONS(2067), + [anon_sym_uuid] = ACTIONS(2067), + [anon_sym_variablename] = ACTIONS(2067), + [anon_sym_void] = ACTIONS(2067), + [anon_sym_xml] = ACTIONS(2067), + [anon_sym_new] = ACTIONS(2067), + [anon_sym_PLUS] = ACTIONS(2067), + [anon_sym_DASH] = ACTIONS(2067), + [anon_sym_SLASH] = ACTIONS(2067), + [anon_sym_BANG] = ACTIONS(2065), + [anon_sym_TILDE] = ACTIONS(2067), + [aux_sym_unary_operator_token1] = ACTIONS(2065), + [anon_sym_PLUS_PLUS] = ACTIONS(2065), + [anon_sym_DASH_DASH] = ACTIONS(2065), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2065), + [sym_identifier] = ACTIONS(2067), + [sym_private_property_identifier] = ACTIONS(2065), + [sym_this] = ACTIONS(2067), + [sym_super] = ACTIONS(2067), + [sym_true] = ACTIONS(2067), + [sym_false] = ACTIONS(2067), + [sym_null] = ACTIONS(2067), + [anon_sym_export] = ACTIONS(2067), [sym_cf_comment] = ACTIONS(5), }, - [1111] = { - [sym_comment] = STATE(1111), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2325), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1220), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), + [1151] = { + [sym_comment] = STATE(1151), + [anon_sym_POUND] = ACTIONS(2049), + [anon_sym_var] = ACTIONS(2051), + [anon_sym_SQUOTE] = ACTIONS(2049), + [anon_sym_DQUOTE] = ACTIONS(2049), + [anon_sym_LBRACE] = ACTIONS(2049), + [anon_sym_RBRACE] = ACTIONS(2049), + [anon_sym_import] = ACTIONS(2051), + [anon_sym_with] = ACTIONS(2051), + [anon_sym_let] = ACTIONS(2051), + [anon_sym_const] = ACTIONS(2051), + [anon_sym_if] = ACTIONS(2051), + [anon_sym_switch] = ACTIONS(2051), + [anon_sym_for] = ACTIONS(2051), + [anon_sym_LPAREN] = ACTIONS(2049), + [anon_sym_await] = ACTIONS(2051), + [anon_sym_while] = ACTIONS(2051), + [anon_sym_do] = ACTIONS(2051), + [anon_sym_try] = ACTIONS(2051), + [anon_sym_break] = ACTIONS(2051), + [anon_sym_continue] = ACTIONS(2051), + [anon_sym_return] = ACTIONS(2051), + [anon_sym_throw] = ACTIONS(2051), + [anon_sym_SEMI] = ACTIONS(2049), + [anon_sym_yield] = ACTIONS(2051), + [anon_sym_LBRACK] = ACTIONS(2049), + [anon_sym_async] = ACTIONS(2051), + [anon_sym_function] = ACTIONS(2051), + [anon_sym_private] = ACTIONS(2051), + [anon_sym_public] = ACTIONS(2051), + [anon_sym_remote] = ACTIONS(2051), + [anon_sym_static] = ACTIONS(2051), + [anon_sym_final] = ACTIONS(2051), + [anon_sym_abstract] = ACTIONS(2051), + [anon_sym_any] = ACTIONS(2051), + [anon_sym_array] = ACTIONS(2051), + [anon_sym_binary] = ACTIONS(2051), + [anon_sym_boolean] = ACTIONS(2051), + [anon_sym_date] = ACTIONS(2051), + [anon_sym_guid] = ACTIONS(2051), + [anon_sym_numeric] = ACTIONS(2051), + [anon_sym_query] = ACTIONS(2051), + [anon_sym_string] = ACTIONS(2051), + [anon_sym_struct] = ACTIONS(2051), + [anon_sym_uuid] = ACTIONS(2051), + [anon_sym_variablename] = ACTIONS(2051), + [anon_sym_void] = ACTIONS(2051), + [anon_sym_xml] = ACTIONS(2051), + [anon_sym_new] = ACTIONS(2051), + [anon_sym_PLUS] = ACTIONS(2051), + [anon_sym_DASH] = ACTIONS(2051), + [anon_sym_SLASH] = ACTIONS(2051), + [anon_sym_BANG] = ACTIONS(2049), + [anon_sym_TILDE] = ACTIONS(2051), + [aux_sym_unary_operator_token1] = ACTIONS(2049), + [anon_sym_PLUS_PLUS] = ACTIONS(2049), + [anon_sym_DASH_DASH] = ACTIONS(2049), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2049), + [sym_identifier] = ACTIONS(2051), + [sym_private_property_identifier] = ACTIONS(2049), + [sym_this] = ACTIONS(2051), + [sym_super] = ACTIONS(2051), + [sym_true] = ACTIONS(2051), + [sym_false] = ACTIONS(2051), + [sym_null] = ACTIONS(2051), + [anon_sym_export] = ACTIONS(2051), [sym_cf_comment] = ACTIONS(5), }, - [1112] = { - [sym_comment] = STATE(1112), + [1152] = { + [sym_comment] = STATE(1152), + [anon_sym_POUND] = ACTIONS(2007), + [anon_sym_var] = ACTIONS(2009), + [anon_sym_SQUOTE] = ACTIONS(2007), + [anon_sym_DQUOTE] = ACTIONS(2007), + [anon_sym_LBRACE] = ACTIONS(2007), + [anon_sym_RBRACE] = ACTIONS(2007), + [anon_sym_import] = ACTIONS(2009), + [anon_sym_with] = ACTIONS(2009), + [anon_sym_let] = ACTIONS(2009), + [anon_sym_const] = ACTIONS(2009), + [anon_sym_if] = ACTIONS(2009), + [anon_sym_switch] = ACTIONS(2009), + [anon_sym_for] = ACTIONS(2009), + [anon_sym_LPAREN] = ACTIONS(2007), + [anon_sym_await] = ACTIONS(2009), + [anon_sym_while] = ACTIONS(2009), + [anon_sym_do] = ACTIONS(2009), + [anon_sym_try] = ACTIONS(2009), + [anon_sym_break] = ACTIONS(2009), + [anon_sym_continue] = ACTIONS(2009), + [anon_sym_return] = ACTIONS(2009), + [anon_sym_throw] = ACTIONS(2009), + [anon_sym_SEMI] = ACTIONS(2007), + [anon_sym_yield] = ACTIONS(2009), + [anon_sym_LBRACK] = ACTIONS(2007), + [anon_sym_async] = ACTIONS(2009), + [anon_sym_function] = ACTIONS(2009), + [anon_sym_private] = ACTIONS(2009), + [anon_sym_public] = ACTIONS(2009), + [anon_sym_remote] = ACTIONS(2009), + [anon_sym_static] = ACTIONS(2009), + [anon_sym_final] = ACTIONS(2009), + [anon_sym_abstract] = ACTIONS(2009), + [anon_sym_any] = ACTIONS(2009), + [anon_sym_array] = ACTIONS(2009), + [anon_sym_binary] = ACTIONS(2009), + [anon_sym_boolean] = ACTIONS(2009), + [anon_sym_date] = ACTIONS(2009), + [anon_sym_guid] = ACTIONS(2009), + [anon_sym_numeric] = ACTIONS(2009), + [anon_sym_query] = ACTIONS(2009), + [anon_sym_string] = ACTIONS(2009), + [anon_sym_struct] = ACTIONS(2009), + [anon_sym_uuid] = ACTIONS(2009), + [anon_sym_variablename] = ACTIONS(2009), + [anon_sym_void] = ACTIONS(2009), + [anon_sym_xml] = ACTIONS(2009), + [anon_sym_new] = ACTIONS(2009), + [anon_sym_PLUS] = ACTIONS(2009), + [anon_sym_DASH] = ACTIONS(2009), + [anon_sym_SLASH] = ACTIONS(2009), + [anon_sym_BANG] = ACTIONS(2007), + [anon_sym_TILDE] = ACTIONS(2009), + [aux_sym_unary_operator_token1] = ACTIONS(2007), + [anon_sym_PLUS_PLUS] = ACTIONS(2007), + [anon_sym_DASH_DASH] = ACTIONS(2007), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2007), + [sym_identifier] = ACTIONS(2009), + [sym_private_property_identifier] = ACTIONS(2007), + [sym_this] = ACTIONS(2009), + [sym_super] = ACTIONS(2009), + [sym_true] = ACTIONS(2009), + [sym_false] = ACTIONS(2009), + [sym_null] = ACTIONS(2009), + [anon_sym_export] = ACTIONS(2009), + [sym_cf_comment] = ACTIONS(5), + }, + [1153] = { + [sym_comment] = STATE(1153), + [anon_sym_POUND] = ACTIONS(2025), + [anon_sym_var] = ACTIONS(2027), + [anon_sym_SQUOTE] = ACTIONS(2025), + [anon_sym_DQUOTE] = ACTIONS(2025), + [anon_sym_LBRACE] = ACTIONS(2025), + [anon_sym_RBRACE] = ACTIONS(2025), + [anon_sym_import] = ACTIONS(2027), + [anon_sym_with] = ACTIONS(2027), + [anon_sym_let] = ACTIONS(2027), + [anon_sym_const] = ACTIONS(2027), + [anon_sym_if] = ACTIONS(2027), + [anon_sym_switch] = ACTIONS(2027), + [anon_sym_for] = ACTIONS(2027), + [anon_sym_LPAREN] = ACTIONS(2025), + [anon_sym_await] = ACTIONS(2027), + [anon_sym_while] = ACTIONS(2027), + [anon_sym_do] = ACTIONS(2027), + [anon_sym_try] = ACTIONS(2027), + [anon_sym_break] = ACTIONS(2027), + [anon_sym_continue] = ACTIONS(2027), + [anon_sym_return] = ACTIONS(2027), + [anon_sym_throw] = ACTIONS(2027), + [anon_sym_SEMI] = ACTIONS(2025), + [anon_sym_yield] = ACTIONS(2027), + [anon_sym_LBRACK] = ACTIONS(2025), + [anon_sym_async] = ACTIONS(2027), + [anon_sym_function] = ACTIONS(2027), + [anon_sym_private] = ACTIONS(2027), + [anon_sym_public] = ACTIONS(2027), + [anon_sym_remote] = ACTIONS(2027), + [anon_sym_static] = ACTIONS(2027), + [anon_sym_final] = ACTIONS(2027), + [anon_sym_abstract] = ACTIONS(2027), + [anon_sym_any] = ACTIONS(2027), + [anon_sym_array] = ACTIONS(2027), + [anon_sym_binary] = ACTIONS(2027), + [anon_sym_boolean] = ACTIONS(2027), + [anon_sym_date] = ACTIONS(2027), + [anon_sym_guid] = ACTIONS(2027), + [anon_sym_numeric] = ACTIONS(2027), + [anon_sym_query] = ACTIONS(2027), + [anon_sym_string] = ACTIONS(2027), + [anon_sym_struct] = ACTIONS(2027), + [anon_sym_uuid] = ACTIONS(2027), + [anon_sym_variablename] = ACTIONS(2027), + [anon_sym_void] = ACTIONS(2027), + [anon_sym_xml] = ACTIONS(2027), + [anon_sym_new] = ACTIONS(2027), + [anon_sym_PLUS] = ACTIONS(2027), + [anon_sym_DASH] = ACTIONS(2027), + [anon_sym_SLASH] = ACTIONS(2027), + [anon_sym_BANG] = ACTIONS(2025), + [anon_sym_TILDE] = ACTIONS(2027), + [aux_sym_unary_operator_token1] = ACTIONS(2025), + [anon_sym_PLUS_PLUS] = ACTIONS(2025), + [anon_sym_DASH_DASH] = ACTIONS(2025), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2025), + [sym_identifier] = ACTIONS(2027), + [sym_private_property_identifier] = ACTIONS(2025), + [sym_this] = ACTIONS(2027), + [sym_super] = ACTIONS(2027), + [sym_true] = ACTIONS(2027), + [sym_false] = ACTIONS(2027), + [sym_null] = ACTIONS(2027), + [anon_sym_export] = ACTIONS(2027), + [sym_cf_comment] = ACTIONS(5), + }, + [1154] = { + [sym_comment] = STATE(1154), + [anon_sym_POUND] = ACTIONS(2033), + [anon_sym_var] = ACTIONS(2035), + [anon_sym_SQUOTE] = ACTIONS(2033), + [anon_sym_DQUOTE] = ACTIONS(2033), + [anon_sym_LBRACE] = ACTIONS(2033), + [anon_sym_RBRACE] = ACTIONS(2033), + [anon_sym_import] = ACTIONS(2035), + [anon_sym_with] = ACTIONS(2035), + [anon_sym_let] = ACTIONS(2035), + [anon_sym_const] = ACTIONS(2035), + [anon_sym_if] = ACTIONS(2035), + [anon_sym_switch] = ACTIONS(2035), + [anon_sym_for] = ACTIONS(2035), + [anon_sym_LPAREN] = ACTIONS(2033), + [anon_sym_await] = ACTIONS(2035), + [anon_sym_while] = ACTIONS(2035), + [anon_sym_do] = ACTIONS(2035), + [anon_sym_try] = ACTIONS(2035), + [anon_sym_break] = ACTIONS(2035), + [anon_sym_continue] = ACTIONS(2035), + [anon_sym_return] = ACTIONS(2035), + [anon_sym_throw] = ACTIONS(2035), + [anon_sym_SEMI] = ACTIONS(2033), + [anon_sym_yield] = ACTIONS(2035), + [anon_sym_LBRACK] = ACTIONS(2033), + [anon_sym_async] = ACTIONS(2035), + [anon_sym_function] = ACTIONS(2035), + [anon_sym_private] = ACTIONS(2035), + [anon_sym_public] = ACTIONS(2035), + [anon_sym_remote] = ACTIONS(2035), + [anon_sym_static] = ACTIONS(2035), + [anon_sym_final] = ACTIONS(2035), + [anon_sym_abstract] = ACTIONS(2035), + [anon_sym_any] = ACTIONS(2035), + [anon_sym_array] = ACTIONS(2035), + [anon_sym_binary] = ACTIONS(2035), + [anon_sym_boolean] = ACTIONS(2035), + [anon_sym_date] = ACTIONS(2035), + [anon_sym_guid] = ACTIONS(2035), + [anon_sym_numeric] = ACTIONS(2035), + [anon_sym_query] = ACTIONS(2035), + [anon_sym_string] = ACTIONS(2035), + [anon_sym_struct] = ACTIONS(2035), + [anon_sym_uuid] = ACTIONS(2035), + [anon_sym_variablename] = ACTIONS(2035), + [anon_sym_void] = ACTIONS(2035), + [anon_sym_xml] = ACTIONS(2035), + [anon_sym_new] = ACTIONS(2035), + [anon_sym_PLUS] = ACTIONS(2035), + [anon_sym_DASH] = ACTIONS(2035), + [anon_sym_SLASH] = ACTIONS(2035), + [anon_sym_BANG] = ACTIONS(2033), + [anon_sym_TILDE] = ACTIONS(2035), + [aux_sym_unary_operator_token1] = ACTIONS(2033), + [anon_sym_PLUS_PLUS] = ACTIONS(2033), + [anon_sym_DASH_DASH] = ACTIONS(2033), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2033), + [sym_identifier] = ACTIONS(2035), + [sym_private_property_identifier] = ACTIONS(2033), + [sym_this] = ACTIONS(2035), + [sym_super] = ACTIONS(2035), + [sym_true] = ACTIONS(2035), + [sym_false] = ACTIONS(2035), + [sym_null] = ACTIONS(2035), + [anon_sym_export] = ACTIONS(2035), + [sym_cf_comment] = ACTIONS(5), + }, + [1155] = { + [sym_comment] = STATE(1155), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2293), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(1772), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1156] = { + [sym_comment] = STATE(1156), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1105), [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_of] = ACTIONS(1105), [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1122), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1562), + [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -134358,16 +137922,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -134377,93 +137943,230 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1113] = { - [sym_comment] = STATE(1113), - [aux_sym_object_repeat1] = STATE(4099), - [aux_sym_object_pattern_repeat1] = STATE(4139), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2325), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1140), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), + [1157] = { + [sym_comment] = STATE(1157), + [anon_sym_POUND] = ACTIONS(2173), + [anon_sym_var] = ACTIONS(2175), + [anon_sym_SQUOTE] = ACTIONS(2173), + [anon_sym_DQUOTE] = ACTIONS(2173), + [anon_sym_LBRACE] = ACTIONS(2173), + [anon_sym_RBRACE] = ACTIONS(2173), + [anon_sym_import] = ACTIONS(2175), + [anon_sym_with] = ACTIONS(2175), + [anon_sym_let] = ACTIONS(2175), + [anon_sym_const] = ACTIONS(2175), + [anon_sym_if] = ACTIONS(2175), + [anon_sym_switch] = ACTIONS(2175), + [anon_sym_for] = ACTIONS(2175), + [anon_sym_LPAREN] = ACTIONS(2173), + [anon_sym_await] = ACTIONS(2175), + [anon_sym_while] = ACTIONS(2175), + [anon_sym_do] = ACTIONS(2175), + [anon_sym_try] = ACTIONS(2175), + [anon_sym_break] = ACTIONS(2175), + [anon_sym_continue] = ACTIONS(2175), + [anon_sym_return] = ACTIONS(2175), + [anon_sym_throw] = ACTIONS(2175), + [anon_sym_SEMI] = ACTIONS(2173), + [anon_sym_yield] = ACTIONS(2175), + [anon_sym_LBRACK] = ACTIONS(2173), + [anon_sym_async] = ACTIONS(2175), + [anon_sym_function] = ACTIONS(2175), + [anon_sym_private] = ACTIONS(2175), + [anon_sym_public] = ACTIONS(2175), + [anon_sym_remote] = ACTIONS(2175), + [anon_sym_static] = ACTIONS(2175), + [anon_sym_final] = ACTIONS(2175), + [anon_sym_abstract] = ACTIONS(2175), + [anon_sym_any] = ACTIONS(2175), + [anon_sym_array] = ACTIONS(2175), + [anon_sym_binary] = ACTIONS(2175), + [anon_sym_boolean] = ACTIONS(2175), + [anon_sym_date] = ACTIONS(2175), + [anon_sym_guid] = ACTIONS(2175), + [anon_sym_numeric] = ACTIONS(2175), + [anon_sym_query] = ACTIONS(2175), + [anon_sym_string] = ACTIONS(2175), + [anon_sym_struct] = ACTIONS(2175), + [anon_sym_uuid] = ACTIONS(2175), + [anon_sym_variablename] = ACTIONS(2175), + [anon_sym_void] = ACTIONS(2175), + [anon_sym_xml] = ACTIONS(2175), + [anon_sym_new] = ACTIONS(2175), + [anon_sym_PLUS] = ACTIONS(2175), + [anon_sym_DASH] = ACTIONS(2175), + [anon_sym_SLASH] = ACTIONS(2175), + [anon_sym_BANG] = ACTIONS(2173), + [anon_sym_TILDE] = ACTIONS(2175), + [aux_sym_unary_operator_token1] = ACTIONS(2173), + [anon_sym_PLUS_PLUS] = ACTIONS(2173), + [anon_sym_DASH_DASH] = ACTIONS(2173), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2173), + [sym_identifier] = ACTIONS(2175), + [sym_private_property_identifier] = ACTIONS(2173), + [sym_this] = ACTIONS(2175), + [sym_super] = ACTIONS(2175), + [sym_true] = ACTIONS(2175), + [sym_false] = ACTIONS(2175), + [sym_null] = ACTIONS(2175), + [anon_sym_export] = ACTIONS(2175), [sym_cf_comment] = ACTIONS(5), }, - [1114] = { - [sym_comment] = STATE(1114), - [aux_sym_object_repeat1] = STATE(4138), - [aux_sym_object_pattern_repeat1] = STATE(4139), + [1158] = { + [sym_comment] = STATE(1158), + [anon_sym_POUND] = ACTIONS(2295), + [anon_sym_var] = ACTIONS(2297), + [anon_sym_SQUOTE] = ACTIONS(2295), + [anon_sym_DQUOTE] = ACTIONS(2295), + [anon_sym_LBRACE] = ACTIONS(2295), + [anon_sym_RBRACE] = ACTIONS(2295), + [anon_sym_import] = ACTIONS(2297), + [anon_sym_with] = ACTIONS(2297), + [anon_sym_let] = ACTIONS(2297), + [anon_sym_const] = ACTIONS(2297), + [anon_sym_if] = ACTIONS(2297), + [anon_sym_switch] = ACTIONS(2297), + [anon_sym_for] = ACTIONS(2297), + [anon_sym_LPAREN] = ACTIONS(2295), + [anon_sym_await] = ACTIONS(2297), + [anon_sym_while] = ACTIONS(2297), + [anon_sym_do] = ACTIONS(2297), + [anon_sym_try] = ACTIONS(2297), + [anon_sym_break] = ACTIONS(2297), + [anon_sym_continue] = ACTIONS(2297), + [anon_sym_return] = ACTIONS(2297), + [anon_sym_throw] = ACTIONS(2297), + [anon_sym_SEMI] = ACTIONS(2295), + [anon_sym_yield] = ACTIONS(2297), + [anon_sym_LBRACK] = ACTIONS(2295), + [anon_sym_async] = ACTIONS(2297), + [anon_sym_function] = ACTIONS(2297), + [anon_sym_private] = ACTIONS(2297), + [anon_sym_public] = ACTIONS(2297), + [anon_sym_remote] = ACTIONS(2297), + [anon_sym_static] = ACTIONS(2297), + [anon_sym_final] = ACTIONS(2297), + [anon_sym_abstract] = ACTIONS(2297), + [anon_sym_any] = ACTIONS(2297), + [anon_sym_array] = ACTIONS(2297), + [anon_sym_binary] = ACTIONS(2297), + [anon_sym_boolean] = ACTIONS(2297), + [anon_sym_date] = ACTIONS(2297), + [anon_sym_guid] = ACTIONS(2297), + [anon_sym_numeric] = ACTIONS(2297), + [anon_sym_query] = ACTIONS(2297), + [anon_sym_string] = ACTIONS(2297), + [anon_sym_struct] = ACTIONS(2297), + [anon_sym_uuid] = ACTIONS(2297), + [anon_sym_variablename] = ACTIONS(2297), + [anon_sym_void] = ACTIONS(2297), + [anon_sym_xml] = ACTIONS(2297), + [anon_sym_new] = ACTIONS(2297), + [anon_sym_PLUS] = ACTIONS(2297), + [anon_sym_DASH] = ACTIONS(2297), + [anon_sym_SLASH] = ACTIONS(2297), + [anon_sym_BANG] = ACTIONS(2295), + [anon_sym_TILDE] = ACTIONS(2297), + [aux_sym_unary_operator_token1] = ACTIONS(2295), + [anon_sym_PLUS_PLUS] = ACTIONS(2295), + [anon_sym_DASH_DASH] = ACTIONS(2295), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2295), + [sym_identifier] = ACTIONS(2297), + [sym_private_property_identifier] = ACTIONS(2295), + [sym_this] = ACTIONS(2297), + [sym_super] = ACTIONS(2297), + [sym_true] = ACTIONS(2297), + [sym_false] = ACTIONS(2297), + [sym_null] = ACTIONS(2297), + [anon_sym_export] = ACTIONS(2297), + [sym_cf_comment] = ACTIONS(5), + }, + [1159] = { + [sym_comment] = STATE(1159), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2293), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1235), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(1772), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1160] = { + [sym_comment] = STATE(1160), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_EQ] = ACTIONS(1233), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(35), - [anon_sym_RBRACE] = ACTIONS(1220), - [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1235), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1134), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -134499,110 +138202,181 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1115] = { - [sym_comment] = STATE(1115), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2345), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2175), - [anon_sym_RBRACE] = ACTIONS(2175), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2184), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), + [1161] = { + [sym_comment] = STATE(1161), + [anon_sym_POUND] = ACTIONS(2177), + [anon_sym_var] = ACTIONS(2179), + [anon_sym_SQUOTE] = ACTIONS(2177), + [anon_sym_DQUOTE] = ACTIONS(2177), + [anon_sym_LBRACE] = ACTIONS(2177), + [anon_sym_RBRACE] = ACTIONS(2177), + [anon_sym_import] = ACTIONS(2179), + [anon_sym_with] = ACTIONS(2179), + [anon_sym_let] = ACTIONS(2179), + [anon_sym_const] = ACTIONS(2179), + [anon_sym_if] = ACTIONS(2179), + [anon_sym_switch] = ACTIONS(2179), + [anon_sym_for] = ACTIONS(2179), + [anon_sym_LPAREN] = ACTIONS(2177), + [anon_sym_await] = ACTIONS(2179), + [anon_sym_while] = ACTIONS(2179), + [anon_sym_do] = ACTIONS(2179), + [anon_sym_try] = ACTIONS(2179), + [anon_sym_break] = ACTIONS(2179), + [anon_sym_continue] = ACTIONS(2179), + [anon_sym_return] = ACTIONS(2179), + [anon_sym_throw] = ACTIONS(2179), + [anon_sym_SEMI] = ACTIONS(2177), + [anon_sym_yield] = ACTIONS(2179), + [anon_sym_LBRACK] = ACTIONS(2177), + [anon_sym_async] = ACTIONS(2179), + [anon_sym_function] = ACTIONS(2179), + [anon_sym_private] = ACTIONS(2179), + [anon_sym_public] = ACTIONS(2179), + [anon_sym_remote] = ACTIONS(2179), + [anon_sym_static] = ACTIONS(2179), + [anon_sym_final] = ACTIONS(2179), + [anon_sym_abstract] = ACTIONS(2179), + [anon_sym_any] = ACTIONS(2179), + [anon_sym_array] = ACTIONS(2179), + [anon_sym_binary] = ACTIONS(2179), + [anon_sym_boolean] = ACTIONS(2179), + [anon_sym_date] = ACTIONS(2179), + [anon_sym_guid] = ACTIONS(2179), + [anon_sym_numeric] = ACTIONS(2179), + [anon_sym_query] = ACTIONS(2179), + [anon_sym_string] = ACTIONS(2179), + [anon_sym_struct] = ACTIONS(2179), + [anon_sym_uuid] = ACTIONS(2179), + [anon_sym_variablename] = ACTIONS(2179), + [anon_sym_void] = ACTIONS(2179), + [anon_sym_xml] = ACTIONS(2179), + [anon_sym_new] = ACTIONS(2179), + [anon_sym_PLUS] = ACTIONS(2179), + [anon_sym_DASH] = ACTIONS(2179), + [anon_sym_SLASH] = ACTIONS(2179), + [anon_sym_BANG] = ACTIONS(2177), + [anon_sym_TILDE] = ACTIONS(2179), + [aux_sym_unary_operator_token1] = ACTIONS(2177), + [anon_sym_PLUS_PLUS] = ACTIONS(2177), + [anon_sym_DASH_DASH] = ACTIONS(2177), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2177), + [sym_identifier] = ACTIONS(2179), + [sym_private_property_identifier] = ACTIONS(2177), + [sym_this] = ACTIONS(2179), + [sym_super] = ACTIONS(2179), + [sym_true] = ACTIONS(2179), + [sym_false] = ACTIONS(2179), + [sym_null] = ACTIONS(2179), + [anon_sym_export] = ACTIONS(2179), [sym_cf_comment] = ACTIONS(5), }, - [1116] = { - [sym_comment] = STATE(1116), + [1162] = { + [sym_comment] = STATE(1162), + [anon_sym_POUND] = ACTIONS(2017), + [anon_sym_var] = ACTIONS(2019), + [anon_sym_SQUOTE] = ACTIONS(2017), + [anon_sym_DQUOTE] = ACTIONS(2017), + [anon_sym_LBRACE] = ACTIONS(2017), + [anon_sym_RBRACE] = ACTIONS(2017), + [anon_sym_import] = ACTIONS(2019), + [anon_sym_with] = ACTIONS(2019), + [anon_sym_let] = ACTIONS(2019), + [anon_sym_const] = ACTIONS(2019), + [anon_sym_if] = ACTIONS(2019), + [anon_sym_switch] = ACTIONS(2019), + [anon_sym_for] = ACTIONS(2019), + [anon_sym_LPAREN] = ACTIONS(2017), + [anon_sym_await] = ACTIONS(2019), + [anon_sym_while] = ACTIONS(2019), + [anon_sym_do] = ACTIONS(2019), + [anon_sym_try] = ACTIONS(2019), + [anon_sym_break] = ACTIONS(2019), + [anon_sym_continue] = ACTIONS(2019), + [anon_sym_return] = ACTIONS(2019), + [anon_sym_throw] = ACTIONS(2019), + [anon_sym_SEMI] = ACTIONS(2017), + [anon_sym_yield] = ACTIONS(2019), + [anon_sym_LBRACK] = ACTIONS(2017), + [anon_sym_async] = ACTIONS(2019), + [anon_sym_function] = ACTIONS(2019), + [anon_sym_private] = ACTIONS(2019), + [anon_sym_public] = ACTIONS(2019), + [anon_sym_remote] = ACTIONS(2019), + [anon_sym_static] = ACTIONS(2019), + [anon_sym_final] = ACTIONS(2019), + [anon_sym_abstract] = ACTIONS(2019), + [anon_sym_any] = ACTIONS(2019), + [anon_sym_array] = ACTIONS(2019), + [anon_sym_binary] = ACTIONS(2019), + [anon_sym_boolean] = ACTIONS(2019), + [anon_sym_date] = ACTIONS(2019), + [anon_sym_guid] = ACTIONS(2019), + [anon_sym_numeric] = ACTIONS(2019), + [anon_sym_query] = ACTIONS(2019), + [anon_sym_string] = ACTIONS(2019), + [anon_sym_struct] = ACTIONS(2019), + [anon_sym_uuid] = ACTIONS(2019), + [anon_sym_variablename] = ACTIONS(2019), + [anon_sym_void] = ACTIONS(2019), + [anon_sym_xml] = ACTIONS(2019), + [anon_sym_new] = ACTIONS(2019), + [anon_sym_PLUS] = ACTIONS(2019), + [anon_sym_DASH] = ACTIONS(2019), + [anon_sym_SLASH] = ACTIONS(2019), + [anon_sym_BANG] = ACTIONS(2017), + [anon_sym_TILDE] = ACTIONS(2019), + [aux_sym_unary_operator_token1] = ACTIONS(2017), + [anon_sym_PLUS_PLUS] = ACTIONS(2017), + [anon_sym_DASH_DASH] = ACTIONS(2017), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2017), + [sym_identifier] = ACTIONS(2019), + [sym_private_property_identifier] = ACTIONS(2017), + [sym_this] = ACTIONS(2019), + [sym_super] = ACTIONS(2019), + [sym_true] = ACTIONS(2019), + [sym_false] = ACTIONS(2019), + [sym_null] = ACTIONS(2019), + [anon_sym_export] = ACTIONS(2019), + [sym_cf_comment] = ACTIONS(5), + }, + [1163] = { + [sym_comment] = STATE(1163), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1536), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1105), - [anon_sym_RBRACE] = ACTIONS(1105), [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_RBRACK] = ACTIONS(1105), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -134638,179 +138412,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1117] = { - [sym_comment] = STATE(1117), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2347), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2350), - [anon_sym_RBRACE] = ACTIONS(2350), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_RBRACK] = ACTIONS(2350), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1118] = { - [sym_comment] = STATE(1118), - [anon_sym_GT_EQ] = ACTIONS(2285), - [anon_sym_GT] = ACTIONS(2287), - [anon_sym_LT_EQ] = ACTIONS(2285), - [anon_sym_LT] = ACTIONS(2287), - [anon_sym_EQ] = ACTIONS(2287), - [anon_sym_STAR] = ACTIONS(2287), - [anon_sym_COMMA] = ACTIONS(2285), - [anon_sym_RBRACE] = ACTIONS(2285), - [anon_sym_LPAREN] = ACTIONS(2285), - [anon_sym_in] = ACTIONS(2287), - [anon_sym_of] = ACTIONS(2285), - [anon_sym_SEMI] = ACTIONS(2285), - [anon_sym_LBRACK] = ACTIONS(2285), - [sym_optional_chain] = ACTIONS(2285), - [anon_sym_DOT] = ACTIONS(2285), - [anon_sym_PLUS_EQ] = ACTIONS(2285), - [anon_sym_DASH_EQ] = ACTIONS(2285), - [anon_sym_STAR_EQ] = ACTIONS(2285), - [anon_sym_SLASH_EQ] = ACTIONS(2285), - [anon_sym_PERCENT_EQ] = ACTIONS(2285), - [anon_sym_CARET_EQ] = ACTIONS(2285), - [anon_sym_AMP_EQ] = ACTIONS(2285), - [anon_sym_PIPE_EQ] = ACTIONS(2285), - [anon_sym_GT_GT_EQ] = ACTIONS(2285), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2285), - [anon_sym_LT_LT_EQ] = ACTIONS(2285), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2285), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2285), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2285), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2285), - [anon_sym_AMP_AMP] = ACTIONS(2287), - [aux_sym_binary_expression_token1] = ACTIONS(2285), - [anon_sym_PIPE_PIPE] = ACTIONS(2287), - [aux_sym_binary_expression_token2] = ACTIONS(2285), - [anon_sym_GT_GT] = ACTIONS(2287), - [anon_sym_GT_GT_GT] = ACTIONS(2287), - [anon_sym_LT_LT] = ACTIONS(2287), - [anon_sym_AMP] = ACTIONS(2287), - [anon_sym_CARET] = ACTIONS(2287), - [anon_sym_PIPE] = ACTIONS(2287), - [anon_sym_PLUS] = ACTIONS(2287), - [anon_sym_DASH] = ACTIONS(2287), - [anon_sym_SLASH] = ACTIONS(2287), - [anon_sym_PERCENT] = ACTIONS(2287), - [aux_sym_binary_expression_token3] = ACTIONS(2285), - [anon_sym_STAR_STAR] = ACTIONS(2287), - [aux_sym_binary_expression_token4] = ACTIONS(2287), - [aux_sym_binary_expression_token5] = ACTIONS(2285), - [anon_sym_EQ_EQ] = ACTIONS(2287), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2285), - [aux_sym_binary_expression_token6] = ACTIONS(2285), - [aux_sym_binary_expression_token7] = ACTIONS(2285), - [anon_sym_BANG_EQ] = ACTIONS(2287), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2285), - [aux_sym_binary_expression_token8] = ACTIONS(2285), - [aux_sym_binary_expression_token9] = ACTIONS(2285), - [aux_sym_binary_expression_token10] = ACTIONS(2285), - [aux_sym_binary_expression_token11] = ACTIONS(2287), - [anon_sym_QMARK_QMARK] = ACTIONS(2287), - [anon_sym_instanceof] = ACTIONS(2285), - [anon_sym_PLUS_PLUS] = ACTIONS(2285), - [anon_sym_DASH_DASH] = ACTIONS(2285), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2285), - [sym__ternary_qmark] = ACTIONS(2285), + [1164] = { + [sym_comment] = STATE(1164), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_POUND] = ACTIONS(1763), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2377), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [1119] = { - [sym_comment] = STATE(1119), + [1165] = { + [sym_comment] = STATE(1165), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1300), + [anon_sym_EQ] = ACTIONS(1536), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1595), - [anon_sym_RBRACE] = ACTIONS(1595), [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_RPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_RBRACK] = ACTIONS(1595), - [anon_sym_EQ_GT] = ACTIONS(1540), + [anon_sym_EQ_GT] = ACTIONS(1629), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -134846,16 +138550,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -134864,22 +138570,296 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1120] = { - [sym_comment] = STATE(1120), + [1166] = { + [sym_comment] = STATE(1166), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_RPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2375), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1167] = { + [sym_comment] = STATE(1167), + [anon_sym_POUND] = ACTIONS(2379), + [anon_sym_var] = ACTIONS(2381), + [anon_sym_SQUOTE] = ACTIONS(2379), + [anon_sym_DQUOTE] = ACTIONS(2379), + [anon_sym_LBRACE] = ACTIONS(2379), + [anon_sym_import] = ACTIONS(2381), + [anon_sym_with] = ACTIONS(2381), + [anon_sym_let] = ACTIONS(2381), + [anon_sym_const] = ACTIONS(2381), + [anon_sym_if] = ACTIONS(2381), + [anon_sym_switch] = ACTIONS(2381), + [anon_sym_for] = ACTIONS(2381), + [anon_sym_LPAREN] = ACTIONS(2379), + [anon_sym_await] = ACTIONS(2381), + [anon_sym_while] = ACTIONS(2381), + [anon_sym_do] = ACTIONS(2381), + [anon_sym_try] = ACTIONS(2381), + [anon_sym_break] = ACTIONS(2381), + [anon_sym_continue] = ACTIONS(2381), + [anon_sym_return] = ACTIONS(2381), + [anon_sym_throw] = ACTIONS(2381), + [anon_sym_SEMI] = ACTIONS(2379), + [anon_sym_yield] = ACTIONS(2381), + [anon_sym_LBRACK] = ACTIONS(2379), + [anon_sym_async] = ACTIONS(2381), + [anon_sym_function] = ACTIONS(2381), + [anon_sym_private] = ACTIONS(2381), + [anon_sym_public] = ACTIONS(2381), + [anon_sym_remote] = ACTIONS(2381), + [anon_sym_static] = ACTIONS(2381), + [anon_sym_final] = ACTIONS(2381), + [anon_sym_abstract] = ACTIONS(2381), + [anon_sym_any] = ACTIONS(2381), + [anon_sym_array] = ACTIONS(2381), + [anon_sym_binary] = ACTIONS(2381), + [anon_sym_boolean] = ACTIONS(2381), + [anon_sym_date] = ACTIONS(2381), + [anon_sym_guid] = ACTIONS(2381), + [anon_sym_numeric] = ACTIONS(2381), + [anon_sym_query] = ACTIONS(2381), + [anon_sym_string] = ACTIONS(2381), + [anon_sym_struct] = ACTIONS(2381), + [anon_sym_uuid] = ACTIONS(2381), + [anon_sym_variablename] = ACTIONS(2381), + [anon_sym_void] = ACTIONS(2381), + [anon_sym_xml] = ACTIONS(2381), + [anon_sym_new] = ACTIONS(2381), + [anon_sym_PLUS] = ACTIONS(2381), + [anon_sym_DASH] = ACTIONS(2381), + [anon_sym_SLASH] = ACTIONS(2381), + [anon_sym_BANG] = ACTIONS(2379), + [anon_sym_TILDE] = ACTIONS(2381), + [aux_sym_unary_operator_token1] = ACTIONS(2379), + [anon_sym_PLUS_PLUS] = ACTIONS(2379), + [anon_sym_DASH_DASH] = ACTIONS(2379), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2379), + [sym_identifier] = ACTIONS(2381), + [sym_private_property_identifier] = ACTIONS(2379), + [sym_this] = ACTIONS(2381), + [sym_super] = ACTIONS(2381), + [sym_true] = ACTIONS(2381), + [sym_false] = ACTIONS(2381), + [sym_null] = ACTIONS(2381), + [anon_sym_export] = ACTIONS(2381), + [sym_cf_comment] = ACTIONS(5), + }, + [1168] = { + [sym_comment] = STATE(1168), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2383), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2385), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1763), + }, + [1169] = { + [sym_comment] = STATE(1169), + [anon_sym_POUND] = ACTIONS(1745), + [anon_sym_var] = ACTIONS(1747), + [anon_sym_SQUOTE] = ACTIONS(1745), + [anon_sym_DQUOTE] = ACTIONS(1745), + [anon_sym_LBRACE] = ACTIONS(1745), + [anon_sym_import] = ACTIONS(1747), + [anon_sym_with] = ACTIONS(1747), + [anon_sym_let] = ACTIONS(1747), + [anon_sym_const] = ACTIONS(1747), + [anon_sym_if] = ACTIONS(1747), + [anon_sym_switch] = ACTIONS(1747), + [anon_sym_for] = ACTIONS(1747), + [anon_sym_LPAREN] = ACTIONS(1745), + [anon_sym_await] = ACTIONS(1747), + [anon_sym_while] = ACTIONS(1747), + [anon_sym_do] = ACTIONS(1747), + [anon_sym_try] = ACTIONS(1747), + [anon_sym_break] = ACTIONS(1747), + [anon_sym_continue] = ACTIONS(1747), + [anon_sym_return] = ACTIONS(1747), + [anon_sym_throw] = ACTIONS(1747), + [anon_sym_SEMI] = ACTIONS(1745), + [anon_sym_yield] = ACTIONS(1747), + [anon_sym_LBRACK] = ACTIONS(1745), + [anon_sym_async] = ACTIONS(1747), + [anon_sym_function] = ACTIONS(1747), + [anon_sym_private] = ACTIONS(1747), + [anon_sym_public] = ACTIONS(1747), + [anon_sym_remote] = ACTIONS(1747), + [anon_sym_static] = ACTIONS(1747), + [anon_sym_final] = ACTIONS(1747), + [anon_sym_abstract] = ACTIONS(1747), + [anon_sym_any] = ACTIONS(1747), + [anon_sym_array] = ACTIONS(1747), + [anon_sym_binary] = ACTIONS(1747), + [anon_sym_boolean] = ACTIONS(1747), + [anon_sym_date] = ACTIONS(1747), + [anon_sym_guid] = ACTIONS(1747), + [anon_sym_numeric] = ACTIONS(1747), + [anon_sym_query] = ACTIONS(1747), + [anon_sym_string] = ACTIONS(1747), + [anon_sym_struct] = ACTIONS(1747), + [anon_sym_uuid] = ACTIONS(1747), + [anon_sym_variablename] = ACTIONS(1747), + [anon_sym_void] = ACTIONS(1747), + [anon_sym_xml] = ACTIONS(1747), + [anon_sym_new] = ACTIONS(1747), + [anon_sym_PLUS] = ACTIONS(1747), + [anon_sym_DASH] = ACTIONS(1747), + [anon_sym_SLASH] = ACTIONS(1747), + [anon_sym_BANG] = ACTIONS(1745), + [anon_sym_TILDE] = ACTIONS(1747), + [aux_sym_unary_operator_token1] = ACTIONS(1745), + [anon_sym_PLUS_PLUS] = ACTIONS(1745), + [anon_sym_DASH_DASH] = ACTIONS(1745), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1745), + [sym_identifier] = ACTIONS(1747), + [sym_private_property_identifier] = ACTIONS(1745), + [sym_this] = ACTIONS(1747), + [sym_super] = ACTIONS(1747), + [sym_true] = ACTIONS(1747), + [sym_false] = ACTIONS(1747), + [sym_null] = ACTIONS(1747), + [anon_sym_export] = ACTIONS(1747), + [sym_cf_comment] = ACTIONS(5), + }, + [1170] = { + [sym_comment] = STATE(1170), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1592), + [anon_sym_EQ] = ACTIONS(1685), + [anon_sym_POUND] = ACTIONS(1105), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1589), - [anon_sym_RBRACE] = ACTIONS(1589), [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_RBRACK] = ACTIONS(1589), - [anon_sym_EQ_GT] = ACTIONS(1540), + [anon_sym_EQ_GT] = ACTIONS(1681), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -134915,16 +138895,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -134933,90 +138915,158 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1121] = { - [sym_comment] = STATE(1121), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2352), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2338), - [anon_sym_RBRACE] = ACTIONS(2338), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_RBRACK] = ACTIONS(2338), - [anon_sym_EQ_GT] = ACTIONS(2341), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), + [1171] = { + [sym_comment] = STATE(1171), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_of] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2387), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [1122] = { - [sym_comment] = STATE(1122), + [1172] = { + [sym_comment] = STATE(1172), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2293), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(2361), + [anon_sym_of] = ACTIONS(2364), + [anon_sym_SEMI] = ACTIONS(1763), + [anon_sym_LBRACK] = ACTIONS(1763), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__automatic_semicolon] = ACTIONS(1763), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1173] = { + [sym_comment] = STATE(1173), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), + [anon_sym_EQ] = ACTIONS(1536), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1617), - [anon_sym_of] = ACTIONS(2355), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_in] = ACTIONS(1107), + [anon_sym_of] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1134), + [anon_sym_EQ_GT] = ACTIONS(1643), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -135052,662 +139102,39 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), [anon_sym_DASH_DASH] = ACTIONS(1105), [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1105), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1123] = { - [sym_comment] = STATE(1123), - [anon_sym_POUND] = ACTIONS(2357), - [anon_sym_var] = ACTIONS(2359), - [anon_sym_SQUOTE] = ACTIONS(2357), - [anon_sym_DQUOTE] = ACTIONS(2357), - [anon_sym_LBRACE] = ACTIONS(2357), - [anon_sym_import] = ACTIONS(2359), - [anon_sym_with] = ACTIONS(2359), - [anon_sym_let] = ACTIONS(2359), - [anon_sym_const] = ACTIONS(2359), - [anon_sym_if] = ACTIONS(2359), - [anon_sym_switch] = ACTIONS(2359), - [anon_sym_for] = ACTIONS(2359), - [anon_sym_LPAREN] = ACTIONS(2357), - [anon_sym_await] = ACTIONS(2359), - [anon_sym_while] = ACTIONS(2359), - [anon_sym_do] = ACTIONS(2359), - [anon_sym_try] = ACTIONS(2359), - [anon_sym_break] = ACTIONS(2359), - [anon_sym_continue] = ACTIONS(2359), - [anon_sym_return] = ACTIONS(2359), - [anon_sym_throw] = ACTIONS(2359), - [anon_sym_SEMI] = ACTIONS(2357), - [anon_sym_yield] = ACTIONS(2359), - [anon_sym_LBRACK] = ACTIONS(2357), - [anon_sym_async] = ACTIONS(2359), - [anon_sym_function] = ACTIONS(2359), - [anon_sym_private] = ACTIONS(2359), - [anon_sym_public] = ACTIONS(2359), - [anon_sym_remote] = ACTIONS(2359), - [anon_sym_static] = ACTIONS(2359), - [anon_sym_final] = ACTIONS(2359), - [anon_sym_abstract] = ACTIONS(2359), - [anon_sym_any] = ACTIONS(2359), - [anon_sym_array] = ACTIONS(2359), - [anon_sym_binary] = ACTIONS(2359), - [anon_sym_boolean] = ACTIONS(2359), - [anon_sym_date] = ACTIONS(2359), - [anon_sym_guid] = ACTIONS(2359), - [anon_sym_numeric] = ACTIONS(2359), - [anon_sym_query] = ACTIONS(2359), - [anon_sym_string] = ACTIONS(2359), - [anon_sym_struct] = ACTIONS(2359), - [anon_sym_uuid] = ACTIONS(2359), - [anon_sym_variablename] = ACTIONS(2359), - [anon_sym_void] = ACTIONS(2359), - [anon_sym_xml] = ACTIONS(2359), - [anon_sym_new] = ACTIONS(2359), - [anon_sym_PLUS] = ACTIONS(2359), - [anon_sym_DASH] = ACTIONS(2359), - [anon_sym_SLASH] = ACTIONS(2359), - [anon_sym_BANG] = ACTIONS(2357), - [anon_sym_TILDE] = ACTIONS(2359), - [aux_sym_unary_operator_token1] = ACTIONS(2357), - [anon_sym_PLUS_PLUS] = ACTIONS(2357), - [anon_sym_DASH_DASH] = ACTIONS(2357), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2357), - [sym_identifier] = ACTIONS(2359), - [sym_private_property_identifier] = ACTIONS(2357), - [sym_this] = ACTIONS(2359), - [sym_super] = ACTIONS(2359), - [sym_true] = ACTIONS(2359), - [sym_false] = ACTIONS(2359), - [sym_null] = ACTIONS(2359), - [anon_sym_export] = ACTIONS(2359), - [sym_cf_comment] = ACTIONS(5), - }, - [1124] = { - [sym_comment] = STATE(1124), - [anon_sym_POUND] = ACTIONS(2357), - [anon_sym_var] = ACTIONS(2359), - [anon_sym_SQUOTE] = ACTIONS(2357), - [anon_sym_DQUOTE] = ACTIONS(2357), - [anon_sym_LBRACE] = ACTIONS(2357), - [anon_sym_import] = ACTIONS(2359), - [anon_sym_with] = ACTIONS(2359), - [anon_sym_let] = ACTIONS(2359), - [anon_sym_const] = ACTIONS(2359), - [anon_sym_if] = ACTIONS(2359), - [anon_sym_switch] = ACTIONS(2359), - [anon_sym_for] = ACTIONS(2359), - [anon_sym_LPAREN] = ACTIONS(2357), - [anon_sym_await] = ACTIONS(2359), - [anon_sym_while] = ACTIONS(2359), - [anon_sym_do] = ACTIONS(2359), - [anon_sym_try] = ACTIONS(2359), - [anon_sym_break] = ACTIONS(2359), - [anon_sym_continue] = ACTIONS(2359), - [anon_sym_return] = ACTIONS(2359), - [anon_sym_throw] = ACTIONS(2359), - [anon_sym_SEMI] = ACTIONS(2357), - [anon_sym_yield] = ACTIONS(2359), - [anon_sym_LBRACK] = ACTIONS(2357), - [anon_sym_async] = ACTIONS(2359), - [anon_sym_function] = ACTIONS(2359), - [anon_sym_private] = ACTIONS(2359), - [anon_sym_public] = ACTIONS(2359), - [anon_sym_remote] = ACTIONS(2359), - [anon_sym_static] = ACTIONS(2359), - [anon_sym_final] = ACTIONS(2359), - [anon_sym_abstract] = ACTIONS(2359), - [anon_sym_any] = ACTIONS(2359), - [anon_sym_array] = ACTIONS(2359), - [anon_sym_binary] = ACTIONS(2359), - [anon_sym_boolean] = ACTIONS(2359), - [anon_sym_date] = ACTIONS(2359), - [anon_sym_guid] = ACTIONS(2359), - [anon_sym_numeric] = ACTIONS(2359), - [anon_sym_query] = ACTIONS(2359), - [anon_sym_string] = ACTIONS(2359), - [anon_sym_struct] = ACTIONS(2359), - [anon_sym_uuid] = ACTIONS(2359), - [anon_sym_variablename] = ACTIONS(2359), - [anon_sym_void] = ACTIONS(2359), - [anon_sym_xml] = ACTIONS(2359), - [anon_sym_new] = ACTIONS(2359), - [anon_sym_PLUS] = ACTIONS(2359), - [anon_sym_DASH] = ACTIONS(2359), - [anon_sym_SLASH] = ACTIONS(2359), - [anon_sym_BANG] = ACTIONS(2357), - [anon_sym_TILDE] = ACTIONS(2359), - [aux_sym_unary_operator_token1] = ACTIONS(2357), - [anon_sym_PLUS_PLUS] = ACTIONS(2357), - [anon_sym_DASH_DASH] = ACTIONS(2357), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2357), - [sym_identifier] = ACTIONS(2359), - [sym_private_property_identifier] = ACTIONS(2357), - [sym_this] = ACTIONS(2359), - [sym_super] = ACTIONS(2359), - [sym_true] = ACTIONS(2359), - [sym_false] = ACTIONS(2359), - [sym_null] = ACTIONS(2359), - [anon_sym_export] = ACTIONS(2359), - [sym_cf_comment] = ACTIONS(5), - }, - [1125] = { - [sym_comment] = STATE(1125), - [anon_sym_POUND] = ACTIONS(2357), - [anon_sym_var] = ACTIONS(2359), - [anon_sym_SQUOTE] = ACTIONS(2357), - [anon_sym_DQUOTE] = ACTIONS(2357), - [anon_sym_LBRACE] = ACTIONS(2357), - [anon_sym_import] = ACTIONS(2359), - [anon_sym_with] = ACTIONS(2359), - [anon_sym_let] = ACTIONS(2359), - [anon_sym_const] = ACTIONS(2359), - [anon_sym_if] = ACTIONS(2359), - [anon_sym_switch] = ACTIONS(2359), - [anon_sym_for] = ACTIONS(2359), - [anon_sym_LPAREN] = ACTIONS(2357), - [anon_sym_await] = ACTIONS(2359), - [anon_sym_while] = ACTIONS(2359), - [anon_sym_do] = ACTIONS(2359), - [anon_sym_try] = ACTIONS(2359), - [anon_sym_break] = ACTIONS(2359), - [anon_sym_continue] = ACTIONS(2359), - [anon_sym_return] = ACTIONS(2359), - [anon_sym_throw] = ACTIONS(2359), - [anon_sym_SEMI] = ACTIONS(2357), - [anon_sym_yield] = ACTIONS(2359), - [anon_sym_LBRACK] = ACTIONS(2357), - [anon_sym_async] = ACTIONS(2359), - [anon_sym_function] = ACTIONS(2359), - [anon_sym_private] = ACTIONS(2359), - [anon_sym_public] = ACTIONS(2359), - [anon_sym_remote] = ACTIONS(2359), - [anon_sym_static] = ACTIONS(2359), - [anon_sym_final] = ACTIONS(2359), - [anon_sym_abstract] = ACTIONS(2359), - [anon_sym_any] = ACTIONS(2359), - [anon_sym_array] = ACTIONS(2359), - [anon_sym_binary] = ACTIONS(2359), - [anon_sym_boolean] = ACTIONS(2359), - [anon_sym_date] = ACTIONS(2359), - [anon_sym_guid] = ACTIONS(2359), - [anon_sym_numeric] = ACTIONS(2359), - [anon_sym_query] = ACTIONS(2359), - [anon_sym_string] = ACTIONS(2359), - [anon_sym_struct] = ACTIONS(2359), - [anon_sym_uuid] = ACTIONS(2359), - [anon_sym_variablename] = ACTIONS(2359), - [anon_sym_void] = ACTIONS(2359), - [anon_sym_xml] = ACTIONS(2359), - [anon_sym_new] = ACTIONS(2359), - [anon_sym_PLUS] = ACTIONS(2359), - [anon_sym_DASH] = ACTIONS(2359), - [anon_sym_SLASH] = ACTIONS(2359), - [anon_sym_BANG] = ACTIONS(2357), - [anon_sym_TILDE] = ACTIONS(2359), - [aux_sym_unary_operator_token1] = ACTIONS(2357), - [anon_sym_PLUS_PLUS] = ACTIONS(2357), - [anon_sym_DASH_DASH] = ACTIONS(2357), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2357), - [sym_identifier] = ACTIONS(2359), - [sym_private_property_identifier] = ACTIONS(2357), - [sym_this] = ACTIONS(2359), - [sym_super] = ACTIONS(2359), - [sym_true] = ACTIONS(2359), - [sym_false] = ACTIONS(2359), - [sym_null] = ACTIONS(2359), - [anon_sym_export] = ACTIONS(2359), - [sym_cf_comment] = ACTIONS(5), - }, - [1126] = { - [sym_comment] = STATE(1126), - [anon_sym_POUND] = ACTIONS(2357), - [anon_sym_var] = ACTIONS(2359), - [anon_sym_SQUOTE] = ACTIONS(2357), - [anon_sym_DQUOTE] = ACTIONS(2357), - [anon_sym_LBRACE] = ACTIONS(2357), - [anon_sym_import] = ACTIONS(2359), - [anon_sym_with] = ACTIONS(2359), - [anon_sym_let] = ACTIONS(2359), - [anon_sym_const] = ACTIONS(2359), - [anon_sym_if] = ACTIONS(2359), - [anon_sym_switch] = ACTIONS(2359), - [anon_sym_for] = ACTIONS(2359), - [anon_sym_LPAREN] = ACTIONS(2357), - [anon_sym_await] = ACTIONS(2359), - [anon_sym_while] = ACTIONS(2359), - [anon_sym_do] = ACTIONS(2359), - [anon_sym_try] = ACTIONS(2359), - [anon_sym_break] = ACTIONS(2359), - [anon_sym_continue] = ACTIONS(2359), - [anon_sym_return] = ACTIONS(2359), - [anon_sym_throw] = ACTIONS(2359), - [anon_sym_SEMI] = ACTIONS(2357), - [anon_sym_yield] = ACTIONS(2359), - [anon_sym_LBRACK] = ACTIONS(2357), - [anon_sym_async] = ACTIONS(2359), - [anon_sym_function] = ACTIONS(2359), - [anon_sym_private] = ACTIONS(2359), - [anon_sym_public] = ACTIONS(2359), - [anon_sym_remote] = ACTIONS(2359), - [anon_sym_static] = ACTIONS(2359), - [anon_sym_final] = ACTIONS(2359), - [anon_sym_abstract] = ACTIONS(2359), - [anon_sym_any] = ACTIONS(2359), - [anon_sym_array] = ACTIONS(2359), - [anon_sym_binary] = ACTIONS(2359), - [anon_sym_boolean] = ACTIONS(2359), - [anon_sym_date] = ACTIONS(2359), - [anon_sym_guid] = ACTIONS(2359), - [anon_sym_numeric] = ACTIONS(2359), - [anon_sym_query] = ACTIONS(2359), - [anon_sym_string] = ACTIONS(2359), - [anon_sym_struct] = ACTIONS(2359), - [anon_sym_uuid] = ACTIONS(2359), - [anon_sym_variablename] = ACTIONS(2359), - [anon_sym_void] = ACTIONS(2359), - [anon_sym_xml] = ACTIONS(2359), - [anon_sym_new] = ACTIONS(2359), - [anon_sym_PLUS] = ACTIONS(2359), - [anon_sym_DASH] = ACTIONS(2359), - [anon_sym_SLASH] = ACTIONS(2359), - [anon_sym_BANG] = ACTIONS(2357), - [anon_sym_TILDE] = ACTIONS(2359), - [aux_sym_unary_operator_token1] = ACTIONS(2357), - [anon_sym_PLUS_PLUS] = ACTIONS(2357), - [anon_sym_DASH_DASH] = ACTIONS(2357), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2357), - [sym_identifier] = ACTIONS(2359), - [sym_private_property_identifier] = ACTIONS(2357), - [sym_this] = ACTIONS(2359), - [sym_super] = ACTIONS(2359), - [sym_true] = ACTIONS(2359), - [sym_false] = ACTIONS(2359), - [sym_null] = ACTIONS(2359), - [anon_sym_export] = ACTIONS(2359), - [sym_cf_comment] = ACTIONS(5), - }, - [1127] = { - [sym_comment] = STATE(1127), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2345), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2361), - [anon_sym_of] = ACTIONS(2364), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2184), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1128] = { - [sym_comment] = STATE(1128), - [anon_sym_POUND] = ACTIONS(2366), - [anon_sym_var] = ACTIONS(2368), - [anon_sym_SQUOTE] = ACTIONS(2366), - [anon_sym_DQUOTE] = ACTIONS(2366), - [anon_sym_LBRACE] = ACTIONS(2366), - [anon_sym_import] = ACTIONS(2368), - [anon_sym_with] = ACTIONS(2368), - [anon_sym_let] = ACTIONS(2368), - [anon_sym_const] = ACTIONS(2368), - [anon_sym_if] = ACTIONS(2368), - [anon_sym_switch] = ACTIONS(2368), - [anon_sym_for] = ACTIONS(2368), - [anon_sym_LPAREN] = ACTIONS(2366), - [anon_sym_await] = ACTIONS(2368), - [anon_sym_while] = ACTIONS(2368), - [anon_sym_do] = ACTIONS(2368), - [anon_sym_try] = ACTIONS(2368), - [anon_sym_break] = ACTIONS(2368), - [anon_sym_continue] = ACTIONS(2368), - [anon_sym_return] = ACTIONS(2368), - [anon_sym_throw] = ACTIONS(2368), - [anon_sym_SEMI] = ACTIONS(2366), - [anon_sym_yield] = ACTIONS(2368), - [anon_sym_LBRACK] = ACTIONS(2366), - [anon_sym_async] = ACTIONS(2368), - [anon_sym_function] = ACTIONS(2368), - [anon_sym_private] = ACTIONS(2368), - [anon_sym_public] = ACTIONS(2368), - [anon_sym_remote] = ACTIONS(2368), - [anon_sym_static] = ACTIONS(2368), - [anon_sym_final] = ACTIONS(2368), - [anon_sym_abstract] = ACTIONS(2368), - [anon_sym_any] = ACTIONS(2368), - [anon_sym_array] = ACTIONS(2368), - [anon_sym_binary] = ACTIONS(2368), - [anon_sym_boolean] = ACTIONS(2368), - [anon_sym_date] = ACTIONS(2368), - [anon_sym_guid] = ACTIONS(2368), - [anon_sym_numeric] = ACTIONS(2368), - [anon_sym_query] = ACTIONS(2368), - [anon_sym_string] = ACTIONS(2368), - [anon_sym_struct] = ACTIONS(2368), - [anon_sym_uuid] = ACTIONS(2368), - [anon_sym_variablename] = ACTIONS(2368), - [anon_sym_void] = ACTIONS(2368), - [anon_sym_xml] = ACTIONS(2368), - [anon_sym_new] = ACTIONS(2368), - [anon_sym_PLUS] = ACTIONS(2368), - [anon_sym_DASH] = ACTIONS(2368), - [anon_sym_SLASH] = ACTIONS(2368), - [anon_sym_BANG] = ACTIONS(2366), - [anon_sym_TILDE] = ACTIONS(2368), - [aux_sym_unary_operator_token1] = ACTIONS(2366), - [anon_sym_PLUS_PLUS] = ACTIONS(2366), - [anon_sym_DASH_DASH] = ACTIONS(2366), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2366), - [sym_identifier] = ACTIONS(2368), - [sym_private_property_identifier] = ACTIONS(2366), - [sym_this] = ACTIONS(2368), - [sym_super] = ACTIONS(2368), - [sym_true] = ACTIONS(2368), - [sym_false] = ACTIONS(2368), - [sym_null] = ACTIONS(2368), - [anon_sym_export] = ACTIONS(2368), - [sym_cf_comment] = ACTIONS(5), - }, - [1129] = { - [sym_comment] = STATE(1129), - [anon_sym_POUND] = ACTIONS(1719), - [anon_sym_var] = ACTIONS(1721), - [anon_sym_SQUOTE] = ACTIONS(1719), - [anon_sym_DQUOTE] = ACTIONS(1719), - [anon_sym_LBRACE] = ACTIONS(1719), - [anon_sym_import] = ACTIONS(1721), - [anon_sym_with] = ACTIONS(1721), - [anon_sym_let] = ACTIONS(1721), - [anon_sym_const] = ACTIONS(1721), - [anon_sym_if] = ACTIONS(1721), - [anon_sym_switch] = ACTIONS(1721), - [anon_sym_for] = ACTIONS(1721), - [anon_sym_LPAREN] = ACTIONS(1719), - [anon_sym_await] = ACTIONS(1721), - [anon_sym_while] = ACTIONS(1721), - [anon_sym_do] = ACTIONS(1721), - [anon_sym_try] = ACTIONS(1721), - [anon_sym_break] = ACTIONS(1721), - [anon_sym_continue] = ACTIONS(1721), - [anon_sym_return] = ACTIONS(1721), - [anon_sym_throw] = ACTIONS(1721), - [anon_sym_SEMI] = ACTIONS(1719), - [anon_sym_yield] = ACTIONS(1721), - [anon_sym_LBRACK] = ACTIONS(1719), - [anon_sym_async] = ACTIONS(1721), - [anon_sym_function] = ACTIONS(1721), - [anon_sym_private] = ACTIONS(1721), - [anon_sym_public] = ACTIONS(1721), - [anon_sym_remote] = ACTIONS(1721), - [anon_sym_static] = ACTIONS(1721), - [anon_sym_final] = ACTIONS(1721), - [anon_sym_abstract] = ACTIONS(1721), - [anon_sym_any] = ACTIONS(1721), - [anon_sym_array] = ACTIONS(1721), - [anon_sym_binary] = ACTIONS(1721), - [anon_sym_boolean] = ACTIONS(1721), - [anon_sym_date] = ACTIONS(1721), - [anon_sym_guid] = ACTIONS(1721), - [anon_sym_numeric] = ACTIONS(1721), - [anon_sym_query] = ACTIONS(1721), - [anon_sym_string] = ACTIONS(1721), - [anon_sym_struct] = ACTIONS(1721), - [anon_sym_uuid] = ACTIONS(1721), - [anon_sym_variablename] = ACTIONS(1721), - [anon_sym_void] = ACTIONS(1721), - [anon_sym_xml] = ACTIONS(1721), - [anon_sym_new] = ACTIONS(1721), - [anon_sym_PLUS] = ACTIONS(1721), - [anon_sym_DASH] = ACTIONS(1721), - [anon_sym_SLASH] = ACTIONS(1721), - [anon_sym_BANG] = ACTIONS(1719), - [anon_sym_TILDE] = ACTIONS(1721), - [aux_sym_unary_operator_token1] = ACTIONS(1719), - [anon_sym_PLUS_PLUS] = ACTIONS(1719), - [anon_sym_DASH_DASH] = ACTIONS(1719), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1719), - [sym_identifier] = ACTIONS(1721), - [sym_private_property_identifier] = ACTIONS(1719), - [sym_this] = ACTIONS(1721), - [sym_super] = ACTIONS(1721), - [sym_true] = ACTIONS(1721), - [sym_false] = ACTIONS(1721), - [sym_null] = ACTIONS(1721), - [anon_sym_export] = ACTIONS(1721), - [sym_cf_comment] = ACTIONS(5), - }, - [1130] = { - [sym_comment] = STATE(1130), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2347), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2350), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_RPAREN] = ACTIONS(2350), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_RBRACK] = ACTIONS(2338), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1131] = { - [sym_function_dec_parameters] = STATE(4273), - [sym_comment] = STATE(1131), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2347), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2350), - [anon_sym_LPAREN] = ACTIONS(2370), - [anon_sym_RPAREN] = ACTIONS(2350), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1132] = { - [sym_comment] = STATE(1132), + [1174] = { + [sym_comment] = STATE(1174), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1612), + [anon_sym_EQ] = ACTIONS(1673), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1615), [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_RPAREN] = ACTIONS(1615), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_RBRACK] = ACTIONS(1589), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1653), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -135743,16 +139170,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -135760,92 +139189,298 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_comment_token1] = ACTIONS(99), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1105), }, - [1133] = { - [sym_comment] = STATE(1133), - [anon_sym_GT_EQ] = ACTIONS(2299), - [anon_sym_GT] = ACTIONS(2301), - [anon_sym_LT_EQ] = ACTIONS(2299), - [anon_sym_LT] = ACTIONS(2301), - [anon_sym_EQ] = ACTIONS(2301), - [anon_sym_STAR] = ACTIONS(2301), - [anon_sym_COMMA] = ACTIONS(2299), - [anon_sym_RBRACE] = ACTIONS(2299), - [anon_sym_LPAREN] = ACTIONS(2299), - [anon_sym_in] = ACTIONS(2301), - [anon_sym_of] = ACTIONS(2299), - [anon_sym_SEMI] = ACTIONS(2299), - [anon_sym_LBRACK] = ACTIONS(2299), - [sym_optional_chain] = ACTIONS(2299), - [anon_sym_DOT] = ACTIONS(2299), - [anon_sym_PLUS_EQ] = ACTIONS(2299), - [anon_sym_DASH_EQ] = ACTIONS(2299), - [anon_sym_STAR_EQ] = ACTIONS(2299), - [anon_sym_SLASH_EQ] = ACTIONS(2299), - [anon_sym_PERCENT_EQ] = ACTIONS(2299), - [anon_sym_CARET_EQ] = ACTIONS(2299), - [anon_sym_AMP_EQ] = ACTIONS(2299), - [anon_sym_PIPE_EQ] = ACTIONS(2299), - [anon_sym_GT_GT_EQ] = ACTIONS(2299), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2299), - [anon_sym_LT_LT_EQ] = ACTIONS(2299), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2299), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2299), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2299), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2299), - [anon_sym_AMP_AMP] = ACTIONS(2301), - [aux_sym_binary_expression_token1] = ACTIONS(2299), - [anon_sym_PIPE_PIPE] = ACTIONS(2301), - [aux_sym_binary_expression_token2] = ACTIONS(2299), - [anon_sym_GT_GT] = ACTIONS(2301), - [anon_sym_GT_GT_GT] = ACTIONS(2301), - [anon_sym_LT_LT] = ACTIONS(2301), - [anon_sym_AMP] = ACTIONS(2301), - [anon_sym_CARET] = ACTIONS(2301), - [anon_sym_PIPE] = ACTIONS(2301), - [anon_sym_PLUS] = ACTIONS(2301), - [anon_sym_DASH] = ACTIONS(2301), - [anon_sym_SLASH] = ACTIONS(2301), - [anon_sym_PERCENT] = ACTIONS(2301), - [aux_sym_binary_expression_token3] = ACTIONS(2299), - [anon_sym_STAR_STAR] = ACTIONS(2301), - [aux_sym_binary_expression_token4] = ACTIONS(2301), - [aux_sym_binary_expression_token5] = ACTIONS(2299), - [anon_sym_EQ_EQ] = ACTIONS(2301), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2299), - [aux_sym_binary_expression_token6] = ACTIONS(2299), - [aux_sym_binary_expression_token7] = ACTIONS(2299), - [anon_sym_BANG_EQ] = ACTIONS(2301), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2299), - [aux_sym_binary_expression_token8] = ACTIONS(2299), - [aux_sym_binary_expression_token9] = ACTIONS(2299), - [aux_sym_binary_expression_token10] = ACTIONS(2299), - [aux_sym_binary_expression_token11] = ACTIONS(2301), - [anon_sym_QMARK_QMARK] = ACTIONS(2301), - [anon_sym_instanceof] = ACTIONS(2299), - [anon_sym_PLUS_PLUS] = ACTIONS(2299), - [anon_sym_DASH_DASH] = ACTIONS(2299), + [1175] = { + [sym_comment] = STATE(1175), + [anon_sym_SLASH_GT] = ACTIONS(1733), + [anon_sym_GT_EQ] = ACTIONS(1733), + [anon_sym_GT] = ACTIONS(1735), + [anon_sym_LT_EQ] = ACTIONS(1733), + [anon_sym_LT] = ACTIONS(1735), + [anon_sym_EQ] = ACTIONS(1735), + [anon_sym_STAR] = ACTIONS(1735), + [anon_sym_LPAREN] = ACTIONS(1733), + [anon_sym_in] = ACTIONS(1735), + [anon_sym_LBRACK] = ACTIONS(1733), + [anon_sym_EQ_GT] = ACTIONS(1737), + [sym_optional_chain] = ACTIONS(1733), + [anon_sym_DOT] = ACTIONS(1733), + [anon_sym_PLUS_EQ] = ACTIONS(1733), + [anon_sym_DASH_EQ] = ACTIONS(1733), + [anon_sym_STAR_EQ] = ACTIONS(1733), + [anon_sym_SLASH_EQ] = ACTIONS(1733), + [anon_sym_PERCENT_EQ] = ACTIONS(1733), + [anon_sym_CARET_EQ] = ACTIONS(1733), + [anon_sym_AMP_EQ] = ACTIONS(1733), + [anon_sym_PIPE_EQ] = ACTIONS(1733), + [anon_sym_GT_GT_EQ] = ACTIONS(1733), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1733), + [anon_sym_LT_LT_EQ] = ACTIONS(1733), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1733), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1733), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1733), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1733), + [anon_sym_AMP_AMP] = ACTIONS(1735), + [aux_sym_binary_expression_token1] = ACTIONS(1733), + [anon_sym_PIPE_PIPE] = ACTIONS(1735), + [aux_sym_binary_expression_token2] = ACTIONS(1733), + [anon_sym_GT_GT] = ACTIONS(1735), + [anon_sym_GT_GT_GT] = ACTIONS(1735), + [anon_sym_LT_LT] = ACTIONS(1735), + [anon_sym_AMP] = ACTIONS(1735), + [anon_sym_CARET] = ACTIONS(1735), + [anon_sym_PIPE] = ACTIONS(1735), + [anon_sym_PLUS] = ACTIONS(1735), + [anon_sym_DASH] = ACTIONS(1735), + [anon_sym_SLASH] = ACTIONS(1735), + [anon_sym_PERCENT] = ACTIONS(1735), + [aux_sym_binary_expression_token3] = ACTIONS(1733), + [anon_sym_STAR_STAR] = ACTIONS(1735), + [aux_sym_binary_expression_token4] = ACTIONS(1735), + [aux_sym_binary_expression_token5] = ACTIONS(1733), + [aux_sym_binary_expression_token6] = ACTIONS(1733), + [anon_sym_EQ_EQ] = ACTIONS(1735), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1733), + [aux_sym_binary_expression_token7] = ACTIONS(1733), + [aux_sym_binary_expression_token8] = ACTIONS(1733), + [anon_sym_BANG_EQ] = ACTIONS(1735), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1733), + [aux_sym_binary_expression_token9] = ACTIONS(1733), + [aux_sym_binary_expression_token10] = ACTIONS(1733), + [aux_sym_binary_expression_token11] = ACTIONS(1733), + [aux_sym_binary_expression_token12] = ACTIONS(1735), + [aux_sym_binary_expression_token13] = ACTIONS(1733), + [anon_sym_QMARK_QMARK] = ACTIONS(1735), + [anon_sym_instanceof] = ACTIONS(1733), + [anon_sym_PLUS_PLUS] = ACTIONS(1733), + [anon_sym_DASH_DASH] = ACTIONS(1733), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1733), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1733), + }, + [1176] = { + [sym_comment] = STATE(1176), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2329), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(2332), + [anon_sym_RBRACE] = ACTIONS(2332), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_RBRACK] = ACTIONS(2332), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2299), - [sym__ternary_qmark] = ACTIONS(2299), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [1134] = { - [sym_comment] = STATE(1134), + [1177] = { + [sym_comment] = STATE(1177), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2389), + [anon_sym_POUND] = ACTIONS(1763), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2377), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1178] = { + [sym_comment] = STATE(1178), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2391), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_RPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2375), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1179] = { + [sym_comment] = STATE(1179), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1612), + [anon_sym_EQ] = ACTIONS(1675), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1615), - [anon_sym_RBRACE] = ACTIONS(1615), [anon_sym_LPAREN] = ACTIONS(1105), + [anon_sym_RPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_RBRACK] = ACTIONS(1615), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1629), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -135881,16 +139516,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -135899,915 +139536,433 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1135] = { - [sym_comment] = STATE(1135), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2343), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2373), - [anon_sym_RBRACE] = ACTIONS(2373), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_RBRACK] = ACTIONS(2373), - [anon_sym_EQ_GT] = ACTIONS(2341), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), + [1180] = { + [sym_comment] = STATE(1180), + [anon_sym_POUND] = ACTIONS(2393), + [anon_sym_var] = ACTIONS(2395), + [anon_sym_SQUOTE] = ACTIONS(2393), + [anon_sym_DQUOTE] = ACTIONS(2393), + [anon_sym_LBRACE] = ACTIONS(2393), + [anon_sym_import] = ACTIONS(2395), + [anon_sym_with] = ACTIONS(2395), + [anon_sym_let] = ACTIONS(2395), + [anon_sym_const] = ACTIONS(2395), + [anon_sym_if] = ACTIONS(2395), + [anon_sym_switch] = ACTIONS(2395), + [anon_sym_for] = ACTIONS(2395), + [anon_sym_LPAREN] = ACTIONS(2393), + [anon_sym_await] = ACTIONS(2395), + [anon_sym_while] = ACTIONS(2395), + [anon_sym_do] = ACTIONS(2395), + [anon_sym_try] = ACTIONS(2395), + [anon_sym_break] = ACTIONS(2395), + [anon_sym_continue] = ACTIONS(2395), + [anon_sym_return] = ACTIONS(2395), + [anon_sym_throw] = ACTIONS(2395), + [anon_sym_SEMI] = ACTIONS(2393), + [anon_sym_yield] = ACTIONS(2395), + [anon_sym_LBRACK] = ACTIONS(2393), + [anon_sym_async] = ACTIONS(2395), + [anon_sym_function] = ACTIONS(2395), + [anon_sym_private] = ACTIONS(2395), + [anon_sym_public] = ACTIONS(2395), + [anon_sym_remote] = ACTIONS(2395), + [anon_sym_static] = ACTIONS(2395), + [anon_sym_final] = ACTIONS(2395), + [anon_sym_abstract] = ACTIONS(2395), + [anon_sym_any] = ACTIONS(2395), + [anon_sym_array] = ACTIONS(2395), + [anon_sym_binary] = ACTIONS(2395), + [anon_sym_boolean] = ACTIONS(2395), + [anon_sym_date] = ACTIONS(2395), + [anon_sym_guid] = ACTIONS(2395), + [anon_sym_numeric] = ACTIONS(2395), + [anon_sym_query] = ACTIONS(2395), + [anon_sym_string] = ACTIONS(2395), + [anon_sym_struct] = ACTIONS(2395), + [anon_sym_uuid] = ACTIONS(2395), + [anon_sym_variablename] = ACTIONS(2395), + [anon_sym_void] = ACTIONS(2395), + [anon_sym_xml] = ACTIONS(2395), + [anon_sym_new] = ACTIONS(2395), + [anon_sym_PLUS] = ACTIONS(2395), + [anon_sym_DASH] = ACTIONS(2395), + [anon_sym_SLASH] = ACTIONS(2395), + [anon_sym_BANG] = ACTIONS(2393), + [anon_sym_TILDE] = ACTIONS(2395), + [aux_sym_unary_operator_token1] = ACTIONS(2393), + [anon_sym_PLUS_PLUS] = ACTIONS(2393), + [anon_sym_DASH_DASH] = ACTIONS(2393), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2393), + [sym_identifier] = ACTIONS(2395), + [sym_private_property_identifier] = ACTIONS(2393), + [sym_this] = ACTIONS(2395), + [sym_super] = ACTIONS(2395), + [sym_true] = ACTIONS(2395), + [sym_false] = ACTIONS(2395), + [sym_null] = ACTIONS(2395), + [anon_sym_export] = ACTIONS(2395), [sym_cf_comment] = ACTIONS(5), }, - [1136] = { - [sym_comment] = STATE(1136), - [anon_sym_POUND] = ACTIONS(1761), - [anon_sym_var] = ACTIONS(1763), - [anon_sym_SQUOTE] = ACTIONS(1761), - [anon_sym_DQUOTE] = ACTIONS(1761), - [anon_sym_LBRACE] = ACTIONS(1761), - [anon_sym_import] = ACTIONS(1763), - [anon_sym_with] = ACTIONS(1763), - [anon_sym_let] = ACTIONS(1763), - [anon_sym_const] = ACTIONS(1763), - [anon_sym_if] = ACTIONS(1763), - [anon_sym_switch] = ACTIONS(1763), - [anon_sym_for] = ACTIONS(1763), - [anon_sym_LPAREN] = ACTIONS(1761), - [anon_sym_await] = ACTIONS(1763), - [anon_sym_while] = ACTIONS(1763), - [anon_sym_do] = ACTIONS(1763), - [anon_sym_try] = ACTIONS(1763), - [anon_sym_break] = ACTIONS(1763), - [anon_sym_continue] = ACTIONS(1763), - [anon_sym_return] = ACTIONS(1763), - [anon_sym_throw] = ACTIONS(1763), - [anon_sym_SEMI] = ACTIONS(1761), - [anon_sym_yield] = ACTIONS(1763), - [anon_sym_LBRACK] = ACTIONS(1761), - [anon_sym_async] = ACTIONS(1763), - [anon_sym_function] = ACTIONS(1763), - [anon_sym_private] = ACTIONS(1763), - [anon_sym_public] = ACTIONS(1763), - [anon_sym_remote] = ACTIONS(1763), - [anon_sym_static] = ACTIONS(1763), - [anon_sym_final] = ACTIONS(1763), - [anon_sym_abstract] = ACTIONS(1763), - [anon_sym_any] = ACTIONS(1763), - [anon_sym_array] = ACTIONS(1763), - [anon_sym_binary] = ACTIONS(1763), - [anon_sym_boolean] = ACTIONS(1763), - [anon_sym_date] = ACTIONS(1763), - [anon_sym_guid] = ACTIONS(1763), - [anon_sym_numeric] = ACTIONS(1763), - [anon_sym_query] = ACTIONS(1763), - [anon_sym_string] = ACTIONS(1763), - [anon_sym_struct] = ACTIONS(1763), - [anon_sym_uuid] = ACTIONS(1763), - [anon_sym_variablename] = ACTIONS(1763), - [anon_sym_void] = ACTIONS(1763), - [anon_sym_xml] = ACTIONS(1763), - [anon_sym_new] = ACTIONS(1763), - [anon_sym_PLUS] = ACTIONS(1763), - [anon_sym_DASH] = ACTIONS(1763), - [anon_sym_SLASH] = ACTIONS(1763), - [anon_sym_BANG] = ACTIONS(1761), - [anon_sym_TILDE] = ACTIONS(1763), - [aux_sym_unary_operator_token1] = ACTIONS(1761), - [anon_sym_PLUS_PLUS] = ACTIONS(1761), - [anon_sym_DASH_DASH] = ACTIONS(1761), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(1761), - [sym_identifier] = ACTIONS(1763), - [sym_private_property_identifier] = ACTIONS(1761), - [sym_this] = ACTIONS(1763), - [sym_super] = ACTIONS(1763), - [sym_true] = ACTIONS(1763), - [sym_false] = ACTIONS(1763), - [sym_null] = ACTIONS(1763), - [anon_sym_export] = ACTIONS(1763), + [1181] = { + [sym_comment] = STATE(1181), + [anon_sym_POUND] = ACTIONS(2393), + [anon_sym_var] = ACTIONS(2395), + [anon_sym_SQUOTE] = ACTIONS(2393), + [anon_sym_DQUOTE] = ACTIONS(2393), + [anon_sym_LBRACE] = ACTIONS(2393), + [anon_sym_import] = ACTIONS(2395), + [anon_sym_with] = ACTIONS(2395), + [anon_sym_let] = ACTIONS(2395), + [anon_sym_const] = ACTIONS(2395), + [anon_sym_if] = ACTIONS(2395), + [anon_sym_switch] = ACTIONS(2395), + [anon_sym_for] = ACTIONS(2395), + [anon_sym_LPAREN] = ACTIONS(2393), + [anon_sym_await] = ACTIONS(2395), + [anon_sym_while] = ACTIONS(2395), + [anon_sym_do] = ACTIONS(2395), + [anon_sym_try] = ACTIONS(2395), + [anon_sym_break] = ACTIONS(2395), + [anon_sym_continue] = ACTIONS(2395), + [anon_sym_return] = ACTIONS(2395), + [anon_sym_throw] = ACTIONS(2395), + [anon_sym_SEMI] = ACTIONS(2393), + [anon_sym_yield] = ACTIONS(2395), + [anon_sym_LBRACK] = ACTIONS(2393), + [anon_sym_async] = ACTIONS(2395), + [anon_sym_function] = ACTIONS(2395), + [anon_sym_private] = ACTIONS(2395), + [anon_sym_public] = ACTIONS(2395), + [anon_sym_remote] = ACTIONS(2395), + [anon_sym_static] = ACTIONS(2395), + [anon_sym_final] = ACTIONS(2395), + [anon_sym_abstract] = ACTIONS(2395), + [anon_sym_any] = ACTIONS(2395), + [anon_sym_array] = ACTIONS(2395), + [anon_sym_binary] = ACTIONS(2395), + [anon_sym_boolean] = ACTIONS(2395), + [anon_sym_date] = ACTIONS(2395), + [anon_sym_guid] = ACTIONS(2395), + [anon_sym_numeric] = ACTIONS(2395), + [anon_sym_query] = ACTIONS(2395), + [anon_sym_string] = ACTIONS(2395), + [anon_sym_struct] = ACTIONS(2395), + [anon_sym_uuid] = ACTIONS(2395), + [anon_sym_variablename] = ACTIONS(2395), + [anon_sym_void] = ACTIONS(2395), + [anon_sym_xml] = ACTIONS(2395), + [anon_sym_new] = ACTIONS(2395), + [anon_sym_PLUS] = ACTIONS(2395), + [anon_sym_DASH] = ACTIONS(2395), + [anon_sym_SLASH] = ACTIONS(2395), + [anon_sym_BANG] = ACTIONS(2393), + [anon_sym_TILDE] = ACTIONS(2395), + [aux_sym_unary_operator_token1] = ACTIONS(2393), + [anon_sym_PLUS_PLUS] = ACTIONS(2393), + [anon_sym_DASH_DASH] = ACTIONS(2393), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2393), + [sym_identifier] = ACTIONS(2395), + [sym_private_property_identifier] = ACTIONS(2393), + [sym_this] = ACTIONS(2395), + [sym_super] = ACTIONS(2395), + [sym_true] = ACTIONS(2395), + [sym_false] = ACTIONS(2395), + [sym_null] = ACTIONS(2395), + [anon_sym_export] = ACTIONS(2395), [sym_cf_comment] = ACTIONS(5), }, - [1137] = { - [sym_comment] = STATE(1137), - [anon_sym_GT_EQ] = ACTIONS(1761), - [anon_sym_GT] = ACTIONS(1763), - [anon_sym_LT_EQ] = ACTIONS(1761), - [anon_sym_LT] = ACTIONS(1763), - [anon_sym_EQ] = ACTIONS(1763), - [anon_sym_STAR] = ACTIONS(1763), - [anon_sym_COMMA] = ACTIONS(1761), - [anon_sym_RBRACE] = ACTIONS(1761), - [anon_sym_LPAREN] = ACTIONS(1761), - [anon_sym_in] = ACTIONS(1763), - [anon_sym_of] = ACTIONS(1761), - [anon_sym_SEMI] = ACTIONS(1761), - [anon_sym_LBRACK] = ACTIONS(1761), - [sym_optional_chain] = ACTIONS(1761), - [anon_sym_DOT] = ACTIONS(1761), - [anon_sym_PLUS_EQ] = ACTIONS(1761), - [anon_sym_DASH_EQ] = ACTIONS(1761), - [anon_sym_STAR_EQ] = ACTIONS(1761), - [anon_sym_SLASH_EQ] = ACTIONS(1761), - [anon_sym_PERCENT_EQ] = ACTIONS(1761), - [anon_sym_CARET_EQ] = ACTIONS(1761), - [anon_sym_AMP_EQ] = ACTIONS(1761), - [anon_sym_PIPE_EQ] = ACTIONS(1761), - [anon_sym_GT_GT_EQ] = ACTIONS(1761), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1761), - [anon_sym_LT_LT_EQ] = ACTIONS(1761), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1761), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1761), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1761), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1761), - [anon_sym_AMP_AMP] = ACTIONS(1763), - [aux_sym_binary_expression_token1] = ACTIONS(1761), - [anon_sym_PIPE_PIPE] = ACTIONS(1763), - [aux_sym_binary_expression_token2] = ACTIONS(1761), - [anon_sym_GT_GT] = ACTIONS(1763), - [anon_sym_GT_GT_GT] = ACTIONS(1763), - [anon_sym_LT_LT] = ACTIONS(1763), - [anon_sym_AMP] = ACTIONS(1763), - [anon_sym_CARET] = ACTIONS(1763), - [anon_sym_PIPE] = ACTIONS(1763), - [anon_sym_PLUS] = ACTIONS(1763), - [anon_sym_DASH] = ACTIONS(1763), - [anon_sym_SLASH] = ACTIONS(1763), - [anon_sym_PERCENT] = ACTIONS(1763), - [aux_sym_binary_expression_token3] = ACTIONS(1761), - [anon_sym_STAR_STAR] = ACTIONS(1763), - [aux_sym_binary_expression_token4] = ACTIONS(1763), - [aux_sym_binary_expression_token5] = ACTIONS(1761), - [anon_sym_EQ_EQ] = ACTIONS(1763), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1761), - [aux_sym_binary_expression_token6] = ACTIONS(1761), - [aux_sym_binary_expression_token7] = ACTIONS(1761), - [anon_sym_BANG_EQ] = ACTIONS(1763), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1761), - [aux_sym_binary_expression_token8] = ACTIONS(1761), - [aux_sym_binary_expression_token9] = ACTIONS(1761), - [aux_sym_binary_expression_token10] = ACTIONS(1761), - [aux_sym_binary_expression_token11] = ACTIONS(1763), - [anon_sym_QMARK_QMARK] = ACTIONS(1763), - [anon_sym_instanceof] = ACTIONS(1761), - [anon_sym_PLUS_PLUS] = ACTIONS(1761), - [anon_sym_DASH_DASH] = ACTIONS(1761), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1761), - [sym__ternary_qmark] = ACTIONS(1761), + [1182] = { + [sym_comment] = STATE(1182), + [anon_sym_POUND] = ACTIONS(1733), + [anon_sym_var] = ACTIONS(1735), + [anon_sym_SQUOTE] = ACTIONS(1733), + [anon_sym_DQUOTE] = ACTIONS(1733), + [anon_sym_LBRACE] = ACTIONS(1733), + [anon_sym_import] = ACTIONS(1735), + [anon_sym_with] = ACTIONS(1735), + [anon_sym_let] = ACTIONS(1735), + [anon_sym_const] = ACTIONS(1735), + [anon_sym_if] = ACTIONS(1735), + [anon_sym_switch] = ACTIONS(1735), + [anon_sym_for] = ACTIONS(1735), + [anon_sym_LPAREN] = ACTIONS(1733), + [anon_sym_await] = ACTIONS(1735), + [anon_sym_while] = ACTIONS(1735), + [anon_sym_do] = ACTIONS(1735), + [anon_sym_try] = ACTIONS(1735), + [anon_sym_break] = ACTIONS(1735), + [anon_sym_continue] = ACTIONS(1735), + [anon_sym_return] = ACTIONS(1735), + [anon_sym_throw] = ACTIONS(1735), + [anon_sym_SEMI] = ACTIONS(1733), + [anon_sym_yield] = ACTIONS(1735), + [anon_sym_LBRACK] = ACTIONS(1733), + [anon_sym_async] = ACTIONS(1735), + [anon_sym_function] = ACTIONS(1735), + [anon_sym_private] = ACTIONS(1735), + [anon_sym_public] = ACTIONS(1735), + [anon_sym_remote] = ACTIONS(1735), + [anon_sym_static] = ACTIONS(1735), + [anon_sym_final] = ACTIONS(1735), + [anon_sym_abstract] = ACTIONS(1735), + [anon_sym_any] = ACTIONS(1735), + [anon_sym_array] = ACTIONS(1735), + [anon_sym_binary] = ACTIONS(1735), + [anon_sym_boolean] = ACTIONS(1735), + [anon_sym_date] = ACTIONS(1735), + [anon_sym_guid] = ACTIONS(1735), + [anon_sym_numeric] = ACTIONS(1735), + [anon_sym_query] = ACTIONS(1735), + [anon_sym_string] = ACTIONS(1735), + [anon_sym_struct] = ACTIONS(1735), + [anon_sym_uuid] = ACTIONS(1735), + [anon_sym_variablename] = ACTIONS(1735), + [anon_sym_void] = ACTIONS(1735), + [anon_sym_xml] = ACTIONS(1735), + [anon_sym_new] = ACTIONS(1735), + [anon_sym_PLUS] = ACTIONS(1735), + [anon_sym_DASH] = ACTIONS(1735), + [anon_sym_SLASH] = ACTIONS(1735), + [anon_sym_BANG] = ACTIONS(1733), + [anon_sym_TILDE] = ACTIONS(1735), + [aux_sym_unary_operator_token1] = ACTIONS(1733), + [anon_sym_PLUS_PLUS] = ACTIONS(1733), + [anon_sym_DASH_DASH] = ACTIONS(1733), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(1733), + [sym_identifier] = ACTIONS(1735), + [sym_private_property_identifier] = ACTIONS(1733), + [sym_this] = ACTIONS(1735), + [sym_super] = ACTIONS(1735), + [sym_true] = ACTIONS(1735), + [sym_false] = ACTIONS(1735), + [sym_null] = ACTIONS(1735), + [anon_sym_export] = ACTIONS(1735), [sym_cf_comment] = ACTIONS(5), }, - [1138] = { - [sym_comment] = STATE(1138), - [anon_sym_GT_EQ] = ACTIONS(2295), - [anon_sym_GT] = ACTIONS(2297), - [anon_sym_LT_EQ] = ACTIONS(2295), - [anon_sym_LT] = ACTIONS(2297), - [anon_sym_EQ] = ACTIONS(2297), - [anon_sym_STAR] = ACTIONS(2297), - [anon_sym_COMMA] = ACTIONS(2295), - [anon_sym_RBRACE] = ACTIONS(2295), - [anon_sym_LPAREN] = ACTIONS(2295), - [anon_sym_in] = ACTIONS(2297), - [anon_sym_of] = ACTIONS(2295), - [anon_sym_SEMI] = ACTIONS(2295), - [anon_sym_LBRACK] = ACTIONS(2295), - [sym_optional_chain] = ACTIONS(2295), - [anon_sym_DOT] = ACTIONS(2295), - [anon_sym_PLUS_EQ] = ACTIONS(2295), - [anon_sym_DASH_EQ] = ACTIONS(2295), - [anon_sym_STAR_EQ] = ACTIONS(2295), - [anon_sym_SLASH_EQ] = ACTIONS(2295), - [anon_sym_PERCENT_EQ] = ACTIONS(2295), - [anon_sym_CARET_EQ] = ACTIONS(2295), - [anon_sym_AMP_EQ] = ACTIONS(2295), - [anon_sym_PIPE_EQ] = ACTIONS(2295), - [anon_sym_GT_GT_EQ] = ACTIONS(2295), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2295), - [anon_sym_LT_LT_EQ] = ACTIONS(2295), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2295), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2295), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2295), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2295), - [anon_sym_AMP_AMP] = ACTIONS(2297), - [aux_sym_binary_expression_token1] = ACTIONS(2295), - [anon_sym_PIPE_PIPE] = ACTIONS(2297), - [aux_sym_binary_expression_token2] = ACTIONS(2295), - [anon_sym_GT_GT] = ACTIONS(2297), - [anon_sym_GT_GT_GT] = ACTIONS(2297), - [anon_sym_LT_LT] = ACTIONS(2297), - [anon_sym_AMP] = ACTIONS(2297), - [anon_sym_CARET] = ACTIONS(2297), - [anon_sym_PIPE] = ACTIONS(2297), - [anon_sym_PLUS] = ACTIONS(2297), - [anon_sym_DASH] = ACTIONS(2297), - [anon_sym_SLASH] = ACTIONS(2297), - [anon_sym_PERCENT] = ACTIONS(2297), - [aux_sym_binary_expression_token3] = ACTIONS(2295), - [anon_sym_STAR_STAR] = ACTIONS(2297), - [aux_sym_binary_expression_token4] = ACTIONS(2297), - [aux_sym_binary_expression_token5] = ACTIONS(2295), - [anon_sym_EQ_EQ] = ACTIONS(2297), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2295), - [aux_sym_binary_expression_token6] = ACTIONS(2295), - [aux_sym_binary_expression_token7] = ACTIONS(2295), - [anon_sym_BANG_EQ] = ACTIONS(2297), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2295), - [aux_sym_binary_expression_token8] = ACTIONS(2295), - [aux_sym_binary_expression_token9] = ACTIONS(2295), - [aux_sym_binary_expression_token10] = ACTIONS(2295), - [aux_sym_binary_expression_token11] = ACTIONS(2297), - [anon_sym_QMARK_QMARK] = ACTIONS(2297), - [anon_sym_instanceof] = ACTIONS(2295), - [anon_sym_PLUS_PLUS] = ACTIONS(2295), - [anon_sym_DASH_DASH] = ACTIONS(2295), + [1183] = { + [sym_comment] = STATE(1183), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2329), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(2332), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_RPAREN] = ACTIONS(2332), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_RBRACK] = ACTIONS(2276), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2295), - [sym__ternary_qmark] = ACTIONS(2295), - [sym_cf_comment] = ACTIONS(5), - }, - [1139] = { - [sym_comment] = STATE(1139), - [anon_sym_GT_EQ] = ACTIONS(2281), - [anon_sym_GT] = ACTIONS(2283), - [anon_sym_LT_EQ] = ACTIONS(2281), - [anon_sym_LT] = ACTIONS(2283), - [anon_sym_EQ] = ACTIONS(2283), - [anon_sym_STAR] = ACTIONS(2283), - [anon_sym_COMMA] = ACTIONS(2281), - [anon_sym_RBRACE] = ACTIONS(2281), - [anon_sym_LPAREN] = ACTIONS(2281), - [anon_sym_in] = ACTIONS(2283), - [anon_sym_of] = ACTIONS(2281), - [anon_sym_SEMI] = ACTIONS(2281), - [anon_sym_LBRACK] = ACTIONS(2281), - [sym_optional_chain] = ACTIONS(2281), - [anon_sym_DOT] = ACTIONS(2281), - [anon_sym_PLUS_EQ] = ACTIONS(2281), - [anon_sym_DASH_EQ] = ACTIONS(2281), - [anon_sym_STAR_EQ] = ACTIONS(2281), - [anon_sym_SLASH_EQ] = ACTIONS(2281), - [anon_sym_PERCENT_EQ] = ACTIONS(2281), - [anon_sym_CARET_EQ] = ACTIONS(2281), - [anon_sym_AMP_EQ] = ACTIONS(2281), - [anon_sym_PIPE_EQ] = ACTIONS(2281), - [anon_sym_GT_GT_EQ] = ACTIONS(2281), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2281), - [anon_sym_LT_LT_EQ] = ACTIONS(2281), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2281), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2281), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2281), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2281), - [anon_sym_AMP_AMP] = ACTIONS(2283), - [aux_sym_binary_expression_token1] = ACTIONS(2281), - [anon_sym_PIPE_PIPE] = ACTIONS(2283), - [aux_sym_binary_expression_token2] = ACTIONS(2281), - [anon_sym_GT_GT] = ACTIONS(2283), - [anon_sym_GT_GT_GT] = ACTIONS(2283), - [anon_sym_LT_LT] = ACTIONS(2283), - [anon_sym_AMP] = ACTIONS(2283), - [anon_sym_CARET] = ACTIONS(2283), - [anon_sym_PIPE] = ACTIONS(2283), - [anon_sym_PLUS] = ACTIONS(2283), - [anon_sym_DASH] = ACTIONS(2283), - [anon_sym_SLASH] = ACTIONS(2283), - [anon_sym_PERCENT] = ACTIONS(2283), - [aux_sym_binary_expression_token3] = ACTIONS(2281), - [anon_sym_STAR_STAR] = ACTIONS(2283), - [aux_sym_binary_expression_token4] = ACTIONS(2283), - [aux_sym_binary_expression_token5] = ACTIONS(2281), - [anon_sym_EQ_EQ] = ACTIONS(2283), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2281), - [aux_sym_binary_expression_token6] = ACTIONS(2281), - [aux_sym_binary_expression_token7] = ACTIONS(2281), - [anon_sym_BANG_EQ] = ACTIONS(2283), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2281), - [aux_sym_binary_expression_token8] = ACTIONS(2281), - [aux_sym_binary_expression_token9] = ACTIONS(2281), - [aux_sym_binary_expression_token10] = ACTIONS(2281), - [aux_sym_binary_expression_token11] = ACTIONS(2283), - [anon_sym_QMARK_QMARK] = ACTIONS(2283), - [anon_sym_instanceof] = ACTIONS(2281), - [anon_sym_PLUS_PLUS] = ACTIONS(2281), - [anon_sym_DASH_DASH] = ACTIONS(2281), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2281), - [sym__ternary_qmark] = ACTIONS(2281), - [sym_cf_comment] = ACTIONS(5), - }, - [1140] = { - [sym_comment] = STATE(1140), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2309), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2175), - [anon_sym_RBRACE] = ACTIONS(2175), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_of] = ACTIONS(2175), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_LBRACK] = ACTIONS(2175), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1141] = { - [sym_comment] = STATE(1141), - [anon_sym_GT_EQ] = ACTIONS(2289), - [anon_sym_GT] = ACTIONS(2291), - [anon_sym_LT_EQ] = ACTIONS(2289), - [anon_sym_LT] = ACTIONS(2291), - [anon_sym_EQ] = ACTIONS(2291), - [anon_sym_STAR] = ACTIONS(2291), - [anon_sym_COMMA] = ACTIONS(2289), - [anon_sym_RBRACE] = ACTIONS(2289), - [anon_sym_LPAREN] = ACTIONS(2289), - [anon_sym_in] = ACTIONS(2291), - [anon_sym_of] = ACTIONS(2289), - [anon_sym_SEMI] = ACTIONS(2289), - [anon_sym_LBRACK] = ACTIONS(2289), - [sym_optional_chain] = ACTIONS(2289), - [anon_sym_DOT] = ACTIONS(2289), - [anon_sym_PLUS_EQ] = ACTIONS(2289), - [anon_sym_DASH_EQ] = ACTIONS(2289), - [anon_sym_STAR_EQ] = ACTIONS(2289), - [anon_sym_SLASH_EQ] = ACTIONS(2289), - [anon_sym_PERCENT_EQ] = ACTIONS(2289), - [anon_sym_CARET_EQ] = ACTIONS(2289), - [anon_sym_AMP_EQ] = ACTIONS(2289), - [anon_sym_PIPE_EQ] = ACTIONS(2289), - [anon_sym_GT_GT_EQ] = ACTIONS(2289), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2289), - [anon_sym_LT_LT_EQ] = ACTIONS(2289), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2289), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2289), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2289), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2289), - [anon_sym_AMP_AMP] = ACTIONS(2291), - [aux_sym_binary_expression_token1] = ACTIONS(2289), - [anon_sym_PIPE_PIPE] = ACTIONS(2291), - [aux_sym_binary_expression_token2] = ACTIONS(2289), - [anon_sym_GT_GT] = ACTIONS(2291), - [anon_sym_GT_GT_GT] = ACTIONS(2291), - [anon_sym_LT_LT] = ACTIONS(2291), - [anon_sym_AMP] = ACTIONS(2291), - [anon_sym_CARET] = ACTIONS(2291), - [anon_sym_PIPE] = ACTIONS(2291), - [anon_sym_PLUS] = ACTIONS(2291), - [anon_sym_DASH] = ACTIONS(2291), - [anon_sym_SLASH] = ACTIONS(2291), - [anon_sym_PERCENT] = ACTIONS(2291), - [aux_sym_binary_expression_token3] = ACTIONS(2289), - [anon_sym_STAR_STAR] = ACTIONS(2291), - [aux_sym_binary_expression_token4] = ACTIONS(2291), - [aux_sym_binary_expression_token5] = ACTIONS(2289), - [anon_sym_EQ_EQ] = ACTIONS(2291), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2289), - [aux_sym_binary_expression_token6] = ACTIONS(2289), - [aux_sym_binary_expression_token7] = ACTIONS(2289), - [anon_sym_BANG_EQ] = ACTIONS(2291), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2289), - [aux_sym_binary_expression_token8] = ACTIONS(2289), - [aux_sym_binary_expression_token9] = ACTIONS(2289), - [aux_sym_binary_expression_token10] = ACTIONS(2289), - [aux_sym_binary_expression_token11] = ACTIONS(2291), - [anon_sym_QMARK_QMARK] = ACTIONS(2291), - [anon_sym_instanceof] = ACTIONS(2289), - [anon_sym_PLUS_PLUS] = ACTIONS(2289), - [anon_sym_DASH_DASH] = ACTIONS(2289), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2289), - [sym__ternary_qmark] = ACTIONS(2289), - [sym_cf_comment] = ACTIONS(5), - }, - [1142] = { - [sym_comment] = STATE(1142), - [anon_sym_GT_EQ] = ACTIONS(2321), - [anon_sym_GT] = ACTIONS(2323), - [anon_sym_LT_EQ] = ACTIONS(2321), - [anon_sym_LT] = ACTIONS(2323), - [anon_sym_EQ] = ACTIONS(2323), - [anon_sym_STAR] = ACTIONS(2323), - [anon_sym_COMMA] = ACTIONS(2321), - [anon_sym_RBRACE] = ACTIONS(2321), - [anon_sym_LPAREN] = ACTIONS(2321), - [anon_sym_in] = ACTIONS(2323), - [anon_sym_of] = ACTIONS(2321), - [anon_sym_SEMI] = ACTIONS(2321), - [anon_sym_LBRACK] = ACTIONS(2321), - [sym_optional_chain] = ACTIONS(2321), - [anon_sym_DOT] = ACTIONS(2321), - [anon_sym_PLUS_EQ] = ACTIONS(2321), - [anon_sym_DASH_EQ] = ACTIONS(2321), - [anon_sym_STAR_EQ] = ACTIONS(2321), - [anon_sym_SLASH_EQ] = ACTIONS(2321), - [anon_sym_PERCENT_EQ] = ACTIONS(2321), - [anon_sym_CARET_EQ] = ACTIONS(2321), - [anon_sym_AMP_EQ] = ACTIONS(2321), - [anon_sym_PIPE_EQ] = ACTIONS(2321), - [anon_sym_GT_GT_EQ] = ACTIONS(2321), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2321), - [anon_sym_LT_LT_EQ] = ACTIONS(2321), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2321), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2321), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2321), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2321), - [anon_sym_AMP_AMP] = ACTIONS(2323), - [aux_sym_binary_expression_token1] = ACTIONS(2321), - [anon_sym_PIPE_PIPE] = ACTIONS(2323), - [aux_sym_binary_expression_token2] = ACTIONS(2321), - [anon_sym_GT_GT] = ACTIONS(2323), - [anon_sym_GT_GT_GT] = ACTIONS(2323), - [anon_sym_LT_LT] = ACTIONS(2323), - [anon_sym_AMP] = ACTIONS(2323), - [anon_sym_CARET] = ACTIONS(2323), - [anon_sym_PIPE] = ACTIONS(2323), - [anon_sym_PLUS] = ACTIONS(2323), - [anon_sym_DASH] = ACTIONS(2323), - [anon_sym_SLASH] = ACTIONS(2323), - [anon_sym_PERCENT] = ACTIONS(2323), - [aux_sym_binary_expression_token3] = ACTIONS(2321), - [anon_sym_STAR_STAR] = ACTIONS(2323), - [aux_sym_binary_expression_token4] = ACTIONS(2323), - [aux_sym_binary_expression_token5] = ACTIONS(2321), - [anon_sym_EQ_EQ] = ACTIONS(2323), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2321), - [aux_sym_binary_expression_token6] = ACTIONS(2321), - [aux_sym_binary_expression_token7] = ACTIONS(2321), - [anon_sym_BANG_EQ] = ACTIONS(2323), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2321), - [aux_sym_binary_expression_token8] = ACTIONS(2321), - [aux_sym_binary_expression_token9] = ACTIONS(2321), - [aux_sym_binary_expression_token10] = ACTIONS(2321), - [aux_sym_binary_expression_token11] = ACTIONS(2323), - [anon_sym_QMARK_QMARK] = ACTIONS(2323), - [anon_sym_instanceof] = ACTIONS(2321), - [anon_sym_PLUS_PLUS] = ACTIONS(2321), - [anon_sym_DASH_DASH] = ACTIONS(2321), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2321), - [sym__ternary_qmark] = ACTIONS(2321), - [sym_cf_comment] = ACTIONS(5), - }, - [1143] = { - [sym_comment] = STATE(1143), - [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_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__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [1144] = { - [sym_comment] = STATE(1144), - [anon_sym_POUND] = ACTIONS(2380), - [anon_sym_var] = ACTIONS(2382), - [anon_sym_SQUOTE] = ACTIONS(2380), - [anon_sym_DQUOTE] = ACTIONS(2380), - [anon_sym_LBRACE] = ACTIONS(2380), - [anon_sym_import] = ACTIONS(2382), - [anon_sym_with] = ACTIONS(2382), - [anon_sym_let] = ACTIONS(2382), - [anon_sym_const] = ACTIONS(2382), - [anon_sym_if] = ACTIONS(2382), - [anon_sym_switch] = ACTIONS(2382), - [anon_sym_for] = ACTIONS(2382), - [anon_sym_LPAREN] = ACTIONS(2380), - [anon_sym_await] = ACTIONS(2382), - [anon_sym_while] = ACTIONS(2382), - [anon_sym_do] = ACTIONS(2382), - [anon_sym_try] = ACTIONS(2382), - [anon_sym_break] = ACTIONS(2382), - [anon_sym_continue] = ACTIONS(2382), - [anon_sym_return] = ACTIONS(2382), - [anon_sym_throw] = ACTIONS(2382), - [anon_sym_SEMI] = ACTIONS(2380), - [anon_sym_yield] = ACTIONS(2382), - [anon_sym_LBRACK] = ACTIONS(2380), - [anon_sym_async] = ACTIONS(2382), - [anon_sym_function] = ACTIONS(2382), - [anon_sym_private] = ACTIONS(2382), - [anon_sym_public] = ACTIONS(2382), - [anon_sym_remote] = ACTIONS(2382), - [anon_sym_static] = ACTIONS(2382), - [anon_sym_final] = ACTIONS(2382), - [anon_sym_abstract] = ACTIONS(2382), - [anon_sym_any] = ACTIONS(2382), - [anon_sym_array] = ACTIONS(2382), - [anon_sym_binary] = ACTIONS(2382), - [anon_sym_boolean] = ACTIONS(2382), - [anon_sym_date] = ACTIONS(2382), - [anon_sym_guid] = ACTIONS(2382), - [anon_sym_numeric] = ACTIONS(2382), - [anon_sym_query] = ACTIONS(2382), - [anon_sym_string] = ACTIONS(2382), - [anon_sym_struct] = ACTIONS(2382), - [anon_sym_uuid] = ACTIONS(2382), - [anon_sym_variablename] = ACTIONS(2382), - [anon_sym_void] = ACTIONS(2382), - [anon_sym_xml] = ACTIONS(2382), - [anon_sym_new] = ACTIONS(2382), - [anon_sym_PLUS] = ACTIONS(2382), - [anon_sym_DASH] = ACTIONS(2382), - [anon_sym_SLASH] = ACTIONS(2382), - [anon_sym_BANG] = ACTIONS(2380), - [anon_sym_TILDE] = ACTIONS(2382), - [aux_sym_unary_operator_token1] = ACTIONS(2380), - [anon_sym_PLUS_PLUS] = ACTIONS(2380), - [anon_sym_DASH_DASH] = ACTIONS(2380), - [aux_sym_comment_token1] = ACTIONS(99), - [sym_number] = ACTIONS(2380), - [sym_identifier] = ACTIONS(2382), - [sym_private_property_identifier] = ACTIONS(2380), - [sym_this] = ACTIONS(2382), - [sym_super] = ACTIONS(2382), - [sym_true] = ACTIONS(2382), - [sym_false] = ACTIONS(2382), - [sym_null] = ACTIONS(2382), - [anon_sym_export] = ACTIONS(2382), - [sym_cf_comment] = ACTIONS(5), - }, - [1145] = { - [sym_comment] = STATE(1145), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2335), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2338), - [anon_sym_RBRACE] = ACTIONS(2338), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_LBRACK] = ACTIONS(2175), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1146] = { - [sym_comment] = STATE(1146), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2345), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1364), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2184), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), + [1184] = { + [sym_comment] = STATE(1184), + [anon_sym_POUND] = ACTIONS(2393), + [anon_sym_var] = ACTIONS(2395), + [anon_sym_SQUOTE] = ACTIONS(2393), + [anon_sym_DQUOTE] = ACTIONS(2393), + [anon_sym_LBRACE] = ACTIONS(2393), + [anon_sym_import] = ACTIONS(2395), + [anon_sym_with] = ACTIONS(2395), + [anon_sym_let] = ACTIONS(2395), + [anon_sym_const] = ACTIONS(2395), + [anon_sym_if] = ACTIONS(2395), + [anon_sym_switch] = ACTIONS(2395), + [anon_sym_for] = ACTIONS(2395), + [anon_sym_LPAREN] = ACTIONS(2393), + [anon_sym_await] = ACTIONS(2395), + [anon_sym_while] = ACTIONS(2395), + [anon_sym_do] = ACTIONS(2395), + [anon_sym_try] = ACTIONS(2395), + [anon_sym_break] = ACTIONS(2395), + [anon_sym_continue] = ACTIONS(2395), + [anon_sym_return] = ACTIONS(2395), + [anon_sym_throw] = ACTIONS(2395), + [anon_sym_SEMI] = ACTIONS(2393), + [anon_sym_yield] = ACTIONS(2395), + [anon_sym_LBRACK] = ACTIONS(2393), + [anon_sym_async] = ACTIONS(2395), + [anon_sym_function] = ACTIONS(2395), + [anon_sym_private] = ACTIONS(2395), + [anon_sym_public] = ACTIONS(2395), + [anon_sym_remote] = ACTIONS(2395), + [anon_sym_static] = ACTIONS(2395), + [anon_sym_final] = ACTIONS(2395), + [anon_sym_abstract] = ACTIONS(2395), + [anon_sym_any] = ACTIONS(2395), + [anon_sym_array] = ACTIONS(2395), + [anon_sym_binary] = ACTIONS(2395), + [anon_sym_boolean] = ACTIONS(2395), + [anon_sym_date] = ACTIONS(2395), + [anon_sym_guid] = ACTIONS(2395), + [anon_sym_numeric] = ACTIONS(2395), + [anon_sym_query] = ACTIONS(2395), + [anon_sym_string] = ACTIONS(2395), + [anon_sym_struct] = ACTIONS(2395), + [anon_sym_uuid] = ACTIONS(2395), + [anon_sym_variablename] = ACTIONS(2395), + [anon_sym_void] = ACTIONS(2395), + [anon_sym_xml] = ACTIONS(2395), + [anon_sym_new] = ACTIONS(2395), + [anon_sym_PLUS] = ACTIONS(2395), + [anon_sym_DASH] = ACTIONS(2395), + [anon_sym_SLASH] = ACTIONS(2395), + [anon_sym_BANG] = ACTIONS(2393), + [anon_sym_TILDE] = ACTIONS(2395), + [aux_sym_unary_operator_token1] = ACTIONS(2393), + [anon_sym_PLUS_PLUS] = ACTIONS(2393), + [anon_sym_DASH_DASH] = ACTIONS(2393), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2393), + [sym_identifier] = ACTIONS(2395), + [sym_private_property_identifier] = ACTIONS(2393), + [sym_this] = ACTIONS(2395), + [sym_super] = ACTIONS(2395), + [sym_true] = ACTIONS(2395), + [sym_false] = ACTIONS(2395), + [sym_null] = ACTIONS(2395), + [anon_sym_export] = ACTIONS(2395), [sym_cf_comment] = ACTIONS(5), }, - [1147] = { - [sym_comment] = STATE(1147), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2329), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2175), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_of] = ACTIONS(2175), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_LBRACK] = ACTIONS(2175), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), + [1185] = { + [sym_comment] = STATE(1185), + [anon_sym_POUND] = ACTIONS(2393), + [anon_sym_var] = ACTIONS(2395), + [anon_sym_SQUOTE] = ACTIONS(2393), + [anon_sym_DQUOTE] = ACTIONS(2393), + [anon_sym_LBRACE] = ACTIONS(2393), + [anon_sym_import] = ACTIONS(2395), + [anon_sym_with] = ACTIONS(2395), + [anon_sym_let] = ACTIONS(2395), + [anon_sym_const] = ACTIONS(2395), + [anon_sym_if] = ACTIONS(2395), + [anon_sym_switch] = ACTIONS(2395), + [anon_sym_for] = ACTIONS(2395), + [anon_sym_LPAREN] = ACTIONS(2393), + [anon_sym_await] = ACTIONS(2395), + [anon_sym_while] = ACTIONS(2395), + [anon_sym_do] = ACTIONS(2395), + [anon_sym_try] = ACTIONS(2395), + [anon_sym_break] = ACTIONS(2395), + [anon_sym_continue] = ACTIONS(2395), + [anon_sym_return] = ACTIONS(2395), + [anon_sym_throw] = ACTIONS(2395), + [anon_sym_SEMI] = ACTIONS(2393), + [anon_sym_yield] = ACTIONS(2395), + [anon_sym_LBRACK] = ACTIONS(2393), + [anon_sym_async] = ACTIONS(2395), + [anon_sym_function] = ACTIONS(2395), + [anon_sym_private] = ACTIONS(2395), + [anon_sym_public] = ACTIONS(2395), + [anon_sym_remote] = ACTIONS(2395), + [anon_sym_static] = ACTIONS(2395), + [anon_sym_final] = ACTIONS(2395), + [anon_sym_abstract] = ACTIONS(2395), + [anon_sym_any] = ACTIONS(2395), + [anon_sym_array] = ACTIONS(2395), + [anon_sym_binary] = ACTIONS(2395), + [anon_sym_boolean] = ACTIONS(2395), + [anon_sym_date] = ACTIONS(2395), + [anon_sym_guid] = ACTIONS(2395), + [anon_sym_numeric] = ACTIONS(2395), + [anon_sym_query] = ACTIONS(2395), + [anon_sym_string] = ACTIONS(2395), + [anon_sym_struct] = ACTIONS(2395), + [anon_sym_uuid] = ACTIONS(2395), + [anon_sym_variablename] = ACTIONS(2395), + [anon_sym_void] = ACTIONS(2395), + [anon_sym_xml] = ACTIONS(2395), + [anon_sym_new] = ACTIONS(2395), + [anon_sym_PLUS] = ACTIONS(2395), + [anon_sym_DASH] = ACTIONS(2395), + [anon_sym_SLASH] = ACTIONS(2395), + [anon_sym_BANG] = ACTIONS(2393), + [anon_sym_TILDE] = ACTIONS(2395), + [aux_sym_unary_operator_token1] = ACTIONS(2393), + [anon_sym_PLUS_PLUS] = ACTIONS(2393), + [anon_sym_DASH_DASH] = ACTIONS(2393), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2393), + [sym_identifier] = ACTIONS(2395), + [sym_private_property_identifier] = ACTIONS(2393), + [sym_this] = ACTIONS(2395), + [sym_super] = ACTIONS(2395), + [sym_true] = ACTIONS(2395), + [sym_false] = ACTIONS(2395), + [sym_null] = ACTIONS(2395), + [anon_sym_export] = ACTIONS(2395), [sym_cf_comment] = ACTIONS(5), }, - [1148] = { - [sym_comment] = STATE(1148), + [1186] = { + [sym_comment] = STATE(1186), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1664), + [anon_sym_EQ] = ACTIONS(1536), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1615), [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_RPAREN] = ACTIONS(1589), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1669), + [anon_sym_EQ_GT] = ACTIONS(1653), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -136843,16 +139998,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -136860,90 +140017,367 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_comment_token1] = ACTIONS(99), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1105), }, - [1149] = { - [sym_comment] = STATE(1149), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2384), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2350), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_RPAREN] = ACTIONS(2338), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2387), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), + [1187] = { + [sym_comment] = STATE(1187), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2313), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(2356), + [anon_sym_RBRACE] = ACTIONS(2356), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_RBRACK] = ACTIONS(2356), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [1150] = { - [sym_comment] = STATE(1150), + [1188] = { + [sym_comment] = STATE(1188), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_RBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1189] = { + [sym_comment] = STATE(1189), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2341), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(2276), + [anon_sym_RBRACE] = ACTIONS(2276), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_RBRACK] = ACTIONS(2276), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1190] = { + [sym_comment] = STATE(1190), + [anon_sym_POUND] = ACTIONS(2397), + [anon_sym_var] = ACTIONS(2399), + [anon_sym_SQUOTE] = ACTIONS(2397), + [anon_sym_DQUOTE] = ACTIONS(2397), + [anon_sym_LBRACE] = ACTIONS(2397), + [anon_sym_import] = ACTIONS(2399), + [anon_sym_with] = ACTIONS(2399), + [anon_sym_let] = ACTIONS(2399), + [anon_sym_const] = ACTIONS(2399), + [anon_sym_if] = ACTIONS(2399), + [anon_sym_switch] = ACTIONS(2399), + [anon_sym_for] = ACTIONS(2399), + [anon_sym_LPAREN] = ACTIONS(2397), + [anon_sym_await] = ACTIONS(2399), + [anon_sym_while] = ACTIONS(2399), + [anon_sym_do] = ACTIONS(2399), + [anon_sym_try] = ACTIONS(2399), + [anon_sym_break] = ACTIONS(2399), + [anon_sym_continue] = ACTIONS(2399), + [anon_sym_return] = ACTIONS(2399), + [anon_sym_throw] = ACTIONS(2399), + [anon_sym_SEMI] = ACTIONS(2397), + [anon_sym_yield] = ACTIONS(2399), + [anon_sym_LBRACK] = ACTIONS(2397), + [anon_sym_async] = ACTIONS(2399), + [anon_sym_function] = ACTIONS(2399), + [anon_sym_private] = ACTIONS(2399), + [anon_sym_public] = ACTIONS(2399), + [anon_sym_remote] = ACTIONS(2399), + [anon_sym_static] = ACTIONS(2399), + [anon_sym_final] = ACTIONS(2399), + [anon_sym_abstract] = ACTIONS(2399), + [anon_sym_any] = ACTIONS(2399), + [anon_sym_array] = ACTIONS(2399), + [anon_sym_binary] = ACTIONS(2399), + [anon_sym_boolean] = ACTIONS(2399), + [anon_sym_date] = ACTIONS(2399), + [anon_sym_guid] = ACTIONS(2399), + [anon_sym_numeric] = ACTIONS(2399), + [anon_sym_query] = ACTIONS(2399), + [anon_sym_string] = ACTIONS(2399), + [anon_sym_struct] = ACTIONS(2399), + [anon_sym_uuid] = ACTIONS(2399), + [anon_sym_variablename] = ACTIONS(2399), + [anon_sym_void] = ACTIONS(2399), + [anon_sym_xml] = ACTIONS(2399), + [anon_sym_new] = ACTIONS(2399), + [anon_sym_PLUS] = ACTIONS(2399), + [anon_sym_DASH] = ACTIONS(2399), + [anon_sym_SLASH] = ACTIONS(2399), + [anon_sym_BANG] = ACTIONS(2397), + [anon_sym_TILDE] = ACTIONS(2399), + [aux_sym_unary_operator_token1] = ACTIONS(2397), + [anon_sym_PLUS_PLUS] = ACTIONS(2397), + [anon_sym_DASH_DASH] = ACTIONS(2397), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2397), + [sym_identifier] = ACTIONS(2399), + [sym_private_property_identifier] = ACTIONS(2397), + [sym_this] = ACTIONS(2399), + [sym_super] = ACTIONS(2399), + [sym_true] = ACTIONS(2399), + [sym_false] = ACTIONS(2399), + [sym_null] = ACTIONS(2399), + [anon_sym_export] = ACTIONS(2399), + [sym_cf_comment] = ACTIONS(5), + }, + [1191] = { + [sym_comment] = STATE(1191), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2385), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1763), + }, + [1192] = { + [sym_comment] = STATE(1192), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1300), + [anon_sym_EQ] = ACTIONS(1639), [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1302), - [anon_sym_RBRACE] = ACTIONS(1302), - [anon_sym_LPAREN] = ACTIONS(1119), + [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_of] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1210), + [anon_sym_EQ_GT] = ACTIONS(1643), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -136979,220 +140413,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [1151] = { - [sym_comment] = STATE(1151), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1373), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1134), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1105), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [1152] = { - [sym_comment] = STATE(1152), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1402), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1134), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1105), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [1153] = { - [sym_comment] = STATE(1153), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1202), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_COMMA] = ACTIONS(1324), - [anon_sym_RBRACE] = ACTIONS(1324), - [anon_sym_LPAREN] = ACTIONS(1119), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1210), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -137201,621 +140433,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1154] = { - [sym_comment] = STATE(1154), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2325), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(1324), - [anon_sym_RBRACE] = ACTIONS(1324), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1155] = { - [sym_comment] = STATE(1155), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2345), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1373), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2184), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1156] = { - [sym_comment] = STATE(1156), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1382), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1134), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), + [1193] = { + [sym_comment] = STATE(1193), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2401), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_of] = ACTIONS(1763), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2387), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1105), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [1157] = { - [sym_comment] = STATE(1157), - [anon_sym_SLASH_GT] = ACTIONS(2175), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2309), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2389), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(2175), - }, - [1158] = { - [sym_comment] = STATE(1158), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2345), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1382), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2184), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1159] = { - [sym_comment] = STATE(1159), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2345), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1402), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2184), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1160] = { - [sym_comment] = STATE(1160), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2343), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(1302), - [anon_sym_RBRACE] = ACTIONS(1302), - [anon_sym_LPAREN] = ACTIONS(2181), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1161] = { - [sym_comment] = STATE(1161), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2343), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2175), - [anon_sym_RBRACE] = ACTIONS(2175), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_RPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_RBRACK] = ACTIONS(2175), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1162] = { - [sym_comment] = STATE(1162), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2345), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2175), - [anon_sym_RBRACE] = ACTIONS(2175), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_LBRACK] = ACTIONS(2175), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [1163] = { - [sym_comment] = STATE(1163), - [anon_sym_SLASH_GT] = ACTIONS(1105), + [1194] = { + [sym_comment] = STATE(1194), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), @@ -137823,689 +140511,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EQ] = ACTIONS(1536), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1640), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(1105), - }, - [1164] = { - [sym_comment] = STATE(1164), - [anon_sym_SLASH_GT] = ACTIONS(2175), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2391), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2389), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(2175), - }, - [1165] = { - [sym_comment] = STATE(1165), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1364), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1134), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1105), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [1166] = { - [sym_comment] = STATE(1166), - [anon_sym_SLASH_GT] = ACTIONS(1105), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1634), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1640), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(1105), - }, - [1167] = { - [sym_comment] = STATE(1167), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1134), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1105), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [1168] = { - [sym_comment] = STATE(1168), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1347), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_SEMI] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1349), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1134), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(1105), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [1169] = { - [sym_comment] = STATE(1169), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2345), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1122), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2184), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1170] = { - [sym_comment] = STATE(1170), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2309), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2333), - [anon_sym_RBRACE] = ACTIONS(2333), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_RPAREN] = ACTIONS(2333), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_RBRACK] = ACTIONS(2333), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1171] = { - [sym_comment] = STATE(1171), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2345), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1349), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2184), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1172] = { - [sym_comment] = STATE(1172), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2393), - [anon_sym_POUND] = ACTIONS(2175), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2395), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1173] = { - [sym_comment] = STATE(1173), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1821), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_of] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_in] = ACTIONS(1563), + [anon_sym_of] = ACTIONS(2366), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1805), + [anon_sym_EQ_GT] = ACTIONS(1208), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -138541,351 +140551,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [1174] = { - [sym_comment] = STATE(1174), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1795), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1741), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(1105), - }, - [1175] = { - [sym_comment] = STATE(1175), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2397), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2399), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(2175), - }, - [1176] = { - [sym_comment] = STATE(1176), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2309), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2399), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(2175), - }, - [1177] = { - [sym_comment] = STATE(1177), - [anon_sym_SLASH_GT] = ACTIONS(1719), - [anon_sym_GT_EQ] = ACTIONS(1719), - [anon_sym_GT] = ACTIONS(1721), - [anon_sym_LT_EQ] = ACTIONS(1719), - [anon_sym_LT] = ACTIONS(1721), - [anon_sym_EQ] = ACTIONS(1721), - [anon_sym_STAR] = ACTIONS(1721), - [anon_sym_LPAREN] = ACTIONS(1719), - [anon_sym_in] = ACTIONS(1721), - [anon_sym_LBRACK] = ACTIONS(1719), - [anon_sym_EQ_GT] = ACTIONS(1869), - [sym_optional_chain] = ACTIONS(1719), - [anon_sym_DOT] = ACTIONS(1719), - [anon_sym_PLUS_EQ] = ACTIONS(1719), - [anon_sym_DASH_EQ] = ACTIONS(1719), - [anon_sym_STAR_EQ] = ACTIONS(1719), - [anon_sym_SLASH_EQ] = ACTIONS(1719), - [anon_sym_PERCENT_EQ] = ACTIONS(1719), - [anon_sym_CARET_EQ] = ACTIONS(1719), - [anon_sym_AMP_EQ] = ACTIONS(1719), - [anon_sym_PIPE_EQ] = ACTIONS(1719), - [anon_sym_GT_GT_EQ] = ACTIONS(1719), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1719), - [anon_sym_LT_LT_EQ] = ACTIONS(1719), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1719), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1719), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1719), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1719), - [anon_sym_AMP_AMP] = ACTIONS(1721), - [aux_sym_binary_expression_token1] = ACTIONS(1719), - [anon_sym_PIPE_PIPE] = ACTIONS(1721), - [aux_sym_binary_expression_token2] = ACTIONS(1719), - [anon_sym_GT_GT] = ACTIONS(1721), - [anon_sym_GT_GT_GT] = ACTIONS(1721), - [anon_sym_LT_LT] = ACTIONS(1721), - [anon_sym_AMP] = ACTIONS(1721), - [anon_sym_CARET] = ACTIONS(1721), - [anon_sym_PIPE] = ACTIONS(1721), - [anon_sym_PLUS] = ACTIONS(1721), - [anon_sym_DASH] = ACTIONS(1721), - [anon_sym_SLASH] = ACTIONS(1721), - [anon_sym_PERCENT] = ACTIONS(1721), - [aux_sym_binary_expression_token3] = ACTIONS(1719), - [anon_sym_STAR_STAR] = ACTIONS(1721), - [aux_sym_binary_expression_token4] = ACTIONS(1721), - [aux_sym_binary_expression_token5] = ACTIONS(1719), - [anon_sym_EQ_EQ] = ACTIONS(1721), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1719), - [aux_sym_binary_expression_token6] = ACTIONS(1719), - [aux_sym_binary_expression_token7] = ACTIONS(1719), - [anon_sym_BANG_EQ] = ACTIONS(1721), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1719), - [aux_sym_binary_expression_token8] = ACTIONS(1719), - [aux_sym_binary_expression_token9] = ACTIONS(1719), - [aux_sym_binary_expression_token10] = ACTIONS(1719), - [aux_sym_binary_expression_token11] = ACTIONS(1721), - [anon_sym_QMARK_QMARK] = ACTIONS(1721), - [anon_sym_instanceof] = ACTIONS(1719), - [anon_sym_PLUS_PLUS] = ACTIONS(1719), - [anon_sym_DASH_DASH] = ACTIONS(1719), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(1719), - [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(1719), - }, - [1178] = { - [sym_comment] = STATE(1178), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1753), - [anon_sym_POUND] = ACTIONS(1105), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1757), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -138894,410 +140571,146 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1179] = { - [sym_comment] = STATE(1179), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2347), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2350), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_RPAREN] = ACTIONS(2350), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_RBRACK] = ACTIONS(2338), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1180] = { - [sym_comment] = STATE(1180), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2309), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_RPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2387), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1181] = { - [sym_comment] = STATE(1181), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2309), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2361), - [anon_sym_of] = ACTIONS(2364), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), + [1195] = { + [sym_comment] = STATE(1195), + [anon_sym_POUND] = ACTIONS(2403), + [anon_sym_var] = ACTIONS(2405), + [anon_sym_SQUOTE] = ACTIONS(2403), + [anon_sym_DQUOTE] = ACTIONS(2403), + [anon_sym_LBRACE] = ACTIONS(2403), + [anon_sym_import] = ACTIONS(2405), + [anon_sym_with] = ACTIONS(2405), + [anon_sym_let] = ACTIONS(2405), + [anon_sym_const] = ACTIONS(2405), + [anon_sym_if] = ACTIONS(2405), + [anon_sym_switch] = ACTIONS(2405), + [anon_sym_for] = ACTIONS(2405), + [anon_sym_LPAREN] = ACTIONS(2403), + [anon_sym_await] = ACTIONS(2405), + [anon_sym_while] = ACTIONS(2405), + [anon_sym_do] = ACTIONS(2405), + [anon_sym_try] = ACTIONS(2405), + [anon_sym_break] = ACTIONS(2405), + [anon_sym_continue] = ACTIONS(2405), + [anon_sym_return] = ACTIONS(2405), + [anon_sym_throw] = ACTIONS(2405), + [anon_sym_SEMI] = ACTIONS(2403), + [anon_sym_yield] = ACTIONS(2405), + [anon_sym_LBRACK] = ACTIONS(2403), + [anon_sym_async] = ACTIONS(2405), + [anon_sym_function] = ACTIONS(2405), + [anon_sym_private] = ACTIONS(2405), + [anon_sym_public] = ACTIONS(2405), + [anon_sym_remote] = ACTIONS(2405), + [anon_sym_static] = ACTIONS(2405), + [anon_sym_final] = ACTIONS(2405), + [anon_sym_abstract] = ACTIONS(2405), + [anon_sym_any] = ACTIONS(2405), + [anon_sym_array] = ACTIONS(2405), + [anon_sym_binary] = ACTIONS(2405), + [anon_sym_boolean] = ACTIONS(2405), + [anon_sym_date] = ACTIONS(2405), + [anon_sym_guid] = ACTIONS(2405), + [anon_sym_numeric] = ACTIONS(2405), + [anon_sym_query] = ACTIONS(2405), + [anon_sym_string] = ACTIONS(2405), + [anon_sym_struct] = ACTIONS(2405), + [anon_sym_uuid] = ACTIONS(2405), + [anon_sym_variablename] = ACTIONS(2405), + [anon_sym_void] = ACTIONS(2405), + [anon_sym_xml] = ACTIONS(2405), + [anon_sym_new] = ACTIONS(2405), + [anon_sym_PLUS] = ACTIONS(2405), + [anon_sym_DASH] = ACTIONS(2405), + [anon_sym_SLASH] = ACTIONS(2405), + [anon_sym_BANG] = ACTIONS(2403), + [anon_sym_TILDE] = ACTIONS(2405), + [aux_sym_unary_operator_token1] = ACTIONS(2403), + [anon_sym_PLUS_PLUS] = ACTIONS(2403), + [anon_sym_DASH_DASH] = ACTIONS(2403), + [aux_sym_comment_token1] = ACTIONS(99), + [sym_number] = ACTIONS(2403), + [sym_identifier] = ACTIONS(2405), + [sym_private_property_identifier] = ACTIONS(2403), + [sym_this] = ACTIONS(2405), + [sym_super] = ACTIONS(2405), + [sym_true] = ACTIONS(2405), + [sym_false] = ACTIONS(2405), + [sym_null] = ACTIONS(2405), + [anon_sym_export] = ACTIONS(2405), [sym_cf_comment] = ACTIONS(5), }, - [1182] = { - [sym_comment] = STATE(1182), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2345), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), + [1196] = { + [sym_comment] = STATE(1196), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), [anon_sym_in] = ACTIONS(2361), [anon_sym_of] = ACTIONS(2364), - [anon_sym_SEMI] = ACTIONS(2175), - [anon_sym_LBRACK] = ACTIONS(2175), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__automatic_semicolon] = ACTIONS(2175), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1183] = { - [sym_comment] = STATE(1183), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2347), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2350), - [anon_sym_RBRACE] = ACTIONS(2350), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_RBRACK] = ACTIONS(2350), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1184] = { - [sym_comment] = STATE(1184), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1617), - [anon_sym_of] = ACTIONS(2355), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1210), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), + [anon_sym_COLON] = ACTIONS(1204), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2203), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(1105), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [1185] = { - [sym_comment] = STATE(1185), + [1197] = { + [sym_comment] = STATE(1197), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), @@ -139307,9 +140720,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR] = ACTIONS(1107), [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1204), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1757), + [anon_sym_EQ_GT] = ACTIONS(1681), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -139345,16 +140758,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -139363,86 +140778,699 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), }, - [1186] = { - [sym_comment] = STATE(1186), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_RPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1669), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), + [1198] = { + [sym_comment] = STATE(1198), + [anon_sym_GT_EQ] = ACTIONS(1733), + [anon_sym_GT] = ACTIONS(1735), + [anon_sym_LT_EQ] = ACTIONS(1733), + [anon_sym_LT] = ACTIONS(1735), + [anon_sym_EQ] = ACTIONS(1735), + [anon_sym_STAR] = ACTIONS(1735), + [anon_sym_LPAREN] = ACTIONS(1733), + [anon_sym_in] = ACTIONS(1735), + [anon_sym_LBRACK] = ACTIONS(1733), + [anon_sym_EQ_GT] = ACTIONS(1737), + [sym_optional_chain] = ACTIONS(1733), + [anon_sym_DOT] = ACTIONS(1733), + [anon_sym_PLUS_EQ] = ACTIONS(1733), + [anon_sym_DASH_EQ] = ACTIONS(1733), + [anon_sym_STAR_EQ] = ACTIONS(1733), + [anon_sym_SLASH_EQ] = ACTIONS(1733), + [anon_sym_PERCENT_EQ] = ACTIONS(1733), + [anon_sym_CARET_EQ] = ACTIONS(1733), + [anon_sym_AMP_EQ] = ACTIONS(1733), + [anon_sym_PIPE_EQ] = ACTIONS(1733), + [anon_sym_GT_GT_EQ] = ACTIONS(1733), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1733), + [anon_sym_LT_LT_EQ] = ACTIONS(1733), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1733), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1733), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1733), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1733), + [anon_sym_AMP_AMP] = ACTIONS(1735), + [aux_sym_binary_expression_token1] = ACTIONS(1733), + [anon_sym_PIPE_PIPE] = ACTIONS(1735), + [aux_sym_binary_expression_token2] = ACTIONS(1733), + [anon_sym_GT_GT] = ACTIONS(1735), + [anon_sym_GT_GT_GT] = ACTIONS(1735), + [anon_sym_LT_LT] = ACTIONS(1735), + [anon_sym_AMP] = ACTIONS(1735), + [anon_sym_CARET] = ACTIONS(1735), + [anon_sym_PIPE] = ACTIONS(1735), + [anon_sym_PLUS] = ACTIONS(1735), + [anon_sym_DASH] = ACTIONS(1735), + [anon_sym_SLASH] = ACTIONS(1735), + [anon_sym_PERCENT] = ACTIONS(1735), + [aux_sym_binary_expression_token3] = ACTIONS(1733), + [anon_sym_STAR_STAR] = ACTIONS(1735), + [aux_sym_binary_expression_token4] = ACTIONS(1735), + [aux_sym_binary_expression_token5] = ACTIONS(1733), + [aux_sym_binary_expression_token6] = ACTIONS(1733), + [anon_sym_EQ_EQ] = ACTIONS(1735), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1733), + [aux_sym_binary_expression_token7] = ACTIONS(1733), + [aux_sym_binary_expression_token8] = ACTIONS(1733), + [anon_sym_BANG_EQ] = ACTIONS(1735), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1733), + [aux_sym_binary_expression_token9] = ACTIONS(1733), + [aux_sym_binary_expression_token10] = ACTIONS(1733), + [aux_sym_binary_expression_token11] = ACTIONS(1733), + [aux_sym_binary_expression_token12] = ACTIONS(1735), + [aux_sym_binary_expression_token13] = ACTIONS(1733), + [anon_sym_QMARK_QMARK] = ACTIONS(1735), + [anon_sym_instanceof] = ACTIONS(1733), + [anon_sym_PLUS_PLUS] = ACTIONS(1733), + [anon_sym_DASH_DASH] = ACTIONS(1733), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1733), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1733), + }, + [1199] = { + [sym_comment] = STATE(1199), + [anon_sym_SLASH_GT] = ACTIONS(1969), + [anon_sym_GT_EQ] = ACTIONS(1969), + [anon_sym_GT] = ACTIONS(1971), + [anon_sym_LT_EQ] = ACTIONS(1969), + [anon_sym_LT] = ACTIONS(1971), + [anon_sym_EQ] = ACTIONS(1971), + [anon_sym_STAR] = ACTIONS(1971), + [anon_sym_LPAREN] = ACTIONS(1969), + [anon_sym_in] = ACTIONS(1971), + [anon_sym_LBRACK] = ACTIONS(1969), + [sym_optional_chain] = ACTIONS(1969), + [anon_sym_DOT] = ACTIONS(1969), + [anon_sym_PLUS_EQ] = ACTIONS(1969), + [anon_sym_DASH_EQ] = ACTIONS(1969), + [anon_sym_STAR_EQ] = ACTIONS(1969), + [anon_sym_SLASH_EQ] = ACTIONS(1969), + [anon_sym_PERCENT_EQ] = ACTIONS(1969), + [anon_sym_CARET_EQ] = ACTIONS(1969), + [anon_sym_AMP_EQ] = ACTIONS(1969), + [anon_sym_PIPE_EQ] = ACTIONS(1969), + [anon_sym_GT_GT_EQ] = ACTIONS(1969), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1969), + [anon_sym_LT_LT_EQ] = ACTIONS(1969), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1969), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1969), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1969), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1969), + [anon_sym_AMP_AMP] = ACTIONS(1971), + [aux_sym_binary_expression_token1] = ACTIONS(1969), + [anon_sym_PIPE_PIPE] = ACTIONS(1971), + [aux_sym_binary_expression_token2] = ACTIONS(1969), + [anon_sym_GT_GT] = ACTIONS(1971), + [anon_sym_GT_GT_GT] = ACTIONS(1971), + [anon_sym_LT_LT] = ACTIONS(1971), + [anon_sym_AMP] = ACTIONS(1971), + [anon_sym_CARET] = ACTIONS(1971), + [anon_sym_PIPE] = ACTIONS(1971), + [anon_sym_PLUS] = ACTIONS(1971), + [anon_sym_DASH] = ACTIONS(1971), + [anon_sym_SLASH] = ACTIONS(1971), + [anon_sym_PERCENT] = ACTIONS(1971), + [aux_sym_binary_expression_token3] = ACTIONS(1969), + [anon_sym_STAR_STAR] = ACTIONS(1971), + [aux_sym_binary_expression_token4] = ACTIONS(1971), + [aux_sym_binary_expression_token5] = ACTIONS(1969), + [aux_sym_binary_expression_token6] = ACTIONS(1969), + [anon_sym_EQ_EQ] = ACTIONS(1971), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1969), + [aux_sym_binary_expression_token7] = ACTIONS(1969), + [aux_sym_binary_expression_token8] = ACTIONS(1969), + [anon_sym_BANG_EQ] = ACTIONS(1971), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1969), + [aux_sym_binary_expression_token9] = ACTIONS(1969), + [aux_sym_binary_expression_token10] = ACTIONS(1969), + [aux_sym_binary_expression_token11] = ACTIONS(1969), + [aux_sym_binary_expression_token12] = ACTIONS(1971), + [aux_sym_binary_expression_token13] = ACTIONS(1969), + [anon_sym_QMARK_QMARK] = ACTIONS(1971), + [anon_sym_instanceof] = ACTIONS(1969), + [anon_sym_PLUS_PLUS] = ACTIONS(1969), + [anon_sym_DASH_DASH] = ACTIONS(1969), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1969), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1969), + }, + [1200] = { + [sym_comment] = STATE(1200), + [anon_sym_SLASH_GT] = ACTIONS(2191), + [anon_sym_GT_EQ] = ACTIONS(2191), + [anon_sym_GT] = ACTIONS(2193), + [anon_sym_LT_EQ] = ACTIONS(2191), + [anon_sym_LT] = ACTIONS(2193), + [anon_sym_EQ] = ACTIONS(2193), + [anon_sym_STAR] = ACTIONS(2193), + [anon_sym_LPAREN] = ACTIONS(2191), + [anon_sym_in] = ACTIONS(2193), + [anon_sym_LBRACK] = ACTIONS(2191), + [sym_optional_chain] = ACTIONS(2191), + [anon_sym_DOT] = ACTIONS(2191), + [anon_sym_PLUS_EQ] = ACTIONS(2191), + [anon_sym_DASH_EQ] = ACTIONS(2191), + [anon_sym_STAR_EQ] = ACTIONS(2191), + [anon_sym_SLASH_EQ] = ACTIONS(2191), + [anon_sym_PERCENT_EQ] = ACTIONS(2191), + [anon_sym_CARET_EQ] = ACTIONS(2191), + [anon_sym_AMP_EQ] = ACTIONS(2191), + [anon_sym_PIPE_EQ] = ACTIONS(2191), + [anon_sym_GT_GT_EQ] = ACTIONS(2191), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(2191), + [anon_sym_LT_LT_EQ] = ACTIONS(2191), + [anon_sym_STAR_STAR_EQ] = ACTIONS(2191), + [anon_sym_AMP_AMP_EQ] = ACTIONS(2191), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2191), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2191), + [anon_sym_AMP_AMP] = ACTIONS(2193), + [aux_sym_binary_expression_token1] = ACTIONS(2191), + [anon_sym_PIPE_PIPE] = ACTIONS(2193), + [aux_sym_binary_expression_token2] = ACTIONS(2191), + [anon_sym_GT_GT] = ACTIONS(2193), + [anon_sym_GT_GT_GT] = ACTIONS(2193), + [anon_sym_LT_LT] = ACTIONS(2193), + [anon_sym_AMP] = ACTIONS(2193), + [anon_sym_CARET] = ACTIONS(2193), + [anon_sym_PIPE] = ACTIONS(2193), + [anon_sym_PLUS] = ACTIONS(2193), + [anon_sym_DASH] = ACTIONS(2193), + [anon_sym_SLASH] = ACTIONS(2193), + [anon_sym_PERCENT] = ACTIONS(2193), + [aux_sym_binary_expression_token3] = ACTIONS(2191), + [anon_sym_STAR_STAR] = ACTIONS(2193), + [aux_sym_binary_expression_token4] = ACTIONS(2193), + [aux_sym_binary_expression_token5] = ACTIONS(2191), + [aux_sym_binary_expression_token6] = ACTIONS(2191), + [anon_sym_EQ_EQ] = ACTIONS(2193), + [anon_sym_EQ_EQ_EQ] = ACTIONS(2191), + [aux_sym_binary_expression_token7] = ACTIONS(2191), + [aux_sym_binary_expression_token8] = ACTIONS(2191), + [anon_sym_BANG_EQ] = ACTIONS(2193), + [anon_sym_BANG_EQ_EQ] = ACTIONS(2191), + [aux_sym_binary_expression_token9] = ACTIONS(2191), + [aux_sym_binary_expression_token10] = ACTIONS(2191), + [aux_sym_binary_expression_token11] = ACTIONS(2191), + [aux_sym_binary_expression_token12] = ACTIONS(2193), + [aux_sym_binary_expression_token13] = ACTIONS(2191), + [anon_sym_QMARK_QMARK] = ACTIONS(2193), + [anon_sym_instanceof] = ACTIONS(2191), + [anon_sym_PLUS_PLUS] = ACTIONS(2191), + [anon_sym_DASH_DASH] = ACTIONS(2191), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(2191), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(2191), + }, + [1201] = { + [sym_comment] = STATE(1201), + [anon_sym_SLASH_GT] = ACTIONS(1745), + [anon_sym_GT_EQ] = ACTIONS(1745), + [anon_sym_GT] = ACTIONS(1747), + [anon_sym_LT_EQ] = ACTIONS(1745), + [anon_sym_LT] = ACTIONS(1747), + [anon_sym_EQ] = ACTIONS(1747), + [anon_sym_STAR] = ACTIONS(1747), + [anon_sym_LPAREN] = ACTIONS(1745), + [anon_sym_in] = ACTIONS(1747), + [anon_sym_LBRACK] = ACTIONS(1745), + [sym_optional_chain] = ACTIONS(1745), + [anon_sym_DOT] = ACTIONS(1745), + [anon_sym_PLUS_EQ] = ACTIONS(1745), + [anon_sym_DASH_EQ] = ACTIONS(1745), + [anon_sym_STAR_EQ] = ACTIONS(1745), + [anon_sym_SLASH_EQ] = ACTIONS(1745), + [anon_sym_PERCENT_EQ] = ACTIONS(1745), + [anon_sym_CARET_EQ] = ACTIONS(1745), + [anon_sym_AMP_EQ] = ACTIONS(1745), + [anon_sym_PIPE_EQ] = ACTIONS(1745), + [anon_sym_GT_GT_EQ] = ACTIONS(1745), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1745), + [anon_sym_LT_LT_EQ] = ACTIONS(1745), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1745), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1745), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1745), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1745), + [anon_sym_AMP_AMP] = ACTIONS(1747), + [aux_sym_binary_expression_token1] = ACTIONS(1745), + [anon_sym_PIPE_PIPE] = ACTIONS(1747), + [aux_sym_binary_expression_token2] = ACTIONS(1745), + [anon_sym_GT_GT] = ACTIONS(1747), + [anon_sym_GT_GT_GT] = ACTIONS(1747), + [anon_sym_LT_LT] = ACTIONS(1747), + [anon_sym_AMP] = ACTIONS(1747), + [anon_sym_CARET] = ACTIONS(1747), + [anon_sym_PIPE] = ACTIONS(1747), + [anon_sym_PLUS] = ACTIONS(1747), + [anon_sym_DASH] = ACTIONS(1747), + [anon_sym_SLASH] = ACTIONS(1747), + [anon_sym_PERCENT] = ACTIONS(1747), + [aux_sym_binary_expression_token3] = ACTIONS(1745), + [anon_sym_STAR_STAR] = ACTIONS(1747), + [aux_sym_binary_expression_token4] = ACTIONS(1747), + [aux_sym_binary_expression_token5] = ACTIONS(1745), + [aux_sym_binary_expression_token6] = ACTIONS(1745), + [anon_sym_EQ_EQ] = ACTIONS(1747), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1745), + [aux_sym_binary_expression_token7] = ACTIONS(1745), + [aux_sym_binary_expression_token8] = ACTIONS(1745), + [anon_sym_BANG_EQ] = ACTIONS(1747), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1745), + [aux_sym_binary_expression_token9] = ACTIONS(1745), + [aux_sym_binary_expression_token10] = ACTIONS(1745), + [aux_sym_binary_expression_token11] = ACTIONS(1745), + [aux_sym_binary_expression_token12] = ACTIONS(1747), + [aux_sym_binary_expression_token13] = ACTIONS(1745), + [anon_sym_QMARK_QMARK] = ACTIONS(1747), + [anon_sym_instanceof] = ACTIONS(1745), + [anon_sym_PLUS_PLUS] = ACTIONS(1745), + [anon_sym_DASH_DASH] = ACTIONS(1745), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1745), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1745), + }, + [1202] = { + [sym_comment] = STATE(1202), + [anon_sym_SLASH_GT] = ACTIONS(1763), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2370), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_LBRACK] = ACTIONS(1763), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1763), + }, + [1203] = { + [sym_comment] = STATE(1203), + [anon_sym_SLASH_GT] = ACTIONS(1965), + [anon_sym_GT_EQ] = ACTIONS(1965), + [anon_sym_GT] = ACTIONS(1967), + [anon_sym_LT_EQ] = ACTIONS(1965), + [anon_sym_LT] = ACTIONS(1967), + [anon_sym_EQ] = ACTIONS(1967), + [anon_sym_STAR] = ACTIONS(1967), + [anon_sym_LPAREN] = ACTIONS(1965), + [anon_sym_in] = ACTIONS(1967), + [anon_sym_LBRACK] = ACTIONS(1965), + [sym_optional_chain] = ACTIONS(1965), + [anon_sym_DOT] = ACTIONS(1965), + [anon_sym_PLUS_EQ] = ACTIONS(1965), + [anon_sym_DASH_EQ] = ACTIONS(1965), + [anon_sym_STAR_EQ] = ACTIONS(1965), + [anon_sym_SLASH_EQ] = ACTIONS(1965), + [anon_sym_PERCENT_EQ] = ACTIONS(1965), + [anon_sym_CARET_EQ] = ACTIONS(1965), + [anon_sym_AMP_EQ] = ACTIONS(1965), + [anon_sym_PIPE_EQ] = ACTIONS(1965), + [anon_sym_GT_GT_EQ] = ACTIONS(1965), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1965), + [anon_sym_LT_LT_EQ] = ACTIONS(1965), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1965), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1965), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1965), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1965), + [anon_sym_AMP_AMP] = ACTIONS(1967), + [aux_sym_binary_expression_token1] = ACTIONS(1965), + [anon_sym_PIPE_PIPE] = ACTIONS(1967), + [aux_sym_binary_expression_token2] = ACTIONS(1965), + [anon_sym_GT_GT] = ACTIONS(1967), + [anon_sym_GT_GT_GT] = ACTIONS(1967), + [anon_sym_LT_LT] = ACTIONS(1967), + [anon_sym_AMP] = ACTIONS(1967), + [anon_sym_CARET] = ACTIONS(1967), + [anon_sym_PIPE] = ACTIONS(1967), + [anon_sym_PLUS] = ACTIONS(1967), + [anon_sym_DASH] = ACTIONS(1967), + [anon_sym_SLASH] = ACTIONS(1967), + [anon_sym_PERCENT] = ACTIONS(1967), + [aux_sym_binary_expression_token3] = ACTIONS(1965), + [anon_sym_STAR_STAR] = ACTIONS(1967), + [aux_sym_binary_expression_token4] = ACTIONS(1967), + [aux_sym_binary_expression_token5] = ACTIONS(1965), + [aux_sym_binary_expression_token6] = ACTIONS(1965), + [anon_sym_EQ_EQ] = ACTIONS(1967), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1965), + [aux_sym_binary_expression_token7] = ACTIONS(1965), + [aux_sym_binary_expression_token8] = ACTIONS(1965), + [anon_sym_BANG_EQ] = ACTIONS(1967), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1965), + [aux_sym_binary_expression_token9] = ACTIONS(1965), + [aux_sym_binary_expression_token10] = ACTIONS(1965), + [aux_sym_binary_expression_token11] = ACTIONS(1965), + [aux_sym_binary_expression_token12] = ACTIONS(1967), + [aux_sym_binary_expression_token13] = ACTIONS(1965), + [anon_sym_QMARK_QMARK] = ACTIONS(1967), + [anon_sym_instanceof] = ACTIONS(1965), + [anon_sym_PLUS_PLUS] = ACTIONS(1965), + [anon_sym_DASH_DASH] = ACTIONS(1965), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1965), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1965), + }, + [1204] = { + [sym_comment] = STATE(1204), + [anon_sym_SLASH_GT] = ACTIONS(1935), + [anon_sym_GT_EQ] = ACTIONS(1935), + [anon_sym_GT] = ACTIONS(1937), + [anon_sym_LT_EQ] = ACTIONS(1935), + [anon_sym_LT] = ACTIONS(1937), + [anon_sym_EQ] = ACTIONS(1937), + [anon_sym_STAR] = ACTIONS(1937), + [anon_sym_LPAREN] = ACTIONS(1935), + [anon_sym_in] = ACTIONS(1937), + [anon_sym_LBRACK] = ACTIONS(1935), + [sym_optional_chain] = ACTIONS(1935), + [anon_sym_DOT] = ACTIONS(1935), + [anon_sym_PLUS_EQ] = ACTIONS(1935), + [anon_sym_DASH_EQ] = ACTIONS(1935), + [anon_sym_STAR_EQ] = ACTIONS(1935), + [anon_sym_SLASH_EQ] = ACTIONS(1935), + [anon_sym_PERCENT_EQ] = ACTIONS(1935), + [anon_sym_CARET_EQ] = ACTIONS(1935), + [anon_sym_AMP_EQ] = ACTIONS(1935), + [anon_sym_PIPE_EQ] = ACTIONS(1935), + [anon_sym_GT_GT_EQ] = ACTIONS(1935), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1935), + [anon_sym_LT_LT_EQ] = ACTIONS(1935), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1935), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1935), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1935), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1935), + [anon_sym_AMP_AMP] = ACTIONS(1937), + [aux_sym_binary_expression_token1] = ACTIONS(1935), + [anon_sym_PIPE_PIPE] = ACTIONS(1937), + [aux_sym_binary_expression_token2] = ACTIONS(1935), + [anon_sym_GT_GT] = ACTIONS(1937), + [anon_sym_GT_GT_GT] = ACTIONS(1937), + [anon_sym_LT_LT] = ACTIONS(1937), + [anon_sym_AMP] = ACTIONS(1937), + [anon_sym_CARET] = ACTIONS(1937), + [anon_sym_PIPE] = ACTIONS(1937), + [anon_sym_PLUS] = ACTIONS(1937), + [anon_sym_DASH] = ACTIONS(1937), + [anon_sym_SLASH] = ACTIONS(1937), + [anon_sym_PERCENT] = ACTIONS(1937), + [aux_sym_binary_expression_token3] = ACTIONS(1935), + [anon_sym_STAR_STAR] = ACTIONS(1937), + [aux_sym_binary_expression_token4] = ACTIONS(1937), + [aux_sym_binary_expression_token5] = ACTIONS(1935), + [aux_sym_binary_expression_token6] = ACTIONS(1935), + [anon_sym_EQ_EQ] = ACTIONS(1937), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1935), + [aux_sym_binary_expression_token7] = ACTIONS(1935), + [aux_sym_binary_expression_token8] = ACTIONS(1935), + [anon_sym_BANG_EQ] = ACTIONS(1937), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1935), + [aux_sym_binary_expression_token9] = ACTIONS(1935), + [aux_sym_binary_expression_token10] = ACTIONS(1935), + [aux_sym_binary_expression_token11] = ACTIONS(1935), + [aux_sym_binary_expression_token12] = ACTIONS(1937), + [aux_sym_binary_expression_token13] = ACTIONS(1935), + [anon_sym_QMARK_QMARK] = ACTIONS(1937), + [anon_sym_instanceof] = ACTIONS(1935), + [anon_sym_PLUS_PLUS] = ACTIONS(1935), + [anon_sym_DASH_DASH] = ACTIONS(1935), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1935), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1935), + }, + [1205] = { + [sym_comment] = STATE(1205), + [anon_sym_SLASH_GT] = ACTIONS(1945), + [anon_sym_GT_EQ] = ACTIONS(1945), + [anon_sym_GT] = ACTIONS(1947), + [anon_sym_LT_EQ] = ACTIONS(1945), + [anon_sym_LT] = ACTIONS(1947), + [anon_sym_EQ] = ACTIONS(1947), + [anon_sym_STAR] = ACTIONS(1947), + [anon_sym_LPAREN] = ACTIONS(1945), + [anon_sym_in] = ACTIONS(1947), + [anon_sym_LBRACK] = ACTIONS(1945), + [sym_optional_chain] = ACTIONS(1945), + [anon_sym_DOT] = ACTIONS(1945), + [anon_sym_PLUS_EQ] = ACTIONS(1945), + [anon_sym_DASH_EQ] = ACTIONS(1945), + [anon_sym_STAR_EQ] = ACTIONS(1945), + [anon_sym_SLASH_EQ] = ACTIONS(1945), + [anon_sym_PERCENT_EQ] = ACTIONS(1945), + [anon_sym_CARET_EQ] = ACTIONS(1945), + [anon_sym_AMP_EQ] = ACTIONS(1945), + [anon_sym_PIPE_EQ] = ACTIONS(1945), + [anon_sym_GT_GT_EQ] = ACTIONS(1945), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1945), + [anon_sym_LT_LT_EQ] = ACTIONS(1945), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1945), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1945), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1945), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1945), + [anon_sym_AMP_AMP] = ACTIONS(1947), + [aux_sym_binary_expression_token1] = ACTIONS(1945), + [anon_sym_PIPE_PIPE] = ACTIONS(1947), + [aux_sym_binary_expression_token2] = ACTIONS(1945), + [anon_sym_GT_GT] = ACTIONS(1947), + [anon_sym_GT_GT_GT] = ACTIONS(1947), + [anon_sym_LT_LT] = ACTIONS(1947), + [anon_sym_AMP] = ACTIONS(1947), + [anon_sym_CARET] = ACTIONS(1947), + [anon_sym_PIPE] = ACTIONS(1947), + [anon_sym_PLUS] = ACTIONS(1947), + [anon_sym_DASH] = ACTIONS(1947), + [anon_sym_SLASH] = ACTIONS(1947), + [anon_sym_PERCENT] = ACTIONS(1947), + [aux_sym_binary_expression_token3] = ACTIONS(1945), + [anon_sym_STAR_STAR] = ACTIONS(1947), + [aux_sym_binary_expression_token4] = ACTIONS(1947), + [aux_sym_binary_expression_token5] = ACTIONS(1945), + [aux_sym_binary_expression_token6] = ACTIONS(1945), + [anon_sym_EQ_EQ] = ACTIONS(1947), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1945), + [aux_sym_binary_expression_token7] = ACTIONS(1945), + [aux_sym_binary_expression_token8] = ACTIONS(1945), + [anon_sym_BANG_EQ] = ACTIONS(1947), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1945), + [aux_sym_binary_expression_token9] = ACTIONS(1945), + [aux_sym_binary_expression_token10] = ACTIONS(1945), + [aux_sym_binary_expression_token11] = ACTIONS(1945), + [aux_sym_binary_expression_token12] = ACTIONS(1947), + [aux_sym_binary_expression_token13] = ACTIONS(1945), + [anon_sym_QMARK_QMARK] = ACTIONS(1947), + [anon_sym_instanceof] = ACTIONS(1945), + [anon_sym_PLUS_PLUS] = ACTIONS(1945), + [anon_sym_DASH_DASH] = ACTIONS(1945), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1945), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1945), + }, + [1206] = { + [sym_comment] = STATE(1206), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2372), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_COMMA] = ACTIONS(2332), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_RPAREN] = ACTIONS(2276), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_LBRACK] = ACTIONS(1763), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1207] = { + [sym_comment] = STATE(1207), + [anon_sym_SLASH_GT] = ACTIONS(1763), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_LBRACK] = ACTIONS(1763), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(1105), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1763), }, - [1187] = { - [sym_comment] = STATE(1187), + [1208] = { + [sym_comment] = STATE(1208), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_EQ] = ACTIONS(1719), [anon_sym_STAR] = ACTIONS(1107), [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1119), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1741), + [anon_sym_EQ_GT] = ACTIONS(1693), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -139478,16 +141506,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_STAR] = ACTIONS(1107), [aux_sym_binary_expression_token4] = ACTIONS(1107), [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), [anon_sym_EQ_EQ] = ACTIONS(1107), [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), [anon_sym_BANG_EQ] = ACTIONS(1107), [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), [aux_sym_binary_expression_token9] = ACTIONS(1105), [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), [anon_sym_QMARK_QMARK] = ACTIONS(1107), [anon_sym_instanceof] = ACTIONS(1105), [anon_sym_PLUS_PLUS] = ACTIONS(1105), @@ -139495,77 +141525,213 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_comment_token1] = ACTIONS(99), [sym__ternary_qmark] = ACTIONS(1105), [sym_cf_comment] = ACTIONS(5), - [sym__close_tag_delim] = ACTIONS(1105), }, - [1188] = { - [sym_comment] = STATE(1188), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2309), - [anon_sym_POUND] = ACTIONS(2175), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2395), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), + [1209] = { + [sym_comment] = STATE(1209), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2407), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1769), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2409), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1210] = { + [sym_comment] = STATE(1210), + [anon_sym_SLASH_GT] = ACTIONS(1949), + [anon_sym_GT_EQ] = ACTIONS(1949), + [anon_sym_GT] = ACTIONS(1951), + [anon_sym_LT_EQ] = ACTIONS(1949), + [anon_sym_LT] = ACTIONS(1951), + [anon_sym_EQ] = ACTIONS(1951), + [anon_sym_STAR] = ACTIONS(1951), + [anon_sym_LPAREN] = ACTIONS(1949), + [anon_sym_in] = ACTIONS(1951), + [anon_sym_LBRACK] = ACTIONS(1949), + [sym_optional_chain] = ACTIONS(1949), + [anon_sym_DOT] = ACTIONS(1949), + [anon_sym_PLUS_EQ] = ACTIONS(1949), + [anon_sym_DASH_EQ] = ACTIONS(1949), + [anon_sym_STAR_EQ] = ACTIONS(1949), + [anon_sym_SLASH_EQ] = ACTIONS(1949), + [anon_sym_PERCENT_EQ] = ACTIONS(1949), + [anon_sym_CARET_EQ] = ACTIONS(1949), + [anon_sym_AMP_EQ] = ACTIONS(1949), + [anon_sym_PIPE_EQ] = ACTIONS(1949), + [anon_sym_GT_GT_EQ] = ACTIONS(1949), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1949), + [anon_sym_LT_LT_EQ] = ACTIONS(1949), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1949), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1949), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1949), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1949), + [anon_sym_AMP_AMP] = ACTIONS(1951), + [aux_sym_binary_expression_token1] = ACTIONS(1949), + [anon_sym_PIPE_PIPE] = ACTIONS(1951), + [aux_sym_binary_expression_token2] = ACTIONS(1949), + [anon_sym_GT_GT] = ACTIONS(1951), + [anon_sym_GT_GT_GT] = ACTIONS(1951), + [anon_sym_LT_LT] = ACTIONS(1951), + [anon_sym_AMP] = ACTIONS(1951), + [anon_sym_CARET] = ACTIONS(1951), + [anon_sym_PIPE] = ACTIONS(1951), + [anon_sym_PLUS] = ACTIONS(1951), + [anon_sym_DASH] = ACTIONS(1951), + [anon_sym_SLASH] = ACTIONS(1951), + [anon_sym_PERCENT] = ACTIONS(1951), + [aux_sym_binary_expression_token3] = ACTIONS(1949), + [anon_sym_STAR_STAR] = ACTIONS(1951), + [aux_sym_binary_expression_token4] = ACTIONS(1951), + [aux_sym_binary_expression_token5] = ACTIONS(1949), + [aux_sym_binary_expression_token6] = ACTIONS(1949), + [anon_sym_EQ_EQ] = ACTIONS(1951), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1949), + [aux_sym_binary_expression_token7] = ACTIONS(1949), + [aux_sym_binary_expression_token8] = ACTIONS(1949), + [anon_sym_BANG_EQ] = ACTIONS(1951), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1949), + [aux_sym_binary_expression_token9] = ACTIONS(1949), + [aux_sym_binary_expression_token10] = ACTIONS(1949), + [aux_sym_binary_expression_token11] = ACTIONS(1949), + [aux_sym_binary_expression_token12] = ACTIONS(1951), + [aux_sym_binary_expression_token13] = ACTIONS(1949), + [anon_sym_QMARK_QMARK] = ACTIONS(1951), + [anon_sym_instanceof] = ACTIONS(1949), + [anon_sym_PLUS_PLUS] = ACTIONS(1949), + [anon_sym_DASH_DASH] = ACTIONS(1949), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1949), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1949), + }, + [1211] = { + [sym_comment] = STATE(1211), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1769), + [anon_sym_LBRACK] = ACTIONS(1763), + [anon_sym_EQ_GT] = ACTIONS(2409), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), [sym_cf_comment] = ACTIONS(5), }, - [1189] = { - [sym_comment] = STATE(1189), + [1212] = { + [sym_comment] = STATE(1212), [anon_sym_GT_EQ] = ACTIONS(1105), [anon_sym_GT] = ACTIONS(1107), [anon_sym_LT_EQ] = ACTIONS(1105), @@ -139574,10 +141740,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR] = ACTIONS(1107), [anon_sym_LPAREN] = ACTIONS(1105), [anon_sym_in] = ACTIONS(1107), - [anon_sym_of] = ACTIONS(1105), - [anon_sym_COLON] = ACTIONS(1206), + [anon_sym_COLON] = ACTIONS(1119), [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1805), + [anon_sym_EQ_GT] = ACTIONS(1693), [sym_optional_chain] = ACTIONS(1105), [anon_sym_DOT] = ACTIONS(1105), [anon_sym_PLUS_EQ] = ACTIONS(1136), @@ -139603,2718 +141768,978 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT_GT_GT] = ACTIONS(1107), [anon_sym_LT_LT] = ACTIONS(1107), [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [1190] = { - [sym_comment] = STATE(1190), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2401), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_of] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2403), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1191] = { - [sym_comment] = STATE(1191), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2352), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2338), - [anon_sym_RBRACE] = ACTIONS(2338), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_RBRACK] = ACTIONS(2338), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1192] = { - [sym_comment] = STATE(1192), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2309), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_of] = ACTIONS(2175), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2403), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1193] = { - [sym_comment] = STATE(1193), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2343), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_COMMA] = ACTIONS(2373), - [anon_sym_RBRACE] = ACTIONS(2373), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_RBRACK] = ACTIONS(2373), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1194] = { - [sym_comment] = STATE(1194), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1536), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_RBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1210), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [1195] = { - [sym_comment] = STATE(1195), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2309), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_RBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2327), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, - [1196] = { - [sym_comment] = STATE(1196), - [anon_sym_GT_EQ] = ACTIONS(1105), - [anon_sym_GT] = ACTIONS(1107), - [anon_sym_LT_EQ] = ACTIONS(1105), - [anon_sym_LT] = ACTIONS(1107), - [anon_sym_EQ] = ACTIONS(1717), - [anon_sym_STAR] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(1105), - [anon_sym_RPAREN] = ACTIONS(1105), - [anon_sym_in] = ACTIONS(1107), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(1105), - [anon_sym_EQ_GT] = ACTIONS(1669), - [sym_optional_chain] = ACTIONS(1105), - [anon_sym_DOT] = ACTIONS(1105), - [anon_sym_PLUS_EQ] = ACTIONS(1136), - [anon_sym_DASH_EQ] = ACTIONS(1136), - [anon_sym_STAR_EQ] = ACTIONS(1136), - [anon_sym_SLASH_EQ] = ACTIONS(1136), - [anon_sym_PERCENT_EQ] = ACTIONS(1136), - [anon_sym_CARET_EQ] = ACTIONS(1136), - [anon_sym_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(1136), - [anon_sym_LT_LT_EQ] = ACTIONS(1136), - [anon_sym_STAR_STAR_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP_EQ] = ACTIONS(1136), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1136), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1136), - [anon_sym_AMP_AMP] = ACTIONS(1107), - [aux_sym_binary_expression_token1] = ACTIONS(1105), - [anon_sym_PIPE_PIPE] = ACTIONS(1107), - [aux_sym_binary_expression_token2] = ACTIONS(1105), - [anon_sym_GT_GT] = ACTIONS(1107), - [anon_sym_GT_GT_GT] = ACTIONS(1107), - [anon_sym_LT_LT] = ACTIONS(1107), - [anon_sym_AMP] = ACTIONS(1107), - [anon_sym_CARET] = ACTIONS(1107), - [anon_sym_PIPE] = ACTIONS(1107), - [anon_sym_PLUS] = ACTIONS(1107), - [anon_sym_DASH] = ACTIONS(1107), - [anon_sym_SLASH] = ACTIONS(1107), - [anon_sym_PERCENT] = ACTIONS(1107), - [aux_sym_binary_expression_token3] = ACTIONS(1105), - [anon_sym_STAR_STAR] = ACTIONS(1107), - [aux_sym_binary_expression_token4] = ACTIONS(1107), - [aux_sym_binary_expression_token5] = ACTIONS(1105), - [anon_sym_EQ_EQ] = ACTIONS(1107), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token6] = ACTIONS(1105), - [aux_sym_binary_expression_token7] = ACTIONS(1105), - [anon_sym_BANG_EQ] = ACTIONS(1107), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), - [aux_sym_binary_expression_token8] = ACTIONS(1105), - [aux_sym_binary_expression_token9] = ACTIONS(1105), - [aux_sym_binary_expression_token10] = ACTIONS(1105), - [aux_sym_binary_expression_token11] = ACTIONS(1107), - [anon_sym_QMARK_QMARK] = ACTIONS(1107), - [anon_sym_instanceof] = ACTIONS(1105), - [anon_sym_PLUS_PLUS] = ACTIONS(1105), - [anon_sym_DASH_DASH] = ACTIONS(1105), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(1105), - [sym_cf_comment] = ACTIONS(5), - }, - [1197] = { - [sym_comment] = STATE(1197), - [anon_sym_GT_EQ] = ACTIONS(2175), - [anon_sym_GT] = ACTIONS(2177), - [anon_sym_LT_EQ] = ACTIONS(2175), - [anon_sym_LT] = ACTIONS(2177), - [anon_sym_EQ] = ACTIONS(2405), - [anon_sym_STAR] = ACTIONS(2177), - [anon_sym_LPAREN] = ACTIONS(2175), - [anon_sym_RPAREN] = ACTIONS(2175), - [anon_sym_in] = ACTIONS(2177), - [anon_sym_COLON] = ACTIONS(1206), - [anon_sym_LBRACK] = ACTIONS(2175), - [anon_sym_EQ_GT] = ACTIONS(2387), - [sym_optional_chain] = ACTIONS(2175), - [anon_sym_DOT] = ACTIONS(2175), - [anon_sym_PLUS_EQ] = ACTIONS(2186), - [anon_sym_DASH_EQ] = ACTIONS(2186), - [anon_sym_STAR_EQ] = ACTIONS(2186), - [anon_sym_SLASH_EQ] = ACTIONS(2186), - [anon_sym_PERCENT_EQ] = ACTIONS(2186), - [anon_sym_CARET_EQ] = ACTIONS(2186), - [anon_sym_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(2186), - [anon_sym_LT_LT_EQ] = ACTIONS(2186), - [anon_sym_STAR_STAR_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP_EQ] = ACTIONS(2186), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2186), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2186), - [anon_sym_AMP_AMP] = ACTIONS(2177), - [aux_sym_binary_expression_token1] = ACTIONS(2175), - [anon_sym_PIPE_PIPE] = ACTIONS(2177), - [aux_sym_binary_expression_token2] = ACTIONS(2175), - [anon_sym_GT_GT] = ACTIONS(2177), - [anon_sym_GT_GT_GT] = ACTIONS(2177), - [anon_sym_LT_LT] = ACTIONS(2177), - [anon_sym_AMP] = ACTIONS(2177), - [anon_sym_CARET] = ACTIONS(2177), - [anon_sym_PIPE] = ACTIONS(2177), - [anon_sym_PLUS] = ACTIONS(2177), - [anon_sym_DASH] = ACTIONS(2177), - [anon_sym_SLASH] = ACTIONS(2177), - [anon_sym_PERCENT] = ACTIONS(2177), - [aux_sym_binary_expression_token3] = ACTIONS(2175), - [anon_sym_STAR_STAR] = ACTIONS(2177), - [aux_sym_binary_expression_token4] = ACTIONS(2177), - [aux_sym_binary_expression_token5] = ACTIONS(2175), - [anon_sym_EQ_EQ] = ACTIONS(2177), - [anon_sym_EQ_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token6] = ACTIONS(2175), - [aux_sym_binary_expression_token7] = ACTIONS(2175), - [anon_sym_BANG_EQ] = ACTIONS(2177), - [anon_sym_BANG_EQ_EQ] = ACTIONS(2175), - [aux_sym_binary_expression_token8] = ACTIONS(2175), - [aux_sym_binary_expression_token9] = ACTIONS(2175), - [aux_sym_binary_expression_token10] = ACTIONS(2175), - [aux_sym_binary_expression_token11] = ACTIONS(2177), - [anon_sym_QMARK_QMARK] = ACTIONS(2177), - [anon_sym_instanceof] = ACTIONS(2175), - [anon_sym_PLUS_PLUS] = ACTIONS(2175), - [anon_sym_DASH_DASH] = ACTIONS(2175), - [aux_sym_comment_token1] = ACTIONS(99), - [sym__ternary_qmark] = ACTIONS(2175), - [sym_cf_comment] = ACTIONS(5), - }, -}; - -static const uint16_t ts_small_parse_table[] = { - [0] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1198), 1, - sym_comment, - ACTIONS(2301), 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(2299), 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] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1199), 1, - sym_comment, - ACTIONS(1763), 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(1761), 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, - [150] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1200), 1, - sym_comment, - ACTIONS(2287), 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(2285), 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, - [225] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1201), 1, - sym_comment, - ACTIONS(2291), 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(2289), 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, - [300] = 9, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2181), 1, - anon_sym_COLON, - ACTIONS(2309), 1, - anon_sym_EQ, - ACTIONS(2407), 1, - anon_sym_EQ_GT, - STATE(1202), 1, - sym_comment, - ACTIONS(2186), 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(2175), 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(2177), 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, - [383] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2309), 1, - anon_sym_EQ, - STATE(1203), 1, - sym_comment, - ACTIONS(2186), 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(2177), 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(2175), 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, - [462] = 9, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2338), 1, - anon_sym_RPAREN, - ACTIONS(2350), 1, - anon_sym_COMMA, - ACTIONS(2384), 1, - anon_sym_EQ, - STATE(1204), 1, - sym_comment, - ACTIONS(2186), 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(2175), 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(2177), 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, - [545] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1205), 1, - sym_comment, - ACTIONS(2297), 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(2295), 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, - [620] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1206), 1, - sym_comment, - ACTIONS(2283), 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(2281), 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, - [695] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2391), 1, - anon_sym_EQ, - STATE(1207), 1, - sym_comment, - ACTIONS(2186), 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(2177), 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(2175), 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, - [774] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1208), 1, - sym_comment, - ACTIONS(2323), 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(2321), 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, - [849] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(1869), 1, - anon_sym_EQ_GT, - STATE(1209), 1, - sym_comment, - ACTIONS(1721), 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(1719), 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, - [926] = 9, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(1119), 1, - anon_sym_COLON, - ACTIONS(1536), 1, - anon_sym_EQ, - ACTIONS(2001), 1, - anon_sym_EQ_GT, - STATE(1210), 1, - sym_comment, - ACTIONS(1136), 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(1105), 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(1107), 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, - [1009] = 9, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(1119), 1, - anon_sym_COLON, - ACTIONS(1997), 1, - anon_sym_EQ, - ACTIONS(2001), 1, - anon_sym_EQ_GT, - STATE(1211), 1, - sym_comment, - ACTIONS(1136), 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(1105), 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(1107), 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, - [1092] = 9, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2181), 1, - anon_sym_COLON, - ACTIONS(2407), 1, - anon_sym_EQ_GT, - ACTIONS(2409), 1, - anon_sym_EQ, - STATE(1212), 1, - sym_comment, - ACTIONS(2186), 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(2175), 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(2177), 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, - [1175] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2401), 1, - anon_sym_EQ, - STATE(1213), 1, - sym_comment, - ACTIONS(2186), 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(2175), 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(2177), 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, - [1253] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1214), 1, - sym_comment, - ACTIONS(2283), 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(2281), 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, - [1327] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1215), 1, - sym_comment, - ACTIONS(2287), 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(2285), 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, - [1401] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2309), 1, - anon_sym_EQ, - STATE(1216), 1, - sym_comment, - ACTIONS(2186), 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(2175), 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(2177), 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, - [1479] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1217), 1, - sym_comment, - ACTIONS(2291), 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(2289), 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, - [1553] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2397), 1, - anon_sym_EQ, - STATE(1218), 1, - sym_comment, - ACTIONS(2186), 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(2175), 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(2177), 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, - [1631] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2393), 1, - anon_sym_EQ, - STATE(1219), 1, - sym_comment, - ACTIONS(2186), 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(2175), 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(2177), 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, - [1709] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1220), 1, - sym_comment, - ACTIONS(1763), 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(1761), 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, - [1783] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1221), 1, - sym_comment, - ACTIONS(2297), 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(2295), 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, - [1857] = 9, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2309), 1, - anon_sym_EQ, - ACTIONS(2361), 1, - anon_sym_in, - ACTIONS(2364), 1, - anon_sym_of, - STATE(1222), 1, - sym_comment, - ACTIONS(2186), 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(2175), 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(2177), 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, - [1939] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2409), 1, - anon_sym_EQ, - STATE(1223), 1, - sym_comment, - ACTIONS(2186), 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(2175), 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(2177), 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, - [2017] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1224), 1, - sym_comment, - ACTIONS(2301), 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(2299), 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, - [2091] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1225), 1, - sym_comment, - ACTIONS(2323), 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(2321), 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, - [2165] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2405), 1, - anon_sym_EQ, - STATE(1226), 1, - sym_comment, - ACTIONS(2186), 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(2175), 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(2177), 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, - [2243] = 25, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2427), 1, - sym__close_tag_delim, - STATE(1227), 1, - sym_comment, - STATE(1712), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2469), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(5063), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - ACTIONS(2415), 4, - anon_sym_SLASH_GT, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [2355] = 25, + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_PERCENT] = ACTIONS(1107), + [aux_sym_binary_expression_token3] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1107), + [aux_sym_binary_expression_token4] = ACTIONS(1107), + [aux_sym_binary_expression_token5] = ACTIONS(1105), + [aux_sym_binary_expression_token6] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1107), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token7] = ACTIONS(1105), + [aux_sym_binary_expression_token8] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1107), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1105), + [aux_sym_binary_expression_token9] = ACTIONS(1105), + [aux_sym_binary_expression_token10] = ACTIONS(1105), + [aux_sym_binary_expression_token11] = ACTIONS(1105), + [aux_sym_binary_expression_token12] = ACTIONS(1107), + [aux_sym_binary_expression_token13] = ACTIONS(1105), + [anon_sym_QMARK_QMARK] = ACTIONS(1107), + [anon_sym_instanceof] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1105), + [sym_cf_comment] = ACTIONS(5), + }, + [1213] = { + [sym_comment] = STATE(1213), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2389), + [anon_sym_POUND] = ACTIONS(1763), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_LBRACK] = ACTIONS(1763), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1214] = { + [sym_comment] = STATE(1214), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(2361), + [anon_sym_of] = ACTIONS(2364), + [anon_sym_LBRACK] = ACTIONS(1763), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1215] = { + [sym_comment] = STATE(1215), + [anon_sym_GT_EQ] = ACTIONS(1745), + [anon_sym_GT] = ACTIONS(1747), + [anon_sym_LT_EQ] = ACTIONS(1745), + [anon_sym_LT] = ACTIONS(1747), + [anon_sym_EQ] = ACTIONS(1747), + [anon_sym_STAR] = ACTIONS(1747), + [anon_sym_LPAREN] = ACTIONS(1745), + [anon_sym_in] = ACTIONS(1747), + [anon_sym_LBRACK] = ACTIONS(1745), + [sym_optional_chain] = ACTIONS(1745), + [anon_sym_DOT] = ACTIONS(1745), + [anon_sym_PLUS_EQ] = ACTIONS(1745), + [anon_sym_DASH_EQ] = ACTIONS(1745), + [anon_sym_STAR_EQ] = ACTIONS(1745), + [anon_sym_SLASH_EQ] = ACTIONS(1745), + [anon_sym_PERCENT_EQ] = ACTIONS(1745), + [anon_sym_CARET_EQ] = ACTIONS(1745), + [anon_sym_AMP_EQ] = ACTIONS(1745), + [anon_sym_PIPE_EQ] = ACTIONS(1745), + [anon_sym_GT_GT_EQ] = ACTIONS(1745), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1745), + [anon_sym_LT_LT_EQ] = ACTIONS(1745), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1745), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1745), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1745), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1745), + [anon_sym_AMP_AMP] = ACTIONS(1747), + [aux_sym_binary_expression_token1] = ACTIONS(1745), + [anon_sym_PIPE_PIPE] = ACTIONS(1747), + [aux_sym_binary_expression_token2] = ACTIONS(1745), + [anon_sym_GT_GT] = ACTIONS(1747), + [anon_sym_GT_GT_GT] = ACTIONS(1747), + [anon_sym_LT_LT] = ACTIONS(1747), + [anon_sym_AMP] = ACTIONS(1747), + [anon_sym_CARET] = ACTIONS(1747), + [anon_sym_PIPE] = ACTIONS(1747), + [anon_sym_PLUS] = ACTIONS(1747), + [anon_sym_DASH] = ACTIONS(1747), + [anon_sym_SLASH] = ACTIONS(1747), + [anon_sym_PERCENT] = ACTIONS(1747), + [aux_sym_binary_expression_token3] = ACTIONS(1745), + [anon_sym_STAR_STAR] = ACTIONS(1747), + [aux_sym_binary_expression_token4] = ACTIONS(1747), + [aux_sym_binary_expression_token5] = ACTIONS(1745), + [aux_sym_binary_expression_token6] = ACTIONS(1745), + [anon_sym_EQ_EQ] = ACTIONS(1747), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1745), + [aux_sym_binary_expression_token7] = ACTIONS(1745), + [aux_sym_binary_expression_token8] = ACTIONS(1745), + [anon_sym_BANG_EQ] = ACTIONS(1747), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1745), + [aux_sym_binary_expression_token9] = ACTIONS(1745), + [aux_sym_binary_expression_token10] = ACTIONS(1745), + [aux_sym_binary_expression_token11] = ACTIONS(1745), + [aux_sym_binary_expression_token12] = ACTIONS(1747), + [aux_sym_binary_expression_token13] = ACTIONS(1745), + [anon_sym_QMARK_QMARK] = ACTIONS(1747), + [anon_sym_instanceof] = ACTIONS(1745), + [anon_sym_PLUS_PLUS] = ACTIONS(1745), + [anon_sym_DASH_DASH] = ACTIONS(1745), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1745), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1745), + }, + [1216] = { + [sym_comment] = STATE(1216), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2383), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_LBRACK] = ACTIONS(1763), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1763), + }, + [1217] = { + [sym_comment] = STATE(1217), + [anon_sym_GT_EQ] = ACTIONS(1935), + [anon_sym_GT] = ACTIONS(1937), + [anon_sym_LT_EQ] = ACTIONS(1935), + [anon_sym_LT] = ACTIONS(1937), + [anon_sym_EQ] = ACTIONS(1937), + [anon_sym_STAR] = ACTIONS(1937), + [anon_sym_LPAREN] = ACTIONS(1935), + [anon_sym_in] = ACTIONS(1937), + [anon_sym_LBRACK] = ACTIONS(1935), + [sym_optional_chain] = ACTIONS(1935), + [anon_sym_DOT] = ACTIONS(1935), + [anon_sym_PLUS_EQ] = ACTIONS(1935), + [anon_sym_DASH_EQ] = ACTIONS(1935), + [anon_sym_STAR_EQ] = ACTIONS(1935), + [anon_sym_SLASH_EQ] = ACTIONS(1935), + [anon_sym_PERCENT_EQ] = ACTIONS(1935), + [anon_sym_CARET_EQ] = ACTIONS(1935), + [anon_sym_AMP_EQ] = ACTIONS(1935), + [anon_sym_PIPE_EQ] = ACTIONS(1935), + [anon_sym_GT_GT_EQ] = ACTIONS(1935), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1935), + [anon_sym_LT_LT_EQ] = ACTIONS(1935), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1935), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1935), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1935), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1935), + [anon_sym_AMP_AMP] = ACTIONS(1937), + [aux_sym_binary_expression_token1] = ACTIONS(1935), + [anon_sym_PIPE_PIPE] = ACTIONS(1937), + [aux_sym_binary_expression_token2] = ACTIONS(1935), + [anon_sym_GT_GT] = ACTIONS(1937), + [anon_sym_GT_GT_GT] = ACTIONS(1937), + [anon_sym_LT_LT] = ACTIONS(1937), + [anon_sym_AMP] = ACTIONS(1937), + [anon_sym_CARET] = ACTIONS(1937), + [anon_sym_PIPE] = ACTIONS(1937), + [anon_sym_PLUS] = ACTIONS(1937), + [anon_sym_DASH] = ACTIONS(1937), + [anon_sym_SLASH] = ACTIONS(1937), + [anon_sym_PERCENT] = ACTIONS(1937), + [aux_sym_binary_expression_token3] = ACTIONS(1935), + [anon_sym_STAR_STAR] = ACTIONS(1937), + [aux_sym_binary_expression_token4] = ACTIONS(1937), + [aux_sym_binary_expression_token5] = ACTIONS(1935), + [aux_sym_binary_expression_token6] = ACTIONS(1935), + [anon_sym_EQ_EQ] = ACTIONS(1937), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1935), + [aux_sym_binary_expression_token7] = ACTIONS(1935), + [aux_sym_binary_expression_token8] = ACTIONS(1935), + [anon_sym_BANG_EQ] = ACTIONS(1937), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1935), + [aux_sym_binary_expression_token9] = ACTIONS(1935), + [aux_sym_binary_expression_token10] = ACTIONS(1935), + [aux_sym_binary_expression_token11] = ACTIONS(1935), + [aux_sym_binary_expression_token12] = ACTIONS(1937), + [aux_sym_binary_expression_token13] = ACTIONS(1935), + [anon_sym_QMARK_QMARK] = ACTIONS(1937), + [anon_sym_instanceof] = ACTIONS(1935), + [anon_sym_PLUS_PLUS] = ACTIONS(1935), + [anon_sym_DASH_DASH] = ACTIONS(1935), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1935), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1935), + }, + [1218] = { + [sym_comment] = STATE(1218), + [anon_sym_GT_EQ] = ACTIONS(1945), + [anon_sym_GT] = ACTIONS(1947), + [anon_sym_LT_EQ] = ACTIONS(1945), + [anon_sym_LT] = ACTIONS(1947), + [anon_sym_EQ] = ACTIONS(1947), + [anon_sym_STAR] = ACTIONS(1947), + [anon_sym_LPAREN] = ACTIONS(1945), + [anon_sym_in] = ACTIONS(1947), + [anon_sym_LBRACK] = ACTIONS(1945), + [sym_optional_chain] = ACTIONS(1945), + [anon_sym_DOT] = ACTIONS(1945), + [anon_sym_PLUS_EQ] = ACTIONS(1945), + [anon_sym_DASH_EQ] = ACTIONS(1945), + [anon_sym_STAR_EQ] = ACTIONS(1945), + [anon_sym_SLASH_EQ] = ACTIONS(1945), + [anon_sym_PERCENT_EQ] = ACTIONS(1945), + [anon_sym_CARET_EQ] = ACTIONS(1945), + [anon_sym_AMP_EQ] = ACTIONS(1945), + [anon_sym_PIPE_EQ] = ACTIONS(1945), + [anon_sym_GT_GT_EQ] = ACTIONS(1945), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1945), + [anon_sym_LT_LT_EQ] = ACTIONS(1945), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1945), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1945), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1945), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1945), + [anon_sym_AMP_AMP] = ACTIONS(1947), + [aux_sym_binary_expression_token1] = ACTIONS(1945), + [anon_sym_PIPE_PIPE] = ACTIONS(1947), + [aux_sym_binary_expression_token2] = ACTIONS(1945), + [anon_sym_GT_GT] = ACTIONS(1947), + [anon_sym_GT_GT_GT] = ACTIONS(1947), + [anon_sym_LT_LT] = ACTIONS(1947), + [anon_sym_AMP] = ACTIONS(1947), + [anon_sym_CARET] = ACTIONS(1947), + [anon_sym_PIPE] = ACTIONS(1947), + [anon_sym_PLUS] = ACTIONS(1947), + [anon_sym_DASH] = ACTIONS(1947), + [anon_sym_SLASH] = ACTIONS(1947), + [anon_sym_PERCENT] = ACTIONS(1947), + [aux_sym_binary_expression_token3] = ACTIONS(1945), + [anon_sym_STAR_STAR] = ACTIONS(1947), + [aux_sym_binary_expression_token4] = ACTIONS(1947), + [aux_sym_binary_expression_token5] = ACTIONS(1945), + [aux_sym_binary_expression_token6] = ACTIONS(1945), + [anon_sym_EQ_EQ] = ACTIONS(1947), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1945), + [aux_sym_binary_expression_token7] = ACTIONS(1945), + [aux_sym_binary_expression_token8] = ACTIONS(1945), + [anon_sym_BANG_EQ] = ACTIONS(1947), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1945), + [aux_sym_binary_expression_token9] = ACTIONS(1945), + [aux_sym_binary_expression_token10] = ACTIONS(1945), + [aux_sym_binary_expression_token11] = ACTIONS(1945), + [aux_sym_binary_expression_token12] = ACTIONS(1947), + [aux_sym_binary_expression_token13] = ACTIONS(1945), + [anon_sym_QMARK_QMARK] = ACTIONS(1947), + [anon_sym_instanceof] = ACTIONS(1945), + [anon_sym_PLUS_PLUS] = ACTIONS(1945), + [anon_sym_DASH_DASH] = ACTIONS(1945), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1945), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1945), + }, + [1219] = { + [sym_comment] = STATE(1219), + [anon_sym_GT_EQ] = ACTIONS(1949), + [anon_sym_GT] = ACTIONS(1951), + [anon_sym_LT_EQ] = ACTIONS(1949), + [anon_sym_LT] = ACTIONS(1951), + [anon_sym_EQ] = ACTIONS(1951), + [anon_sym_STAR] = ACTIONS(1951), + [anon_sym_LPAREN] = ACTIONS(1949), + [anon_sym_in] = ACTIONS(1951), + [anon_sym_LBRACK] = ACTIONS(1949), + [sym_optional_chain] = ACTIONS(1949), + [anon_sym_DOT] = ACTIONS(1949), + [anon_sym_PLUS_EQ] = ACTIONS(1949), + [anon_sym_DASH_EQ] = ACTIONS(1949), + [anon_sym_STAR_EQ] = ACTIONS(1949), + [anon_sym_SLASH_EQ] = ACTIONS(1949), + [anon_sym_PERCENT_EQ] = ACTIONS(1949), + [anon_sym_CARET_EQ] = ACTIONS(1949), + [anon_sym_AMP_EQ] = ACTIONS(1949), + [anon_sym_PIPE_EQ] = ACTIONS(1949), + [anon_sym_GT_GT_EQ] = ACTIONS(1949), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1949), + [anon_sym_LT_LT_EQ] = ACTIONS(1949), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1949), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1949), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1949), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1949), + [anon_sym_AMP_AMP] = ACTIONS(1951), + [aux_sym_binary_expression_token1] = ACTIONS(1949), + [anon_sym_PIPE_PIPE] = ACTIONS(1951), + [aux_sym_binary_expression_token2] = ACTIONS(1949), + [anon_sym_GT_GT] = ACTIONS(1951), + [anon_sym_GT_GT_GT] = ACTIONS(1951), + [anon_sym_LT_LT] = ACTIONS(1951), + [anon_sym_AMP] = ACTIONS(1951), + [anon_sym_CARET] = ACTIONS(1951), + [anon_sym_PIPE] = ACTIONS(1951), + [anon_sym_PLUS] = ACTIONS(1951), + [anon_sym_DASH] = ACTIONS(1951), + [anon_sym_SLASH] = ACTIONS(1951), + [anon_sym_PERCENT] = ACTIONS(1951), + [aux_sym_binary_expression_token3] = ACTIONS(1949), + [anon_sym_STAR_STAR] = ACTIONS(1951), + [aux_sym_binary_expression_token4] = ACTIONS(1951), + [aux_sym_binary_expression_token5] = ACTIONS(1949), + [aux_sym_binary_expression_token6] = ACTIONS(1949), + [anon_sym_EQ_EQ] = ACTIONS(1951), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1949), + [aux_sym_binary_expression_token7] = ACTIONS(1949), + [aux_sym_binary_expression_token8] = ACTIONS(1949), + [anon_sym_BANG_EQ] = ACTIONS(1951), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1949), + [aux_sym_binary_expression_token9] = ACTIONS(1949), + [aux_sym_binary_expression_token10] = ACTIONS(1949), + [aux_sym_binary_expression_token11] = ACTIONS(1949), + [aux_sym_binary_expression_token12] = ACTIONS(1951), + [aux_sym_binary_expression_token13] = ACTIONS(1949), + [anon_sym_QMARK_QMARK] = ACTIONS(1951), + [anon_sym_instanceof] = ACTIONS(1949), + [anon_sym_PLUS_PLUS] = ACTIONS(1949), + [anon_sym_DASH_DASH] = ACTIONS(1949), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1949), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1949), + }, + [1220] = { + [sym_comment] = STATE(1220), + [anon_sym_GT_EQ] = ACTIONS(1969), + [anon_sym_GT] = ACTIONS(1971), + [anon_sym_LT_EQ] = ACTIONS(1969), + [anon_sym_LT] = ACTIONS(1971), + [anon_sym_EQ] = ACTIONS(1971), + [anon_sym_STAR] = ACTIONS(1971), + [anon_sym_LPAREN] = ACTIONS(1969), + [anon_sym_in] = ACTIONS(1971), + [anon_sym_LBRACK] = ACTIONS(1969), + [sym_optional_chain] = ACTIONS(1969), + [anon_sym_DOT] = ACTIONS(1969), + [anon_sym_PLUS_EQ] = ACTIONS(1969), + [anon_sym_DASH_EQ] = ACTIONS(1969), + [anon_sym_STAR_EQ] = ACTIONS(1969), + [anon_sym_SLASH_EQ] = ACTIONS(1969), + [anon_sym_PERCENT_EQ] = ACTIONS(1969), + [anon_sym_CARET_EQ] = ACTIONS(1969), + [anon_sym_AMP_EQ] = ACTIONS(1969), + [anon_sym_PIPE_EQ] = ACTIONS(1969), + [anon_sym_GT_GT_EQ] = ACTIONS(1969), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1969), + [anon_sym_LT_LT_EQ] = ACTIONS(1969), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1969), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1969), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1969), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1969), + [anon_sym_AMP_AMP] = ACTIONS(1971), + [aux_sym_binary_expression_token1] = ACTIONS(1969), + [anon_sym_PIPE_PIPE] = ACTIONS(1971), + [aux_sym_binary_expression_token2] = ACTIONS(1969), + [anon_sym_GT_GT] = ACTIONS(1971), + [anon_sym_GT_GT_GT] = ACTIONS(1971), + [anon_sym_LT_LT] = ACTIONS(1971), + [anon_sym_AMP] = ACTIONS(1971), + [anon_sym_CARET] = ACTIONS(1971), + [anon_sym_PIPE] = ACTIONS(1971), + [anon_sym_PLUS] = ACTIONS(1971), + [anon_sym_DASH] = ACTIONS(1971), + [anon_sym_SLASH] = ACTIONS(1971), + [anon_sym_PERCENT] = ACTIONS(1971), + [aux_sym_binary_expression_token3] = ACTIONS(1969), + [anon_sym_STAR_STAR] = ACTIONS(1971), + [aux_sym_binary_expression_token4] = ACTIONS(1971), + [aux_sym_binary_expression_token5] = ACTIONS(1969), + [aux_sym_binary_expression_token6] = ACTIONS(1969), + [anon_sym_EQ_EQ] = ACTIONS(1971), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1969), + [aux_sym_binary_expression_token7] = ACTIONS(1969), + [aux_sym_binary_expression_token8] = ACTIONS(1969), + [anon_sym_BANG_EQ] = ACTIONS(1971), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1969), + [aux_sym_binary_expression_token9] = ACTIONS(1969), + [aux_sym_binary_expression_token10] = ACTIONS(1969), + [aux_sym_binary_expression_token11] = ACTIONS(1969), + [aux_sym_binary_expression_token12] = ACTIONS(1971), + [aux_sym_binary_expression_token13] = ACTIONS(1969), + [anon_sym_QMARK_QMARK] = ACTIONS(1971), + [anon_sym_instanceof] = ACTIONS(1969), + [anon_sym_PLUS_PLUS] = ACTIONS(1969), + [anon_sym_DASH_DASH] = ACTIONS(1969), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1969), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1969), + }, + [1221] = { + [sym_comment] = STATE(1221), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(1889), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_LBRACK] = ACTIONS(1763), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1763), + }, + [1222] = { + [sym_comment] = STATE(1222), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2407), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_COLON] = ACTIONS(1763), + [anon_sym_LBRACK] = ACTIONS(1763), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1223] = { + [sym_comment] = STATE(1223), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2401), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_of] = ACTIONS(1763), + [anon_sym_LBRACK] = ACTIONS(1763), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1224] = { + [sym_comment] = STATE(1224), + [anon_sym_GT_EQ] = ACTIONS(1763), + [anon_sym_GT] = ACTIONS(1765), + [anon_sym_LT_EQ] = ACTIONS(1763), + [anon_sym_LT] = ACTIONS(1765), + [anon_sym_EQ] = ACTIONS(2391), + [anon_sym_STAR] = ACTIONS(1765), + [anon_sym_LPAREN] = ACTIONS(1763), + [anon_sym_RPAREN] = ACTIONS(1763), + [anon_sym_in] = ACTIONS(1765), + [anon_sym_LBRACK] = ACTIONS(1763), + [sym_optional_chain] = ACTIONS(1763), + [anon_sym_DOT] = ACTIONS(1763), + [anon_sym_PLUS_EQ] = ACTIONS(1774), + [anon_sym_DASH_EQ] = ACTIONS(1774), + [anon_sym_STAR_EQ] = ACTIONS(1774), + [anon_sym_SLASH_EQ] = ACTIONS(1774), + [anon_sym_PERCENT_EQ] = ACTIONS(1774), + [anon_sym_CARET_EQ] = ACTIONS(1774), + [anon_sym_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1774), + [anon_sym_LT_LT_EQ] = ACTIONS(1774), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1774), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1774), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1774), + [anon_sym_AMP_AMP] = ACTIONS(1765), + [aux_sym_binary_expression_token1] = ACTIONS(1763), + [anon_sym_PIPE_PIPE] = ACTIONS(1765), + [aux_sym_binary_expression_token2] = ACTIONS(1763), + [anon_sym_GT_GT] = ACTIONS(1765), + [anon_sym_GT_GT_GT] = ACTIONS(1765), + [anon_sym_LT_LT] = ACTIONS(1765), + [anon_sym_AMP] = ACTIONS(1765), + [anon_sym_CARET] = ACTIONS(1765), + [anon_sym_PIPE] = ACTIONS(1765), + [anon_sym_PLUS] = ACTIONS(1765), + [anon_sym_DASH] = ACTIONS(1765), + [anon_sym_SLASH] = ACTIONS(1765), + [anon_sym_PERCENT] = ACTIONS(1765), + [aux_sym_binary_expression_token3] = ACTIONS(1763), + [anon_sym_STAR_STAR] = ACTIONS(1765), + [aux_sym_binary_expression_token4] = ACTIONS(1765), + [aux_sym_binary_expression_token5] = ACTIONS(1763), + [aux_sym_binary_expression_token6] = ACTIONS(1763), + [anon_sym_EQ_EQ] = ACTIONS(1765), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token7] = ACTIONS(1763), + [aux_sym_binary_expression_token8] = ACTIONS(1763), + [anon_sym_BANG_EQ] = ACTIONS(1765), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1763), + [aux_sym_binary_expression_token9] = ACTIONS(1763), + [aux_sym_binary_expression_token10] = ACTIONS(1763), + [aux_sym_binary_expression_token11] = ACTIONS(1763), + [aux_sym_binary_expression_token12] = ACTIONS(1765), + [aux_sym_binary_expression_token13] = ACTIONS(1763), + [anon_sym_QMARK_QMARK] = ACTIONS(1765), + [anon_sym_instanceof] = ACTIONS(1763), + [anon_sym_PLUS_PLUS] = ACTIONS(1763), + [anon_sym_DASH_DASH] = ACTIONS(1763), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1763), + [sym_cf_comment] = ACTIONS(5), + }, + [1225] = { + [sym_comment] = STATE(1225), + [anon_sym_GT_EQ] = ACTIONS(2191), + [anon_sym_GT] = ACTIONS(2193), + [anon_sym_LT_EQ] = ACTIONS(2191), + [anon_sym_LT] = ACTIONS(2193), + [anon_sym_EQ] = ACTIONS(2193), + [anon_sym_STAR] = ACTIONS(2193), + [anon_sym_LPAREN] = ACTIONS(2191), + [anon_sym_in] = ACTIONS(2193), + [anon_sym_LBRACK] = ACTIONS(2191), + [sym_optional_chain] = ACTIONS(2191), + [anon_sym_DOT] = ACTIONS(2191), + [anon_sym_PLUS_EQ] = ACTIONS(2191), + [anon_sym_DASH_EQ] = ACTIONS(2191), + [anon_sym_STAR_EQ] = ACTIONS(2191), + [anon_sym_SLASH_EQ] = ACTIONS(2191), + [anon_sym_PERCENT_EQ] = ACTIONS(2191), + [anon_sym_CARET_EQ] = ACTIONS(2191), + [anon_sym_AMP_EQ] = ACTIONS(2191), + [anon_sym_PIPE_EQ] = ACTIONS(2191), + [anon_sym_GT_GT_EQ] = ACTIONS(2191), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(2191), + [anon_sym_LT_LT_EQ] = ACTIONS(2191), + [anon_sym_STAR_STAR_EQ] = ACTIONS(2191), + [anon_sym_AMP_AMP_EQ] = ACTIONS(2191), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(2191), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(2191), + [anon_sym_AMP_AMP] = ACTIONS(2193), + [aux_sym_binary_expression_token1] = ACTIONS(2191), + [anon_sym_PIPE_PIPE] = ACTIONS(2193), + [aux_sym_binary_expression_token2] = ACTIONS(2191), + [anon_sym_GT_GT] = ACTIONS(2193), + [anon_sym_GT_GT_GT] = ACTIONS(2193), + [anon_sym_LT_LT] = ACTIONS(2193), + [anon_sym_AMP] = ACTIONS(2193), + [anon_sym_CARET] = ACTIONS(2193), + [anon_sym_PIPE] = ACTIONS(2193), + [anon_sym_PLUS] = ACTIONS(2193), + [anon_sym_DASH] = ACTIONS(2193), + [anon_sym_SLASH] = ACTIONS(2193), + [anon_sym_PERCENT] = ACTIONS(2193), + [aux_sym_binary_expression_token3] = ACTIONS(2191), + [anon_sym_STAR_STAR] = ACTIONS(2193), + [aux_sym_binary_expression_token4] = ACTIONS(2193), + [aux_sym_binary_expression_token5] = ACTIONS(2191), + [aux_sym_binary_expression_token6] = ACTIONS(2191), + [anon_sym_EQ_EQ] = ACTIONS(2193), + [anon_sym_EQ_EQ_EQ] = ACTIONS(2191), + [aux_sym_binary_expression_token7] = ACTIONS(2191), + [aux_sym_binary_expression_token8] = ACTIONS(2191), + [anon_sym_BANG_EQ] = ACTIONS(2193), + [anon_sym_BANG_EQ_EQ] = ACTIONS(2191), + [aux_sym_binary_expression_token9] = ACTIONS(2191), + [aux_sym_binary_expression_token10] = ACTIONS(2191), + [aux_sym_binary_expression_token11] = ACTIONS(2191), + [aux_sym_binary_expression_token12] = ACTIONS(2193), + [aux_sym_binary_expression_token13] = ACTIONS(2191), + [anon_sym_QMARK_QMARK] = ACTIONS(2193), + [anon_sym_instanceof] = ACTIONS(2191), + [anon_sym_PLUS_PLUS] = ACTIONS(2191), + [anon_sym_DASH_DASH] = ACTIONS(2191), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(2191), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(2191), + }, + [1226] = { + [sym_comment] = STATE(1226), + [anon_sym_GT_EQ] = ACTIONS(1965), + [anon_sym_GT] = ACTIONS(1967), + [anon_sym_LT_EQ] = ACTIONS(1965), + [anon_sym_LT] = ACTIONS(1967), + [anon_sym_EQ] = ACTIONS(1967), + [anon_sym_STAR] = ACTIONS(1967), + [anon_sym_LPAREN] = ACTIONS(1965), + [anon_sym_in] = ACTIONS(1967), + [anon_sym_LBRACK] = ACTIONS(1965), + [sym_optional_chain] = ACTIONS(1965), + [anon_sym_DOT] = ACTIONS(1965), + [anon_sym_PLUS_EQ] = ACTIONS(1965), + [anon_sym_DASH_EQ] = ACTIONS(1965), + [anon_sym_STAR_EQ] = ACTIONS(1965), + [anon_sym_SLASH_EQ] = ACTIONS(1965), + [anon_sym_PERCENT_EQ] = ACTIONS(1965), + [anon_sym_CARET_EQ] = ACTIONS(1965), + [anon_sym_AMP_EQ] = ACTIONS(1965), + [anon_sym_PIPE_EQ] = ACTIONS(1965), + [anon_sym_GT_GT_EQ] = ACTIONS(1965), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(1965), + [anon_sym_LT_LT_EQ] = ACTIONS(1965), + [anon_sym_STAR_STAR_EQ] = ACTIONS(1965), + [anon_sym_AMP_AMP_EQ] = ACTIONS(1965), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1965), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1965), + [anon_sym_AMP_AMP] = ACTIONS(1967), + [aux_sym_binary_expression_token1] = ACTIONS(1965), + [anon_sym_PIPE_PIPE] = ACTIONS(1967), + [aux_sym_binary_expression_token2] = ACTIONS(1965), + [anon_sym_GT_GT] = ACTIONS(1967), + [anon_sym_GT_GT_GT] = ACTIONS(1967), + [anon_sym_LT_LT] = ACTIONS(1967), + [anon_sym_AMP] = ACTIONS(1967), + [anon_sym_CARET] = ACTIONS(1967), + [anon_sym_PIPE] = ACTIONS(1967), + [anon_sym_PLUS] = ACTIONS(1967), + [anon_sym_DASH] = ACTIONS(1967), + [anon_sym_SLASH] = ACTIONS(1967), + [anon_sym_PERCENT] = ACTIONS(1967), + [aux_sym_binary_expression_token3] = ACTIONS(1965), + [anon_sym_STAR_STAR] = ACTIONS(1967), + [aux_sym_binary_expression_token4] = ACTIONS(1967), + [aux_sym_binary_expression_token5] = ACTIONS(1965), + [aux_sym_binary_expression_token6] = ACTIONS(1965), + [anon_sym_EQ_EQ] = ACTIONS(1967), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1965), + [aux_sym_binary_expression_token7] = ACTIONS(1965), + [aux_sym_binary_expression_token8] = ACTIONS(1965), + [anon_sym_BANG_EQ] = ACTIONS(1967), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1965), + [aux_sym_binary_expression_token9] = ACTIONS(1965), + [aux_sym_binary_expression_token10] = ACTIONS(1965), + [aux_sym_binary_expression_token11] = ACTIONS(1965), + [aux_sym_binary_expression_token12] = ACTIONS(1967), + [aux_sym_binary_expression_token13] = ACTIONS(1965), + [anon_sym_QMARK_QMARK] = ACTIONS(1967), + [anon_sym_instanceof] = ACTIONS(1965), + [anon_sym_PLUS_PLUS] = ACTIONS(1965), + [anon_sym_DASH_DASH] = ACTIONS(1965), + [aux_sym_comment_token1] = ACTIONS(99), + [sym__ternary_qmark] = ACTIONS(1965), + [sym_cf_comment] = ACTIONS(5), + [sym__close_tag_delim] = ACTIONS(1965), + }, +}; + +static const uint16_t ts_small_parse_table[] = { + [0] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -142335,13 +142760,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2427), 1, sym__close_tag_delim, - STATE(1228), 1, + STATE(1227), 1, sym_comment, - STATE(1769), 1, + STATE(1686), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -142351,7 +142776,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5020), 1, + STATE(5063), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -142401,7 +142826,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [2467] = 25, + [112] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -142422,13 +142847,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2427), 1, sym__close_tag_delim, - STATE(1229), 1, + STATE(1228), 1, sym_comment, - STATE(1728), 1, + STATE(1753), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -142438,7 +142863,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4953), 1, + STATE(5020), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -142446,7 +142871,8 @@ static const uint16_t ts_small_parse_table[] = { STATE(2769), 2, sym_hash_empty, sym_hash_expression, - ACTIONS(2415), 3, + ACTIONS(2415), 4, + anon_sym_SLASH_GT, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -142487,7 +142913,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [2578] = 24, + [224] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -142506,13 +142932,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1230), 1, + ACTIONS(2427), 1, + sym__close_tag_delim, + STATE(1229), 1, sym_comment, - STATE(1572), 1, + STATE(1680), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -142522,7 +142950,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5126), 1, + STATE(4932), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -142530,8 +142958,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(2769), 2, sym_hash_empty, sym_hash_expression, - ACTIONS(2415), 4, - anon_sym_QMARK_GT, + ACTIONS(2415), 3, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -142572,7 +142999,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [2687] = 24, + [335] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -142591,13 +143018,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1231), 1, + STATE(1230), 1, sym_comment, - STATE(1510), 1, + STATE(1478), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -142657,957 +143084,13 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [2796] = 25, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2427), 1, - sym__close_tag_delim, - STATE(1232), 1, - sym_comment, - STATE(1503), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2469), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4932), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - ACTIONS(2415), 3, - aux_sym_attribute_name_token1, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [2907] = 26, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2429), 1, - aux_sym__cf_open_tag_token1, - STATE(1233), 1, - sym_comment, - STATE(1242), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2465), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(3028), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4331), 1, - sym_cf_case_tag, - STATE(4585), 1, - sym_cf_defaultcase_tag, - STATE(5290), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [3019] = 26, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2429), 1, - aux_sym__cf_open_tag_token1, - STATE(1234), 1, - sym_comment, - STATE(1249), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2465), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(2989), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4331), 1, - sym_cf_case_tag, - STATE(4376), 1, - sym_cf_defaultcase_tag, - STATE(5057), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [3131] = 26, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2429), 1, - aux_sym__cf_open_tag_token1, - STATE(1235), 1, - sym_comment, - STATE(1238), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2465), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(3098), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4156), 1, - sym_cf_defaultcase_tag, - STATE(4331), 1, - sym_cf_case_tag, - STATE(4673), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [3243] = 26, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2429), 1, - aux_sym__cf_open_tag_token1, - STATE(1236), 1, - sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2465), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(3098), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4156), 1, - sym_cf_defaultcase_tag, - STATE(4331), 1, - sym_cf_case_tag, - STATE(4673), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [3355] = 26, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2429), 1, - aux_sym__cf_open_tag_token1, - STATE(1237), 1, - sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2465), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(2987), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4331), 1, - sym_cf_case_tag, - STATE(4510), 1, - sym_cf_defaultcase_tag, - STATE(5018), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [3467] = 26, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2429), 1, - aux_sym__cf_open_tag_token1, - STATE(1238), 1, - sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2465), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(3082), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4234), 1, - sym_cf_defaultcase_tag, - STATE(4331), 1, - sym_cf_case_tag, - STATE(4693), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [3579] = 26, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2429), 1, - aux_sym__cf_open_tag_token1, - STATE(1239), 1, - sym_comment, - STATE(1247), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2465), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(2987), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4331), 1, - sym_cf_case_tag, - STATE(4510), 1, - sym_cf_defaultcase_tag, - STATE(5018), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [3691] = 26, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2429), 1, - aux_sym__cf_open_tag_token1, - STATE(1240), 1, - sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2465), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(3012), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4331), 1, - sym_cf_case_tag, - STATE(4339), 1, - sym_cf_defaultcase_tag, - STATE(4984), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [3803] = 26, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2429), 1, - aux_sym__cf_open_tag_token1, - STATE(1241), 1, - sym_comment, - STATE(1243), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2465), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(3015), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4331), 1, - sym_cf_case_tag, - STATE(4538), 1, - sym_cf_defaultcase_tag, - STATE(5267), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [3915] = 26, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2429), 1, - aux_sym__cf_open_tag_token1, - STATE(1242), 1, - sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2465), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(3015), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4331), 1, - sym_cf_case_tag, - STATE(4538), 1, - sym_cf_defaultcase_tag, - STATE(5267), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [4027] = 26, + [444] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, @@ -143620,31 +143103,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2429), 1, - aux_sym__cf_open_tag_token1, - STATE(1243), 1, + ACTIONS(2427), 1, + sym__close_tag_delim, + STATE(1231), 1, sym_comment, - STATE(1786), 1, + STATE(1710), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(2995), 1, - aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4331), 1, - sym_cf_case_tag, - STATE(4526), 1, - sym_cf_defaultcase_tag, - STATE(5241), 1, + STATE(4953), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -143652,6 +143129,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(2769), 2, sym_hash_empty, sym_hash_expression, + ACTIONS(2415), 3, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, STATE(2907), 4, sym_cf_component_tag, sym_cf_function_tag, @@ -143689,11 +143170,13 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [4139] = 26, + [555] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, @@ -143706,31 +143189,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2429), 1, - aux_sym__cf_open_tag_token1, - STATE(1237), 1, - aux_sym_program_repeat1, - STATE(1244), 1, + STATE(1232), 1, sym_comment, - STATE(1790), 1, + STATE(1517), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3004), 1, - aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4331), 1, - sym_cf_case_tag, - STATE(4333), 1, - sym_cf_defaultcase_tag, - STATE(5210), 1, + STATE(5126), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -143738,6 +143213,11 @@ static const uint16_t ts_small_parse_table[] = { STATE(2769), 2, sym_hash_empty, sym_hash_expression, + ACTIONS(2415), 4, + anon_sym_QMARK_GT, + aux_sym_attribute_name_token1, + anon_sym_SQUOTE, + anon_sym_DQUOTE, STATE(2907), 4, sym_cf_component_tag, sym_cf_function_tag, @@ -143775,7 +143255,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [4251] = 26, + [664] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -143794,19 +143274,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1245), 1, + STATE(1233), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3085), 1, + STATE(3089), 1, aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -143814,9 +143294,9 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(4415), 1, + STATE(4408), 1, sym_cf_defaultcase_tag, - STATE(4754), 1, + STATE(4734), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -143861,7 +143341,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [4363] = 26, + [776] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -143880,29 +143360,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1236), 1, - aux_sym_program_repeat1, - STATE(1246), 1, + STATE(1234), 1, sym_comment, - STATE(1790), 1, + STATE(1261), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3092), 1, + STATE(3098), 1, aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4182), 1, + STATE(4156), 1, sym_cf_defaultcase_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(4655), 1, + STATE(4673), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -143947,7 +143427,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [4475] = 26, + [888] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -143966,19 +143446,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1247), 1, + STATE(1235), 1, sym_comment, - STATE(1786), 1, + STATE(1242), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3073), 1, + STATE(3028), 1, aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -143986,9 +143466,9 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(4623), 1, + STATE(4585), 1, sym_cf_defaultcase_tag, - STATE(4865), 1, + STATE(5290), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -144033,7 +143513,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [4587] = 26, + [1000] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -144052,105 +143532,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1240), 1, - aux_sym_program_repeat1, - STATE(1248), 1, + STATE(1236), 1, sym_comment, - STATE(1790), 1, - sym_start_tag, - STATE(2465), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(3002), 1, - aux_sym_cf_switch_tag_repeat1, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4331), 1, - sym_cf_case_tag, - STATE(4347), 1, - sym_cf_defaultcase_tag, - STATE(5015), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [4699] = 26, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2429), 1, - aux_sym__cf_open_tag_token1, STATE(1249), 1, - sym_comment, - STATE(1786), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3002), 1, + STATE(2987), 1, aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -144158,9 +143552,9 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(4347), 1, + STATE(4510), 1, sym_cf_defaultcase_tag, - STATE(5015), 1, + STATE(5018), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -144205,7 +143599,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [4811] = 26, + [1112] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -144224,29 +143618,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1250), 1, + STATE(1237), 1, sym_comment, - STATE(1251), 1, + STATE(1260), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(2975), 1, + STATE(3068), 1, aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, + STATE(4261), 1, + sym_cf_defaultcase_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(4485), 1, - sym_cf_defaultcase_tag, - STATE(5144), 1, + STATE(4929), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -144291,7 +143685,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [4923] = 26, + [1224] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -144310,19 +143704,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1251), 1, + STATE(1238), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(2970), 1, + STATE(3012), 1, aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -144330,9 +143724,9 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(4449), 1, + STATE(4339), 1, sym_cf_defaultcase_tag, - STATE(5123), 1, + STATE(4984), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -144377,7 +143771,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [5035] = 26, + [1336] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -144396,13 +143790,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1252), 1, + STATE(1239), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -144463,7 +143857,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [5147] = 26, + [1448] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -144482,29 +143876,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1253), 1, + STATE(1240), 1, sym_comment, - STATE(1261), 1, + STATE(1243), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3064), 1, + STATE(3015), 1, aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4301), 1, - sym_cf_defaultcase_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(4950), 1, + STATE(4538), 1, + sym_cf_defaultcase_tag, + STATE(5267), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -144549,7 +143943,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [5259] = 26, + [1560] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -144568,29 +143962,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1254), 1, + STATE(1241), 1, sym_comment, - STATE(1259), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(2970), 1, + STATE(3068), 1, aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, + STATE(4261), 1, + sym_cf_defaultcase_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(4449), 1, - sym_cf_defaultcase_tag, - STATE(5123), 1, + STATE(4929), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -144635,7 +144029,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [5371] = 26, + [1672] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -144654,19 +144048,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1252), 1, - aux_sym_program_repeat1, - STATE(1255), 1, + STATE(1242), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(2971), 1, + STATE(3015), 1, aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -144674,9 +144068,9 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(4613), 1, + STATE(4538), 1, sym_cf_defaultcase_tag, - STATE(4795), 1, + STATE(5267), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -144721,7 +144115,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [5483] = 26, + [1784] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -144740,29 +144134,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1256), 1, + STATE(1243), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3077), 1, + STATE(2995), 1, aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4251), 1, - sym_cf_defaultcase_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(4867), 1, + STATE(4526), 1, + sym_cf_defaultcase_tag, + STATE(5241), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -144807,7 +144201,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [5595] = 26, + [1896] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -144826,19 +144220,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1257), 1, - sym_comment, - STATE(1258), 1, + STATE(1239), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1244), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(2983), 1, + STATE(2971), 1, aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -144846,9 +144240,9 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(4542), 1, + STATE(4613), 1, sym_cf_defaultcase_tag, - STATE(4777), 1, + STATE(4795), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -144893,7 +144287,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [5707] = 26, + [2008] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -144912,13 +144306,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1258), 1, + STATE(1245), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -144979,7 +144373,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [5819] = 26, + [2120] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -144998,19 +144392,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1259), 1, - sym_comment, - STATE(1786), 1, + STATE(1238), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1246), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(2969), 1, + STATE(3002), 1, aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -145018,9 +144412,9 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(4438), 1, + STATE(4347), 1, sym_cf_defaultcase_tag, - STATE(5103), 1, + STATE(5015), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -145065,7 +144459,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [5931] = 26, + [2232] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -145084,19 +144478,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1260), 1, + STATE(1247), 1, sym_comment, - STATE(1263), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3091), 1, + STATE(3002), 1, aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -145104,9 +144498,9 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(4355), 1, + STATE(4347), 1, sym_cf_defaultcase_tag, - STATE(4716), 1, + STATE(5015), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -145151,7 +144545,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [6043] = 26, + [2344] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -145170,29 +144564,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1261), 1, - sym_comment, - STATE(1786), 1, + STATE(1241), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1248), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3068), 1, + STATE(3064), 1, aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4261), 1, + STATE(4301), 1, sym_cf_defaultcase_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(4929), 1, + STATE(4950), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -145237,7 +144631,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [6155] = 26, + [2456] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -145256,19 +144650,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1245), 1, - aux_sym_program_repeat1, - STATE(1262), 1, + STATE(1249), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3089), 1, + STATE(3073), 1, aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -145276,9 +144670,9 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(4408), 1, + STATE(4623), 1, sym_cf_defaultcase_tag, - STATE(4734), 1, + STATE(4865), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -145323,7 +144717,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [6267] = 26, + [2568] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -145342,19 +144736,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1263), 1, + STATE(1250), 1, sym_comment, - STATE(1786), 1, + STATE(1252), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3089), 1, + STATE(2975), 1, aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -145362,9 +144756,9 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(4408), 1, + STATE(4485), 1, sym_cf_defaultcase_tag, - STATE(4734), 1, + STATE(5144), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -145409,7 +144803,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [6379] = 26, + [2680] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -145428,29 +144822,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1256), 1, + STATE(1245), 1, aux_sym_program_repeat1, - STATE(1264), 1, + STATE(1251), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2465), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3068), 1, + STATE(2983), 1, aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4261), 1, - sym_cf_defaultcase_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(4929), 1, + STATE(4542), 1, + sym_cf_defaultcase_tag, + STATE(4777), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -145495,7 +144889,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [6491] = 25, + [2792] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -145512,29 +144906,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2431), 1, + ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1265), 1, + STATE(1252), 1, sym_comment, - STATE(1287), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3100), 1, - aux_sym_cf_try_tag_repeat1, + STATE(2970), 1, + aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4328), 1, - sym_cf_catch_tag, - STATE(5059), 1, + STATE(4331), 1, + sym_cf_case_tag, + STATE(4449), 1, + sym_cf_defaultcase_tag, + STATE(5123), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -145579,7 +144975,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [6600] = 25, + [2904] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -145596,29 +144992,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2431), 1, + ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1266), 1, + STATE(1253), 1, sym_comment, - STATE(1786), 1, + STATE(1254), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3237), 1, - aux_sym_cf_try_tag_repeat1, + STATE(2970), 1, + aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4328), 1, - sym_cf_catch_tag, - STATE(5104), 1, + STATE(4331), 1, + sym_cf_case_tag, + STATE(4449), 1, + sym_cf_defaultcase_tag, + STATE(5123), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -145663,7 +145061,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [6709] = 25, + [3016] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -145680,29 +145078,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2431), 1, + ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1267), 1, + STATE(1254), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3110), 1, - aux_sym_cf_try_tag_repeat1, + STATE(2969), 1, + aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4328), 1, - sym_cf_catch_tag, - STATE(4692), 1, + STATE(4331), 1, + sym_cf_case_tag, + STATE(4438), 1, + sym_cf_defaultcase_tag, + STATE(5103), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -145747,7 +145147,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [6818] = 25, + [3128] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -145764,29 +145164,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2431), 1, + ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1268), 1, + STATE(1255), 1, sym_comment, - STATE(1282), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3217), 1, - aux_sym_cf_try_tag_repeat1, + STATE(2987), 1, + aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4328), 1, - sym_cf_catch_tag, - STATE(4733), 1, + STATE(4331), 1, + sym_cf_case_tag, + STATE(4510), 1, + sym_cf_defaultcase_tag, + STATE(5018), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -145831,7 +145233,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [6927] = 25, + [3240] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -145848,29 +145250,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2431), 1, + ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1269), 1, + STATE(1256), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3217), 1, - aux_sym_cf_try_tag_repeat1, + STATE(3085), 1, + aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4328), 1, - sym_cf_catch_tag, - STATE(4733), 1, + STATE(4331), 1, + sym_cf_case_tag, + STATE(4415), 1, + sym_cf_defaultcase_tag, + STATE(4754), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -145915,7 +145319,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [7036] = 25, + [3352] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -145932,29 +145336,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2431), 1, + ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1270), 1, - sym_comment, - STATE(1273), 1, + STATE(1256), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1257), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3328), 1, - aux_sym_cf_try_tag_repeat1, + STATE(3089), 1, + aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4328), 1, - sym_cf_catch_tag, - STATE(4930), 1, + STATE(4331), 1, + sym_cf_case_tag, + STATE(4408), 1, + sym_cf_defaultcase_tag, + STATE(4734), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -145999,7 +145405,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [7145] = 25, + [3464] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -146016,113 +145422,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2431), 1, + ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1271), 1, - sym_comment, - STATE(1786), 1, + STATE(1233), 1, aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2466), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(3158), 1, - aux_sym_cf_try_tag_repeat1, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4328), 1, - sym_cf_catch_tag, - STATE(5268), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [7254] = 24, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - STATE(1272), 1, + STATE(1258), 1, sym_comment, - STATE(1693), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, + STATE(3091), 1, + aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4713), 1, + STATE(4331), 1, + sym_cf_case_tag, + STATE(4355), 1, + sym_cf_defaultcase_tag, + STATE(4716), 1, sym__cf_close_tag, - ACTIONS(2415), 2, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, ACTIONS(2417), 2, sym_text, sym_entity, @@ -146166,7 +145491,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [7361] = 25, + [3576] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -146183,29 +145508,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2431), 1, + ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1273), 1, + STATE(1259), 1, sym_comment, - STATE(1786), 1, + STATE(1264), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3382), 1, - aux_sym_cf_try_tag_repeat1, + STATE(3092), 1, + aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4328), 1, - sym_cf_catch_tag, - STATE(4870), 1, + STATE(4182), 1, + sym_cf_defaultcase_tag, + STATE(4331), 1, + sym_cf_case_tag, + STATE(4655), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -146250,7 +145577,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [7470] = 25, + [3688] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -146267,29 +145594,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2431), 1, + ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1271), 1, - aux_sym_program_repeat1, - STATE(1274), 1, + STATE(1260), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3140), 1, - aux_sym_cf_try_tag_repeat1, + STATE(3077), 1, + aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4328), 1, - sym_cf_catch_tag, - STATE(5291), 1, + STATE(4251), 1, + sym_cf_defaultcase_tag, + STATE(4331), 1, + sym_cf_case_tag, + STATE(4867), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -146334,7 +145663,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [7579] = 25, + [3800] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -146351,29 +145680,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2431), 1, + ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1275), 1, + STATE(1261), 1, sym_comment, - STATE(1290), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3158), 1, - aux_sym_cf_try_tag_repeat1, + STATE(3082), 1, + aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4328), 1, - sym_cf_catch_tag, - STATE(5268), 1, + STATE(4234), 1, + sym_cf_defaultcase_tag, + STATE(4331), 1, + sym_cf_case_tag, + STATE(4693), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -146418,7 +145749,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [7688] = 25, + [3912] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -146435,29 +145766,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2431), 1, + ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1276), 1, - sym_comment, - STATE(1786), 1, + STATE(1255), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1262), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3222), 1, - aux_sym_cf_try_tag_repeat1, + STATE(3004), 1, + aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4328), 1, - sym_cf_catch_tag, - STATE(4814), 1, + STATE(4331), 1, + sym_cf_case_tag, + STATE(4333), 1, + sym_cf_defaultcase_tag, + STATE(5210), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -146502,7 +145835,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [7797] = 25, + [4024] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -146519,29 +145852,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2431), 1, + ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1277), 1, - sym_comment, - STATE(1786), 1, + STATE(1247), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1263), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3238), 1, - aux_sym_cf_try_tag_repeat1, + STATE(2989), 1, + aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4328), 1, - sym_cf_catch_tag, - STATE(4794), 1, + STATE(4331), 1, + sym_cf_case_tag, + STATE(4376), 1, + sym_cf_defaultcase_tag, + STATE(5057), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -146586,7 +145921,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [7906] = 25, + [4136] = 26, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -146603,29 +145938,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2431), 1, + ACTIONS(2429), 1, aux_sym__cf_open_tag_token1, - STATE(1269), 1, - aux_sym_program_repeat1, - STATE(1278), 1, + STATE(1264), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2464), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3216), 1, - aux_sym_cf_try_tag_repeat1, + STATE(3098), 1, + aux_sym_cf_switch_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4328), 1, - sym_cf_catch_tag, - STATE(4715), 1, + STATE(4156), 1, + sym_cf_defaultcase_tag, + STATE(4331), 1, + sym_cf_case_tag, + STATE(4673), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -146670,7 +146007,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [8015] = 25, + [4248] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -146689,19 +146026,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1276), 1, - aux_sym_program_repeat1, - STATE(1279), 1, + STATE(1265), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3238), 1, + STATE(3117), 1, aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -146709,7 +146046,7 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4328), 1, sym_cf_catch_tag, - STATE(4794), 1, + STATE(4874), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -146754,7 +146091,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [8124] = 25, + [4357] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -146773,19 +146110,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1280), 1, + STATE(1266), 1, sym_comment, - STATE(1297), 1, + STATE(1294), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3177), 1, + STATE(3261), 1, aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -146793,7 +146130,7 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4328), 1, sym_cf_catch_tag, - STATE(5026), 1, + STATE(4776), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -146838,7 +146175,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [8233] = 24, + [4466] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -146857,13 +146194,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1281), 1, + STATE(1267), 1, sym_comment, - STATE(1326), 1, + STATE(1526), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -146873,11 +146210,11 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4670), 1, + STATE(4713), 1, sym__cf_close_tag, ACTIONS(2415), 2, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, ACTIONS(2417), 2, sym_text, sym_entity, @@ -146921,11 +146258,13 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [8340] = 25, + [4573] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, @@ -146938,30 +146277,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2431), 1, - aux_sym__cf_open_tag_token1, - STATE(1282), 1, + STATE(1268), 1, sym_comment, - STATE(1786), 1, + STATE(1467), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3219), 1, - aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4328), 1, - sym_cf_catch_tag, - STATE(4753), 1, + STATE(4731), 1, sym__cf_close_tag, + ACTIONS(2415), 2, + anon_sym_DQUOTE, + aux_sym_quoted_cf_attribute_value_token2, ACTIONS(2417), 2, sym_text, sym_entity, @@ -147005,7 +146341,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [8449] = 25, + [4680] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -147024,19 +146360,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1283), 1, + STATE(1269), 1, sym_comment, - STATE(1786), 1, + STATE(1296), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3285), 1, + STATE(3100), 1, aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -147044,7 +146380,7 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4328), 1, sym_cf_catch_tag, - STATE(4985), 1, + STATE(5059), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -147089,7 +146425,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [8558] = 25, + [4789] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -147108,19 +146444,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1267), 1, - aux_sym_program_repeat1, - STATE(1284), 1, + STATE(1270), 1, sym_comment, - STATE(1790), 1, + STATE(1271), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3130), 1, + STATE(3180), 1, aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -147128,7 +146464,7 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4328), 1, sym_cf_catch_tag, - STATE(4672), 1, + STATE(4654), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -147173,7 +146509,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [8667] = 25, + [4898] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -147192,13 +146528,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1285), 1, + STATE(1271), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -147257,174 +146593,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [8776] = 24, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - STATE(1286), 1, - sym_comment, - STATE(1368), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2469), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4652), 1, - sym__cf_close_tag, - ACTIONS(2415), 2, - anon_sym_SQUOTE, - aux_sym_quoted_cf_attribute_value_token1, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [8883] = 25, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2431), 1, - aux_sym__cf_open_tag_token1, - STATE(1287), 1, - sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2466), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(3284), 1, - aux_sym_cf_try_tag_repeat1, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4328), 1, - sym_cf_catch_tag, - STATE(5016), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [8992] = 25, + [5007] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -147443,19 +146612,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1283), 1, - aux_sym_program_repeat1, - STATE(1288), 1, + STATE(1272), 1, sym_comment, - STATE(1790), 1, + STATE(1274), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3284), 1, + STATE(3130), 1, aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -147463,7 +146632,7 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4328), 1, sym_cf_catch_tag, - STATE(5016), 1, + STATE(4672), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -147508,7 +146677,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [9101] = 25, + [5116] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -147527,19 +146696,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1289), 1, + STATE(1273), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3177), 1, + STATE(3158), 1, aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -147547,7 +146716,7 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4328), 1, sym_cf_catch_tag, - STATE(5026), 1, + STATE(5268), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -147592,7 +146761,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [9210] = 25, + [5225] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -147611,19 +146780,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1290), 1, + STATE(1274), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3188), 1, + STATE(3110), 1, aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -147631,7 +146800,7 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4328), 1, sym_cf_catch_tag, - STATE(5242), 1, + STATE(4692), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -147676,7 +146845,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [9319] = 25, + [5334] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -147695,19 +146864,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1291), 1, + STATE(1275), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3328), 1, + STATE(3222), 1, aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -147715,7 +146884,7 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4328), 1, sym_cf_catch_tag, - STATE(4930), 1, + STATE(4814), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -147760,13 +146929,11 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [9428] = 24, + [5443] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, @@ -147779,27 +146946,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1292), 1, + ACTIONS(2431), 1, + aux_sym__cf_open_tag_token1, + STATE(1276), 1, sym_comment, - STATE(1618), 1, + STATE(1297), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, + STATE(3292), 1, + aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4731), 1, + STATE(4328), 1, + sym_cf_catch_tag, + STATE(5213), 1, sym__cf_close_tag, - ACTIONS(2415), 2, - anon_sym_DQUOTE, - aux_sym_quoted_cf_attribute_value_token2, ACTIONS(2417), 2, sym_text, sym_entity, @@ -147843,7 +147013,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [9535] = 25, + [5552] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -147862,19 +147032,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1266), 1, - aux_sym_program_repeat1, - STATE(1293), 1, + STATE(1277), 1, sym_comment, - STATE(1790), 1, + STATE(1295), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3235), 1, + STATE(3328), 1, aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -147882,7 +147052,7 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4328), 1, sym_cf_catch_tag, - STATE(5124), 1, + STATE(4930), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -147927,7 +147097,90 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [9644] = 25, + [5661] = 24, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 1, + anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 1, + anon_sym_POUND, + STATE(1278), 1, + sym_comment, + STATE(1602), 1, + aux_sym_program_repeat1, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(4670), 1, + sym__cf_close_tag, + ACTIONS(2415), 2, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [5768] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -147946,19 +147199,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1294), 1, + STATE(1279), 1, sym_comment, - STATE(1786), 1, + STATE(1281), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3235), 1, + STATE(3216), 1, aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -147966,7 +147219,7 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4328), 1, sym_cf_catch_tag, - STATE(5124), 1, + STATE(4715), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -148011,7 +147264,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [9753] = 25, + [5877] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -148030,19 +147283,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1277), 1, - aux_sym_program_repeat1, - STATE(1295), 1, + STATE(1280), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3261), 1, + STATE(3285), 1, aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -148050,7 +147303,7 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4328), 1, sym_cf_catch_tag, - STATE(4776), 1, + STATE(4985), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -148095,7 +147348,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [9862] = 25, + [5986] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -148114,19 +147367,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1294), 1, - aux_sym_program_repeat1, - STATE(1296), 1, + STATE(1281), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3224), 1, + STATE(3217), 1, aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -148134,7 +147387,7 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4328), 1, sym_cf_catch_tag, - STATE(5145), 1, + STATE(4733), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -148179,7 +147432,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [9971] = 25, + [6095] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -148198,19 +147451,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1297), 1, + STATE(1282), 1, sym_comment, - STATE(1786), 1, + STATE(1285), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3117), 1, + STATE(3217), 1, aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -148218,7 +147471,7 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4328), 1, sym_cf_catch_tag, - STATE(4874), 1, + STATE(4733), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -148263,7 +147516,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [10080] = 25, + [6204] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -148282,19 +147535,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1291), 1, - aux_sym_program_repeat1, - STATE(1298), 1, + STATE(1283), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3296), 1, + STATE(3188), 1, aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -148302,7 +147555,7 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4328), 1, sym_cf_catch_tag, - STATE(4951), 1, + STATE(5242), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -148347,7 +147600,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [10189] = 25, + [6313] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -148366,19 +147619,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1289), 1, - aux_sym_program_repeat1, - STATE(1299), 1, + STATE(1284), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3292), 1, + STATE(3328), 1, aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -148386,7 +147639,7 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4328), 1, sym_cf_catch_tag, - STATE(5213), 1, + STATE(4930), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -148431,7 +147684,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [10298] = 25, + [6422] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -148451,18 +147704,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, STATE(1285), 1, - aux_sym_program_repeat1, - STATE(1300), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2466), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, - STATE(3180), 1, + STATE(3219), 1, aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, @@ -148470,7 +147723,7 @@ static const uint16_t ts_small_parse_table[] = { sym_script_start_tag, STATE(4328), 1, sym_cf_catch_tag, - STATE(4654), 1, + STATE(4753), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -148515,7 +147768,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [10407] = 24, + [6531] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -148532,27 +147785,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2433), 1, + ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1301), 1, - sym_comment, - STATE(1786), 1, + STATE(1283), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1286), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2448), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, + STATE(3158), 1, + aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4249), 1, - sym_cf_if_alt, - STATE(4843), 1, + STATE(4328), 1, + sym_cf_catch_tag, + STATE(5268), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -148597,7 +147852,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [10513] = 24, + [6640] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -148616,15 +147871,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2427), 1, - ts_builtin_sym_end, - STATE(1302), 1, + STATE(1287), 1, sym_comment, - STATE(1477), 1, + STATE(1627), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -148634,8 +147887,11 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5041), 1, + STATE(4652), 1, sym__cf_close_tag, + ACTIONS(2415), 2, + anon_sym_SQUOTE, + aux_sym_quoted_cf_attribute_value_token1, ACTIONS(2417), 2, sym_text, sym_entity, @@ -148679,7 +147935,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [10619] = 24, + [6747] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -148696,27 +147952,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2433), 1, + ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1303), 1, + STATE(1288), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2448), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, + STATE(3237), 1, + aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4524), 1, - sym_cf_if_alt, - STATE(5221), 1, + STATE(4328), 1, + sym_cf_catch_tag, + STATE(5104), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -148761,7 +148019,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [10725] = 24, + [6856] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -148778,27 +148036,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2433), 1, + ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1304), 1, - sym_comment, - STATE(1786), 1, + STATE(1284), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1289), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2448), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, + STATE(3296), 1, + aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4436), 1, - sym_cf_if_alt, - STATE(5097), 1, + STATE(4328), 1, + sym_cf_catch_tag, + STATE(4951), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -148843,7 +148103,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [10831] = 24, + [6965] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -148860,27 +148120,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2433), 1, + ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1305), 1, - sym_comment, - STATE(1318), 1, + STATE(1275), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1290), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2448), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, + STATE(3238), 1, + aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4341), 1, - sym_cf_if_alt, - STATE(5002), 1, + STATE(4328), 1, + sym_cf_catch_tag, + STATE(4794), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -148925,7 +148187,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [10937] = 24, + [7074] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -148942,27 +148204,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2433), 1, + ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1306), 1, - sym_comment, - STATE(1786), 1, + STATE(1265), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1291), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2448), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, + STATE(3177), 1, + aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4625), 1, - sym_cf_if_alt, - STATE(4848), 1, + STATE(4328), 1, + sym_cf_catch_tag, + STATE(5026), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -149007,7 +148271,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [11043] = 24, + [7183] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -149024,27 +148288,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2433), 1, + ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1307), 1, - sym_comment, - STATE(1786), 1, + STATE(1288), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1292), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2448), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, + STATE(3235), 1, + aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4420), 1, - sym_cf_if_alt, - STATE(4759), 1, + STATE(4328), 1, + sym_cf_catch_tag, + STATE(5124), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -149089,13 +148355,11 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [11149] = 24, + [7292] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, @@ -149108,25 +148372,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2427), 1, - sym_implicit_end_tag, - STATE(1308), 1, + ACTIONS(2431), 1, + aux_sym__cf_open_tag_token1, + STATE(1293), 1, sym_comment, - STATE(1389), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, + STATE(3235), 1, + aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5293), 1, + STATE(4328), 1, + sym_cf_catch_tag, + STATE(5124), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -149171,7 +148439,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [11255] = 24, + [7401] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -149188,27 +148456,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2433), 1, + ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1304), 1, - aux_sym_program_repeat1, - STATE(1309), 1, + STATE(1294), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2448), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, + STATE(3238), 1, + aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4441), 1, - sym_cf_if_alt, - STATE(5118), 1, + STATE(4328), 1, + sym_cf_catch_tag, + STATE(4794), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -149253,7 +148523,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [11361] = 24, + [7510] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -149270,27 +148540,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2433), 1, + ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1306), 1, - aux_sym_program_repeat1, - STATE(1310), 1, + STATE(1295), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2448), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, + STATE(3382), 1, + aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4532), 1, - sym_cf_if_alt, - STATE(4990), 1, + STATE(4328), 1, + sym_cf_catch_tag, + STATE(4870), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -149335,7 +148607,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [11467] = 24, + [7619] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -149352,27 +148624,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2433), 1, + ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1311), 1, + STATE(1296), 1, sym_comment, - STATE(1316), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2448), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, + STATE(3284), 1, + aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4621), 1, - sym_cf_if_alt, - STATE(4800), 1, + STATE(4328), 1, + sym_cf_catch_tag, + STATE(5016), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -149417,7 +148691,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [11573] = 24, + [7728] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -149434,27 +148708,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2433), 1, + ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1312), 1, + STATE(1297), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2448), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, + STATE(3177), 1, + aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4241), 1, - sym_cf_if_alt, - STATE(4698), 1, + STATE(4328), 1, + sym_cf_catch_tag, + STATE(5026), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -149499,7 +148775,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [11679] = 24, + [7837] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -149516,27 +148792,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2433), 1, + ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1303), 1, + STATE(1293), 1, aux_sym_program_repeat1, - STATE(1313), 1, + STATE(1298), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2448), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, + STATE(3224), 1, + aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4531), 1, - sym_cf_if_alt, - STATE(5261), 1, + STATE(4328), 1, + sym_cf_catch_tag, + STATE(5145), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -149581,7 +148859,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [11785] = 24, + [7946] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -149598,27 +148876,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2433), 1, + ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, - STATE(1307), 1, + STATE(1273), 1, aux_sym_program_repeat1, - STATE(1314), 1, + STATE(1299), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2448), 1, + STATE(2467), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, STATE(2814), 1, sym_self_closing_tag, + STATE(3140), 1, + aux_sym_cf_try_tag_repeat1, STATE(4112), 1, sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4413), 1, - sym_cf_if_alt, - STATE(4739), 1, + STATE(4328), 1, + sym_cf_catch_tag, + STATE(5291), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -149663,13 +148943,95 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [11891] = 24, + [8055] = 25, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 1, + anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 1, + anon_sym_POUND, + ACTIONS(2431), 1, aux_sym__cf_open_tag_token1, + STATE(1280), 1, + aux_sym_program_repeat1, + STATE(1300), 1, + sym_comment, + STATE(1837), 1, + sym_start_tag, + STATE(2467), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(3284), 1, + aux_sym_cf_try_tag_repeat1, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(4328), 1, + sym_cf_catch_tag, + STATE(5016), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [8164] = 24, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, @@ -149682,15 +149044,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2427), 1, - ts_builtin_sym_end, - STATE(1315), 1, + ACTIONS(2433), 1, + aux_sym__cf_open_tag_token1, + STATE(1301), 1, sym_comment, - STATE(1578), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2450), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -149700,7 +149062,9 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5223), 1, + STATE(4241), 1, + sym_cf_if_alt, + STATE(4698), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -149745,7 +149109,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [11997] = 24, + [8270] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -149764,13 +149128,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2433), 1, aux_sym__cf_open_tag_token1, - STATE(1316), 1, + STATE(1302), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2448), 1, + STATE(2450), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -149780,9 +149144,9 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4508), 1, + STATE(4338), 1, sym_cf_if_alt, - STATE(4820), 1, + STATE(4979), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -149827,7 +149191,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [12103] = 24, + [8376] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -149846,13 +149210,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2433), 1, aux_sym__cf_open_tag_token1, - STATE(1312), 1, - aux_sym_program_repeat1, - STATE(1317), 1, + STATE(1303), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2448), 1, + STATE(2450), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -149862,9 +149226,9 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4217), 1, + STATE(4524), 1, sym_cf_if_alt, - STATE(4678), 1, + STATE(5221), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -149909,7 +149273,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [12209] = 24, + [8482] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -149928,13 +149292,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2433), 1, aux_sym__cf_open_tag_token1, - STATE(1318), 1, + STATE(1304), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2448), 1, + STATE(2450), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -149944,9 +149308,9 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4338), 1, + STATE(4625), 1, sym_cf_if_alt, - STATE(4979), 1, + STATE(4848), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -149991,7 +149355,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [12315] = 24, + [8588] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -150010,13 +149374,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(2433), 1, aux_sym__cf_open_tag_token1, - STATE(1301), 1, - aux_sym_program_repeat1, - STATE(1319), 1, + STATE(1305), 1, sym_comment, - STATE(1790), 1, + STATE(1314), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2448), 1, + STATE(2450), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -150026,9 +149390,9 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4254), 1, + STATE(4441), 1, sym_cf_if_alt, - STATE(4917), 1, + STATE(5118), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -150073,13 +149437,11 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [12421] = 24, + [8694] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, @@ -150092,15 +149454,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2427), 1, - sym_implicit_end_tag, - STATE(1320), 1, + ACTIONS(2433), 1, + aux_sym__cf_open_tag_token1, + STATE(1306), 1, sym_comment, - STATE(1425), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2450), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -150110,7 +149472,9 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5273), 1, + STATE(4508), 1, + sym_cf_if_alt, + STATE(4820), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -150155,7 +149519,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [12527] = 23, + [8800] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -150174,13 +149538,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1321), 1, + ACTIONS(2427), 1, + ts_builtin_sym_end, + STATE(1307), 1, sym_comment, - STATE(1786), 1, + STATE(1451), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -150190,7 +149556,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5033), 1, + STATE(5041), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -150235,13 +149601,11 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [12630] = 23, + [8906] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, @@ -150254,13 +149618,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1322), 1, + ACTIONS(2433), 1, + aux_sym__cf_open_tag_token1, + STATE(1308), 1, sym_comment, - STATE(1684), 1, + STATE(1311), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2450), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -150270,7 +149636,9 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5077), 1, + STATE(4413), 1, + sym_cf_if_alt, + STATE(4739), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -150315,13 +149683,11 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [12733] = 23, + [9012] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, @@ -150334,13 +149700,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1323), 1, + ACTIONS(2433), 1, + aux_sym__cf_open_tag_token1, + STATE(1309), 1, sym_comment, - STATE(1786), 1, + STATE(1317), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2450), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -150350,7 +149718,9 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5413), 1, + STATE(4254), 1, + sym_cf_if_alt, + STATE(4917), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -150395,7 +149765,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [12836] = 23, + [9118] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -150414,13 +149784,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1324), 1, + ACTIONS(2427), 1, + ts_builtin_sym_end, + STATE(1310), 1, sym_comment, - STATE(1680), 1, + STATE(1769), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -150430,7 +149802,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4799), 1, + STATE(5223), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -150475,13 +149847,11 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [12939] = 23, + [9224] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, @@ -150494,13 +149864,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1325), 1, + ACTIONS(2433), 1, + aux_sym__cf_open_tag_token1, + STATE(1311), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2450), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -150510,7 +149882,9 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5410), 1, + STATE(4420), 1, + sym_cf_if_alt, + STATE(4759), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -150555,13 +149929,11 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [13042] = 23, + [9330] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, @@ -150574,13 +149946,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1326), 1, - sym_comment, - STATE(1786), 1, + ACTIONS(2433), 1, + aux_sym__cf_open_tag_token1, + STATE(1302), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1312), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2450), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -150590,7 +149964,9 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4690), 1, + STATE(4341), 1, + sym_cf_if_alt, + STATE(5002), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -150635,13 +150011,11 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [13145] = 23, + [9436] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, @@ -150654,13 +150028,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1327), 1, - sym_comment, - STATE(1768), 1, + ACTIONS(2433), 1, + aux_sym__cf_open_tag_token1, + STATE(1306), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1313), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2450), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -150670,7 +150046,9 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5190), 1, + STATE(4621), 1, + sym_cf_if_alt, + STATE(4800), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -150715,32 +150093,32 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [13248] = 23, + [9542] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1328), 1, + ACTIONS(2433), 1, + aux_sym__cf_open_tag_token1, + STATE(1314), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2450), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -150750,7 +150128,9 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4689), 1, + STATE(4436), 1, + sym_cf_if_alt, + STATE(5097), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -150795,13 +150175,11 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [13351] = 23, + [9648] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, @@ -150814,13 +150192,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1329), 1, - sym_comment, - STATE(1786), 1, + ACTIONS(2433), 1, + aux_sym__cf_open_tag_token1, + STATE(1301), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1315), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2450), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -150830,7 +150210,9 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4688), 1, + STATE(4217), 1, + sym_cf_if_alt, + STATE(4678), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -150875,13 +150257,93 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [13454] = 23, + [9754] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 1, + anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 1, + anon_sym_POUND, + ACTIONS(2433), 1, aux_sym__cf_open_tag_token1, + STATE(1304), 1, + aux_sym_program_repeat1, + STATE(1316), 1, + sym_comment, + STATE(1837), 1, + sym_start_tag, + STATE(2450), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(4532), 1, + sym_cf_if_alt, + STATE(4990), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [9860] = 24, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, @@ -150894,13 +150356,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1330), 1, + ACTIONS(2433), 1, + aux_sym__cf_open_tag_token1, + STATE(1317), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2450), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -150910,7 +150374,9 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4687), 1, + STATE(4249), 1, + sym_cf_if_alt, + STATE(4843), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -150955,13 +150421,11 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [13557] = 23, + [9966] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, @@ -150974,13 +150438,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1331), 1, - sym_comment, - STATE(1786), 1, + ACTIONS(2433), 1, + aux_sym__cf_open_tag_token1, + STATE(1303), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1318), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2450), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -150990,7 +150456,9 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4686), 1, + STATE(4531), 1, + sym_cf_if_alt, + STATE(5261), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -151035,7 +150503,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [13660] = 23, + [10072] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -151054,13 +150522,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1332), 1, + ACTIONS(2427), 1, + sym_implicit_end_tag, + STATE(1319), 1, sym_comment, - STATE(1786), 1, + STATE(1393), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -151070,7 +150540,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4685), 1, + STATE(5273), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -151115,7 +150585,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [13763] = 23, + [10178] = 24, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -151134,13 +150604,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1333), 1, + ACTIONS(2427), 1, + sym_implicit_end_tag, + STATE(1320), 1, sym_comment, - STATE(1786), 1, + STATE(1326), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -151150,7 +150622,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4684), 1, + STATE(5293), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -151195,7 +150667,72 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [13866] = 23, + [10284] = 7, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(840), 1, + anon_sym_EQ, + ACTIONS(2435), 1, + sym__automatic_semicolon, + STATE(1321), 1, + sym_comment, + ACTIONS(844), 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(842), 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, + [10356] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -151214,13 +150751,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1334), 1, + STATE(1322), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -151230,7 +150767,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4683), 1, + STATE(5137), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -151275,7 +150812,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [13969] = 23, + [10459] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -151294,13 +150831,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1335), 1, + STATE(1323), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -151310,7 +150847,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4682), 1, + STATE(5047), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -151355,7 +150892,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [14072] = 23, + [10562] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -151368,19 +150905,99 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 1, + anon_sym_POUND, + ACTIONS(2437), 1, aux_sym__cf_close_tag_token1, + STATE(1324), 1, + sym_comment, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(5274), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [10665] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 1, + anon_sym_LT, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1336), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1325), 1, sym_comment, - STATE(1786), 1, + STATE(1392), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -151390,7 +151007,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4681), 1, + STATE(5274), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -151435,7 +151052,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [14175] = 23, + [10768] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -151454,13 +151071,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1337), 1, + STATE(1326), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -151470,7 +151087,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4680), 1, + STATE(5273), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -151515,7 +151132,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [14278] = 23, + [10871] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -151534,13 +151151,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1338), 1, + STATE(1327), 1, sym_comment, - STATE(1445), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -151550,7 +151167,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4677), 1, + STATE(4836), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -151595,7 +151212,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [14381] = 23, + [10974] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -151614,13 +151231,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1339), 1, + STATE(1328), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -151630,7 +151247,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4677), 1, + STATE(4834), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -151675,7 +151292,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [14484] = 23, + [11077] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -151694,13 +151311,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1340), 1, + STATE(1329), 1, sym_comment, - STATE(1420), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -151710,7 +151327,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4675), 1, + STATE(5410), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -151755,7 +151372,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [14587] = 23, + [11180] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -151774,13 +151391,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1341), 1, + STATE(1330), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -151790,7 +151407,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4675), 1, + STATE(4833), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -151835,7 +151452,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [14690] = 23, + [11283] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -151854,13 +151471,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1342), 1, - sym_comment, - STATE(1369), 1, + STATE(1327), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1331), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -151870,7 +151487,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4674), 1, + STATE(4832), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -151915,7 +151532,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [14793] = 23, + [11386] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -151934,13 +151551,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1343), 1, + STATE(1332), 1, sym_comment, - STATE(1508), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -151950,7 +151567,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5055), 1, + STATE(4832), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -151995,7 +151612,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [14896] = 23, + [11489] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -152014,13 +151631,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1344), 1, + STATE(1328), 1, + aux_sym_program_repeat1, + STATE(1333), 1, sym_comment, - STATE(1786), 1, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(4830), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [11592] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 1, + anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 1, + anon_sym_POUND, + STATE(1334), 1, + sym_comment, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -152030,7 +151727,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5251), 1, + STATE(4830), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -152075,7 +151772,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [14999] = 23, + [11695] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -152094,93 +151791,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1345), 1, - sym_comment, - STATE(1786), 1, + STATE(1330), 1, aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2469), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4674), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [15102] = 23, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - STATE(1346), 1, + STATE(1335), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -152190,7 +151807,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4799), 1, + STATE(4829), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -152235,7 +151852,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [15205] = 23, + [11798] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -152254,13 +151871,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1347), 1, + STATE(1336), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -152270,7 +151887,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4836), 1, + STATE(4829), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -152315,7 +151932,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [15308] = 23, + [11901] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -152334,13 +151951,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1348), 1, - sym_comment, - STATE(1786), 1, + STATE(1332), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1337), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -152350,7 +151967,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4741), 1, + STATE(4828), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -152395,7 +152012,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [15411] = 23, + [12004] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -152414,13 +152031,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1349), 1, - sym_comment, - STATE(1786), 1, + STATE(1334), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1338), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -152430,7 +152047,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5283), 1, + STATE(4826), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -152475,7 +152092,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [15514] = 23, + [12107] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -152494,13 +152111,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1350), 1, - sym_comment, - STATE(1409), 1, + STATE(1336), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1339), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -152510,7 +152127,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5283), 1, + STATE(4825), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -152555,7 +152172,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [15617] = 23, + [12210] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -152574,13 +152191,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1351), 1, + STATE(1340), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -152590,7 +152207,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5282), 1, + STATE(5485), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -152635,7 +152252,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [15720] = 23, + [12313] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -152654,13 +152271,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1352), 1, + STATE(1341), 1, sym_comment, - STATE(1410), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -152670,7 +152287,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5282), 1, + STATE(4819), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -152715,7 +152332,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [15823] = 23, + [12416] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -152734,13 +152351,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1353), 1, + STATE(1342), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -152750,7 +152367,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5281), 1, + STATE(4817), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -152795,7 +152412,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [15926] = 23, + [12519] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -152814,13 +152431,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1354), 1, + STATE(1343), 1, sym_comment, - STATE(1411), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -152830,7 +152447,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5281), 1, + STATE(5251), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -152875,7 +152492,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [16029] = 23, + [12622] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -152894,13 +152511,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1355), 1, + STATE(1344), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -152910,7 +152527,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5280), 1, + STATE(5265), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -152955,7 +152572,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [16132] = 23, + [12725] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -152974,13 +152591,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1356), 1, + STATE(1345), 1, sym_comment, - STATE(1412), 1, + STATE(1399), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -152990,7 +152607,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5280), 1, + STATE(5265), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -153035,7 +152652,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [16235] = 23, + [12828] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -153054,13 +152671,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1357), 1, + STATE(1346), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -153070,7 +152687,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5279), 1, + STATE(5264), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -153115,7 +152732,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [16338] = 23, + [12931] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -153134,13 +152751,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1358), 1, + STATE(1347), 1, sym_comment, - STATE(1416), 1, + STATE(1402), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -153150,7 +152767,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5279), 1, + STATE(5264), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -153195,7 +152812,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [16441] = 23, + [13034] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -153214,13 +152831,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1359), 1, + STATE(1348), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -153230,7 +152847,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5278), 1, + STATE(5262), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -153275,7 +152892,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [16544] = 23, + [13137] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -153294,13 +152911,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1360), 1, + STATE(1349), 1, sym_comment, - STATE(1418), 1, + STATE(1403), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -153310,7 +152927,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5278), 1, + STATE(5262), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -153355,7 +152972,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [16647] = 23, + [13240] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -153374,13 +152991,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1361), 1, + STATE(1350), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -153390,7 +153007,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5277), 1, + STATE(4816), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -153435,7 +153052,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [16750] = 23, + [13343] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -153454,13 +153071,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1344), 1, - aux_sym_program_repeat1, - STATE(1362), 1, + STATE(1351), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -153470,7 +153087,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5277), 1, + STATE(4812), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -153515,7 +153132,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [16853] = 23, + [13446] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -153534,13 +153151,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1363), 1, + STATE(1352), 1, sym_comment, - STATE(1662), 1, + STATE(1372), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -153550,7 +153167,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4710), 1, + STATE(4774), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -153595,7 +153212,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [16956] = 23, + [13549] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -153614,13 +153231,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1364), 1, - sym_comment, - STATE(1786), 1, + STATE(1351), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1353), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -153630,7 +153247,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5276), 1, + STATE(4792), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -153675,7 +153292,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [17059] = 23, + [13652] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -153688,19 +153305,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1365), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1354), 1, sym_comment, - STATE(1421), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -153710,7 +153327,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5276), 1, + STATE(4811), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -153755,7 +153372,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [17162] = 23, + [13755] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -153774,13 +153391,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1366), 1, + STATE(1355), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -153790,7 +153407,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5275), 1, + STATE(4810), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -153835,7 +153452,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [17265] = 23, + [13858] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -153854,13 +153471,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1367), 1, + STATE(1356), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -153870,7 +153487,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4834), 1, + STATE(4809), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -153915,7 +153532,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [17368] = 23, + [13961] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -153934,13 +153551,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1368), 1, + STATE(1357), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -153950,7 +153567,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4670), 1, + STATE(4808), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -153995,7 +153612,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [17471] = 23, + [14064] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -154014,13 +153631,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1369), 1, + STATE(1358), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -154030,7 +153647,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4694), 1, + STATE(4807), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -154075,7 +153692,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [17574] = 23, + [14167] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -154094,13 +153711,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1370), 1, + STATE(1359), 1, sym_comment, - STATE(1423), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -154110,7 +153727,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5275), 1, + STATE(4806), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -154155,7 +153772,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [17677] = 23, + [14270] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -154174,13 +153791,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1371), 1, + STATE(1360), 1, sym_comment, - STATE(1778), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -154190,7 +153807,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5197), 1, + STATE(4805), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -154235,7 +153852,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [17780] = 23, + [14373] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -154248,19 +153865,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1328), 1, - aux_sym_program_repeat1, - STATE(1372), 1, + STATE(1361), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -154270,7 +153887,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4669), 1, + STATE(4804), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -154315,7 +153932,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [17883] = 23, + [14476] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -154334,13 +153951,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1373), 1, + STATE(1362), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -154350,7 +153967,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4742), 1, + STATE(4803), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -154395,7 +154012,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [17986] = 23, + [14579] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -154408,19 +154025,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1374), 1, + STATE(1363), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -154430,7 +154047,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4669), 1, + STATE(4802), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -154475,7 +154092,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [18089] = 23, + [14682] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -154494,93 +154111,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1329), 1, + STATE(1341), 1, aux_sym_program_repeat1, - STATE(1375), 1, - sym_comment, - STATE(1790), 1, - sym_start_tag, - STATE(2469), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4668), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [18192] = 23, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1376), 1, + STATE(1364), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -154590,7 +154127,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5274), 1, + STATE(4799), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -154635,7 +154172,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [18295] = 23, + [14785] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -154654,13 +154191,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1377), 1, + STATE(1365), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -154670,7 +154207,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4668), 1, + STATE(4799), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -154715,7 +154252,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [18398] = 23, + [14888] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -154734,13 +154271,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1330), 1, - aux_sym_program_repeat1, - STATE(1378), 1, + STATE(1366), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -154750,7 +154287,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4667), 1, + STATE(4797), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -154795,7 +154332,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [18501] = 23, + [14991] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -154814,13 +154351,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1379), 1, - sym_comment, - STATE(1786), 1, + STATE(1350), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1367), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -154830,7 +154367,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4667), 1, + STATE(4796), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -154875,7 +154412,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [18604] = 23, + [15094] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -154894,13 +154431,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1331), 1, - aux_sym_program_repeat1, - STATE(1380), 1, + STATE(1368), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -154910,7 +154447,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4666), 1, + STATE(4796), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -154955,7 +154492,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [18707] = 23, + [15197] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -154974,13 +154511,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1381), 1, + STATE(1369), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -154990,7 +154527,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4666), 1, + STATE(5413), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -155035,32 +154572,32 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [18810] = 23, + [15300] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1382), 1, + ACTIONS(2433), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2439), 1, + aux_sym__cf_close_tag_token1, + STATE(1370), 1, sym_comment, - STATE(1786), 1, + STATE(1371), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2450), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -155070,8 +154607,8 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5485), 1, - sym__cf_close_tag, + STATE(5353), 1, + sym_cf_if_alt, ACTIONS(2417), 2, sym_text, sym_entity, @@ -155115,32 +154652,32 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [18913] = 23, + [15403] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, ACTIONS(2411), 1, anon_sym_LT_BANG, ACTIONS(2413), 1, anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1332), 1, - aux_sym_program_repeat1, - STATE(1383), 1, + ACTIONS(2433), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2441), 1, + aux_sym__cf_close_tag_token1, + STATE(1371), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2450), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -155150,8 +154687,8 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4665), 1, - sym__cf_close_tag, + STATE(5388), 1, + sym_cf_if_alt, ACTIONS(2417), 2, sym_text, sym_entity, @@ -155195,7 +154732,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [19016] = 23, + [15506] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -155214,13 +154751,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1384), 1, + STATE(1372), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -155230,7 +154767,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4665), 1, + STATE(4792), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -155275,7 +154812,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [19119] = 23, + [15609] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -155288,19 +154825,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1333), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1354), 1, aux_sym_program_repeat1, - STATE(1385), 1, + STATE(1373), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -155310,7 +154847,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4664), 1, + STATE(4791), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -155355,7 +154892,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [19222] = 23, + [15712] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -155372,15 +154909,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, + ACTIONS(2437), 1, aux_sym__cf_close_tag_token1, - STATE(1386), 1, + STATE(1374), 1, sym_comment, - STATE(1424), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -155390,7 +154927,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5274), 1, + STATE(4791), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -155435,7 +154972,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [19325] = 23, + [15815] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -155454,13 +154991,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1387), 1, + STATE(1355), 1, + aux_sym_program_repeat1, + STATE(1375), 1, sym_comment, - STATE(1786), 1, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(4790), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [15918] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 1, + anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 1, + anon_sym_POUND, + STATE(1376), 1, + sym_comment, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -155470,7 +155087,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4664), 1, + STATE(4790), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -155515,7 +155132,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [19428] = 23, + [16021] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -155534,13 +155151,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1334), 1, + STATE(1356), 1, aux_sym_program_repeat1, - STATE(1388), 1, + STATE(1377), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -155550,7 +155167,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4663), 1, + STATE(4789), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -155595,7 +155212,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [19531] = 23, + [16124] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -155614,13 +155231,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1389), 1, + STATE(1378), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -155630,7 +155247,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5273), 1, + STATE(5259), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -155675,7 +155292,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [19634] = 23, + [16227] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -155694,13 +155311,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1390), 1, + STATE(1379), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -155710,7 +155327,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4663), 1, + STATE(4789), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -155755,7 +155372,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [19737] = 23, + [16330] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -155774,13 +155391,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1391), 1, - sym_comment, - STATE(1786), 1, + STATE(1357), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1380), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -155790,7 +155407,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4743), 1, + STATE(4788), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -155835,7 +155452,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [19840] = 23, + [16433] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -155854,13 +155471,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1392), 1, + STATE(1381), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -155870,7 +155487,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4744), 1, + STATE(5258), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -155915,7 +155532,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [19943] = 23, + [16536] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -155934,13 +155551,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1393), 1, + STATE(1382), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -155950,7 +155567,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5265), 1, + STATE(5257), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -155995,7 +155612,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [20046] = 23, + [16639] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -156014,13 +155631,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1394), 1, + STATE(1383), 1, sym_comment, - STATE(1428), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -156030,7 +155647,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5265), 1, + STATE(4788), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -156075,7 +155692,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [20149] = 23, + [16742] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -156094,13 +155711,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1395), 1, + STATE(1384), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -156110,7 +155727,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5264), 1, + STATE(5255), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -156155,7 +155772,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [20252] = 23, + [16845] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -156174,13 +155791,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1396), 1, + STATE(1385), 1, sym_comment, - STATE(1430), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -156190,7 +155807,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5264), 1, + STATE(5253), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -156235,7 +155852,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [20355] = 23, + [16948] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -156254,13 +155871,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1397), 1, + STATE(1386), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -156270,7 +155887,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5262), 1, + STATE(5252), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -156315,7 +155932,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [20458] = 23, + [17051] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -156334,13 +155951,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1398), 1, - sym_comment, - STATE(1431), 1, + STATE(1358), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1387), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -156350,7 +155967,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5262), 1, + STATE(4787), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -156395,87 +156012,70 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [20561] = 23, - ACTIONS(3), 1, - aux_sym_comment_token1, + [17154] = 6, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2443), 1, + sym__automatic_semicolon, + STATE(1388), 1, + sym_comment, + ACTIONS(850), 14, + anon_sym_GT, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 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(848), 38, + sym__ternary_qmark, + anon_sym_GT_EQ, + anon_sym_LT_EQ, anon_sym_POUND, - STATE(1399), 1, - sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2469), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(5053), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [20664] = 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, + [17223] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -156494,13 +156094,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1335), 1, - aux_sym_program_repeat1, - STATE(1400), 1, + STATE(1389), 1, sym_comment, - STATE(1790), 1, + STATE(1507), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -156510,7 +156110,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4662), 1, + STATE(5133), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -156555,7 +156155,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [20767] = 23, + [17326] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -156574,13 +156174,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1401), 1, + STATE(1390), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -156590,7 +156190,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4662), 1, + STATE(5249), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -156635,7 +156235,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [20870] = 23, + [17429] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -156654,13 +156254,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1336), 1, - aux_sym_program_repeat1, - STATE(1402), 1, + STATE(1391), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -156670,7 +156270,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4661), 1, + STATE(5248), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -156715,7 +156315,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [20973] = 23, + [17532] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -156728,19 +156328,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1403), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1392), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -156750,7 +156350,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4661), 1, + STATE(5246), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -156795,7 +156395,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [21076] = 23, + [17635] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -156814,13 +156414,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1337), 1, - aux_sym_program_repeat1, - STATE(1404), 1, + STATE(1393), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -156830,7 +156430,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4660), 1, + STATE(5245), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -156875,7 +156475,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [21179] = 23, + [17738] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -156894,13 +156494,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1405), 1, + STATE(1394), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -156910,7 +156510,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4745), 1, + STATE(4787), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -156955,7 +156555,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [21282] = 23, + [17841] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -156974,13 +156574,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1406), 1, - sym_comment, - STATE(1505), 1, + STATE(1359), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1395), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -156990,7 +156590,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5053), 1, + STATE(4786), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -157035,7 +156635,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [21385] = 23, + [17944] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -157054,13 +156654,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1407), 1, + STATE(1396), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -157070,7 +156670,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4943), 1, + STATE(4786), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -157115,7 +156715,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [21488] = 23, + [18047] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -157134,13 +156734,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1408), 1, - sym_comment, - STATE(1786), 1, + STATE(1360), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1397), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -157150,7 +156750,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5051), 1, + STATE(4785), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -157195,7 +156795,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [21591] = 23, + [18150] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -157214,13 +156814,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1409), 1, + STATE(1398), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -157230,7 +156830,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5259), 1, + STATE(4785), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -157275,7 +156875,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [21694] = 23, + [18253] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -157294,13 +156894,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1410), 1, + STATE(1399), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -157310,7 +156910,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5258), 1, + STATE(5230), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -157355,7 +156955,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [21797] = 23, + [18356] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -157374,13 +156974,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1411), 1, + STATE(1361), 1, + aux_sym_program_repeat1, + STATE(1400), 1, sym_comment, - STATE(1786), 1, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(4784), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [18459] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 1, + anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 1, + anon_sym_POUND, + STATE(1401), 1, + sym_comment, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -157390,7 +157070,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5257), 1, + STATE(4784), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -157435,7 +157115,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [21900] = 23, + [18562] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -157454,13 +157134,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1412), 1, + STATE(1402), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -157470,7 +157150,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5255), 1, + STATE(5229), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -157515,7 +157195,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [22003] = 23, + [18665] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -157534,13 +157214,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1413), 1, + STATE(1403), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -157550,7 +157230,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4660), 1, + STATE(5226), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -157595,7 +157275,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [22106] = 23, + [18768] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -157614,13 +157294,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1339), 1, + STATE(1362), 1, aux_sym_program_repeat1, - STATE(1414), 1, + STATE(1404), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -157630,7 +157310,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4658), 1, + STATE(4783), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -157675,7 +157355,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [22209] = 23, + [18871] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -157694,13 +157374,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1341), 1, - aux_sym_program_repeat1, - STATE(1415), 1, + STATE(1405), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -157710,7 +157390,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4657), 1, + STATE(4851), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -157755,7 +157435,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [22312] = 23, + [18974] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -157774,13 +157454,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1416), 1, + STATE(1406), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -157790,7 +157470,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5253), 1, + STATE(4783), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -157835,7 +157515,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [22415] = 23, + [19077] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -157854,13 +157534,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1345), 1, + STATE(1340), 1, aux_sym_program_repeat1, - STATE(1417), 1, + STATE(1407), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -157870,7 +157550,87 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4656), 1, + STATE(5385), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [19180] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 1, + anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 1, + anon_sym_POUND, + STATE(1363), 1, + aux_sym_program_repeat1, + STATE(1408), 1, + sym_comment, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(4782), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -157915,7 +157675,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [22518] = 23, + [19283] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -157934,13 +157694,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1418), 1, + STATE(1409), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -157950,7 +157710,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5252), 1, + STATE(4856), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -157995,7 +157755,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [22621] = 23, + [19386] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -158014,13 +157774,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1419), 1, + STATE(1410), 1, sym_comment, - STATE(1491), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -158030,7 +157790,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5151), 1, + STATE(4782), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -158075,7 +157835,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [22724] = 23, + [19489] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -158094,13 +157854,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1420), 1, + STATE(1411), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -158110,7 +157870,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4695), 1, + STATE(4859), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -158155,7 +157915,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [22827] = 23, + [19592] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -158174,13 +157934,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1421), 1, - sym_comment, - STATE(1786), 1, + STATE(1322), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1412), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -158190,7 +157950,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5249), 1, + STATE(5160), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -158235,7 +157995,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [22930] = 23, + [19695] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -158254,13 +158014,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1422), 1, - sym_comment, - STATE(1786), 1, + STATE(1365), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1413), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -158270,7 +158030,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5055), 1, + STATE(4780), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -158315,7 +158075,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [23033] = 23, + [19798] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -158334,13 +158094,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1423), 1, - sym_comment, - STATE(1786), 1, + STATE(1366), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1414), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -158350,7 +158110,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5248), 1, + STATE(4779), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -158395,7 +158155,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [23136] = 23, + [19901] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -158408,19 +158168,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1424), 1, - sym_comment, - STATE(1786), 1, + STATE(1368), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1415), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -158430,7 +158190,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5246), 1, + STATE(4778), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -158475,7 +158235,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [23239] = 23, + [20004] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -158494,13 +158254,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1425), 1, - sym_comment, - STATE(1786), 1, + STATE(1391), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1416), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -158510,7 +158270,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5245), 1, + STATE(5275), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -158555,7 +158315,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [23342] = 23, + [20107] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -158574,13 +158334,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1426), 1, + STATE(1417), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -158590,7 +158350,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4805), 1, + STATE(5385), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -158635,7 +158395,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [23445] = 23, + [20210] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -158654,13 +158414,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1427), 1, + STATE(1418), 1, sym_comment, - STATE(1496), 1, + STATE(1444), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -158670,7 +158430,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5051), 1, + STATE(5157), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -158715,7 +158475,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [23548] = 23, + [20313] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -158734,13 +158494,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1428), 1, + STATE(1419), 1, sym_comment, - STATE(1786), 1, + STATE(1446), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -158750,7 +158510,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5230), 1, + STATE(5156), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -158795,7 +158555,69 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [23651] = 23, + [20416] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(1420), 1, + sym_comment, + ACTIONS(2447), 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(2445), 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, + [20483] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -158814,13 +158636,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1429), 1, + STATE(1421), 1, sym_comment, - STATE(1527), 1, + STATE(1454), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -158830,7 +158652,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4944), 1, + STATE(5155), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -158875,7 +158697,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [23754] = 23, + [20586] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -158888,19 +158710,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1430), 1, - sym_comment, - STATE(1786), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1374), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1422), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -158910,7 +158732,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5229), 1, + STATE(4773), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -158955,7 +158777,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [23857] = 23, + [20689] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -158974,13 +158796,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1431), 1, + STATE(1423), 1, sym_comment, - STATE(1786), 1, + STATE(1459), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -158990,7 +158812,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5226), 1, + STATE(5154), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -159035,7 +158857,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [23960] = 23, + [20792] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -159054,13 +158876,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1432), 1, + STATE(1424), 1, sym_comment, - STATE(1786), 1, + STATE(1462), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -159070,7 +158892,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5049), 1, + STATE(5152), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -159115,7 +158937,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [24063] = 23, + [20895] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -159134,13 +158956,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1433), 1, + STATE(1425), 1, sym_comment, - STATE(1673), 1, + STATE(1465), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -159150,7 +158972,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4738), 1, + STATE(5151), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -159195,7 +159017,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [24166] = 23, + [20998] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -159214,13 +159036,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1434), 1, + STATE(1426), 1, sym_comment, - STATE(1786), 1, + STATE(1469), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -159230,7 +159052,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4833), 1, + STATE(5150), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -159275,7 +159097,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [24269] = 23, + [21101] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -159294,13 +159116,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1347), 1, - aux_sym_program_repeat1, - STATE(1435), 1, + STATE(1427), 1, sym_comment, - STATE(1790), 1, + STATE(1472), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -159310,7 +159132,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4832), 1, + STATE(5149), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -159355,7 +159177,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [24372] = 23, + [21204] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -159374,13 +159196,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1436), 1, + STATE(1428), 1, sym_comment, - STATE(1492), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -159390,7 +159212,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5049), 1, + STATE(5275), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -159435,7 +159257,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [24475] = 23, + [21307] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -159448,19 +159270,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1437), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1429), 1, sym_comment, - STATE(1786), 1, + STATE(1475), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -159470,7 +159292,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4851), 1, + STATE(5148), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -159515,7 +159337,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [24578] = 23, + [21410] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -159528,19 +159350,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1374), 1, + STATE(1390), 1, aux_sym_program_repeat1, - STATE(1438), 1, + STATE(1430), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -159550,7 +159372,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4651), 1, + STATE(5276), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -159595,7 +159417,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [24681] = 23, + [21513] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -159614,13 +159436,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1377), 1, + STATE(1376), 1, aux_sym_program_repeat1, - STATE(1439), 1, + STATE(1431), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -159630,7 +159452,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4650), 1, + STATE(4772), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -159675,7 +159497,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [24784] = 23, + [21616] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -159696,11 +159518,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1379), 1, aux_sym_program_repeat1, - STATE(1440), 1, + STATE(1432), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -159710,7 +159532,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4649), 1, + STATE(4771), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -159755,7 +159577,72 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [24887] = 23, + [21719] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(840), 1, + anon_sym_EQ, + ACTIONS(2451), 1, + anon_sym_RPAREN, + STATE(1433), 1, + sym_comment, + ACTIONS(2449), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(838), 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(836), 35, + 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, + 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, + [21792] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -159774,13 +159661,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1381), 1, + STATE(1383), 1, aux_sym_program_repeat1, - STATE(1441), 1, + STATE(1434), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -159790,7 +159677,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4648), 1, + STATE(4770), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -159835,7 +159722,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [24990] = 23, + [21895] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -159854,13 +159741,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1384), 1, + STATE(1394), 1, aux_sym_program_repeat1, - STATE(1442), 1, + STATE(1435), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -159870,7 +159757,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4647), 1, + STATE(4769), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -159915,7 +159802,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [25093] = 23, + [21998] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -159934,13 +159821,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1443), 1, + STATE(1436), 1, sym_comment, - STATE(1786), 1, + STATE(1489), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -159950,7 +159837,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4832), 1, + STATE(5143), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -159995,7 +159882,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [25196] = 23, + [22101] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -160014,13 +159901,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1444), 1, + STATE(1437), 1, sym_comment, - STATE(1786), 1, + STATE(1491), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -160030,7 +159917,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4856), 1, + STATE(5142), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -160075,7 +159962,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [25299] = 23, + [22204] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -160094,13 +159981,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1445), 1, - sym_comment, - STATE(1786), 1, + STATE(1396), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1438), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -160110,7 +159997,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4697), 1, + STATE(4768), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -160155,7 +160042,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [25402] = 23, + [22307] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -160174,13 +160061,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1446), 1, + STATE(1342), 1, + aux_sym_program_repeat1, + STATE(1439), 1, sym_comment, - STATE(1786), 1, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(4797), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [22410] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 1, + anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 1, + anon_sym_POUND, + STATE(1401), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1440), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -160190,7 +160157,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4859), 1, + STATE(4766), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -160235,7 +160202,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [25505] = 23, + [22513] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -160254,13 +160221,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1387), 1, - aux_sym_program_repeat1, - STATE(1447), 1, + STATE(1441), 1, sym_comment, - STATE(1790), 1, + STATE(1493), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -160270,7 +160237,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4646), 1, + STATE(5141), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -160315,7 +160282,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [25608] = 23, + [22616] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -160334,13 +160301,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1390), 1, + STATE(1406), 1, aux_sym_program_repeat1, - STATE(1448), 1, + STATE(1442), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -160350,7 +160317,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4645), 1, + STATE(4765), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -160395,7 +160362,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [25711] = 23, + [22719] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -160414,13 +160381,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1401), 1, + STATE(1443), 1, + sym_comment, + STATE(1499), 1, aux_sym_program_repeat1, - STATE(1449), 1, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(5137), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [22822] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 1, + anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 1, + anon_sym_POUND, + STATE(1444), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -160430,7 +160477,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4644), 1, + STATE(5136), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -160475,7 +160522,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [25814] = 23, + [22925] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -160494,13 +160541,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1450), 1, + STATE(1445), 1, sym_comment, - STATE(1786), 1, + STATE(1504), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -160510,7 +160557,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4942), 1, + STATE(5136), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -160555,7 +160602,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [25917] = 23, + [23028] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -160574,13 +160621,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1451), 1, + STATE(1446), 1, sym_comment, - STATE(1472), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -160590,7 +160637,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5160), 1, + STATE(5135), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -160635,7 +160682,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [26020] = 23, + [23131] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -160654,13 +160701,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1367), 1, + STATE(1410), 1, aux_sym_program_repeat1, - STATE(1452), 1, + STATE(1447), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -160670,7 +160717,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4830), 1, + STATE(4764), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -160715,7 +160762,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [26123] = 23, + [23234] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -160734,13 +160781,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1453), 1, + STATE(1448), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -160750,7 +160797,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4802), 1, + STATE(4758), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -160795,7 +160842,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [26226] = 23, + [23337] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -160814,13 +160861,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1454), 1, + STATE(1449), 1, sym_comment, - STATE(1474), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -160830,7 +160877,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5157), 1, + STATE(4756), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -160875,7 +160922,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [26329] = 23, + [23440] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -160894,13 +160941,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1455), 1, - sym_comment, - STATE(1476), 1, + STATE(1369), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1450), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -160910,7 +160957,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5156), 1, + STATE(5383), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -160955,7 +161002,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [26432] = 23, + [23543] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -160974,13 +161021,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1456), 1, + STATE(1451), 1, sym_comment, - STATE(1479), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -160990,7 +161037,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5155), 1, + STATE(4886), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -161035,7 +161082,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [26535] = 23, + [23646] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -161054,13 +161101,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1457), 1, + STATE(1452), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -161070,7 +161117,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4830), 1, + STATE(5383), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -161115,7 +161162,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [26638] = 23, + [23749] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -161134,13 +161181,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1434), 1, - aux_sym_program_repeat1, - STATE(1458), 1, + STATE(1453), 1, sym_comment, - STATE(1790), 1, + STATE(1505), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -161150,7 +161197,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4829), 1, + STATE(5135), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -161195,7 +161242,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [26741] = 23, + [23852] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -161214,13 +161261,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1459), 1, + STATE(1454), 1, sym_comment, - STATE(1484), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -161230,7 +161277,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5154), 1, + STATE(5134), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -161275,7 +161322,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [26844] = 23, + [23955] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -161288,19 +161335,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1460), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1455), 1, sym_comment, - STATE(1488), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -161310,7 +161357,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5152), 1, + STATE(4889), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -161355,7 +161402,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [26947] = 23, + [24058] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -161374,13 +161421,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1461), 1, + STATE(1456), 1, sym_comment, - STATE(1786), 1, + STATE(1506), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -161390,7 +161437,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4803), 1, + STATE(5134), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -161435,7 +161482,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [27050] = 23, + [24161] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -161454,13 +161501,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1462), 1, + STATE(1457), 1, sym_comment, - STATE(1494), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -161470,7 +161517,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5150), 1, + STATE(4755), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -161515,7 +161562,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [27153] = 23, + [24264] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -161534,13 +161581,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1463), 1, - sym_comment, - STATE(1504), 1, + STATE(1329), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1458), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -161550,7 +161597,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5149), 1, + STATE(5379), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -161595,7 +161642,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [27256] = 23, + [24367] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -161614,13 +161661,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1464), 1, + STATE(1459), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -161630,7 +161677,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4804), 1, + STATE(5133), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -161675,7 +161722,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [27359] = 23, + [24470] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -161688,19 +161735,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1465), 1, + STATE(1460), 1, sym_comment, - STATE(1507), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -161710,7 +161757,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5148), 1, + STATE(4892), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -161755,7 +161802,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [27462] = 23, + [24573] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -161774,13 +161821,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1403), 1, - aux_sym_program_repeat1, - STATE(1466), 1, + STATE(1461), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -161790,7 +161837,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4643), 1, + STATE(5379), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -161835,7 +161882,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [27565] = 23, + [24676] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -161854,13 +161901,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1413), 1, - aux_sym_program_repeat1, - STATE(1467), 1, + STATE(1462), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -161870,7 +161917,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4642), 1, + STATE(5132), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -161915,7 +161962,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [27668] = 23, + [24779] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -161934,13 +161981,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1468), 1, + STATE(1463), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -161950,7 +161997,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4944), 1, + STATE(4895), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -161995,7 +162042,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [27771] = 23, + [24882] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -162014,13 +162061,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1469), 1, + STATE(1464), 1, sym_comment, - STATE(1525), 1, + STATE(1508), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -162030,7 +162077,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5143), 1, + STATE(5132), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -162075,7 +162122,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [27874] = 23, + [24985] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -162094,13 +162141,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1470), 1, + STATE(1465), 1, sym_comment, - STATE(1535), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -162110,7 +162157,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5142), 1, + STATE(5131), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -162155,7 +162202,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [27977] = 23, + [25088] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -162174,13 +162221,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1471), 1, + STATE(1466), 1, sym_comment, - STATE(1538), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -162190,7 +162237,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5141), 1, + STATE(4898), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -162235,7 +162282,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [28080] = 23, + [25191] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -162254,13 +162301,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1472), 1, + STATE(1467), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -162270,7 +162317,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5137), 1, + STATE(4751), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -162315,7 +162362,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [28183] = 23, + [25294] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -162334,13 +162381,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1473), 1, + STATE(1468), 1, sym_comment, - STATE(1541), 1, + STATE(1509), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -162350,7 +162397,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5137), 1, + STATE(5131), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -162395,7 +162442,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [28286] = 23, + [25397] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -162414,13 +162461,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1474), 1, + STATE(1469), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -162430,7 +162477,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5136), 1, + STATE(5129), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -162475,7 +162522,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [28389] = 23, + [25500] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -162494,13 +162541,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1475), 1, + STATE(1470), 1, sym_comment, - STATE(1548), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -162510,7 +162557,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5136), 1, + STATE(4901), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -162555,7 +162602,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [28492] = 23, + [25603] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -162574,13 +162621,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1476), 1, + STATE(1471), 1, sym_comment, - STATE(1786), 1, + STATE(1510), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -162590,7 +162637,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5135), 1, + STATE(5129), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -162635,7 +162682,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [28595] = 23, + [25706] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -162654,13 +162701,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1477), 1, + STATE(1472), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -162670,7 +162717,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4886), 1, + STATE(5128), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -162715,7 +162762,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [28698] = 23, + [25809] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -162734,13 +162781,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1478), 1, + STATE(1473), 1, sym_comment, - STATE(1556), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -162750,7 +162797,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5135), 1, + STATE(4904), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -162795,7 +162842,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [28801] = 23, + [25912] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -162814,13 +162861,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1479), 1, + STATE(1474), 1, sym_comment, - STATE(1786), 1, + STATE(1511), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -162830,7 +162877,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5134), 1, + STATE(5128), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -162875,7 +162922,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [28904] = 23, + [26015] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -162892,15 +162939,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, + ACTIONS(2437), 1, aux_sym__cf_close_tag_token1, - STATE(1480), 1, + STATE(1475), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -162910,7 +162957,87 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4889), 1, + STATE(5127), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [26118] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 1, + anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 1, + anon_sym_POUND, + STATE(1476), 1, + sym_comment, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(4907), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -162955,7 +163082,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [29007] = 23, + [26221] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -162968,19 +163095,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1481), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1477), 1, sym_comment, - STATE(1786), 1, + STATE(1516), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -162990,7 +163117,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4829), 1, + STATE(5127), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -163035,7 +163162,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [29110] = 23, + [26324] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -163054,13 +163181,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1482), 1, + STATE(1478), 1, sym_comment, - STATE(1631), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -163070,7 +163197,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4703), 1, + STATE(5126), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -163115,7 +163242,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [29213] = 23, + [26427] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -163134,13 +163261,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1483), 1, + STATE(1479), 1, sym_comment, - STATE(1557), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -163150,7 +163277,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5134), 1, + STATE(4857), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -163195,7 +163322,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [29316] = 23, + [26530] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -163214,13 +163341,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1484), 1, + STATE(1480), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -163230,7 +163357,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5133), 1, + STATE(5276), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -163275,7 +163402,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [29419] = 23, + [26633] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -163288,19 +163415,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1485), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1481), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -163310,7 +163437,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4892), 1, + STATE(4750), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -163355,7 +163482,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [29522] = 23, + [26736] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -163374,13 +163501,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1486), 1, + STATE(1482), 1, sym_comment, - STATE(1558), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -163390,7 +163517,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5133), 1, + STATE(4749), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -163435,7 +163562,75 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [29625] = 23, + [26839] = 11, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + STATE(1483), 1, + sym_comment, + STATE(1816), 1, + sym_arguments, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2456), 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(2454), 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, + [26918] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -163454,13 +163649,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1487), 1, + STATE(1484), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -163470,7 +163665,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4746), 1, + STATE(4920), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -163515,7 +163710,72 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [29728] = 23, + [27021] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2472), 1, + anon_sym_EQ, + ACTIONS(2476), 1, + anon_sym_RPAREN, + STATE(1485), 1, + sym_comment, + ACTIONS(2474), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2470), 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(2468), 35, + 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, + 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, + [27094] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -163534,13 +163794,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1488), 1, + STATE(1486), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -163550,7 +163810,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5132), 1, + STATE(4748), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -163595,7 +163855,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [29831] = 23, + [27197] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -163614,13 +163874,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1489), 1, + STATE(1487), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -163630,7 +163890,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4895), 1, + STATE(4747), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -163675,7 +163935,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [29934] = 23, + [27300] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -163694,13 +163954,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1490), 1, + STATE(1488), 1, sym_comment, - STATE(1559), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -163710,7 +163970,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5132), 1, + STATE(4923), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -163755,7 +164015,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [30037] = 23, + [27403] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -163774,13 +164034,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1491), 1, + STATE(1489), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -163790,7 +164050,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5131), 1, + STATE(5122), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -163835,7 +164095,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [30140] = 23, + [27506] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -163854,13 +164114,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1492), 1, + STATE(1490), 1, sym_comment, - STATE(1786), 1, + STATE(1537), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -163870,7 +164130,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4898), 1, + STATE(5122), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -163915,7 +164175,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [30243] = 23, + [27609] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -163934,13 +164194,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1493), 1, + STATE(1491), 1, sym_comment, - STATE(1564), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -163950,7 +164210,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5131), 1, + STATE(5121), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -163995,7 +164255,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [30346] = 23, + [27712] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -164014,13 +164274,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1494), 1, + STATE(1492), 1, sym_comment, - STATE(1786), 1, + STATE(1538), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -164030,7 +164290,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5129), 1, + STATE(5121), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -164075,7 +164335,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [30449] = 23, + [27815] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -164094,13 +164354,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1495), 1, + STATE(1493), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -164110,7 +164370,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4797), 1, + STATE(5119), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -164155,7 +164415,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [30552] = 23, + [27918] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -164174,13 +164434,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1496), 1, + STATE(1494), 1, sym_comment, - STATE(1786), 1, + STATE(1539), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -164190,7 +164450,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4901), 1, + STATE(5119), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -164235,7 +164495,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [30655] = 23, + [28021] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -164254,13 +164514,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1497), 1, + STATE(1495), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -164270,7 +164530,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4846), 1, + STATE(4746), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -164315,7 +164575,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [30758] = 23, + [28124] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -164334,13 +164594,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1498), 1, + STATE(1496), 1, sym_comment, - STATE(1590), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -164350,7 +164610,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4796), 1, + STATE(4745), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -164395,7 +164655,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [30861] = 23, + [28227] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -164414,13 +164674,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1499), 1, + STATE(1497), 1, sym_comment, - STATE(1568), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -164430,7 +164690,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5129), 1, + STATE(4744), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -164475,7 +164735,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [30964] = 23, + [28330] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -164494,13 +164754,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1500), 1, + STATE(1498), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -164510,7 +164770,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4853), 1, + STATE(4743), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -164555,7 +164815,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [31067] = 23, + [28433] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -164574,13 +164834,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1501), 1, + STATE(1499), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -164590,7 +164850,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4864), 1, + STATE(5116), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -164635,7 +164895,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [31170] = 23, + [28536] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -164654,13 +164914,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1443), 1, - aux_sym_program_repeat1, - STATE(1502), 1, + STATE(1500), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -164670,7 +164930,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4828), 1, + STATE(4742), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -164715,7 +164975,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [31273] = 23, + [28639] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -164734,13 +164994,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1503), 1, + STATE(1501), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -164750,7 +165010,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4872), 1, + STATE(4741), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -164795,7 +165055,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [31376] = 23, + [28742] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -164814,13 +165074,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1504), 1, - sym_comment, - STATE(1786), 1, + STATE(1448), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1502), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -164830,7 +165090,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5128), 1, + STATE(4738), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -164875,7 +165135,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [31479] = 23, + [28845] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -164894,13 +165154,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1505), 1, + STATE(1503), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -164910,7 +165170,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4904), 1, + STATE(4738), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -164955,7 +165215,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [31582] = 23, + [28948] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -164974,93 +165234,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1506), 1, - sym_comment, - STATE(1569), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2469), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(5128), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [31685] = 23, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1507), 1, + STATE(1504), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -165070,7 +165250,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5127), 1, + STATE(5115), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -165115,7 +165295,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [31788] = 23, + [29051] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -165134,13 +165314,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1508), 1, + STATE(1505), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -165150,7 +165330,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4907), 1, + STATE(5114), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -165195,7 +165375,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [31891] = 23, + [29154] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -165208,19 +165388,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1509), 1, + STATE(1506), 1, sym_comment, - STATE(1570), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -165230,7 +165410,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5127), 1, + STATE(5113), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -165275,7 +165455,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [31994] = 23, + [29257] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -165294,13 +165474,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1510), 1, + STATE(1507), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -165310,7 +165490,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5126), 1, + STATE(5112), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -165355,7 +165535,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [32097] = 23, + [29360] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -165374,13 +165554,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1511), 1, + STATE(1508), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -165390,7 +165570,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4857), 1, + STATE(5111), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -165435,7 +165615,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [32200] = 23, + [29463] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -165454,13 +165634,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1512), 1, + STATE(1509), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -165470,7 +165650,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4796), 1, + STATE(5110), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -165515,7 +165695,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [32303] = 23, + [29566] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -165528,19 +165708,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1513), 1, + STATE(1510), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -165550,7 +165730,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4877), 1, + STATE(5109), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -165595,7 +165775,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [32406] = 23, + [29669] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -165614,13 +165794,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1514), 1, + STATE(1511), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -165630,7 +165810,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4883), 1, + STATE(5108), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -165675,7 +165855,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [32509] = 23, + [29772] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -165694,13 +165874,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1515), 1, - sym_comment, - STATE(1786), 1, + STATE(1449), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1512), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -165710,7 +165890,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4885), 1, + STATE(4736), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -165755,7 +165935,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [32612] = 23, + [29875] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -165774,13 +165954,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1393), 1, - aux_sym_program_repeat1, - STATE(1516), 1, + STATE(1513), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -165790,7 +165970,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5289), 1, + STATE(4736), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -165835,87 +166015,138 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [32715] = 23, - ACTIONS(3), 1, - aux_sym_comment_token1, + [29978] = 10, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(2483), 1, + sym_optional_chain, + STATE(1514), 1, + sym_comment, + STATE(1819), 1, + sym_arguments, + ACTIONS(2481), 14, + anon_sym_GT, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 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(2479), 34, + sym__ternary_qmark, + anon_sym_GT_EQ, + anon_sym_LT_EQ, anon_sym_POUND, - STATE(1517), 1, + 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, + [30055] = 7, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + STATE(1515), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2469), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4747), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [32818] = 23, + STATE(1819), 1, + sym_arguments, + ACTIONS(2481), 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(2479), 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, + [30126] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -165928,19 +166159,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1518), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1516), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -165950,7 +166181,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4920), 1, + STATE(5107), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -165995,7 +166226,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [32921] = 23, + [30229] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -166014,13 +166245,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1519), 1, + STATE(1517), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -166030,7 +166261,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4806), 1, + STATE(5106), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -166075,7 +166306,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [33024] = 23, + [30332] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -166094,13 +166325,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1520), 1, - sym_comment, - STATE(1786), 1, + STATE(1343), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1518), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -166110,7 +166341,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4748), 1, + STATE(5277), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -166155,7 +166386,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [33127] = 23, + [30435] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -166174,13 +166405,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1521), 1, + STATE(1519), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -166190,7 +166421,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4923), 1, + STATE(5277), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -166235,7 +166466,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [33230] = 23, + [30538] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -166254,13 +166485,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1511), 1, + STATE(1457), 1, aux_sym_program_repeat1, - STATE(1522), 1, + STATE(1520), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -166270,7 +166501,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5060), 1, + STATE(4735), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -166315,7 +166546,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [33333] = 23, + [30641] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -166334,13 +166565,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1523), 1, - sym_comment, - STATE(1786), 1, + STATE(1386), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1521), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -166350,7 +166581,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5060), 1, + STATE(5278), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -166395,7 +166626,74 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [33436] = 23, + [30744] = 10, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + STATE(1522), 1, + sym_comment, + STATE(1816), 1, + sym_arguments, + ACTIONS(2487), 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(2485), 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, + [30821] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -166414,13 +166712,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1524), 1, + STATE(1523), 1, sym_comment, - STATE(1633), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -166430,7 +166728,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4704), 1, + STATE(4735), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -166475,7 +166773,75 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [33539] = 23, + [30924] = 11, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + STATE(1524), 1, + sym_comment, + STATE(1816), 1, + sym_arguments, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2491), 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(2489), 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, + [31003] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -166496,11 +166862,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1525), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -166510,7 +166876,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5122), 1, + STATE(5278), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -166555,7 +166921,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [33642] = 23, + [31106] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -166576,11 +166942,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1526), 1, sym_comment, - STATE(1583), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -166590,7 +166956,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5122), 1, + STATE(4731), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -166635,7 +167001,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [33745] = 23, + [31209] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -166648,19 +167014,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1481), 1, + aux_sym_program_repeat1, STATE(1527), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -166670,7 +167036,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4915), 1, + STATE(4730), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -166715,7 +167081,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [33848] = 23, + [31312] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -166728,19 +167094,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1489), 1, - aux_sym_program_repeat1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, STATE(1528), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -166750,7 +167116,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5047), 1, + STATE(4730), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -166795,7 +167161,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [33951] = 23, + [31415] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -166814,13 +167180,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1398), 1, + aux_sym_program_repeat1, STATE(1529), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -166830,7 +167196,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5045), 1, + STATE(4767), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -166875,7 +167241,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [34054] = 23, + [31518] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -166896,11 +167262,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1530), 1, sym_comment, - STATE(1643), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -166910,7 +167276,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4705), 1, + STATE(4729), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -166955,7 +167321,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [34157] = 23, + [31621] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -166974,13 +167340,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1486), 1, + aux_sym_program_repeat1, STATE(1531), 1, sym_comment, - STATE(1654), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -166990,7 +167356,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4706), 1, + STATE(4728), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -167035,7 +167401,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [34260] = 23, + [31724] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -167054,13 +167420,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1485), 1, - aux_sym_program_repeat1, STATE(1532), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -167070,7 +167436,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5045), 1, + STATE(4728), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -167115,7 +167481,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [34363] = 23, + [31827] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -167134,13 +167500,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1487), 1, + aux_sym_program_repeat1, STATE(1533), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -167150,7 +167516,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4903), 1, + STATE(4727), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -167195,7 +167561,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [34466] = 23, + [31930] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -167216,11 +167582,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1534), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -167230,7 +167596,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4906), 1, + STATE(4727), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -167275,7 +167641,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [34569] = 23, + [32033] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -167294,13 +167660,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1385), 1, + aux_sym_program_repeat1, STATE(1535), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -167310,7 +167676,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5121), 1, + STATE(5279), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -167355,7 +167721,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [34672] = 23, + [32136] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -167376,11 +167742,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1536), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -167390,7 +167756,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4909), 1, + STATE(5279), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -167435,7 +167801,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [34775] = 23, + [32239] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -167456,11 +167822,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1537), 1, sym_comment, - STATE(1584), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -167470,7 +167836,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5121), 1, + STATE(5102), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -167515,7 +167881,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [34878] = 23, + [32342] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -167536,11 +167902,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1538), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -167550,7 +167916,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5119), 1, + STATE(5100), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -167595,7 +167961,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [34981] = 23, + [32445] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -167616,11 +167982,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1539), 1, sym_comment, - STATE(1585), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -167630,7 +167996,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5119), 1, + STATE(5098), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -167675,7 +168041,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [35084] = 23, + [32548] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -167694,13 +168060,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1384), 1, + aux_sym_program_repeat1, STATE(1540), 1, sym_comment, - STATE(1647), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -167710,7 +168076,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4946), 1, + STATE(5280), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -167755,7 +168121,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [35187] = 23, + [32651] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -167774,13 +168140,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1495), 1, + aux_sym_program_repeat1, STATE(1541), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -167790,7 +168156,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5116), 1, + STATE(4726), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -167835,7 +168201,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [35290] = 23, + [32754] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -167856,11 +168222,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1542), 1, sym_comment, - STATE(1582), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -167870,7 +168236,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4942), 1, + STATE(4726), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -167915,7 +168281,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [35393] = 23, + [32857] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -167936,11 +168302,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1543), 1, sym_comment, - STATE(1656), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -167950,7 +168316,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4707), 1, + STATE(5280), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -167995,7 +168361,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [35496] = 23, + [32960] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -168014,13 +168380,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1496), 1, + aux_sym_program_repeat1, STATE(1544), 1, sym_comment, - STATE(1658), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -168030,7 +168396,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4708), 1, + STATE(4725), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -168075,7 +168441,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [35599] = 23, + [33063] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -168096,11 +168462,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1545), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -168110,7 +168476,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4807), 1, + STATE(4725), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -168155,7 +168521,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [35702] = 23, + [33166] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -168174,13 +168540,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1481), 1, + STATE(1497), 1, aux_sym_program_repeat1, STATE(1546), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -168190,7 +168556,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4825), 1, + STATE(4724), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -168235,7 +168601,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [35805] = 23, + [33269] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -168256,11 +168622,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1547), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -168270,7 +168636,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4911), 1, + STATE(4724), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -168315,7 +168681,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [35908] = 23, + [33372] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -168334,13 +168700,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1498), 1, + aux_sym_program_repeat1, STATE(1548), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -168350,7 +168716,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5115), 1, + STATE(4723), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -168395,7 +168761,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [36011] = 23, + [33475] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -168408,19 +168774,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, STATE(1549), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -168430,7 +168796,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5043), 1, + STATE(4723), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -168475,7 +168841,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [36114] = 23, + [33578] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -168488,19 +168854,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1549), 1, + STATE(1500), 1, aux_sym_program_repeat1, STATE(1550), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -168510,7 +168876,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5166), 1, + STATE(4722), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -168555,7 +168921,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [36217] = 23, + [33681] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -168568,19 +168934,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1480), 1, - aux_sym_program_repeat1, STATE(1551), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -168590,7 +168956,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5043), 1, + STATE(4722), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -168635,7 +169001,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [36320] = 23, + [33784] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -168654,13 +169020,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1501), 1, + aux_sym_program_repeat1, STATE(1552), 1, sym_comment, - STATE(1660), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -168670,7 +169036,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4709), 1, + STATE(4721), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -168715,7 +169081,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [36423] = 23, + [33887] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -168734,13 +169100,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1529), 1, - aux_sym_program_repeat1, STATE(1553), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -168750,7 +169116,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5231), 1, + STATE(4721), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -168795,7 +169161,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [36526] = 23, + [33990] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -168816,11 +169182,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1554), 1, sym_comment, - STATE(1651), 1, + STATE(1731), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -168830,7 +169196,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4947), 1, + STATE(5239), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -168875,7 +169241,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [36629] = 23, + [34093] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -168894,13 +169260,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1503), 1, + aux_sym_program_repeat1, STATE(1555), 1, sym_comment, - STATE(1615), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -168910,7 +169276,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4729), 1, + STATE(4719), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -168955,7 +169321,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [36732] = 23, + [34196] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -168974,13 +169340,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1382), 1, + aux_sym_program_repeat1, STATE(1556), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -168990,7 +169356,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5114), 1, + STATE(5281), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -169035,7 +169401,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [36835] = 23, + [34299] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -169056,11 +169422,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1557), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -169070,7 +169436,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5113), 1, + STATE(5281), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -169115,7 +169481,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [36938] = 23, + [34402] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -169136,11 +169502,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1558), 1, sym_comment, - STATE(1786), 1, + STATE(1615), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -169150,7 +169516,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5112), 1, + STATE(5086), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -169195,7 +169561,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [37041] = 23, + [34505] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -169216,11 +169582,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1559), 1, sym_comment, - STATE(1786), 1, + STATE(1734), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -169230,7 +169596,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5111), 1, + STATE(5238), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -169275,7 +169641,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [37144] = 23, + [34608] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -169294,13 +169660,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1513), 1, + aux_sym_program_repeat1, STATE(1560), 1, sym_comment, - STATE(1576), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -169310,7 +169676,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5232), 1, + STATE(4718), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -169355,7 +169721,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [37247] = 23, + [34711] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -169376,11 +169742,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1561), 1, sym_comment, - STATE(1666), 1, + STATE(1741), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -169390,7 +169756,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4711), 1, + STATE(5237), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -169435,7 +169801,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [37350] = 23, + [34814] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -169454,13 +169820,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1432), 1, + STATE(1523), 1, aux_sym_program_repeat1, STATE(1562), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -169470,7 +169836,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5233), 1, + STATE(4717), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -169515,7 +169881,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [37453] = 23, + [34917] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -169528,19 +169894,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, STATE(1563), 1, sym_comment, - STATE(1668), 1, + STATE(1749), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -169550,7 +169916,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4712), 1, + STATE(5236), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -169595,7 +169961,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [37556] = 23, + [35020] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -169616,11 +169982,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1564), 1, sym_comment, - STATE(1786), 1, + STATE(1617), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -169630,7 +169996,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5110), 1, + STATE(5082), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -169675,7 +170041,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [37659] = 23, + [35123] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -169694,13 +170060,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1408), 1, - aux_sym_program_repeat1, STATE(1565), 1, sym_comment, - STATE(1790), 1, + STATE(1771), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -169710,7 +170076,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5234), 1, + STATE(5235), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -169755,7 +170121,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [37762] = 23, + [35226] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -169776,11 +170142,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1566), 1, sym_comment, - STATE(1786), 1, + STATE(1761), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -169790,7 +170156,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4808), 1, + STATE(5234), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -169835,7 +170201,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [37865] = 23, + [35329] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -169848,19 +170214,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1518), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1528), 1, aux_sym_program_repeat1, STATE(1567), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -169870,7 +170236,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5064), 1, + STATE(4712), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -169915,7 +170281,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [37968] = 23, + [35432] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -169936,11 +170302,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1568), 1, sym_comment, - STATE(1786), 1, + STATE(1624), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -169950,7 +170316,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5109), 1, + STATE(5080), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -169995,7 +170361,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [38071] = 23, + [35535] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -170016,11 +170382,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1569), 1, sym_comment, - STATE(1786), 1, + STATE(1676), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -170030,7 +170396,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5108), 1, + STATE(5072), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -170075,7 +170441,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [38174] = 23, + [35638] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -170088,19 +170454,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, + STATE(1381), 1, + aux_sym_program_repeat1, STATE(1570), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -170110,7 +170476,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5107), 1, + STATE(5282), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -170155,7 +170521,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [38277] = 23, + [35741] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -170176,11 +170542,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1571), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -170190,7 +170556,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4809), 1, + STATE(5282), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -170235,7 +170601,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [38380] = 23, + [35844] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -170254,13 +170620,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1378), 1, + aux_sym_program_repeat1, STATE(1572), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -170270,7 +170636,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5106), 1, + STATE(5283), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -170315,7 +170681,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [38483] = 23, + [35947] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -170336,11 +170702,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1573), 1, sym_comment, - STATE(1786), 1, + STATE(1796), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -170350,7 +170716,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5064), 1, + STATE(5233), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -170395,7 +170761,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [38586] = 23, + [36050] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -170416,11 +170782,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1574), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -170430,7 +170796,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4810), 1, + STATE(5283), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -170475,7 +170841,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [38689] = 23, + [36153] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -170494,13 +170860,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1399), 1, + STATE(1530), 1, aux_sym_program_repeat1, STATE(1575), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -170510,7 +170876,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5235), 1, + STATE(4711), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -170555,7 +170921,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [38792] = 23, + [36256] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -170574,13 +170940,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1323), 1, + aux_sym_program_repeat1, STATE(1576), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -170590,7 +170956,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5047), 1, + STATE(5232), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -170635,7 +171001,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [38895] = 23, + [36359] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -170654,93 +171020,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1397), 1, - aux_sym_program_repeat1, STATE(1577), 1, sym_comment, - STATE(1790), 1, - sym_start_tag, - STATE(2469), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4639), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [38998] = 23, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - STATE(1578), 1, - sym_comment, - STATE(1786), 1, + STATE(1637), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -170750,7 +171036,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5041), 1, + STATE(5079), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -170795,7 +171081,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [39101] = 23, + [36462] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -170814,13 +171100,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1422), 1, + STATE(1482), 1, aux_sym_program_repeat1, - STATE(1579), 1, + STATE(1578), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -170830,7 +171116,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5236), 1, + STATE(4729), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -170875,7 +171161,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [39204] = 23, + [36565] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -170894,13 +171180,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1580), 1, + STATE(1579), 1, sym_comment, - STATE(1726), 1, + STATE(1783), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -170910,7 +171196,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4717), 1, + STATE(5231), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -170955,7 +171241,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [39307] = 23, + [36668] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -170974,13 +171260,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1523), 1, + STATE(1534), 1, aux_sym_program_repeat1, - STATE(1581), 1, + STATE(1580), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -170990,7 +171276,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5237), 1, + STATE(4709), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -171035,7 +171321,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [39410] = 23, + [36771] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -171048,19 +171334,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1582), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1581), 1, sym_comment, - STATE(1786), 1, + STATE(1776), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -171070,7 +171356,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4839), 1, + STATE(5166), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -171115,7 +171401,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [39513] = 23, + [36874] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -171134,13 +171420,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1583), 1, - sym_comment, - STATE(1786), 1, + STATE(1542), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1582), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -171150,7 +171436,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5102), 1, + STATE(4708), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -171195,7 +171481,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [39616] = 23, + [36977] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -171214,13 +171500,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1584), 1, + STATE(1583), 1, sym_comment, - STATE(1786), 1, + STATE(1670), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -171230,7 +171516,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5100), 1, + STATE(5078), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -171275,7 +171561,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [39719] = 23, + [37080] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -171294,13 +171580,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1585), 1, + STATE(1584), 1, sym_comment, - STATE(1786), 1, + STATE(1672), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -171310,7 +171596,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5098), 1, + STATE(5077), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -171355,7 +171641,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [39822] = 23, + [37183] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -171374,13 +171660,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1395), 1, + STATE(1545), 1, aux_sym_program_repeat1, - STATE(1586), 1, + STATE(1585), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -171390,7 +171676,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5288), 1, + STATE(4707), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -171435,7 +171721,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [39925] = 23, + [37286] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -171454,173 +171740,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1587), 1, - sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2469), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4913), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [40028] = 23, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2433), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(2437), 1, - aux_sym__cf_close_tag_token1, - STATE(1588), 1, - sym_comment, - STATE(1786), 1, + STATE(1547), 1, aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2448), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(5388), 1, - sym_cf_if_alt, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [40131] = 23, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - STATE(1589), 1, + STATE(1586), 1, sym_comment, - STATE(1675), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -171630,7 +171756,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5080), 1, + STATE(4706), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -171675,7 +171801,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [40234] = 23, + [37389] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -171694,13 +171820,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1590), 1, - sym_comment, - STATE(1786), 1, + STATE(1549), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1587), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -171710,7 +171836,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4816), 1, + STATE(4705), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -171755,7 +171881,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [40337] = 23, + [37492] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -171774,13 +171900,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1591), 1, + STATE(1588), 1, sym_comment, - STATE(1636), 1, + STATE(1674), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -171790,7 +171916,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5086), 1, + STATE(5073), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -171835,7 +171961,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [40440] = 23, + [37595] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -171854,13 +171980,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1321), 1, - aux_sym_program_repeat1, - STATE(1592), 1, + STATE(1589), 1, sym_comment, - STATE(1790), 1, + STATE(1768), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -171870,7 +171996,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5082), 1, + STATE(5011), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -171915,7 +172041,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [40543] = 23, + [37698] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -171934,13 +172060,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1593), 1, + STATE(1590), 1, sym_comment, - STATE(1786), 1, + STATE(1678), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -171950,7 +172076,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4941), 1, + STATE(5071), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -171995,7 +172121,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [40646] = 23, + [37801] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -172008,19 +172134,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1594), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1591), 1, sym_comment, - STATE(1677), 1, + STATE(1681), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -172030,7 +172156,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5079), 1, + STATE(5069), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -172075,7 +172201,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [40749] = 23, + [37904] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -172094,13 +172220,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1595), 1, - sym_comment, - STATE(1679), 1, + STATE(1551), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1592), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -172110,7 +172236,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5078), 1, + STATE(4704), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -172155,7 +172281,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [40852] = 23, + [38007] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -172174,13 +172300,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1587), 1, + STATE(1553), 1, aux_sym_program_repeat1, - STATE(1596), 1, + STATE(1593), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -172190,7 +172316,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4943), 1, + STATE(4703), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -172235,7 +172361,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [40955] = 23, + [38110] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -172254,13 +172380,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1597), 1, + STATE(1594), 1, sym_comment, - STATE(1687), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -172270,7 +172396,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5073), 1, + STATE(4697), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -172315,7 +172441,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [41058] = 23, + [38213] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -172334,13 +172460,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1598), 1, + STATE(1595), 1, sym_comment, - STATE(1704), 1, + STATE(1712), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -172350,7 +172476,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5072), 1, + STATE(4945), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -172395,7 +172521,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [41161] = 23, + [38316] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -172408,19 +172534,99 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, + STATE(1596), 1, + sym_comment, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(4695), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [38419] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 1, + anon_sym_LT, + ACTIONS(2421), 1, aux_sym__cf_close_tag_token1, - STATE(1599), 1, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 1, + anon_sym_POUND, + STATE(1597), 1, sym_comment, - STATE(1786), 1, + STATE(1715), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -172430,7 +172636,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4811), 1, + STATE(5039), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -172475,7 +172681,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [41264] = 23, + [38522] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -172494,13 +172700,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1600), 1, + STATE(1598), 1, sym_comment, - STATE(1708), 1, + STATE(1720), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -172510,7 +172716,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5071), 1, + STATE(5038), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -172555,7 +172761,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [41367] = 23, + [38625] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -172568,19 +172774,99 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, + STATE(1599), 1, + sym_comment, + STATE(1767), 1, + aux_sym_program_repeat1, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(5197), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [38728] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 1, + anon_sym_LT, + ACTIONS(2421), 1, aux_sym__cf_close_tag_token1, - STATE(1601), 1, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 1, + anon_sym_POUND, + STATE(1600), 1, sym_comment, - STATE(1710), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -172590,7 +172876,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5069), 1, + STATE(4694), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -172635,7 +172921,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [41470] = 23, + [38831] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -172648,19 +172934,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1602), 1, + STATE(1601), 1, sym_comment, - STATE(1761), 1, + STATE(1757), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -172670,7 +172956,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4954), 1, + STATE(5195), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -172715,7 +173001,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [41573] = 23, + [38934] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -172734,13 +173020,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1603), 1, + STATE(1602), 1, sym_comment, - STATE(1772), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -172750,7 +173036,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4955), 1, + STATE(4690), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -172795,7 +173081,70 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [41676] = 23, + [39037] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2435), 1, + sym__automatic_semicolon, + STATE(1603), 1, + sym_comment, + ACTIONS(844), 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(842), 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, + [39106] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -172814,13 +173163,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1382), 1, - aux_sym_program_repeat1, STATE(1604), 1, sym_comment, - STATE(1790), 1, + STATE(1752), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -172830,7 +173179,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5385), 1, + STATE(5190), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -172875,7 +173224,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [41779] = 23, + [39209] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -172888,19 +173237,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, STATE(1605), 1, sym_comment, - STATE(1746), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -172910,7 +173259,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4792), 1, + STATE(4689), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -172955,7 +173304,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [41882] = 23, + [39312] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -172976,11 +173325,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1606), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -172990,7 +173339,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4792), 1, + STATE(4688), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -173035,7 +173384,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [41985] = 23, + [39415] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -173048,19 +173397,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1376), 1, - aux_sym_program_repeat1, STATE(1607), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -173070,7 +173419,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5294), 1, + STATE(4687), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -173115,7 +173464,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [42088] = 23, + [39518] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -173136,11 +173485,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1608), 1, sym_comment, - STATE(1734), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -173150,7 +173499,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4945), 1, + STATE(4686), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -173195,7 +173544,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [42191] = 23, + [39621] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -173214,13 +173563,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1521), 1, - aux_sym_program_repeat1, STATE(1609), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -173230,7 +173579,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5066), 1, + STATE(4685), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -173275,7 +173624,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [42294] = 23, + [39724] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -173294,13 +173643,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1366), 1, - aux_sym_program_repeat1, STATE(1610), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -173310,7 +173659,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5295), 1, + STATE(4684), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -173355,7 +173704,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [42397] = 23, + [39827] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -173376,11 +173725,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1611), 1, sym_comment, - STATE(1736), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -173390,7 +173739,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5039), 1, + STATE(4683), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -173435,7 +173784,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [42500] = 23, + [39930] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -173456,11 +173805,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1612), 1, sym_comment, - STATE(1740), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -173470,7 +173819,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5038), 1, + STATE(4682), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -173515,7 +173864,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [42603] = 23, + [40033] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -173536,11 +173885,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1613), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -173550,7 +173899,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5385), 1, + STATE(4681), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -173595,7 +173944,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [42706] = 23, + [40136] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -173614,13 +173963,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1497), 1, - aux_sym_program_repeat1, STATE(1614), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -173630,7 +173979,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4919), 1, + STATE(4680), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -173675,7 +174024,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [42809] = 23, + [40239] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -173696,11 +174045,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1615), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -173710,7 +174059,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4749), 1, + STATE(5034), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -173755,7 +174104,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [42912] = 23, + [40342] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -173768,19 +174117,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, STATE(1616), 1, sym_comment, - STATE(1786), 1, + STATE(1736), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -173790,7 +174139,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4750), 1, + STATE(5034), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -173835,7 +174184,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [43015] = 23, + [40445] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -173856,11 +174205,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1617), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -173870,7 +174219,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5066), 1, + STATE(5033), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -173915,7 +174264,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [43118] = 23, + [40548] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -173934,13 +174283,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1594), 1, + aux_sym_program_repeat1, STATE(1618), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -173950,7 +174299,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4751), 1, + STATE(4677), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -173995,7 +174344,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [43221] = 23, + [40651] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -174008,19 +174357,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1599), 1, - aux_sym_program_repeat1, STATE(1619), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -174030,7 +174379,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4791), 1, + STATE(4677), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -174075,7 +174424,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [43324] = 23, + [40754] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -174094,13 +174443,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1547), 1, - aux_sym_program_repeat1, STATE(1620), 1, sym_comment, - STATE(1790), 1, + STATE(1737), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -174110,7 +174459,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4941), 1, + STATE(5033), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -174155,7 +174504,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [43427] = 23, + [40857] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -174168,19 +174517,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, + STATE(1596), 1, + aux_sym_program_repeat1, STATE(1621), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -174190,7 +174539,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4791), 1, + STATE(4675), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -174235,7 +174584,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [43530] = 23, + [40960] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -174254,13 +174603,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1574), 1, - aux_sym_program_repeat1, STATE(1622), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -174270,7 +174619,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4790), 1, + STATE(4675), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -174315,7 +174664,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [43633] = 23, + [41063] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -174334,13 +174683,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1532), 1, + aux_sym_program_repeat1, STATE(1623), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -174350,7 +174699,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4940), 1, + STATE(4710), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -174395,7 +174744,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [43736] = 23, + [41166] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -174416,11 +174765,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1624), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -174430,7 +174779,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4755), 1, + STATE(5032), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -174475,7 +174824,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [43839] = 23, + [41269] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -174496,11 +174845,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1625), 1, sym_comment, - STATE(1760), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -174510,7 +174859,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4718), 1, + STATE(4674), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -174555,87 +174904,69 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [43942] = 23, - ACTIONS(3), 1, - aux_sym_comment_token1, + [41372] = 5, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - STATE(1573), 1, - aux_sym_program_repeat1, + ACTIONS(99), 1, + aux_sym_comment_token1, STATE(1626), 1, sym_comment, - STATE(1790), 1, - sym_start_tag, - STATE(2469), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(5238), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [44045] = 23, + ACTIONS(2495), 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(2493), 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, + [41439] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -174656,11 +174987,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1627), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -174670,7 +175001,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4790), 1, + STATE(4670), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -174715,7 +175046,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [44148] = 23, + [41542] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -174728,19 +175059,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1605), 1, + aux_sym_program_repeat1, STATE(1628), 1, sym_comment, - STATE(1664), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -174750,7 +175081,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4719), 1, + STATE(4669), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -174795,7 +175126,72 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [44251] = 23, + [41645] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2501), 1, + anon_sym_EQ, + ACTIONS(2505), 1, + anon_sym_RPAREN, + STATE(1629), 1, + sym_comment, + ACTIONS(2503), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2499), 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(2497), 35, + 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, + 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, + [41718] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -174808,19 +175204,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1617), 1, - aux_sym_program_repeat1, - STATE(1629), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1630), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -174830,7 +175226,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5239), 1, + STATE(4669), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -174875,7 +175271,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [44354] = 23, + [41821] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -174894,93 +175290,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1630), 1, - sym_comment, - STATE(1786), 1, + STATE(1606), 1, aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2469), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(4756), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [44457] = 23, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, STATE(1631), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -174990,7 +175306,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4721), 1, + STATE(4668), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -175035,7 +175351,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [44560] = 23, + [41924] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -175054,13 +175370,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1348), 1, - aux_sym_program_repeat1, STATE(1632), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -175070,7 +175386,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4721), 1, + STATE(4668), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -175115,7 +175431,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [44663] = 23, + [42027] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -175134,13 +175450,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1607), 1, + aux_sym_program_repeat1, STATE(1633), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -175150,7 +175466,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4722), 1, + STATE(4667), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -175195,7 +175511,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [44766] = 23, + [42130] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -175214,13 +175530,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1536), 1, - aux_sym_program_repeat1, STATE(1634), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -175230,7 +175546,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4940), 1, + STATE(4667), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -175275,7 +175591,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [44869] = 23, + [42233] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -175294,13 +175610,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1571), 1, + STATE(1608), 1, aux_sym_program_repeat1, STATE(1635), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -175310,7 +175626,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4789), 1, + STATE(4666), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -175355,7 +175671,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [44972] = 23, + [42336] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -175376,11 +175692,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1636), 1, sym_comment, - STATE(1786), 1, + STATE(1738), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -175390,7 +175706,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5034), 1, + STATE(5032), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -175435,7 +175751,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [45075] = 23, + [42439] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -175456,11 +175772,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1637), 1, sym_comment, - STATE(1749), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -175470,7 +175786,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5034), 1, + STATE(5030), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -175515,7 +175831,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [45178] = 23, + [42542] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -175536,11 +175852,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1638), 1, sym_comment, - STATE(1774), 1, + STATE(1740), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -175550,7 +175866,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5195), 1, + STATE(5030), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -175595,7 +175911,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [45281] = 23, + [42645] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -175616,11 +175932,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1639), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -175630,7 +175946,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4789), 1, + STATE(4666), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -175675,7 +175991,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [45384] = 23, + [42748] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -175694,13 +176010,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1566), 1, + STATE(1609), 1, aux_sym_program_repeat1, STATE(1640), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -175710,7 +176026,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4788), 1, + STATE(4665), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -175755,7 +176071,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [45487] = 23, + [42851] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -175776,11 +176092,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1641), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -175790,7 +176106,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4788), 1, + STATE(4665), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -175835,7 +176151,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [45590] = 23, + [42954] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -175854,13 +176170,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1373), 1, + STATE(1610), 1, aux_sym_program_repeat1, STATE(1642), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -175870,7 +176186,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4722), 1, + STATE(4664), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -175915,7 +176231,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [45693] = 23, + [43057] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -175936,11 +176252,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1643), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -175950,7 +176266,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4723), 1, + STATE(4664), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -175995,7 +176311,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [45796] = 23, + [43160] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -176014,13 +176330,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1391), 1, + STATE(1611), 1, aux_sym_program_repeat1, STATE(1644), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -176030,7 +176346,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4723), 1, + STATE(4663), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -176075,7 +176391,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [45899] = 23, + [43263] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -176094,13 +176410,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1545), 1, - aux_sym_program_repeat1, STATE(1645), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -176110,7 +176426,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4787), 1, + STATE(4663), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -176155,7 +176471,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [46002] = 23, + [43366] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -176174,13 +176490,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1323), 1, + STATE(1612), 1, aux_sym_program_repeat1, STATE(1646), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -176190,7 +176506,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5383), 1, + STATE(4662), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -176235,7 +176551,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [46105] = 23, + [43469] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -176256,11 +176572,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1647), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -176270,7 +176586,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4919), 1, + STATE(4662), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -176315,7 +176631,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [46208] = 23, + [43572] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -176334,13 +176650,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1500), 1, + STATE(1613), 1, aux_sym_program_repeat1, STATE(1648), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -176350,7 +176666,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4925), 1, + STATE(4661), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -176395,7 +176711,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [46311] = 23, + [43675] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -176414,13 +176730,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1364), 1, - aux_sym_program_repeat1, STATE(1649), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -176430,7 +176746,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5218), 1, + STATE(4661), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -176475,7 +176791,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [46414] = 23, + [43778] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -176494,13 +176810,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1361), 1, + STATE(1614), 1, aux_sym_program_repeat1, STATE(1650), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -176510,7 +176826,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5298), 1, + STATE(4660), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -176555,7 +176871,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [46517] = 23, + [43881] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -176576,11 +176892,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(1651), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -176590,7 +176906,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4925), 1, + STATE(4660), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -176635,7 +176951,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [46620] = 23, + [43984] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -176654,13 +176970,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1501), 1, + STATE(1619), 1, aux_sym_program_repeat1, STATE(1652), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -176670,7 +176986,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4926), 1, + STATE(4658), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -176715,7 +177031,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [46723] = 23, + [44087] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -176734,13 +177050,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1622), 1, + aux_sym_program_repeat1, STATE(1653), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -176750,7 +177066,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4926), 1, + STATE(4657), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -176795,7 +177111,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [46826] = 23, + [44190] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -176814,13 +177130,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, + STATE(1625), 1, + aux_sym_program_repeat1, STATE(1654), 1, sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -176830,7 +177146,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4724), 1, + STATE(4656), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -176875,7 +177191,72 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [46929] = 23, + [44293] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(1655), 1, + sym_comment, + STATE(1816), 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), 36, + 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_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, + [44366] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -176888,19 +177269,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1392), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1630), 1, aux_sym_program_repeat1, - STATE(1655), 1, + STATE(1656), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -176910,7 +177291,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4724), 1, + STATE(4651), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -176955,7 +177336,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [47032] = 23, + [44469] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -176974,13 +177355,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1656), 1, - sym_comment, - STATE(1786), 1, + STATE(1632), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1657), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -176990,7 +177371,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4725), 1, + STATE(4650), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -177035,7 +177416,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [47135] = 23, + [44572] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -177054,13 +177435,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1405), 1, + STATE(1634), 1, aux_sym_program_repeat1, - STATE(1657), 1, + STATE(1658), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -177070,7 +177451,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4725), 1, + STATE(4649), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -177115,7 +177496,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [47238] = 23, + [44675] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -177134,13 +177515,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1658), 1, - sym_comment, - STATE(1786), 1, + STATE(1639), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1659), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -177150,7 +177531,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4726), 1, + STATE(4648), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -177195,7 +177576,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [47341] = 23, + [44778] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -177214,13 +177595,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1487), 1, + STATE(1641), 1, aux_sym_program_repeat1, - STATE(1659), 1, + STATE(1660), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -177230,7 +177611,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4726), 1, + STATE(4647), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -177275,7 +177656,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [47444] = 23, + [44881] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -177294,13 +177675,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1660), 1, - sym_comment, - STATE(1786), 1, + STATE(1643), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1661), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -177310,7 +177691,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4727), 1, + STATE(4646), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -177355,7 +177736,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [47547] = 23, + [44984] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -177374,13 +177755,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1517), 1, + STATE(1645), 1, aux_sym_program_repeat1, - STATE(1661), 1, + STATE(1662), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -177390,7 +177771,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4727), 1, + STATE(4645), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -177435,7 +177816,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [47650] = 23, + [45087] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -177454,13 +177835,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1662), 1, - sym_comment, - STATE(1786), 1, + STATE(1647), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1663), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -177470,7 +177851,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4728), 1, + STATE(4644), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -177515,7 +177896,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [47753] = 23, + [45190] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -177534,13 +177915,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1520), 1, + STATE(1649), 1, aux_sym_program_repeat1, - STATE(1663), 1, + STATE(1664), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -177550,7 +177931,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4728), 1, + STATE(4643), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -177595,7 +177976,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [47856] = 23, + [45293] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -177614,13 +177995,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1664), 1, - sym_comment, - STATE(1786), 1, + STATE(1651), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1665), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -177630,7 +178011,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4738), 1, + STATE(4642), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -177675,7 +178056,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [47959] = 23, + [45396] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -177694,13 +178075,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1665), 1, + STATE(1666), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -177710,7 +178091,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4787), 1, + STATE(4846), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -177755,7 +178136,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [48062] = 23, + [45499] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -177774,13 +178155,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1666), 1, + STATE(1667), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -177790,7 +178171,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4729), 1, + STATE(4853), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -177835,7 +178216,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [48165] = 23, + [45602] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -177854,13 +178235,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1667), 1, + STATE(1668), 1, sym_comment, - STATE(1689), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -177870,7 +178251,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4767), 1, + STATE(4864), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -177915,7 +178296,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [48268] = 23, + [45705] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -177928,19 +178309,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1668), 1, - sym_comment, - STATE(1786), 1, + STATE(1600), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1669), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -177950,7 +178331,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4730), 1, + STATE(4674), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -177995,7 +178376,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [48371] = 23, + [45808] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -178008,19 +178389,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1616), 1, - aux_sym_program_repeat1, - STATE(1669), 1, + STATE(1670), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -178030,7 +178411,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4730), 1, + STATE(5029), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -178075,7 +178456,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [48474] = 23, + [45911] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -178094,13 +178475,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1519), 1, - aux_sym_program_repeat1, - STATE(1670), 1, + STATE(1671), 1, sym_comment, - STATE(1790), 1, + STATE(1743), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -178110,7 +178491,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4786), 1, + STATE(5029), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -178155,7 +178536,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [48577] = 23, + [46014] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -178174,13 +178555,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1671), 1, + STATE(1672), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -178190,7 +178571,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4939), 1, + STATE(5028), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -178235,7 +178616,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [48680] = 23, + [46117] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -178254,13 +178635,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1672), 1, + STATE(1673), 1, sym_comment, - STATE(1750), 1, + STATE(1745), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -178270,7 +178651,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5033), 1, + STATE(5028), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -178315,7 +178696,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [48783] = 23, + [46220] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -178334,13 +178715,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1673), 1, + STATE(1674), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -178350,7 +178731,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4758), 1, + STATE(5025), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -178395,7 +178776,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [48886] = 23, + [46323] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -178414,13 +178795,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1674), 1, + STATE(1675), 1, sym_comment, - STATE(1786), 1, + STATE(1746), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -178430,7 +178811,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5383), 1, + STATE(5025), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -178475,7 +178856,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [48989] = 23, + [46426] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -178494,13 +178875,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1675), 1, + STATE(1676), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -178510,7 +178891,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5032), 1, + STATE(5023), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -178555,7 +178936,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [49092] = 23, + [46529] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -178574,13 +178955,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1676), 1, + STATE(1677), 1, sym_comment, - STATE(1751), 1, + STATE(1747), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -178590,7 +178971,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5032), 1, + STATE(5023), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -178635,7 +179016,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [49195] = 23, + [46632] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -178654,13 +179035,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1677), 1, + STATE(1678), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -178670,7 +179051,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5030), 1, + STATE(5022), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -178715,7 +179096,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [49298] = 23, + [46735] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -178734,13 +179115,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1678), 1, + STATE(1679), 1, sym_comment, - STATE(1752), 1, + STATE(1748), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -178750,7 +179131,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5030), 1, + STATE(5022), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -178795,7 +179176,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [49401] = 23, + [46838] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -178814,13 +179195,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1679), 1, + STATE(1680), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -178830,7 +179211,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5029), 1, + STATE(4872), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -178875,7 +179256,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [49504] = 23, + [46941] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -178888,19 +179269,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1680), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1681), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -178910,7 +179291,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4819), 1, + STATE(5021), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -178955,7 +179336,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [49607] = 23, + [47044] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -178968,19 +179349,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1681), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1682), 1, sym_comment, - STATE(1753), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -178990,7 +179371,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5029), 1, + STATE(4877), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -179035,7 +179416,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [49710] = 23, + [47147] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -179054,13 +179435,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1325), 1, - aux_sym_program_repeat1, - STATE(1682), 1, + STATE(1683), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -179070,7 +179451,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5379), 1, + STATE(4883), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -179115,7 +179496,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [49813] = 23, + [47250] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -179128,19 +179509,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1683), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1684), 1, sym_comment, - STATE(1786), 1, + STATE(1750), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -179150,7 +179531,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4786), 1, + STATE(5021), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -179195,7 +179576,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [49916] = 23, + [47353] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -179214,13 +179595,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1684), 1, + STATE(1685), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -179230,7 +179611,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5028), 1, + STATE(4885), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -179275,7 +179656,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [50019] = 23, + [47456] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -179294,13 +179675,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1426), 1, - aux_sym_program_repeat1, - STATE(1685), 1, + STATE(1686), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -179310,7 +179691,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4785), 1, + STATE(5020), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -179355,7 +179736,72 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [50122] = 23, + [47559] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(1687), 1, + sym_comment, + STATE(1816), 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), 36, + 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_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, + [47632] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -179374,13 +179820,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1686), 1, + STATE(1688), 1, sym_comment, - STATE(1754), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -179390,7 +179836,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5028), 1, + STATE(4903), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -179435,7 +179881,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [50225] = 23, + [47735] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -179454,13 +179900,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1687), 1, + STATE(1689), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -179470,7 +179916,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5025), 1, + STATE(4906), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -179515,7 +179961,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [50328] = 23, + [47838] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -179534,13 +179980,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1688), 1, + STATE(1690), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -179550,7 +179996,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5379), 1, + STATE(4909), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -179595,7 +180041,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [50431] = 23, + [47941] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -179614,13 +180060,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1689), 1, + STATE(1691), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -179630,7 +180076,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4785), 1, + STATE(4911), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -179675,7 +180121,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [50534] = 23, + [48044] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -179694,13 +180140,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1464), 1, + STATE(1692), 1, + sym_comment, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1690), 1, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(4839), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [48147] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 1, + anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 1, + anon_sym_POUND, + STATE(1693), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -179710,7 +180236,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4784), 1, + STATE(4913), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -179755,7 +180281,71 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [50637] = 23, + [48250] = 7, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(1889), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(1694), 1, + sym_comment, + ACTIONS(1765), 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(1763), 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, + [48321] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -179774,13 +180364,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1691), 1, + STATE(1695), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -179790,7 +180380,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4784), 1, + STATE(4915), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -179835,7 +180425,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [50740] = 23, + [48424] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -179854,13 +180444,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1461), 1, + STATE(1417), 1, aux_sym_program_repeat1, - STATE(1692), 1, + STATE(1696), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -179870,7 +180460,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4783), 1, + STATE(5336), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -179915,7 +180505,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [50843] = 23, + [48527] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -179934,13 +180524,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1693), 1, - sym_comment, - STATE(1786), 1, + STATE(1666), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1697), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -179950,7 +180540,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4731), 1, + STATE(4919), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -179995,7 +180585,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [50946] = 23, + [48630] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -180014,13 +180604,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1694), 1, + STATE(1698), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -180030,7 +180620,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4783), 1, + STATE(4919), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -180075,7 +180665,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [51049] = 23, + [48733] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -180094,13 +180684,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1534), 1, + STATE(1667), 1, aux_sym_program_repeat1, - STATE(1695), 1, + STATE(1699), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -180110,7 +180700,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4939), 1, + STATE(4925), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -180155,7 +180745,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [51152] = 23, + [48836] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -180174,13 +180764,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1696), 1, + STATE(1700), 1, sym_comment, - STATE(1762), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -180190,7 +180780,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4956), 1, + STATE(4925), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -180235,7 +180825,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [51255] = 23, + [48939] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -180254,13 +180844,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1453), 1, + STATE(1574), 1, aux_sym_program_repeat1, - STATE(1697), 1, + STATE(1701), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -180270,7 +180860,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4782), 1, + STATE(5304), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -180315,7 +180905,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [51358] = 23, + [49042] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -180334,13 +180924,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1698), 1, - sym_comment, - STATE(1738), 1, + STATE(1452), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1702), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -180350,7 +180940,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4958), 1, + STATE(5335), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -180395,7 +180985,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [51461] = 23, + [49145] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -180414,13 +181004,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1699), 1, - sym_comment, - STATE(1786), 1, + STATE(1668), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1703), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -180430,7 +181020,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4782), 1, + STATE(4926), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -180475,7 +181065,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [51564] = 23, + [49248] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -180494,13 +181084,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1346), 1, + STATE(1571), 1, aux_sym_program_repeat1, - STATE(1700), 1, + STATE(1704), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -180510,7 +181100,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4780), 1, + STATE(5303), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -180555,7 +181145,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [51667] = 23, + [49351] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -180574,13 +181164,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1701), 1, + STATE(1705), 1, sym_comment, - STATE(1755), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -180590,7 +181180,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5025), 1, + STATE(4926), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -180635,7 +181225,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [51770] = 23, + [49454] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -180654,13 +181244,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1495), 1, + STATE(1557), 1, aux_sym_program_repeat1, - STATE(1702), 1, + STATE(1706), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -180670,7 +181260,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4779), 1, + STATE(5302), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -180715,7 +181305,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [51873] = 23, + [49557] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -180734,13 +181324,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1671), 1, + STATE(1543), 1, aux_sym_program_repeat1, - STATE(1703), 1, + STATE(1707), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -180750,7 +181340,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4959), 1, + STATE(5301), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -180795,7 +181385,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [51976] = 23, + [49660] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -180814,13 +181404,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1704), 1, - sym_comment, - STATE(1786), 1, + STATE(1536), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1708), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -180830,7 +181420,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5023), 1, + STATE(5300), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -180875,7 +181465,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [52079] = 23, + [49763] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -180894,13 +181484,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1688), 1, + STATE(1525), 1, aux_sym_program_repeat1, - STATE(1705), 1, + STATE(1709), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -180910,7 +181500,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5327), 1, + STATE(5299), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -180955,7 +181545,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [52182] = 23, + [49866] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -180974,13 +181564,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1512), 1, + STATE(1710), 1, + sym_comment, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1706), 1, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(4932), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [49969] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 1, + anon_sym_LT, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 1, + anon_sym_POUND, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1682), 1, + aux_sym_program_repeat1, + STATE(1711), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -180990,7 +181660,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4778), 1, + STATE(4933), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -181035,7 +181705,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [52285] = 23, + [50072] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -181054,13 +181724,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1707), 1, + STATE(1712), 1, sym_comment, - STATE(1756), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -181070,7 +181740,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5023), 1, + STATE(5014), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -181115,7 +181785,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [52388] = 23, + [50175] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -181134,13 +181804,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1708), 1, + STATE(1713), 1, sym_comment, - STATE(1786), 1, + STATE(1765), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -181150,7 +181820,87 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5022), 1, + STATE(5014), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [50278] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 1, + anon_sym_LT, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 1, + anon_sym_POUND, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1714), 1, + sym_comment, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(4933), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -181195,7 +181945,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [52491] = 23, + [50381] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -181214,13 +181964,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1709), 1, + STATE(1715), 1, sym_comment, - STATE(1757), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -181230,7 +181980,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5022), 1, + STATE(5011), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -181275,7 +182025,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [52594] = 23, + [50484] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -181288,99 +182038,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2435), 1, + ACTIONS(2421), 1, aux_sym__cf_close_tag_token1, - STATE(1710), 1, - sym_comment, - STATE(1786), 1, - aux_sym_program_repeat1, - STATE(1790), 1, - sym_start_tag, - STATE(2469), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(5021), 1, - sym__cf_close_tag, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [52697] = 23, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1711), 1, - sym_comment, - STATE(1766), 1, + STATE(1683), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1716), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -181390,7 +182060,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5021), 1, + STATE(4935), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -181435,7 +182105,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [52800] = 23, + [50587] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -181454,13 +182124,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1712), 1, + STATE(1717), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -181470,7 +182140,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5020), 1, + STATE(4935), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -181515,7 +182185,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [52903] = 23, + [50690] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -181534,13 +182204,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1359), 1, + STATE(1705), 1, aux_sym_program_repeat1, - STATE(1713), 1, + STATE(1718), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -181550,7 +182220,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5299), 1, + STATE(4948), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -181595,7 +182265,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [53006] = 23, + [50793] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -181614,13 +182284,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1357), 1, + STATE(1461), 1, aux_sym_program_repeat1, - STATE(1714), 1, + STATE(1719), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -181630,7 +182300,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5300), 1, + STATE(5327), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -181675,7 +182345,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [53109] = 23, + [50896] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -181694,13 +182364,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1623), 1, - aux_sym_program_repeat1, - STATE(1715), 1, + STATE(1720), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -181710,7 +182380,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4960), 1, + STATE(5006), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -181755,7 +182425,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [53212] = 23, + [50999] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -181774,13 +182444,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1716), 1, - sym_comment, - STATE(1786), 1, + STATE(1685), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1721), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -181790,7 +182460,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4817), 1, + STATE(4936), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -181835,7 +182505,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [53315] = 23, + [51102] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -181854,13 +182524,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1699), 1, - aux_sym_program_repeat1, - STATE(1717), 1, + STATE(1722), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -181870,7 +182540,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4764), 1, + STATE(4936), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -181915,7 +182585,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [53418] = 23, + [51205] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -181934,13 +182604,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1653), 1, + STATE(1688), 1, aux_sym_program_repeat1, - STATE(1718), 1, + STATE(1723), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -181950,7 +182620,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4948), 1, + STATE(4938), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -181995,7 +182665,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [53521] = 23, + [51308] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -182014,13 +182684,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1355), 1, - aux_sym_program_repeat1, - STATE(1719), 1, + STATE(1724), 1, sym_comment, - STATE(1790), 1, + STATE(1770), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -182030,7 +182700,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5301), 1, + STATE(5006), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -182075,7 +182745,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [53624] = 23, + [51411] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -182094,13 +182764,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1353), 1, - aux_sym_program_repeat1, - STATE(1720), 1, + STATE(1725), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -182110,7 +182780,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5302), 1, + STATE(4938), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -182155,7 +182825,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [53727] = 23, + [51514] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -182174,13 +182844,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1593), 1, + STATE(1689), 1, aux_sym_program_repeat1, - STATE(1721), 1, + STATE(1726), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -182190,7 +182860,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4961), 1, + STATE(4939), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -182235,7 +182905,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [53830] = 23, + [51617] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -182254,13 +182924,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1351), 1, - aux_sym_program_repeat1, - STATE(1722), 1, + STATE(1727), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -182270,7 +182940,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5303), 1, + STATE(4939), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -182315,7 +182985,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [53933] = 23, + [51720] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -182334,13 +183004,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1674), 1, + STATE(1690), 1, aux_sym_program_repeat1, - STATE(1723), 1, + STATE(1728), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -182350,7 +183020,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5335), 1, + STATE(4940), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -182395,7 +183065,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [54036] = 23, + [51823] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -182414,13 +183084,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1349), 1, - aux_sym_program_repeat1, - STATE(1724), 1, + STATE(1729), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -182430,7 +183100,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5304), 1, + STATE(4940), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -182475,7 +183145,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [54139] = 23, + [51926] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -182494,13 +183164,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1613), 1, + STATE(1691), 1, aux_sym_program_repeat1, - STATE(1725), 1, + STATE(1730), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -182510,7 +183180,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5336), 1, + STATE(4941), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -182555,7 +183225,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [54242] = 23, + [52029] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -182574,13 +183244,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1726), 1, + STATE(1731), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -182590,7 +183260,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4735), 1, + STATE(5066), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -182635,87 +183305,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [54345] = 23, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(2411), 1, - anon_sym_LT_BANG, - ACTIONS(2413), 1, - anon_sym_LT_QMARK, - ACTIONS(2419), 1, - anon_sym_LT, - ACTIONS(2423), 1, - anon_sym_LT_SLASH, - ACTIONS(2425), 1, - anon_sym_POUND, - ACTIONS(2433), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(2439), 1, - aux_sym__cf_close_tag_token1, - STATE(1588), 1, - aux_sym_program_repeat1, - STATE(1727), 1, - sym_comment, - STATE(1790), 1, - sym_start_tag, - STATE(2448), 1, - sym__cf_open_tag, - STATE(2811), 1, - sym__node, - STATE(2814), 1, - sym_self_closing_tag, - STATE(4112), 1, - sym_style_start_tag, - STATE(4116), 1, - sym_script_start_tag, - STATE(5353), 1, - sym_cf_if_alt, - ACTIONS(2417), 2, - sym_text, - sym_entity, - STATE(2769), 2, - sym_hash_empty, - sym_hash_expression, - STATE(2907), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2810), 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(2896), 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, - [54448] = 23, + [52132] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -182734,13 +183324,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1728), 1, - sym_comment, - STATE(1786), 1, + STATE(1488), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1732), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -182750,7 +183340,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4932), 1, + STATE(5066), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -182795,7 +183385,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [54551] = 23, + [52235] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -182808,19 +183398,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1513), 1, - aux_sym_program_repeat1, - STATE(1729), 1, + STATE(1733), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -182830,7 +183420,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4933), 1, + STATE(4941), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -182875,7 +183465,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [54654] = 23, + [52338] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -182894,13 +183484,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1450), 1, - aux_sym_program_repeat1, - STATE(1730), 1, + STATE(1734), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -182910,7 +183500,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4963), 1, + STATE(5064), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -182955,7 +183545,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [54757] = 23, + [52441] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -182974,13 +183564,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1624), 1, + STATE(1484), 1, aux_sym_program_repeat1, - STATE(1731), 1, + STATE(1735), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -182990,7 +183580,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4735), 1, + STATE(5064), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -183035,7 +183625,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [54860] = 23, + [52544] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -183054,13 +183644,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1630), 1, - aux_sym_program_repeat1, - STATE(1732), 1, + STATE(1736), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -183070,7 +183660,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4736), 1, + STATE(5000), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -183115,7 +183705,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [54963] = 23, + [52647] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -183134,13 +183724,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1407), 1, - aux_sym_program_repeat1, - STATE(1733), 1, + STATE(1737), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -183150,7 +183740,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4966), 1, + STATE(4999), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -183195,7 +183785,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [55066] = 23, + [52750] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -183214,13 +183804,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1734), 1, + STATE(1738), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -183230,7 +183820,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5014), 1, + STATE(4998), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -183275,7 +183865,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [55169] = 23, + [52853] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -183294,13 +183884,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1735), 1, - sym_comment, - STATE(1776), 1, + STATE(1692), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1739), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -183310,7 +183900,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5014), 1, + STATE(4942), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -183355,7 +183945,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [55272] = 23, + [52956] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -183374,13 +183964,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1736), 1, + STATE(1740), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -183390,7 +183980,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5011), 1, + STATE(4997), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -183435,7 +184025,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [55375] = 23, + [53059] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -183454,13 +184044,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1737), 1, + STATE(1741), 1, sym_comment, - STATE(1779), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -183470,7 +184060,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5011), 1, + STATE(5060), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -183515,7 +184105,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [55478] = 23, + [53162] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -183534,13 +184124,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1738), 1, - sym_comment, - STATE(1786), 1, + STATE(1479), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1742), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -183550,7 +184140,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4938), 1, + STATE(5060), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -183595,7 +184185,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [55581] = 23, + [53265] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -183614,13 +184204,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1694), 1, - aux_sym_program_repeat1, - STATE(1739), 1, + STATE(1743), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -183630,7 +184220,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4765), 1, + STATE(4996), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -183675,7 +184265,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [55684] = 23, + [53368] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -183694,13 +184284,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1740), 1, + STATE(1744), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -183710,7 +184300,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5006), 1, + STATE(4942), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -183755,7 +184345,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [55787] = 23, + [53471] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -183768,19 +184358,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1621), 1, - aux_sym_program_repeat1, - STATE(1741), 1, + STATE(1745), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -183790,7 +184380,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4773), 1, + STATE(4995), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -183835,7 +184425,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [55890] = 23, + [53574] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -183854,13 +184444,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1627), 1, - aux_sym_program_repeat1, - STATE(1742), 1, + STATE(1746), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -183870,7 +184460,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4772), 1, + STATE(4993), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -183915,7 +184505,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [55993] = 23, + [53677] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -183934,13 +184524,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1743), 1, - sym_comment, STATE(1747), 1, + sym_comment, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -183950,7 +184540,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5006), 1, + STATE(4992), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -183995,7 +184585,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [56096] = 23, + [53780] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -184014,13 +184604,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1468), 1, - aux_sym_program_repeat1, - STATE(1744), 1, + STATE(1748), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -184030,7 +184620,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4967), 1, + STATE(4989), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -184075,7 +184665,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [56199] = 23, + [53883] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -184094,13 +184684,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1639), 1, - aux_sym_program_repeat1, - STATE(1745), 1, + STATE(1749), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -184110,7 +184700,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4771), 1, + STATE(5055), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -184155,7 +184745,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [56302] = 23, + [53986] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -184168,19 +184758,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1746), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1750), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -184190,7 +184780,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4812), 1, + STATE(4988), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -184235,7 +184825,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [56405] = 23, + [54089] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -184254,13 +184844,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1747), 1, - sym_comment, - STATE(1786), 1, + STATE(1405), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1751), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -184270,7 +184860,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4980), 1, + STATE(4991), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -184315,7 +184905,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [56508] = 23, + [54192] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -184334,13 +184924,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1533), 1, - aux_sym_program_repeat1, - STATE(1748), 1, + STATE(1752), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -184350,7 +184940,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4938), 1, + STATE(4991), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -184395,7 +184985,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [56611] = 23, + [54295] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -184414,13 +185004,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1749), 1, + STATE(1753), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -184430,7 +185020,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5000), 1, + STATE(4987), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -184475,7 +185065,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [56714] = 23, + [54398] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -184494,13 +185084,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1750), 1, - sym_comment, - STATE(1786), 1, + STATE(1476), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1754), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -184510,7 +185100,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4999), 1, + STATE(5055), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -184555,7 +185145,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [56817] = 23, + [54501] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -184574,13 +185164,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1751), 1, - sym_comment, - STATE(1786), 1, + STATE(1348), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1755), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -184590,7 +185180,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4998), 1, + STATE(4639), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -184635,7 +185225,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [56920] = 23, + [54604] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -184654,13 +185244,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1752), 1, - sym_comment, - STATE(1786), 1, + STATE(1409), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1756), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -184670,7 +185260,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4997), 1, + STATE(5008), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -184715,7 +185305,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [57023] = 23, + [54707] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -184734,13 +185324,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1753), 1, + STATE(1757), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -184750,7 +185340,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4996), 1, + STATE(5008), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -184795,7 +185385,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [57126] = 23, + [54810] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -184814,13 +185404,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1754), 1, - sym_comment, - STATE(1786), 1, + STATE(1693), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1758), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -184830,7 +185420,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4995), 1, + STATE(4943), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -184875,7 +185465,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [57229] = 23, + [54913] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -184894,13 +185484,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1755), 1, - sym_comment, - STATE(1786), 1, + STATE(1473), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1759), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -184910,7 +185500,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4993), 1, + STATE(5053), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -184955,7 +185545,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [57332] = 23, + [55016] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -184974,13 +185564,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1756), 1, + STATE(1760), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -184990,7 +185580,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4992), 1, + STATE(4943), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -185035,7 +185625,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [57435] = 23, + [55119] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -185054,13 +185644,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1757), 1, + STATE(1761), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -185070,7 +185660,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4989), 1, + STATE(5051), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -185115,7 +185705,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [57538] = 23, + [55222] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -185134,13 +185724,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1691), 1, + STATE(1470), 1, aux_sym_program_repeat1, - STATE(1758), 1, + STATE(1762), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -185150,7 +185740,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4766), 1, + STATE(5051), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -185195,7 +185785,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [57641] = 23, + [55325] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -185214,13 +185804,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1716), 1, + STATE(1695), 1, aux_sym_program_repeat1, - STATE(1759), 1, + STATE(1763), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -185230,7 +185820,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4797), 1, + STATE(4944), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -185275,7 +185865,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [57744] = 23, + [55428] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -185294,13 +185884,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1760), 1, - sym_comment, - STATE(1786), 1, + STATE(1346), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1764), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -185310,7 +185900,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4736), 1, + STATE(5288), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -185355,7 +185945,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [57847] = 23, + [55531] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -185368,19 +185958,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1761), 1, + STATE(1765), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -185390,7 +185980,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4933), 1, + STATE(4983), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -185435,7 +186025,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [57950] = 23, + [55634] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -185454,13 +186044,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1762), 1, - sym_comment, - STATE(1786), 1, + STATE(1411), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1766), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -185470,7 +186060,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4936), 1, + STATE(5012), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -185515,7 +186105,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [58053] = 23, + [55737] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -185534,13 +186124,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1457), 1, - aux_sym_program_repeat1, - STATE(1763), 1, + STATE(1767), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -185550,7 +186140,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4826), 1, + STATE(5012), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -185595,7 +186185,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [58156] = 23, + [55840] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -185614,13 +186204,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1514), 1, - aux_sym_program_repeat1, - STATE(1764), 1, + STATE(1768), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -185630,7 +186220,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4935), 1, + STATE(4982), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -185675,7 +186265,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [58259] = 23, + [55943] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -185694,13 +186284,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1515), 1, - aux_sym_program_repeat1, - STATE(1765), 1, + STATE(1769), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -185710,7 +186300,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4936), 1, + STATE(5041), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -185755,7 +186345,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [58362] = 23, + [56046] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -185768,19 +186358,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2435), 1, - aux_sym__cf_close_tag_token1, - STATE(1766), 1, + STATE(1770), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -185790,7 +186380,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4988), 1, + STATE(4980), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -185835,7 +186425,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [58465] = 23, + [56149] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -185854,13 +186444,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1437), 1, - aux_sym_program_repeat1, - STATE(1767), 1, + STATE(1771), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -185870,7 +186460,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4991), 1, + STATE(5053), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -185915,7 +186505,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [58568] = 23, + [56252] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -185934,13 +186524,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1768), 1, - sym_comment, - STATE(1786), 1, + STATE(1344), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1772), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -185950,7 +186540,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4991), 1, + STATE(5289), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -185995,7 +186585,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [58671] = 23, + [56355] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -186014,13 +186604,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1769), 1, - sym_comment, - STATE(1786), 1, + STATE(1700), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1773), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -186030,7 +186620,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4987), 1, + STATE(4947), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -186075,7 +186665,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [58774] = 23, + [56458] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -186094,13 +186684,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1606), 1, - aux_sym_program_repeat1, - STATE(1770), 1, + STATE(1774), 1, sym_comment, - STATE(1790), 1, + STATE(1784), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -186110,7 +186700,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4774), 1, + STATE(4967), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -186155,7 +186745,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [58877] = 23, + [56561] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -186168,19 +186758,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1641), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1455), 1, aux_sym_program_repeat1, - STATE(1771), 1, + STATE(1775), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -186190,7 +186780,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4770), 1, + STATE(5043), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -186235,7 +186825,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [58980] = 23, + [56664] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -186248,19 +186838,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1772), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1776), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -186270,7 +186860,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4935), 1, + STATE(5043), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -186315,7 +186905,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [59083] = 23, + [56767] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -186328,19 +186918,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_QMARK, ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2421), 1, - aux_sym__cf_close_tag_token1, ACTIONS(2423), 1, anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1444), 1, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1324), 1, aux_sym_program_repeat1, - STATE(1773), 1, + STATE(1777), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -186350,7 +186940,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5008), 1, + STATE(5294), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -186395,7 +186985,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [59186] = 23, + [56870] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -186414,13 +187004,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1774), 1, - sym_comment, - STATE(1786), 1, + STATE(1760), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1778), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -186430,7 +187020,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5008), 1, + STATE(4966), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -186475,7 +187065,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [59289] = 23, + [56973] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -186494,13 +187084,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1665), 1, + STATE(1428), 1, aux_sym_program_repeat1, - STATE(1775), 1, + STATE(1779), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -186510,7 +187100,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4769), 1, + STATE(5295), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -186555,7 +187145,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [59392] = 23, + [57076] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -186574,13 +187164,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1776), 1, - sym_comment, - STATE(1786), 1, + STATE(1698), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1780), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -186590,7 +187180,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4983), 1, + STATE(4946), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -186635,7 +187225,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [59495] = 23, + [57179] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -186654,13 +187244,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1446), 1, + STATE(1744), 1, aux_sym_program_repeat1, - STATE(1777), 1, + STATE(1781), 1, sym_comment, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -186670,7 +187260,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5012), 1, + STATE(4963), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -186715,7 +187305,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [59598] = 23, + [57282] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -186734,13 +187324,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1778), 1, - sym_comment, - STATE(1786), 1, + STATE(1460), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1782), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -186750,7 +187340,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(5012), 1, + STATE(5045), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -186795,7 +187385,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [59701] = 23, + [57385] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -186814,13 +187404,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1779), 1, + STATE(1783), 1, sym_comment, - STATE(1786), 1, + STATE(1828), 1, aux_sym_program_repeat1, - STATE(1790), 1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -186830,7 +187420,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4982), 1, + STATE(5045), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -186875,7 +187465,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [59804] = 23, + [57488] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -186894,13 +187484,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, ACTIONS(2425), 1, anon_sym_POUND, - STATE(1683), 1, - aux_sym_program_repeat1, - STATE(1780), 1, + STATE(1784), 1, sym_comment, - STATE(1790), 1, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -186910,7 +187500,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - STATE(4768), 1, + STATE(4944), 1, sym__cf_close_tag, ACTIONS(2417), 2, sym_text, @@ -186955,65 +187545,66 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [59907] = 23, + [57591] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(17), 1, aux_sym__cf_open_tag_token1, - ACTIONS(2441), 1, + ACTIONS(2411), 1, anon_sym_LT_BANG, - ACTIONS(2443), 1, + ACTIONS(2413), 1, anon_sym_LT_QMARK, - ACTIONS(2447), 1, + ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2449), 1, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, anon_sym_LT_SLASH, - ACTIONS(2451), 1, + ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2453), 1, - sym_implicit_end_tag, - STATE(1781), 1, - sym_comment, - STATE(1784), 1, + STATE(1519), 1, aux_sym_program_repeat1, - STATE(1789), 1, + STATE(1785), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, STATE(2468), 1, sym__cf_open_tag, - STATE(2635), 1, - sym_end_tag, - STATE(2925), 1, + STATE(2811), 1, sym__node, - STATE(2934), 1, + STATE(2814), 1, sym_self_closing_tag, - STATE(4085), 1, + STATE(4112), 1, sym_style_start_tag, - STATE(4087), 1, + STATE(4116), 1, sym_script_start_tag, - ACTIONS(2445), 2, + STATE(5298), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, sym_text, sym_entity, - STATE(2815), 2, + STATE(2769), 2, sym_hash_empty, sym_hash_expression, - STATE(2939), 4, + STATE(2907), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2924), 9, + STATE(2810), 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(2943), 20, + STATE(2896), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -187034,53 +187625,55 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [60009] = 22, + [57694] = 23, 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(2411), 1, anon_sym_LT_BANG, - ACTIONS(11), 1, + ACTIONS(2413), 1, anon_sym_LT_QMARK, - ACTIONS(15), 1, + ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(17), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(19), 1, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, anon_sym_LT_SLASH, - ACTIONS(21), 1, + ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2455), 1, - ts_builtin_sym_end, - STATE(1781), 1, - sym_start_tag, - STATE(1782), 1, - sym_comment, - STATE(1783), 1, + STATE(1466), 1, aux_sym_program_repeat1, - STATE(2471), 1, + STATE(1786), 1, + sym_comment, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, sym__cf_open_tag, - STATE(2865), 1, - sym_self_closing_tag, - STATE(2937), 1, + STATE(2811), 1, sym__node, - STATE(3975), 1, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, sym_style_start_tag, - STATE(3976), 1, + STATE(4116), 1, sym_script_start_tag, - ACTIONS(13), 2, + STATE(5049), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, sym_text, sym_entity, - STATE(2878), 2, + STATE(2769), 2, sym_hash_empty, sym_hash_expression, - STATE(2779), 4, + STATE(2907), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2918), 10, + STATE(2810), 10, sym_doctype, sym_xml_decl, sym_cfscript_element, @@ -187091,7 +187684,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_element, sym_cf_tag, sym__hash, - STATE(2928), 20, + STATE(2896), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -187112,52 +187705,55 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [60109] = 21, + [57797] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2457), 1, - ts_builtin_sym_end, - ACTIONS(2459), 1, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2411), 1, anon_sym_LT_BANG, - ACTIONS(2462), 1, + ACTIONS(2413), 1, anon_sym_LT_QMARK, - ACTIONS(2468), 1, + ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2471), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(2474), 1, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, anon_sym_LT_SLASH, - ACTIONS(2477), 1, + ACTIONS(2425), 1, anon_sym_POUND, - STATE(1781), 1, + STATE(1733), 1, + aux_sym_program_repeat1, + STATE(1787), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2471), 1, + STATE(2468), 1, sym__cf_open_tag, - STATE(2865), 1, - sym_self_closing_tag, - STATE(2937), 1, + STATE(2811), 1, sym__node, - STATE(3975), 1, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, sym_style_start_tag, - STATE(3976), 1, + STATE(4116), 1, sym_script_start_tag, - ACTIONS(2465), 2, + STATE(4961), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, sym_text, sym_entity, - STATE(1783), 2, - sym_comment, - aux_sym_program_repeat1, - STATE(2878), 2, + STATE(2769), 2, sym_hash_empty, sym_hash_expression, - STATE(2779), 4, + STATE(2907), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2918), 10, + STATE(2810), 10, sym_doctype, sym_xml_decl, sym_cfscript_element, @@ -187168,7 +187764,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_element, sym_cf_tag, sym__hash, - STATE(2928), 20, + STATE(2896), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -187189,65 +187785,66 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [60207] = 23, + [57900] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(17), 1, aux_sym__cf_open_tag_token1, - ACTIONS(2441), 1, + ACTIONS(2411), 1, anon_sym_LT_BANG, - ACTIONS(2443), 1, + ACTIONS(2413), 1, anon_sym_LT_QMARK, - ACTIONS(2447), 1, + ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2449), 1, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, anon_sym_LT_SLASH, - ACTIONS(2451), 1, + ACTIONS(2425), 1, anon_sym_POUND, - ACTIONS(2480), 1, - sym_implicit_end_tag, - STATE(1784), 1, - sym_comment, - STATE(1785), 1, + STATE(1463), 1, aux_sym_program_repeat1, - STATE(1789), 1, + STATE(1788), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, STATE(2468), 1, sym__cf_open_tag, - STATE(2639), 1, - sym_end_tag, - STATE(2925), 1, + STATE(2811), 1, sym__node, - STATE(2934), 1, + STATE(2814), 1, sym_self_closing_tag, - STATE(4085), 1, + STATE(4112), 1, sym_style_start_tag, - STATE(4087), 1, + STATE(4116), 1, sym_script_start_tag, - ACTIONS(2445), 2, + STATE(5047), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, sym_text, sym_entity, - STATE(2815), 2, + STATE(2769), 2, sym_hash_empty, sym_hash_expression, - STATE(2939), 4, + STATE(2907), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2924), 9, + STATE(2810), 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(2943), 20, + STATE(2896), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -187268,52 +187865,55 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [60309] = 21, + [58003] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2457), 1, - sym_implicit_end_tag, - ACTIONS(2471), 1, + ACTIONS(17), 1, aux_sym__cf_open_tag_token1, - ACTIONS(2482), 1, + ACTIONS(2411), 1, anon_sym_LT_BANG, - ACTIONS(2485), 1, + ACTIONS(2413), 1, anon_sym_LT_QMARK, - ACTIONS(2491), 1, + ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2494), 1, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, anon_sym_LT_SLASH, - ACTIONS(2497), 1, + ACTIONS(2425), 1, anon_sym_POUND, + STATE(1729), 1, + aux_sym_program_repeat1, STATE(1789), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, STATE(2468), 1, sym__cf_open_tag, - STATE(2925), 1, + STATE(2811), 1, sym__node, - STATE(2934), 1, + STATE(2814), 1, sym_self_closing_tag, - STATE(4085), 1, + STATE(4112), 1, sym_style_start_tag, - STATE(4087), 1, + STATE(4116), 1, sym_script_start_tag, - ACTIONS(2488), 2, + STATE(4960), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, sym_text, sym_entity, - STATE(1785), 2, - sym_comment, - aux_sym_program_repeat1, - STATE(2815), 2, + STATE(2769), 2, sym_hash_empty, sym_hash_expression, - STATE(2939), 4, + STATE(2907), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2924), 10, + STATE(2810), 10, sym_doctype, sym_xml_decl, sym_cfscript_element, @@ -187324,7 +187924,7 @@ static const uint16_t ts_small_parse_table[] = { sym_style_element, sym_cf_tag, sym__hash, - STATE(2943), 20, + STATE(2896), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -187345,28 +187945,32 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [60407] = 21, + [58106] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2471), 1, + ACTIONS(17), 1, aux_sym__cf_open_tag_token1, - ACTIONS(2500), 1, + ACTIONS(2411), 1, anon_sym_LT_BANG, - ACTIONS(2503), 1, + ACTIONS(2413), 1, anon_sym_LT_QMARK, - ACTIONS(2509), 1, + ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2512), 1, + ACTIONS(2421), 1, aux_sym__cf_close_tag_token1, - ACTIONS(2514), 1, + ACTIONS(2423), 1, anon_sym_LT_SLASH, - ACTIONS(2517), 1, + ACTIONS(2425), 1, anon_sym_POUND, + STATE(1727), 1, + aux_sym_program_repeat1, STATE(1790), 1, + sym_comment, + STATE(1837), 1, sym_start_tag, - STATE(2469), 1, + STATE(2468), 1, sym__cf_open_tag, STATE(2811), 1, sym__node, @@ -187376,12 +187980,11 @@ static const uint16_t ts_small_parse_table[] = { sym_style_start_tag, STATE(4116), 1, sym_script_start_tag, - ACTIONS(2506), 2, + STATE(4959), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, sym_text, sym_entity, - STATE(1786), 2, - sym_comment, - aux_sym_program_repeat1, STATE(2769), 2, sym_hash_empty, sym_hash_expression, @@ -187422,65 +188025,66 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [60505] = 23, + [58209] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(17), 1, aux_sym__cf_open_tag_token1, - ACTIONS(2441), 1, + ACTIONS(2411), 1, anon_sym_LT_BANG, - ACTIONS(2443), 1, + ACTIONS(2413), 1, anon_sym_LT_QMARK, - ACTIONS(2447), 1, + ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2451), 1, - anon_sym_POUND, - ACTIONS(2520), 1, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, anon_sym_LT_SLASH, - ACTIONS(2522), 1, - sym_implicit_end_tag, - STATE(1785), 1, + ACTIONS(2425), 1, + anon_sym_POUND, + STATE(1725), 1, aux_sym_program_repeat1, - STATE(1787), 1, + STATE(1791), 1, sym_comment, - STATE(1789), 1, + STATE(1837), 1, sym_start_tag, STATE(2468), 1, sym__cf_open_tag, - STATE(2642), 1, - sym_end_tag, - STATE(2925), 1, + STATE(2811), 1, sym__node, - STATE(2934), 1, + STATE(2814), 1, sym_self_closing_tag, - STATE(4085), 1, + STATE(4112), 1, sym_style_start_tag, - STATE(4087), 1, + STATE(4116), 1, sym_script_start_tag, - ACTIONS(2445), 2, + STATE(4958), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, sym_text, sym_entity, - STATE(2815), 2, + STATE(2769), 2, sym_hash_empty, sym_hash_expression, - STATE(2939), 4, + STATE(2907), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2924), 9, + STATE(2810), 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(2943), 20, + STATE(2896), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -187501,65 +188105,66 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [60607] = 23, + [58312] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(17), 1, aux_sym__cf_open_tag_token1, - ACTIONS(2441), 1, + ACTIONS(2411), 1, anon_sym_LT_BANG, - ACTIONS(2443), 1, + ACTIONS(2413), 1, anon_sym_LT_QMARK, - ACTIONS(2447), 1, + ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2451), 1, - anon_sym_POUND, - ACTIONS(2524), 1, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, anon_sym_LT_SLASH, - ACTIONS(2526), 1, - sym_implicit_end_tag, - STATE(1785), 1, + ACTIONS(2425), 1, + anon_sym_POUND, + STATE(1722), 1, aux_sym_program_repeat1, - STATE(1788), 1, + STATE(1792), 1, sym_comment, - STATE(1789), 1, + STATE(1837), 1, sym_start_tag, STATE(2468), 1, sym__cf_open_tag, - STATE(2793), 1, - sym_end_tag, - STATE(2925), 1, + STATE(2811), 1, sym__node, - STATE(2934), 1, + STATE(2814), 1, sym_self_closing_tag, - STATE(4085), 1, + STATE(4112), 1, sym_style_start_tag, - STATE(4087), 1, + STATE(4116), 1, sym_script_start_tag, - ACTIONS(2445), 2, + STATE(4956), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, sym_text, sym_entity, - STATE(2815), 2, + STATE(2769), 2, sym_hash_empty, sym_hash_expression, - STATE(2939), 4, + STATE(2907), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2924), 9, + STATE(2810), 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(2943), 20, + STATE(2896), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -187580,64 +188185,66 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [60709] = 22, + [58415] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(17), 1, aux_sym__cf_open_tag_token1, - ACTIONS(2441), 1, + ACTIONS(2411), 1, anon_sym_LT_BANG, - ACTIONS(2443), 1, + ACTIONS(2413), 1, anon_sym_LT_QMARK, - ACTIONS(2447), 1, + ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2451), 1, - anon_sym_POUND, - ACTIONS(2524), 1, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, anon_sym_LT_SLASH, - ACTIONS(2528), 1, - sym_implicit_end_tag, - STATE(1788), 1, + ACTIONS(2425), 1, + anon_sym_POUND, + STATE(1717), 1, aux_sym_program_repeat1, + STATE(1793), 1, + sym_comment, + STATE(1837), 1, + sym_start_tag, STATE(2468), 1, sym__cf_open_tag, - STATE(2925), 1, + STATE(2811), 1, sym__node, - STATE(2934), 1, + STATE(2814), 1, sym_self_closing_tag, - STATE(2945), 1, - sym_end_tag, - STATE(4085), 1, + STATE(4112), 1, sym_style_start_tag, - STATE(4087), 1, + STATE(4116), 1, sym_script_start_tag, - ACTIONS(2445), 2, + STATE(4955), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, sym_text, sym_entity, - STATE(1789), 2, - sym_start_tag, - sym_comment, - STATE(2815), 2, + STATE(2769), 2, sym_hash_empty, sym_hash_expression, - STATE(2939), 4, + STATE(2907), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2924), 9, + STATE(2810), 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(2943), 20, + STATE(2896), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -187658,65 +188265,66 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [60809] = 23, + [58518] = 23, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, ACTIONS(17), 1, aux_sym__cf_open_tag_token1, - ACTIONS(2441), 1, + ACTIONS(2411), 1, anon_sym_LT_BANG, - ACTIONS(2443), 1, + ACTIONS(2413), 1, anon_sym_LT_QMARK, - ACTIONS(2447), 1, + ACTIONS(2419), 1, anon_sym_LT, - ACTIONS(2451), 1, - anon_sym_POUND, - ACTIONS(2520), 1, + ACTIONS(2423), 1, anon_sym_LT_SLASH, - ACTIONS(2530), 1, - sym_implicit_end_tag, - STATE(1787), 1, + ACTIONS(2425), 1, + anon_sym_POUND, + ACTIONS(2437), 1, + aux_sym__cf_close_tag_token1, + STATE(1714), 1, aux_sym_program_repeat1, - STATE(1789), 1, - sym_start_tag, - STATE(1790), 1, + STATE(1794), 1, sym_comment, + STATE(1837), 1, + sym_start_tag, STATE(2468), 1, sym__cf_open_tag, - STATE(2636), 1, - sym_end_tag, - STATE(2925), 1, + STATE(2811), 1, sym__node, - STATE(2934), 1, + STATE(2814), 1, sym_self_closing_tag, - STATE(4085), 1, + STATE(4112), 1, sym_style_start_tag, - STATE(4087), 1, + STATE(4116), 1, sym_script_start_tag, - ACTIONS(2445), 2, + STATE(4954), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, sym_text, sym_entity, - STATE(2815), 2, + STATE(2769), 2, sym_hash_empty, sym_hash_expression, - STATE(2939), 4, + STATE(2907), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(2924), 9, + STATE(2810), 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(2943), 20, + STATE(2896), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -187728,593 +188336,183 @@ static const uint16_t ts_small_parse_table[] = { 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, - [60911] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(840), 1, - anon_sym_EQ, - ACTIONS(2532), 1, - sym__automatic_semicolon, - STATE(1791), 1, - sym_comment, - ACTIONS(844), 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(842), 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, - [60981] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(1792), 1, - sym_comment, - STATE(1851), 1, - sym_arguments, - ACTIONS(2536), 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(2534), 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_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, - [61052] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - STATE(1793), 1, - sym_comment, - STATE(1846), 1, - sym_arguments, - ACTIONS(2544), 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(2542), 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, - [61121] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2550), 1, - anon_sym_EQ, - ACTIONS(2554), 1, - anon_sym_RPAREN, - STATE(1794), 1, - sym_comment, - ACTIONS(2552), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2548), 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(2546), 33, - 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, - 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, - [61192] = 11, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - STATE(1795), 1, - sym_comment, - STATE(1851), 1, - sym_arguments, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2559), 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(2557), 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, - [61269] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1796), 1, - sym_comment, - ACTIONS(2571), 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(2569), 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, - [61334] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(840), 1, - anon_sym_EQ, - ACTIONS(2575), 1, - anon_sym_RPAREN, - STATE(1797), 1, - sym_comment, - ACTIONS(2573), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(838), 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(836), 33, - 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, - 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, - [61405] = 8, + 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, + [58621] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(1798), 1, - sym_comment, - STATE(1851), 1, - sym_arguments, - ACTIONS(2580), 14, - anon_sym_GT, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 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(2578), 34, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 1, anon_sym_POUND, - anon_sym_COMMA, - anon_sym_RBRACE, - 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, - [61476] = 10, + STATE(1480), 1, + aux_sym_program_repeat1, + STATE(1795), 1, + sym_comment, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(5218), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [58724] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - STATE(1799), 1, - sym_comment, - STATE(1851), 1, - sym_arguments, - ACTIONS(2584), 14, - anon_sym_GT, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2411), 1, + anon_sym_LT_BANG, + ACTIONS(2413), 1, + anon_sym_LT_QMARK, + ACTIONS(2419), 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(2582), 32, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(2421), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2423), 1, + anon_sym_LT_SLASH, + ACTIONS(2425), 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, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - [61551] = 6, + STATE(1796), 1, + sym_comment, + STATE(1828), 1, + aux_sym_program_repeat1, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + STATE(5049), 1, + sym__cf_close_tag, + ACTIONS(2417), 2, + sym_text, + sym_entity, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [58827] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2586), 1, - sym__automatic_semicolon, - STATE(1800), 1, + STATE(1797), 1, sym_comment, - ACTIONS(890), 14, + ACTIONS(2520), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -188328,8 +188526,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(888), 36, + aux_sym_binary_expression_token12, + ACTIONS(2518), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -188355,160 +188553,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, - 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, - [61618] = 10, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(2588), 1, - sym_optional_chain, - STATE(1801), 1, - sym_comment, - STATE(1846), 1, - sym_arguments, - ACTIONS(2544), 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(2542), 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, + 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, - [61693] = 11, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - STATE(1802), 1, - sym_comment, - STATE(1851), 1, - sym_arguments, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - 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(2590), 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, - [61770] = 7, + [58893] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2309), 1, - anon_sym_EQ, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(1803), 1, + STATE(1798), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(2524), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -188522,8 +188587,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(2175), 35, + aux_sym_binary_expression_token12, + ACTIONS(2522), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -188533,68 +188598,6 @@ static const uint16_t ts_small_parse_table[] = { 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, - [61839] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2598), 1, - anon_sym_EQ, - ACTIONS(2602), 1, - anon_sym_RPAREN, - STATE(1804), 1, - sym_comment, - ACTIONS(2600), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2596), 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(2594), 33, - 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, anon_sym_RBRACK, @@ -188611,89 +188614,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, - [61910] = 6, + [58959] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2526), 1, + anon_sym_LT_BANG, + ACTIONS(2528), 1, + anon_sym_LT_QMARK, ACTIONS(2532), 1, - sym__automatic_semicolon, - STATE(1805), 1, - sym_comment, - ACTIONS(844), 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(842), 36, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(2534), 1, + anon_sym_LT_SLASH, + ACTIONS(2536), 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, - [61977] = 5, + ACTIONS(2538), 1, + sym_implicit_end_tag, + STATE(1799), 1, + sym_comment, + STATE(1801), 1, + sym_start_tag, + STATE(1853), 1, + aux_sym_program_repeat1, + STATE(2471), 1, + sym__cf_open_tag, + STATE(2635), 1, + sym_end_tag, + STATE(2925), 1, + sym__node, + STATE(2934), 1, + sym_self_closing_tag, + STATE(4085), 1, + sym_style_start_tag, + STATE(4087), 1, + sym_script_start_tag, + ACTIONS(2530), 2, + sym_text, + sym_entity, + STATE(2815), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2939), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2924), 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(2943), 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, + [59061] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1806), 1, + STATE(1800), 1, sym_comment, - ACTIONS(2607), 15, + ACTIONS(2542), 14, anon_sym_GT, anon_sym_LT, - anon_sym_EQ, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, @@ -188705,8 +188727,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(2605), 36, + aux_sym_binary_expression_token12, + ACTIONS(2540), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -188732,84 +188754,105 @@ 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, - [62042] = 5, + [59127] = 22, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1807), 1, - sym_comment, - ACTIONS(2611), 14, - anon_sym_GT, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2526), 1, + anon_sym_LT_BANG, + ACTIONS(2528), 1, + anon_sym_LT_QMARK, + ACTIONS(2532), 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(2609), 36, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(2536), 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, - [62106] = 5, + ACTIONS(2544), 1, + anon_sym_LT_SLASH, + ACTIONS(2546), 1, + sym_implicit_end_tag, + STATE(1806), 1, + aux_sym_program_repeat1, + STATE(2471), 1, + sym__cf_open_tag, + STATE(2925), 1, + sym__node, + STATE(2934), 1, + sym_self_closing_tag, + STATE(2945), 1, + sym_end_tag, + STATE(4085), 1, + sym_style_start_tag, + STATE(4087), 1, + sym_script_start_tag, + ACTIONS(2530), 2, + sym_text, + sym_entity, + STATE(1801), 2, + sym_start_tag, + sym_comment, + STATE(2815), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2939), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2924), 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(2943), 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, + [59227] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1808), 1, + STATE(1802), 1, sym_comment, - ACTIONS(2615), 14, + ACTIONS(2550), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -188823,8 +188866,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(2613), 36, + aux_sym_binary_expression_token12, + ACTIONS(2548), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -188850,27 +188893,30 @@ 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, - [62170] = 5, + [59293] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1809), 1, + STATE(1803), 1, sym_comment, - ACTIONS(2619), 14, + ACTIONS(2495), 15, anon_sym_GT, anon_sym_LT, + anon_sym_EQ, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, @@ -188882,20 +188928,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(2617), 36, + aux_sym_binary_expression_token12, + ACTIONS(2493), 37, + 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_SEMI, anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, @@ -188909,27 +188954,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, - [62234] = 6, + [59359] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2621), 1, + ACTIONS(2552), 1, sym__automatic_semicolon, - STATE(1810), 1, + STATE(1804), 1, sym_comment, - ACTIONS(890), 14, + ACTIONS(844), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -188943,8 +188990,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(888), 35, + aux_sym_binary_expression_token12, + ACTIONS(842), 37, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -188969,86 +189016,30 @@ 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, - 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, - [62300] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1811), 1, - sym_comment, - ACTIONS(2625), 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(2623), 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, + 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, - [62364] = 5, + [59427] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1812), 1, + STATE(1805), 1, sym_comment, - ACTIONS(890), 14, + ACTIONS(2447), 15, anon_sym_GT, anon_sym_LT, + anon_sym_EQ, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, @@ -189060,20 +189051,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(888), 36, + aux_sym_binary_expression_token12, + ACTIONS(2445), 37, + 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_SEMI, anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, @@ -189087,84 +189077,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, - [62428] = 5, + [59493] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1813), 1, - sym_comment, - ACTIONS(2629), 14, - anon_sym_GT, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2526), 1, + anon_sym_LT_BANG, + ACTIONS(2528), 1, + anon_sym_LT_QMARK, + ACTIONS(2532), 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(2627), 36, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(2536), 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, - [62492] = 5, + ACTIONS(2544), 1, + anon_sym_LT_SLASH, + ACTIONS(2554), 1, + sym_implicit_end_tag, + STATE(1801), 1, + sym_start_tag, + STATE(1806), 1, + sym_comment, + STATE(1827), 1, + aux_sym_program_repeat1, + STATE(2471), 1, + sym__cf_open_tag, + STATE(2793), 1, + sym_end_tag, + STATE(2925), 1, + sym__node, + STATE(2934), 1, + sym_self_closing_tag, + STATE(4085), 1, + sym_style_start_tag, + STATE(4087), 1, + sym_script_start_tag, + ACTIONS(2530), 2, + sym_text, + sym_entity, + STATE(2815), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2939), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2924), 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(2943), 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, + [59595] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1814), 1, + ACTIONS(2560), 1, + anon_sym_COLON, + STATE(1807), 1, sym_comment, - ACTIONS(2633), 14, + ACTIONS(2558), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -189178,8 +189192,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(2631), 36, + aux_sym_binary_expression_token12, + ACTIONS(2556), 37, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -189189,7 +189203,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_of, - anon_sym_COLON, anon_sym_LBRACK, anon_sym_RBRACK, sym_optional_chain, @@ -189205,86 +189218,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, - 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, - [62556] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2309), 1, - anon_sym_EQ, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(1815), 1, - sym_comment, - ACTIONS(2177), 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(2175), 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, + 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, - [62624] = 5, + [59663] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1816), 1, + STATE(1808), 1, sym_comment, - ACTIONS(2637), 14, + ACTIONS(2564), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -189298,8 +189252,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(2635), 36, + aux_sym_binary_expression_token12, + ACTIONS(2562), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -189325,25 +189279,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, - [62688] = 5, + [59729] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1817), 1, + STATE(1809), 1, sym_comment, - ACTIONS(2641), 14, + ACTIONS(892), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -189357,8 +189313,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(2639), 36, + aux_sym_binary_expression_token12, + ACTIONS(890), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -189384,25 +189340,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, - [62752] = 5, + [59795] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1818), 1, + STATE(1810), 1, sym_comment, - ACTIONS(2645), 14, + ACTIONS(924), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -189416,8 +189374,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(2643), 36, + aux_sym_binary_expression_token12, + ACTIONS(922), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -189443,25 +189401,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, - [62816] = 5, + [59861] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1819), 1, + STATE(1811), 1, sym_comment, - ACTIONS(2649), 14, + ACTIONS(2568), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -189475,8 +189435,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(2647), 36, + aux_sym_binary_expression_token12, + ACTIONS(2566), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -189502,25 +189462,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, - [62880] = 5, + [59927] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1820), 1, + STATE(1812), 1, sym_comment, - ACTIONS(928), 14, + ACTIONS(2558), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -189534,8 +189496,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(926), 36, + aux_sym_binary_expression_token12, + ACTIONS(2556), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -189561,25 +189523,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, - [62944] = 5, + [59993] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1821), 1, + STATE(1813), 1, sym_comment, - ACTIONS(2653), 14, + ACTIONS(2572), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -189593,8 +189557,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(2651), 36, + aux_sym_binary_expression_token12, + ACTIONS(2570), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -189620,25 +189584,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, - [63008] = 5, + [60059] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1822), 1, + STATE(1814), 1, sym_comment, - ACTIONS(2657), 14, + ACTIONS(2576), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -189652,8 +189618,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(2655), 36, + aux_sym_binary_expression_token12, + ACTIONS(2574), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -189679,28 +189645,107 @@ 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, - [63072] = 5, + [60125] = 22, + 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(2578), 1, + ts_builtin_sym_end, + STATE(1799), 1, + sym_start_tag, + STATE(1815), 1, + sym_comment, + STATE(1847), 1, + aux_sym_program_repeat1, + STATE(2470), 1, + sym__cf_open_tag, + STATE(2865), 1, + sym_self_closing_tag, + STATE(2937), 1, + sym__node, + STATE(3975), 1, + sym_style_start_tag, + STATE(3976), 1, + sym_script_start_tag, + ACTIONS(13), 2, + sym_text, + sym_entity, + STATE(2878), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2779), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2918), 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(2928), 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, + [60225] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1823), 1, + STATE(1816), 1, sym_comment, - ACTIONS(2607), 15, + ACTIONS(2582), 14, anon_sym_GT, anon_sym_LT, - anon_sym_EQ, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, @@ -189712,19 +189757,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(2605), 35, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(2580), 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_SEMI, anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, @@ -189738,25 +189784,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, - [63136] = 5, + [60291] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1824), 1, + STATE(1817), 1, sym_comment, - ACTIONS(890), 14, + ACTIONS(2586), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -189770,20 +189818,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(888), 36, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(2584), 38, 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_while, - anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, @@ -189797,25 +189845,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, - [63200] = 5, + [60357] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1825), 1, + STATE(1818), 1, sym_comment, - ACTIONS(2661), 14, + ACTIONS(2590), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -189829,8 +189879,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(2659), 36, + aux_sym_binary_expression_token12, + ACTIONS(2588), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -189856,25 +189906,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, - [63264] = 5, + [60423] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1826), 1, + STATE(1819), 1, sym_comment, - ACTIONS(894), 14, + ACTIONS(2594), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -189888,8 +189940,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(892), 36, + aux_sym_binary_expression_token12, + ACTIONS(2592), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -189915,85 +189967,89 @@ 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, - [63328] = 6, + [60489] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2663), 1, - sym__automatic_semicolon, - STATE(1827), 1, + ACTIONS(2600), 1, + sym_regex_flags, + STATE(1820), 1, sym_comment, - ACTIONS(844), 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(842), 35, + ACTIONS(2596), 25, 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_of, - anon_sym_while, - anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, - 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(2598), 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, - [63394] = 5, + [60557] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1828), 1, + STATE(1821), 1, sym_comment, - ACTIONS(906), 14, + ACTIONS(2604), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -190007,8 +190063,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(904), 36, + aux_sym_binary_expression_token12, + ACTIONS(2602), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -190034,25 +190090,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, - [63458] = 5, + [60623] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1829), 1, + STATE(1822), 1, sym_comment, - ACTIONS(916), 14, + ACTIONS(912), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -190066,8 +190124,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(914), 36, + aux_sym_binary_expression_token12, + ACTIONS(910), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -190093,31 +190151,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, - [63522] = 8, + [60689] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, - anon_sym_COLON, - ACTIONS(2665), 1, - anon_sym_LPAREN, - STATE(1830), 1, + STATE(1823), 1, sym_comment, - STATE(1892), 1, - sym_arguments, - ACTIONS(2580), 14, + ACTIONS(2608), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -190131,17 +190185,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(2578), 33, - sym__automatic_semicolon, + 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_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, @@ -190155,25 +190212,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, - [63592] = 5, + [60755] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1831), 1, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(1824), 1, sym_comment, - ACTIONS(2669), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -190187,8 +190248,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(2667), 36, + aux_sym_binary_expression_token12, + ACTIONS(1763), 37, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -190198,7 +190259,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_of, - anon_sym_COLON, anon_sym_LBRACK, anon_sym_RBRACK, sym_optional_chain, @@ -190214,25 +190274,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, - [63656] = 5, + [60823] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1832), 1, + STATE(1825), 1, sym_comment, - ACTIONS(2673), 14, + ACTIONS(2612), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -190246,8 +190308,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(2671), 36, + aux_sym_binary_expression_token12, + ACTIONS(2610), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -190273,25 +190335,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, - [63720] = 5, + [60889] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1833), 1, + STATE(1826), 1, sym_comment, - ACTIONS(2677), 14, + ACTIONS(936), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -190305,20 +190369,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(2675), 36, + aux_sym_binary_expression_token12, + ACTIONS(934), 38, + 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_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, @@ -190332,25 +190396,181 @@ 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, - [63784] = 5, + [60955] = 21, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(2614), 1, + anon_sym_LT_BANG, + ACTIONS(2617), 1, + anon_sym_LT_QMARK, + ACTIONS(2623), 1, + anon_sym_LT, + ACTIONS(2626), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2629), 1, + anon_sym_LT_SLASH, + ACTIONS(2632), 1, + anon_sym_POUND, + ACTIONS(2635), 1, + sym_implicit_end_tag, + STATE(1801), 1, + sym_start_tag, + STATE(2471), 1, + sym__cf_open_tag, + STATE(2925), 1, + sym__node, + STATE(2934), 1, + sym_self_closing_tag, + STATE(4085), 1, + sym_style_start_tag, + STATE(4087), 1, + sym_script_start_tag, + ACTIONS(2620), 2, + sym_text, + sym_entity, + STATE(1827), 2, + sym_comment, + aux_sym_program_repeat1, + STATE(2815), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2939), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2924), 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(2943), 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, + [61053] = 21, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(2626), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2637), 1, + anon_sym_LT_BANG, + ACTIONS(2640), 1, + anon_sym_LT_QMARK, + ACTIONS(2646), 1, + anon_sym_LT, + ACTIONS(2649), 1, + aux_sym__cf_close_tag_token1, + ACTIONS(2651), 1, + anon_sym_LT_SLASH, + ACTIONS(2654), 1, + anon_sym_POUND, + STATE(1837), 1, + sym_start_tag, + STATE(2468), 1, + sym__cf_open_tag, + STATE(2811), 1, + sym__node, + STATE(2814), 1, + sym_self_closing_tag, + STATE(4112), 1, + sym_style_start_tag, + STATE(4116), 1, + sym_script_start_tag, + ACTIONS(2643), 2, + sym_text, + sym_entity, + STATE(1828), 2, + sym_comment, + aux_sym_program_repeat1, + STATE(2769), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2907), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2810), 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(2896), 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, + [61151] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1834), 1, + STATE(1829), 1, sym_comment, - ACTIONS(2681), 14, + ACTIONS(2659), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -190364,8 +190584,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(2679), 36, + aux_sym_binary_expression_token12, + ACTIONS(2657), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -190391,27 +190611,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, - [63848] = 6, + [61217] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(1835), 1, + STATE(1830), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -190425,8 +190645,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(2175), 35, + aux_sym_binary_expression_token12, + ACTIONS(1763), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -190436,6 +190656,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_of, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_RBRACK, sym_optional_chain, @@ -190451,31 +190672,112 @@ 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, - [63914] = 8, + [61283] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2526), 1, + anon_sym_LT_BANG, + ACTIONS(2528), 1, + anon_sym_LT_QMARK, + ACTIONS(2532), 1, + anon_sym_LT, + ACTIONS(2536), 1, + anon_sym_POUND, + ACTIONS(2661), 1, + anon_sym_LT_SLASH, + ACTIONS(2663), 1, + sym_implicit_end_tag, + STATE(1801), 1, + sym_start_tag, + STATE(1827), 1, + aux_sym_program_repeat1, + STATE(1831), 1, + sym_comment, + STATE(2471), 1, + sym__cf_open_tag, + STATE(2642), 1, + sym_end_tag, + STATE(2925), 1, + sym__node, + STATE(2934), 1, + sym_self_closing_tag, + STATE(4085), 1, + sym_style_start_tag, + STATE(4087), 1, + sym_script_start_tag, + ACTIONS(2530), 2, + sym_text, + sym_entity, + STATE(2815), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2939), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2924), 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(2943), 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, + [61385] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(2588), 1, - sym_optional_chain, - STATE(1836), 1, + ACTIONS(2512), 1, + anon_sym_COLON, + ACTIONS(2665), 1, + anon_sym_LPAREN, + STATE(1832), 1, sym_comment, - ACTIONS(2681), 14, + STATE(1922), 1, + sym_arguments, + ACTIONS(2510), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -190489,19 +190791,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(2679), 33, + aux_sym_binary_expression_token12, + ACTIONS(2508), 35, + 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_RBRACK, + 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, @@ -190513,25 +190815,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, - [63984] = 5, + [61457] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1837), 1, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(2483), 1, + sym_optional_chain, + STATE(1833), 1, sym_comment, - ACTIONS(886), 14, + ACTIONS(2524), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -190545,8 +190855,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(884), 36, + aux_sym_binary_expression_token12, + ACTIONS(2522), 35, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -190557,10 +190867,7 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -190572,25 +190879,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, - [64048] = 5, + [61529] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1838), 1, + STATE(1834), 1, sym_comment, - ACTIONS(886), 14, + ACTIONS(2669), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -190604,20 +190913,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(884), 36, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(2667), 38, 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_while, - anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, @@ -190631,25 +190940,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, - [64112] = 5, + [61595] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1839), 1, + STATE(1835), 1, sym_comment, - ACTIONS(2685), 14, + ACTIONS(2673), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -190663,8 +190974,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(2683), 36, + aux_sym_binary_expression_token12, + ACTIONS(2671), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -190690,31 +191001,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, - [64176] = 8, + [61661] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, - anon_sym_COLON, - ACTIONS(2665), 1, - anon_sym_LPAREN, - STATE(1840), 1, + STATE(1836), 1, sym_comment, - STATE(1892), 1, - sym_arguments, - ACTIONS(2536), 14, + ACTIONS(2677), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -190728,17 +191035,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(2534), 33, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(2675), 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_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, @@ -190752,25 +191062,110 @@ 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, - [64246] = 5, + [61727] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2526), 1, + anon_sym_LT_BANG, + ACTIONS(2528), 1, + anon_sym_LT_QMARK, + ACTIONS(2532), 1, + anon_sym_LT, + ACTIONS(2536), 1, + anon_sym_POUND, + ACTIONS(2661), 1, + anon_sym_LT_SLASH, + ACTIONS(2679), 1, + sym_implicit_end_tag, + STATE(1801), 1, + sym_start_tag, + STATE(1831), 1, + aux_sym_program_repeat1, + STATE(1837), 1, + sym_comment, + STATE(2471), 1, + sym__cf_open_tag, + STATE(2636), 1, + sym_end_tag, + STATE(2925), 1, + sym__node, + STATE(2934), 1, + sym_self_closing_tag, + STATE(4085), 1, + sym_style_start_tag, + STATE(4087), 1, + sym_script_start_tag, + ACTIONS(2530), 2, + sym_text, + sym_entity, + STATE(2815), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2939), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2924), 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(2943), 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, + [61829] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1841), 1, + ACTIONS(1889), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(1838), 1, sym_comment, - ACTIONS(2689), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -190784,20 +191179,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(2687), 36, + aux_sym_binary_expression_token12, + ACTIONS(1763), 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, @@ -190811,25 +191204,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, - [64310] = 5, + [61899] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1842), 1, + STATE(1839), 1, sym_comment, - ACTIONS(2693), 14, + ACTIONS(2683), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -190843,8 +191238,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(2691), 36, + aux_sym_binary_expression_token12, + ACTIONS(2681), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -190870,25 +191265,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, - [64374] = 5, + [61965] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1843), 1, + STATE(1840), 1, sym_comment, - ACTIONS(2697), 14, + ACTIONS(850), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -190902,20 +191299,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(2695), 36, + aux_sym_binary_expression_token12, + ACTIONS(848), 38, + 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_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, @@ -190929,25 +191326,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, - [64438] = 5, + [62031] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1844), 1, + STATE(1841), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(2687), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -190961,8 +191360,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(2175), 36, + aux_sym_binary_expression_token12, + ACTIONS(2685), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -190988,52 +191387,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, - [64502] = 6, + [62097] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2703), 1, - sym_regex_flags, - STATE(1845), 1, + STATE(1842), 1, sym_comment, - ACTIONS(2701), 24, + ACTIONS(2691), 14, 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, 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, - ACTIONS(2699), 25, + aux_sym_binary_expression_token12, + ACTIONS(2689), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -191042,31 +191431,44 @@ static const uint16_t ts_small_parse_table[] = { 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, - [64568] = 5, + [62163] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1846), 1, + STATE(1843), 1, sym_comment, - ACTIONS(2707), 14, + ACTIONS(936), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -191080,8 +191482,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(2705), 36, + aux_sym_binary_expression_token12, + ACTIONS(934), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -191107,25 +191509,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, - [64632] = 5, + [62229] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1847), 1, + STATE(1844), 1, sym_comment, - ACTIONS(2711), 14, + ACTIONS(2695), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -191139,8 +191543,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(2709), 36, + aux_sym_binary_expression_token12, + ACTIONS(2693), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -191166,28 +191570,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, - [64696] = 5, + [62295] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1848), 1, + STATE(1845), 1, sym_comment, - ACTIONS(2571), 15, + ACTIONS(2699), 14, anon_sym_GT, anon_sym_LT, - anon_sym_EQ, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, @@ -191199,19 +191604,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(2569), 35, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(2697), 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_SEMI, anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, @@ -191225,25 +191631,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, - [64760] = 5, + [62361] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1849), 1, + ACTIONS(2512), 1, + anon_sym_COLON, + ACTIONS(2665), 1, + anon_sym_LPAREN, + STATE(1846), 1, sym_comment, - ACTIONS(2715), 14, + STATE(1922), 1, + sym_arguments, + ACTIONS(2516), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -191257,20 +191671,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(2713), 36, + aux_sym_binary_expression_token12, + ACTIONS(2514), 35, + 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, @@ -191284,25 +191695,104 @@ 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, - [64824] = 5, + [62433] = 21, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(2626), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2635), 1, + ts_builtin_sym_end, + ACTIONS(2701), 1, + anon_sym_LT_BANG, + ACTIONS(2704), 1, + anon_sym_LT_QMARK, + ACTIONS(2710), 1, + anon_sym_LT, + ACTIONS(2713), 1, + anon_sym_LT_SLASH, + ACTIONS(2716), 1, + anon_sym_POUND, + STATE(1799), 1, + sym_start_tag, + STATE(2470), 1, + sym__cf_open_tag, + STATE(2865), 1, + sym_self_closing_tag, + STATE(2937), 1, + sym__node, + STATE(3975), 1, + sym_style_start_tag, + STATE(3976), 1, + sym_script_start_tag, + ACTIONS(2707), 2, + sym_text, + sym_entity, + STATE(1847), 2, + sym_comment, + aux_sym_program_repeat1, + STATE(2878), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2779), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2918), 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(2928), 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, + [62531] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1850), 1, + STATE(1848), 1, sym_comment, - ACTIONS(2719), 14, + ACTIONS(850), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -191316,8 +191806,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(2717), 36, + aux_sym_binary_expression_token12, + ACTIONS(848), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -191343,25 +191833,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, - [64888] = 5, + [62597] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1851), 1, + STATE(1849), 1, sym_comment, - ACTIONS(2723), 14, + ACTIONS(2721), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -191375,8 +191867,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(2721), 36, + aux_sym_binary_expression_token12, + ACTIONS(2719), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -191402,27 +191894,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, - [64952] = 6, + [62663] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2725), 1, - anon_sym_COLON, - STATE(1852), 1, + STATE(1850), 1, sym_comment, - ACTIONS(2719), 14, + ACTIONS(2725), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -191436,8 +191928,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(2717), 35, + aux_sym_binary_expression_token12, + ACTIONS(2723), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -191447,6 +191939,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_of, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_RBRACK, sym_optional_chain, @@ -191462,25 +191955,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, - [65018] = 5, + [62729] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1853), 1, + STATE(1851), 1, sym_comment, - ACTIONS(2729), 14, + ACTIONS(902), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -191494,8 +191989,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(2727), 36, + aux_sym_binary_expression_token12, + ACTIONS(900), 38, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -191521,29 +192016,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, - [65082] = 7, + [62795] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2345), 1, - anon_sym_EQ, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(1854), 1, + ACTIONS(2727), 1, + sym__automatic_semicolon, + STATE(1852), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(850), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -191557,15 +192052,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(2175), 33, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(848), 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, @@ -191581,27 +192078,110 @@ 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, - [65149] = 6, + [62863] = 23, + ACTIONS(3), 1, + aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(17), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(2526), 1, + anon_sym_LT_BANG, + ACTIONS(2528), 1, + anon_sym_LT_QMARK, + ACTIONS(2532), 1, + anon_sym_LT, + ACTIONS(2534), 1, + anon_sym_LT_SLASH, + ACTIONS(2536), 1, + anon_sym_POUND, + ACTIONS(2729), 1, + sym_implicit_end_tag, + STATE(1801), 1, + sym_start_tag, + STATE(1827), 1, + aux_sym_program_repeat1, + STATE(1853), 1, + sym_comment, + STATE(2471), 1, + sym__cf_open_tag, + STATE(2639), 1, + sym_end_tag, + STATE(2925), 1, + sym__node, + STATE(2934), 1, + sym_self_closing_tag, + STATE(4085), 1, + sym_style_start_tag, + STATE(4087), 1, + sym_script_start_tag, + ACTIONS(2530), 2, + sym_text, + sym_entity, + STATE(2815), 2, + sym_hash_empty, + sym_hash_expression, + STATE(2939), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2924), 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(2943), 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, + [62965] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(1855), 1, + ACTIONS(840), 1, + anon_sym_EQ, + ACTIONS(2552), 1, + sym__automatic_semicolon, + STATE(1854), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(844), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -191615,9 +192195,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(2175), 34, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(842), 35, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -191640,27 +192219,40 @@ 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, - [65214] = 6, + [63034] = 11, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(840), 1, - anon_sym_EQ, - STATE(1856), 1, + ACTIONS(2665), 1, + anon_sym_LPAREN, + ACTIONS(2731), 1, + anon_sym_LBRACK, + ACTIONS(2733), 1, + sym_optional_chain, + ACTIONS(2735), 1, + anon_sym_DOT, + STATE(1855), 1, sym_comment, - ACTIONS(838), 14, + STATE(1922), 1, + sym_arguments, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2456), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -191674,20 +192266,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(836), 34, + aux_sym_binary_expression_token12, + ACTIONS(2454), 30, 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, @@ -191699,25 +192287,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, - [65279] = 5, + [63111] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1857), 1, + ACTIONS(840), 1, + anon_sym_EQ, + STATE(1856), 1, sym_comment, - ACTIONS(2615), 14, + ACTIONS(838), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -191731,8 +192321,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(2613), 35, + aux_sym_binary_expression_token12, + ACTIONS(836), 36, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, @@ -191742,7 +192332,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, anon_sym_of, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -191757,38 +192346,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, - [65342] = 11, + [63178] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - ACTIONS(2731), 1, - anon_sym_LBRACK, - ACTIONS(2733), 1, - sym_optional_chain, - ACTIONS(2735), 1, - anon_sym_DOT, - STATE(1858), 1, + ACTIONS(2472), 1, + anon_sym_EQ, + STATE(1857), 1, sym_comment, - STATE(1892), 1, - sym_arguments, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2592), 14, + ACTIONS(2470), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -191802,16 +192382,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(2590), 28, + aux_sym_binary_expression_token12, + ACTIONS(2468), 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, @@ -191823,23 +192407,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, - [65417] = 5, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [63245] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1859), 1, + ACTIONS(2560), 1, + anon_sym_COLON, + STATE(1858), 1, sym_comment, - ACTIONS(2629), 14, + ACTIONS(2558), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -191853,8 +192443,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(2627), 35, + aux_sym_binary_expression_token12, + ACTIONS(2556), 36, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, @@ -191864,7 +192454,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, anon_sym_of, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -191879,27 +192468,37 @@ 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, - [65480] = 6, + [63312] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2725), 1, - anon_sym_COLON, - STATE(1860), 1, + ACTIONS(2665), 1, + anon_sym_LPAREN, + ACTIONS(2731), 1, + anon_sym_LBRACK, + ACTIONS(2735), 1, + anon_sym_DOT, + ACTIONS(2739), 1, + sym_optional_chain, + STATE(1859), 1, sym_comment, - ACTIONS(2719), 14, + STATE(1938), 1, + sym_arguments, + ACTIONS(2481), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -191913,20 +192512,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(2717), 34, + aux_sym_binary_expression_token12, + ACTIONS(2479), 32, 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, @@ -191938,29 +192533,31 @@ 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, - [65545] = 7, + [63387] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2343), 1, + ACTIONS(2313), 1, anon_sym_EQ, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - STATE(1861), 1, + STATE(1860), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -191974,8 +192571,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(2175), 33, + aux_sym_binary_expression_token12, + ACTIONS(1763), 35, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -191998,34 +192595,31 @@ 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, - [65612] = 8, + [63456] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2309), 1, + ACTIONS(2285), 1, anon_sym_EQ, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - STATE(1862), 1, + STATE(1861), 1, sym_comment, - ACTIONS(2333), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2177), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -192039,12 +192633,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(2175), 29, + aux_sym_binary_expression_token12, + ACTIONS(1763), 35, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -192059,27 +192657,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, - [65681] = 6, + [63525] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2598), 1, - anon_sym_EQ, - STATE(1863), 1, + STATE(1862), 1, sym_comment, - ACTIONS(2596), 14, + ACTIONS(2687), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -192093,8 +192691,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(2594), 34, + aux_sym_binary_expression_token12, + ACTIONS(2685), 37, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, @@ -192104,6 +192702,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, anon_sym_of, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -192118,32 +192717,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, - [65746] = 8, + [63590] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2335), 1, - anon_sym_EQ, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(1864), 1, + STATE(1863), 1, sym_comment, - ACTIONS(2338), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2177), 14, + ACTIONS(2659), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -192157,14 +192751,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(2175), 31, + aux_sym_binary_expression_token12, + ACTIONS(2657), 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, @@ -192179,29 +192777,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, - [65815] = 7, + [63655] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2329), 1, + ACTIONS(2273), 1, anon_sym_EQ, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - STATE(1865), 1, + STATE(1864), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(2276), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -192215,15 +192818,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(2175), 33, + aux_sym_binary_expression_token12, + ACTIONS(1763), 33, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_COMMA, anon_sym_LPAREN, - anon_sym_of, anon_sym_SEMI, anon_sym_LBRACK, sym_optional_chain, @@ -192239,38 +192840,36 @@ 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, - [65882] = 11, + [63726] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - ACTIONS(2731), 1, - anon_sym_LBRACK, - ACTIONS(2733), 1, - sym_optional_chain, - ACTIONS(2735), 1, - anon_sym_DOT, - STATE(1866), 1, + ACTIONS(1889), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(1865), 1, sym_comment, - STATE(1892), 1, - sym_arguments, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2559), 14, + ACTIONS(2289), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -192284,16 +192883,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(2557), 28, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(1763), 31, 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_LPAREN, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -192305,25 +192903,31 @@ 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, - [65957] = 6, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [63797] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2550), 1, - anon_sym_EQ, - STATE(1867), 1, + ACTIONS(2665), 1, + anon_sym_LPAREN, + STATE(1866), 1, sym_comment, - ACTIONS(2548), 14, + STATE(1938), 1, + sym_arguments, + ACTIONS(2481), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -192337,15 +192941,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(2546), 34, + aux_sym_binary_expression_token12, + ACTIONS(2479), 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_LBRACK, @@ -192362,18 +192965,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, - [66022] = 10, + [63866] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -192382,15 +192987,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(2731), 1, anon_sym_LBRACK, + ACTIONS(2733), 1, + sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2739), 1, - sym_optional_chain, - STATE(1868), 1, + STATE(1867), 1, sym_comment, - STATE(1950), 1, + STATE(1922), 1, sym_arguments, - ACTIONS(2544), 14, + ACTIONS(2487), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -192404,8 +193009,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(2542), 30, + aux_sym_binary_expression_token12, + ACTIONS(2485), 32, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, @@ -192425,29 +193030,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, - [66095] = 7, + [63941] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - STATE(1869), 1, + ACTIONS(2501), 1, + anon_sym_EQ, + STATE(1868), 1, sym_comment, - STATE(1950), 1, - sym_arguments, - ACTIONS(2544), 14, + ACTIONS(2499), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -192461,14 +193066,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(2542), 33, + aux_sym_binary_expression_token12, + ACTIONS(2497), 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, @@ -192485,35 +193091,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, - [66162] = 10, + [64008] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - ACTIONS(2731), 1, - anon_sym_LBRACK, - ACTIONS(2733), 1, - sym_optional_chain, - ACTIONS(2735), 1, - anon_sym_DOT, - STATE(1870), 1, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(1869), 1, sym_comment, - STATE(1892), 1, - sym_arguments, - ACTIONS(2584), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -192527,16 +193127,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(2582), 30, + aux_sym_binary_expression_token12, + ACTIONS(1763), 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, @@ -192548,29 +193152,31 @@ 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, - [66235] = 7, + [64075] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(840), 1, + ACTIONS(2293), 1, anon_sym_EQ, - ACTIONS(2663), 1, - sym__automatic_semicolon, - STATE(1871), 1, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(1870), 1, sym_comment, - ACTIONS(844), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -192584,15 +193190,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(842), 33, + aux_sym_binary_expression_token12, + ACTIONS(1763), 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_LBRACK, sym_optional_chain, @@ -192608,40 +193214,40 @@ 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, - [66302] = 12, + [64144] = 11, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2665), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(1872), 1, + STATE(1871), 1, sym_comment, - ACTIONS(2567), 2, + STATE(1922), 1, + sym_arguments, + ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2743), 14, + ACTIONS(2491), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -192655,15 +193261,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(2741), 26, + aux_sym_binary_expression_token12, + ACTIONS(2489), 30, + 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_of, + anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -192673,74 +193280,101 @@ 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, - [66378] = 5, + [64221] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1873), 1, - sym_comment, - ACTIONS(2693), 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(2691), 34, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(2665), 1, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, + ACTIONS(2731), 1, anon_sym_LBRACK, + ACTIONS(2733), 1, sym_optional_chain, + ACTIONS(2735), 1, anon_sym_DOT, + ACTIONS(2751), 1, + anon_sym_GT_GT, + ACTIONS(2755), 1, + anon_sym_AMP, + ACTIONS(2757), 1, + anon_sym_CARET, + ACTIONS(2759), 1, + anon_sym_PIPE, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2773), 1, + sym__ternary_qmark, + STATE(1872), 1, + sym_comment, + STATE(1922), 1, + sym_arguments, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2745), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2747), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(2749), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(2761), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(2767), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2566), 4, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + ACTIONS(2743), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 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, - [66440] = 27, + [64329] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -192753,73 +193387,75 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2757), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2761), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2763), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2765), 1, + ACTIONS(2759), 1, anon_sym_PIPE, - ACTIONS(2771), 1, + ACTIONS(2765), 1, anon_sym_STAR_STAR, - ACTIONS(2777), 1, + ACTIONS(2771), 1, anon_sym_QMARK_QMARK, - ACTIONS(2779), 1, + ACTIONS(2773), 1, sym__ternary_qmark, - STATE(1874), 1, + STATE(1873), 1, sym_comment, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2751), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2753), 2, + ACTIONS(2747), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2755), 2, + ACTIONS(2749), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2759), 2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2767), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2769), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2773), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2643), 4, + ACTIONS(2681), 4, sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_of, + anon_sym_RBRACE, anon_sym_SEMI, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2775), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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, - [66546] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2741), 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, + [64437] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -192832,95 +193468,90 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2757), 1, + ACTIONS(2787), 1, anon_sym_GT_GT, - ACTIONS(2761), 1, + ACTIONS(2791), 1, anon_sym_AMP, - ACTIONS(2763), 1, + ACTIONS(2793), 1, anon_sym_CARET, - ACTIONS(2765), 1, + ACTIONS(2795), 1, anon_sym_PIPE, - ACTIONS(2771), 1, + ACTIONS(2801), 1, anon_sym_STAR_STAR, - ACTIONS(2777), 1, + ACTIONS(2807), 1, anon_sym_QMARK_QMARK, - ACTIONS(2779), 1, + ACTIONS(2809), 1, sym__ternary_qmark, - STATE(1875), 1, + STATE(1874), 1, sym_comment, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2751), 2, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2753), 2, + ACTIONS(2783), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2755), 2, + ACTIONS(2785), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2759), 2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2767), 2, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2769), 2, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2773), 2, + ACTIONS(2803), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2639), 4, + ACTIONS(2781), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, + ACTIONS(2777), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2775), 6, + aux_sym_binary_expression_token12, + ACTIONS(2805), 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, - [66652] = 12, + aux_sym_binary_expression_token10, + ACTIONS(2775), 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, + [64545] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - ACTIONS(2731), 1, - anon_sym_LBRACK, - ACTIONS(2733), 1, - sym_optional_chain, - ACTIONS(2735), 1, - anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - STATE(1876), 1, + ACTIONS(2341), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(1875), 1, sym_comment, - STATE(1892), 1, - sym_arguments, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 14, + ACTIONS(2276), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -192934,15 +193565,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(2741), 26, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(1763), 31, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, + 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, @@ -192952,17 +193583,22 @@ 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, - [66728] = 23, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [64615] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -192975,225 +193611,83 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2759), 1, anon_sym_PIPE, - STATE(1877), 1, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2773), 1, + sym__ternary_qmark, + STATE(1876), 1, sym_comment, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, + ACTIONS(2508), 2, + sym__automatic_semicolon, + anon_sym_SEMI, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2799), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2801), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2803), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 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(2741), 10, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, + ACTIONS(2747), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(2749), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - [66826] = 24, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - ACTIONS(2731), 1, - anon_sym_LBRACK, - ACTIONS(2733), 1, - sym_optional_chain, - ACTIONS(2735), 1, - anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, - anon_sym_GT_GT, - ACTIONS(2793), 1, - anon_sym_AMP, - ACTIONS(2795), 1, - anon_sym_CARET, - ACTIONS(2797), 1, - anon_sym_PIPE, - STATE(1878), 1, - sym_comment, - STATE(1892), 1, - sym_arguments, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2787), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2811), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 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, - anon_sym_QMARK_QMARK, - [66926] = 15, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - ACTIONS(2731), 1, - anon_sym_LBRACK, - ACTIONS(2733), 1, - sym_optional_chain, - ACTIONS(2735), 1, - anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - STATE(1879), 1, - sym_comment, - STATE(1892), 1, - sym_arguments, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2787), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2799), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2801), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2743), 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(2741), 24, - sym__automatic_semicolon, - sym__ternary_qmark, + aux_sym_binary_expression_token10, + ACTIONS(2741), 7, 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, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - [67008] = 8, + [64725] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, - anon_sym_COMMA, - ACTIONS(2811), 1, - anon_sym_RBRACE, - STATE(1880), 1, + STATE(1877), 1, sym_comment, - STATE(4000), 1, - aux_sym_object_repeat1, - ACTIONS(2681), 14, + ACTIONS(2669), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -193207,13 +193701,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(2679), 31, + aux_sym_binary_expression_token12, + ACTIONS(2667), 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, @@ -193229,18 +193726,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, - [67076] = 21, + [64789] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -193253,156 +193752,164 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - STATE(1881), 1, + ACTIONS(2755), 1, + anon_sym_AMP, + ACTIONS(2757), 1, + anon_sym_CARET, + ACTIONS(2759), 1, + anon_sym_PIPE, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2773), 1, + sym__ternary_qmark, + STATE(1878), 1, sym_comment, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, + ACTIONS(2514), 2, + sym__automatic_semicolon, + anon_sym_SEMI, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2743), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2787), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2747), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2749), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2814), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 11, - 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, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [67170] = 22, + aux_sym_binary_expression_token10, + ACTIONS(2741), 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, + [64899] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2731), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2735), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, - anon_sym_AMP, - STATE(1882), 1, - sym_comment, - STATE(1892), 1, + ACTIONS(2833), 1, + anon_sym_AMP, + ACTIONS(2835), 1, + anon_sym_CARET, + ACTIONS(2837), 1, + anon_sym_PIPE, + ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, + sym__ternary_qmark, + STATE(1816), 1, sym_arguments, - ACTIONS(2737), 2, + STATE(1879), 1, + sym_comment, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2825), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2827), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2823), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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(2741), 11, - 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, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [67266] = 8, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [65007] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2352), 1, - anon_sym_EQ, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(1883), 1, + STATE(1880), 1, sym_comment, - ACTIONS(2338), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(2177), 14, + ACTIONS(2612), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -193416,12 +193923,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(2175), 29, + 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_of, + anon_sym_SEMI, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -193436,97 +193948,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, - [67334] = 27, + [65071] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2665), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2787), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2791), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2793), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2795), 1, anon_sym_PIPE, - ACTIONS(2841), 1, + ACTIONS(2801), 1, + anon_sym_STAR_STAR, + ACTIONS(2807), 1, anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, + ACTIONS(2809), 1, sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, - STATE(1884), 1, + STATE(1881), 1, sym_comment, - ACTIONS(2567), 2, + STATE(1922), 1, + sym_arguments, + ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2783), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2785), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2803), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2578), 4, + ACTIONS(2566), 4, + sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + anon_sym_of, + anon_sym_SEMI, + ACTIONS(2777), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2805), 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, - [67440] = 23, + aux_sym_binary_expression_token10, + ACTIONS(2775), 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, + [65179] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -193539,69 +194055,75 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2787), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2791), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2793), 1, anon_sym_CARET, - STATE(1885), 1, + ACTIONS(2795), 1, + anon_sym_PIPE, + ACTIONS(2801), 1, + anon_sym_STAR_STAR, + ACTIONS(2807), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2809), 1, + sym__ternary_qmark, + STATE(1882), 1, sym_comment, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2783), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2785), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, ACTIONS(2803), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2540), 4, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_of, + anon_sym_SEMI, + ACTIONS(2777), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(2805), 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(2741), 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, - anon_sym_QMARK_QMARK, - [67538] = 14, + aux_sym_binary_expression_token10, + ACTIONS(2775), 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, + [65287] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -193614,60 +194136,75 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, + ACTIONS(2787), 1, + anon_sym_GT_GT, + ACTIONS(2791), 1, + anon_sym_AMP, + ACTIONS(2793), 1, + anon_sym_CARET, + ACTIONS(2795), 1, + anon_sym_PIPE, + ACTIONS(2801), 1, anon_sym_STAR_STAR, - STATE(1886), 1, + ACTIONS(2807), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2809), 1, + sym__ternary_qmark, + STATE(1883), 1, sym_comment, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2801), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2743), 12, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(2783), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2785), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2789), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - aux_sym_binary_expression_token4, + ACTIONS(2799), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2803), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - aux_sym_binary_expression_token11, - ACTIONS(2741), 24, + ACTIONS(2697), 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, - 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, + ACTIONS(2777), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2805), 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(2775), 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, - [67618] = 27, + [65395] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -193680,95 +194217,83 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2759), 1, anon_sym_PIPE, - ACTIONS(2849), 1, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, + ACTIONS(2773), 1, sym__ternary_qmark, - STATE(1887), 1, + STATE(1884), 1, sym_comment, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, + ACTIONS(2514), 2, + sym__automatic_semicolon, + anon_sym_SEMI, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2747), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2749), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2845), 4, - sym__automatic_semicolon, + ACTIONS(2853), 2, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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, - [67724] = 12, + aux_sym_binary_expression_token10, + ACTIONS(2741), 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, + [65505] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - ACTIONS(2731), 1, - anon_sym_LBRACK, - ACTIONS(2733), 1, - sym_optional_chain, - ACTIONS(2735), 1, - anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - STATE(1888), 1, + STATE(1885), 1, sym_comment, - STATE(1892), 1, - sym_arguments, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 14, + ACTIONS(2608), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -193782,15 +194307,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(2741), 26, + aux_sym_binary_expression_token12, + ACTIONS(2606), 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, @@ -193800,88 +194330,103 @@ 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, - [67800] = 19, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [65569] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, + ACTIONS(2867), 1, anon_sym_LPAREN, - ACTIONS(2731), 1, + ACTIONS(2870), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, + ACTIONS(2873), 1, sym_optional_chain, - ACTIONS(2735), 1, + ACTIONS(2876), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2885), 1, anon_sym_GT_GT, - STATE(1889), 1, + ACTIONS(2891), 1, + anon_sym_AMP, + ACTIONS(2894), 1, + anon_sym_CARET, + ACTIONS(2897), 1, + anon_sym_PIPE, + ACTIONS(2906), 1, + anon_sym_STAR_STAR, + ACTIONS(2915), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2921), 1, + sym__ternary_qmark, + STATE(1886), 1, sym_comment, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2862), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2879), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2882), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2888), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2900), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2903), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2743), 4, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(2909), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2918), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2865), 4, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_of, + anon_sym_SEMI, + ACTIONS(2859), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2741), 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, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_CARET, + aux_sym_binary_expression_token12, + ACTIONS(2912), 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, - anon_sym_QMARK_QMARK, - [67890] = 25, + aux_sym_binary_expression_token10, + ACTIONS(2856), 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, + [65677] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -193894,157 +194439,163 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2787), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2791), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2793), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2795), 1, anon_sym_PIPE, - STATE(1890), 1, + ACTIONS(2801), 1, + anon_sym_STAR_STAR, + ACTIONS(2807), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2809), 1, + sym__ternary_qmark, + STATE(1887), 1, sym_comment, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2783), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2785), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, ACTIONS(2803), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2924), 4, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_of, + anon_sym_SEMI, + ACTIONS(2777), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2741), 6, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_QMARK_QMARK, + aux_sym_binary_expression_token12, ACTIONS(2805), 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, - [67992] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2775), 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, + [65785] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2864), 1, + ACTIONS(2665), 1, anon_sym_LPAREN, - ACTIONS(2867), 1, + ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(2870), 1, + ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(2873), 1, + ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2882), 1, + ACTIONS(2787), 1, anon_sym_GT_GT, - ACTIONS(2888), 1, + ACTIONS(2791), 1, anon_sym_AMP, - ACTIONS(2891), 1, + ACTIONS(2793), 1, anon_sym_CARET, - ACTIONS(2894), 1, + ACTIONS(2795), 1, anon_sym_PIPE, - ACTIONS(2903), 1, + ACTIONS(2801), 1, anon_sym_STAR_STAR, - ACTIONS(2912), 1, + ACTIONS(2807), 1, anon_sym_QMARK_QMARK, - ACTIONS(2918), 1, + ACTIONS(2809), 1, sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, - STATE(1891), 1, + STATE(1888), 1, sym_comment, - ACTIONS(2859), 2, + STATE(1922), 1, + sym_arguments, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2876), 2, + ACTIONS(2783), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2879), 2, + ACTIONS(2785), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2885), 2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2897), 2, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2900), 2, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2906), 2, + ACTIONS(2803), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2915), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2862), 4, + ACTIONS(2681), 4, + sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2853), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2856), 5, + anon_sym_of, + anon_sym_SEMI, + ACTIONS(2777), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2909), 6, + aux_sym_binary_expression_token12, + ACTIONS(2805), 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, - [68098] = 5, + aux_sym_binary_expression_token10, + ACTIONS(2775), 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, + [65893] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1892), 1, + STATE(1889), 1, sym_comment, - ACTIONS(2723), 14, + ACTIONS(2725), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -194058,8 +194609,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(2721), 34, + aux_sym_binary_expression_token12, + ACTIONS(2723), 36, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, @@ -194083,220 +194634,194 @@ 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, - [68160] = 27, + [65957] = 25, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2665), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2787), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2791), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2793), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2795), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, - sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, - STATE(1893), 1, + ACTIONS(2801), 1, + anon_sym_STAR_STAR, + STATE(1890), 1, sym_comment, - ACTIONS(2567), 2, + STATE(1922), 1, + sym_arguments, + ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2783), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2785), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2803), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2845), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2777), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2805), 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, - [68266] = 5, + aux_sym_binary_expression_token10, + ACTIONS(2926), 6, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_of, + anon_sym_SEMI, + anon_sym_QMARK_QMARK, + ACTIONS(2775), 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, + [66061] = 19, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1894), 1, + ACTIONS(2665), 1, + anon_sym_LPAREN, + ACTIONS(2731), 1, + anon_sym_LBRACK, + ACTIONS(2733), 1, + sym_optional_chain, + ACTIONS(2735), 1, + anon_sym_DOT, + ACTIONS(2787), 1, + anon_sym_GT_GT, + ACTIONS(2801), 1, + anon_sym_STAR_STAR, + STATE(1891), 1, sym_comment, - ACTIONS(2673), 14, - anon_sym_GT, - anon_sym_LT, + STATE(1922), 1, + sym_arguments, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2779), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2789), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - aux_sym_binary_expression_token4, + ACTIONS(2799), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2928), 4, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + ACTIONS(2777), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2775), 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(2671), 34, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2926), 17, 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, + 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, - [68328] = 7, + [66153] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2550), 1, - anon_sym_EQ, - STATE(1895), 1, - sym_comment, - ACTIONS(2554), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(2548), 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(2546), 30, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(2665), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(2731), 1, anon_sym_LBRACK, + ACTIONS(2733), 1, sym_optional_chain, + ACTIONS(2735), 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, - anon_sym_CARET, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, + ACTIONS(2801), 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, - anon_sym_QMARK_QMARK, - anon_sym_instanceof, + STATE(1892), 1, + sym_comment, + STATE(1922), 1, + sym_arguments, + ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [68394] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1896), 1, - sym_comment, - ACTIONS(2669), 14, + ACTIONS(2928), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -194310,20 +194835,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(2667), 34, + aux_sym_binary_expression_token12, + ACTIONS(2926), 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, @@ -194333,20 +194853,19 @@ 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, - [68456] = 27, + [66231] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -194359,107 +194878,42 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, + ACTIONS(2801), 1, anon_sym_STAR_STAR, - ACTIONS(2789), 1, - anon_sym_GT_GT, - ACTIONS(2793), 1, - anon_sym_AMP, - ACTIONS(2795), 1, - anon_sym_CARET, - ACTIONS(2797), 1, - anon_sym_PIPE, - ACTIONS(2849), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, - sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(1897), 1, + STATE(1893), 1, sym_comment, + STATE(1922), 1, + sym_arguments, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, ACTIONS(2799), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2801), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2667), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 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, - [68562] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1898), 1, - sym_comment, - ACTIONS(2697), 14, + ACTIONS(2928), 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(2695), 34, + aux_sym_binary_expression_token12, + ACTIONS(2926), 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, @@ -194467,35 +194921,26 @@ 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, - [68624] = 8, + [66313] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, - anon_sym_COMMA, - ACTIONS(2921), 1, - anon_sym_RBRACE, - STATE(1899), 1, + STATE(1894), 1, sym_comment, - STATE(4100), 1, - aux_sym_object_repeat1, - ACTIONS(2681), 14, + ACTIONS(2576), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -194509,13 +194954,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(2679), 31, + aux_sym_binary_expression_token12, + ACTIONS(2574), 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, @@ -194531,18 +194979,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, - [68692] = 27, + [66377] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -194555,231 +195005,228 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2787), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2791), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2793), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2801), 1, + anon_sym_STAR_STAR, + ACTIONS(2928), 1, anon_sym_PIPE, - ACTIONS(2849), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, - sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(1900), 1, + STATE(1895), 1, sym_comment, + STATE(1922), 1, + sym_arguments, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, ACTIONS(2803), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2923), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2777), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(2805), 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, - [68798] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2775), 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(2926), 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, + [66477] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2731), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2735), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2757), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2761), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2763), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2765), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2771), 1, + ACTIONS(2843), 1, anon_sym_STAR_STAR, - ACTIONS(2777), 1, + ACTIONS(2849), 1, anon_sym_QMARK_QMARK, - ACTIONS(2779), 1, + ACTIONS(2851), 1, sym__ternary_qmark, - STATE(1892), 1, + STATE(1816), 1, sym_arguments, - STATE(1901), 1, + STATE(1896), 1, sym_comment, - ACTIONS(2737), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2751), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2753), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2755), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2759), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2767), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2769), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2773), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2845), 4, - sym__automatic_semicolon, + ACTIONS(2602), 4, anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2775), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [68904] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [66585] = 22, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2934), 1, + ACTIONS(2665), 1, anon_sym_LPAREN, - ACTIONS(2937), 1, + ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(2940), 1, + ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(2943), 1, + ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2952), 1, + ACTIONS(2787), 1, anon_sym_GT_GT, - ACTIONS(2958), 1, + ACTIONS(2791), 1, anon_sym_AMP, - ACTIONS(2961), 1, - anon_sym_CARET, - ACTIONS(2964), 1, - anon_sym_PIPE, - ACTIONS(2973), 1, + ACTIONS(2801), 1, anon_sym_STAR_STAR, - ACTIONS(2982), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2988), 1, - sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(1902), 1, + ACTIONS(2928), 1, + anon_sym_PIPE, + STATE(1897), 1, sym_comment, - ACTIONS(2931), 2, + STATE(1922), 1, + sym_arguments, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2946), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2949), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2955), 2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2967), 2, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2970), 2, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2976), 2, + ACTIONS(2803), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2985), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2862), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - ACTIONS(2925), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2928), 5, + ACTIONS(2777), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2979), 6, + aux_sym_binary_expression_token12, + ACTIONS(2805), 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, - [69010] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2775), 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(2926), 11, + 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_CARET, + anon_sym_QMARK_QMARK, + [66683] = 21, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -194792,211 +195239,216 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2757), 1, + ACTIONS(2787), 1, anon_sym_GT_GT, - ACTIONS(2761), 1, - anon_sym_AMP, - ACTIONS(2763), 1, - anon_sym_CARET, - ACTIONS(2765), 1, - anon_sym_PIPE, - ACTIONS(2771), 1, + ACTIONS(2801), 1, anon_sym_STAR_STAR, - ACTIONS(2777), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2779), 1, - sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(1903), 1, + STATE(1898), 1, sym_comment, + STATE(1922), 1, + sym_arguments, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2751), 2, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2753), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2755), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2759), 2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2767), 2, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2769), 2, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2773), 2, + ACTIONS(2803), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2617), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, + ACTIONS(2928), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2777), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2775), 6, + aux_sym_binary_expression_token12, + ACTIONS(2805), 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, - [69116] = 7, + aux_sym_binary_expression_token10, + ACTIONS(2775), 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(2926), 11, + 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_CARET, + anon_sym_QMARK_QMARK, + [66779] = 15, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(840), 1, - anon_sym_EQ, - STATE(1904), 1, + ACTIONS(2665), 1, + anon_sym_LPAREN, + ACTIONS(2731), 1, + anon_sym_LBRACK, + ACTIONS(2733), 1, + sym_optional_chain, + ACTIONS(2735), 1, + anon_sym_DOT, + ACTIONS(2801), 1, + anon_sym_STAR_STAR, + STATE(1899), 1, sym_comment, - ACTIONS(2575), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(838), 14, + STATE(1922), 1, + sym_arguments, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2779), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2797), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2799), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2928), 10, 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(836), 30, + aux_sym_binary_expression_token12, + ACTIONS(2926), 26, + sym__automatic_semicolon, 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, + 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_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, + 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, - [69182] = 27, + [66863] = 24, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2934), 1, + ACTIONS(2665), 1, anon_sym_LPAREN, - ACTIONS(2937), 1, + ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(2940), 1, + ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(2943), 1, + ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(3006), 1, + ACTIONS(2787), 1, anon_sym_GT_GT, - ACTIONS(3012), 1, + ACTIONS(2791), 1, anon_sym_AMP, - ACTIONS(3015), 1, + ACTIONS(2793), 1, anon_sym_CARET, - ACTIONS(3018), 1, + ACTIONS(2795), 1, anon_sym_PIPE, - ACTIONS(3027), 1, + ACTIONS(2801), 1, anon_sym_STAR_STAR, - ACTIONS(3036), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3039), 1, - sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(1905), 1, + STATE(1900), 1, sym_comment, - ACTIONS(2985), 2, + STATE(1922), 1, + sym_arguments, + ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2997), 2, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3000), 2, + ACTIONS(2783), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3003), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3009), 2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3021), 2, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3024), 2, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3030), 2, + ACTIONS(2803), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2862), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - ACTIONS(2991), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2994), 5, + ACTIONS(2777), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3033), 6, + aux_sym_binary_expression_token12, + ACTIONS(2805), 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, - [69288] = 28, + aux_sym_binary_expression_token10, + ACTIONS(2775), 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(2926), 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, + [66965] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -195009,89 +195461,93 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2787), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2791), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2793), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2795), 1, anon_sym_PIPE, - ACTIONS(2849), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, - sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(1906), 1, + ACTIONS(2801), 1, + anon_sym_STAR_STAR, + STATE(1901), 1, sym_comment, - ACTIONS(2534), 2, - sym__automatic_semicolon, - anon_sym_SEMI, + STATE(1922), 1, + sym_arguments, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, ACTIONS(2803), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3042), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2777), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(2805), 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, - [69396] = 8, + aux_sym_binary_expression_token10, + ACTIONS(2775), 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(2926), 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, + [67065] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2347), 1, - anon_sym_EQ, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(1907), 1, + ACTIONS(2665), 1, + anon_sym_LPAREN, + ACTIONS(2731), 1, + anon_sym_LBRACK, + ACTIONS(2733), 1, + sym_optional_chain, + ACTIONS(2735), 1, + anon_sym_DOT, + ACTIONS(2801), 1, + anon_sym_STAR_STAR, + STATE(1902), 1, sym_comment, - ACTIONS(2350), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(2177), 14, + STATE(1922), 1, + sym_arguments, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2928), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -195105,15 +195561,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(2175), 29, + aux_sym_binary_expression_token12, + ACTIONS(2926), 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_of, + anon_sym_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -195123,27 +195579,28 @@ 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, - [69464] = 5, + [67143] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1908), 1, + ACTIONS(840), 1, + anon_sym_EQ, + STATE(1903), 1, sym_comment, - ACTIONS(2625), 14, + ACTIONS(838), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -195157,18 +195614,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(2623), 34, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(836), 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_RPAREN, anon_sym_LBRACK, + anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, @@ -195182,18 +195638,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, - [69526] = 28, + [67209] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -195206,133 +195664,65 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2787), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, - anon_sym_AMP, - ACTIONS(2795), 1, - anon_sym_CARET, - ACTIONS(2797), 1, - anon_sym_PIPE, - ACTIONS(2849), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, - sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(1909), 1, + ACTIONS(2801), 1, + anon_sym_STAR_STAR, + STATE(1904), 1, sym_comment, - ACTIONS(2578), 2, - sym__automatic_semicolon, - anon_sym_SEMI, + STATE(1922), 1, + sym_arguments, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3045), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 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, - [69634] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2598), 1, - anon_sym_EQ, - STATE(1910), 1, - sym_comment, - ACTIONS(2602), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2596), 14, + ACTIONS(2928), 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(2594), 31, + aux_sym_binary_expression_token12, + ACTIONS(2926), 24, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_LPAREN, + anon_sym_COMMA, + 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, + 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, - [69700] = 27, + [67297] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -195345,137 +195735,163 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2757), 1, + ACTIONS(2787), 1, anon_sym_GT_GT, - ACTIONS(2761), 1, + ACTIONS(2791), 1, anon_sym_AMP, - ACTIONS(2763), 1, + ACTIONS(2793), 1, anon_sym_CARET, - ACTIONS(2765), 1, + ACTIONS(2795), 1, anon_sym_PIPE, - ACTIONS(2771), 1, + ACTIONS(2801), 1, anon_sym_STAR_STAR, - ACTIONS(2777), 1, + ACTIONS(2807), 1, anon_sym_QMARK_QMARK, - ACTIONS(2779), 1, + ACTIONS(2809), 1, sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(1911), 1, + STATE(1905), 1, sym_comment, + STATE(1922), 1, + sym_arguments, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2751), 2, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2753), 2, + ACTIONS(2783), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2755), 2, + ACTIONS(2785), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2759), 2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2767), 2, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2769), 2, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2773), 2, + ACTIONS(2803), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2923), 4, + ACTIONS(2602), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_of, anon_sym_SEMI, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, + ACTIONS(2777), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2775), 6, + aux_sym_binary_expression_token12, + ACTIONS(2805), 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, - [69806] = 5, + aux_sym_binary_expression_token10, + ACTIONS(2775), 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, + [67405] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1912), 1, - sym_comment, - ACTIONS(2611), 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(2609), 34, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(2665), 1, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, + ACTIONS(2731), 1, anon_sym_LBRACK, + ACTIONS(2733), 1, sym_optional_chain, + ACTIONS(2735), 1, anon_sym_DOT, + ACTIONS(2787), 1, + anon_sym_GT_GT, + ACTIONS(2791), 1, + anon_sym_AMP, + ACTIONS(2793), 1, + anon_sym_CARET, + ACTIONS(2795), 1, + anon_sym_PIPE, + ACTIONS(2801), 1, + anon_sym_STAR_STAR, + ACTIONS(2807), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2809), 1, + sym__ternary_qmark, + STATE(1906), 1, + sym_comment, + STATE(1922), 1, + sym_arguments, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2779), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2783), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(2785), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(2797), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(2803), 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(2777), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2805), 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(2775), 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, - [69868] = 5, + [67513] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1913), 1, + STATE(1907), 1, sym_comment, - ACTIONS(2661), 14, + ACTIONS(2695), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -195489,8 +195905,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(2659), 34, + aux_sym_binary_expression_token12, + ACTIONS(2693), 36, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, @@ -195514,89 +195930,113 @@ 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, - [69930] = 7, + [67577] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2550), 1, - anon_sym_EQ, - STATE(1914), 1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(2829), 1, + anon_sym_GT_GT, + ACTIONS(2843), 1, + anon_sym_STAR_STAR, + STATE(1816), 1, + sym_arguments, + STATE(1908), 1, sym_comment, - ACTIONS(2554), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2548), 14, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2821), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2831), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2839), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2841), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2928), 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(2546), 31, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(2926), 24, 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_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, - 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, - [69996] = 7, + [67665] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(840), 1, - anon_sym_EQ, - STATE(1915), 1, + ACTIONS(2665), 1, + anon_sym_LPAREN, + ACTIONS(2731), 1, + anon_sym_LBRACK, + ACTIONS(2733), 1, + sym_optional_chain, + ACTIONS(2735), 1, + anon_sym_DOT, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + STATE(1909), 1, sym_comment, - ACTIONS(2575), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(838), 14, + STATE(1922), 1, + sym_arguments, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2928), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -195610,17 +196050,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(836), 31, + aux_sym_binary_expression_token12, + ACTIONS(2926), 28, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_RBRACE, 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, @@ -195630,20 +196068,19 @@ 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, - [70062] = 28, + [67743] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -195656,138 +196093,88 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2787), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2791), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2793), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2795), 1, anon_sym_PIPE, - ACTIONS(2849), 1, + ACTIONS(2801), 1, + anon_sym_STAR_STAR, + ACTIONS(2807), 1, anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, + ACTIONS(2809), 1, sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(1916), 1, + STATE(1910), 1, sym_comment, - ACTIONS(2578), 2, - sym__automatic_semicolon, - anon_sym_SEMI, + STATE(1922), 1, + sym_arguments, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2783), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2785), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, ACTIONS(2803), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3048), 2, + ACTIONS(2930), 4, + sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + anon_sym_of, + anon_sym_SEMI, + ACTIONS(2777), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(2805), 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, - [70170] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1917), 1, - sym_comment, - ACTIONS(2685), 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(2683), 34, - sym__automatic_semicolon, - sym__ternary_qmark, + aux_sym_binary_expression_token10, + ACTIONS(2775), 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, - [70232] = 5, + [67851] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1918), 1, + ACTIONS(2932), 1, + anon_sym_COMMA, + ACTIONS(2934), 1, + anon_sym_RBRACE, + STATE(1911), 1, sym_comment, - ACTIONS(2619), 14, + STATE(4000), 1, + aux_sym_object_repeat1, + ACTIONS(2524), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -195801,16 +196188,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(2617), 34, + aux_sym_binary_expression_token12, + ACTIONS(2522), 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, @@ -195826,18 +196210,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, - [70294] = 27, + [67921] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -195850,244 +196236,156 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2759), 1, anon_sym_PIPE, - ACTIONS(2849), 1, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, + ACTIONS(2773), 1, sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(1919), 1, + STATE(1912), 1, sym_comment, + STATE(1922), 1, + sym_arguments, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2747), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2749), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2617), 4, + ACTIONS(2697), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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, - [70400] = 5, + aux_sym_binary_expression_token10, + ACTIONS(2741), 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, + [68029] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1920), 1, - sym_comment, - ACTIONS(2657), 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(2655), 34, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(2665), 1, anon_sym_LPAREN, - anon_sym_of, - anon_sym_SEMI, + ACTIONS(2731), 1, anon_sym_LBRACK, + ACTIONS(2733), 1, sym_optional_chain, + ACTIONS(2735), 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(2787), 1, + anon_sym_GT_GT, + ACTIONS(2791), 1, + anon_sym_AMP, + ACTIONS(2793), 1, anon_sym_CARET, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, + ACTIONS(2795), 1, + anon_sym_PIPE, + ACTIONS(2801), 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(2807), 1, anon_sym_QMARK_QMARK, - anon_sym_instanceof, + ACTIONS(2809), 1, + sym__ternary_qmark, + STATE(1913), 1, + sym_comment, + STATE(1922), 1, + sym_arguments, + ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [70462] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1921), 1, - sym_comment, - ACTIONS(2633), 14, - anon_sym_GT, - anon_sym_LT, + ACTIONS(2779), 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(2631), 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(2783), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(2785), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(2789), 2, 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, - [70524] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1922), 1, - sym_comment, - ACTIONS(2641), 14, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, - anon_sym_in, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - aux_sym_binary_expression_token4, + ACTIONS(2799), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2803), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - aux_sym_binary_expression_token11, - ACTIONS(2639), 34, + ACTIONS(2548), 4, 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, + ACTIONS(2777), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2805), 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(2775), 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, - [70586] = 27, + [68137] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -196100,80 +196398,84 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2787), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2791), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2793), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2795), 1, anon_sym_PIPE, - ACTIONS(2849), 1, + ACTIONS(2801), 1, + anon_sym_STAR_STAR, + ACTIONS(2807), 1, anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, + ACTIONS(2809), 1, sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(1923), 1, + STATE(1914), 1, sym_comment, + STATE(1922), 1, + sym_arguments, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2783), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2785), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, ACTIONS(2803), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2639), 4, + ACTIONS(2508), 4, sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2777), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(2805), 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, - [70692] = 5, + aux_sym_binary_expression_token10, + ACTIONS(2775), 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, + [68245] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1924), 1, + ACTIONS(2472), 1, + anon_sym_EQ, + STATE(1915), 1, sym_comment, - ACTIONS(2645), 14, + ACTIONS(2470), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -196187,18 +196489,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(2643), 34, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(2468), 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_RPAREN, anon_sym_LBRACK, + anon_sym_RBRACK, sym_optional_chain, anon_sym_DOT, anon_sym_AMP_AMP, @@ -196212,183 +196513,87 @@ 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, - [70754] = 27, + [68311] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2501), 1, + anon_sym_EQ, + STATE(1916), 1, + sym_comment, + ACTIONS(2499), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(2827), 1, anon_sym_AMP, - ACTIONS(2829), 1, - anon_sym_CARET, - ACTIONS(2831), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, - sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, - STATE(1925), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2817), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2819), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2821), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2825), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2833), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3051), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2813), 5, + aux_sym_binary_expression_token12, + ACTIONS(2497), 35, + sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 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, - [70860] = 27, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2665), 1, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(2731), 1, + anon_sym_RPAREN, anon_sym_LBRACK, - ACTIONS(2733), 1, + anon_sym_RBRACK, sym_optional_chain, - ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, - anon_sym_GT_GT, - ACTIONS(2793), 1, - anon_sym_AMP, - ACTIONS(2795), 1, - anon_sym_CARET, - ACTIONS(2797), 1, - anon_sym_PIPE, - ACTIONS(2849), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, - sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(1926), 1, - sym_comment, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2787), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2791), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2799), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2801), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2803), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2807), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2847), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2643), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 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, - [70966] = 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, + [68377] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1927), 1, + STATE(1917), 1, sym_comment, - ACTIONS(2649), 14, + ACTIONS(2520), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -196402,8 +196607,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(2647), 34, + aux_sym_binary_expression_token12, + ACTIONS(2518), 36, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, @@ -196427,112 +196632,92 @@ 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, - [71028] = 27, + [68441] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + STATE(1918), 1, + sym_comment, + ACTIONS(2542), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(2827), 1, anon_sym_AMP, - ACTIONS(2829), 1, - anon_sym_CARET, - ACTIONS(2831), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, - sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, - STATE(1928), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2817), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2819), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2821), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2825), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2833), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3053), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2813), 5, + aux_sym_binary_expression_token12, + ACTIONS(2540), 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_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 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, - [71134] = 8, + 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, + [68505] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2343), 1, + ACTIONS(2472), 1, anon_sym_EQ, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(1929), 1, + STATE(1919), 1, sym_comment, - ACTIONS(2373), 3, + ACTIONS(2476), 3, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RBRACK, - ACTIONS(2177), 14, + ACTIONS(2470), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -196546,12 +196731,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(2175), 29, + aux_sym_binary_expression_token12, + ACTIONS(2468), 32, 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, @@ -196566,18 +196752,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, - [71202] = 27, + [68573] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -196590,80 +196778,82 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2757), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2761), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2763), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2765), 1, + ACTIONS(2759), 1, anon_sym_PIPE, - ACTIONS(2771), 1, + ACTIONS(2765), 1, anon_sym_STAR_STAR, - ACTIONS(2777), 1, + ACTIONS(2771), 1, anon_sym_QMARK_QMARK, - ACTIONS(2779), 1, + ACTIONS(2773), 1, sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(1930), 1, + STATE(1920), 1, sym_comment, + STATE(1922), 1, + sym_arguments, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2751), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2753), 2, + ACTIONS(2747), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2755), 2, + ACTIONS(2749), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2759), 2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2767), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2769), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2773), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2667), 4, + ACTIONS(2540), 4, sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_of, + anon_sym_RBRACE, anon_sym_SEMI, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2775), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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, - [71308] = 5, + aux_sym_binary_expression_token10, + ACTIONS(2741), 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, + [68681] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1931), 1, + STATE(1921), 1, sym_comment, - ACTIONS(2653), 14, + ACTIONS(2568), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -196677,8 +196867,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(2651), 34, + aux_sym_binary_expression_token12, + ACTIONS(2566), 36, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, @@ -196702,188 +196892,86 @@ 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, - [71370] = 25, + [68745] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - ACTIONS(2731), 1, - anon_sym_LBRACK, - ACTIONS(2733), 1, - sym_optional_chain, - ACTIONS(2735), 1, - anon_sym_DOT, - ACTIONS(2757), 1, + STATE(1922), 1, + sym_comment, + ACTIONS(2582), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(2761), 1, anon_sym_AMP, - ACTIONS(2763), 1, - anon_sym_CARET, - ACTIONS(2765), 1, anon_sym_PIPE, - ACTIONS(2771), 1, - anon_sym_STAR_STAR, - STATE(1892), 1, - sym_arguments, - STATE(1932), 1, - sym_comment, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2751), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2753), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2755), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2759), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2767), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2769), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2773), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2741), 6, + aux_sym_binary_expression_token12, + ACTIONS(2580), 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_QMARK_QMARK, - ACTIONS(2775), 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, - [71472] = 19, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2757), 1, - anon_sym_GT_GT, - ACTIONS(2771), 1, - anon_sym_STAR_STAR, - STATE(1892), 1, - sym_arguments, - STATE(1933), 1, - sym_comment, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2751), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2759), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2767), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2769), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2743), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2741), 17, - 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_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - anon_sym_EQ_EQ_EQ, + 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, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_QMARK_QMARK, - [71562] = 12, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [68809] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - ACTIONS(2731), 1, - anon_sym_LBRACK, - ACTIONS(2733), 1, - sym_optional_chain, - ACTIONS(2735), 1, - anon_sym_DOT, - ACTIONS(2771), 1, - anon_sym_STAR_STAR, - STATE(1892), 1, - sym_arguments, - STATE(1934), 1, + STATE(1923), 1, sym_comment, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 14, + ACTIONS(2564), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -196897,15 +196985,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(2741), 26, + aux_sym_binary_expression_token12, + ACTIONS(2562), 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, @@ -196915,65 +197008,56 @@ 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, - [71638] = 14, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [68873] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - ACTIONS(2731), 1, - anon_sym_LBRACK, - ACTIONS(2733), 1, - sym_optional_chain, - ACTIONS(2735), 1, - anon_sym_DOT, - ACTIONS(2771), 1, - anon_sym_STAR_STAR, - STATE(1892), 1, - sym_arguments, - STATE(1935), 1, + STATE(1924), 1, sym_comment, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2751), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2769), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2743), 12, + ACTIONS(2691), 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(2741), 24, + aux_sym_binary_expression_token12, + ACTIONS(2689), 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, @@ -196981,17 +197065,24 @@ 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, - [71718] = 23, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [68937] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -197004,76 +197095,84 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(2757), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2761), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2763), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2771), 1, + ACTIONS(2759), 1, + anon_sym_PIPE, + ACTIONS(2765), 1, anon_sym_STAR_STAR, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, - STATE(1936), 1, + STATE(1925), 1, sym_comment, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2751), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2759), 2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2767), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2769), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2773), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2775), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 10, + aux_sym_binary_expression_token10, + ACTIONS(2741), 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(2926), 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, - [71816] = 5, + [69037] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1937), 1, + ACTIONS(840), 1, + anon_sym_EQ, + STATE(1926), 1, sym_comment, - ACTIONS(2677), 14, + ACTIONS(2451), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(838), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -197087,17 +197186,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(2675), 34, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(836), 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, @@ -197112,342 +197207,97 @@ 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, - [71878] = 22, + [69105] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - ACTIONS(2731), 1, - anon_sym_LBRACK, - ACTIONS(2733), 1, - sym_optional_chain, - ACTIONS(2735), 1, - anon_sym_DOT, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(2757), 1, - anon_sym_GT_GT, - ACTIONS(2761), 1, - anon_sym_AMP, - ACTIONS(2771), 1, - anon_sym_STAR_STAR, - STATE(1892), 1, - sym_arguments, - STATE(1938), 1, + STATE(1927), 1, sym_comment, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2751), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2759), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2767), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2769), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2773), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, + ACTIONS(2572), 14, anon_sym_GT, anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2775), 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(2741), 11, - 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_CARET, - anon_sym_QMARK_QMARK, - [71974] = 21, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - ACTIONS(2731), 1, - anon_sym_LBRACK, - ACTIONS(2733), 1, - sym_optional_chain, - ACTIONS(2735), 1, - anon_sym_DOT, - ACTIONS(2757), 1, - anon_sym_GT_GT, - ACTIONS(2771), 1, - anon_sym_STAR_STAR, - STATE(1892), 1, - sym_arguments, - STATE(1939), 1, - sym_comment, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2751), 2, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2759), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2767), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2769), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2773), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, - anon_sym_GT, - anon_sym_LT, anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2775), 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(2741), 11, - 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_CARET, - anon_sym_QMARK_QMARK, - [72068] = 27, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - ACTIONS(2731), 1, - anon_sym_LBRACK, - ACTIONS(2733), 1, - sym_optional_chain, - ACTIONS(2735), 1, - anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, anon_sym_AMP, - ACTIONS(2795), 1, - anon_sym_CARET, - ACTIONS(2797), 1, anon_sym_PIPE, - ACTIONS(2849), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, - sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(1940), 1, - sym_comment, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2787), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2791), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2799), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3055), 4, + aux_sym_binary_expression_token12, + ACTIONS(2570), 36, sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - ACTIONS(2783), 5, + sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 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, - [72174] = 28, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2665), 1, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(2731), 1, + anon_sym_of, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2757), 1, - anon_sym_GT_GT, - ACTIONS(2761), 1, - anon_sym_AMP, - ACTIONS(2763), 1, - anon_sym_CARET, - ACTIONS(2765), 1, - anon_sym_PIPE, - ACTIONS(2771), 1, - anon_sym_STAR_STAR, - ACTIONS(2777), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2779), 1, - sym__ternary_qmark, - ACTIONS(3059), 1, - anon_sym_in, - STATE(1892), 1, - sym_arguments, - STATE(1941), 1, - sym_comment, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2751), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2753), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2755), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2759), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2767), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2769), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2773), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2749), 4, - anon_sym_GT, - anon_sym_LT, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3057), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - ACTIONS(2747), 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(2775), 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, - [72282] = 8, + 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, + [69169] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(840), 1, + ACTIONS(2293), 1, anon_sym_EQ, - ACTIONS(3062), 1, - sym__automatic_semicolon, - STATE(1942), 1, + ACTIONS(2361), 1, + anon_sym_in, + ACTIONS(2364), 1, + anon_sym_of, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(1928), 1, sym_comment, - ACTIONS(842), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(838), 14, + ACTIONS(1765), 13, anon_sym_GT, anon_sym_LT, anon_sym_STAR, - anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, @@ -197457,8 +197307,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(836), 30, + aux_sym_binary_expression_token12, + ACTIONS(1763), 33, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -197478,65 +197329,55 @@ 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, - [72350] = 15, + [69241] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, - sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2771), 1, - anon_sym_STAR_STAR, - STATE(1892), 1, - sym_arguments, - STATE(1943), 1, + ACTIONS(2739), 1, + sym_optional_chain, + STATE(1929), 1, sym_comment, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2751), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2767), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2769), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2743), 10, + ACTIONS(2524), 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(2741), 24, + aux_sym_binary_expression_token12, + ACTIONS(2522), 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, @@ -197546,17 +197387,24 @@ 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, - [72432] = 24, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [69311] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -197569,140 +197417,72 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2757), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2761), 1, - anon_sym_AMP, - ACTIONS(2763), 1, - anon_sym_CARET, ACTIONS(2765), 1, - anon_sym_PIPE, - ACTIONS(2771), 1, anon_sym_STAR_STAR, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, - STATE(1944), 1, + STATE(1930), 1, sym_comment, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2751), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(2753), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2759), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2767), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2769), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2773), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2775), 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(2741), 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, - [72532] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1945), 1, - sym_comment, - ACTIONS(2681), 14, + ACTIONS(2928), 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(2679), 34, + aux_sym_binary_expression_token12, + ACTIONS(2926), 24, 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, + 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, - [72594] = 8, + [69399] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2731), 1, - anon_sym_LBRACK, - ACTIONS(2735), 1, - anon_sym_DOT, - ACTIONS(2739), 1, - sym_optional_chain, - STATE(1946), 1, + STATE(1931), 1, sym_comment, - ACTIONS(2681), 14, + ACTIONS(2524), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -197716,8 +197496,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(2679), 31, + aux_sym_binary_expression_token12, + ACTIONS(2522), 36, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, @@ -197727,6 +197507,9 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -197738,18 +197521,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, - [72662] = 23, + [69463] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -197762,213 +197547,82 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2757), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2761), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2763), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2765), 1, + ACTIONS(2759), 1, anon_sym_PIPE, - ACTIONS(2771), 1, + ACTIONS(2765), 1, anon_sym_STAR_STAR, - STATE(1892), 1, + ACTIONS(2771), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2773), 1, + sym__ternary_qmark, + STATE(1922), 1, sym_arguments, - STATE(1947), 1, + STATE(1932), 1, sym_comment, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2751), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2759), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2767), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2769), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2773), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2775), 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(2741), 10, - sym__automatic_semicolon, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, + ACTIONS(2747), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(2749), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - [72760] = 27, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - ACTIONS(2731), 1, - anon_sym_LBRACK, - ACTIONS(2733), 1, - sym_optional_chain, - ACTIONS(2735), 1, - anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, - anon_sym_GT_GT, - ACTIONS(2793), 1, - anon_sym_AMP, - ACTIONS(2795), 1, - anon_sym_CARET, - ACTIONS(2797), 1, - anon_sym_PIPE, - ACTIONS(2849), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, - sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(1948), 1, - sym_comment, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2787), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2578), 4, + ACTIONS(2602), 4, sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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, - [72866] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3064), 1, - sym_regex_flags, - STATE(1949), 1, - sym_comment, - ACTIONS(2699), 23, - sym__automatic_semicolon, - sym__ternary_qmark, + aux_sym_binary_expression_token10, + ACTIONS(2741), 7, 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, - anon_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(2701), 24, - 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, - 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, + aux_sym_binary_expression_token13, anon_sym_instanceof, - [72930] = 5, + [69571] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1950), 1, + STATE(1933), 1, sym_comment, - ACTIONS(2707), 14, + ACTIONS(2604), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -197982,8 +197636,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(2705), 34, + aux_sym_binary_expression_token12, + ACTIONS(2602), 36, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, @@ -198007,97 +197661,201 @@ 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, - [72992] = 5, + [69635] = 24, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1951), 1, - sym_comment, - ACTIONS(2177), 14, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, - anon_sym_in, + ACTIONS(2665), 1, + anon_sym_LPAREN, + ACTIONS(2731), 1, + anon_sym_LBRACK, + ACTIONS(2733), 1, + sym_optional_chain, + ACTIONS(2735), 1, + anon_sym_DOT, + ACTIONS(2751), 1, anon_sym_GT_GT, + ACTIONS(2755), 1, anon_sym_AMP, + ACTIONS(2757), 1, + anon_sym_CARET, + ACTIONS(2759), 1, anon_sym_PIPE, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + STATE(1922), 1, + sym_arguments, + STATE(1934), 1, + sym_comment, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2745), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2747), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2753), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - aux_sym_binary_expression_token4, + ACTIONS(2763), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + ACTIONS(2743), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 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(2175), 34, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2926), 8, 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_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + [69737] = 27, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2665), 1, + anon_sym_LPAREN, + ACTIONS(2731), 1, anon_sym_LBRACK, + ACTIONS(2733), 1, sym_optional_chain, + ACTIONS(2735), 1, anon_sym_DOT, + ACTIONS(2751), 1, + anon_sym_GT_GT, + ACTIONS(2755), 1, + anon_sym_AMP, + ACTIONS(2757), 1, + anon_sym_CARET, + ACTIONS(2759), 1, + anon_sym_PIPE, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2773), 1, + sym__ternary_qmark, + STATE(1922), 1, + sym_arguments, + STATE(1935), 1, + sym_comment, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2745), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2747), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(2749), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(2761), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(2767), 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(2743), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 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, - [73054] = 12, + [69845] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2731), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2735), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2771), 1, + ACTIONS(2843), 1, anon_sym_STAR_STAR, - STATE(1892), 1, + STATE(1816), 1, sym_arguments, - STATE(1952), 1, + STATE(1936), 1, sym_comment, - ACTIONS(2737), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2743), 14, + ACTIONS(2928), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -198111,15 +197869,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(2741), 26, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(2926), 28, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -198130,38 +197888,27 @@ 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, - [73130] = 5, + [69923] = 6, ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(1953), 1, - sym_comment, - ACTIONS(2689), 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(2687), 34, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2936), 1, + sym_regex_flags, + STATE(1937), 1, + sym_comment, + ACTIONS(2596), 23, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, @@ -198169,41 +197916,57 @@ 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, 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(2598), 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, - [73192] = 5, + [69989] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1954), 1, + STATE(1938), 1, sym_comment, - ACTIONS(2711), 14, + ACTIONS(2594), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -198217,8 +197980,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(2709), 34, + aux_sym_binary_expression_token12, + ACTIONS(2592), 36, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, @@ -198242,31 +198005,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, - [73254] = 7, + [70053] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2598), 1, - anon_sym_EQ, - STATE(1955), 1, + STATE(1939), 1, sym_comment, - ACTIONS(2602), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(2596), 14, + ACTIONS(2590), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -198280,13 +198039,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(2594), 30, + aux_sym_binary_expression_token12, + ACTIONS(2588), 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, sym_optional_chain, anon_sym_DOT, @@ -198301,25 +198064,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, - [73320] = 5, + [70117] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1956), 1, + STATE(1940), 1, sym_comment, - ACTIONS(2715), 14, + ACTIONS(2586), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -198333,8 +198098,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(2713), 34, + aux_sym_binary_expression_token12, + ACTIONS(2584), 36, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, @@ -198358,27 +198123,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, - [73382] = 6, + [70181] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(840), 1, - anon_sym_EQ, - STATE(1957), 1, + STATE(1941), 1, sym_comment, - ACTIONS(838), 14, + ACTIONS(2677), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -198392,17 +198157,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(836), 33, + aux_sym_binary_expression_token12, + ACTIONS(2675), 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, @@ -198416,18 +198182,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, - [73446] = 17, + [70245] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -198440,63 +198208,75 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2757), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2771), 1, + ACTIONS(2755), 1, + anon_sym_AMP, + ACTIONS(2757), 1, + anon_sym_CARET, + ACTIONS(2759), 1, + anon_sym_PIPE, + ACTIONS(2765), 1, anon_sym_STAR_STAR, - STATE(1892), 1, + ACTIONS(2771), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2773), 1, + sym__ternary_qmark, + STATE(1922), 1, sym_arguments, - STATE(1958), 1, + STATE(1942), 1, sym_comment, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2751), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2759), 2, + ACTIONS(2747), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2749), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2767), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2769), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2743), 9, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - anon_sym_AMP, - anon_sym_PIPE, - aux_sym_binary_expression_token4, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - aux_sym_binary_expression_token11, - ACTIONS(2741), 22, + ACTIONS(2781), 4, 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_CARET, - aux_sym_binary_expression_token5, + ACTIONS(2743), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 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, - [73532] = 17, + [70353] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -198509,97 +198289,125 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2787), 1, anon_sym_GT_GT, - STATE(1892), 1, + ACTIONS(2791), 1, + anon_sym_AMP, + ACTIONS(2793), 1, + anon_sym_CARET, + ACTIONS(2795), 1, + anon_sym_PIPE, + ACTIONS(2801), 1, + anon_sym_STAR_STAR, + ACTIONS(2807), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2809), 1, + sym__ternary_qmark, + ACTIONS(2940), 1, + anon_sym_in, + STATE(1922), 1, sym_arguments, - STATE(1959), 1, + STATE(1943), 1, sym_comment, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2783), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2785), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2743), 9, + ACTIONS(2803), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2777), 4, 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(2741), 22, + aux_sym_binary_expression_token12, + ACTIONS(2938), 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, - 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, + ACTIONS(2805), 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(2775), 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, - [73618] = 5, + [70463] = 15, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1960), 1, + ACTIONS(2665), 1, + anon_sym_LPAREN, + ACTIONS(2731), 1, + anon_sym_LBRACK, + ACTIONS(2733), 1, + sym_optional_chain, + ACTIONS(2735), 1, + anon_sym_DOT, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + STATE(1922), 1, + sym_arguments, + STATE(1944), 1, sym_comment, - ACTIONS(2719), 14, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2745), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2761), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2763), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2928), 10, 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(2717), 34, + aux_sym_binary_expression_token12, + ACTIONS(2926), 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, @@ -198607,326 +198415,336 @@ 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, - [73680] = 27, + [70547] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2731), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2735), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2757), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2761), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2763), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2765), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2771), 1, + ACTIONS(2843), 1, anon_sym_STAR_STAR, - ACTIONS(2777), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2779), 1, - sym__ternary_qmark, - STATE(1892), 1, + STATE(1816), 1, sym_arguments, - STATE(1961), 1, + STATE(1945), 1, sym_comment, - ACTIONS(2737), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2751), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2753), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2755), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2759), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2767), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2769), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2773), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2578), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2775), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [73786] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2809), 1, - anon_sym_COMMA, - ACTIONS(3066), 1, - anon_sym_RBRACE, - STATE(1962), 1, - sym_comment, - STATE(4031), 1, - aux_sym_object_repeat1, - ACTIONS(2681), 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(2679), 31, - sym__automatic_semicolon, - sym__ternary_qmark, + aux_sym_binary_expression_token10, + ACTIONS(2817), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, + aux_sym_binary_expression_token5, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2926), 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_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, - [73854] = 27, + [70647] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(1963), 1, + STATE(1946), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3055), 4, + ACTIONS(2943), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [73960] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [70755] = 24, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, ACTIONS(2843), 1, - sym__ternary_qmark, - STATE(1851), 1, + anon_sym_STAR_STAR, + STATE(1816), 1, sym_arguments, - STATE(1964), 1, + STATE(1947), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2643), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2813), 5, + ACTIONS(2819), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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(2817), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2926), 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, + [70857] = 15, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(2843), 1, + anon_sym_STAR_STAR, + STATE(1816), 1, + sym_arguments, + STATE(1948), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2821), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2839), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2841), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2928), 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(2839), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2926), 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, + 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, - [74066] = 5, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [70941] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1965), 1, + ACTIONS(840), 1, + anon_sym_EQ, + STATE(1949), 1, sym_comment, - ACTIONS(928), 14, + ACTIONS(2451), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(838), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -198940,16 +198758,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(926), 34, + aux_sym_binary_expression_token12, + ACTIONS(836), 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, @@ -198965,341 +198780,305 @@ 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, - [74128] = 27, + [71009] = 21, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, - anon_sym_GT_GT, - ACTIONS(2827), 1, - anon_sym_AMP, ACTIONS(2829), 1, - anon_sym_CARET, - ACTIONS(2831), 1, - anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, + anon_sym_GT_GT, ACTIONS(2843), 1, - sym__ternary_qmark, - STATE(1851), 1, + anon_sym_STAR_STAR, + STATE(1816), 1, sym_arguments, - STATE(1966), 1, + STATE(1950), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2821), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2639), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2928), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [74234] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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(2926), 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, + [71105] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2472), 1, + anon_sym_EQ, + STATE(1951), 1, + sym_comment, + ACTIONS(2476), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2470), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(2827), 1, anon_sym_AMP, - ACTIONS(2829), 1, - anon_sym_CARET, - ACTIONS(2831), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, - sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, - STATE(1967), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2817), 2, - anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(2819), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2468), 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(2821), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2835), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2617), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2813), 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(2815), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 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, - [74340] = 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, + [71173] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2501), 1, + anon_sym_EQ, + STATE(1952), 1, + sym_comment, + ACTIONS(2505), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2499), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(2827), 1, anon_sym_AMP, - ACTIONS(2829), 1, - anon_sym_CARET, - ACTIONS(2831), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, - sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, - STATE(1968), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2817), 2, - anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(2819), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2497), 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(2821), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2835), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2923), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2813), 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(2815), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 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, - [74446] = 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, + [71241] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2954), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2957), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2960), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2963), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2972), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2978), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2981), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2984), 1, anon_sym_PIPE, - ACTIONS(2841), 1, + ACTIONS(2993), 1, + anon_sym_STAR_STAR, + ACTIONS(3002), 1, anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, + ACTIONS(3008), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(1969), 1, + STATE(1953), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2951), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2966), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2969), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2975), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2987), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2990), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2996), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2667), 4, + ACTIONS(3005), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2865), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2948), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2999), 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, - [74552] = 5, + aux_sym_binary_expression_token10, + ACTIONS(2945), 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, + [71349] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1970), 1, + STATE(1954), 1, sym_comment, - ACTIONS(894), 14, + ACTIONS(2558), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -199313,8 +199092,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(892), 34, + aux_sym_binary_expression_token12, + ACTIONS(2556), 36, sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, @@ -199338,95 +199117,83 @@ 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, - [74614] = 25, + [71413] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2276), 1, + anon_sym_RBRACK, + ACTIONS(2329), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(1955), 1, + sym_comment, + ACTIONS(2332), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + ACTIONS(1765), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(2827), 1, anon_sym_AMP, - ACTIONS(2829), 1, - anon_sym_CARET, - ACTIONS(2831), 1, anon_sym_PIPE, - STATE(1851), 1, - sym_arguments, - STATE(1971), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2817), 2, - anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(2819), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(1763), 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, - ACTIONS(2821), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2835), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2813), 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(2815), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2741), 6, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - anon_sym_QMARK_QMARK, - ACTIONS(2839), 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, - [74716] = 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, + [71485] = 21, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -199439,149 +199206,80 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, - anon_sym_AMP, - ACTIONS(2795), 1, - anon_sym_CARET, - ACTIONS(2797), 1, - anon_sym_PIPE, - ACTIONS(2849), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, - sym__ternary_qmark, - STATE(1892), 1, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + STATE(1922), 1, sym_arguments, - STATE(1972), 1, + STATE(1956), 1, sym_comment, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3068), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2928), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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, - [74822] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3064), 1, - sym_regex_flags, - STATE(1973), 1, - sym_comment, - ACTIONS(2699), 22, - sym__automatic_semicolon, - sym__ternary_qmark, + aux_sym_binary_expression_token10, + ACTIONS(2741), 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(2926), 11, + sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_COMMA, - anon_sym_LPAREN, + anon_sym_RBRACE, 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + aux_sym_binary_expression_token2, 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(2701), 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, - aux_sym_binary_expression_token5, - 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, - [74886] = 9, + [71581] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2345), 1, - anon_sym_EQ, - ACTIONS(2361), 1, - anon_sym_in, - ACTIONS(2364), 1, - anon_sym_of, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(1974), 1, + STATE(1957), 1, sym_comment, - ACTIONS(2177), 13, + ACTIONS(892), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, @@ -199591,13 +199289,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(2175), 31, + aux_sym_binary_expression_token12, + ACTIONS(890), 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, @@ -199613,150 +199314,224 @@ 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, - [74956] = 27, + [71645] = 22, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2731), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2735), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2795), 1, - anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2928), 1, anon_sym_PIPE, - ACTIONS(2849), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, - sym__ternary_qmark, - STATE(1892), 1, + STATE(1816), 1, sym_arguments, - STATE(1975), 1, + STATE(1958), 1, sym_comment, - ACTIONS(2737), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, + ACTIONS(2819), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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(2817), 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(2926), 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, - ACTIONS(2847), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2727), 4, - sym__automatic_semicolon, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [71743] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2932), 1, anon_sym_COMMA, + ACTIONS(3011), 1, anon_sym_RBRACE, - anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + STATE(1959), 1, + sym_comment, + STATE(4149), 1, + aux_sym_object_repeat1, + ACTIONS(2524), 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(2805), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2522), 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, - [75062] = 19, + 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, + [71813] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - STATE(1851), 1, + ACTIONS(2833), 1, + anon_sym_AMP, + ACTIONS(2835), 1, + anon_sym_CARET, + ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2928), 1, + anon_sym_PIPE, + STATE(1816), 1, sym_arguments, - STATE(1976), 1, + STATE(1960), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2825), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2743), 4, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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(2817), 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(2741), 17, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2926), 10, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -199766,15 +199541,8 @@ static const uint16_t ts_small_parse_table[] = { 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, - aux_sym_binary_expression_token9, anon_sym_QMARK_QMARK, - [75152] = 27, + [71913] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -199787,456 +199555,596 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2787), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2791), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2793), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2795), 1, anon_sym_PIPE, - ACTIONS(2849), 1, + ACTIONS(2801), 1, + anon_sym_STAR_STAR, + ACTIONS(2807), 1, anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, + ACTIONS(2809), 1, sym__ternary_qmark, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, - STATE(1977), 1, + STATE(1961), 1, sym_comment, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2779), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2783), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2785), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2789), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2797), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2799), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, ACTIONS(2803), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2691), 4, + ACTIONS(2823), 4, sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_of, anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2777), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, ACTIONS(2805), 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, - [75258] = 14, + aux_sym_binary_expression_token10, + ACTIONS(2775), 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, + [72021] = 22, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2665), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2745), 1, + ACTIONS(2751), 1, + anon_sym_GT_GT, + ACTIONS(2755), 1, + anon_sym_AMP, + ACTIONS(2765), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(2928), 1, + anon_sym_PIPE, + STATE(1922), 1, sym_arguments, - STATE(1978), 1, + STATE(1962), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2835), 2, + ACTIONS(2753), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2761), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2743), 12, + ACTIONS(2767), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2743), 5, 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(2741), 24, - sym__ternary_qmark, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 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(2926), 11, + sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, + 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, - [75338] = 27, + [72119] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2731), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2735), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2837), 1, anon_sym_PIPE, + ACTIONS(2843), 1, + anon_sym_STAR_STAR, ACTIONS(2849), 1, anon_sym_QMARK_QMARK, ACTIONS(2851), 1, sym__ternary_qmark, - STATE(1892), 1, + STATE(1816), 1, sym_arguments, - STATE(1979), 1, + STATE(1963), 1, sym_comment, - ACTIONS(2737), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2825), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2827), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2534), 4, - sym__automatic_semicolon, + ACTIONS(2508), 4, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [75444] = 23, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [72227] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2835), 1, anon_sym_CARET, - STATE(1851), 1, + ACTIONS(2837), 1, + anon_sym_PIPE, + ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, + sym__ternary_qmark, + STATE(1816), 1, sym_arguments, - STATE(1980), 1, + STATE(1964), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(2825), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2827), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2548), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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(2741), 10, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [72335] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(1965), 1, + sym_comment, + ACTIONS(924), 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(922), 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, 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, - [75542] = 22, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [72399] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2833), 1, anon_sym_AMP, - STATE(1851), 1, + ACTIONS(2835), 1, + anon_sym_CARET, + ACTIONS(2837), 1, + anon_sym_PIPE, + ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, + sym__ternary_qmark, + STATE(1816), 1, sym_arguments, - STATE(1981), 1, + STATE(1966), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(2825), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2827), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(3013), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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(2741), 11, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [72507] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(1967), 1, + sym_comment, + ACTIONS(2699), 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(2697), 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, 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, - [75638] = 21, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [72571] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2665), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - STATE(1851), 1, + ACTIONS(2755), 1, + anon_sym_AMP, + ACTIONS(2757), 1, + anon_sym_CARET, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2928), 1, + anon_sym_PIPE, + STATE(1922), 1, sym_arguments, - STATE(1982), 1, + STATE(1968), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2743), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2817), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2825), 2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 11, + aux_sym_binary_expression_token10, + ACTIONS(2741), 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(2926), 10, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, + 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, - [75732] = 9, + [72671] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2338), 1, - anon_sym_RBRACK, - ACTIONS(2347), 1, - anon_sym_EQ, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(1983), 1, + STATE(1969), 1, sym_comment, - ACTIONS(2350), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(2177), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -200250,12 +200158,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(2175), 29, + aux_sym_binary_expression_token12, + ACTIONS(1763), 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, @@ -200270,31 +200183,35 @@ 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, - [75802] = 8, + [72735] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, + ACTIONS(2329), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(1970), 1, + sym_comment, + ACTIONS(2332), 3, anon_sym_COMMA, - ACTIONS(3070), 1, anon_sym_RBRACE, - STATE(1984), 1, - sym_comment, - STATE(4149), 1, - aux_sym_object_repeat1, - ACTIONS(2681), 14, + anon_sym_RBRACK, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -200308,14 +200225,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(2679), 31, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(1763), 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, @@ -200330,67 +200245,68 @@ 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, - [75870] = 15, + [72805] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2665), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2745), 1, + ACTIONS(2765), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1922), 1, sym_arguments, - STATE(1985), 1, + STATE(1971), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2833), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2743), 10, + ACTIONS(2928), 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(2741), 24, + aux_sym_binary_expression_token12, + ACTIONS(2926), 26, + 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_SEMI, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -200399,23 +200315,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_LT, 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, - [75952] = 5, + [72887] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1986), 1, + ACTIONS(2665), 1, + anon_sym_LPAREN, + ACTIONS(2731), 1, + anon_sym_LBRACK, + ACTIONS(2733), 1, + sym_optional_chain, + ACTIONS(2735), 1, + anon_sym_DOT, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + STATE(1922), 1, + sym_arguments, + STATE(1972), 1, sym_comment, - ACTIONS(2637), 14, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2928), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -200429,20 +200362,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(2635), 34, + aux_sym_binary_expression_token12, + ACTIONS(2926), 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, @@ -200452,261 +200380,194 @@ 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, - [76014] = 27, + [72965] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(1987), 1, + STATE(1973), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2534), 4, + ACTIONS(2930), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [76120] = 24, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, - anon_sym_GT_GT, - ACTIONS(2827), 1, - anon_sym_AMP, - ACTIONS(2829), 1, - anon_sym_CARET, - ACTIONS(2831), 1, - anon_sym_PIPE, - STATE(1851), 1, - sym_arguments, - STATE(1988), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2817), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2819), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2825), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2833), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2835), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2837), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2813), 5, + aux_sym_binary_expression_token10, + ACTIONS(2817), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 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(2741), 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, - [76220] = 27, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + [73073] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2665), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2759), 1, anon_sym_PIPE, - ACTIONS(2841), 1, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, + ACTIONS(2773), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1922), 1, sym_arguments, - STATE(1989), 1, + STATE(1974), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2747), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2749), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2727), 4, + ACTIONS(2823), 4, + sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + anon_sym_SEMI, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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, - [76326] = 5, + aux_sym_binary_expression_token10, + ACTIONS(2741), 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, + [73181] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1990), 1, + ACTIONS(2932), 1, + anon_sym_COMMA, + ACTIONS(3015), 1, + anon_sym_RBRACE, + STATE(1975), 1, sym_comment, - ACTIONS(916), 14, + STATE(4100), 1, + aux_sym_object_repeat1, + ACTIONS(2524), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -200720,16 +200581,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(914), 34, + aux_sym_binary_expression_token12, + ACTIONS(2522), 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, @@ -200745,25 +200603,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, - [76388] = 5, + [73251] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(1991), 1, + ACTIONS(2932), 1, + anon_sym_COMMA, + ACTIONS(3017), 1, + anon_sym_RBRACE, + STATE(1976), 1, sym_comment, - ACTIONS(906), 14, + STATE(4031), 1, + aux_sym_object_repeat1, + ACTIONS(2524), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -200777,16 +200643,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(904), 34, + aux_sym_binary_expression_token12, + ACTIONS(2522), 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, @@ -200802,106 +200665,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, - [76450] = 27, + [73321] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2665), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2759), 1, anon_sym_PIPE, - ACTIONS(2841), 1, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, + ACTIONS(2773), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1922), 1, sym_arguments, - STATE(1992), 1, + STATE(1977), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2747), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2749), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3068), 4, + ACTIONS(2548), 4, + sym__automatic_semicolon, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + anon_sym_SEMI, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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, - [76556] = 6, + aux_sym_binary_expression_token10, + ACTIONS(2741), 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, + [73429] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2598), 1, - anon_sym_EQ, - STATE(1993), 1, + STATE(1978), 1, sym_comment, - ACTIONS(2596), 14, + ACTIONS(2550), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -200915,17 +200780,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(2594), 33, + aux_sym_binary_expression_token12, + ACTIONS(2548), 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, @@ -200939,218 +200805,285 @@ 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, - [76620] = 23, + [73493] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2665), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2759), 1, anon_sym_PIPE, - STATE(1851), 1, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2773), 1, + sym__ternary_qmark, + STATE(1922), 1, sym_arguments, - STATE(1994), 1, + STATE(1979), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2825), 2, + ACTIONS(2747), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2749), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2930), 4, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 10, + aux_sym_binary_expression_token10, + ACTIONS(2741), 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, + [73601] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(840), 1, + anon_sym_EQ, + ACTIONS(3019), 1, + sym__automatic_semicolon, + STATE(1980), 1, + sym_comment, + ACTIONS(842), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(838), 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(836), 32, sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, + 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, + 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, - [76718] = 27, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [73671] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(1995), 1, + STATE(1981), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2691), 4, + ACTIONS(2514), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [76824] = 17, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [73779] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2745), 1, + ACTIONS(2843), 1, anon_sym_STAR_STAR, - ACTIONS(2823), 1, - anon_sym_GT_GT, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(1996), 1, + STATE(1982), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2825), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2833), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2743), 9, + ACTIONS(2928), 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(2741), 22, + aux_sym_binary_expression_token12, + ACTIONS(2926), 26, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -201162,18 +201095,84 @@ static const uint16_t ts_small_parse_table[] = { 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, + 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, + [73861] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2313), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(1983), 1, + sym_comment, + ACTIONS(2356), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(1765), 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(1763), 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, - [76910] = 27, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [73931] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -201186,368 +201185,399 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2757), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2761), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2763), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2765), 1, + ACTIONS(2759), 1, anon_sym_PIPE, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, ACTIONS(2771), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2773), 1, + sym__ternary_qmark, + STATE(1922), 1, + sym_arguments, + STATE(1984), 1, + sym_comment, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2745), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2747), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2749), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2753), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2761), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2763), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2767), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2508), 4, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + ACTIONS(2743), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 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, + [74039] = 27, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(2829), 1, + anon_sym_GT_GT, + ACTIONS(2833), 1, + anon_sym_AMP, + ACTIONS(2835), 1, + anon_sym_CARET, + ACTIONS(2837), 1, + anon_sym_PIPE, + ACTIONS(2843), 1, anon_sym_STAR_STAR, - ACTIONS(2777), 1, + ACTIONS(2849), 1, anon_sym_QMARK_QMARK, - ACTIONS(2779), 1, + ACTIONS(2851), 1, sym__ternary_qmark, - STATE(1892), 1, + STATE(1816), 1, sym_arguments, - STATE(1997), 1, + STATE(1985), 1, sym_comment, - ACTIONS(2737), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2751), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2753), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2755), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2759), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2767), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2769), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2773), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3068), 4, - sym__automatic_semicolon, + ACTIONS(2781), 4, anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2775), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [77016] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2550), 1, - anon_sym_EQ, - STATE(1998), 1, - sym_comment, - ACTIONS(2548), 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(2546), 33, - sym__ternary_qmark, + aux_sym_binary_expression_token10, + ACTIONS(2817), 7, 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, - 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, - [77080] = 27, + [74147] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2731), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2735), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2757), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2761), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2763), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2765), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2771), 1, + ACTIONS(2843), 1, anon_sym_STAR_STAR, - ACTIONS(2777), 1, + ACTIONS(2849), 1, anon_sym_QMARK_QMARK, - ACTIONS(2779), 1, + ACTIONS(2851), 1, sym__ternary_qmark, - STATE(1892), 1, + STATE(1816), 1, sym_arguments, - STATE(1999), 1, + STATE(1986), 1, sym_comment, - ACTIONS(2737), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2751), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2753), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2755), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2759), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2767), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2769), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2773), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2534), 4, - sym__automatic_semicolon, + ACTIONS(2566), 4, anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2775), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [77186] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [74255] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2731), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2735), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2757), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2761), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2763), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2765), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2771), 1, + ACTIONS(2843), 1, anon_sym_STAR_STAR, - ACTIONS(2777), 1, + ACTIONS(2849), 1, anon_sym_QMARK_QMARK, - ACTIONS(2779), 1, + ACTIONS(2851), 1, sym__ternary_qmark, - STATE(1892), 1, + STATE(1816), 1, sym_arguments, - STATE(2000), 1, + STATE(1987), 1, sym_comment, - ACTIONS(2737), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2751), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2753), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2755), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2759), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2767), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2769), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2773), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2727), 4, - sym__automatic_semicolon, + ACTIONS(2540), 4, anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2775), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [77292] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [74363] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2731), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2735), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2757), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2761), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2763), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2765), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2771), 1, + ACTIONS(2843), 1, anon_sym_STAR_STAR, - ACTIONS(2777), 1, + ACTIONS(2849), 1, anon_sym_QMARK_QMARK, - ACTIONS(2779), 1, + ACTIONS(2851), 1, sym__ternary_qmark, - STATE(1892), 1, + STATE(1816), 1, sym_arguments, - STATE(2001), 1, + STATE(1988), 1, sym_comment, - ACTIONS(2737), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2751), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2753), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2755), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2759), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2767), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2769), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2773), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3055), 4, - sym__automatic_semicolon, + ACTIONS(2697), 4, anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2775), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [77398] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [74471] = 19, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -201560,152 +201590,74 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2757), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2761), 1, - anon_sym_AMP, - ACTIONS(2763), 1, - anon_sym_CARET, ACTIONS(2765), 1, - anon_sym_PIPE, - ACTIONS(2771), 1, anon_sym_STAR_STAR, - ACTIONS(2777), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2779), 1, - sym__ternary_qmark, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, - STATE(2002), 1, + STATE(1989), 1, sym_comment, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2751), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(2753), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2755), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2759), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2767), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2769), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2773), 2, + ACTIONS(2928), 4, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2691), 4, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - ACTIONS(2747), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2749), 5, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2775), 6, - anon_sym_EQ_EQ_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2741), 7, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + aux_sym_binary_expression_token5, 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, - [77504] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2003), 1, - sym_comment, - ACTIONS(2729), 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(2727), 34, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2926), 17, 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, + 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, - [77566] = 12, + [74563] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2004), 1, + STATE(1990), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 14, + ACTIONS(912), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -201719,15 +201671,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(2741), 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, @@ -201737,33 +201694,33 @@ 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, - [77642] = 8, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [74627] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2598), 1, - anon_sym_EQ, - ACTIONS(2600), 1, - anon_sym_of, - ACTIONS(3072), 1, - anon_sym_in, - STATE(2005), 1, + STATE(1991), 1, sym_comment, - ACTIONS(2596), 13, + 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, @@ -201773,13 +201730,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(2594), 31, + 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, @@ -201795,702 +201755,549 @@ 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, - [77709] = 29, + [74691] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, - anon_sym_COMMA, - ACTIONS(2538), 1, + ACTIONS(2867), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2870), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2873), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2876), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(3036), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(3042), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(3045), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(3048), 1, anon_sym_PIPE, - ACTIONS(2841), 1, + ACTIONS(3057), 1, + anon_sym_STAR_STAR, + ACTIONS(3066), 1, anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, + ACTIONS(3069), 1, sym__ternary_qmark, - ACTIONS(3075), 1, - anon_sym_RPAREN, - STATE(1851), 1, + STATE(1922), 1, sym_arguments, - STATE(2006), 1, + STATE(1992), 1, sym_comment, - STATE(4034), 1, - aux_sym_arguments_repeat1, - ACTIONS(2567), 2, + ACTIONS(2918), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(3027), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(3030), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(3033), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(3039), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(3051), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(3054), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(3060), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2865), 4, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + ACTIONS(3024), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(3063), 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, - [77818] = 29, + aux_sym_binary_expression_token10, + ACTIONS(3021), 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, + [74799] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, - anon_sym_COMMA, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, sym__ternary_qmark, - ACTIONS(3077), 1, - anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2007), 1, + STATE(1993), 1, sym_comment, - STATE(4135), 1, - aux_sym_arguments_repeat1, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2924), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [77927] = 29, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [74907] = 25, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2665), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2759), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, - sym__ternary_qmark, - ACTIONS(3079), 1, - anon_sym_COMMA, - ACTIONS(3081), 1, - anon_sym_RBRACK, - STATE(1851), 1, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + STATE(1922), 1, sym_arguments, - STATE(2008), 1, + STATE(1994), 1, sym_comment, - STATE(4113), 1, - aux_sym_array_repeat1, - ACTIONS(2567), 2, + ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2747), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2749), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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, - [78036] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2391), 1, - anon_sym_EQ, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(2009), 1, - sym_comment, - ACTIONS(2177), 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(2175), 31, - 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_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, - [78101] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2010), 1, - sym_comment, - ACTIONS(2571), 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(2569), 32, + ACTIONS(2926), 6, + sym__automatic_semicolon, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_QMARK_QMARK, + ACTIONS(2741), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_LPAREN, - 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, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - [78162] = 29, + [75011] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, sym__ternary_qmark, - ACTIONS(3079), 1, - anon_sym_COMMA, - ACTIONS(3083), 1, - anon_sym_RBRACK, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2011), 1, + STATE(1995), 1, sym_comment, - STATE(4113), 1, - aux_sym_array_repeat1, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2681), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [78271] = 28, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [75119] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(2936), 1, + sym_regex_flags, + STATE(1996), 1, + sym_comment, + ACTIONS(2596), 22, + sym__automatic_semicolon, + sym__ternary_qmark, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(3093), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(3095), 1, sym_optional_chain, - ACTIONS(3097), 1, anon_sym_DOT, - ACTIONS(3103), 1, - anon_sym_GT_GT, - ACTIONS(3107), 1, - anon_sym_AMP, - ACTIONS(3109), 1, - anon_sym_CARET, - ACTIONS(3111), 1, - anon_sym_PIPE, - ACTIONS(3117), 1, - anon_sym_STAR_STAR, - ACTIONS(3123), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, - sym__ternary_qmark, - STATE(2012), 1, - sym_comment, - STATE(2344), 1, - sym_arguments, - STATE(2904), 1, - sym_cf_selfclose_tag_end, - ACTIONS(1687), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3089), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3099), 2, anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3101), 2, anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3105), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3115), 2, + anon_sym_CARET, anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3119), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3125), 2, + 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(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(2598), 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, + 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_token11, - ACTIONS(3121), 6, - anon_sym_EQ_EQ_EQ, + 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, - [78378] = 29, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + [75185] = 25, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, ACTIONS(2843), 1, - sym__ternary_qmark, - ACTIONS(3079), 1, - anon_sym_COMMA, - ACTIONS(3129), 1, - anon_sym_RBRACK, - STATE(1851), 1, + anon_sym_STAR_STAR, + STATE(1816), 1, sym_arguments, - STATE(2013), 1, + STATE(1997), 1, sym_comment, - STATE(4113), 1, - aux_sym_array_repeat1, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [78487] = 29, + aux_sym_binary_expression_token10, + ACTIONS(2926), 6, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + anon_sym_QMARK_QMARK, + ACTIONS(2817), 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, + [75289] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(2501), 1, + anon_sym_EQ, + STATE(1998), 1, + sym_comment, + ACTIONS(2505), 3, anon_sym_COMMA, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(2499), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(2827), 1, anon_sym_AMP, - ACTIONS(2829), 1, - anon_sym_CARET, - ACTIONS(2831), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, + 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(2497), 32, sym__ternary_qmark, - ACTIONS(3131), 1, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_LPAREN, anon_sym_RPAREN, - STATE(1851), 1, - sym_arguments, - STATE(2014), 1, - sym_comment, - STATE(3956), 1, - aux_sym_arguments_repeat1, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2817), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2819), 2, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2835), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2813), 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(2815), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 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, - [78596] = 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, + [75357] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(840), 1, - anon_sym_EQ, - ACTIONS(3133), 1, - sym__automatic_semicolon, - STATE(2015), 1, + STATE(1999), 1, sym_comment, - ACTIONS(844), 14, + ACTIONS(2721), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -202504,14 +202311,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(842), 31, + aux_sym_binary_expression_token12, + ACTIONS(2719), 36, + sym__automatic_semicolon, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, 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, @@ -202526,33 +202336,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, - [78661] = 9, + [75421] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2338), 1, - anon_sym_RPAREN, - ACTIONS(2350), 1, - anon_sym_COMMA, - ACTIONS(2384), 1, - anon_sym_EQ, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(2016), 1, + STATE(2000), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(2673), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -202566,12 +202370,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(2175), 29, + aux_sym_binary_expression_token12, + ACTIONS(2671), 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, @@ -202586,31 +202395,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, - [78730] = 7, + [75485] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(840), 1, - anon_sym_EQ, - STATE(2017), 1, + ACTIONS(2665), 1, + anon_sym_LPAREN, + ACTIONS(2731), 1, + anon_sym_LBRACK, + ACTIONS(2733), 1, + sym_optional_chain, + ACTIONS(2735), 1, + anon_sym_DOT, + ACTIONS(2751), 1, + anon_sym_GT_GT, + ACTIONS(2755), 1, + anon_sym_AMP, + ACTIONS(2757), 1, + anon_sym_CARET, + ACTIONS(2759), 1, + anon_sym_PIPE, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2773), 1, + sym__ternary_qmark, + STATE(1922), 1, + sym_arguments, + STATE(2001), 1, sym_comment, - ACTIONS(2573), 3, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2745), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2747), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2749), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2753), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2761), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2763), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2767), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2924), 4, + sym__automatic_semicolon, anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(838), 14, + anon_sym_RBRACE, + anon_sym_SEMI, + ACTIONS(2743), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 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, + [75593] = 12, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(2843), 1, + anon_sym_STAR_STAR, + STATE(1816), 1, + sym_arguments, + STATE(2002), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2928), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -202624,15 +202525,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(836), 29, + aux_sym_binary_expression_token12, + ACTIONS(2926), 28, 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_RPAREN, + anon_sym_RBRACK, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -202642,36 +202543,103 @@ 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, + [75671] = 19, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(2829), 1, + anon_sym_GT_GT, + ACTIONS(2843), 1, + anon_sym_STAR_STAR, + STATE(1816), 1, + sym_arguments, + STATE(2003), 1, + sym_comment, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [78795] = 8, + ACTIONS(2821), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2831), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2839), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2841), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2928), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2819), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2817), 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(2926), 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_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, + [75763] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2550), 1, - anon_sym_EQ, - ACTIONS(2552), 1, - anon_sym_of, - ACTIONS(3135), 1, - anon_sym_in, - STATE(2018), 1, + STATE(2004), 1, sym_comment, - ACTIONS(2548), 13, + ACTIONS(2683), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, @@ -202681,13 +202649,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(2546), 31, + aux_sym_binary_expression_token12, + ACTIONS(2681), 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, @@ -202703,92 +202674,198 @@ 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, - [78862] = 7, + [75827] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2550), 1, - anon_sym_EQ, - STATE(2019), 1, - sym_comment, - ACTIONS(2552), 3, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2548), 14, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, - anon_sym_in, + ACTIONS(3078), 1, + anon_sym_LPAREN, + ACTIONS(3080), 1, + anon_sym_LBRACK, + ACTIONS(3082), 1, + sym_optional_chain, + ACTIONS(3084), 1, + anon_sym_DOT, + ACTIONS(3090), 1, anon_sym_GT_GT, + ACTIONS(3094), 1, anon_sym_AMP, + ACTIONS(3096), 1, + anon_sym_CARET, + ACTIONS(3098), 1, anon_sym_PIPE, + ACTIONS(3104), 1, + anon_sym_STAR_STAR, + ACTIONS(3110), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3114), 1, + sym__ternary_qmark, + STATE(2005), 1, + sym_comment, + STATE(2173), 1, + sym_arguments, + STATE(3931), 1, + sym_cf_selfclose_tag_end, + ACTIONS(1727), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3076), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3086), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3088), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3092), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - aux_sym_binary_expression_token4, + ACTIONS(3102), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - aux_sym_binary_expression_token11, - ACTIONS(2546), 29, - sym__ternary_qmark, + ACTIONS(3112), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3074), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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(3072), 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, + [75936] = 29, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, anon_sym_LPAREN, + ACTIONS(2460), 1, anon_sym_LBRACK, + ACTIONS(2462), 1, sym_optional_chain, + ACTIONS(2464), 1, anon_sym_DOT, + ACTIONS(2829), 1, + anon_sym_GT_GT, + ACTIONS(2833), 1, + anon_sym_AMP, + ACTIONS(2835), 1, + anon_sym_CARET, + ACTIONS(2837), 1, + anon_sym_PIPE, + ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, + sym__ternary_qmark, + ACTIONS(3116), 1, + anon_sym_COMMA, + ACTIONS(3118), 1, + anon_sym_RBRACK, + STATE(1816), 1, + sym_arguments, + STATE(2006), 1, + sym_comment, + STATE(4113), 1, + aux_sym_array_repeat1, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2821), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(2839), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(2845), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2819), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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(2817), 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, - [78927] = 8, + [76047] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(840), 1, anon_sym_EQ, - ACTIONS(2573), 1, - anon_sym_of, - ACTIONS(3138), 1, - anon_sym_in, - STATE(2020), 1, + ACTIONS(3120), 1, + sym__automatic_semicolon, + STATE(2007), 1, sym_comment, - ACTIONS(838), 13, + ACTIONS(844), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, @@ -202798,14 +202875,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(836), 31, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(842), 33, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, - anon_sym_SEMI, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -202820,108 +202897,115 @@ 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, - [78994] = 28, + [76114] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(1576), 1, + anon_sym_COMMA, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(3109), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(3111), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(2843), 1, anon_sym_STAR_STAR, - ACTIONS(3123), 1, + ACTIONS(2849), 1, anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, + ACTIONS(2851), 1, sym__ternary_qmark, - STATE(2021), 1, - sym_comment, - STATE(2344), 1, + ACTIONS(3122), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, - STATE(3242), 1, - sym_cf_selfclose_tag_end, - ACTIONS(1679), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3089), 2, + STATE(2008), 1, + sym_comment, + STATE(3956), 1, + aux_sym_arguments_repeat1, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3101), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3105), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [79101] = 7, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [76225] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2309), 1, - anon_sym_EQ, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - STATE(2022), 1, + ACTIONS(3078), 1, + anon_sym_LPAREN, + STATE(2009), 1, sym_comment, - ACTIONS(2177), 14, + STATE(2173), 1, + sym_arguments, + ACTIONS(2516), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -202935,14 +203019,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(2175), 31, + aux_sym_binary_expression_token12, + ACTIONS(2514), 32, 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, @@ -202957,186 +203040,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, - [79166] = 28, + [76294] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(3109), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(3111), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(2843), 1, anon_sym_STAR_STAR, - ACTIONS(3123), 1, + ACTIONS(2849), 1, anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, + ACTIONS(2851), 1, sym__ternary_qmark, - STATE(2023), 1, - sym_comment, - STATE(2344), 1, + ACTIONS(3116), 1, + anon_sym_COMMA, + ACTIONS(3124), 1, + anon_sym_RBRACK, + STATE(1816), 1, sym_arguments, - STATE(2743), 1, - sym_cf_selfclose_tag_end, - ACTIONS(1644), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3089), 2, + STATE(2010), 1, + sym_comment, + STATE(4113), 1, + aux_sym_array_repeat1, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3101), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3105), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [79273] = 28, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [76405] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(3109), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(3111), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(2843), 1, anon_sym_STAR_STAR, - ACTIONS(3123), 1, + ACTIONS(2849), 1, anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, + ACTIONS(2851), 1, sym__ternary_qmark, - STATE(2024), 1, - sym_comment, - STATE(2344), 1, + ACTIONS(3116), 1, + anon_sym_COMMA, + ACTIONS(3126), 1, + anon_sym_RBRACK, + STATE(1816), 1, sym_arguments, - STATE(3603), 1, - sym_cf_selfclose_tag_end, - ACTIONS(1662), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3089), 2, + STATE(2011), 1, + sym_comment, + STATE(4113), 1, + aux_sym_array_repeat1, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3101), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3105), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [79380] = 5, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [76516] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2025), 1, + ACTIONS(840), 1, + anon_sym_EQ, + STATE(2012), 1, sym_comment, - ACTIONS(2607), 15, + ACTIONS(2449), 3, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(838), 14, anon_sym_GT, anon_sym_LT, - anon_sym_EQ, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, @@ -203148,15 +203244,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(2605), 32, + aux_sym_binary_expression_token12, + ACTIONS(836), 31, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, - anon_sym_COLON, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -203171,189 +203264,116 @@ 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, - [79441] = 28, + [76583] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(3094), 1, anon_sym_AMP, - ACTIONS(3109), 1, + ACTIONS(3096), 1, anon_sym_CARET, - ACTIONS(3111), 1, + ACTIONS(3098), 1, anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - ACTIONS(3123), 1, + ACTIONS(3110), 1, anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, + ACTIONS(3114), 1, sym__ternary_qmark, - STATE(2026), 1, + STATE(2013), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - STATE(3311), 1, + STATE(2977), 1, sym_cf_selfclose_tag_end, - ACTIONS(1648), 2, + ACTIONS(1697), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - ACTIONS(3089), 2, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, + ACTIONS(3086), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3101), 2, + ACTIONS(3088), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3105), 2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(3074), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 6, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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, - [79548] = 29, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(1532), 1, - anon_sym_COMMA, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, - anon_sym_GT_GT, - ACTIONS(2827), 1, - anon_sym_AMP, - ACTIONS(2829), 1, - anon_sym_CARET, - ACTIONS(2831), 1, - anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, - sym__ternary_qmark, - ACTIONS(3141), 1, - anon_sym_RPAREN, - STATE(1851), 1, - sym_arguments, - STATE(2027), 1, - sym_comment, - STATE(3983), 1, - aux_sym_arguments_repeat1, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2817), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2819), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2821), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2825), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2833), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2835), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2837), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2813), 5, + aux_sym_binary_expression_token10, + ACTIONS(3072), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 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, - [79657] = 7, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + [76692] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3143), 1, - sym__automatic_semicolon, - STATE(2028), 1, + ACTIONS(2276), 1, + anon_sym_RPAREN, + ACTIONS(2332), 1, + anon_sym_COMMA, + ACTIONS(2372), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(2014), 1, sym_comment, - ACTIONS(918), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(916), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -203367,13 +203387,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(914), 30, + aux_sym_binary_expression_token12, + ACTIONS(1763), 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, @@ -203388,30 +203407,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, - [79722] = 7, + [76763] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3145), 1, - sym__automatic_semicolon, - STATE(2029), 1, + ACTIONS(2472), 1, + anon_sym_EQ, + STATE(2015), 1, sym_comment, - ACTIONS(908), 2, - anon_sym_else, - anon_sym_while, - ACTIONS(906), 14, + ACTIONS(2474), 3, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2470), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -203425,13 +203447,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(904), 30, + aux_sym_binary_expression_token12, + ACTIONS(2468), 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, @@ -203446,33 +203467,30 @@ 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, - [79787] = 8, + [76830] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2345), 1, - anon_sym_EQ, - ACTIONS(2540), 1, - anon_sym_COLON, - ACTIONS(3147), 1, - anon_sym_LPAREN, - STATE(2030), 1, + STATE(2016), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(2447), 15, anon_sym_GT, anon_sym_LT, + anon_sym_EQ, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, @@ -203484,13 +203502,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(2175), 30, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(2445), 34, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_SEMI, + anon_sym_LPAREN, + anon_sym_COLON, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -203505,375 +203525,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, - [79854] = 29, + [76893] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, sym__ternary_qmark, - ACTIONS(3079), 1, + ACTIONS(3116), 1, anon_sym_COMMA, - ACTIONS(3150), 1, + ACTIONS(3128), 1, anon_sym_RBRACK, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2031), 1, + STATE(2017), 1, sym_comment, STATE(3994), 1, aux_sym_array_repeat1, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [79963] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2598), 1, - anon_sym_EQ, - STATE(2032), 1, - sym_comment, - ACTIONS(2600), 3, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2596), 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(2594), 29, - 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, - 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, - [80028] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2540), 1, - anon_sym_COLON, - ACTIONS(3091), 1, - anon_sym_LPAREN, - STATE(2033), 1, - sym_comment, - STATE(2344), 1, - sym_arguments, - ACTIONS(2536), 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(2534), 30, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, + ACTIONS(2817), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, - 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, - [80095] = 29, + [77004] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, sym__ternary_qmark, - ACTIONS(3079), 1, + ACTIONS(3116), 1, anon_sym_COMMA, - ACTIONS(3152), 1, + ACTIONS(3130), 1, anon_sym_RBRACK, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2034), 1, + STATE(2018), 1, sym_comment, - STATE(3994), 1, + STATE(3992), 1, aux_sym_array_repeat1, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [80204] = 29, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [77115] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, - anon_sym_COMMA, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, sym__ternary_qmark, - ACTIONS(3154), 1, - anon_sym_RPAREN, - STATE(1851), 1, + ACTIONS(3116), 1, + anon_sym_COMMA, + ACTIONS(3132), 1, + anon_sym_RBRACK, + STATE(1816), 1, sym_arguments, - STATE(2035), 1, + STATE(2019), 1, sym_comment, - STATE(4096), 1, - aux_sym_arguments_repeat1, - ACTIONS(2567), 2, + STATE(4036), 1, + aux_sym_array_repeat1, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [80313] = 8, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [77226] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -203884,7 +203795,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_while, ACTIONS(1089), 1, sym__automatic_semicolon, - STATE(2036), 1, + STATE(2020), 1, sym_comment, ACTIONS(838), 14, anon_sym_GT, @@ -203900,8 +203811,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(836), 30, + aux_sym_binary_expression_token12, + ACTIONS(836), 32, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -203921,346 +203832,235 @@ 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, - [80380] = 28, + [77295] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(2512), 1, + anon_sym_COLON, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, - anon_sym_LBRACK, - ACTIONS(3095), 1, - sym_optional_chain, - ACTIONS(3097), 1, - anon_sym_DOT, - ACTIONS(3103), 1, - anon_sym_GT_GT, - ACTIONS(3107), 1, - anon_sym_AMP, - ACTIONS(3109), 1, - anon_sym_CARET, - ACTIONS(3111), 1, - anon_sym_PIPE, - ACTIONS(3117), 1, - anon_sym_STAR_STAR, - ACTIONS(3123), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, - sym__ternary_qmark, - STATE(2037), 1, + STATE(2021), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - STATE(2977), 1, - sym_cf_selfclose_tag_end, - ACTIONS(1658), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3089), 2, + ACTIONS(2510), 14, + anon_sym_GT, + anon_sym_LT, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3099), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3101), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3105), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3113), 2, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3085), 5, + aux_sym_binary_expression_token12, + ACTIONS(2508), 32, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 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, - [80487] = 28, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3091), 1, - anon_sym_LPAREN, - ACTIONS(3093), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, sym_optional_chain, - ACTIONS(3097), 1, anon_sym_DOT, - ACTIONS(3103), 1, - anon_sym_GT_GT, - ACTIONS(3107), 1, - anon_sym_AMP, - ACTIONS(3109), 1, - anon_sym_CARET, - ACTIONS(3111), 1, - anon_sym_PIPE, - ACTIONS(3117), 1, - anon_sym_STAR_STAR, - ACTIONS(3123), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, - sym__ternary_qmark, - STATE(2038), 1, - sym_comment, - STATE(2344), 1, - sym_arguments, - STATE(3931), 1, - sym_cf_selfclose_tag_end, - ACTIONS(1693), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3089), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3099), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3101), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3105), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3115), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3125), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3085), 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(3087), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 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, - [80594] = 29, + 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, + [77364] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(1576), 1, + anon_sym_COMMA, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, sym__ternary_qmark, - ACTIONS(3079), 1, - anon_sym_COMMA, - ACTIONS(3156), 1, - anon_sym_RBRACK, - STATE(1851), 1, + ACTIONS(3134), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, - STATE(2039), 1, + STATE(2022), 1, sym_comment, - STATE(4036), 1, - aux_sym_array_repeat1, - ACTIONS(2567), 2, + STATE(4125), 1, + aux_sym_arguments_repeat1, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [80703] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [77475] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - ACTIONS(2731), 1, - anon_sym_LBRACK, - ACTIONS(2733), 1, - sym_optional_chain, - ACTIONS(2735), 1, - anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(3136), 1, + sym__automatic_semicolon, + STATE(2023), 1, + sym_comment, + ACTIONS(914), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(912), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(2793), 1, anon_sym_AMP, - ACTIONS(2795), 1, - anon_sym_CARET, - ACTIONS(2797), 1, anon_sym_PIPE, - ACTIONS(2849), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, - sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(2040), 1, - sym_comment, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2787), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2791), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2799), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, + aux_sym_binary_expression_token12, + ACTIONS(910), 32, + 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(2847), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3057), 3, - sym__automatic_semicolon, - anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 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, - [80808] = 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, + [77542] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3158), 1, + ACTIONS(3138), 1, sym__automatic_semicolon, - STATE(2041), 1, + STATE(2024), 1, sym_comment, - ACTIONS(930), 2, + ACTIONS(904), 2, anon_sym_else, anon_sym_while, - ACTIONS(928), 14, + ACTIONS(902), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -204274,8 +204074,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(926), 30, + aux_sym_binary_expression_token12, + ACTIONS(900), 32, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -204295,30 +204095,113 @@ 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, - [80873] = 7, + [77609] = 28, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3078), 1, + anon_sym_LPAREN, + ACTIONS(3080), 1, + anon_sym_LBRACK, + ACTIONS(3082), 1, + sym_optional_chain, + ACTIONS(3084), 1, + anon_sym_DOT, + ACTIONS(3090), 1, + anon_sym_GT_GT, + ACTIONS(3094), 1, + anon_sym_AMP, + ACTIONS(3096), 1, + anon_sym_CARET, + ACTIONS(3098), 1, + anon_sym_PIPE, + ACTIONS(3104), 1, + anon_sym_STAR_STAR, + ACTIONS(3110), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3114), 1, + sym__ternary_qmark, + STATE(2025), 1, + sym_comment, + STATE(2173), 1, + sym_arguments, + STATE(3311), 1, + sym_cf_selfclose_tag_end, + ACTIONS(1705), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3076), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3086), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3088), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3092), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3100), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3102), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3106), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3112), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3074), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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(3072), 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, + [77718] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3160), 1, + ACTIONS(3140), 1, sym__automatic_semicolon, - STATE(2042), 1, + STATE(2026), 1, sym_comment, - ACTIONS(896), 2, + ACTIONS(926), 2, anon_sym_else, anon_sym_while, - ACTIONS(894), 14, + ACTIONS(924), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -204332,8 +204215,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(892), 30, + aux_sym_binary_expression_token12, + ACTIONS(922), 32, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -204353,270 +204236,335 @@ 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, - [80938] = 29, + [77785] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(1576), 1, + anon_sym_COMMA, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, sym__ternary_qmark, - ACTIONS(3079), 1, - anon_sym_COMMA, - ACTIONS(3162), 1, - anon_sym_RBRACK, - STATE(1851), 1, + ACTIONS(3142), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, - STATE(2043), 1, + STATE(2027), 1, sym_comment, - STATE(3992), 1, - aux_sym_array_repeat1, - ACTIONS(2567), 2, + STATE(4034), 1, + aux_sym_arguments_repeat1, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2813), 5, + ACTIONS(2819), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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(2817), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(2815), 5, + [77896] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2028), 1, + sym_comment, + ACTIONS(2495), 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, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2493), 34, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_LPAREN, + 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, - anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token8, + anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token9, - [81047] = 28, + 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, + [77959] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(3094), 1, anon_sym_AMP, - ACTIONS(3109), 1, + ACTIONS(3096), 1, anon_sym_CARET, - ACTIONS(3111), 1, + ACTIONS(3098), 1, anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - ACTIONS(3123), 1, + ACTIONS(3110), 1, anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, + ACTIONS(3114), 1, sym__ternary_qmark, - STATE(2044), 1, + STATE(2029), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - STATE(2773), 1, + STATE(3242), 1, sym_cf_selfclose_tag_end, - ACTIONS(1695), 2, + ACTIONS(1709), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - ACTIONS(3089), 2, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, + ACTIONS(3086), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3101), 2, + ACTIONS(3088), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3105), 2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(3074), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 6, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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, - [81154] = 29, + aux_sym_binary_expression_token10, + ACTIONS(3072), 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, + [78068] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, - anon_sym_COMMA, - ACTIONS(2538), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(3094), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(3096), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(3098), 1, anon_sym_PIPE, - ACTIONS(2841), 1, + ACTIONS(3104), 1, + anon_sym_STAR_STAR, + ACTIONS(3110), 1, anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, + ACTIONS(3114), 1, sym__ternary_qmark, - ACTIONS(3164), 1, - anon_sym_RPAREN, - STATE(1851), 1, - sym_arguments, - STATE(2045), 1, + STATE(2030), 1, sym_comment, - STATE(4125), 1, - aux_sym_arguments_repeat1, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2817), 2, + STATE(2173), 1, + sym_arguments, + STATE(3603), 1, + sym_cf_selfclose_tag_end, + ACTIONS(1703), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(3086), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(3088), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(3112), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3074), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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, - [81263] = 8, + aux_sym_binary_expression_token10, + ACTIONS(3072), 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, + [78177] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, - anon_sym_COLON, - ACTIONS(3091), 1, - anon_sym_LPAREN, - STATE(2046), 1, + ACTIONS(2501), 1, + anon_sym_EQ, + STATE(2031), 1, sym_comment, - STATE(2344), 1, - sym_arguments, - ACTIONS(2580), 14, + ACTIONS(2503), 3, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2499), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -204630,13 +204578,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(2578), 30, + aux_sym_binary_expression_token12, + ACTIONS(2497), 31, 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, @@ -204651,29 +204598,36 @@ 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, - [81330] = 5, + [78244] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2047), 1, + ACTIONS(2501), 1, + anon_sym_EQ, + ACTIONS(2503), 1, + anon_sym_of, + ACTIONS(3144), 1, + anon_sym_in, + STATE(2032), 1, sym_comment, - ACTIONS(2615), 14, + ACTIONS(2499), 13, anon_sym_GT, anon_sym_LT, anon_sym_STAR, - anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, @@ -204683,15 +204637,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(2613), 32, + aux_sym_binary_expression_token12, + ACTIONS(2497), 33, + sym__automatic_semicolon, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, - anon_sym_COLON, + anon_sym_SEMI, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -204706,162 +204659,314 @@ 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, - [81390] = 27, + [78313] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(3094), 1, anon_sym_AMP, - ACTIONS(3109), 1, + ACTIONS(3096), 1, anon_sym_CARET, - ACTIONS(3111), 1, + ACTIONS(3098), 1, anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - ACTIONS(3123), 1, + ACTIONS(3110), 1, anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, + ACTIONS(3114), 1, sym__ternary_qmark, - STATE(2048), 1, + STATE(2033), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(2639), 2, + STATE(2773), 1, + sym_cf_selfclose_tag_end, + ACTIONS(1723), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - ACTIONS(3089), 2, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, + ACTIONS(3086), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3101), 2, + ACTIONS(3088), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3105), 2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(3074), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 6, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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, - [81494] = 6, + aux_sym_binary_expression_token10, + ACTIONS(3072), 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, + [78422] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3166), 1, - sym_regex_flags, - STATE(2049), 1, + ACTIONS(2293), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_COLON, + ACTIONS(3147), 1, + anon_sym_LPAREN, + STATE(2034), 1, sym_comment, - ACTIONS(2699), 21, + ACTIONS(1765), 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(1763), 32, + sym__automatic_semicolon, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, 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, + 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, + [78491] = 27, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2665), 1, + anon_sym_LPAREN, + ACTIONS(2731), 1, + anon_sym_LBRACK, + ACTIONS(2733), 1, + sym_optional_chain, + ACTIONS(2735), 1, + anon_sym_DOT, + ACTIONS(2751), 1, + anon_sym_GT_GT, + ACTIONS(2755), 1, + anon_sym_AMP, + ACTIONS(2757), 1, + anon_sym_CARET, + ACTIONS(2759), 1, + anon_sym_PIPE, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, anon_sym_QMARK_QMARK, + ACTIONS(2773), 1, + sym__ternary_qmark, + STATE(1922), 1, + sym_arguments, + STATE(2035), 1, + sym_comment, + ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2701), 24, + ACTIONS(2745), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2747), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2749), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2753), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2761), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2763), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2767), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2938), 3, + sym__automatic_semicolon, + anon_sym_COMMA, + anon_sym_SEMI, + ACTIONS(2743), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 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, + [78598] = 7, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2370), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(2036), 1, + sym_comment, + ACTIONS(1765), 14, 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, anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(1763), 33, + 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_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, 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, - [81556] = 7, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [78665] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(908), 1, - anon_sym_while, - ACTIONS(1093), 1, + ACTIONS(3150), 1, sym__automatic_semicolon, - STATE(2050), 1, + STATE(2037), 1, sym_comment, - ACTIONS(906), 14, + ACTIONS(894), 2, + anon_sym_else, + anon_sym_while, + ACTIONS(892), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -204875,8 +204980,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(904), 30, + aux_sym_binary_expression_token12, + ACTIONS(890), 32, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -204896,33 +205001,36 @@ 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, - [81620] = 7, + [78732] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(918), 1, - anon_sym_while, - ACTIONS(1101), 1, - sym__automatic_semicolon, - STATE(2051), 1, + ACTIONS(840), 1, + anon_sym_EQ, + ACTIONS(2449), 1, + anon_sym_of, + ACTIONS(3152), 1, + anon_sym_in, + STATE(2038), 1, sym_comment, - ACTIONS(916), 14, + ACTIONS(838), 13, anon_sym_GT, anon_sym_LT, anon_sym_STAR, - anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, @@ -204932,8 +205040,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(914), 30, + aux_sym_binary_expression_token12, + ACTIONS(836), 33, + sym__automatic_semicolon, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -204953,550 +205062,644 @@ 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, - [81684] = 27, + [78801] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(1576), 1, + anon_sym_COMMA, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(3109), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(3111), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(2843), 1, anon_sym_STAR_STAR, - ACTIONS(3123), 1, + ACTIONS(2849), 1, anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, + ACTIONS(2851), 1, sym__ternary_qmark, - STATE(2052), 1, - sym_comment, - STATE(2344), 1, + ACTIONS(3155), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, - ACTIONS(2578), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3089), 2, + STATE(2039), 1, + sym_comment, + STATE(3983), 1, + aux_sym_arguments_repeat1, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3101), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3105), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [81788] = 8, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [78912] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, - anon_sym_COMMA, - ACTIONS(2811), 1, - anon_sym_RBRACE, - STATE(2053), 1, - sym_comment, - STATE(4000), 1, - aux_sym_object_repeat1, - ACTIONS(2681), 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(2679), 29, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(2458), 1, anon_sym_LPAREN, + ACTIONS(2460), 1, anon_sym_LBRACK, + ACTIONS(2462), 1, sym_optional_chain, + ACTIONS(2464), 1, anon_sym_DOT, + ACTIONS(2829), 1, + anon_sym_GT_GT, + ACTIONS(2833), 1, + anon_sym_AMP, + ACTIONS(2835), 1, + anon_sym_CARET, + ACTIONS(2837), 1, + anon_sym_PIPE, + ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, + sym__ternary_qmark, + ACTIONS(3116), 1, + anon_sym_COMMA, + ACTIONS(3157), 1, + anon_sym_RBRACK, + STATE(1816), 1, + sym_arguments, + STATE(2040), 1, + sym_comment, + STATE(3994), 1, + aux_sym_array_repeat1, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2821), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(2839), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(2845), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2819), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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(2817), 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, - [81854] = 27, + [79023] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(3094), 1, anon_sym_AMP, - ACTIONS(3109), 1, + ACTIONS(3096), 1, anon_sym_CARET, - ACTIONS(3111), 1, + ACTIONS(3098), 1, anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - ACTIONS(3123), 1, + ACTIONS(3110), 1, anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, + ACTIONS(3114), 1, sym__ternary_qmark, - STATE(2054), 1, + STATE(2041), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(2691), 2, + STATE(2743), 1, + sym_cf_selfclose_tag_end, + ACTIONS(1699), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - ACTIONS(3089), 2, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, + ACTIONS(3086), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3101), 2, + ACTIONS(3088), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3105), 2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(3074), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 6, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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, - [81958] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3072), 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, + [79132] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2472), 1, + anon_sym_EQ, + ACTIONS(2474), 1, + anon_sym_of, + ACTIONS(3159), 1, + anon_sym_in, + STATE(2042), 1, + sym_comment, + ACTIONS(2470), 13, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, anon_sym_GT_GT, - ACTIONS(2827), 1, anon_sym_AMP, - ACTIONS(2829), 1, - anon_sym_CARET, - ACTIONS(2831), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, - sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, - STATE(2055), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2817), 2, - anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(2819), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2468), 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(2821), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2835), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3168), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - ACTIONS(2813), 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(2815), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 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, - [82062] = 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, + [79201] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, + ACTIONS(1576), 1, + anon_sym_COMMA, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2731), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2735), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2837), 1, anon_sym_PIPE, + ACTIONS(2843), 1, + anon_sym_STAR_STAR, ACTIONS(2849), 1, anon_sym_QMARK_QMARK, ACTIONS(2851), 1, sym__ternary_qmark, - STATE(1892), 1, + ACTIONS(3162), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, - STATE(2056), 1, + STATE(2043), 1, sym_comment, - ACTIONS(2737), 2, + STATE(4135), 1, + aux_sym_arguments_repeat1, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2825), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2827), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3170), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [82166] = 17, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [79312] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(3117), 1, + ACTIONS(3094), 1, + anon_sym_AMP, + ACTIONS(3096), 1, + anon_sym_CARET, + ACTIONS(3098), 1, + anon_sym_PIPE, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - STATE(2057), 1, + ACTIONS(3110), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3114), 1, + sym__ternary_qmark, + STATE(2044), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(3089), 2, + STATE(2904), 1, + sym_cf_selfclose_tag_end, + ACTIONS(1721), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3105), 2, + ACTIONS(3086), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3088), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3125), 2, + ACTIONS(3106), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2743), 9, + ACTIONS(3074), 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(2741), 20, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - 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(3108), 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(3072), 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, - [82250] = 27, + [79421] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(1576), 1, + anon_sym_COMMA, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(3109), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(3111), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(2843), 1, anon_sym_STAR_STAR, - ACTIONS(3123), 1, + ACTIONS(2849), 1, anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, + ACTIONS(2851), 1, sym__ternary_qmark, - STATE(2058), 1, - sym_comment, - STATE(2344), 1, + ACTIONS(3164), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, - ACTIONS(3089), 2, + STATE(2045), 1, + sym_comment, + STATE(4096), 1, + aux_sym_arguments_repeat1, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3101), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3105), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3172), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [82354] = 12, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [79532] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(1889), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(2046), 1, + sym_comment, + ACTIONS(1765), 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(1763), 33, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_GT_EQ, + anon_sym_LT_EQ, anon_sym_LPAREN, - ACTIONS(3093), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, sym_optional_chain, - ACTIONS(3097), 1, anon_sym_DOT, - ACTIONS(3117), 1, + 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, - STATE(2059), 1, - sym_comment, - STATE(2344), 1, - sym_arguments, - ACTIONS(3125), 2, + 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, - ACTIONS(2743), 14, + [79599] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2472), 1, + anon_sym_EQ, + ACTIONS(2474), 1, + anon_sym_COMMA, + ACTIONS(2476), 1, + anon_sym_RBRACK, + STATE(2047), 1, + sym_comment, + ACTIONS(2470), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -205510,13 +205713,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(2741), 24, + aux_sym_binary_expression_token12, + ACTIONS(2468), 31, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -205526,235 +205731,234 @@ 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, - [82428] = 27, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [79667] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, + ACTIONS(2928), 1, + anon_sym_PIPE, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(2731), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(2735), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(3094), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(3096), 1, anon_sym_CARET, - ACTIONS(2797), 1, - anon_sym_PIPE, - ACTIONS(2849), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, - sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(2060), 1, + ACTIONS(3104), 1, + anon_sym_STAR_STAR, + STATE(2048), 1, sym_comment, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2787), 2, + STATE(2173), 1, + sym_arguments, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3174), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(3112), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3074), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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, - [82532] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3072), 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(2926), 8, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + [79765] = 22, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, + ACTIONS(2928), 1, + anon_sym_PIPE, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(2731), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(2735), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(3094), 1, anon_sym_AMP, - ACTIONS(2795), 1, - anon_sym_CARET, - ACTIONS(2797), 1, - anon_sym_PIPE, - ACTIONS(2849), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, - sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(2061), 1, + ACTIONS(3104), 1, + anon_sym_STAR_STAR, + STATE(2049), 1, sym_comment, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2787), 2, + STATE(2173), 1, + sym_arguments, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3176), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(3112), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3074), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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, - [82636] = 23, + aux_sym_binary_expression_token10, + ACTIONS(3072), 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(2926), 9, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + 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, + [79861] = 21, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, - anon_sym_AMP, - ACTIONS(3109), 1, - anon_sym_CARET, - ACTIONS(3111), 1, - anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - STATE(2062), 1, + STATE(2050), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(3089), 2, + ACTIONS(2928), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3105), 2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(3074), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 6, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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(2741), 8, + aux_sym_binary_expression_token10, + ACTIONS(3072), 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(2926), 9, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -205762,19 +205966,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + anon_sym_CARET, anon_sym_QMARK_QMARK, - [82732] = 7, + [79955] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2725), 1, - anon_sym_COLON, - ACTIONS(3178), 1, - anon_sym_LPAREN, - STATE(2063), 1, + STATE(2051), 1, sym_comment, - ACTIONS(2719), 14, + ACTIONS(2687), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -205788,13 +205989,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(2717), 30, - sym__automatic_semicolon, + aux_sym_binary_expression_token12, + ACTIONS(2685), 34, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_SEMI, + anon_sym_LPAREN, + anon_sym_COLON, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -205809,29 +206012,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, - [82796] = 7, + [80017] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, - anon_sym_COLON, - ACTIONS(3147), 1, - anon_sym_LPAREN, - STATE(2064), 1, + ACTIONS(2932), 1, + anon_sym_COMMA, + ACTIONS(3017), 1, + anon_sym_RBRACE, + STATE(2052), 1, sym_comment, - ACTIONS(2177), 14, + STATE(4031), 1, + aux_sym_object_repeat1, + ACTIONS(2524), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -205845,13 +206052,69 @@ 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_token12, + ACTIONS(2522), 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, - ACTIONS(2175), 30, - sym__automatic_semicolon, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [80085] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2053), 1, + sym_comment, + ACTIONS(2659), 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(2657), 34, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_SEMI, + anon_sym_LPAREN, + anon_sym_COLON, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -205866,292 +206129,404 @@ static const uint16_t ts_small_parse_table[] = { 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, + [80147] = 27, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3175), 1, + anon_sym_LPAREN, + ACTIONS(3178), 1, + anon_sym_LBRACK, + ACTIONS(3181), 1, + sym_optional_chain, + ACTIONS(3184), 1, + anon_sym_DOT, + ACTIONS(3193), 1, + anon_sym_GT_GT, + ACTIONS(3199), 1, + anon_sym_AMP, + ACTIONS(3202), 1, + anon_sym_CARET, + ACTIONS(3205), 1, + anon_sym_PIPE, + ACTIONS(3214), 1, + anon_sym_STAR_STAR, + ACTIONS(3223), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3229), 1, + sym__ternary_qmark, + STATE(2054), 1, + sym_comment, + STATE(2173), 1, + sym_arguments, + ACTIONS(2865), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3172), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3187), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3190), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3196), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3208), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3211), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3217), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3226), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3169), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3220), 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(3166), 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, + [80253] = 27, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3078), 1, + anon_sym_LPAREN, + ACTIONS(3080), 1, + anon_sym_LBRACK, + ACTIONS(3082), 1, + sym_optional_chain, + ACTIONS(3084), 1, + anon_sym_DOT, + ACTIONS(3090), 1, + anon_sym_GT_GT, + ACTIONS(3094), 1, + anon_sym_AMP, + ACTIONS(3096), 1, + anon_sym_CARET, + ACTIONS(3098), 1, + anon_sym_PIPE, + ACTIONS(3104), 1, + anon_sym_STAR_STAR, + ACTIONS(3110), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3114), 1, + sym__ternary_qmark, + STATE(2055), 1, + sym_comment, + STATE(2173), 1, + sym_arguments, + ACTIONS(2681), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3076), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3086), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3088), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3092), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3100), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3102), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3106), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3112), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3074), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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(3072), 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, - [82860] = 24, + [80359] = 25, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(3094), 1, anon_sym_AMP, - ACTIONS(3109), 1, + ACTIONS(3096), 1, anon_sym_CARET, - ACTIONS(3111), 1, + ACTIONS(3098), 1, anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - STATE(2065), 1, + STATE(2056), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(3089), 2, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, + ACTIONS(3086), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3105), 2, + ACTIONS(3088), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2741), 6, + ACTIONS(2926), 4, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, - ACTIONS(3121), 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, - [82958] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(930), 1, - anon_sym_while, - ACTIONS(1097), 1, - sym__automatic_semicolon, - STATE(2066), 1, - sym_comment, - ACTIONS(928), 14, + ACTIONS(3074), 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(926), 30, - 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_token12, + ACTIONS(3108), 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(3072), 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, - [83022] = 15, + [80461] = 19, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3117), 1, + ACTIONS(3090), 1, + anon_sym_GT_GT, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - STATE(2067), 1, + STATE(2057), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(3089), 2, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3113), 2, + ACTIONS(3092), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3125), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2743), 10, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - anon_sym_GT_GT, + ACTIONS(2928), 4, anon_sym_AMP, anon_sym_PIPE, - aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + ACTIONS(3074), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3072), 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(2741), 22, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2926), 15, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, 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, + anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token9, aux_sym_binary_expression_token10, anon_sym_QMARK_QMARK, - anon_sym_instanceof, - [83102] = 21, + [80551] = 15, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3103), 1, - anon_sym_GT_GT, - ACTIONS(3117), 1, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - STATE(2068), 1, + STATE(2058), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(2743), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(3089), 2, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3105), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3125), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(2928), 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(3121), 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(2741), 9, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2926), 24, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, + anon_sym_GT_EQ, + anon_sym_LT_EQ, 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, + 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, - [83194] = 5, + anon_sym_instanceof, + [80633] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2069), 1, + ACTIONS(2401), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(2059), 1, sym_comment, - ACTIONS(2629), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -206165,15 +206540,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(2627), 32, + aux_sym_binary_expression_token12, + ACTIONS(1763), 32, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, - anon_sym_COLON, + anon_sym_of, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -206188,154 +206561,162 @@ 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, - [83254] = 22, + [80699] = 24, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(3094), 1, anon_sym_AMP, - ACTIONS(3117), 1, + ACTIONS(3096), 1, + anon_sym_CARET, + ACTIONS(3098), 1, + anon_sym_PIPE, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - STATE(2070), 1, + STATE(2060), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(3089), 2, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3105), 2, + ACTIONS(3086), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(3074), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 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(2741), 9, + aux_sym_binary_expression_token12, + ACTIONS(2926), 6, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, - 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, - [83348] = 23, + ACTIONS(3108), 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(3072), 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, + [80799] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(3094), 1, anon_sym_AMP, - ACTIONS(3109), 1, + ACTIONS(3096), 1, anon_sym_CARET, - ACTIONS(3117), 1, + ACTIONS(3098), 1, + anon_sym_PIPE, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - STATE(2071), 1, + STATE(2061), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(3089), 2, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3105), 2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(3074), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 6, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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(2741), 8, + aux_sym_binary_expression_token10, + ACTIONS(3072), 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(2926), 8, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -206344,48 +206725,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, - [83444] = 14, + [80897] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3117), 1, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - STATE(2072), 1, + STATE(2062), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(3089), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3115), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3125), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2743), 12, + ACTIONS(2928), 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(2741), 22, + aux_sym_binary_expression_token12, + ACTIONS(2926), 26, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -206398,17 +206775,21 @@ 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, 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, - [83522] = 27, + [80973] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -206421,220 +206802,246 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2759), 1, anon_sym_PIPE, - ACTIONS(2849), 1, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, + ACTIONS(2773), 1, sym__ternary_qmark, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, - STATE(2073), 1, + STATE(2063), 1, sym_comment, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2747), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2749), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3181), 2, + ACTIONS(3232), 2, sym__automatic_semicolon, anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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, - [83626] = 12, + aux_sym_binary_expression_token10, + ACTIONS(2741), 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, + [81079] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3117), 1, + ACTIONS(2829), 1, + anon_sym_GT_GT, + ACTIONS(2833), 1, + anon_sym_AMP, + ACTIONS(2835), 1, + anon_sym_CARET, + ACTIONS(2837), 1, + anon_sym_PIPE, + ACTIONS(2843), 1, anon_sym_STAR_STAR, - STATE(2074), 1, - sym_comment, - STATE(2344), 1, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, + sym__ternary_qmark, + STATE(1816), 1, sym_arguments, - ACTIONS(3125), 2, + STATE(2064), 1, + sym_comment, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2743), 14, - anon_sym_GT, - anon_sym_LT, + ACTIONS(2821), 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(2741), 24, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(2839), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - aux_sym_binary_expression_token5, + ACTIONS(2845), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3234), 2, + anon_sym_COMMA, + anon_sym_RBRACK, + ACTIONS(2819), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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(2817), 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, - [83700] = 19, + [81185] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(3117), 1, + ACTIONS(3094), 1, + anon_sym_AMP, + ACTIONS(3096), 1, + anon_sym_CARET, + ACTIONS(3098), 1, + anon_sym_PIPE, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - STATE(2075), 1, + ACTIONS(3110), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3114), 1, + sym__ternary_qmark, + STATE(2065), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(3089), 2, + ACTIONS(2924), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3105), 2, + ACTIONS(3086), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3088), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3125), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 4, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(3112), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3074), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2741), 15, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - 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_token12, + ACTIONS(3108), 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, - anon_sym_QMARK_QMARK, - [83788] = 9, + aux_sym_binary_expression_token10, + ACTIONS(3072), 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, + [81291] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2309), 1, - anon_sym_EQ, - ACTIONS(2361), 1, - anon_sym_in, - ACTIONS(2364), 1, - anon_sym_of, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(2076), 1, + ACTIONS(914), 1, + anon_sym_while, + ACTIONS(1095), 1, + sym__automatic_semicolon, + STATE(2066), 1, sym_comment, - ACTIONS(2177), 13, + 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, @@ -206644,12 +207051,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(2175), 29, + aux_sym_binary_expression_token12, + ACTIONS(910), 32, 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, @@ -206664,416 +207072,455 @@ 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, - [83856] = 25, + [81357] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(3109), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(3111), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(2843), 1, anon_sym_STAR_STAR, - STATE(2077), 1, - sym_comment, - STATE(2344), 1, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, + sym__ternary_qmark, + STATE(1816), 1, sym_arguments, - ACTIONS(3089), 2, + STATE(2067), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3101), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3105), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2741), 4, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_QMARK_QMARK, - ACTIONS(3085), 5, + ACTIONS(3236), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2819), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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(2817), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(3087), 5, + [81463] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2932), 1, + anon_sym_COMMA, + ACTIONS(3015), 1, + anon_sym_RBRACE, + STATE(2068), 1, + sym_comment, + STATE(4100), 1, + aux_sym_object_repeat1, + ACTIONS(2524), 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(3121), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2522), 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, - anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token8, + anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token9, - [83956] = 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, + [81531] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(2731), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(2735), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(2781), 1, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - ACTIONS(2789), 1, - anon_sym_GT_GT, - ACTIONS(2793), 1, - anon_sym_AMP, - ACTIONS(2795), 1, - anon_sym_CARET, - ACTIONS(2797), 1, - anon_sym_PIPE, - ACTIONS(2849), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, - sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(2078), 1, + STATE(2069), 1, sym_comment, - ACTIONS(2737), 2, + STATE(2173), 1, + sym_arguments, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2928), 14, + anon_sym_GT, + anon_sym_LT, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2791), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2799), 2, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, + aux_sym_binary_expression_token12, + ACTIONS(2926), 26, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_GT_EQ, + anon_sym_LT_EQ, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2847), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3183), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 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, - [84060] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [81607] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, - anon_sym_AMP, - ACTIONS(3109), 1, - anon_sym_CARET, - ACTIONS(3111), 1, - anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - ACTIONS(3123), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, - sym__ternary_qmark, - STATE(2079), 1, + STATE(2070), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(2667), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3089), 2, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3101), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3105), 2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3125), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(2928), 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(3121), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2926), 22, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + 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_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, - [84164] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [81693] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3103), 1, - anon_sym_GT_GT, - ACTIONS(3107), 1, - anon_sym_AMP, - ACTIONS(3109), 1, - anon_sym_CARET, - ACTIONS(3111), 1, - anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - ACTIONS(3123), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, - sym__ternary_qmark, - STATE(2080), 1, + STATE(2071), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(2923), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3089), 2, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3101), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3105), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3113), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3125), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(2928), 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, - aux_sym_binary_expression_token11, - ACTIONS(3121), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2926), 24, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + 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, 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, - [84268] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [81773] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3194), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3197), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3200), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3203), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3212), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(3218), 1, + ACTIONS(3094), 1, anon_sym_AMP, - ACTIONS(3221), 1, + ACTIONS(3096), 1, anon_sym_CARET, - ACTIONS(3224), 1, + ACTIONS(3098), 1, anon_sym_PIPE, - ACTIONS(3233), 1, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - ACTIONS(3242), 1, + ACTIONS(3110), 1, anon_sym_QMARK_QMARK, - ACTIONS(3248), 1, + ACTIONS(3114), 1, sym__ternary_qmark, - STATE(2081), 1, + STATE(2072), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(2862), 2, + ACTIONS(2602), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - ACTIONS(3191), 2, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3206), 2, + ACTIONS(3086), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3209), 2, + ACTIONS(3088), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3215), 2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3227), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3230), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3236), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3245), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3185), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3188), 5, + ACTIONS(3074), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3239), 6, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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, - [84372] = 7, + aux_sym_binary_expression_token10, + ACTIONS(3072), 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, + [81879] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2401), 1, + ACTIONS(1889), 1, anon_sym_EQ, - ACTIONS(2540), 1, + ACTIONS(2361), 1, + anon_sym_in, + ACTIONS(2364), 1, + anon_sym_of, + ACTIONS(2512), 1, anon_sym_COLON, - STATE(2082), 1, + STATE(2073), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(1765), 13, anon_sym_GT, anon_sym_LT, anon_sym_STAR, - anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, @@ -207083,13 +207530,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(2175), 30, + aux_sym_binary_expression_token12, + ACTIONS(1763), 31, 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, @@ -207104,165 +207550,247 @@ 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, - [84436] = 27, + [81949] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2665), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2759), 1, anon_sym_PIPE, - ACTIONS(2841), 1, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, + ACTIONS(2773), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1922), 1, sym_arguments, - STATE(2083), 1, + STATE(2074), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2747), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2749), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3251), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(3238), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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, - [84540] = 7, + aux_sym_binary_expression_token10, + ACTIONS(2741), 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, + [82055] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(896), 1, - anon_sym_while, - ACTIONS(1099), 1, - sym__automatic_semicolon, - STATE(2084), 1, - sym_comment, - ACTIONS(894), 14, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, - anon_sym_in, + ACTIONS(3078), 1, + anon_sym_LPAREN, + ACTIONS(3080), 1, + anon_sym_LBRACK, + ACTIONS(3082), 1, + sym_optional_chain, + ACTIONS(3084), 1, + anon_sym_DOT, + ACTIONS(3090), 1, anon_sym_GT_GT, + ACTIONS(3094), 1, anon_sym_AMP, + ACTIONS(3096), 1, + anon_sym_CARET, + ACTIONS(3098), 1, anon_sym_PIPE, + ACTIONS(3104), 1, + anon_sym_STAR_STAR, + ACTIONS(3110), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3114), 1, + sym__ternary_qmark, + STATE(2075), 1, + sym_comment, + STATE(2173), 1, + sym_arguments, + ACTIONS(2514), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3076), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3086), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3088), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3092), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - aux_sym_binary_expression_token4, + ACTIONS(3102), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + ACTIONS(3112), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3074), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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(3072), 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(892), 30, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + [82161] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3240), 1, + sym_regex_flags, + STATE(2076), 1, + sym_comment, + ACTIONS(2596), 21, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, 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, + anon_sym_BANG_EQ_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2598), 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, - [84604] = 8, + [82225] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, - anon_sym_COMMA, - ACTIONS(3066), 1, - anon_sym_RBRACE, - STATE(2085), 1, + ACTIONS(2391), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(2077), 1, sym_comment, - STATE(4031), 1, - aux_sym_object_repeat1, - ACTIONS(2681), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -207276,12 +207804,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(2679), 29, + aux_sym_binary_expression_token12, + ACTIONS(1763), 32, 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, @@ -207296,106 +207825,31 @@ 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, - [84670] = 27, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3091), 1, - anon_sym_LPAREN, - ACTIONS(3093), 1, - anon_sym_LBRACK, - ACTIONS(3095), 1, - sym_optional_chain, - ACTIONS(3097), 1, - anon_sym_DOT, - ACTIONS(3103), 1, - anon_sym_GT_GT, - ACTIONS(3107), 1, - anon_sym_AMP, - ACTIONS(3109), 1, - anon_sym_CARET, - ACTIONS(3111), 1, - anon_sym_PIPE, - ACTIONS(3117), 1, - anon_sym_STAR_STAR, - ACTIONS(3123), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, - sym__ternary_qmark, - STATE(2086), 1, - sym_comment, - STATE(2344), 1, - sym_arguments, - ACTIONS(2617), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3089), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3099), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3101), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3105), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3113), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3115), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3119), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3125), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 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, - [84774] = 7, + [82291] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2393), 1, - anon_sym_EQ, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(2087), 1, + ACTIONS(894), 1, + anon_sym_while, + ACTIONS(1101), 1, + sym__automatic_semicolon, + STATE(2078), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(892), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -207409,13 +207863,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(2175), 30, + aux_sym_binary_expression_token12, + ACTIONS(890), 32, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_POUND, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -207430,185 +207884,167 @@ 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, - [84838] = 27, + [82357] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(3109), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(3111), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(2843), 1, anon_sym_STAR_STAR, - ACTIONS(3123), 1, + ACTIONS(2849), 1, anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, + ACTIONS(2851), 1, sym__ternary_qmark, - STATE(2088), 1, - sym_comment, - STATE(2344), 1, + STATE(1816), 1, sym_arguments, - ACTIONS(3068), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3089), 2, + STATE(2079), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3101), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3105), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(3242), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [84942] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [82463] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, - anon_sym_LPAREN, - ACTIONS(3093), 1, - anon_sym_LBRACK, - ACTIONS(3095), 1, - sym_optional_chain, - ACTIONS(3097), 1, - anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(904), 1, + anon_sym_while, + ACTIONS(1093), 1, + sym__automatic_semicolon, + STATE(2080), 1, + sym_comment, + ACTIONS(902), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3107), 1, anon_sym_AMP, - ACTIONS(3109), 1, - anon_sym_CARET, - ACTIONS(3111), 1, anon_sym_PIPE, - ACTIONS(3117), 1, - anon_sym_STAR_STAR, - ACTIONS(3123), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, - sym__ternary_qmark, - STATE(2089), 1, - sym_comment, - STATE(2344), 1, - sym_arguments, - ACTIONS(2643), 2, - sym__close_tag_delim, - anon_sym_SLASH_GT, - ACTIONS(3089), 2, - anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(3099), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(900), 32, + 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(3101), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3105), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3115), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3125), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3085), 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(3087), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 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, - [85046] = 8, + 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, + [82529] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, - anon_sym_COLON, - ACTIONS(3253), 1, - anon_sym_LPAREN, - STATE(2090), 1, + ACTIONS(3120), 1, + sym__automatic_semicolon, + STATE(2081), 1, sym_comment, - STATE(2424), 1, - sym_arguments, - ACTIONS(2580), 14, + ACTIONS(844), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -207622,12 +208058,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(2578), 29, + aux_sym_binary_expression_token12, + ACTIONS(842), 33, 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, @@ -207642,29 +208080,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, - [85112] = 7, + [82593] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2405), 1, + ACTIONS(2501), 1, anon_sym_EQ, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(2091), 1, + ACTIONS(2503), 1, + anon_sym_COMMA, + ACTIONS(2505), 1, + anon_sym_RBRACK, + STATE(2082), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(2499), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -207678,13 +208120,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(2175), 30, + aux_sym_binary_expression_token12, + ACTIONS(2497), 31, 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, @@ -207699,27 +208140,37 @@ 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, - [85176] = 6, + [82661] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2550), 1, - anon_sym_EQ, - STATE(2092), 1, + ACTIONS(3078), 1, + anon_sym_LPAREN, + ACTIONS(3080), 1, + anon_sym_LBRACK, + ACTIONS(3082), 1, + sym_optional_chain, + ACTIONS(3084), 1, + anon_sym_DOT, + STATE(2083), 1, sym_comment, - ACTIONS(2548), 14, + STATE(2173), 1, + sym_arguments, + ACTIONS(2487), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -207733,17 +208184,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(2546), 31, + aux_sym_binary_expression_token12, + ACTIONS(2485), 29, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -207755,29 +208202,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, - [85238] = 7, + [82733] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2309), 1, + ACTIONS(840), 1, anon_sym_EQ, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(2093), 1, + ACTIONS(2449), 1, + anon_sym_COMMA, + ACTIONS(2451), 1, + anon_sym_RBRACK, + STATE(2084), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(838), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -207791,10 +208242,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(2175), 30, + aux_sym_binary_expression_token12, + ACTIONS(836), 31, sym__ternary_qmark, - sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -207812,181 +208262,249 @@ 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, - [85302] = 27, + [82801] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(3094), 1, anon_sym_AMP, - ACTIONS(3109), 1, + ACTIONS(3096), 1, anon_sym_CARET, - ACTIONS(3111), 1, + ACTIONS(3098), 1, anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - ACTIONS(3123), 1, + ACTIONS(3110), 1, anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, + ACTIONS(3114), 1, sym__ternary_qmark, - STATE(2094), 1, + STATE(2085), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(3055), 2, + ACTIONS(2930), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - ACTIONS(3089), 2, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, + ACTIONS(3086), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3101), 2, + ACTIONS(3088), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3105), 2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3085), 5, + ACTIONS(3074), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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(3072), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(3087), 5, + [82907] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3244), 1, + sym__automatic_semicolon, + STATE(2086), 1, + sym_comment, + ACTIONS(850), 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(3121), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(848), 33, + 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_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, - [85406] = 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, + [82971] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(3094), 1, anon_sym_AMP, - ACTIONS(3109), 1, + ACTIONS(3096), 1, anon_sym_CARET, - ACTIONS(3111), 1, + ACTIONS(3098), 1, anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - ACTIONS(3123), 1, + ACTIONS(3110), 1, anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, + ACTIONS(3114), 1, sym__ternary_qmark, - STATE(2095), 1, + STATE(2087), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(2727), 2, + ACTIONS(2548), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - ACTIONS(3089), 2, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, + ACTIONS(3086), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3101), 2, + ACTIONS(3088), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3105), 2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(3074), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 6, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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, - [85510] = 6, + aux_sym_binary_expression_token10, + ACTIONS(3072), 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, + [83077] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2725), 1, - anon_sym_COLON, - STATE(2096), 1, + ACTIONS(2932), 1, + anon_sym_COMMA, + ACTIONS(2934), 1, + anon_sym_RBRACE, + STATE(2088), 1, sym_comment, - ACTIONS(2719), 14, + STATE(4000), 1, + aux_sym_object_repeat1, + ACTIONS(2524), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -208000,11 +208518,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(2717), 31, + aux_sym_binary_expression_token12, + ACTIONS(2522), 31, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -208022,104 +208538,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, - [85572] = 27, + [83145] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, - anon_sym_GT_GT, - ACTIONS(2827), 1, - anon_sym_AMP, - ACTIONS(2829), 1, - anon_sym_CARET, - ACTIONS(2831), 1, - anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, - sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, - STATE(2097), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2817), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2819), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2821), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2825), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2833), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2835), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2837), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(2932), 1, anon_sym_COMMA, + ACTIONS(3011), 1, anon_sym_RBRACE, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 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, - [85676] = 6, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3133), 1, - sym__automatic_semicolon, - STATE(2098), 1, + STATE(2089), 1, sym_comment, - ACTIONS(844), 14, + STATE(4149), 1, + aux_sym_object_repeat1, + ACTIONS(2524), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -208133,11 +208578,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(842), 31, + aux_sym_binary_expression_token12, + ACTIONS(2522), 31, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -208155,172 +208598,178 @@ 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, - [85738] = 27, + [83213] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2665), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2759), 1, anon_sym_PIPE, - ACTIONS(2841), 1, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, + ACTIONS(2773), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1922), 1, sym_arguments, - STATE(2099), 1, + STATE(2090), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2747), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2749), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3255), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(3246), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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, - [85842] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2741), 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, + [83319] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(3094), 1, anon_sym_AMP, - ACTIONS(3109), 1, + ACTIONS(3096), 1, anon_sym_CARET, - ACTIONS(3111), 1, + ACTIONS(3098), 1, anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - ACTIONS(3123), 1, + ACTIONS(3110), 1, anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, + ACTIONS(3114), 1, sym__ternary_qmark, - STATE(2100), 1, + STATE(2091), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(2534), 2, + ACTIONS(2508), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - ACTIONS(3089), 2, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, + ACTIONS(3086), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3101), 2, + ACTIONS(3088), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3105), 2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(3074), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 6, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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, - [85946] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3072), 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, + [83425] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -208333,80 +208782,93 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2759), 1, anon_sym_PIPE, - ACTIONS(2849), 1, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, + ACTIONS(2773), 1, sym__ternary_qmark, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, - STATE(2101), 1, + STATE(2092), 1, sym_comment, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2747), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2749), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3257), 2, + ACTIONS(3248), 2, sym__automatic_semicolon, anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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, - [86050] = 6, + aux_sym_binary_expression_token10, + ACTIONS(2741), 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, + [83531] = 11, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2598), 1, - anon_sym_EQ, - STATE(2102), 1, + ACTIONS(3078), 1, + anon_sym_LPAREN, + ACTIONS(3080), 1, + anon_sym_LBRACK, + ACTIONS(3082), 1, + sym_optional_chain, + ACTIONS(3084), 1, + anon_sym_DOT, + STATE(2093), 1, sym_comment, - ACTIONS(2596), 14, + STATE(2173), 1, + sym_arguments, + ACTIONS(3112), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2456), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -208420,17 +208882,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(2594), 31, + aux_sym_binary_expression_token12, + ACTIONS(2454), 27, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -208442,31 +208900,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, - [86112] = 8, + [83605] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, - anon_sym_COLON, - ACTIONS(3253), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - STATE(2103), 1, + ACTIONS(3080), 1, + anon_sym_LBRACK, + ACTIONS(3082), 1, + sym_optional_chain, + ACTIONS(3084), 1, + anon_sym_DOT, + ACTIONS(3090), 1, + anon_sym_GT_GT, + ACTIONS(3094), 1, + anon_sym_AMP, + ACTIONS(3096), 1, + anon_sym_CARET, + ACTIONS(3098), 1, + anon_sym_PIPE, + ACTIONS(3104), 1, + anon_sym_STAR_STAR, + ACTIONS(3110), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3114), 1, + sym__ternary_qmark, + STATE(2094), 1, sym_comment, - STATE(2424), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(2536), 14, + ACTIONS(2823), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3076), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3086), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3088), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3092), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3100), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3102), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3106), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3112), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3074), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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(3072), 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, + [83711] = 7, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(926), 1, + anon_sym_while, + ACTIONS(1097), 1, + sym__automatic_semicolon, + STATE(2095), 1, + sym_comment, + ACTIONS(924), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -208480,12 +209015,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(2534), 29, + aux_sym_binary_expression_token12, + ACTIONS(922), 32, sym__ternary_qmark, - sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -208500,29 +209036,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, - [86178] = 7, + [83777] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(840), 1, + ACTIONS(2472), 1, anon_sym_EQ, - ACTIONS(3259), 1, - sym__automatic_semicolon, - STATE(2104), 1, + STATE(2096), 1, sym_comment, - ACTIONS(844), 14, + ACTIONS(2470), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -208536,10 +209072,11 @@ 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(842), 30, + aux_sym_binary_expression_token12, + ACTIONS(2468), 33, sym__ternary_qmark, sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -208557,183 +209094,229 @@ 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, - [86242] = 27, + [83841] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(3250), 1, + sym_optional_chain, + STATE(2097), 1, + sym_comment, + STATE(2201), 1, + sym_arguments, + ACTIONS(2481), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(2827), 1, anon_sym_AMP, - ACTIONS(2829), 1, - anon_sym_CARET, - ACTIONS(2831), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, - sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, - STATE(2105), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2817), 2, - anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(2819), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2479), 29, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_GT_EQ, + anon_sym_LT_EQ, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2835), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3261), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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, - ACTIONS(2815), 5, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [83913] = 7, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3078), 1, + anon_sym_LPAREN, + STATE(2098), 1, + sym_comment, + STATE(2201), 1, + sym_arguments, + ACTIONS(2481), 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(2839), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2479), 32, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + 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, - [86346] = 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, + [83979] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(3094), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(3096), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(3098), 1, anon_sym_PIPE, - ACTIONS(2841), 1, + ACTIONS(3104), 1, + anon_sym_STAR_STAR, + ACTIONS(3110), 1, anon_sym_QMARK_QMARK, - ACTIONS(2843), 1, + ACTIONS(3114), 1, sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, - STATE(2106), 1, + STATE(2099), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2817), 2, + STATE(2173), 1, + sym_arguments, + ACTIONS(2697), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(3086), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(3088), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3042), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + ACTIONS(3112), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3074), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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, - [86450] = 7, + aux_sym_binary_expression_token10, + ACTIONS(3072), 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, + [84085] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2397), 1, + ACTIONS(2501), 1, anon_sym_EQ, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(2107), 1, + STATE(2100), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(2499), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -208747,10 +209330,11 @@ 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(2175), 30, + aux_sym_binary_expression_token12, + ACTIONS(2497), 33, sym__ternary_qmark, sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -208768,166 +209352,191 @@ 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, - [86514] = 27, + [84149] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(2731), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(2735), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(3094), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(3096), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(3098), 1, anon_sym_PIPE, - ACTIONS(2849), 1, + ACTIONS(3104), 1, + anon_sym_STAR_STAR, + ACTIONS(3110), 1, anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, + ACTIONS(3114), 1, sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, - STATE(2108), 1, + STATE(2101), 1, sym_comment, - ACTIONS(2737), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2787), 2, + STATE(2173), 1, + sym_arguments, + ACTIONS(2540), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(3086), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3088), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3263), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(3112), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3074), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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, - [86618] = 11, + aux_sym_binary_expression_token10, + ACTIONS(3072), 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, + [84255] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - STATE(2109), 1, - sym_comment, - STATE(2344), 1, - sym_arguments, - ACTIONS(3125), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2592), 14, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, - anon_sym_in, + ACTIONS(3090), 1, anon_sym_GT_GT, + ACTIONS(3094), 1, anon_sym_AMP, + ACTIONS(3096), 1, + anon_sym_CARET, + ACTIONS(3098), 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(2590), 25, + ACTIONS(3104), 1, + anon_sym_STAR_STAR, + ACTIONS(3110), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3114), 1, sym__ternary_qmark, + STATE(2102), 1, + sym_comment, + STATE(2173), 1, + sym_arguments, + ACTIONS(2566), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(3076), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3086), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3088), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3100), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3106), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3112), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3074), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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(3072), 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, - [86690] = 5, + [84361] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2110), 1, + ACTIONS(1889), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(2103), 1, sym_comment, - ACTIONS(2607), 15, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, - anon_sym_EQ, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, @@ -208939,14 +209548,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(2605), 31, + aux_sym_binary_expression_token12, + ACTIONS(1763), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, - anon_sym_COLON, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -208961,31 +209569,31 @@ 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, - [86750] = 8, + [84427] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, - anon_sym_COMMA, - ACTIONS(2921), 1, - anon_sym_RBRACE, - STATE(2111), 1, + ACTIONS(2383), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(2104), 1, sym_comment, - STATE(4100), 1, - aux_sym_object_repeat1, - ACTIONS(2681), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -208999,9 +209607,10 @@ 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(2679), 29, + aux_sym_binary_expression_token12, + ACTIONS(1763), 32, sym__ternary_qmark, + sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -209019,213 +209628,257 @@ 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, - [86816] = 27, + [84493] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2731), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2735), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2837), 1, anon_sym_PIPE, + ACTIONS(2843), 1, + anon_sym_STAR_STAR, ACTIONS(2849), 1, anon_sym_QMARK_QMARK, ACTIONS(2851), 1, sym__ternary_qmark, - STATE(1892), 1, + STATE(1816), 1, sym_arguments, - STATE(2112), 1, + STATE(2105), 1, sym_comment, - ACTIONS(2737), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2825), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2827), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3265), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2853), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [86920] = 10, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [84599] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(2665), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(2733), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(2735), 1, anon_sym_DOT, - STATE(2113), 1, - sym_comment, - STATE(2344), 1, - sym_arguments, - ACTIONS(2584), 14, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, - anon_sym_in, + ACTIONS(2751), 1, anon_sym_GT_GT, + ACTIONS(2755), 1, anon_sym_AMP, + ACTIONS(2757), 1, + anon_sym_CARET, + ACTIONS(2759), 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(2582), 27, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2773), 1, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + STATE(1922), 1, + sym_arguments, + STATE(2106), 1, + sym_comment, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2745), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2747), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(2749), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(2761), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(2767), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3252), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + ACTIONS(2743), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 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, - [86990] = 8, + [84705] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, - anon_sym_COMMA, - ACTIONS(3070), 1, - anon_sym_RBRACE, - STATE(2114), 1, - sym_comment, - STATE(4149), 1, - aux_sym_object_repeat1, - ACTIONS(2681), 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(2679), 29, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(2665), 1, anon_sym_LPAREN, + ACTIONS(2731), 1, anon_sym_LBRACK, + ACTIONS(2733), 1, sym_optional_chain, + ACTIONS(2735), 1, anon_sym_DOT, + ACTIONS(2751), 1, + anon_sym_GT_GT, + ACTIONS(2755), 1, + anon_sym_AMP, + ACTIONS(2757), 1, + anon_sym_CARET, + ACTIONS(2759), 1, + anon_sym_PIPE, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2773), 1, + sym__ternary_qmark, + STATE(1922), 1, + sym_arguments, + STATE(2107), 1, + sym_comment, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2745), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2747), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(2749), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(2761), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(2767), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3254), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + ACTIONS(2743), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 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, - [87056] = 27, + [84811] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -209238,82 +209891,140 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2759), 1, anon_sym_PIPE, - ACTIONS(2849), 1, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, + ACTIONS(2773), 1, sym__ternary_qmark, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, - STATE(2115), 1, + STATE(2108), 1, sym_comment, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2747), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2749), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3267), 2, + ACTIONS(3256), 2, sym__automatic_semicolon, anon_sym_SEMI, - ACTIONS(2783), 5, + ACTIONS(2743), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(2785), 5, + [84917] = 8, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2512), 1, + anon_sym_COLON, + ACTIONS(3258), 1, + anon_sym_LPAREN, + STATE(2109), 1, + sym_comment, + STATE(2407), 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, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2514), 31, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + 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, - [87160] = 8, + 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, + [84985] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(840), 1, anon_sym_EQ, - ACTIONS(2573), 1, - anon_sym_COMMA, - ACTIONS(2575), 1, - anon_sym_RBRACK, - STATE(2116), 1, + STATE(2110), 1, sym_comment, ACTIONS(838), 14, anon_sym_GT, @@ -209329,9 +210040,11 @@ 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(836), 29, + aux_sym_binary_expression_token12, + ACTIONS(836), 33, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -209349,31 +210062,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, - [87226] = 8, + [85049] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2550), 1, - anon_sym_EQ, - ACTIONS(2552), 1, - anon_sym_COMMA, - ACTIONS(2554), 1, - anon_sym_RBRACK, - STATE(2117), 1, + ACTIONS(2560), 1, + anon_sym_COLON, + STATE(2111), 1, sym_comment, - ACTIONS(2548), 14, + ACTIONS(2558), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -209387,9 +210098,11 @@ 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(2546), 29, + aux_sym_binary_expression_token12, + ACTIONS(2556), 33, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -209407,31 +210120,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, - [87292] = 8, + [85113] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2598), 1, - anon_sym_EQ, - ACTIONS(2600), 1, - anon_sym_COMMA, - ACTIONS(2602), 1, - anon_sym_RBRACK, - STATE(2118), 1, + ACTIONS(2512), 1, + anon_sym_COLON, + ACTIONS(3258), 1, + anon_sym_LPAREN, + STATE(2112), 1, sym_comment, - ACTIONS(2596), 14, + STATE(2407), 1, + sym_arguments, + ACTIONS(2510), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -209445,12 +210160,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(2594), 29, + aux_sym_binary_expression_token12, + ACTIONS(2508), 31, 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, @@ -209465,31 +210180,30 @@ 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, - [87358] = 7, + [85181] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, - anon_sym_LPAREN, - STATE(2119), 1, + STATE(2113), 1, sym_comment, - STATE(2333), 1, - sym_arguments, - ACTIONS(2544), 14, + ACTIONS(2495), 15, anon_sym_GT, anon_sym_LT, + anon_sym_EQ, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, @@ -209501,13 +210215,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(2542), 30, + aux_sym_binary_expression_token12, + ACTIONS(2493), 33, sym__ternary_qmark, sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_LPAREN, + anon_sym_COLON, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -209522,35 +210237,198 @@ 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, - [87422] = 10, + [85243] = 27, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2665), 1, + anon_sym_LPAREN, + ACTIONS(2731), 1, + anon_sym_LBRACK, + ACTIONS(2733), 1, + sym_optional_chain, + ACTIONS(2735), 1, + anon_sym_DOT, + ACTIONS(2751), 1, + anon_sym_GT_GT, + ACTIONS(2755), 1, + anon_sym_AMP, + ACTIONS(2757), 1, + anon_sym_CARET, + ACTIONS(2759), 1, + anon_sym_PIPE, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2773), 1, + sym__ternary_qmark, + STATE(1922), 1, + sym_arguments, + STATE(2114), 1, + sym_comment, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2745), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2747), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2749), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2753), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2761), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2763), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2767), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3260), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + ACTIONS(2743), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 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, + [85349] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(2665), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(2731), 1, anon_sym_LBRACK, - ACTIONS(3097), 1, + ACTIONS(2733), 1, + sym_optional_chain, + ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(3269), 1, + ACTIONS(2751), 1, + anon_sym_GT_GT, + ACTIONS(2755), 1, + anon_sym_AMP, + ACTIONS(2757), 1, + anon_sym_CARET, + ACTIONS(2759), 1, + anon_sym_PIPE, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2773), 1, + sym__ternary_qmark, + STATE(1922), 1, + sym_arguments, + STATE(2115), 1, + sym_comment, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2745), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2747), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2749), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2753), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2761), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2763), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2767), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3262), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + ACTIONS(2743), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 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, + [85455] = 11, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3078), 1, + anon_sym_LPAREN, + ACTIONS(3080), 1, + anon_sym_LBRACK, + ACTIONS(3082), 1, sym_optional_chain, - STATE(2120), 1, + ACTIONS(3084), 1, + anon_sym_DOT, + STATE(2116), 1, sym_comment, - STATE(2333), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(2544), 14, + ACTIONS(3112), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2491), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -209564,8 +210442,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(2542), 27, + aux_sym_binary_expression_token12, + ACTIONS(2489), 27, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -209582,258 +210460,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, - [87492] = 27, + [85529] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2731), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2733), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2735), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2837), 1, anon_sym_PIPE, + ACTIONS(2843), 1, + anon_sym_STAR_STAR, ACTIONS(2849), 1, anon_sym_QMARK_QMARK, ACTIONS(2851), 1, sym__ternary_qmark, - STATE(1892), 1, + STATE(1816), 1, sym_arguments, - STATE(2121), 1, + STATE(2117), 1, sym_comment, - ACTIONS(2737), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2814), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2825), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2827), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3271), 2, - sym__automatic_semicolon, - anon_sym_SEMI, - ACTIONS(2783), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2785), 5, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [87596] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [85635] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2745), 1, - anon_sym_STAR_STAR, - ACTIONS(2823), 1, + ACTIONS(2829), 1, anon_sym_GT_GT, - ACTIONS(2827), 1, + ACTIONS(2833), 1, anon_sym_AMP, - ACTIONS(2829), 1, + ACTIONS(2835), 1, anon_sym_CARET, - ACTIONS(2831), 1, + ACTIONS(2837), 1, anon_sym_PIPE, - ACTIONS(2841), 1, - anon_sym_QMARK_QMARK, ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2122), 1, + STATE(2118), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2817), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2819), 2, + ACTIONS(2825), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2821), 2, + ACTIONS(2827), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(2825), 2, + ACTIONS(2831), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2833), 2, + ACTIONS(2839), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2835), 2, + ACTIONS(2841), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2837), 2, + ACTIONS(2845), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3048), 2, + ACTIONS(3264), 2, anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2813), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(2815), 5, + anon_sym_RPAREN, + ACTIONS(2819), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2839), 6, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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, - [87700] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2817), 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, + [85741] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3093), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3095), 1, + ACTIONS(3082), 1, sym_optional_chain, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3103), 1, + ACTIONS(3090), 1, anon_sym_GT_GT, - ACTIONS(3107), 1, + ACTIONS(3094), 1, anon_sym_AMP, - ACTIONS(3109), 1, + ACTIONS(3096), 1, anon_sym_CARET, - ACTIONS(3111), 1, + ACTIONS(3098), 1, anon_sym_PIPE, - ACTIONS(3117), 1, + ACTIONS(3104), 1, anon_sym_STAR_STAR, - ACTIONS(3123), 1, + ACTIONS(3110), 1, anon_sym_QMARK_QMARK, - ACTIONS(3127), 1, + ACTIONS(3114), 1, sym__ternary_qmark, - STATE(2123), 1, + STATE(2119), 1, sym_comment, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, - ACTIONS(2845), 2, + ACTIONS(2781), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - ACTIONS(3089), 2, + ACTIONS(3076), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3099), 2, + ACTIONS(3086), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3101), 2, + ACTIONS(3088), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3105), 2, + ACTIONS(3092), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3113), 2, + ACTIONS(3100), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3115), 2, + ACTIONS(3102), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3119), 2, + ACTIONS(3106), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3125), 2, + ACTIONS(3112), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3085), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3087), 5, + ACTIONS(3074), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3121), 6, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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, - [87804] = 6, + aux_sym_binary_expression_token10, + ACTIONS(3072), 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, + [85847] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, - anon_sym_COLON, - STATE(2124), 1, + ACTIONS(840), 1, + anon_sym_EQ, + ACTIONS(3266), 1, + sym__automatic_semicolon, + STATE(2120), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(844), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -209847,11 +210733,10 @@ 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(2175), 31, + aux_sym_binary_expression_token12, + ACTIONS(842), 32, sym__ternary_qmark, sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -209869,29 +210754,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, - [87866] = 6, + [85913] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(840), 1, - anon_sym_EQ, - STATE(2125), 1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(2829), 1, + anon_sym_GT_GT, + ACTIONS(2833), 1, + anon_sym_AMP, + ACTIONS(2835), 1, + anon_sym_CARET, + ACTIONS(2837), 1, + anon_sym_PIPE, + ACTIONS(2843), 1, + anon_sym_STAR_STAR, + ACTIONS(2849), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2851), 1, + sym__ternary_qmark, + STATE(1816), 1, + sym_arguments, + STATE(2121), 1, sym_comment, - ACTIONS(838), 14, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2811), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2821), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2825), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2827), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2831), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2839), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2841), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2845), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2819), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2847), 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(2817), 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, + [86019] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2122), 1, + sym_comment, + ACTIONS(2447), 15, anon_sym_GT, anon_sym_LT, + anon_sym_EQ, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, @@ -209903,14 +210868,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(836), 31, + aux_sym_binary_expression_token12, + ACTIONS(2445), 33, sym__ternary_qmark, sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, + anon_sym_COLON, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -209925,38 +210890,31 @@ 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, - [87928] = 11, + [86081] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, - anon_sym_LPAREN, - ACTIONS(3093), 1, - anon_sym_LBRACK, - ACTIONS(3095), 1, - sym_optional_chain, - ACTIONS(3097), 1, - anon_sym_DOT, - STATE(2126), 1, + ACTIONS(2389), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(2123), 1, sym_comment, - STATE(2344), 1, - sym_arguments, - ACTIONS(3125), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2559), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -209970,13 +210928,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(2557), 25, + aux_sym_binary_expression_token12, + ACTIONS(1763), 32, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_POUND, + 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, @@ -209988,26 +210949,31 @@ 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, - [88000] = 5, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [86147] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2127), 1, + ACTIONS(2512), 1, + anon_sym_COLON, + STATE(2124), 1, sym_comment, - ACTIONS(2571), 15, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, - anon_sym_EQ, anon_sym_STAR, anon_sym_in, anon_sym_GT_GT, @@ -210019,14 +210985,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(2569), 31, + aux_sym_binary_expression_token12, + ACTIONS(1763), 33, sym__ternary_qmark, sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, - anon_sym_COLON, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -210041,18 +211007,99 @@ 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, - [88060] = 27, + [86211] = 27, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3078), 1, + anon_sym_LPAREN, + ACTIONS(3080), 1, + anon_sym_LBRACK, + ACTIONS(3082), 1, + sym_optional_chain, + ACTIONS(3084), 1, + anon_sym_DOT, + ACTIONS(3090), 1, + anon_sym_GT_GT, + ACTIONS(3094), 1, + anon_sym_AMP, + ACTIONS(3096), 1, + anon_sym_CARET, + ACTIONS(3098), 1, + anon_sym_PIPE, + ACTIONS(3104), 1, + anon_sym_STAR_STAR, + ACTIONS(3110), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3114), 1, + sym__ternary_qmark, + STATE(2125), 1, + sym_comment, + STATE(2173), 1, + sym_arguments, + ACTIONS(3076), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3086), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3088), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3092), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3100), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3102), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3106), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3112), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3268), 2, + sym__close_tag_delim, + anon_sym_SLASH_GT, + ACTIONS(3074), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3108), 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(3072), 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, + [86317] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -210065,80 +211112,163 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, ACTIONS(2735), 1, anon_sym_DOT, - ACTIONS(2781), 1, - anon_sym_STAR_STAR, - ACTIONS(2789), 1, + ACTIONS(2751), 1, anon_sym_GT_GT, - ACTIONS(2793), 1, + ACTIONS(2755), 1, anon_sym_AMP, - ACTIONS(2795), 1, + ACTIONS(2757), 1, anon_sym_CARET, - ACTIONS(2797), 1, + ACTIONS(2759), 1, anon_sym_PIPE, - ACTIONS(2849), 1, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, anon_sym_QMARK_QMARK, - ACTIONS(2851), 1, + ACTIONS(2773), 1, sym__ternary_qmark, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, - STATE(2128), 1, + STATE(2126), 1, sym_comment, ACTIONS(2737), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2787), 2, + ACTIONS(2745), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2791), 2, + ACTIONS(2747), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2749), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2753), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2799), 2, + ACTIONS(2761), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2801), 2, + ACTIONS(2763), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2803), 2, + ACTIONS(2767), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2807), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(2847), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3273), 2, + ACTIONS(3270), 2, sym__automatic_semicolon, anon_sym_SEMI, - ACTIONS(2783), 5, + ACTIONS(2743), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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(2741), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(2785), 5, + [86423] = 27, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2665), 1, + anon_sym_LPAREN, + ACTIONS(2731), 1, + anon_sym_LBRACK, + ACTIONS(2733), 1, + sym_optional_chain, + ACTIONS(2735), 1, + anon_sym_DOT, + ACTIONS(2751), 1, + anon_sym_GT_GT, + ACTIONS(2755), 1, + anon_sym_AMP, + ACTIONS(2757), 1, + anon_sym_CARET, + ACTIONS(2759), 1, + anon_sym_PIPE, + ACTIONS(2765), 1, + anon_sym_STAR_STAR, + ACTIONS(2771), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2773), 1, + sym__ternary_qmark, + STATE(1922), 1, + sym_arguments, + STATE(2127), 1, + sym_comment, + ACTIONS(2737), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2745), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2747), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(2749), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(2753), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2761), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2763), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2767), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3272), 2, + sym__automatic_semicolon, + anon_sym_SEMI, + ACTIONS(2743), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2805), 6, + aux_sym_binary_expression_token12, + ACTIONS(2769), 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, - [88164] = 6, + aux_sym_binary_expression_token10, + ACTIONS(2741), 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, + [86529] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3275), 1, - sym__automatic_semicolon, - STATE(2129), 1, + ACTIONS(2560), 1, + anon_sym_COLON, + ACTIONS(3274), 1, + anon_sym_LPAREN, + STATE(2128), 1, sym_comment, - ACTIONS(890), 14, + ACTIONS(2558), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -210152,14 +211282,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(888), 31, + aux_sym_binary_expression_token12, + ACTIONS(2556), 32, + sym__automatic_semicolon, sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, sym_optional_chain, anon_sym_DOT, @@ -210174,587 +211303,673 @@ 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, - [88226] = 23, + [86595] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2512), 1, + anon_sym_COLON, + ACTIONS(3147), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3283), 1, + STATE(2129), 1, + sym_comment, + ACTIONS(1765), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3287), 1, anon_sym_AMP, - ACTIONS(3289), 1, - anon_sym_CARET, - ACTIONS(3291), 1, anon_sym_PIPE, - ACTIONS(3297), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2130), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3281), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3285), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3293), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3277), 5, + aux_sym_binary_expression_token12, + ACTIONS(1763), 32, + sym__automatic_semicolon, + sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, + 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_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 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(2741), 7, - sym__ternary_qmark, - anon_sym_RPAREN, - 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, - [88321] = 27, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [86661] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2691), 1, + ACTIONS(3283), 1, anon_sym_RBRACK, - ACTIONS(3313), 1, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3297), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3309), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3311), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2131), 1, + STATE(2130), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3287), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [88424] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [86766] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3341), 1, - anon_sym_POUND, - ACTIONS(3349), 1, - anon_sym_GT_GT, - ACTIONS(3353), 1, - anon_sym_AMP, - ACTIONS(3355), 1, - anon_sym_CARET, - ACTIONS(3357), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3313), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, - sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2132), 1, + STATE(2131), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(2928), 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, - ACTIONS(3345), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2926), 25, + sym__ternary_qmark, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_of, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3361), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, 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, - ACTIONS(3339), 5, + [86841] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2132), 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, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2574), 33, + 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_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, - [88527] = 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, + [86902] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3172), 1, + ACTIONS(2540), 1, sym__close_tag_delim, - ACTIONS(3253), 1, + ACTIONS(3258), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(3321), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(3323), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(3325), 1, anon_sym_DOT, - ACTIONS(3389), 1, + ACTIONS(3331), 1, anon_sym_GT_GT, - ACTIONS(3393), 1, + ACTIONS(3335), 1, anon_sym_AMP, - ACTIONS(3395), 1, + ACTIONS(3337), 1, anon_sym_CARET, - ACTIONS(3397), 1, + ACTIONS(3339), 1, anon_sym_PIPE, - ACTIONS(3403), 1, + ACTIONS(3345), 1, anon_sym_STAR_STAR, - ACTIONS(3409), 1, + ACTIONS(3351), 1, anon_sym_QMARK_QMARK, - ACTIONS(3413), 1, + ACTIONS(3355), 1, sym__ternary_qmark, STATE(2133), 1, sym_comment, - STATE(2424), 1, + STATE(2407), 1, sym_arguments, - ACTIONS(3377), 2, + ACTIONS(3319), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3385), 2, + ACTIONS(3327), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3387), 2, + ACTIONS(3329), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3391), 2, + ACTIONS(3333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, + ACTIONS(3341), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3401), 2, + ACTIONS(3343), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, + ACTIONS(3347), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3411), 2, + ACTIONS(3353), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3373), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3375), 5, + ACTIONS(3317), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3407), 6, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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, - [88630] = 6, + aux_sym_binary_expression_token10, + ACTIONS(3315), 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, + [87007] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(3363), 1, anon_sym_COLON, - STATE(2134), 1, - sym_comment, - ACTIONS(2177), 14, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, - anon_sym_in, + ACTIONS(3369), 1, anon_sym_GT_GT, + ACTIONS(3373), 1, anon_sym_AMP, + ACTIONS(3375), 1, + anon_sym_CARET, + ACTIONS(3377), 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(2175), 30, + ACTIONS(3383), 1, + anon_sym_STAR_STAR, + ACTIONS(3389), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3391), 1, 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, + STATE(1816), 1, + sym_arguments, + STATE(2134), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3361), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3379), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3385), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3359), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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(3357), 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, - [88691] = 27, + [87112] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(3258), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(3268), 1, + sym__close_tag_delim, + ACTIONS(3321), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(3323), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(3325), 1, anon_sym_DOT, - ACTIONS(3068), 1, - anon_sym_POUND, - ACTIONS(3349), 1, + ACTIONS(3331), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3335), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3337), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3339), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3345), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3351), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3355), 1, sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, STATE(2135), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3343), 2, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3327), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3329), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3341), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3343), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3347), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3317), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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, - [88794] = 6, + aux_sym_binary_expression_token10, + ACTIONS(3315), 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, + [87217] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2136), 1, - sym_comment, - ACTIONS(3415), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2681), 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(2679), 29, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(2458), 1, anon_sym_LPAREN, + ACTIONS(2460), 1, anon_sym_LBRACK, + ACTIONS(2462), 1, sym_optional_chain, + ACTIONS(2464), 1, anon_sym_DOT, + ACTIONS(2566), 1, + anon_sym_POUND, + ACTIONS(3403), 1, + anon_sym_GT_GT, + ACTIONS(3407), 1, + anon_sym_AMP, + ACTIONS(3409), 1, + anon_sym_CARET, + ACTIONS(3411), 1, + anon_sym_PIPE, + ACTIONS(3417), 1, + anon_sym_STAR_STAR, + ACTIONS(3423), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3425), 1, + sym__ternary_qmark, + STATE(1816), 1, + sym_arguments, + STATE(2136), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3397), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3413), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3419), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3395), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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(3393), 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, - [88855] = 27, + [87322] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(2823), 1, + anon_sym_RBRACK, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3297), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3309), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3311), 1, sym__ternary_qmark, - ACTIONS(3417), 1, - anon_sym_POUND, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2137), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3287), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [88958] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [87427] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2138), 1, sym_comment, - ACTIONS(2615), 14, + ACTIONS(2659), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -210768,8 +211983,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(2613), 31, + aux_sym_binary_expression_token12, + ACTIONS(2657), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -210790,177 +212005,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, - [89017] = 27, + [87488] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2534), 1, - anon_sym_POUND, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3427), 1, + anon_sym_COLON, + STATE(1816), 1, sym_arguments, STATE(2139), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [89120] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [87593] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3425), 1, - anon_sym_COLON, - ACTIONS(3431), 1, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3297), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3309), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3311), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3429), 1, + anon_sym_RBRACK, + STATE(1816), 1, sym_arguments, STATE(2140), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3287), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [89223] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [87698] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2141), 1, sym_comment, - ACTIONS(2629), 14, + ACTIONS(2687), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -210974,8 +212195,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(2627), 31, + aux_sym_binary_expression_token12, + ACTIONS(2685), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -210996,183 +212217,189 @@ 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, - [89282] = 27, + [87759] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2727), 1, + ACTIONS(2697), 1, anon_sym_POUND, - ACTIONS(3349), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2142), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [89385] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [87864] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2534), 1, - anon_sym_COLON, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3431), 1, + ACTIONS(2508), 1, + anon_sym_COLON, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2143), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [89488] = 8, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [87969] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3455), 1, + ACTIONS(3431), 1, anon_sym_COLON, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2144), 1, sym_comment, - ACTIONS(2536), 14, + ACTIONS(2510), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -211186,8 +212413,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(2534), 28, + aux_sym_binary_expression_token12, + ACTIONS(2508), 30, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -211205,255 +212432,263 @@ 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, - [89553] = 27, + [88036] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2727), 1, + ACTIONS(2548), 1, anon_sym_COLON, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2145), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [89656] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [88141] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2845), 1, - anon_sym_RBRACK, - ACTIONS(3313), 1, + ACTIONS(2566), 1, + anon_sym_RPAREN, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2146), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [89759] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [88246] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3068), 1, + ACTIONS(2930), 1, anon_sym_COLON, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2147), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [89862] = 6, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [88351] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2725), 1, + ACTIONS(2560), 1, anon_sym_COLON, STATE(2148), 1, sym_comment, - ACTIONS(2719), 14, + ACTIONS(2558), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -211467,8 +212702,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(2717), 30, + aux_sym_binary_expression_token12, + ACTIONS(2556), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -211488,405 +212723,402 @@ 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, - [89923] = 21, + [88414] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3389), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3403), 1, + ACTIONS(3448), 1, + anon_sym_AMP, + ACTIONS(3450), 1, + anon_sym_CARET, + ACTIONS(3452), 1, + anon_sym_PIPE, + ACTIONS(3458), 1, anon_sym_STAR_STAR, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + ACTIONS(3468), 1, + anon_sym_RPAREN, + STATE(1816), 1, + sym_arguments, STATE(2149), 1, sym_comment, - STATE(2424), 1, - sym_arguments, - ACTIONS(2743), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(3377), 2, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3391), 2, + ACTIONS(3440), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3442), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3401), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3373), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3375), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3407), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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(2741), 8, - sym__ternary_qmark, - sym__close_tag_delim, - 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, - [90014] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [88519] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - ACTIONS(3458), 1, - anon_sym_POUND, - STATE(1851), 1, + ACTIONS(3470), 1, + anon_sym_COLON, + STATE(1816), 1, sym_arguments, STATE(2150), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [90117] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [88624] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3431), 1, + ACTIONS(2540), 1, + anon_sym_RPAREN, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3460), 1, - anon_sym_COLON, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2151), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [90220] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [88729] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3283), 1, - anon_sym_GT_GT, - ACTIONS(3287), 1, - anon_sym_AMP, - ACTIONS(3289), 1, - anon_sym_CARET, - ACTIONS(3291), 1, - anon_sym_PIPE, - ACTIONS(3297), 1, - anon_sym_STAR_STAR, - ACTIONS(3462), 1, - anon_sym_RPAREN, - ACTIONS(3468), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, - sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, + ACTIONS(2512), 1, + anon_sym_COLON, STATE(2152), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(1765), 14, + anon_sym_GT, + anon_sym_LT, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3285), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3293), 2, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, + aux_sym_binary_expression_token12, + ACTIONS(1763), 32, + 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_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3466), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 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, - [90323] = 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, + [88792] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2578), 1, + ACTIONS(2514), 1, anon_sym_COLON, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2153), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [90426] = 8, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [88897] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, ACTIONS(3472), 1, anon_sym_COLON, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2154), 1, sym_comment, - ACTIONS(2580), 14, + ACTIONS(2516), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -211900,8 +213132,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(2578), 28, + aux_sym_binary_expression_token12, + ACTIONS(2514), 30, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -211919,130 +213151,134 @@ 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, - [90491] = 27, + [88964] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2691), 1, + ACTIONS(2602), 1, anon_sym_COLON, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2155), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [90594] = 17, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [89069] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2156), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2743), 9, + ACTIONS(2928), 9, anon_sym_GT, anon_sym_LT, anon_sym_in, @@ -212051,8 +213287,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(2741), 19, + aux_sym_binary_expression_token12, + ACTIONS(2926), 21, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -212063,114 +213299,118 @@ static const uint16_t ts_small_parse_table[] = { 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, - [90677] = 27, + [89154] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(2548), 1, + anon_sym_of, + ACTIONS(3313), 1, + anon_sym_STAR_STAR, + ACTIONS(3485), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3489), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3491), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3493), 1, anon_sym_PIPE, - ACTIONS(3297), 1, - anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3503), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3505), 1, sym__ternary_qmark, - ACTIONS(3475), 1, - anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2157), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3481), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3483), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3499), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3477), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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, - [90780] = 12, + aux_sym_binary_expression_token10, + ACTIONS(3475), 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, + [89259] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2158), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2743), 14, + ACTIONS(2928), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -212184,8 +213424,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(2741), 23, + aux_sym_binary_expression_token12, + ACTIONS(2926), 25, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -212200,80 +213440,76 @@ 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, - [90853] = 23, + [89334] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2159), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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(2741), 7, + aux_sym_binary_expression_token10, + ACTIONS(2926), 7, sym__ternary_qmark, anon_sym_COLON, anon_sym_AMP_AMP, @@ -212281,111 +213517,121 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, - [90948] = 24, + ACTIONS(3357), 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, + [89431] = 24, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2160), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2741), 5, + ACTIONS(2926), 5, sym__ternary_qmark, anon_sym_COLON, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [91045] = 15, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [89530] = 15, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2161), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2743), 10, + ACTIONS(2928), 10, anon_sym_GT, anon_sym_LT, anon_sym_in, @@ -212395,8 +213641,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(2741), 21, + aux_sym_binary_expression_token12, + ACTIONS(2926), 23, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -212409,77 +213655,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_LT, 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, - [91124] = 21, + [89611] = 21, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2162), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2743), 2, + ACTIONS(2928), 2, anon_sym_AMP, anon_sym_PIPE, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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(2741), 8, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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(2926), 8, sym__ternary_qmark, anon_sym_COLON, anon_sym_AMP_AMP, @@ -212488,69 +213738,71 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_binary_expression_token2, anon_sym_CARET, anon_sym_QMARK_QMARK, - [91215] = 22, + [89704] = 22, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2743), 1, + ACTIONS(2928), 1, anon_sym_PIPE, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2163), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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(2741), 8, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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(2926), 8, sym__ternary_qmark, anon_sym_COLON, anon_sym_AMP_AMP, @@ -212559,71 +213811,65 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_binary_expression_token2, anon_sym_CARET, anon_sym_QMARK_QMARK, - [91308] = 23, + [89799] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2743), 1, + ACTIONS(2928), 1, anon_sym_PIPE, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2164), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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(2741), 7, + aux_sym_binary_expression_token10, + ACTIONS(2926), 7, sym__ternary_qmark, anon_sym_COLON, anon_sym_AMP_AMP, @@ -212631,35 +213877,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, - [91403] = 14, + ACTIONS(3357), 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, + [89896] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2165), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2743), 12, + ACTIONS(2928), 12, anon_sym_GT, anon_sym_LT, anon_sym_in, @@ -212671,8 +213925,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(2741), 21, + aux_sym_binary_expression_token12, + ACTIONS(2926), 23, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -212685,38 +213939,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_LT, 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, - [91480] = 12, + [89975] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2166), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2743), 14, + ACTIONS(2928), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -212730,8 +213986,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(2741), 23, + aux_sym_binary_expression_token12, + ACTIONS(2926), 25, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -212746,69 +214002,73 @@ 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, - [91553] = 19, + [90050] = 19, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2167), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2743), 4, + ACTIONS(2928), 4, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3357), 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(2741), 14, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2926), 14, sym__ternary_qmark, anon_sym_COLON, anon_sym_AMP_AMP, @@ -212817,1279 +214077,1317 @@ 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, - [91640] = 25, + [90139] = 25, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2168), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2741), 3, + ACTIONS(2926), 3, sym__ternary_qmark, anon_sym_COLON, anon_sym_QMARK_QMARK, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [91739] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [90240] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2667), 1, + ACTIONS(2681), 1, anon_sym_COLON, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2169), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [91842] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [90345] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2923), 1, + ACTIONS(2924), 1, anon_sym_COLON, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2170), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [91945] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [90450] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2862), 1, + ACTIONS(2865), 1, anon_sym_COLON, - ACTIONS(2864), 1, + ACTIONS(2954), 1, anon_sym_LPAREN, - ACTIONS(2867), 1, + ACTIONS(2957), 1, anon_sym_LBRACK, - ACTIONS(2870), 1, + ACTIONS(2960), 1, sym_optional_chain, - ACTIONS(2873), 1, + ACTIONS(2963), 1, anon_sym_DOT, - ACTIONS(3492), 1, + ACTIONS(3522), 1, anon_sym_GT_GT, - ACTIONS(3498), 1, + ACTIONS(3528), 1, anon_sym_AMP, - ACTIONS(3501), 1, + ACTIONS(3531), 1, anon_sym_CARET, - ACTIONS(3504), 1, + ACTIONS(3534), 1, anon_sym_PIPE, - ACTIONS(3513), 1, + ACTIONS(3543), 1, anon_sym_STAR_STAR, - ACTIONS(3522), 1, + ACTIONS(3552), 1, anon_sym_QMARK_QMARK, - ACTIONS(3525), 1, + ACTIONS(3555), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2171), 1, sym_comment, - ACTIONS(2915), 2, + ACTIONS(3005), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3483), 2, + ACTIONS(3513), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3486), 2, + ACTIONS(3516), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3489), 2, + ACTIONS(3519), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3495), 2, + ACTIONS(3525), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3507), 2, + ACTIONS(3537), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3510), 2, + ACTIONS(3540), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3516), 2, + ACTIONS(3546), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3477), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3480), 5, + ACTIONS(3510), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3519), 6, + aux_sym_binary_expression_token12, + ACTIONS(3549), 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, - [92048] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3507), 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, + [90555] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - ACTIONS(3528), 1, - anon_sym_RPAREN, - STATE(1851), 1, + ACTIONS(3558), 1, + anon_sym_COLON, + STATE(1816), 1, sym_arguments, STATE(2172), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3365), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3367), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, + ACTIONS(3359), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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(3357), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(3279), 5, + [90660] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2173), 1, + sym_comment, + ACTIONS(2582), 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(3301), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2580), 33, + 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_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, - [92151] = 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, + [90721] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2578), 1, - anon_sym_POUND, - ACTIONS(3349), 1, + ACTIONS(2697), 1, + anon_sym_RPAREN, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2173), 1, + STATE(2174), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [92254] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [90826] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(2540), 1, + anon_sym_POUND, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - ACTIONS(3530), 1, - anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2174), 1, + STATE(2175), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3399), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3401), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [92357] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [90931] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2845), 1, - anon_sym_COLON, - ACTIONS(3431), 1, + ACTIONS(2548), 1, + anon_sym_POUND, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2175), 1, + STATE(2176), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [92460] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [91036] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2691), 1, - anon_sym_POUND, - ACTIONS(3349), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3560), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, - STATE(2176), 1, + STATE(2177), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [92563] = 17, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [91141] = 24, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3363), 1, + ACTIONS(3293), 1, + anon_sym_AMP, + ACTIONS(3295), 1, + anon_sym_CARET, + ACTIONS(3297), 1, + anon_sym_PIPE, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2177), 1, + STATE(2178), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3351), 2, + ACTIONS(3285), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2743), 9, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - anon_sym_AMP, - anon_sym_PIPE, - aux_sym_binary_expression_token4, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - aux_sym_binary_expression_token11, - ACTIONS(2741), 19, + ACTIONS(2926), 5, sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - anon_sym_POUND, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, + anon_sym_RBRACK, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - anon_sym_CARET, - aux_sym_binary_expression_token5, + anon_sym_QMARK_QMARK, + ACTIONS(3279), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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(3277), 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, - [92646] = 27, + [91240] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3431), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3532), 1, - anon_sym_COLON, - STATE(1851), 1, + ACTIONS(3562), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, - STATE(2178), 1, + STATE(2179), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [92749] = 12, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3363), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2179), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 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(2741), 23, - sym__ternary_qmark, + aux_sym_binary_expression_token10, + ACTIONS(3434), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_POUND, - 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, - 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, - [92822] = 27, + [91345] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3313), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3534), 1, - anon_sym_RBRACK, - STATE(1851), 1, + ACTIONS(3564), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, STATE(2180), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [92925] = 23, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [91450] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + ACTIONS(3566), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, STATE(2181), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3351), 2, + ACTIONS(3440), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3442), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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(2741), 7, - sym__ternary_qmark, - anon_sym_POUND, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - [93020] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [91555] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2617), 1, + ACTIONS(2697), 1, anon_sym_COLON, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2182), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [93123] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [91660] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2639), 1, + ACTIONS(2540), 1, anon_sym_COLON, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2183), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [93226] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [91765] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2643), 1, + ACTIONS(2566), 1, anon_sym_COLON, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2184), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [93329] = 6, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [91870] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3259), 1, + ACTIONS(3266), 1, sym__automatic_semicolon, STATE(2185), 1, sym_comment, @@ -214107,8 +215405,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(842), 30, + aux_sym_binary_expression_token12, + ACTIONS(842), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -214128,250 +215426,318 @@ 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, - [93390] = 27, + [91933] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3536), 1, + ACTIONS(3568), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2186), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3440), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3442), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [93493] = 24, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [92038] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(2924), 1, + anon_sym_RPAREN, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + STATE(1816), 1, sym_arguments, STATE(2187), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3351), 2, + ACTIONS(3442), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2741), 5, - sym__ternary_qmark, - anon_sym_POUND, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [93590] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [92143] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3055), 1, - sym__close_tag_delim, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3389), 1, + ACTIONS(2681), 1, + anon_sym_RPAREN, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3393), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3395), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3397), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3403), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3409), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3413), 1, + ACTIONS(3466), 1, sym__ternary_qmark, + STATE(1816), 1, + sym_arguments, STATE(2188), 1, sym_comment, - STATE(2424), 1, - sym_arguments, - ACTIONS(3377), 2, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3385), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3387), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3391), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3401), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3373), 5, + ACTIONS(3436), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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(3434), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(3375), 5, + [92248] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2189), 1, + sym_comment, + ACTIONS(3570), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2524), 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(3407), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2522), 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, - anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token8, + anon_sym_BANG_EQ_EQ, aux_sym_binary_expression_token9, - [93693] = 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, + [92311] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2189), 1, + STATE(2190), 1, sym_comment, - ACTIONS(2661), 14, + ACTIONS(2550), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -214385,8 +215751,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(2659), 31, + aux_sym_binary_expression_token12, + ACTIONS(2548), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -214407,140 +215773,130 @@ 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, - [93752] = 27, + [92372] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - ACTIONS(3538), 1, - anon_sym_RPAREN, - STATE(1851), 1, + ACTIONS(3572), 1, + anon_sym_POUND, + STATE(1816), 1, sym_arguments, - STATE(2190), 1, + STATE(2191), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3399), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3401), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [93855] = 15, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [92477] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3363), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2191), 1, + ACTIONS(840), 1, + anon_sym_EQ, + STATE(2192), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3343), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3359), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3361), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2743), 10, + ACTIONS(838), 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(2741), 21, + aux_sym_binary_expression_token12, + ACTIONS(836), 32, sym__ternary_qmark, + sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_POUND, + 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, @@ -214548,275 +215904,279 @@ 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, - [93934] = 21, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [92540] = 25, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3363), 1, + ACTIONS(3448), 1, + anon_sym_AMP, + ACTIONS(3450), 1, + anon_sym_CARET, + ACTIONS(3452), 1, + anon_sym_PIPE, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2192), 1, + STATE(2193), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2743), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(3343), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3351), 2, + ACTIONS(3440), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3442), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(2926), 3, + sym__ternary_qmark, + anon_sym_RPAREN, + anon_sym_QMARK_QMARK, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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(2741), 8, - sym__ternary_qmark, - anon_sym_POUND, - 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, - [94025] = 22, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [92641] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(3349), 1, + ACTIONS(2681), 1, + anon_sym_RBRACK, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3363), 1, + ACTIONS(3295), 1, + anon_sym_CARET, + ACTIONS(3297), 1, + anon_sym_PIPE, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(3309), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3311), 1, + sym__ternary_qmark, + STATE(1816), 1, sym_arguments, - STATE(2193), 1, + STATE(2194), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3351), 2, + ACTIONS(3285), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3287), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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(2741), 8, - sym__ternary_qmark, - anon_sym_POUND, - 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, - [94118] = 23, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [92746] = 19, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(3349), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, - anon_sym_AMP, - ACTIONS(3355), 1, - anon_sym_CARET, - ACTIONS(3363), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2194), 1, + STATE(2195), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3351), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(2928), 4, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, - anon_sym_EQ_EQ_EQ, + aux_sym_binary_expression_token12, + ACTIONS(3434), 7, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + aux_sym_binary_expression_token5, 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(2741), 7, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2926), 14, sym__ternary_qmark, - anon_sym_POUND, + anon_sym_RPAREN, 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_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, - [94213] = 14, + [92835] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3363), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2195), 1, + STATE(2196), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3343), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3361), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2743), 12, + ACTIONS(2558), 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(2741), 21, + aux_sym_binary_expression_token12, + ACTIONS(2556), 33, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_POUND, + 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, @@ -214824,39 +216184,31 @@ 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, - [94290] = 12, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [92896] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3363), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2196), 1, + STATE(2197), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 14, + ACTIONS(2586), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -214870,12 +216222,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(2741), 23, + aux_sym_binary_expression_token12, + ACTIONS(2584), 33, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_POUND, + 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, @@ -214885,394 +216242,297 @@ 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, - [94363] = 19, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [92957] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3349), 1, - anon_sym_GT_GT, - ACTIONS(3363), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2197), 1, + STATE(2198), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(2590), 14, + anon_sym_GT, + anon_sym_LT, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3351), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3359), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3361), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2743), 4, + 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(3337), 5, + aux_sym_binary_expression_token12, + ACTIONS(2588), 33, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2741), 14, - sym__ternary_qmark, - anon_sym_POUND, - 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, - aux_sym_binary_expression_token9, - anon_sym_QMARK_QMARK, - [94450] = 25, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, sym_optional_chain, - ACTIONS(2565), 1, anon_sym_DOT, - ACTIONS(3349), 1, - anon_sym_GT_GT, - ACTIONS(3353), 1, - anon_sym_AMP, - ACTIONS(3355), 1, - anon_sym_CARET, - ACTIONS(3357), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2198), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3343), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3345), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3361), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2741), 3, - sym__ternary_qmark, - anon_sym_POUND, - anon_sym_QMARK_QMARK, - ACTIONS(3337), 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(3339), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 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, - [94549] = 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, + [93018] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2667), 1, - anon_sym_POUND, - ACTIONS(3349), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3574), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, STATE(2199), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [94652] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [93123] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2923), 1, - anon_sym_POUND, - ACTIONS(3349), 1, + ACTIONS(2514), 1, + anon_sym_RPAREN, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2200), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [94755] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [93228] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2862), 1, - anon_sym_POUND, - ACTIONS(2864), 1, - anon_sym_LPAREN, - ACTIONS(2867), 1, - anon_sym_LBRACK, - ACTIONS(2870), 1, - sym_optional_chain, - ACTIONS(2873), 1, - anon_sym_DOT, - ACTIONS(3555), 1, - anon_sym_GT_GT, - ACTIONS(3561), 1, - anon_sym_AMP, - ACTIONS(3564), 1, - anon_sym_CARET, - ACTIONS(3567), 1, - anon_sym_PIPE, - ACTIONS(3576), 1, - anon_sym_STAR_STAR, - ACTIONS(3585), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3588), 1, - sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, STATE(2201), 1, sym_comment, - ACTIONS(2915), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3546), 2, + ACTIONS(2594), 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, - ACTIONS(3549), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2592), 33, + 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_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3552), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3558), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3570), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3573), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3579), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3540), 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(3543), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3582), 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, - [94858] = 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, + [93289] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2202), 1, sym_comment, - ACTIONS(2657), 14, + ACTIONS(2604), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -215286,8 +216546,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(2655), 31, + aux_sym_binary_expression_token12, + ACTIONS(2602), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -215308,1626 +216568,1398 @@ 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, - [94917] = 27, + [93350] = 25, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3297), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, - sym__ternary_qmark, - ACTIONS(3591), 1, - anon_sym_POUND, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2203), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3287), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(2926), 3, + sym__ternary_qmark, + anon_sym_RBRACK, + anon_sym_QMARK_QMARK, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [95020] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [93451] = 19, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, - anon_sym_AMP, - ACTIONS(3355), 1, - anon_sym_CARET, - ACTIONS(3357), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, - sym__ternary_qmark, - ACTIONS(3593), 1, - anon_sym_POUND, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2204), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3347), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(2928), 4, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3277), 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(3367), 6, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2926), 14, + sym__ternary_qmark, + 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, - [95123] = 27, + aux_sym_binary_expression_token10, + anon_sym_QMARK_QMARK, + [93540] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(2930), 1, + anon_sym_of, + ACTIONS(3313), 1, + anon_sym_STAR_STAR, + ACTIONS(3485), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3489), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3491), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3493), 1, anon_sym_PIPE, - ACTIONS(3297), 1, - anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3503), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3505), 1, sym__ternary_qmark, - ACTIONS(3595), 1, - anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2205), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3481), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3483), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3499), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3477), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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, - [95226] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3475), 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, + [93645] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3055), 1, + ACTIONS(2781), 1, anon_sym_COLON, - ACTIONS(3431), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2206), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [95329] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [93750] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2643), 1, - sym__close_tag_delim, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3389), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3393), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3395), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3397), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3403), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3409), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3413), 1, + ACTIONS(3391), 1, sym__ternary_qmark, + ACTIONS(3576), 1, + anon_sym_COLON, + STATE(1816), 1, + sym_arguments, STATE(2207), 1, sym_comment, - STATE(2424), 1, - sym_arguments, - ACTIONS(3377), 2, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3385), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3387), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3391), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3401), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3373), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3375), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3407), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [95432] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [93855] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, - anon_sym_GT_GT, - ACTIONS(3353), 1, - anon_sym_AMP, - ACTIONS(3355), 1, - anon_sym_CARET, - ACTIONS(3357), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, - sym__ternary_qmark, - ACTIONS(3597), 1, - anon_sym_POUND, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2208), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(2928), 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, - ACTIONS(3345), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2926), 25, + sym__ternary_qmark, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_RBRACK, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3361), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 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, - [95535] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [93930] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2639), 1, - sym__close_tag_delim, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3389), 1, - anon_sym_GT_GT, - ACTIONS(3393), 1, - anon_sym_AMP, - ACTIONS(3395), 1, - anon_sym_CARET, - ACTIONS(3397), 1, - anon_sym_PIPE, - ACTIONS(3403), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3409), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3413), 1, - sym__ternary_qmark, + STATE(1816), 1, + sym_arguments, STATE(2209), 1, sym_comment, - STATE(2424), 1, - sym_arguments, - ACTIONS(3377), 2, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3385), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3387), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3391), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3399), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3401), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, + ACTIONS(2928), 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, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3373), 5, + aux_sym_binary_expression_token12, + ACTIONS(2926), 23, + sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, + 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, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3375), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3407), 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, - [95638] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [94009] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3599), 1, - anon_sym_POUND, - STATE(1851), 1, + ACTIONS(3578), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, STATE(2210), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [95741] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [94114] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - ACTIONS(3601), 1, - anon_sym_POUND, - STATE(1851), 1, + ACTIONS(3580), 1, + anon_sym_COLON, + STATE(1816), 1, sym_arguments, STATE(2211), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [95844] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [94219] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2617), 1, - sym__close_tag_delim, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3389), 1, - anon_sym_GT_GT, - ACTIONS(3393), 1, - anon_sym_AMP, - ACTIONS(3395), 1, - anon_sym_CARET, - ACTIONS(3397), 1, - anon_sym_PIPE, - ACTIONS(3403), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3409), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3413), 1, - sym__ternary_qmark, + STATE(1816), 1, + sym_arguments, STATE(2212), 1, sym_comment, - STATE(2424), 1, - sym_arguments, - ACTIONS(3377), 2, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2928), 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, - ACTIONS(3385), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2926), 25, + sym__ternary_qmark, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_RPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3387), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3391), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3401), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3373), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3375), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3407), 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, - [95947] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [94294] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3603), 1, - anon_sym_POUND, - STATE(1851), 1, + ACTIONS(3582), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, STATE(2213), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [96050] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [94399] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, - anon_sym_GT_GT, - ACTIONS(3353), 1, - anon_sym_AMP, - ACTIONS(3355), 1, - anon_sym_CARET, - ACTIONS(3357), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, - sym__ternary_qmark, - ACTIONS(3605), 1, - anon_sym_POUND, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2214), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3347), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3351), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3359), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(2928), 12, anon_sym_GT, anon_sym_LT, anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 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, - [96153] = 27, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3349), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, anon_sym_AMP, - ACTIONS(3355), 1, - anon_sym_CARET, - ACTIONS(3357), 1, anon_sym_PIPE, - ACTIONS(3363), 1, - anon_sym_STAR_STAR, - ACTIONS(3369), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + anon_sym_PLUS, + anon_sym_DASH, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2926), 23, sym__ternary_qmark, - ACTIONS(3607), 1, - anon_sym_POUND, - STATE(1851), 1, - sym_arguments, - STATE(2215), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3343), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3345), 2, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_RPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3361), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3365), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3337), 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(3339), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 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, - [96256] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [94478] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3431), 1, + ACTIONS(2508), 1, + anon_sym_POUND, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - ACTIONS(3609), 1, - anon_sym_COLON, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2216), 1, + STATE(2215), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [96359] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [94583] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2862), 1, - sym__close_tag_delim, - ACTIONS(3620), 1, - anon_sym_LPAREN, - ACTIONS(3623), 1, - anon_sym_LBRACK, - ACTIONS(3626), 1, - sym_optional_chain, - ACTIONS(3629), 1, - anon_sym_DOT, - ACTIONS(3638), 1, + STATE(2216), 1, + sym_comment, + ACTIONS(2524), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3644), 1, anon_sym_AMP, - ACTIONS(3647), 1, - anon_sym_CARET, - ACTIONS(3650), 1, anon_sym_PIPE, - ACTIONS(3659), 1, - anon_sym_STAR_STAR, - ACTIONS(3668), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3674), 1, - sym__ternary_qmark, - STATE(2217), 1, - sym_comment, - STATE(2424), 1, - sym_arguments, - ACTIONS(3617), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3632), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3635), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3641), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3653), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3656), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3662), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3671), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3611), 5, + aux_sym_binary_expression_token12, + ACTIONS(2522), 33, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3614), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3665), 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, - [96462] = 27, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2923), 1, - sym__close_tag_delim, - ACTIONS(3253), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, sym_optional_chain, - ACTIONS(3383), 1, anon_sym_DOT, - ACTIONS(3389), 1, - anon_sym_GT_GT, - ACTIONS(3393), 1, - anon_sym_AMP, - ACTIONS(3395), 1, - anon_sym_CARET, - ACTIONS(3397), 1, - anon_sym_PIPE, - ACTIONS(3403), 1, - anon_sym_STAR_STAR, - ACTIONS(3409), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3413), 1, - sym__ternary_qmark, - STATE(2218), 1, - sym_comment, - STATE(2424), 1, - sym_arguments, - ACTIONS(3377), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3385), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3387), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3391), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3401), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3373), 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(3375), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3407), 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, - [96565] = 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, + [94644] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2667), 1, - sym__close_tag_delim, - ACTIONS(3253), 1, - anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(3080), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, - sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(3084), 1, anon_sym_DOT, - ACTIONS(3389), 1, + ACTIONS(3250), 1, + sym_optional_chain, + STATE(2217), 1, + sym_comment, + ACTIONS(2524), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3393), 1, anon_sym_AMP, - ACTIONS(3395), 1, - anon_sym_CARET, - ACTIONS(3397), 1, anon_sym_PIPE, - ACTIONS(3403), 1, - anon_sym_STAR_STAR, - ACTIONS(3409), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3413), 1, - sym__ternary_qmark, - STATE(2219), 1, - sym_comment, - STATE(2424), 1, - sym_arguments, - ACTIONS(3377), 2, - anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(3385), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2522), 30, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3387), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3391), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3401), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3373), 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(3375), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3407), 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, - [96668] = 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, + [94711] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(2928), 1, + anon_sym_PIPE, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3357), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, - sym__ternary_qmark, - ACTIONS(3677), 1, - anon_sym_POUND, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2220), 1, + STATE(2218), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3347), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [96771] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2926), 7, + sym__ternary_qmark, + anon_sym_RPAREN, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3434), 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, + [94808] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(2823), 1, + anon_sym_RPAREN, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3679), 1, - anon_sym_POUND, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2221), 1, + STATE(2219), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [96874] = 25, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [94913] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3389), 1, + ACTIONS(2924), 1, + anon_sym_RBRACK, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3393), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3395), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3397), 1, + ACTIONS(3297), 1, anon_sym_PIPE, - ACTIONS(3403), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - STATE(2222), 1, - sym_comment, - STATE(2424), 1, + ACTIONS(3309), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3311), 1, + sym__ternary_qmark, + STATE(1816), 1, sym_arguments, - ACTIONS(3377), 2, + STATE(2220), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3385), 2, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3387), 2, + ACTIONS(3287), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3391), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3401), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2741), 3, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_QMARK_QMARK, - ACTIONS(3373), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3375), 5, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3407), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [96973] = 19, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [95018] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3389), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3403), 1, + ACTIONS(3448), 1, + anon_sym_AMP, + ACTIONS(3450), 1, + anon_sym_CARET, + ACTIONS(3452), 1, + anon_sym_PIPE, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(2223), 1, - sym_comment, - STATE(2424), 1, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + ACTIONS(3584), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, - ACTIONS(3377), 2, + STATE(2221), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3391), 2, + ACTIONS(3440), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3442), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3401), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 4, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3373), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3375), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2741), 14, - sym__ternary_qmark, - sym__close_tag_delim, - 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_token12, + ACTIONS(3462), 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, - anon_sym_QMARK_QMARK, - [97060] = 12, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [95123] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3253), 1, - anon_sym_LPAREN, - ACTIONS(3379), 1, - anon_sym_LBRACK, - ACTIONS(3381), 1, - sym_optional_chain, - ACTIONS(3383), 1, - anon_sym_DOT, - ACTIONS(3403), 1, - anon_sym_STAR_STAR, - STATE(2224), 1, + STATE(2222), 1, sym_comment, - STATE(2424), 1, - sym_arguments, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -216941,12 +217973,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(2741), 23, + aux_sym_binary_expression_token12, + ACTIONS(1763), 33, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -216956,530 +217993,551 @@ 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, - [97133] = 14, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [95184] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, + ACTIONS(2930), 1, + anon_sym_POUND, ACTIONS(3403), 1, + anon_sym_GT_GT, + ACTIONS(3407), 1, + anon_sym_AMP, + ACTIONS(3409), 1, + anon_sym_CARET, + ACTIONS(3411), 1, + anon_sym_PIPE, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - STATE(2225), 1, - sym_comment, - STATE(2424), 1, + ACTIONS(3423), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3425), 1, + sym__ternary_qmark, + STATE(1816), 1, sym_arguments, - ACTIONS(3377), 2, + STATE(2223), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, + ACTIONS(3399), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, ACTIONS(3401), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3405), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3413), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 12, + ACTIONS(3419), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3395), 5, 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(2741), 21, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - 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, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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(3393), 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, - [97210] = 23, + [95289] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3389), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3393), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3395), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3403), 1, + ACTIONS(3377), 1, + anon_sym_PIPE, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - STATE(2226), 1, - sym_comment, - STATE(2424), 1, + ACTIONS(3389), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3391), 1, + sym__ternary_qmark, + ACTIONS(3586), 1, + anon_sym_COLON, + STATE(1816), 1, sym_arguments, - ACTIONS(3377), 2, + STATE(2224), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3391), 2, + ACTIONS(3365), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3367), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3401), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3373), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3375), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3407), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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(2741), 7, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - [97305] = 22, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [95394] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(3253), 1, + ACTIONS(2313), 1, + anon_sym_EQ, + ACTIONS(2512), 1, + anon_sym_COLON, + ACTIONS(3147), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, - anon_sym_LBRACK, - ACTIONS(3381), 1, - sym_optional_chain, - ACTIONS(3383), 1, - anon_sym_DOT, - ACTIONS(3389), 1, - anon_sym_GT_GT, - ACTIONS(3393), 1, - anon_sym_AMP, - ACTIONS(3403), 1, - anon_sym_STAR_STAR, - STATE(2227), 1, + STATE(2225), 1, sym_comment, - STATE(2424), 1, - sym_arguments, - ACTIONS(3377), 2, + ACTIONS(1765), 14, + anon_sym_GT, + anon_sym_LT, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3391), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3399), 2, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3401), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3405), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3373), 5, + aux_sym_binary_expression_token12, + ACTIONS(1763), 30, + sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3375), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3407), 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(2741), 8, - sym__ternary_qmark, - sym__close_tag_delim, + 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, - [97398] = 27, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [95461] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3297), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3309), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3311), 1, sym__ternary_qmark, - ACTIONS(3681), 1, - anon_sym_POUND, - STATE(1851), 1, + ACTIONS(3588), 1, + anon_sym_RBRACK, + STATE(1816), 1, sym_arguments, - STATE(2228), 1, + STATE(2226), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3287), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [97501] = 15, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [95566] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, ACTIONS(3403), 1, + anon_sym_GT_GT, + ACTIONS(3407), 1, + anon_sym_AMP, + ACTIONS(3409), 1, + anon_sym_CARET, + ACTIONS(3411), 1, + anon_sym_PIPE, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - STATE(2229), 1, - sym_comment, - STATE(2424), 1, + ACTIONS(3423), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3425), 1, + sym__ternary_qmark, + ACTIONS(3590), 1, + anon_sym_POUND, + STATE(1816), 1, sym_arguments, - ACTIONS(3377), 2, + STATE(2227), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3399), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3401), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3405), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3401), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 10, + ACTIONS(3419), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3395), 5, 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(2741), 21, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - 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, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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(3393), 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, - [97580] = 24, + [95671] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3389), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3393), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3395), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3397), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3403), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(2230), 1, - sym_comment, - STATE(2424), 1, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + ACTIONS(3592), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, - ACTIONS(3377), 2, + STATE(2228), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3385), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3391), 2, + ACTIONS(3442), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3401), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2741), 5, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - ACTIONS(3373), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3375), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3407), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [97677] = 23, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [95776] = 22, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3389), 1, + ACTIONS(2928), 1, + anon_sym_PIPE, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3393), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3395), 1, - anon_sym_CARET, - ACTIONS(3397), 1, - anon_sym_PIPE, - ACTIONS(3403), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(2231), 1, - sym_comment, - STATE(2424), 1, + STATE(1816), 1, sym_arguments, - ACTIONS(3377), 2, + STATE(2229), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3391), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3401), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3373), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3375), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3407), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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(2741), 7, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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(2926), 8, sym__ternary_qmark, - sym__close_tag_delim, + anon_sym_RPAREN, 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, - [97772] = 12, + [95871] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3253), 1, - anon_sym_LPAREN, - ACTIONS(3379), 1, - anon_sym_LBRACK, - ACTIONS(3381), 1, - sym_optional_chain, - ACTIONS(3383), 1, - anon_sym_DOT, - ACTIONS(3403), 1, - anon_sym_STAR_STAR, - STATE(2232), 1, + STATE(2230), 1, sym_comment, - STATE(2424), 1, - sym_arguments, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 14, + ACTIONS(2673), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -217493,12 +218551,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(2741), 23, + aux_sym_binary_expression_token12, + ACTIONS(2671), 33, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -217508,24 +218571,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, - [97845] = 5, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [95932] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2233), 1, + STATE(2231), 1, sym_comment, - ACTIONS(2689), 14, + ACTIONS(2683), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -217539,8 +218607,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(2687), 31, + aux_sym_binary_expression_token12, + ACTIONS(2681), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -217561,54 +218629,56 @@ 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, - [97904] = 17, + [95993] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3389), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3403), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(2234), 1, - sym_comment, - STATE(2424), 1, + STATE(1816), 1, sym_arguments, - ACTIONS(3377), 2, + STATE(2232), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3391), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3401), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 9, + ACTIONS(2928), 9, anon_sym_GT, anon_sym_LT, anon_sym_in, @@ -217617,780 +218687,1060 @@ 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(2741), 19, + aux_sym_binary_expression_token12, + ACTIONS(2926), 21, sym__ternary_qmark, - sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_RPAREN, 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, + 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, + [96078] = 23, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(2928), 1, + anon_sym_PIPE, + ACTIONS(3289), 1, + anon_sym_GT_GT, + ACTIONS(3293), 1, + anon_sym_AMP, + ACTIONS(3295), 1, + anon_sym_CARET, + ACTIONS(3303), 1, + anon_sym_STAR_STAR, + STATE(1816), 1, + sym_arguments, + STATE(2233), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3281), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3291), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3299), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3301), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3305), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3279), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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(2926), 7, + sym__ternary_qmark, + 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, + ACTIONS(3277), 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, - [97987] = 27, + [96175] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2691), 1, - sym__close_tag_delim, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3389), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3393), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3395), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3397), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3403), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3409), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3413), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - STATE(2235), 1, - sym_comment, - STATE(2424), 1, + ACTIONS(3594), 1, + anon_sym_POUND, + STATE(1816), 1, sym_arguments, - ACTIONS(3377), 2, + STATE(2234), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3385), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3387), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3391), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3401), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3373), 5, + ACTIONS(3395), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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(3393), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(3375), 5, + [96280] = 27, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(2823), 1, + anon_sym_of, + ACTIONS(3313), 1, + anon_sym_STAR_STAR, + ACTIONS(3485), 1, + anon_sym_GT_GT, + ACTIONS(3489), 1, + anon_sym_AMP, + ACTIONS(3491), 1, + anon_sym_CARET, + ACTIONS(3493), 1, + anon_sym_PIPE, + ACTIONS(3503), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3505), 1, + sym__ternary_qmark, + STATE(1816), 1, + sym_arguments, + STATE(2235), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3479), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3481), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3483), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3487), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3495), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3497), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3499), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3477), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3407), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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, - [98090] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3475), 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, + [96385] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3683), 1, - anon_sym_POUND, - STATE(1851), 1, + ACTIONS(3596), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, STATE(2236), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [98193] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [96490] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2578), 1, - sym__close_tag_delim, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3389), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3393), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3395), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3397), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3403), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3409), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3413), 1, + ACTIONS(3391), 1, sym__ternary_qmark, + ACTIONS(3598), 1, + anon_sym_COLON, + STATE(1816), 1, + sym_arguments, STATE(2237), 1, sym_comment, - STATE(2424), 1, - sym_arguments, - ACTIONS(3377), 2, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3385), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3387), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3391), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3401), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3373), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3375), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3407), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [98296] = 6, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [96595] = 22, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3685), 1, - sym_regex_flags, - STATE(2238), 1, - sym_comment, - ACTIONS(2699), 20, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(2458), 1, anon_sym_LPAREN, + ACTIONS(2460), 1, anon_sym_LBRACK, + ACTIONS(2462), 1, sym_optional_chain, + ACTIONS(2464), 1, 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, + ACTIONS(2928), 1, + anon_sym_PIPE, + ACTIONS(3289), 1, + anon_sym_GT_GT, + ACTIONS(3293), 1, + anon_sym_AMP, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, + STATE(1816), 1, + sym_arguments, + STATE(2238), 1, + sym_comment, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2701), 24, + ACTIONS(3281), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3291), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3299), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3301), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3305), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, - anon_sym_STAR, anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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(3277), 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(2926), 8, + sym__ternary_qmark, + 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, + [96690] = 21, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(3444), 1, anon_sym_GT_GT, + ACTIONS(3458), 1, + anon_sym_STAR_STAR, + STATE(1816), 1, + sym_arguments, + STATE(2239), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2928), 2, anon_sym_AMP, anon_sym_PIPE, + ACTIONS(3438), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3446), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3456), 2, + anon_sym_PERCENT, aux_sym_binary_expression_token3, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token5, + ACTIONS(3460), 2, anon_sym_EQ_EQ, - aux_sym_binary_expression_token6, - aux_sym_binary_expression_token7, anon_sym_BANG_EQ, + ACTIONS(3436), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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(3434), 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, - [98357] = 27, + ACTIONS(2926), 8, + sym__ternary_qmark, + anon_sym_RPAREN, + 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, + [96783] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2534), 1, - anon_sym_of, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3697), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3701), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3703), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3705), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3711), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3717), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3719), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3600), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, - STATE(2239), 1, + STATE(2240), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3691), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3693), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3695), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3699), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3713), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3687), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [98460] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [96888] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2727), 1, - anon_sym_of, - ACTIONS(3697), 1, + ACTIONS(2823), 1, + anon_sym_COLON, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3701), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3703), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3705), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3711), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3717), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3719), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2240), 1, + STATE(2241), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3691), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3693), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3695), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3699), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3713), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3687), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [98563] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [96993] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(2514), 1, + anon_sym_POUND, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - ACTIONS(3721), 1, - anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2241), 1, + STATE(2242), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3399), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3401), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [98666] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [97098] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3068), 1, - anon_sym_of, - ACTIONS(3697), 1, + ACTIONS(2602), 1, + anon_sym_POUND, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3701), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3703), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3705), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3711), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3717), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3719), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2242), 1, + STATE(2243), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3691), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3693), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3695), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3699), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3713), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3687), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [98769] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [97203] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3068), 1, - sym__close_tag_delim, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3389), 1, - anon_sym_GT_GT, - ACTIONS(3393), 1, - anon_sym_AMP, - ACTIONS(3395), 1, - anon_sym_CARET, - ACTIONS(3397), 1, - anon_sym_PIPE, ACTIONS(3403), 1, + anon_sym_GT_GT, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3409), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3413), 1, - sym__ternary_qmark, - STATE(2243), 1, - sym_comment, - STATE(2424), 1, + STATE(1816), 1, sym_arguments, - ACTIONS(3377), 2, + STATE(2244), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3385), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3387), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3391), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3401), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, + ACTIONS(2928), 9, + 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, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3373), 5, + aux_sym_binary_expression_token12, + ACTIONS(2926), 21, + sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_POUND, + 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_token10, - anon_sym_instanceof, - ACTIONS(3375), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3407), 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, - [98872] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [97288] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2727), 1, + STATE(2245), 1, + sym_comment, + ACTIONS(2669), 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(2667), 33, + sym__ternary_qmark, sym__close_tag_delim, - ACTIONS(3253), 1, + anon_sym_SLASH_GT, + anon_sym_GT_EQ, + anon_sym_LT_EQ, anon_sym_LPAREN, - ACTIONS(3379), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, sym_optional_chain, - ACTIONS(3383), 1, anon_sym_DOT, - ACTIONS(3389), 1, - anon_sym_GT_GT, - ACTIONS(3393), 1, - anon_sym_AMP, - ACTIONS(3395), 1, - anon_sym_CARET, - ACTIONS(3397), 1, - anon_sym_PIPE, - ACTIONS(3403), 1, - anon_sym_STAR_STAR, - ACTIONS(3409), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3413), 1, - sym__ternary_qmark, - STATE(2244), 1, - sym_comment, - STATE(2424), 1, - sym_arguments, - ACTIONS(3377), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3385), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3387), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3391), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3401), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3373), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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, - ACTIONS(3375), 5, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [97349] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2246), 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, - aux_sym_binary_expression_token11, - ACTIONS(3407), 6, - anon_sym_EQ_EQ_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2610), 33, + 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_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, - [98975] = 8, + 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, + [97410] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2343), 1, - anon_sym_EQ, - ACTIONS(2540), 1, - anon_sym_COLON, - ACTIONS(3147), 1, - anon_sym_LPAREN, - STATE(2245), 1, + STATE(2247), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(2695), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -218404,11 +219754,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(2175), 28, + aux_sym_binary_expression_token12, + ACTIONS(2693), 33, 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, @@ -218423,179 +219776,261 @@ 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, - [99040] = 27, + [97471] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2534), 1, - sym__close_tag_delim, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3389), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3393), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3395), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3397), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3403), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3409), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3413), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - STATE(2246), 1, - sym_comment, - STATE(2424), 1, + ACTIONS(3602), 1, + anon_sym_COLON, + STATE(1816), 1, sym_arguments, - ACTIONS(3377), 2, + STATE(2248), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3385), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3387), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3391), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3401), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3373), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3375), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3407), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [99143] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [97576] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2865), 1, + anon_sym_RPAREN, + ACTIONS(2954), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2957), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2960), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2963), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(3619), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3625), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3628), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3631), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3640), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3649), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3652), 1, sym__ternary_qmark, - ACTIONS(3723), 1, - anon_sym_POUND, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2247), 1, + STATE(2249), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(3005), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3610), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3613), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3616), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3622), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3637), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3643), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, + ACTIONS(3607), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3646), 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(3604), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(3339), 5, + [97681] = 27, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2781), 1, + sym__close_tag_delim, + ACTIONS(3258), 1, + anon_sym_LPAREN, + ACTIONS(3321), 1, + anon_sym_LBRACK, + ACTIONS(3323), 1, + sym_optional_chain, + ACTIONS(3325), 1, + anon_sym_DOT, + ACTIONS(3331), 1, + anon_sym_GT_GT, + ACTIONS(3335), 1, + anon_sym_AMP, + ACTIONS(3337), 1, + anon_sym_CARET, + ACTIONS(3339), 1, + anon_sym_PIPE, + ACTIONS(3345), 1, + anon_sym_STAR_STAR, + ACTIONS(3351), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3355), 1, + sym__ternary_qmark, + STATE(2250), 1, + sym_comment, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3327), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3329), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3333), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3341), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3343), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3347), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3317), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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, - [99246] = 6, + aux_sym_binary_expression_token10, + ACTIONS(3315), 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, + [97786] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2598), 1, - anon_sym_EQ, - STATE(2248), 1, + STATE(2251), 1, sym_comment, - ACTIONS(2596), 14, + ACTIONS(2725), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -218609,10 +220044,11 @@ 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(2594), 30, + aux_sym_binary_expression_token12, + ACTIONS(2723), 33, sym__ternary_qmark, sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -218630,38 +220066,120 @@ 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, - [99307] = 11, + [97847] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - STATE(2249), 1, + ACTIONS(2602), 1, + anon_sym_RPAREN, + ACTIONS(3444), 1, + anon_sym_GT_GT, + ACTIONS(3448), 1, + anon_sym_AMP, + ACTIONS(3450), 1, + anon_sym_CARET, + ACTIONS(3452), 1, + anon_sym_PIPE, + ACTIONS(3458), 1, + anon_sym_STAR_STAR, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + STATE(1816), 1, + sym_arguments, + STATE(2252), 1, sym_comment, - STATE(2424), 1, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3438), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3440), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3442), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3446), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3454), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3456), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3460), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3436), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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(3434), 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, + [97952] = 12, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(3417), 1, + anon_sym_STAR_STAR, + STATE(1816), 1, sym_arguments, - ACTIONS(3411), 2, + STATE(2253), 1, + sym_comment, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2592), 14, + ACTIONS(2928), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -218675,12 +220193,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(2590), 24, + aux_sym_binary_expression_token12, + ACTIONS(2926), 25, sym__ternary_qmark, - sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_POUND, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -218690,240 +220208,182 @@ 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, - [99378] = 27, + [98027] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3291), 1, - anon_sym_PIPE, ACTIONS(3297), 1, + anon_sym_PIPE, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3309), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3311), 1, sym__ternary_qmark, - ACTIONS(3725), 1, - anon_sym_RPAREN, - STATE(1851), 1, + ACTIONS(3655), 1, + anon_sym_RBRACK, + STATE(1816), 1, sym_arguments, - STATE(2250), 1, + STATE(2254), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3285), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3287), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [99481] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [98132] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2578), 1, - anon_sym_of, - ACTIONS(3697), 1, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3701), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3703), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3705), 1, + ACTIONS(3297), 1, anon_sym_PIPE, - ACTIONS(3711), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3717), 1, + ACTIONS(3309), 1, anon_sym_QMARK_QMARK, - ACTIONS(3719), 1, + ACTIONS(3311), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3657), 1, + anon_sym_RBRACK, + STATE(1816), 1, sym_arguments, - STATE(2251), 1, + STATE(2255), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3691), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3693), 2, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3695), 2, + ACTIONS(3287), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3699), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3713), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3687), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [99584] = 10, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3253), 1, - anon_sym_LPAREN, - ACTIONS(3379), 1, - anon_sym_LBRACK, - ACTIONS(3381), 1, - sym_optional_chain, - ACTIONS(3383), 1, - anon_sym_DOT, - STATE(2252), 1, - sym_comment, - STATE(2424), 1, - sym_arguments, - 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_token11, - ACTIONS(2582), 26, - sym__ternary_qmark, - sym__close_tag_delim, + aux_sym_binary_expression_token10, + ACTIONS(3277), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, - 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, - [99653] = 7, + [98237] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3253), 1, - anon_sym_LPAREN, - STATE(2253), 1, + STATE(2256), 1, sym_comment, - STATE(2406), 1, - sym_arguments, - ACTIONS(2544), 14, + ACTIONS(2721), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -218937,12 +220397,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(2542), 29, + aux_sym_binary_expression_token12, + ACTIONS(2719), 33, 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, @@ -218957,247 +220419,293 @@ 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, - [99716] = 10, + [98298] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3383), 1, - anon_sym_DOT, - ACTIONS(3727), 1, + ACTIONS(2462), 1, sym_optional_chain, - STATE(2254), 1, - sym_comment, - STATE(2406), 1, - sym_arguments, - ACTIONS(2544), 14, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, - anon_sym_in, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(3403), 1, anon_sym_GT_GT, + ACTIONS(3407), 1, anon_sym_AMP, + ACTIONS(3409), 1, + anon_sym_CARET, + ACTIONS(3411), 1, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, + ACTIONS(3417), 1, + anon_sym_STAR_STAR, + STATE(1816), 1, + sym_arguments, + STATE(2257), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3397), 2, + anon_sym_STAR, anon_sym_SLASH, - aux_sym_binary_expression_token4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - aux_sym_binary_expression_token11, - ACTIONS(2542), 26, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3413), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3419), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3395), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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(2926), 7, + sym__ternary_qmark, + anon_sym_POUND, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, + ACTIONS(3393), 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, - [99785] = 6, + [98395] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2550), 1, - anon_sym_EQ, - STATE(2255), 1, - sym_comment, - ACTIONS(2548), 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(2546), 30, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(2458), 1, anon_sym_LPAREN, + ACTIONS(2460), 1, anon_sym_LBRACK, + ACTIONS(2462), 1, sym_optional_chain, + ACTIONS(2464), 1, anon_sym_DOT, + ACTIONS(3444), 1, + anon_sym_GT_GT, + ACTIONS(3448), 1, + anon_sym_AMP, + ACTIONS(3450), 1, + anon_sym_CARET, + ACTIONS(3452), 1, + anon_sym_PIPE, + ACTIONS(3458), 1, + anon_sym_STAR_STAR, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + ACTIONS(3659), 1, + anon_sym_RPAREN, + STATE(1816), 1, + sym_arguments, + STATE(2258), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3438), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3454), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3460), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3436), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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(3434), 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, - [99846] = 27, + [98500] = 24, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2845), 1, - sym__close_tag_delim, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3389), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3393), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3395), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3397), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3403), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3409), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3413), 1, - sym__ternary_qmark, - STATE(2256), 1, - sym_comment, - STATE(2424), 1, + STATE(1816), 1, sym_arguments, - ACTIONS(3377), 2, + STATE(2259), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3385), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3387), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3391), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3399), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3401), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3405), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3411), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3373), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3375), 5, + ACTIONS(2926), 5, + sym__ternary_qmark, + anon_sym_POUND, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3407), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [99949] = 11, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [98599] = 15, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3253), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(3379), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3381), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(3383), 1, + ACTIONS(2464), 1, anon_sym_DOT, - STATE(2257), 1, - sym_comment, - STATE(2424), 1, + ACTIONS(3417), 1, + anon_sym_STAR_STAR, + STATE(1816), 1, sym_arguments, - ACTIONS(3411), 2, + STATE(2260), 1, + sym_comment, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2559), 14, + ACTIONS(3397), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3413), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3415), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2928), 10, 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(2557), 24, + aux_sym_binary_expression_token12, + ACTIONS(2926), 23, sym__ternary_qmark, - sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_POUND, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -219205,1222 +220713,1223 @@ 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, - [100020] = 27, + [98680] = 21, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2691), 1, - anon_sym_of, - ACTIONS(3697), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3701), 1, - anon_sym_AMP, - ACTIONS(3703), 1, - anon_sym_CARET, - ACTIONS(3705), 1, - anon_sym_PIPE, - ACTIONS(3711), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3717), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3719), 1, - sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2258), 1, + STATE(2261), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3691), 2, + ACTIONS(2928), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3693), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3695), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3699), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3713), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3687), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [100123] = 17, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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(2926), 8, + sym__ternary_qmark, + anon_sym_POUND, + 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, + [98773] = 22, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3697), 1, + ACTIONS(2928), 1, + anon_sym_PIPE, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3711), 1, + ACTIONS(3407), 1, + anon_sym_AMP, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2259), 1, + STATE(2262), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3691), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3699), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2743), 9, + ACTIONS(3419), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3395), 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(2741), 19, - sym__ternary_qmark, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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(3393), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_of, + aux_sym_binary_expression_token5, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2926), 8, + sym__ternary_qmark, + anon_sym_POUND, 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, - [100206] = 12, + [98868] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3711), 1, + ACTIONS(2928), 1, + anon_sym_PIPE, + ACTIONS(3403), 1, + anon_sym_GT_GT, + ACTIONS(3407), 1, + anon_sym_AMP, + ACTIONS(3409), 1, + anon_sym_CARET, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2260), 1, + STATE(2263), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2743), 14, - anon_sym_GT, - anon_sym_LT, + ACTIONS(3397), 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(2741), 23, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - anon_sym_of, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3413), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - aux_sym_binary_expression_token5, + ACTIONS(3419), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3395), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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(2926), 7, + sym__ternary_qmark, + anon_sym_POUND, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, + ACTIONS(3393), 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, - [100279] = 23, + [98965] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3697), 1, + ACTIONS(2823), 1, + anon_sym_POUND, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3701), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3703), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3705), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3711), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(3423), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3425), 1, + sym__ternary_qmark, + STATE(1816), 1, sym_arguments, - STATE(2261), 1, + STATE(2264), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3691), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3699), 2, + ACTIONS(3399), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3401), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3713), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3687), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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(2741), 7, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [99070] = 14, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(3417), 1, + anon_sym_STAR_STAR, + STATE(1816), 1, + sym_arguments, + STATE(2265), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3397), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3415), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2928), 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_token12, + ACTIONS(2926), 23, sym__ternary_qmark, - anon_sym_of, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_POUND, 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, + 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, - [100374] = 24, + anon_sym_instanceof, + [99149] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3697), 1, - anon_sym_GT_GT, - ACTIONS(3701), 1, - anon_sym_AMP, - ACTIONS(3703), 1, - anon_sym_CARET, - ACTIONS(3705), 1, - anon_sym_PIPE, - ACTIONS(3711), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2262), 1, + STATE(2266), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3691), 2, + ACTIONS(2928), 14, + anon_sym_GT, + anon_sym_LT, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3693), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3699), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3707), 2, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3713), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2741), 5, + aux_sym_binary_expression_token12, + ACTIONS(2926), 25, sym__ternary_qmark, - anon_sym_of, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - ACTIONS(3687), 5, anon_sym_GT_EQ, anon_sym_LT_EQ, + anon_sym_POUND, + 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_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 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, - [100471] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [99224] = 19, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2534), 1, - anon_sym_RPAREN, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, - anon_sym_AMP, - ACTIONS(3289), 1, - anon_sym_CARET, - ACTIONS(3291), 1, - anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, - sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2263), 1, + STATE(2267), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(2928), 4, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3393), 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(3301), 6, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2926), 14, + sym__ternary_qmark, + anon_sym_POUND, + 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, - [100574] = 27, + aux_sym_binary_expression_token10, + anon_sym_QMARK_QMARK, + [99313] = 25, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2845), 1, - anon_sym_POUND, - ACTIONS(3349), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, - sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2264), 1, + STATE(2268), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(2926), 3, + sym__ternary_qmark, + anon_sym_POUND, + anon_sym_QMARK_QMARK, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [100677] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [99414] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2727), 1, - anon_sym_RPAREN, - ACTIONS(3283), 1, + ACTIONS(2924), 1, + anon_sym_POUND, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2265), 1, + STATE(2269), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3399), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3401), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [100780] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [99519] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3068), 1, - anon_sym_RPAREN, - ACTIONS(3283), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3661), 1, + anon_sym_POUND, + STATE(1816), 1, sym_arguments, - STATE(2266), 1, + STATE(2270), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3399), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3401), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [100883] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [99624] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2691), 1, - anon_sym_RPAREN, - ACTIONS(3283), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3663), 1, + anon_sym_POUND, + STATE(1816), 1, sym_arguments, - STATE(2267), 1, + STATE(2271), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3399), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3401), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [100986] = 17, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [99729] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2865), 1, + anon_sym_RBRACK, + ACTIONS(2954), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2957), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2960), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2963), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(3680), 1, anon_sym_GT_GT, - ACTIONS(3297), 1, + ACTIONS(3686), 1, + anon_sym_AMP, + ACTIONS(3689), 1, + anon_sym_CARET, + ACTIONS(3692), 1, + anon_sym_PIPE, + ACTIONS(3701), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(3710), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3713), 1, + sym__ternary_qmark, + STATE(1816), 1, sym_arguments, - STATE(2268), 1, + STATE(2272), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(3005), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3671), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3674), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3677), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3683), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3695), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3698), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2743), 9, + ACTIONS(3704), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3668), 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(2741), 19, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - anon_sym_RPAREN, - 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(3707), 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(3665), 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, - [101069] = 27, + [99834] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3431), 1, + ACTIONS(2930), 1, + anon_sym_RPAREN, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3729), 1, - anon_sym_COLON, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2269), 1, + STATE(2273), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [101172] = 12, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3297), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2270), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 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(2741), 23, - sym__ternary_qmark, + aux_sym_binary_expression_token10, + ACTIONS(3434), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_RPAREN, - 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, - 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, - [101245] = 27, + [99939] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2865), 1, + anon_sym_POUND, + ACTIONS(2954), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2957), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2960), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2963), 1, anon_sym_DOT, - ACTIONS(3313), 1, + ACTIONS(3731), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3737), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3740), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3743), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3752), 1, anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3761), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3764), 1, sym__ternary_qmark, - ACTIONS(3731), 1, - anon_sym_RBRACK, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2271), 1, + STATE(2274), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(3005), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3722), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3725), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3728), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3734), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3746), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3749), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3755), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3719), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3758), 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, - [101348] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3716), 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, + [100044] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3733), 1, + ACTIONS(3767), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2272), 1, + STATE(2275), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3440), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3442), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [101451] = 24, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [100149] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3283), 1, + STATE(2276), 1, + sym_comment, + ACTIONS(2691), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3287), 1, anon_sym_AMP, - ACTIONS(3289), 1, - anon_sym_CARET, - ACTIONS(3291), 1, anon_sym_PIPE, - ACTIONS(3297), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2273), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3281), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3285), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3293), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, + aux_sym_binary_expression_token12, + ACTIONS(2689), 33, + 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_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(2741), 5, - sym__ternary_qmark, - anon_sym_RPAREN, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 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, - [101548] = 15, + 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, + [100210] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3297), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2274), 1, + STATE(2277), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3281), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3293), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3295), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2743), 10, + ACTIONS(892), 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(2741), 21, + aux_sym_binary_expression_token12, + ACTIONS(890), 33, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_RPAREN, + 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, @@ -220428,351 +221937,369 @@ 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, - [101627] = 27, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [100271] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(2697), 1, + anon_sym_RBRACK, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3291), 1, - anon_sym_PIPE, ACTIONS(3297), 1, + anon_sym_PIPE, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3309), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3311), 1, sym__ternary_qmark, - ACTIONS(3735), 1, - anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2275), 1, + STATE(2278), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3285), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3287), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [101730] = 21, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [100376] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, - anon_sym_GT_GT, - ACTIONS(3297), 1, + ACTIONS(2514), 1, + anon_sym_of, + ACTIONS(3313), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(3485), 1, + anon_sym_GT_GT, + ACTIONS(3489), 1, + anon_sym_AMP, + ACTIONS(3491), 1, + anon_sym_CARET, + ACTIONS(3493), 1, + anon_sym_PIPE, + ACTIONS(3503), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3505), 1, + sym__ternary_qmark, + STATE(1816), 1, sym_arguments, - STATE(2276), 1, + STATE(2279), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2743), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(3281), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3481), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3483), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3499), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3477), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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(2741), 8, - sym__ternary_qmark, - anon_sym_RPAREN, - 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, - [101821] = 22, + aux_sym_binary_expression_token10, + ACTIONS(3475), 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, + [100481] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(3283), 1, + ACTIONS(2602), 1, + anon_sym_of, + ACTIONS(3313), 1, + anon_sym_STAR_STAR, + ACTIONS(3485), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3489), 1, anon_sym_AMP, - ACTIONS(3297), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(3491), 1, + anon_sym_CARET, + ACTIONS(3493), 1, + anon_sym_PIPE, + ACTIONS(3503), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3505), 1, + sym__ternary_qmark, + STATE(1816), 1, sym_arguments, - STATE(2277), 1, + STATE(2280), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3481), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3483), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3499), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3477), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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(2741), 8, - sym__ternary_qmark, - anon_sym_RPAREN, - 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, - [101914] = 23, + aux_sym_binary_expression_token10, + ACTIONS(3475), 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, + [100586] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2566), 1, + sym__close_tag_delim, + ACTIONS(3258), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(3321), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(3323), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(3325), 1, anon_sym_DOT, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(3283), 1, + ACTIONS(3331), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3335), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3337), 1, anon_sym_CARET, - ACTIONS(3297), 1, + ACTIONS(3339), 1, + anon_sym_PIPE, + ACTIONS(3345), 1, anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2278), 1, + ACTIONS(3351), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3355), 1, + sym__ternary_qmark, + STATE(2281), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3281), 2, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3327), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3329), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3341), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3343), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3347), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3317), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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(2741), 7, - sym__ternary_qmark, - anon_sym_RPAREN, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - [102009] = 14, + aux_sym_binary_expression_token10, + ACTIONS(3315), 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, + [100691] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3297), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2279), 1, + ACTIONS(1889), 1, + anon_sym_EQ, + ACTIONS(3147), 1, + anon_sym_COLON, + STATE(2282), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3281), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3295), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2743), 12, + ACTIONS(1765), 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(2741), 21, + aux_sym_binary_expression_token12, + ACTIONS(1763), 31, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_RPAREN, + 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, @@ -220780,179 +222307,138 @@ 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, - [102086] = 12, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [100756] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3297), 1, + ACTIONS(3313), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(3485), 1, + anon_sym_GT_GT, + STATE(1816), 1, sym_arguments, - STATE(2280), 1, + STATE(2283), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2743), 14, + ACTIONS(3479), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3487), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3495), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3497), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2928), 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(2741), 23, + aux_sym_binary_expression_token12, + ACTIONS(2926), 21, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_RPAREN, + anon_sym_of, 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, - 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, - [102159] = 19, + [100841] = 15, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, - anon_sym_GT_GT, - ACTIONS(3297), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2281), 1, + STATE(2284), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2743), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2741), 14, - sym__ternary_qmark, - anon_sym_RPAREN, - 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, - aux_sym_binary_expression_token9, - anon_sym_QMARK_QMARK, - [102246] = 7, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2309), 1, - anon_sym_EQ, - ACTIONS(3147), 1, - anon_sym_COLON, - STATE(2282), 1, - sym_comment, - ACTIONS(2177), 14, + ACTIONS(2928), 10, 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(2175), 29, + aux_sym_binary_expression_token12, + ACTIONS(2926), 23, 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_RPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -220960,294 +222446,292 @@ 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, - [102309] = 25, + [100922] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + ACTIONS(3769), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, - STATE(2283), 1, + STATE(2285), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3440), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3442), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(2741), 3, - sym__ternary_qmark, - anon_sym_RPAREN, - anon_sym_QMARK_QMARK, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [102408] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [101027] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2667), 1, + ACTIONS(2781), 1, anon_sym_RPAREN, - ACTIONS(3283), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2284), 1, + STATE(2286), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3293), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3295), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3299), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3464), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3466), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + aux_sym_binary_expression_token2, + ACTIONS(3446), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3454), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3456), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3460), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [102511] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [101132] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2923), 1, - anon_sym_RPAREN, - ACTIONS(3283), 1, + ACTIONS(2508), 1, + anon_sym_of, + ACTIONS(3313), 1, + anon_sym_STAR_STAR, + ACTIONS(3485), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3489), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3491), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3493), 1, anon_sym_PIPE, - ACTIONS(3297), 1, - anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3503), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3505), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2285), 1, + STATE(2287), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3481), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3483), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3499), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3477), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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, - [102614] = 15, + aux_sym_binary_expression_token10, + ACTIONS(3475), 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, + [101237] = 11, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(3258), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(3321), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(3323), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(3325), 1, anon_sym_DOT, - ACTIONS(3711), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2286), 1, + STATE(2288), 1, sym_comment, - ACTIONS(2567), 2, + STATE(2407), 1, + sym_arguments, + ACTIONS(3353), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3691), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3707), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3709), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2743), 10, + ACTIONS(2491), 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(2741), 21, + aux_sym_binary_expression_token12, + ACTIONS(2489), 26, sym__ternary_qmark, + sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_of, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -221255,24 +222739,44 @@ 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, - [102693] = 5, + [101310] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2287), 1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(3313), 1, + anon_sym_STAR_STAR, + STATE(1816), 1, + sym_arguments, + STATE(2289), 1, sym_comment, - ACTIONS(2673), 14, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2928), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -221286,17 +222790,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(2671), 31, + aux_sym_binary_expression_token12, + ACTIONS(2926), 25, 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_of, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -221306,608 +222805,609 @@ 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, - [102752] = 27, + [101385] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2617), 1, - anon_sym_RPAREN, - ACTIONS(3283), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3771), 1, + anon_sym_POUND, + STATE(1816), 1, sym_arguments, - STATE(2288), 1, + STATE(2290), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3399), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3401), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [102855] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [101490] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2639), 1, - anon_sym_RPAREN, - ACTIONS(3283), 1, + ACTIONS(3313), 1, + anon_sym_STAR_STAR, + ACTIONS(3485), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3489), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3491), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3493), 1, anon_sym_PIPE, - ACTIONS(3297), 1, - anon_sym_STAR_STAR, - ACTIONS(3468), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, - sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2289), 1, + STATE(2291), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3499), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3477), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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, - [102958] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2926), 7, + sym__ternary_qmark, + anon_sym_of, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3475), 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, + [101587] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2697), 1, + sym__close_tag_delim, + ACTIONS(3258), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(3321), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(3323), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(3325), 1, anon_sym_DOT, - ACTIONS(2643), 1, - anon_sym_RPAREN, - ACTIONS(3283), 1, + ACTIONS(3331), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3335), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3337), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3339), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3345), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3351), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3355), 1, sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, - STATE(2290), 1, + STATE(2292), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3281), 2, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3327), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3329), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3341), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3343), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3347), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3317), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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, - [103061] = 21, + aux_sym_binary_expression_token10, + ACTIONS(3315), 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, + [101692] = 24, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3697), 1, - anon_sym_GT_GT, - ACTIONS(3711), 1, + ACTIONS(3313), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(3485), 1, + anon_sym_GT_GT, + ACTIONS(3489), 1, + anon_sym_AMP, + ACTIONS(3491), 1, + anon_sym_CARET, + ACTIONS(3493), 1, + anon_sym_PIPE, + STATE(1816), 1, sym_arguments, - STATE(2291), 1, + STATE(2293), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2743), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(3691), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3699), 2, + ACTIONS(3481), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3713), 2, + ACTIONS(3499), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3687), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, + ACTIONS(2926), 5, + sym__ternary_qmark, + anon_sym_of, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3477), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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(2741), 8, - sym__ternary_qmark, - anon_sym_of, - 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, - [103152] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3475), 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, + [101791] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3313), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - ACTIONS(3737), 1, - anon_sym_RBRACK, - STATE(1851), 1, + ACTIONS(3773), 1, + anon_sym_COLON, + STATE(1816), 1, sym_arguments, - STATE(2292), 1, + STATE(2294), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3365), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3367), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3359), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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, - [103255] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3357), 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, + [101896] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3055), 1, - anon_sym_RPAREN, - ACTIONS(3283), 1, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3291), 1, - anon_sym_PIPE, ACTIONS(3297), 1, + anon_sym_PIPE, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3309), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3311), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3775), 1, + anon_sym_RBRACK, + STATE(1816), 1, sym_arguments, - STATE(2293), 1, + STATE(2295), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3285), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3287), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [103358] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [102001] = 15, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, - anon_sym_GT_GT, - ACTIONS(3287), 1, - anon_sym_AMP, - ACTIONS(3289), 1, - anon_sym_CARET, - ACTIONS(3291), 1, - anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3313), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, - sym__ternary_qmark, - ACTIONS(3739), 1, - anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2294), 1, + STATE(2296), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(2928), 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(3464), 2, + aux_sym_binary_expression_token12, + ACTIONS(2926), 23, + sym__ternary_qmark, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_of, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3466), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3277), 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(3279), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 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, - [103461] = 22, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_QMARK_QMARK, + anon_sym_instanceof, + [102082] = 21, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(3697), 1, - anon_sym_GT_GT, - ACTIONS(3701), 1, - anon_sym_AMP, - ACTIONS(3711), 1, + ACTIONS(3313), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(3485), 1, + anon_sym_GT_GT, + STATE(1816), 1, sym_arguments, - STATE(2295), 1, + STATE(2297), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3691), 2, + ACTIONS(2928), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3699), 2, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3713), 2, + ACTIONS(3499), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3687), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, + ACTIONS(3477), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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(2741), 8, + aux_sym_binary_expression_token10, + ACTIONS(3475), 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(2926), 8, sym__ternary_qmark, anon_sym_of, anon_sym_AMP_AMP, @@ -221916,317 +223416,143 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_binary_expression_token2, anon_sym_CARET, anon_sym_QMARK_QMARK, - [103554] = 27, + [102175] = 22, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, + ACTIONS(2928), 1, + anon_sym_PIPE, ACTIONS(3313), 1, + anon_sym_STAR_STAR, + ACTIONS(3485), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3489), 1, anon_sym_AMP, - ACTIONS(3319), 1, - anon_sym_CARET, - ACTIONS(3321), 1, - anon_sym_PIPE, - ACTIONS(3327), 1, - anon_sym_STAR_STAR, - ACTIONS(3333), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, - sym__ternary_qmark, - ACTIONS(3741), 1, - anon_sym_RBRACK, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2296), 1, + STATE(2298), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3311), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3499), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3477), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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, - [103657] = 23, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(3697), 1, - anon_sym_GT_GT, - ACTIONS(3701), 1, - anon_sym_AMP, - ACTIONS(3703), 1, - anon_sym_CARET, - ACTIONS(3711), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2297), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3691), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3699), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3707), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3709), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3713), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3687), 5, + aux_sym_binary_expression_token10, + ACTIONS(3475), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 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(2741), 7, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2926), 8, sym__ternary_qmark, anon_sym_of, 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, - [103752] = 14, + [102270] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3711), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2298), 1, + STATE(2299), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3691), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3709), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2743), 12, + 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_token11, - ACTIONS(2741), 21, + aux_sym_binary_expression_token12, + ACTIONS(2518), 33, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_of, - 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, - [103829] = 28, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, sym_optional_chain, - ACTIONS(2565), 1, anon_sym_DOT, - ACTIONS(3057), 1, - anon_sym_of, - ACTIONS(3697), 1, - anon_sym_GT_GT, - ACTIONS(3701), 1, - anon_sym_AMP, - ACTIONS(3703), 1, - anon_sym_CARET, - ACTIONS(3705), 1, - anon_sym_PIPE, - ACTIONS(3711), 1, - anon_sym_STAR_STAR, - ACTIONS(3717), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3719), 1, - sym__ternary_qmark, - ACTIONS(3743), 1, - anon_sym_in, - STATE(1851), 1, - sym_arguments, - STATE(2299), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3691), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3693), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3695), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3699), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3709), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3713), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3689), 4, - anon_sym_GT, - anon_sym_LT, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3687), 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(3715), 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, - [103934] = 12, + 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, + [102331] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3711), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, STATE(2300), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 14, + ACTIONS(2542), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -222240,12 +223566,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(2741), 23, + aux_sym_binary_expression_token12, + ACTIONS(2540), 33, sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_of, + 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, @@ -222255,92 +223586,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, - [104007] = 19, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [102392] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3697), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3711), 1, + ACTIONS(3448), 1, + anon_sym_AMP, + ACTIONS(3450), 1, + anon_sym_CARET, + ACTIONS(3452), 1, + anon_sym_PIPE, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + ACTIONS(3777), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, STATE(2301), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3691), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3699), 2, + ACTIONS(3440), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3442), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2743), 4, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3687), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2741), 14, - sym__ternary_qmark, - anon_sym_of, - 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_token12, + ACTIONS(3462), 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, - anon_sym_QMARK_QMARK, - [104094] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [102497] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2302), 1, sym_comment, - ACTIONS(2677), 14, + ACTIONS(2568), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -222354,8 +223700,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(2675), 31, + aux_sym_binary_expression_token12, + ACTIONS(2566), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -222376,555 +223722,518 @@ 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, - [104153] = 27, + [102558] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3349), 1, - anon_sym_GT_GT, - ACTIONS(3353), 1, - anon_sym_AMP, - ACTIONS(3355), 1, - anon_sym_CARET, - ACTIONS(3357), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, - anon_sym_STAR_STAR, - ACTIONS(3369), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, - sym__ternary_qmark, - ACTIONS(3746), 1, - anon_sym_POUND, - STATE(1851), 1, - sym_arguments, STATE(2303), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3343), 2, + 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, - ACTIONS(3345), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2562), 33, + 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_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3361), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3337), 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(3339), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 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, - [104256] = 25, + 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, + [102619] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3697), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3701), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3703), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3705), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3711), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + ACTIONS(3779), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, STATE(2304), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3691), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3693), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3695), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3699), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3713), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2741), 3, - sym__ternary_qmark, - anon_sym_of, - anon_sym_QMARK_QMARK, - ACTIONS(3687), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [104355] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [102724] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2667), 1, - anon_sym_of, - ACTIONS(3697), 1, + ACTIONS(2928), 1, + anon_sym_PIPE, + ACTIONS(3313), 1, + anon_sym_STAR_STAR, + ACTIONS(3485), 1, anon_sym_GT_GT, - ACTIONS(3701), 1, + ACTIONS(3489), 1, anon_sym_AMP, - ACTIONS(3703), 1, + ACTIONS(3491), 1, anon_sym_CARET, - ACTIONS(3705), 1, - anon_sym_PIPE, - ACTIONS(3711), 1, - anon_sym_STAR_STAR, - ACTIONS(3717), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3719), 1, - sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2305), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3691), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3693), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3695), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3699), 2, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3713), 2, + ACTIONS(3499), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3687), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, + ACTIONS(3477), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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, - [104458] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2926), 7, + sym__ternary_qmark, + anon_sym_of, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3475), 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, + [102821] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2865), 1, + sym__close_tag_delim, + ACTIONS(3790), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(3793), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(3796), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(3799), 1, anon_sym_DOT, - ACTIONS(2923), 1, - anon_sym_of, - ACTIONS(3697), 1, + ACTIONS(3808), 1, anon_sym_GT_GT, - ACTIONS(3701), 1, + ACTIONS(3814), 1, anon_sym_AMP, - ACTIONS(3703), 1, + ACTIONS(3817), 1, anon_sym_CARET, - ACTIONS(3705), 1, + ACTIONS(3820), 1, anon_sym_PIPE, - ACTIONS(3711), 1, + ACTIONS(3829), 1, anon_sym_STAR_STAR, - ACTIONS(3717), 1, + ACTIONS(3838), 1, anon_sym_QMARK_QMARK, - ACTIONS(3719), 1, + ACTIONS(3844), 1, sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, STATE(2306), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3691), 2, + STATE(2407), 1, + sym_arguments, + ACTIONS(3787), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3693), 2, + ACTIONS(3802), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3695), 2, + ACTIONS(3805), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3699), 2, + ACTIONS(3811), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3823), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3826), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3713), 2, + ACTIONS(3832), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3687), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, + ACTIONS(3841), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3784), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 6, + aux_sym_binary_expression_token12, + ACTIONS(3835), 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, - [104561] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3781), 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, + [102926] = 24, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2862), 1, - anon_sym_of, - ACTIONS(2864), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2867), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2870), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2873), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3763), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3769), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3772), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3775), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3784), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3793), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3796), 1, - sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2307), 1, sym_comment, - ACTIONS(2915), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3754), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3757), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3760), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3766), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3778), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3781), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3787), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3748), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3751), 5, + ACTIONS(2926), 5, + sym__ternary_qmark, + anon_sym_RPAREN, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3790), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [104664] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [103025] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(2845), 1, - anon_sym_RPAREN, - ACTIONS(3283), 1, - anon_sym_GT_GT, - ACTIONS(3287), 1, - anon_sym_AMP, - ACTIONS(3289), 1, - anon_sym_CARET, - ACTIONS(3291), 1, - anon_sym_PIPE, - ACTIONS(3297), 1, - anon_sym_STAR_STAR, - ACTIONS(3468), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, - sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, STATE(2308), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(902), 14, + anon_sym_GT, + anon_sym_LT, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3285), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3293), 2, + anon_sym_in, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, + aux_sym_binary_expression_token12, + ACTIONS(900), 33, + 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_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3466), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 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, - [104767] = 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, + [103086] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2617), 1, - anon_sym_of, - ACTIONS(3697), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3701), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3703), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3705), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3711), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3717), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3719), 1, - sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2309), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3691), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3693), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3695), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3699), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3713), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3687), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [104870] = 5, + aux_sym_binary_expression_token10, + ACTIONS(2926), 7, + sym__ternary_qmark, + anon_sym_RPAREN, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3434), 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, + [103183] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2310), 1, sym_comment, - ACTIONS(2653), 14, + ACTIONS(912), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -222938,8 +224247,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(2651), 31, + aux_sym_binary_expression_token12, + ACTIONS(910), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -222960,277 +224269,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, - [104929] = 27, + [103244] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2639), 1, - anon_sym_of, - ACTIONS(3697), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3701), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3703), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3705), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3711), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3717), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3719), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3847), 1, + anon_sym_POUND, + STATE(1816), 1, sym_arguments, STATE(2311), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3691), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3693), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3695), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3699), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3713), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3687), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [105032] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [103349] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2924), 1, + sym__close_tag_delim, + ACTIONS(3258), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(3321), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(3323), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(3325), 1, anon_sym_DOT, - ACTIONS(2643), 1, - anon_sym_of, - ACTIONS(3697), 1, + ACTIONS(3331), 1, anon_sym_GT_GT, - ACTIONS(3701), 1, + ACTIONS(3335), 1, anon_sym_AMP, - ACTIONS(3703), 1, + ACTIONS(3337), 1, anon_sym_CARET, - ACTIONS(3705), 1, + ACTIONS(3339), 1, anon_sym_PIPE, - ACTIONS(3711), 1, + ACTIONS(3345), 1, anon_sym_STAR_STAR, - ACTIONS(3717), 1, + ACTIONS(3351), 1, anon_sym_QMARK_QMARK, - ACTIONS(3719), 1, + ACTIONS(3355), 1, sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, STATE(2312), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3691), 2, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3693), 2, + ACTIONS(3327), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3695), 2, + ACTIONS(3329), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3699), 2, + ACTIONS(3333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3341), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3343), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3713), 2, + ACTIONS(3347), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3687), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3317), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 6, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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, - [105135] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3315), 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, + [103454] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, - anon_sym_GT_GT, - ACTIONS(3353), 1, - anon_sym_AMP, - ACTIONS(3355), 1, - anon_sym_CARET, - ACTIONS(3357), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3313), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, - sym__ternary_qmark, - ACTIONS(3799), 1, - anon_sym_POUND, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2313), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3347), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3351), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3359), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 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, - [105238] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2314), 1, - sym_comment, - ACTIONS(2649), 14, + ACTIONS(2928), 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(2647), 31, + aux_sym_binary_expression_token12, + ACTIONS(2926), 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, + anon_sym_of, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -223238,163 +224491,264 @@ 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, - [105297] = 5, + [103533] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2315), 1, - sym_comment, - ACTIONS(2645), 14, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, - anon_sym_in, + ACTIONS(2681), 1, + sym__close_tag_delim, + ACTIONS(3258), 1, + anon_sym_LPAREN, + ACTIONS(3321), 1, + anon_sym_LBRACK, + ACTIONS(3323), 1, + sym_optional_chain, + ACTIONS(3325), 1, + anon_sym_DOT, + ACTIONS(3331), 1, anon_sym_GT_GT, + ACTIONS(3335), 1, anon_sym_AMP, + ACTIONS(3337), 1, + anon_sym_CARET, + ACTIONS(3339), 1, anon_sym_PIPE, + ACTIONS(3345), 1, + anon_sym_STAR_STAR, + ACTIONS(3351), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3355), 1, + sym__ternary_qmark, + STATE(2314), 1, + sym_comment, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3327), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3329), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3333), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3341), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - aux_sym_binary_expression_token4, + ACTIONS(3343), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3347), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - aux_sym_binary_expression_token11, - ACTIONS(2643), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3317), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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(3315), 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, + [103638] = 27, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, anon_sym_LPAREN, + ACTIONS(2460), 1, anon_sym_LBRACK, + ACTIONS(2462), 1, sym_optional_chain, + ACTIONS(2464), 1, anon_sym_DOT, + ACTIONS(3403), 1, + anon_sym_GT_GT, + ACTIONS(3407), 1, + anon_sym_AMP, + ACTIONS(3409), 1, + anon_sym_CARET, + ACTIONS(3411), 1, + anon_sym_PIPE, + ACTIONS(3417), 1, + anon_sym_STAR_STAR, + ACTIONS(3423), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3425), 1, + sym__ternary_qmark, + ACTIONS(3849), 1, + anon_sym_POUND, + STATE(1816), 1, + sym_arguments, + STATE(2315), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3397), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3413), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3419), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3395), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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(3393), 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, - [105356] = 27, + [103743] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3431), 1, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3297), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3309), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3311), 1, sym__ternary_qmark, - ACTIONS(3801), 1, - anon_sym_COLON, - STATE(1851), 1, + ACTIONS(3851), 1, + anon_sym_RBRACK, + STATE(1816), 1, sym_arguments, STATE(2316), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3287), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [105459] = 7, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [103848] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2409), 1, + ACTIONS(2407), 1, anon_sym_EQ, ACTIONS(3147), 1, anon_sym_COLON, STATE(2317), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -223408,8 +224762,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(2175), 29, + aux_sym_binary_expression_token12, + ACTIONS(1763), 31, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -223428,81 +224782,107 @@ 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, - [105522] = 5, + [103913] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2318), 1, - sym_comment, - ACTIONS(2641), 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(2639), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(2458), 1, anon_sym_LPAREN, + ACTIONS(2460), 1, anon_sym_LBRACK, + ACTIONS(2462), 1, sym_optional_chain, + ACTIONS(2464), 1, anon_sym_DOT, + ACTIONS(2781), 1, + anon_sym_RBRACK, + ACTIONS(3289), 1, + anon_sym_GT_GT, + ACTIONS(3293), 1, + anon_sym_AMP, + ACTIONS(3295), 1, + anon_sym_CARET, + ACTIONS(3297), 1, + anon_sym_PIPE, + ACTIONS(3303), 1, + anon_sym_STAR_STAR, + ACTIONS(3309), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3311), 1, + sym__ternary_qmark, + STATE(1816), 1, + sym_arguments, + STATE(2318), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3281), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3287), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3299), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3305), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3279), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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(3277), 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, - [105581] = 8, + [104018] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(840), 1, anon_sym_EQ, - ACTIONS(2573), 1, + ACTIONS(2449), 1, anon_sym_of, - ACTIONS(3138), 1, + ACTIONS(3152), 1, anon_sym_in, STATE(2319), 1, sym_comment, @@ -223519,8 +224899,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(836), 29, + aux_sym_binary_expression_token12, + ACTIONS(836), 31, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -223539,79 +224919,112 @@ 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, - [105646] = 5, + [104085] = 19, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(3313), 1, + anon_sym_STAR_STAR, + ACTIONS(3485), 1, + anon_sym_GT_GT, + STATE(1816), 1, + sym_arguments, STATE(2320), 1, sym_comment, - ACTIONS(2633), 14, - anon_sym_GT, - anon_sym_LT, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3479), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(3487), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - aux_sym_binary_expression_token4, + ACTIONS(3497), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2928), 4, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - aux_sym_binary_expression_token11, - ACTIONS(2631), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, + ACTIONS(3477), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3475), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_LPAREN, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, + aux_sym_binary_expression_token5, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2926), 14, + sym__ternary_qmark, + anon_sym_of, 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, + 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, - [105705] = 5, + [104174] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(3458), 1, + anon_sym_STAR_STAR, + STATE(1816), 1, + sym_arguments, STATE(2321), 1, sym_comment, - ACTIONS(2619), 14, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2928), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -223625,17 +225038,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(2617), 31, + aux_sym_binary_expression_token12, + ACTIONS(2926), 25, 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_RPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -223645,87 +225053,108 @@ 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, - [105764] = 5, + [104249] = 25, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2322), 1, - sym_comment, - ACTIONS(2685), 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(2683), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(3258), 1, anon_sym_LPAREN, + ACTIONS(3321), 1, anon_sym_LBRACK, + ACTIONS(3323), 1, sym_optional_chain, + ACTIONS(3325), 1, anon_sym_DOT, + ACTIONS(3331), 1, + anon_sym_GT_GT, + ACTIONS(3335), 1, + anon_sym_AMP, + ACTIONS(3337), 1, + anon_sym_CARET, + ACTIONS(3339), 1, + anon_sym_PIPE, + ACTIONS(3345), 1, + anon_sym_STAR_STAR, + STATE(2322), 1, + sym_comment, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3327), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3329), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3341), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3343), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3347), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2926), 3, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_QMARK_QMARK, + ACTIONS(3317), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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(3315), 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, - [105823] = 8, + [104350] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2550), 1, + ACTIONS(2472), 1, anon_sym_EQ, - ACTIONS(2552), 1, + ACTIONS(2474), 1, anon_sym_of, - ACTIONS(3135), 1, + ACTIONS(3159), 1, anon_sym_in, STATE(2323), 1, sym_comment, - ACTIONS(2548), 13, + ACTIONS(2470), 13, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -223738,8 +225167,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(2546), 29, + aux_sym_binary_expression_token12, + ACTIONS(2468), 31, sym__ternary_qmark, anon_sym_GT_EQ, anon_sym_LT_EQ, @@ -223758,101 +225187,190 @@ 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, - [105888] = 27, + [104417] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(3369), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3373), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3375), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3377), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3383), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3389), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3391), 1, sym__ternary_qmark, - ACTIONS(3803), 1, - anon_sym_RPAREN, - STATE(1851), 1, + ACTIONS(3853), 1, + anon_sym_COLON, + STATE(1816), 1, sym_arguments, STATE(2324), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3361), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3365), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3367), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3371), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3379), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3381), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3385), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, + ACTIONS(3359), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3387), 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(3357), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(3279), 5, + [104522] = 19, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3258), 1, + anon_sym_LPAREN, + ACTIONS(3321), 1, + anon_sym_LBRACK, + ACTIONS(3323), 1, + sym_optional_chain, + ACTIONS(3325), 1, + anon_sym_DOT, + ACTIONS(3331), 1, + anon_sym_GT_GT, + ACTIONS(3345), 1, + anon_sym_STAR_STAR, + STATE(2325), 1, + sym_comment, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3333), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3341), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3343), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2928), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3317), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3315), 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(3301), 6, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + ACTIONS(2926), 14, + sym__ternary_qmark, + sym__close_tag_delim, + 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, - [105991] = 5, + aux_sym_binary_expression_token10, + anon_sym_QMARK_QMARK, + [104611] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2325), 1, + ACTIONS(3258), 1, + anon_sym_LPAREN, + ACTIONS(3321), 1, + anon_sym_LBRACK, + ACTIONS(3323), 1, + sym_optional_chain, + ACTIONS(3325), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + anon_sym_STAR_STAR, + STATE(2326), 1, sym_comment, - ACTIONS(2611), 14, + STATE(2407), 1, + sym_arguments, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2928), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -223866,17 +225384,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(2609), 31, + aux_sym_binary_expression_token12, + ACTIONS(2926), 25, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -223886,51 +225399,64 @@ 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, - [106050] = 5, + [104686] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2326), 1, + ACTIONS(3258), 1, + anon_sym_LPAREN, + ACTIONS(3321), 1, + anon_sym_LBRACK, + ACTIONS(3323), 1, + sym_optional_chain, + ACTIONS(3325), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + anon_sym_STAR_STAR, + STATE(2327), 1, sym_comment, - ACTIONS(2625), 14, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3343), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2928), 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(2623), 31, + aux_sym_binary_expression_token12, + ACTIONS(2926), 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, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -223938,387 +225464,553 @@ 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, - [106109] = 27, + [104765] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2928), 1, + anon_sym_PIPE, + ACTIONS(3258), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(3321), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(3323), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(3325), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(3331), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3335), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3337), 1, anon_sym_CARET, - ACTIONS(3291), 1, - anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3345), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, - sym__ternary_qmark, - ACTIONS(3805), 1, - anon_sym_RPAREN, - STATE(1851), 1, - sym_arguments, - STATE(2327), 1, + STATE(2328), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3281), 2, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3341), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3343), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3347), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3317), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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, - [106212] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2926), 7, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3315), 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, + [104862] = 22, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2928), 1, + anon_sym_PIPE, + ACTIONS(3258), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(3321), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(3323), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(3325), 1, anon_sym_DOT, - ACTIONS(2845), 1, - anon_sym_of, - ACTIONS(3697), 1, + ACTIONS(3331), 1, anon_sym_GT_GT, - ACTIONS(3701), 1, + ACTIONS(3335), 1, anon_sym_AMP, - ACTIONS(3703), 1, - anon_sym_CARET, - ACTIONS(3705), 1, - anon_sym_PIPE, - ACTIONS(3711), 1, + ACTIONS(3345), 1, anon_sym_STAR_STAR, - ACTIONS(3717), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3719), 1, - sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, - STATE(2328), 1, + STATE(2329), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3691), 2, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3693), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3695), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3699), 2, + ACTIONS(3333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3341), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3343), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3713), 2, + ACTIONS(3347), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3687), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3317), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 6, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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, - [106315] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3315), 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(2926), 8, + sym__ternary_qmark, + sym__close_tag_delim, + 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, + [104957] = 21, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(3258), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(3321), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(3323), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(3325), 1, anon_sym_DOT, - ACTIONS(2617), 1, - anon_sym_POUND, - ACTIONS(3349), 1, + ACTIONS(3331), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, - anon_sym_AMP, - ACTIONS(3355), 1, - anon_sym_CARET, - ACTIONS(3357), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3345), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, - sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, - STATE(2329), 1, + STATE(2330), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3343), 2, + STATE(2407), 1, + sym_arguments, + ACTIONS(2928), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(3319), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3347), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3341), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3343), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3347), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3317), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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, - [106418] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3315), 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(2926), 8, + sym__ternary_qmark, + sym__close_tag_delim, + 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, + [105050] = 15, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2330), 1, + ACTIONS(3258), 1, + anon_sym_LPAREN, + ACTIONS(3321), 1, + anon_sym_LBRACK, + ACTIONS(3323), 1, + sym_optional_chain, + ACTIONS(3325), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + anon_sym_STAR_STAR, + STATE(2331), 1, sym_comment, - ACTIONS(2669), 14, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3341), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3343), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2928), 10, 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(2667), 31, + aux_sym_binary_expression_token12, + ACTIONS(2926), 23, sym__ternary_qmark, sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, + 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, + 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, + [105131] = 24, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3258), 1, anon_sym_LPAREN, + ACTIONS(3321), 1, anon_sym_LBRACK, + ACTIONS(3323), 1, sym_optional_chain, + ACTIONS(3325), 1, anon_sym_DOT, + ACTIONS(3331), 1, + anon_sym_GT_GT, + ACTIONS(3335), 1, + anon_sym_AMP, + ACTIONS(3337), 1, + anon_sym_CARET, + ACTIONS(3339), 1, + anon_sym_PIPE, + ACTIONS(3345), 1, + anon_sym_STAR_STAR, + STATE(2332), 1, + sym_comment, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3327), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3333), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3341), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3343), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3347), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2926), 5, + sym__ternary_qmark, + sym__close_tag_delim, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + anon_sym_QMARK_QMARK, + ACTIONS(3317), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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(3315), 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, + [105230] = 23, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3258), 1, + anon_sym_LPAREN, + ACTIONS(3321), 1, + anon_sym_LBRACK, + ACTIONS(3323), 1, + sym_optional_chain, + ACTIONS(3325), 1, + anon_sym_DOT, + ACTIONS(3331), 1, + anon_sym_GT_GT, + ACTIONS(3335), 1, + anon_sym_AMP, + ACTIONS(3337), 1, + anon_sym_CARET, + ACTIONS(3339), 1, + anon_sym_PIPE, + ACTIONS(3345), 1, + anon_sym_STAR_STAR, + STATE(2333), 1, + sym_comment, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3341), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3343), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3347), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3317), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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(2926), 7, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, anon_sym_QMARK_QMARK, + ACTIONS(3315), 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, - [106477] = 27, + [105327] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3313), 1, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3297), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3309), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3311), 1, sym__ternary_qmark, - ACTIONS(3807), 1, + ACTIONS(3855), 1, anon_sym_RBRACK, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2331), 1, + STATE(2334), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3287), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [106580] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [105432] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2332), 1, + ACTIONS(3258), 1, + anon_sym_LPAREN, + ACTIONS(3321), 1, + anon_sym_LBRACK, + ACTIONS(3323), 1, + sym_optional_chain, + ACTIONS(3325), 1, + anon_sym_DOT, + ACTIONS(3345), 1, + anon_sym_STAR_STAR, + STATE(2335), 1, sym_comment, - ACTIONS(2693), 14, + STATE(2407), 1, + sym_arguments, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2928), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -224332,17 +226024,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(2691), 31, + aux_sym_binary_expression_token12, + ACTIONS(2926), 25, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -224352,81 +226039,104 @@ 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, - [106639] = 5, + [105507] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2333), 1, - sym_comment, - ACTIONS(2707), 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(2705), 31, - sym__ternary_qmark, + ACTIONS(2508), 1, sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(3258), 1, anon_sym_LPAREN, + ACTIONS(3321), 1, anon_sym_LBRACK, + ACTIONS(3323), 1, sym_optional_chain, + ACTIONS(3325), 1, anon_sym_DOT, + ACTIONS(3331), 1, + anon_sym_GT_GT, + ACTIONS(3335), 1, + anon_sym_AMP, + ACTIONS(3337), 1, + anon_sym_CARET, + ACTIONS(3339), 1, + anon_sym_PIPE, + ACTIONS(3345), 1, + anon_sym_STAR_STAR, + ACTIONS(3351), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3355), 1, + sym__ternary_qmark, + STATE(2336), 1, + sym_comment, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3327), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3329), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3341), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3343), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3347), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3317), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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(3315), 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, - [106698] = 5, + [105612] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2334), 1, + STATE(2337), 1, sym_comment, - ACTIONS(2711), 14, + ACTIONS(924), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -224440,8 +226150,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(2709), 31, + aux_sym_binary_expression_token12, + ACTIONS(922), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -224462,25 +226172,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, - [106757] = 5, + [105673] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2335), 1, + STATE(2338), 1, sym_comment, - ACTIONS(2715), 14, + ACTIONS(2572), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -224494,8 +226206,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(2713), 31, + aux_sym_binary_expression_token12, + ACTIONS(2570), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -224516,25 +226228,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, - [106816] = 5, + [105734] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2336), 1, + STATE(2339), 1, sym_comment, - ACTIONS(2719), 14, + ACTIONS(2608), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -224548,8 +226262,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(2717), 31, + aux_sym_binary_expression_token12, + ACTIONS(2606), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -224570,455 +226284,487 @@ 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, - [106875] = 5, + [105795] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2337), 1, + ACTIONS(3258), 1, + anon_sym_LPAREN, + ACTIONS(3321), 1, + anon_sym_LBRACK, + ACTIONS(3323), 1, + sym_optional_chain, + ACTIONS(3325), 1, + anon_sym_DOT, + ACTIONS(3331), 1, + anon_sym_GT_GT, + ACTIONS(3345), 1, + anon_sym_STAR_STAR, + STATE(2340), 1, sym_comment, - ACTIONS(2729), 14, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3333), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3341), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3343), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2928), 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(2727), 31, + aux_sym_binary_expression_token12, + ACTIONS(2926), 21, 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_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, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - [106934] = 5, + [105880] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2338), 1, - sym_comment, - ACTIONS(2637), 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(2635), 31, - sym__ternary_qmark, + ACTIONS(2602), 1, sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(3258), 1, anon_sym_LPAREN, + ACTIONS(3321), 1, anon_sym_LBRACK, + ACTIONS(3323), 1, sym_optional_chain, + ACTIONS(3325), 1, anon_sym_DOT, + ACTIONS(3331), 1, + anon_sym_GT_GT, + ACTIONS(3335), 1, + anon_sym_AMP, + ACTIONS(3337), 1, + anon_sym_CARET, + ACTIONS(3339), 1, + anon_sym_PIPE, + ACTIONS(3345), 1, + anon_sym_STAR_STAR, + ACTIONS(3351), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3355), 1, + sym__ternary_qmark, + STATE(2341), 1, + sym_comment, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3327), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3329), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3341), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3343), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3347), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3317), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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(3315), 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, - [106993] = 27, + [105985] = 25, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3055), 1, - anon_sym_of, - ACTIONS(3697), 1, + ACTIONS(3313), 1, + anon_sym_STAR_STAR, + ACTIONS(3485), 1, anon_sym_GT_GT, - ACTIONS(3701), 1, + ACTIONS(3489), 1, anon_sym_AMP, - ACTIONS(3703), 1, + ACTIONS(3491), 1, anon_sym_CARET, - ACTIONS(3705), 1, + ACTIONS(3493), 1, anon_sym_PIPE, - ACTIONS(3711), 1, - anon_sym_STAR_STAR, - ACTIONS(3717), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3719), 1, - sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2339), 1, + STATE(2342), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3691), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3693), 2, + ACTIONS(3481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3695), 2, + ACTIONS(3483), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3699), 2, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3707), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3709), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3713), 2, + ACTIONS(3499), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3687), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3689), 5, + ACTIONS(2926), 3, + sym__ternary_qmark, + anon_sym_of, + anon_sym_QMARK_QMARK, + ACTIONS(3477), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3715), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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, - [107096] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3475), 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, + [106086] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2639), 1, - anon_sym_POUND, - ACTIONS(3349), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3857), 1, + anon_sym_POUND, + STATE(1816), 1, sym_arguments, - STATE(2340), 1, + STATE(2343), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [107199] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [106191] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2643), 1, - anon_sym_POUND, - ACTIONS(3349), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3859), 1, + anon_sym_POUND, + STATE(1816), 1, sym_arguments, - STATE(2341), 1, + STATE(2344), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [107302] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [106296] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2514), 1, + sym__close_tag_delim, + ACTIONS(3258), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(3321), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(3323), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(3325), 1, anon_sym_DOT, - ACTIONS(3313), 1, + ACTIONS(3331), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3335), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3337), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3339), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3345), 1, anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3351), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3355), 1, sym__ternary_qmark, - ACTIONS(3809), 1, - anon_sym_RBRACK, - STATE(1851), 1, - sym_arguments, - STATE(2342), 1, + STATE(2345), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3307), 2, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3327), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3329), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3341), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3343), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3347), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3317), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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, - [107405] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3315), 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, + [106401] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2343), 1, + ACTIONS(3861), 1, + sym_regex_flags, + STATE(2346), 1, sym_comment, - ACTIONS(2697), 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(2695), 31, + ACTIONS(2596), 20, sym__ternary_qmark, sym__close_tag_delim, - anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -225026,95 +226772,139 @@ static const uint16_t ts_small_parse_table[] = { 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, - [107464] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2344), 1, - sym_comment, - ACTIONS(2723), 14, + ACTIONS(2598), 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, - ACTIONS(2721), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + aux_sym_binary_expression_token12, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + [106464] = 27, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, anon_sym_LPAREN, + ACTIONS(2460), 1, anon_sym_LBRACK, + ACTIONS(2462), 1, sym_optional_chain, + ACTIONS(2464), 1, anon_sym_DOT, + ACTIONS(2681), 1, + anon_sym_of, + ACTIONS(3313), 1, + anon_sym_STAR_STAR, + ACTIONS(3485), 1, + anon_sym_GT_GT, + ACTIONS(3489), 1, + anon_sym_AMP, + ACTIONS(3491), 1, + anon_sym_CARET, + ACTIONS(3493), 1, + anon_sym_PIPE, + ACTIONS(3503), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3505), 1, + sym__ternary_qmark, + STATE(1816), 1, + sym_arguments, + STATE(2347), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3479), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3483), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3495), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3499), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3477), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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(3475), 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, - [107523] = 6, + [106569] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(840), 1, + ACTIONS(2501), 1, anon_sym_EQ, - STATE(2345), 1, + ACTIONS(2503), 1, + anon_sym_of, + ACTIONS(3144), 1, + anon_sym_in, + STATE(2348), 1, sym_comment, - ACTIONS(838), 14, + ACTIONS(2499), 13, anon_sym_GT, anon_sym_LT, anon_sym_STAR, - anon_sym_in, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, @@ -225124,10 +226914,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(836), 30, + aux_sym_binary_expression_token12, + ACTIONS(2497), 31, sym__ternary_qmark, - sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -225145,782 +226934,805 @@ 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, - [107584] = 27, + [106636] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3431), 1, + ACTIONS(2924), 1, + anon_sym_of, + ACTIONS(3313), 1, + anon_sym_STAR_STAR, + ACTIONS(3485), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3489), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3491), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3493), 1, anon_sym_PIPE, - ACTIONS(3445), 1, - anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3503), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3505), 1, sym__ternary_qmark, - ACTIONS(3811), 1, - anon_sym_COLON, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2346), 1, + STATE(2349), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3483), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3499), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3477), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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, - [107687] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3475), 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, + [106741] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2865), 1, + anon_sym_of, + ACTIONS(2954), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2957), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2960), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2963), 1, anon_sym_DOT, - ACTIONS(2578), 1, - anon_sym_RPAREN, - ACTIONS(3283), 1, + ACTIONS(3878), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3884), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3887), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3890), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3899), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3908), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3911), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2347), 1, + STATE(2350), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(3005), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3869), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3872), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3875), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3881), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3893), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3896), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3902), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3866), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3905), 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, - [107790] = 8, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2598), 1, - anon_sym_EQ, - ACTIONS(2600), 1, - anon_sym_of, - ACTIONS(3072), 1, - anon_sym_in, - STATE(2348), 1, - sym_comment, - ACTIONS(2596), 13, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, - 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(2594), 29, - sym__ternary_qmark, + aux_sym_binary_expression_token10, + ACTIONS(3863), 7, 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, - 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, - [107855] = 27, + [106846] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3431), 1, + ACTIONS(2548), 1, + anon_sym_RPAREN, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3813), 1, - anon_sym_COLON, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2349), 1, + STATE(2351), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [107958] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [106951] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2350), 1, - sym_comment, - ACTIONS(2681), 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(2679), 31, - sym__ternary_qmark, + ACTIONS(2930), 1, sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(3258), 1, anon_sym_LPAREN, + ACTIONS(3321), 1, anon_sym_LBRACK, + ACTIONS(3323), 1, sym_optional_chain, + ACTIONS(3325), 1, anon_sym_DOT, + ACTIONS(3331), 1, + anon_sym_GT_GT, + ACTIONS(3335), 1, + anon_sym_AMP, + ACTIONS(3337), 1, + anon_sym_CARET, + ACTIONS(3339), 1, + anon_sym_PIPE, + ACTIONS(3345), 1, + anon_sym_STAR_STAR, + ACTIONS(3351), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3355), 1, + sym__ternary_qmark, + STATE(2352), 1, + sym_comment, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3327), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3329), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3341), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3343), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3347), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3317), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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(3315), 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, - [108017] = 8, + [107056] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3093), 1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(3097), 1, - anon_sym_DOT, - ACTIONS(3269), 1, + ACTIONS(2462), 1, sym_optional_chain, - STATE(2351), 1, - sym_comment, - ACTIONS(2681), 14, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, - anon_sym_in, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(3403), 1, anon_sym_GT_GT, + ACTIONS(3407), 1, 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(2679), 28, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - anon_sym_LPAREN, - 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(3409), 1, anon_sym_CARET, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, + ACTIONS(3411), 1, + anon_sym_PIPE, + ACTIONS(3417), 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(3423), 1, anon_sym_QMARK_QMARK, - anon_sym_instanceof, + ACTIONS(3425), 1, + sym__ternary_qmark, + ACTIONS(3914), 1, + anon_sym_POUND, + STATE(1816), 1, + sym_arguments, + STATE(2353), 1, + sym_comment, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [108082] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2352), 1, - sym_comment, - ACTIONS(2177), 14, - anon_sym_GT, - anon_sym_LT, + ACTIONS(3397), 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(2175), 31, - 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, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3413), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3419), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3395), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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(3393), 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, - [108141] = 27, + [107161] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2548), 1, + sym__close_tag_delim, + ACTIONS(3258), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(3321), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(3323), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(3325), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(3331), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3335), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3337), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3339), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3345), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3351), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3355), 1, sym__ternary_qmark, - ACTIONS(3815), 1, - anon_sym_RPAREN, - STATE(1851), 1, - sym_arguments, - STATE(2353), 1, + STATE(2354), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3281), 2, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3327), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3329), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3341), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3343), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3347), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3317), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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, - [108244] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3315), 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, + [107266] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, + ACTIONS(2697), 1, + anon_sym_of, ACTIONS(3313), 1, + anon_sym_STAR_STAR, + ACTIONS(3485), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3489), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3491), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3493), 1, anon_sym_PIPE, - ACTIONS(3327), 1, - anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3503), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3505), 1, sym__ternary_qmark, - ACTIONS(3817), 1, - anon_sym_RBRACK, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2354), 1, + STATE(2355), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3483), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3499), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3477), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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, - [108347] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3475), 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, + [107371] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2862), 1, - anon_sym_RPAREN, - ACTIONS(2864), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2867), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2870), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2873), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3834), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3840), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3843), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3846), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3855), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3864), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3867), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3916), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, - STATE(2355), 1, + STATE(2356), 1, sym_comment, - ACTIONS(2915), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3825), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3828), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3831), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3837), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3849), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3852), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3858), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3819), 5, + ACTIONS(3436), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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(3434), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, + aux_sym_binary_expression_token6, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_instanceof, - ACTIONS(3822), 5, + [107476] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2600), 1, + sym_regex_flags, + STATE(2357), 1, + sym_comment, + ACTIONS(2596), 19, + 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, + anon_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(2598), 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, + 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_token11, - ACTIONS(3861), 6, - anon_sym_EQ_EQ_EQ, + 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, - [108450] = 27, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token12, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + [107539] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3055), 1, - anon_sym_POUND, - ACTIONS(3349), 1, + ACTIONS(2540), 1, + anon_sym_of, + ACTIONS(3313), 1, + anon_sym_STAR_STAR, + ACTIONS(3485), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3489), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3491), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3493), 1, anon_sym_PIPE, - ACTIONS(3363), 1, - anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3503), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3505), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2356), 1, + STATE(2358), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3483), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3499), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3477), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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, - [108553] = 6, + aux_sym_binary_expression_token10, + ACTIONS(3475), 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, + [107644] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2703), 1, - sym_regex_flags, - STATE(2357), 1, + ACTIONS(2501), 1, + anon_sym_EQ, + STATE(2359), 1, sym_comment, - ACTIONS(2699), 19, + ACTIONS(2499), 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(2497), 32, sym__ternary_qmark, + sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -225928,227 +227740,226 @@ static const uint16_t ts_small_parse_table[] = { 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(2701), 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, - [108614] = 27, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [107707] = 21, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, - anon_sym_GT_GT, - ACTIONS(3287), 1, - anon_sym_AMP, ACTIONS(3289), 1, - anon_sym_CARET, - ACTIONS(3291), 1, - anon_sym_PIPE, - ACTIONS(3297), 1, + anon_sym_GT_GT, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, - sym__ternary_qmark, - ACTIONS(3870), 1, - anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2358), 1, + STATE(2360), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2928), 2, + anon_sym_AMP, + anon_sym_PIPE, ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [108717] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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(2926), 8, + sym__ternary_qmark, + 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, + [107800] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(2566), 1, + anon_sym_of, + ACTIONS(3313), 1, + anon_sym_STAR_STAR, + ACTIONS(3485), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3489), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3491), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3493), 1, anon_sym_PIPE, - ACTIONS(3363), 1, - anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3503), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3505), 1, sym__ternary_qmark, - ACTIONS(3872), 1, - anon_sym_POUND, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2359), 1, + STATE(2361), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3483), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3499), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3477), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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, - [108820] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3475), 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, + [107905] = 15, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2360), 1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(3303), 1, + anon_sym_STAR_STAR, + STATE(1816), 1, + sym_arguments, + STATE(2362), 1, sym_comment, - ACTIONS(894), 14, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3281), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3299), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3301), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(2928), 10, 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(892), 31, + aux_sym_binary_expression_token12, + ACTIONS(2926), 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, + anon_sym_RBRACK, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -226156,539 +227967,458 @@ 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, - [108879] = 27, + [107986] = 23, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3291), 1, - anon_sym_PIPE, ACTIONS(3297), 1, + anon_sym_PIPE, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, - sym__ternary_qmark, - ACTIONS(3874), 1, - anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2361), 1, + STATE(2363), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [108982] = 27, + aux_sym_binary_expression_token10, + ACTIONS(2926), 7, + sym__ternary_qmark, + 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, + ACTIONS(3277), 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, + [108083] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3283), 1, + STATE(2364), 1, + sym_comment, + ACTIONS(2699), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3287), 1, anon_sym_AMP, - ACTIONS(3289), 1, - anon_sym_CARET, - ACTIONS(3291), 1, anon_sym_PIPE, - ACTIONS(3297), 1, - anon_sym_STAR_STAR, - ACTIONS(3468), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, - sym__ternary_qmark, - ACTIONS(3876), 1, - anon_sym_RPAREN, - STATE(1851), 1, - sym_arguments, - STATE(2362), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3281), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3285), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3293), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + anon_sym_SLASH, + aux_sym_binary_expression_token4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, + aux_sym_binary_expression_token12, + ACTIONS(2697), 33, + 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_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3466), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + 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_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 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, - [109085] = 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, + [108144] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3055), 1, - anon_sym_RBRACK, - ACTIONS(3313), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3918), 1, + anon_sym_POUND, + STATE(1816), 1, sym_arguments, - STATE(2363), 1, + STATE(2365), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [109188] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [108249] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(2508), 1, + anon_sym_RPAREN, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3878), 1, - anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2364), 1, + STATE(2366), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3440), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3442), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [109291] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [108354] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3431), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - ACTIONS(3880), 1, - anon_sym_COLON, - STATE(1851), 1, + ACTIONS(3920), 1, + anon_sym_POUND, + STATE(1816), 1, sym_arguments, - STATE(2365), 1, + STATE(2367), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [109394] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [108459] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3313), 1, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, - anon_sym_AMP, - ACTIONS(3319), 1, - anon_sym_CARET, - ACTIONS(3321), 1, - anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3333), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, - sym__ternary_qmark, - ACTIONS(3882), 1, - anon_sym_RBRACK, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2366), 1, + STATE(2368), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3311), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 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, - [109497] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2367), 1, - sym_comment, - ACTIONS(906), 14, + ACTIONS(2928), 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(904), 31, + aux_sym_binary_expression_token12, + ACTIONS(2926), 21, 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_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, + 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, - [109556] = 5, + [108544] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2368), 1, + STATE(2369), 1, sym_comment, - ACTIONS(916), 14, + ACTIONS(2677), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -226702,8 +228432,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(914), 31, + aux_sym_binary_expression_token12, + ACTIONS(2675), 33, sym__ternary_qmark, sym__close_tag_delim, anon_sym_SLASH_GT, @@ -226724,649 +228454,817 @@ 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, - [109615] = 27, + [108605] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3431), 1, + ACTIONS(2540), 1, + anon_sym_RBRACK, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3297), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3309), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3311), 1, sym__ternary_qmark, - ACTIONS(3884), 1, - anon_sym_COLON, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2369), 1, + STATE(2370), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3287), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [109718] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [108710] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2643), 1, - anon_sym_RBRACK, - ACTIONS(3313), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3922), 1, + anon_sym_POUND, + STATE(1816), 1, sym_arguments, - STATE(2370), 1, + STATE(2371), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [109821] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [108815] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2639), 1, + ACTIONS(2602), 1, anon_sym_RBRACK, - ACTIONS(3313), 1, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3297), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3309), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3311), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2371), 1, + STATE(2372), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3287), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [109924] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [108920] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2617), 1, - anon_sym_RBRACK, + ACTIONS(2938), 1, + anon_sym_of, ACTIONS(3313), 1, + anon_sym_STAR_STAR, + ACTIONS(3485), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3489), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3491), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3493), 1, anon_sym_PIPE, - ACTIONS(3327), 1, - anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3503), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3505), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3924), 1, + anon_sym_in, + STATE(1816), 1, sym_arguments, - STATE(2372), 1, + STATE(2373), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3483), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3499), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3477), 4, anon_sym_GT, anon_sym_LT, - anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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, - [110027] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3475), 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, + [109027] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, + ACTIONS(2781), 1, + anon_sym_of, ACTIONS(3313), 1, + anon_sym_STAR_STAR, + ACTIONS(3485), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3489), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3491), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3493), 1, anon_sym_PIPE, - ACTIONS(3327), 1, - anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3503), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3505), 1, sym__ternary_qmark, - ACTIONS(3886), 1, - anon_sym_RBRACK, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2373), 1, + STATE(2374), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3479), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3481), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3483), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3487), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3495), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3497), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3499), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3477), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3501), 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, - [110130] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3475), 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, + [109132] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2374), 1, - sym_comment, - ACTIONS(928), 14, - anon_sym_GT, - anon_sym_LT, - anon_sym_STAR, - anon_sym_in, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(3289), 1, anon_sym_GT_GT, + ACTIONS(3293), 1, anon_sym_AMP, + ACTIONS(3295), 1, + anon_sym_CARET, + ACTIONS(3297), 1, anon_sym_PIPE, + ACTIONS(3303), 1, + anon_sym_STAR_STAR, + ACTIONS(3309), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3311), 1, + sym__ternary_qmark, + ACTIONS(3927), 1, + anon_sym_RBRACK, + STATE(1816), 1, + sym_arguments, + STATE(2375), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3281), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3285), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3287), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3291), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - aux_sym_binary_expression_token4, + ACTIONS(3301), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - aux_sym_binary_expression_token11, - ACTIONS(926), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, + ACTIONS(3279), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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(3277), 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, + [109237] = 27, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2458), 1, anon_sym_LPAREN, + ACTIONS(2460), 1, anon_sym_LBRACK, + ACTIONS(2462), 1, sym_optional_chain, + ACTIONS(2464), 1, anon_sym_DOT, + ACTIONS(3403), 1, + anon_sym_GT_GT, + ACTIONS(3407), 1, + anon_sym_AMP, + ACTIONS(3409), 1, + anon_sym_CARET, + ACTIONS(3411), 1, + anon_sym_PIPE, + ACTIONS(3417), 1, + anon_sym_STAR_STAR, + ACTIONS(3423), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3425), 1, + sym__ternary_qmark, + ACTIONS(3929), 1, + anon_sym_POUND, + STATE(1816), 1, + sym_arguments, + STATE(2376), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3397), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3413), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3419), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3395), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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(3393), 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, - [110189] = 27, + [109342] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3291), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3297), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3464), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3466), 1, sym__ternary_qmark, - ACTIONS(3888), 1, + ACTIONS(3931), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2375), 1, + STATE(2377), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3281), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3285), 2, + ACTIONS(3440), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3442), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3279), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [110292] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [109447] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(2514), 1, + anon_sym_RBRACK, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3297), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3309), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3311), 1, sym__ternary_qmark, - ACTIONS(3890), 1, - anon_sym_POUND, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2376), 1, + STATE(2378), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3287), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [110395] = 14, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [109552] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(3258), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(3321), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(3323), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(3325), 1, anon_sym_DOT, - ACTIONS(3327), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2377), 1, + STATE(2379), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3307), 2, + STATE(2407), 1, + sym_arguments, + ACTIONS(2487), 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, - ACTIONS(3325), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2485), 28, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + 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, - ACTIONS(2743), 12, + 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, + [109623] = 7, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3258), 1, + anon_sym_LPAREN, + STATE(2380), 1, + sym_comment, + STATE(2420), 1, + sym_arguments, + ACTIONS(2481), 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(2741), 21, + aux_sym_binary_expression_token12, + ACTIONS(2479), 31, sym__ternary_qmark, + sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_RBRACK, + anon_sym_LBRACK, + sym_optional_chain, + anon_sym_DOT, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -227374,409 +229272,441 @@ 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, - [110472] = 27, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [109688] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2862), 1, - anon_sym_RBRACK, - ACTIONS(2864), 1, + ACTIONS(3258), 1, anon_sym_LPAREN, - ACTIONS(2867), 1, + ACTIONS(3321), 1, anon_sym_LBRACK, - ACTIONS(2870), 1, - sym_optional_chain, - ACTIONS(2873), 1, + ACTIONS(3325), 1, anon_sym_DOT, - ACTIONS(3907), 1, + ACTIONS(3933), 1, + sym_optional_chain, + STATE(2381), 1, + sym_comment, + STATE(2420), 1, + sym_arguments, + ACTIONS(2481), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3913), 1, anon_sym_AMP, - ACTIONS(3916), 1, - anon_sym_CARET, - ACTIONS(3919), 1, anon_sym_PIPE, - ACTIONS(3928), 1, + 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(2479), 28, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + 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, - ACTIONS(3937), 1, + 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, - ACTIONS(3940), 1, - sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, - STATE(2378), 1, - sym_comment, - ACTIONS(2915), 2, + anon_sym_instanceof, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3898), 2, + [109759] = 6, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(2472), 1, + anon_sym_EQ, + STATE(2382), 1, + sym_comment, + ACTIONS(2470), 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, - ACTIONS(3901), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(2468), 32, + 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_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3904), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3910), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3922), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3925), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3931), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3892), 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(3895), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3934), 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, - [110575] = 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, + [109822] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2923), 1, - anon_sym_RBRACK, - ACTIONS(3313), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3935), 1, + anon_sym_POUND, + STATE(1816), 1, sym_arguments, - STATE(2379), 1, + STATE(2383), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [110678] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [109927] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2667), 1, - anon_sym_RBRACK, - ACTIONS(3313), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3937), 1, + anon_sym_POUND, + STATE(1816), 1, sym_arguments, - STATE(2380), 1, + STATE(2384), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [110781] = 25, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [110032] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3313), 1, + ACTIONS(3444), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3448), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3450), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3452), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3458), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(3464), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3466), 1, + sym__ternary_qmark, + ACTIONS(3939), 1, + anon_sym_RPAREN, + STATE(1816), 1, sym_arguments, - STATE(2381), 1, + STATE(2385), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3438), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3440), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3442), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3446), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3454), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3456), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3460), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2741), 3, - sym__ternary_qmark, - anon_sym_RBRACK, - anon_sym_QMARK_QMARK, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3436), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3462), 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, - [110880] = 19, + aux_sym_binary_expression_token10, + ACTIONS(3434), 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, + [110137] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3313), 1, - anon_sym_GT_GT, - ACTIONS(3327), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2382), 1, + STATE(2386), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(850), 14, + anon_sym_GT, + anon_sym_LT, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3315), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3323), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3325), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2743), 4, + 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(3303), 5, + aux_sym_binary_expression_token12, + ACTIONS(848), 33, + sym__ternary_qmark, + sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(2741), 14, - sym__ternary_qmark, - anon_sym_RBRACK, + 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_EQ_EQ_EQ, + 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, + aux_sym_binary_expression_token10, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, anon_sym_QMARK_QMARK, - [110967] = 12, + anon_sym_instanceof, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [110198] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3327), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2383), 1, + ACTIONS(3941), 1, + sym__automatic_semicolon, + STATE(2387), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 14, + ACTIONS(850), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -227790,12 +229720,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(2741), 23, + aux_sym_binary_expression_token12, + ACTIONS(848), 32, sym__ternary_qmark, + sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_RBRACK, + 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, @@ -227805,276 +229739,139 @@ 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, - [111040] = 23, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [110261] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2823), 1, + sym__close_tag_delim, + ACTIONS(3258), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(3321), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(3323), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(3325), 1, anon_sym_DOT, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(3313), 1, + ACTIONS(3331), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3335), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3337), 1, anon_sym_CARET, - ACTIONS(3327), 1, + ACTIONS(3339), 1, + anon_sym_PIPE, + ACTIONS(3345), 1, anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2384), 1, + ACTIONS(3351), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3355), 1, + sym__ternary_qmark, + STATE(2388), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3307), 2, + STATE(2407), 1, + sym_arguments, + ACTIONS(3319), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3315), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3323), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3325), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3329), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 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(2741), 7, - sym__ternary_qmark, - anon_sym_RBRACK, + ACTIONS(3327), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3329), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - [111135] = 22, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(2743), 1, - anon_sym_PIPE, - ACTIONS(3313), 1, - anon_sym_GT_GT, - ACTIONS(3317), 1, - anon_sym_AMP, - ACTIONS(3327), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2385), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3307), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3315), 2, + ACTIONS(3333), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3341), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3343), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3347), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3353), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3317), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3349), 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(2741), 8, - sym__ternary_qmark, - 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, - [111228] = 21, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3313), 1, - anon_sym_GT_GT, - ACTIONS(3327), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2386), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(3307), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3315), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3323), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3325), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3329), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3303), 5, + aux_sym_binary_expression_token10, + ACTIONS(3315), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 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(2741), 8, - sym__ternary_qmark, - 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, - [111319] = 15, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + [110366] = 11, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(3258), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(3321), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(3323), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(3325), 1, anon_sym_DOT, - ACTIONS(3327), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2387), 1, + STATE(2389), 1, sym_comment, - ACTIONS(2567), 2, + STATE(2407), 1, + sym_arguments, + ACTIONS(3353), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3323), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3325), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(2743), 10, + ACTIONS(2456), 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(2741), 21, + aux_sym_binary_expression_token12, + ACTIONS(2454), 26, sym__ternary_qmark, + sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_RBRACK, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -228082,156 +229879,185 @@ 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, - [111398] = 27, + [110439] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3283), 1, + ACTIONS(2930), 1, + anon_sym_RBRACK, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3287), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3289), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3291), 1, - anon_sym_PIPE, ACTIONS(3297), 1, + anon_sym_PIPE, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3468), 1, + ACTIONS(3309), 1, anon_sym_QMARK_QMARK, - ACTIONS(3470), 1, + ACTIONS(3311), 1, sym__ternary_qmark, - ACTIONS(3943), 1, - anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2388), 1, + STATE(2390), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3285), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3287), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3293), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3295), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3299), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3464), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3466), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3277), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3301), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [111501] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [110544] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2389), 1, - sym_comment, - ACTIONS(890), 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(888), 31, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_SLASH_GT, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(2458), 1, anon_sym_LPAREN, + ACTIONS(2460), 1, anon_sym_LBRACK, + ACTIONS(2462), 1, sym_optional_chain, + ACTIONS(2464), 1, anon_sym_DOT, + ACTIONS(2548), 1, + anon_sym_RBRACK, + ACTIONS(3289), 1, + anon_sym_GT_GT, + ACTIONS(3293), 1, + anon_sym_AMP, + ACTIONS(3295), 1, + anon_sym_CARET, + ACTIONS(3297), 1, + anon_sym_PIPE, + ACTIONS(3303), 1, + anon_sym_STAR_STAR, + ACTIONS(3309), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3311), 1, + sym__ternary_qmark, + STATE(1816), 1, + sym_arguments, + STATE(2391), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3281), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3287), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3299), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3305), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3279), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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(3277), 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, - [111560] = 6, + [110649] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3945), 1, - sym__automatic_semicolon, - STATE(2390), 1, + STATE(2392), 1, sym_comment, - ACTIONS(890), 14, + ACTIONS(936), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -228245,10 +230071,11 @@ 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(888), 30, + aux_sym_binary_expression_token12, + ACTIONS(934), 33, sym__ternary_qmark, sym__close_tag_delim, + anon_sym_SLASH_GT, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -228266,449 +230093,432 @@ 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, - [111621] = 24, + [110710] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3313), 1, + ACTIONS(2508), 1, + anon_sym_RBRACK, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3297), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(3309), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3311), 1, + sym__ternary_qmark, + STATE(1816), 1, sym_arguments, - STATE(2391), 1, + STATE(2393), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3315), 2, + ACTIONS(3287), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2741), 5, - sym__ternary_qmark, - anon_sym_RBRACK, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - anon_sym_QMARK_QMARK, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [111718] = 23, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [110815] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3313), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(3423), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3425), 1, + sym__ternary_qmark, + ACTIONS(3943), 1, + anon_sym_POUND, + STATE(1816), 1, sym_arguments, - STATE(2392), 1, + STATE(2394), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3315), 2, + ACTIONS(3399), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3401), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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(2741), 7, - sym__ternary_qmark, - 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, - [111813] = 12, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3327), 1, - anon_sym_STAR_STAR, - STATE(1851), 1, - sym_arguments, - STATE(2393), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2743), 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(2741), 23, - sym__ternary_qmark, + aux_sym_binary_expression_token10, + ACTIONS(3393), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, - 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, - 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, - [111886] = 27, + [110920] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3431), 1, + ACTIONS(2781), 1, + anon_sym_POUND, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3435), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3437), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3439), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3445), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3451), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3453), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - ACTIONS(3947), 1, - anon_sym_COLON, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2394), 1, + STATE(2395), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3423), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3427), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3429), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3433), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3441), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3443), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3447), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3419), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3421), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3449), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [111989] = 17, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [111025] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3313), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3327), 1, + ACTIONS(3407), 1, + anon_sym_AMP, + ACTIONS(3409), 1, + anon_sym_CARET, + ACTIONS(3411), 1, + anon_sym_PIPE, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - STATE(1851), 1, + ACTIONS(3423), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3425), 1, + sym__ternary_qmark, + ACTIONS(3945), 1, + anon_sym_POUND, + STATE(1816), 1, sym_arguments, - STATE(2395), 1, + STATE(2396), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3315), 2, + ACTIONS(3399), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3401), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(2743), 9, + ACTIONS(3419), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3395), 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(2741), 19, - sym__ternary_qmark, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - 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(3421), 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(3393), 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, - [112072] = 27, + [111130] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3349), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3353), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3355), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3357), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3369), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - ACTIONS(3949), 1, + ACTIONS(3947), 1, anon_sym_POUND, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, - STATE(2396), 1, + STATE(2397), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3343), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3345), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3347), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3351), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3359), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3361), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3365), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3337), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3339), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3367), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [112175] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [111235] = 12, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2397), 1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(3303), 1, + anon_sym_STAR_STAR, + STATE(1816), 1, + sym_arguments, + STATE(2398), 1, sym_comment, - ACTIONS(886), 14, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2928), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -228722,17 +230532,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(884), 31, + aux_sym_binary_expression_token12, + ACTIONS(2926), 25, 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_RBRACK, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -228742,331 +230547,260 @@ 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, - [112234] = 27, + [111310] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2578), 1, - anon_sym_RBRACK, - ACTIONS(3313), 1, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3949), 1, + anon_sym_POUND, + STATE(1816), 1, sym_arguments, - STATE(2398), 1, + STATE(2399), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [112337] = 27, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(2538), 1, - anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3068), 1, - anon_sym_RBRACK, - ACTIONS(3313), 1, - anon_sym_GT_GT, - ACTIONS(3317), 1, - anon_sym_AMP, - ACTIONS(3319), 1, - anon_sym_CARET, - ACTIONS(3321), 1, - anon_sym_PIPE, - ACTIONS(3327), 1, - anon_sym_STAR_STAR, - ACTIONS(3333), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, - sym__ternary_qmark, - STATE(1851), 1, - sym_arguments, - STATE(2399), 1, - sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3307), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3309), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3311), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3315), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3323), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3325), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3329), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3303), 5, + aux_sym_binary_expression_token10, + ACTIONS(3393), 7, anon_sym_GT_EQ, anon_sym_LT_EQ, aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 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, - [112440] = 27, + aux_sym_binary_expression_token11, + aux_sym_binary_expression_token13, + anon_sym_instanceof, + [111415] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(2727), 1, + ACTIONS(2566), 1, anon_sym_RBRACK, - ACTIONS(3313), 1, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3297), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3309), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3311), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2400), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3287), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [112543] = 27, + aux_sym_binary_expression_token10, + ACTIONS(3277), 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, + [111520] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2534), 1, - anon_sym_RBRACK, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, + ACTIONS(2460), 1, anon_sym_LBRACK, - ACTIONS(2563), 1, + ACTIONS(2462), 1, sym_optional_chain, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, - ACTIONS(3313), 1, + ACTIONS(2681), 1, + anon_sym_POUND, + ACTIONS(3403), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3407), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3409), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3411), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3417), 1, anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3423), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3425), 1, sym__ternary_qmark, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(2401), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3397), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3399), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3401), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3405), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3413), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3415), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3419), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3395), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3421), 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, - [112646] = 5, + aux_sym_binary_expression_token10, + ACTIONS(3393), 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, + [111625] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2402), 1, sym_comment, - ACTIONS(2619), 14, + ACTIONS(2673), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -229080,8 +230814,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(2617), 30, + aux_sym_binary_expression_token12, + ACTIONS(2671), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -229101,25 +230835,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, - [112704] = 5, + [111685] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2403), 1, sym_comment, - ACTIONS(2711), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -229133,8 +230869,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(2709), 30, + aux_sym_binary_expression_token12, + ACTIONS(1763), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -229154,29 +230890,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, - [112762] = 7, + [111745] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2725), 1, - anon_sym_COLON, - ACTIONS(3178), 1, - anon_sym_LPAREN, + ACTIONS(3321), 1, + anon_sym_LBRACK, + ACTIONS(3325), 1, + anon_sym_DOT, + ACTIONS(3933), 1, + sym_optional_chain, STATE(2404), 1, sym_comment, - ACTIONS(2719), 14, + ACTIONS(2524), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -229190,14 +230930,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(2717), 28, + aux_sym_binary_expression_token12, + ACTIONS(2522), 29, sym__ternary_qmark, + sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, - anon_sym_LBRACK, - sym_optional_chain, - anon_sym_DOT, + anon_sym_LPAREN, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -229209,29 +230948,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, - [112824] = 7, + [111811] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, - anon_sym_COLON, - ACTIONS(3147), 1, - anon_sym_LPAREN, STATE(2405), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(2524), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -229245,11 +230982,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(2175), 28, + aux_sym_binary_expression_token12, + ACTIONS(2522), 32, 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, @@ -229264,25 +231003,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, - [112886] = 5, + [111871] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2406), 1, sym_comment, - ACTIONS(2707), 14, + ACTIONS(936), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -229296,8 +231037,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(2705), 30, + aux_sym_binary_expression_token12, + ACTIONS(934), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -229317,25 +231058,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, - [112944] = 5, + [111931] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2407), 1, sym_comment, - ACTIONS(2689), 14, + ACTIONS(2582), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -229349,8 +231092,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(2687), 30, + aux_sym_binary_expression_token12, + ACTIONS(2580), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -229370,25 +231113,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, - [113002] = 5, + [111991] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2408), 1, sym_comment, - ACTIONS(2715), 14, + ACTIONS(902), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -229402,8 +231147,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(2713), 30, + aux_sym_binary_expression_token12, + ACTIONS(900), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -229423,101 +231168,82 @@ 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, - [113060] = 26, + [112051] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3253), 1, - anon_sym_LPAREN, - ACTIONS(3313), 1, + STATE(2409), 1, + sym_comment, + ACTIONS(850), 14, + anon_sym_GT, + anon_sym_LT, + anon_sym_STAR, + anon_sym_in, anon_sym_GT_GT, - ACTIONS(3317), 1, anon_sym_AMP, - ACTIONS(3319), 1, - anon_sym_CARET, - ACTIONS(3321), 1, anon_sym_PIPE, - ACTIONS(3327), 1, - anon_sym_STAR_STAR, - ACTIONS(3333), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + 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(848), 32, sym__ternary_qmark, - ACTIONS(3379), 1, + sym__close_tag_delim, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(3381), 1, sym_optional_chain, - ACTIONS(3383), 1, anon_sym_DOT, - STATE(2409), 1, - sym_comment, - STATE(2424), 1, - sym_arguments, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3307), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3309), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3325), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3303), 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(3305), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 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, - [113160] = 6, + 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, + [112111] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3178), 1, - anon_sym_COLON, STATE(2410), 1, sym_comment, - ACTIONS(2719), 14, + ACTIONS(912), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -229531,9 +231257,10 @@ 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(2717), 29, + aux_sym_binary_expression_token12, + ACTIONS(910), 32, sym__ternary_qmark, + sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -229551,99 +231278,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, - [113220] = 26, + [112171] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2665), 1, - anon_sym_LPAREN, - ACTIONS(2731), 1, - anon_sym_LBRACK, - ACTIONS(2733), 1, - sym_optional_chain, - ACTIONS(2735), 1, - anon_sym_DOT, - ACTIONS(3313), 1, - anon_sym_GT_GT, - ACTIONS(3317), 1, - anon_sym_AMP, - ACTIONS(3319), 1, - anon_sym_CARET, - ACTIONS(3321), 1, - anon_sym_PIPE, - ACTIONS(3327), 1, - anon_sym_STAR_STAR, - ACTIONS(3333), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, - sym__ternary_qmark, - STATE(1892), 1, - sym_arguments, STATE(2411), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3307), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3309), 2, - anon_sym_AMP_AMP, - aux_sym_binary_expression_token1, - ACTIONS(3311), 2, - anon_sym_PIPE_PIPE, - aux_sym_binary_expression_token2, - ACTIONS(3315), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3323), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3325), 2, - anon_sym_PERCENT, - aux_sym_binary_expression_token3, - ACTIONS(3329), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 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, - [113320] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2412), 1, - sym_comment, - ACTIONS(2657), 14, + ACTIONS(2576), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -229657,8 +231312,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(2655), 30, + aux_sym_binary_expression_token12, + ACTIONS(2574), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -229678,25 +231333,31 @@ 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, - [113378] = 5, + [112231] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2413), 1, + ACTIONS(2560), 1, + anon_sym_COLON, + ACTIONS(3274), 1, + anon_sym_LPAREN, + STATE(2412), 1, sym_comment, - ACTIONS(886), 14, + ACTIONS(2558), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -229710,13 +231371,11 @@ 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(884), 30, + aux_sym_binary_expression_token12, + ACTIONS(2556), 30, 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, @@ -229731,25 +231390,103 @@ 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, - [113436] = 5, + [112295] = 26, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(3078), 1, + anon_sym_LPAREN, + ACTIONS(3080), 1, + anon_sym_LBRACK, + ACTIONS(3082), 1, + sym_optional_chain, + ACTIONS(3084), 1, + anon_sym_DOT, + ACTIONS(3289), 1, + anon_sym_GT_GT, + ACTIONS(3293), 1, + anon_sym_AMP, + ACTIONS(3295), 1, + anon_sym_CARET, + ACTIONS(3297), 1, + anon_sym_PIPE, + ACTIONS(3303), 1, + anon_sym_STAR_STAR, + ACTIONS(3309), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3311), 1, + sym__ternary_qmark, + STATE(2173), 1, + sym_arguments, + STATE(2413), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3281), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3285), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3287), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3291), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3299), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3301), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3305), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3279), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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(3277), 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, + [112397] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2414), 1, sym_comment, - ACTIONS(2677), 14, + ACTIONS(2721), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -229763,8 +231500,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(2675), 30, + aux_sym_binary_expression_token12, + ACTIONS(2719), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -229784,25 +231521,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, - [113494] = 5, + [112457] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2415), 1, sym_comment, - ACTIONS(2653), 14, + ACTIONS(2550), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -229816,8 +231555,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(2651), 30, + aux_sym_binary_expression_token12, + ACTIONS(2548), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -229837,25 +231576,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, - [113552] = 5, + [112517] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(3274), 1, + anon_sym_COLON, STATE(2416), 1, sym_comment, - ACTIONS(890), 14, + ACTIONS(2558), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -229869,10 +231612,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(888), 30, + aux_sym_binary_expression_token12, + ACTIONS(2556), 31, sym__ternary_qmark, - sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -229890,25 +231632,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, - [113610] = 5, + [112579] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2417), 1, sym_comment, - ACTIONS(2649), 14, + ACTIONS(2558), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -229922,8 +231666,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(2647), 30, + aux_sym_binary_expression_token12, + ACTIONS(2556), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -229943,25 +231687,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, - [113668] = 5, + [112639] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2418), 1, sym_comment, - ACTIONS(2661), 14, + ACTIONS(2586), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -229975,8 +231721,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(2659), 30, + aux_sym_binary_expression_token12, + ACTIONS(2584), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -229996,25 +231742,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, - [113726] = 5, + [112699] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2419), 1, sym_comment, - ACTIONS(2645), 14, + ACTIONS(2590), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -230028,8 +231776,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(2643), 30, + aux_sym_binary_expression_token12, + ACTIONS(2588), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -230049,27 +231797,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, - [113784] = 6, + [112759] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3147), 1, - anon_sym_COLON, STATE(2420), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(2594), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -230083,9 +231831,10 @@ 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(2175), 29, + aux_sym_binary_expression_token12, + ACTIONS(2592), 32, sym__ternary_qmark, + sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -230103,25 +231852,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, - [113844] = 5, + [112819] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2421), 1, sym_comment, - ACTIONS(928), 14, + ACTIONS(892), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -230135,8 +231886,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(926), 30, + aux_sym_binary_expression_token12, + ACTIONS(890), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -230156,25 +231907,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, - [113902] = 5, + [112879] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2422), 1, sym_comment, - ACTIONS(2719), 14, + ACTIONS(2683), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -230188,8 +231941,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(2717), 30, + aux_sym_binary_expression_token12, + ACTIONS(2681), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -230209,25 +231962,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, - [113960] = 5, + [112939] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(3147), 1, + anon_sym_COLON, STATE(2423), 1, sym_comment, - ACTIONS(2681), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -230241,10 +231998,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(2679), 30, + aux_sym_binary_expression_token12, + ACTIONS(1763), 31, sym__ternary_qmark, - sym__close_tag_delim, anon_sym_GT_EQ, anon_sym_LT_EQ, anon_sym_LPAREN, @@ -230262,25 +232018,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, - [114018] = 5, + [113001] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2424), 1, sym_comment, - ACTIONS(2723), 14, + ACTIONS(2604), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -230294,8 +232052,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(2721), 30, + aux_sym_binary_expression_token12, + ACTIONS(2602), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -230315,99 +232073,82 @@ 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, - [114076] = 26, + [113061] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, - anon_sym_LPAREN, - ACTIONS(3093), 1, - anon_sym_LBRACK, - ACTIONS(3095), 1, - sym_optional_chain, - ACTIONS(3097), 1, - anon_sym_DOT, - ACTIONS(3313), 1, - anon_sym_GT_GT, - ACTIONS(3317), 1, - anon_sym_AMP, - ACTIONS(3319), 1, - anon_sym_CARET, - ACTIONS(3321), 1, - anon_sym_PIPE, - ACTIONS(3327), 1, - anon_sym_STAR_STAR, - ACTIONS(3333), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, - sym__ternary_qmark, - STATE(2344), 1, - sym_arguments, STATE(2425), 1, sym_comment, - ACTIONS(2567), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(924), 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, - ACTIONS(3309), 2, + aux_sym_binary_expression_token4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + aux_sym_binary_expression_token12, + ACTIONS(922), 32, + 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_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3325), 2, + anon_sym_CARET, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3303), 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(3305), 5, - anon_sym_GT, - anon_sym_LT, - anon_sym_in, - aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 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, - [114176] = 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, + [113121] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2426), 1, sym_comment, - ACTIONS(2633), 14, + ACTIONS(2669), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -230421,8 +232162,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(2631), 30, + aux_sym_binary_expression_token12, + ACTIONS(2667), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -230442,25 +232183,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, - [114234] = 5, + [113181] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2427), 1, sym_comment, - ACTIONS(2729), 14, + ACTIONS(2612), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -230474,8 +232217,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(2727), 30, + aux_sym_binary_expression_token12, + ACTIONS(2610), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -230495,25 +232238,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, - [114292] = 5, + [113241] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2428), 1, sym_comment, - ACTIONS(2637), 14, + ACTIONS(2695), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -230527,8 +232272,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(2635), 30, + aux_sym_binary_expression_token12, + ACTIONS(2693), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -230548,25 +232293,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, - [114350] = 5, + [113301] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2429), 1, sym_comment, - ACTIONS(2685), 14, + ACTIONS(2699), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -230580,8 +232327,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(2683), 30, + aux_sym_binary_expression_token12, + ACTIONS(2697), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -230601,25 +232348,103 @@ 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, - [114408] = 5, + [113361] = 26, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(2458), 1, + anon_sym_LPAREN, + ACTIONS(2460), 1, + anon_sym_LBRACK, + ACTIONS(2462), 1, + sym_optional_chain, + ACTIONS(2464), 1, + anon_sym_DOT, + ACTIONS(3289), 1, + anon_sym_GT_GT, + ACTIONS(3293), 1, + anon_sym_AMP, + ACTIONS(3295), 1, + anon_sym_CARET, + ACTIONS(3297), 1, + anon_sym_PIPE, + ACTIONS(3303), 1, + anon_sym_STAR_STAR, + ACTIONS(3309), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3311), 1, + sym__ternary_qmark, + STATE(1816), 1, + sym_arguments, STATE(2430), 1, sym_comment, - ACTIONS(916), 14, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3281), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3285), 2, + anon_sym_AMP_AMP, + aux_sym_binary_expression_token1, + ACTIONS(3287), 2, + anon_sym_PIPE_PIPE, + aux_sym_binary_expression_token2, + ACTIONS(3291), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3299), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3301), 2, + anon_sym_PERCENT, + aux_sym_binary_expression_token3, + ACTIONS(3305), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3279), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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(3277), 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, + [113463] = 5, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + STATE(2431), 1, + sym_comment, + ACTIONS(2520), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -230633,8 +232458,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(914), 30, + aux_sym_binary_expression_token12, + ACTIONS(2518), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -230654,25 +232479,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, - [114466] = 5, + [113523] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2431), 1, + STATE(2432), 1, sym_comment, - ACTIONS(906), 14, + ACTIONS(2542), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -230686,8 +232513,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(904), 30, + aux_sym_binary_expression_token12, + ACTIONS(2540), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -230707,25 +232534,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, - [114524] = 5, + [113583] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2432), 1, + STATE(2433), 1, sym_comment, - ACTIONS(2641), 14, + ACTIONS(2568), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -230739,8 +232568,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(2639), 30, + aux_sym_binary_expression_token12, + ACTIONS(2566), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -230760,25 +232589,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, - [114582] = 5, + [113643] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2433), 1, + STATE(2434), 1, sym_comment, - ACTIONS(2611), 14, + ACTIONS(2564), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -230792,8 +232623,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(2609), 30, + aux_sym_binary_expression_token12, + ACTIONS(2562), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -230813,25 +232644,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, - [114640] = 5, + [113703] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2434), 1, + STATE(2435), 1, sym_comment, - ACTIONS(894), 14, + ACTIONS(2572), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -230845,8 +232678,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(892), 30, + aux_sym_binary_expression_token12, + ACTIONS(2570), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -230866,152 +232699,107 @@ 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, - [114698] = 26, + [113763] = 26, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(3258), 1, anon_sym_LPAREN, - ACTIONS(2561), 1, - anon_sym_LBRACK, - ACTIONS(2563), 1, - sym_optional_chain, - ACTIONS(2565), 1, - anon_sym_DOT, - ACTIONS(3313), 1, + ACTIONS(3289), 1, anon_sym_GT_GT, - ACTIONS(3317), 1, + ACTIONS(3293), 1, anon_sym_AMP, - ACTIONS(3319), 1, + ACTIONS(3295), 1, anon_sym_CARET, - ACTIONS(3321), 1, + ACTIONS(3297), 1, anon_sym_PIPE, - ACTIONS(3327), 1, + ACTIONS(3303), 1, anon_sym_STAR_STAR, - ACTIONS(3333), 1, + ACTIONS(3309), 1, anon_sym_QMARK_QMARK, - ACTIONS(3335), 1, + ACTIONS(3311), 1, sym__ternary_qmark, - STATE(1851), 1, + ACTIONS(3321), 1, + anon_sym_LBRACK, + ACTIONS(3323), 1, + sym_optional_chain, + ACTIONS(3325), 1, + anon_sym_DOT, + STATE(2407), 1, sym_arguments, - STATE(2435), 1, + STATE(2436), 1, sym_comment, - ACTIONS(2567), 2, + ACTIONS(2466), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3307), 2, + ACTIONS(3281), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3309), 2, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, - ACTIONS(3311), 2, + ACTIONS(3287), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, - ACTIONS(3315), 2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3323), 2, + ACTIONS(3299), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - ACTIONS(3329), 2, + ACTIONS(3305), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3303), 5, - anon_sym_GT_EQ, - anon_sym_LT_EQ, - aux_sym_binary_expression_token5, - aux_sym_binary_expression_token10, - anon_sym_instanceof, - ACTIONS(3305), 5, + ACTIONS(3279), 5, anon_sym_GT, anon_sym_LT, anon_sym_in, aux_sym_binary_expression_token4, - aux_sym_binary_expression_token11, - ACTIONS(3331), 6, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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, - [114798] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2436), 1, - sym_comment, - ACTIONS(2625), 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(2623), 30, - sym__ternary_qmark, - sym__close_tag_delim, + aux_sym_binary_expression_token10, + ACTIONS(3277), 7, 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, - 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, - [114856] = 5, + [113865] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, + ACTIONS(2512), 1, + anon_sym_COLON, + ACTIONS(3147), 1, + anon_sym_LPAREN, STATE(2437), 1, sym_comment, - ACTIONS(2669), 14, + ACTIONS(1765), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -231025,13 +232813,11 @@ 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(2667), 30, + aux_sym_binary_expression_token12, + ACTIONS(1763), 30, 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, @@ -231046,25 +232832,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, - [114914] = 5, + [113929] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2438), 1, sym_comment, - ACTIONS(2673), 14, + ACTIONS(2677), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -231078,8 +232866,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(2671), 30, + aux_sym_binary_expression_token12, + ACTIONS(2675), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -231099,78 +232887,103 @@ 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, - [114972] = 5, + [113989] = 26, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2439), 1, - sym_comment, - ACTIONS(2693), 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(2691), 30, - sym__ternary_qmark, - sym__close_tag_delim, - anon_sym_GT_EQ, - anon_sym_LT_EQ, + ACTIONS(2665), 1, anon_sym_LPAREN, + ACTIONS(2731), 1, anon_sym_LBRACK, + ACTIONS(2733), 1, sym_optional_chain, + ACTIONS(2735), 1, anon_sym_DOT, + ACTIONS(3289), 1, + anon_sym_GT_GT, + ACTIONS(3293), 1, + anon_sym_AMP, + ACTIONS(3295), 1, + anon_sym_CARET, + ACTIONS(3297), 1, + anon_sym_PIPE, + ACTIONS(3303), 1, + anon_sym_STAR_STAR, + ACTIONS(3309), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3311), 1, + sym__ternary_qmark, + STATE(1922), 1, + sym_arguments, + STATE(2439), 1, + sym_comment, + ACTIONS(2466), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3281), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3285), 2, anon_sym_AMP_AMP, aux_sym_binary_expression_token1, + ACTIONS(3287), 2, anon_sym_PIPE_PIPE, aux_sym_binary_expression_token2, + ACTIONS(3291), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3299), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3301), 2, anon_sym_PERCENT, aux_sym_binary_expression_token3, - anon_sym_STAR_STAR, - aux_sym_binary_expression_token5, + ACTIONS(3305), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3279), 5, + anon_sym_GT, + anon_sym_LT, + anon_sym_in, + aux_sym_binary_expression_token4, + aux_sym_binary_expression_token12, + ACTIONS(3307), 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(3277), 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, - [115030] = 5, + [114091] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2440), 1, sym_comment, - ACTIONS(2177), 14, + ACTIONS(2725), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -231184,8 +232997,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(2175), 30, + aux_sym_binary_expression_token12, + ACTIONS(2723), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -231205,31 +233018,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, - [115088] = 8, + [114151] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3379), 1, - anon_sym_LBRACK, - ACTIONS(3383), 1, - anon_sym_DOT, - ACTIONS(3727), 1, - sym_optional_chain, STATE(2441), 1, sym_comment, - ACTIONS(2681), 14, + ACTIONS(2691), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -231243,13 +233052,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(2679), 27, + aux_sym_binary_expression_token12, + ACTIONS(2689), 32, 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_AMP_AMP, aux_sym_binary_expression_token1, anon_sym_PIPE_PIPE, @@ -231261,25 +233073,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, - [115152] = 5, + [114211] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2442), 1, sym_comment, - ACTIONS(2697), 14, + ACTIONS(2608), 14, anon_sym_GT, anon_sym_LT, anon_sym_STAR, @@ -231293,8 +233107,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(2695), 30, + aux_sym_binary_expression_token12, + ACTIONS(2606), 32, sym__ternary_qmark, sym__close_tag_delim, anon_sym_GT_EQ, @@ -231314,18 +233128,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, - [115210] = 18, + [114271] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -231334,17 +233150,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH_GT, ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, - ACTIONS(3956), 1, + ACTIONS(3955), 1, anon_sym_POUND, - ACTIONS(3959), 1, + ACTIONS(3957), 1, aux_sym_attribute_name_token1, - ACTIONS(3962), 1, + ACTIONS(3959), 1, anon_sym_SQUOTE, - ACTIONS(3965), 1, + ACTIONS(3961), 1, anon_sym_DQUOTE, - ACTIONS(3968), 1, + ACTIONS(3963), 1, sym__close_tag_delim, - STATE(2479), 1, + STATE(2443), 1, + sym_comment, + STATE(2449), 1, + aux_sym_xml_decl_repeat1, + STATE(2477), 1, sym__cf_open_tag, STATE(2949), 1, sym__hash, @@ -231352,9 +233172,6 @@ static const uint16_t ts_small_parse_table[] = { sym_attribute_name, STATE(2964), 1, sym_tag_attributes, - STATE(2443), 2, - sym_comment, - aux_sym_xml_decl_repeat1, STATE(2954), 2, sym_hash_empty, sym_hash_expression, @@ -231388,30 +233205,30 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [115291] = 19, + [114354] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3970), 1, - anon_sym_SLASH_GT, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, - ACTIONS(3974), 1, + ACTIONS(3955), 1, anon_sym_POUND, - ACTIONS(3976), 1, + ACTIONS(3957), 1, aux_sym_attribute_name_token1, - ACTIONS(3978), 1, + ACTIONS(3959), 1, anon_sym_SQUOTE, - ACTIONS(3980), 1, + ACTIONS(3961), 1, anon_sym_DQUOTE, - ACTIONS(3982), 1, + ACTIONS(3965), 1, + anon_sym_SLASH_GT, + ACTIONS(3967), 1, sym__close_tag_delim, STATE(2444), 1, sym_comment, STATE(2446), 1, aux_sym_xml_decl_repeat1, - STATE(2479), 1, + STATE(2477), 1, sym__cf_open_tag, STATE(2949), 1, sym__hash, @@ -231452,30 +233269,30 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [115374] = 19, + [114437] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, - ACTIONS(3974), 1, + ACTIONS(3955), 1, anon_sym_POUND, - ACTIONS(3976), 1, + ACTIONS(3957), 1, aux_sym_attribute_name_token1, - ACTIONS(3978), 1, + ACTIONS(3959), 1, anon_sym_SQUOTE, - ACTIONS(3980), 1, + ACTIONS(3961), 1, anon_sym_DQUOTE, - ACTIONS(3984), 1, + ACTIONS(3969), 1, anon_sym_SLASH_GT, - ACTIONS(3986), 1, + ACTIONS(3971), 1, sym__close_tag_delim, STATE(2445), 1, sym_comment, - STATE(2447), 1, + STATE(2446), 1, aux_sym_xml_decl_repeat1, - STATE(2479), 1, + STATE(2477), 1, sym__cf_open_tag, STATE(2949), 1, sym__hash, @@ -231516,30 +233333,26 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [115457] = 19, + [114520] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3973), 1, + anon_sym_SLASH_GT, + ACTIONS(3975), 1, aux_sym__cf_open_tag_token1, - ACTIONS(3974), 1, + ACTIONS(3978), 1, anon_sym_POUND, - ACTIONS(3976), 1, + ACTIONS(3981), 1, aux_sym_attribute_name_token1, - ACTIONS(3978), 1, + ACTIONS(3984), 1, anon_sym_SQUOTE, - ACTIONS(3980), 1, + ACTIONS(3987), 1, anon_sym_DQUOTE, - ACTIONS(3988), 1, - anon_sym_SLASH_GT, ACTIONS(3990), 1, sym__close_tag_delim, - STATE(2443), 1, - aux_sym_xml_decl_repeat1, - STATE(2446), 1, - sym_comment, - STATE(2479), 1, + STATE(2477), 1, sym__cf_open_tag, STATE(2949), 1, sym__hash, @@ -231547,6 +233360,9 @@ static const uint16_t ts_small_parse_table[] = { sym_attribute_name, STATE(2964), 1, sym_tag_attributes, + STATE(2446), 2, + sym_comment, + aux_sym_xml_decl_repeat1, STATE(2954), 2, sym_hash_empty, sym_hash_expression, @@ -231580,30 +233396,30 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [115540] = 19, + [114601] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, - ACTIONS(3974), 1, + ACTIONS(3955), 1, anon_sym_POUND, - ACTIONS(3976), 1, + ACTIONS(3957), 1, aux_sym_attribute_name_token1, - ACTIONS(3978), 1, + ACTIONS(3959), 1, anon_sym_SQUOTE, - ACTIONS(3980), 1, + ACTIONS(3961), 1, anon_sym_DQUOTE, ACTIONS(3992), 1, anon_sym_SLASH_GT, ACTIONS(3994), 1, sym__close_tag_delim, - STATE(2443), 1, + STATE(2444), 1, aux_sym_xml_decl_repeat1, STATE(2447), 1, sym_comment, - STATE(2479), 1, + STATE(2477), 1, sym__cf_open_tag, STATE(2949), 1, sym__hash, @@ -231644,106 +233460,30 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [115623] = 31, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - ACTIONS(3996), 1, - aux_sym_xml_decl_token1, - ACTIONS(3998), 1, - aux_sym_cfscript_element_token1, - ACTIONS(4000), 1, - aux_sym_cf_component_tag_token1, - ACTIONS(4002), 1, - aux_sym_cf_function_tag_token1, - ACTIONS(4004), 1, - aux_sym_cf_silent_tag_token1, - ACTIONS(4006), 1, - aux_sym_cf_lock_tag_token1, - ACTIONS(4008), 1, - aux_sym_cf_thread_tag_token1, - ACTIONS(4010), 1, - aux_sym_cf_execute_tag_token1, - ACTIONS(4012), 1, - aux_sym_cf_storedproc_tag_token1, - ACTIONS(4014), 1, - aux_sym_cf_http_tag_token1, - ACTIONS(4016), 1, - aux_sym_cf_mail_tag_token1, - ACTIONS(4018), 1, - aux_sym_cf_mailpart_tag_token1, - ACTIONS(4022), 1, - aux_sym_cf_selfclose_tag_token8, - ACTIONS(4024), 1, - aux_sym_cf_selfclose_tag_token15, - ACTIONS(4026), 1, - aux_sym_cf_query_tag_token1, - ACTIONS(4028), 1, - aux_sym_cf_try_tag_token1, - ACTIONS(4030), 1, - aux_sym_cf_switch_tag_token1, - ACTIONS(4032), 1, - aux_sym_cf_loop_tag_token1, - ACTIONS(4034), 1, - aux_sym_cf_zip_tag_token1, - ACTIONS(4036), 1, - aux_sym_cf_savecontent_tag_token1, - ACTIONS(4038), 1, - aux_sym_cf_output_tag_token1, - ACTIONS(4040), 1, - aux_sym_cf_return_tag_token1, - ACTIONS(4042), 1, - aux_sym_cf_if_tag_token1, - ACTIONS(4044), 1, - aux_sym_cf_set_tag_token1, - ACTIONS(4046), 1, - aux_sym_cf_elseif_tag_token1, - ACTIONS(4048), 1, - aux_sym_cf_else_tag_token1, - STATE(2448), 1, - sym_comment, - STATE(1727), 2, - sym_cf_elseif_tag, - sym_cf_else_tag, - ACTIONS(4020), 13, - aux_sym_cf_selfclose_tag_token1, - aux_sym_cf_selfclose_tag_token2, - aux_sym_cf_selfclose_tag_token3, - aux_sym_cf_selfclose_tag_token4, - aux_sym_cf_selfclose_tag_token5, - aux_sym_cf_selfclose_tag_token6, - aux_sym_cf_selfclose_tag_token7, - aux_sym_cf_selfclose_tag_token9, - aux_sym_cf_selfclose_tag_token10, - aux_sym_cf_selfclose_tag_token11, - aux_sym_cf_selfclose_tag_token12, - aux_sym_cf_selfclose_tag_token13, - aux_sym_cf_selfclose_tag_token14, - [115730] = 19, + [114684] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, - ACTIONS(3974), 1, + ACTIONS(3955), 1, anon_sym_POUND, - ACTIONS(3976), 1, + ACTIONS(3957), 1, aux_sym_attribute_name_token1, - ACTIONS(3978), 1, + ACTIONS(3959), 1, anon_sym_SQUOTE, - ACTIONS(3980), 1, + ACTIONS(3961), 1, anon_sym_DQUOTE, - ACTIONS(4050), 1, + ACTIONS(3996), 1, anon_sym_SLASH_GT, - ACTIONS(4052), 1, + ACTIONS(3998), 1, sym__close_tag_delim, - STATE(2443), 1, + STATE(2445), 1, aux_sym_xml_decl_repeat1, - STATE(2449), 1, + STATE(2448), 1, sym_comment, - STATE(2479), 1, + STATE(2477), 1, sym__cf_open_tag, STATE(2949), 1, sym__hash, @@ -231784,30 +233524,30 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [115813] = 19, + [114767] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, - ACTIONS(3974), 1, + ACTIONS(3955), 1, anon_sym_POUND, - ACTIONS(3976), 1, + ACTIONS(3957), 1, aux_sym_attribute_name_token1, - ACTIONS(3978), 1, + ACTIONS(3959), 1, anon_sym_SQUOTE, - ACTIONS(3980), 1, + ACTIONS(3961), 1, anon_sym_DQUOTE, - ACTIONS(4054), 1, + ACTIONS(4000), 1, anon_sym_SLASH_GT, - ACTIONS(4056), 1, + ACTIONS(4002), 1, sym__close_tag_delim, - STATE(2449), 1, + STATE(2446), 1, aux_sym_xml_decl_repeat1, - STATE(2450), 1, + STATE(2449), 1, sym_comment, - STATE(2479), 1, + STATE(2477), 1, sym__cf_open_tag, STATE(2949), 1, sym__hash, @@ -231848,12 +233588,88 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [115896] = 18, + [114850] = 31, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(4004), 1, + aux_sym_xml_decl_token1, + ACTIONS(4006), 1, + aux_sym_cfscript_element_token1, + ACTIONS(4008), 1, + aux_sym_cf_component_tag_token1, + ACTIONS(4010), 1, + aux_sym_cf_function_tag_token1, + ACTIONS(4012), 1, + aux_sym_cf_silent_tag_token1, + ACTIONS(4014), 1, + aux_sym_cf_lock_tag_token1, + ACTIONS(4016), 1, + aux_sym_cf_thread_tag_token1, + ACTIONS(4018), 1, + aux_sym_cf_execute_tag_token1, + ACTIONS(4020), 1, + aux_sym_cf_storedproc_tag_token1, + ACTIONS(4022), 1, + aux_sym_cf_http_tag_token1, + ACTIONS(4024), 1, + aux_sym_cf_mail_tag_token1, + ACTIONS(4026), 1, + aux_sym_cf_mailpart_tag_token1, + ACTIONS(4030), 1, + aux_sym_cf_selfclose_tag_token8, + ACTIONS(4032), 1, + aux_sym_cf_selfclose_tag_token15, + ACTIONS(4034), 1, + aux_sym_cf_query_tag_token1, + ACTIONS(4036), 1, + aux_sym_cf_try_tag_token1, + ACTIONS(4038), 1, + aux_sym_cf_switch_tag_token1, + ACTIONS(4040), 1, + aux_sym_cf_loop_tag_token1, + ACTIONS(4042), 1, + aux_sym_cf_zip_tag_token1, + ACTIONS(4044), 1, + aux_sym_cf_savecontent_tag_token1, + ACTIONS(4046), 1, + aux_sym_cf_output_tag_token1, + ACTIONS(4048), 1, + aux_sym_cf_return_tag_token1, + ACTIONS(4050), 1, + aux_sym_cf_if_tag_token1, + ACTIONS(4052), 1, + aux_sym_cf_set_tag_token1, + ACTIONS(4054), 1, + aux_sym_cf_elseif_tag_token1, + ACTIONS(4056), 1, + aux_sym_cf_else_tag_token1, + STATE(2450), 1, + sym_comment, + STATE(1370), 2, + sym_cf_elseif_tag, + sym_cf_else_tag, + ACTIONS(4028), 13, + aux_sym_cf_selfclose_tag_token1, + aux_sym_cf_selfclose_tag_token2, + aux_sym_cf_selfclose_tag_token3, + aux_sym_cf_selfclose_tag_token4, + aux_sym_cf_selfclose_tag_token5, + aux_sym_cf_selfclose_tag_token6, + aux_sym_cf_selfclose_tag_token7, + aux_sym_cf_selfclose_tag_token9, + aux_sym_cf_selfclose_tag_token10, + aux_sym_cf_selfclose_tag_token11, + aux_sym_cf_selfclose_tag_token12, + aux_sym_cf_selfclose_tag_token13, + aux_sym_cf_selfclose_tag_token14, + [114957] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4058), 1, anon_sym_POUND, @@ -231867,9 +233683,9 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(2451), 1, sym_comment, - STATE(2454), 1, + STATE(2458), 1, aux_sym_xml_decl_repeat1, - STATE(2474), 1, + STATE(2472), 1, sym__cf_open_tag, STATE(3017), 1, sym__hash, @@ -231910,12 +233726,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [115976] = 18, + [115037] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4068), 1, anon_sym_QMARK_GT, @@ -231929,9 +233745,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, STATE(2452), 1, sym_comment, - STATE(2453), 1, + STATE(2455), 1, aux_sym_xml_decl_repeat1, - STATE(2473), 1, + STATE(2478), 1, sym__cf_open_tag, STATE(3029), 1, sym_attribute_name, @@ -231972,12 +233788,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116056] = 18, + [115117] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4070), 1, anon_sym_POUND, @@ -231993,7 +233809,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(2459), 1, aux_sym_xml_decl_repeat1, - STATE(2473), 1, + STATE(2478), 1, sym__cf_open_tag, STATE(3029), 1, sym_attribute_name, @@ -232034,14 +233850,14 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116136] = 17, + [115197] = 17, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3953), 1, + ACTIONS(3975), 1, aux_sym__cf_open_tag_token1, - ACTIONS(3968), 1, + ACTIONS(3990), 1, sym__close_tag_delim, ACTIONS(4080), 1, anon_sym_POUND, @@ -232051,7 +233867,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(4089), 1, anon_sym_DQUOTE, - STATE(2474), 1, + STATE(2472), 1, sym__cf_open_tag, STATE(3017), 1, sym__hash, @@ -232095,28 +233911,24 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116214] = 18, + [115275] = 17, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3973), 1, + anon_sym_QMARK_GT, + ACTIONS(3975), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4070), 1, + ACTIONS(4092), 1, anon_sym_POUND, - ACTIONS(4072), 1, + ACTIONS(4095), 1, aux_sym_attribute_name_token1, - ACTIONS(4074), 1, + ACTIONS(4098), 1, anon_sym_SQUOTE, - ACTIONS(4076), 1, + ACTIONS(4101), 1, anon_sym_DQUOTE, - ACTIONS(4092), 1, - anon_sym_QMARK_GT, - STATE(2455), 1, - sym_comment, - STATE(2459), 1, - aux_sym_xml_decl_repeat1, - STATE(2473), 1, + STATE(2478), 1, sym__cf_open_tag, STATE(3029), 1, sym_attribute_name, @@ -232124,6 +233936,9 @@ static const uint16_t ts_small_parse_table[] = { sym__hash, STATE(3295), 1, sym_tag_attributes, + STATE(2455), 2, + sym_comment, + aux_sym_xml_decl_repeat1, STATE(2968), 2, sym_hash_empty, sym_hash_expression, @@ -232157,48 +233972,48 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116294] = 18, + [115353] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4058), 1, + ACTIONS(4070), 1, anon_sym_POUND, - ACTIONS(4060), 1, + ACTIONS(4072), 1, aux_sym_attribute_name_token1, - ACTIONS(4062), 1, + ACTIONS(4074), 1, anon_sym_SQUOTE, - ACTIONS(4064), 1, + ACTIONS(4076), 1, anon_sym_DQUOTE, - ACTIONS(4094), 1, - sym__close_tag_delim, - STATE(2454), 1, + ACTIONS(4104), 1, + anon_sym_QMARK_GT, + STATE(2455), 1, aux_sym_xml_decl_repeat1, STATE(2456), 1, sym_comment, - STATE(2474), 1, + STATE(2478), 1, sym__cf_open_tag, - STATE(3017), 1, - sym__hash, - STATE(3018), 1, + STATE(3029), 1, sym_attribute_name, - STATE(3294), 1, + STATE(3030), 1, + sym__hash, + STATE(3295), 1, sym_tag_attributes, - STATE(3080), 2, + STATE(2968), 2, sym_hash_empty, sym_hash_expression, - STATE(3291), 3, + STATE(3218), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3297), 4, + STATE(3306), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3298), 20, + STATE(3304), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -232219,48 +234034,48 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116374] = 18, + [115433] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4070), 1, + ACTIONS(4058), 1, anon_sym_POUND, - ACTIONS(4072), 1, + ACTIONS(4060), 1, aux_sym_attribute_name_token1, - ACTIONS(4074), 1, + ACTIONS(4062), 1, anon_sym_SQUOTE, - ACTIONS(4076), 1, + ACTIONS(4064), 1, anon_sym_DQUOTE, - ACTIONS(4096), 1, - anon_sym_QMARK_GT, + ACTIONS(4106), 1, + sym__close_tag_delim, + STATE(2454), 1, + aux_sym_xml_decl_repeat1, STATE(2457), 1, sym_comment, - STATE(2459), 1, - aux_sym_xml_decl_repeat1, - STATE(2473), 1, + STATE(2472), 1, sym__cf_open_tag, - STATE(3029), 1, - sym_attribute_name, - STATE(3030), 1, + STATE(3017), 1, sym__hash, - STATE(3295), 1, + STATE(3018), 1, + sym_attribute_name, + STATE(3294), 1, sym_tag_attributes, - STATE(2968), 2, + STATE(3080), 2, sym_hash_empty, sym_hash_expression, - STATE(3218), 3, + STATE(3291), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3306), 4, + STATE(3297), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3304), 20, + STATE(3298), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -232281,48 +234096,48 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116454] = 18, + [115513] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4070), 1, + ACTIONS(4058), 1, anon_sym_POUND, - ACTIONS(4072), 1, + ACTIONS(4060), 1, aux_sym_attribute_name_token1, - ACTIONS(4074), 1, + ACTIONS(4062), 1, anon_sym_SQUOTE, - ACTIONS(4076), 1, + ACTIONS(4064), 1, anon_sym_DQUOTE, - ACTIONS(4098), 1, - anon_sym_QMARK_GT, - STATE(2457), 1, + ACTIONS(4108), 1, + sym__close_tag_delim, + STATE(2454), 1, aux_sym_xml_decl_repeat1, STATE(2458), 1, sym_comment, - STATE(2473), 1, + STATE(2472), 1, sym__cf_open_tag, - STATE(3029), 1, - sym_attribute_name, - STATE(3030), 1, + STATE(3017), 1, sym__hash, - STATE(3295), 1, + STATE(3018), 1, + sym_attribute_name, + STATE(3294), 1, sym_tag_attributes, - STATE(2968), 2, + STATE(3080), 2, sym_hash_empty, sym_hash_expression, - STATE(3218), 3, + STATE(3291), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3306), 4, + STATE(3297), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3304), 20, + STATE(3298), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -232343,24 +234158,28 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116534] = 17, + [115593] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3951), 1, - anon_sym_QMARK_GT, ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4100), 1, + ACTIONS(4070), 1, anon_sym_POUND, - ACTIONS(4103), 1, + ACTIONS(4072), 1, aux_sym_attribute_name_token1, - ACTIONS(4106), 1, + ACTIONS(4074), 1, anon_sym_SQUOTE, - ACTIONS(4109), 1, + ACTIONS(4076), 1, anon_sym_DQUOTE, - STATE(2473), 1, + ACTIONS(4110), 1, + anon_sym_QMARK_GT, + STATE(2455), 1, + aux_sym_xml_decl_repeat1, + STATE(2459), 1, + sym_comment, + STATE(2478), 1, sym__cf_open_tag, STATE(3029), 1, sym_attribute_name, @@ -232368,9 +234187,6 @@ static const uint16_t ts_small_parse_table[] = { sym__hash, STATE(3295), 1, sym_tag_attributes, - STATE(2459), 2, - sym_comment, - aux_sym_xml_decl_repeat1, STATE(2968), 2, sym_hash_empty, sym_hash_expression, @@ -232404,12 +234220,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116612] = 18, + [115673] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4070), 1, anon_sym_POUND, @@ -232421,11 +234237,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(4112), 1, anon_sym_QMARK_GT, - STATE(2455), 1, + STATE(2452), 1, aux_sym_xml_decl_repeat1, STATE(2460), 1, sym_comment, - STATE(2473), 1, + STATE(2478), 1, sym__cf_open_tag, STATE(3029), 1, sym_attribute_name, @@ -232466,48 +234282,48 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116692] = 18, + [115753] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, - ACTIONS(4058), 1, + ACTIONS(4070), 1, anon_sym_POUND, - ACTIONS(4060), 1, + ACTIONS(4072), 1, aux_sym_attribute_name_token1, - ACTIONS(4062), 1, + ACTIONS(4074), 1, anon_sym_SQUOTE, - ACTIONS(4064), 1, + ACTIONS(4076), 1, anon_sym_DQUOTE, ACTIONS(4114), 1, - sym__close_tag_delim, + anon_sym_QMARK_GT, STATE(2456), 1, aux_sym_xml_decl_repeat1, STATE(2461), 1, sym_comment, - STATE(2474), 1, + STATE(2478), 1, sym__cf_open_tag, - STATE(3017), 1, - sym__hash, - STATE(3018), 1, + STATE(3029), 1, sym_attribute_name, - STATE(3294), 1, + STATE(3030), 1, + sym__hash, + STATE(3295), 1, sym_tag_attributes, - STATE(3080), 2, + STATE(2968), 2, sym_hash_empty, sym_hash_expression, - STATE(3291), 3, + STATE(3218), 3, sym_attribute, sym_cf_tag, sym_quoted_attribute_value, - STATE(3297), 4, + STATE(3306), 4, sym_cf_component_tag, sym_cf_function_tag, sym_cf_query_tag, sym_cf_output_tag, - STATE(3298), 20, + STATE(3304), 20, sym_cf_silent_tag, sym_cf_lock_tag, sym_cf_thread_tag, @@ -232528,12 +234344,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116772] = 18, + [115833] = 18, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4058), 1, anon_sym_POUND, @@ -232545,11 +234361,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(4116), 1, sym__close_tag_delim, - STATE(2451), 1, + STATE(2457), 1, aux_sym_xml_decl_repeat1, STATE(2462), 1, sym_comment, - STATE(2474), 1, + STATE(2472), 1, sym__cf_open_tag, STATE(3017), 1, sym__hash, @@ -232590,61 +234406,13 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [116852] = 5, + [115913] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2463), 1, sym_comment, - ACTIONS(4120), 7, - aux_sym_cf_http_tag_token1, - aux_sym_cf_mail_tag_token1, - aux_sym_cf_selfclose_tag_token15, - aux_sym_cf_query_tag_token1, - aux_sym_cf_zip_tag_token1, - aux_sym_cf_set_tag_token1, - aux_sym_cf_else_tag_token1, - ACTIONS(4118), 32, - aux_sym_xml_decl_token1, - aux_sym_cfscript_element_token1, - aux_sym_cf_component_tag_token1, - aux_sym_cf_function_tag_token1, - aux_sym_cf_silent_tag_token1, - aux_sym_cf_lock_tag_token1, - aux_sym_cf_thread_tag_token1, - aux_sym_cf_execute_tag_token1, - aux_sym_cf_storedproc_tag_token1, - aux_sym_cf_mailpart_tag_token1, - aux_sym_cf_selfclose_tag_token1, - aux_sym_cf_selfclose_tag_token2, - aux_sym_cf_selfclose_tag_token3, - aux_sym_cf_selfclose_tag_token4, - aux_sym_cf_selfclose_tag_token5, - aux_sym_cf_selfclose_tag_token6, - aux_sym_cf_selfclose_tag_token7, - aux_sym_cf_selfclose_tag_token8, - aux_sym_cf_selfclose_tag_token9, - aux_sym_cf_selfclose_tag_token10, - aux_sym_cf_selfclose_tag_token11, - aux_sym_cf_selfclose_tag_token12, - aux_sym_cf_selfclose_tag_token13, - aux_sym_cf_selfclose_tag_token14, - aux_sym_cf_try_tag_token1, - aux_sym_cf_switch_tag_token1, - aux_sym_cf_loop_tag_token1, - aux_sym_cf_savecontent_tag_token1, - aux_sym_cf_output_tag_token1, - aux_sym_cf_return_tag_token1, - aux_sym_cf_if_tag_token1, - aux_sym_cf_elseif_tag_token1, - [116905] = 5, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(99), 1, - aux_sym_comment_token1, - STATE(2464), 1, - sym_comment, ACTIONS(4120), 6, aux_sym_cf_http_tag_token1, aux_sym_cf_mail_tag_token1, @@ -232686,66 +234454,66 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, aux_sym_cf_return_tag_token1, aux_sym_cf_if_tag_token1, - [116958] = 30, + [115966] = 30, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3996), 1, + ACTIONS(4004), 1, aux_sym_xml_decl_token1, - ACTIONS(3998), 1, + ACTIONS(4006), 1, aux_sym_cfscript_element_token1, - ACTIONS(4000), 1, + ACTIONS(4008), 1, aux_sym_cf_component_tag_token1, - ACTIONS(4002), 1, + ACTIONS(4010), 1, aux_sym_cf_function_tag_token1, - ACTIONS(4004), 1, + ACTIONS(4012), 1, aux_sym_cf_silent_tag_token1, - ACTIONS(4006), 1, + ACTIONS(4014), 1, aux_sym_cf_lock_tag_token1, - ACTIONS(4008), 1, + ACTIONS(4016), 1, aux_sym_cf_thread_tag_token1, - ACTIONS(4010), 1, + ACTIONS(4018), 1, aux_sym_cf_execute_tag_token1, - ACTIONS(4012), 1, + ACTIONS(4020), 1, aux_sym_cf_storedproc_tag_token1, - ACTIONS(4014), 1, + ACTIONS(4022), 1, aux_sym_cf_http_tag_token1, - ACTIONS(4016), 1, + ACTIONS(4024), 1, aux_sym_cf_mail_tag_token1, - ACTIONS(4018), 1, + ACTIONS(4026), 1, aux_sym_cf_mailpart_tag_token1, - ACTIONS(4022), 1, + ACTIONS(4030), 1, aux_sym_cf_selfclose_tag_token8, - ACTIONS(4024), 1, + ACTIONS(4032), 1, aux_sym_cf_selfclose_tag_token15, - ACTIONS(4026), 1, + ACTIONS(4034), 1, aux_sym_cf_query_tag_token1, - ACTIONS(4028), 1, + ACTIONS(4036), 1, aux_sym_cf_try_tag_token1, - ACTIONS(4030), 1, + ACTIONS(4038), 1, aux_sym_cf_switch_tag_token1, - ACTIONS(4032), 1, + ACTIONS(4040), 1, aux_sym_cf_loop_tag_token1, - ACTIONS(4034), 1, + ACTIONS(4042), 1, aux_sym_cf_zip_tag_token1, - ACTIONS(4036), 1, + ACTIONS(4044), 1, aux_sym_cf_savecontent_tag_token1, - ACTIONS(4038), 1, + ACTIONS(4046), 1, aux_sym_cf_output_tag_token1, - ACTIONS(4040), 1, + ACTIONS(4048), 1, aux_sym_cf_return_tag_token1, - ACTIONS(4042), 1, + ACTIONS(4050), 1, aux_sym_cf_if_tag_token1, - ACTIONS(4044), 1, + ACTIONS(4052), 1, aux_sym_cf_set_tag_token1, ACTIONS(4122), 1, aux_sym_cf_case_tag_token1, ACTIONS(4124), 1, aux_sym_cf_defaultcase_tag_token1, - STATE(2465), 1, + STATE(2464), 1, sym_comment, - ACTIONS(4020), 13, + ACTIONS(4028), 13, aux_sym_cf_selfclose_tag_token1, aux_sym_cf_selfclose_tag_token2, aux_sym_cf_selfclose_tag_token3, @@ -232759,64 +234527,32 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [117061] = 29, + [116069] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3996), 1, + STATE(2465), 1, + sym_comment, + ACTIONS(4120), 7, + aux_sym_cf_http_tag_token1, + aux_sym_cf_mail_tag_token1, + aux_sym_cf_selfclose_tag_token15, + aux_sym_cf_query_tag_token1, + aux_sym_cf_zip_tag_token1, + aux_sym_cf_set_tag_token1, + aux_sym_cf_else_tag_token1, + ACTIONS(4118), 32, aux_sym_xml_decl_token1, - ACTIONS(3998), 1, aux_sym_cfscript_element_token1, - ACTIONS(4000), 1, aux_sym_cf_component_tag_token1, - ACTIONS(4002), 1, aux_sym_cf_function_tag_token1, - ACTIONS(4004), 1, aux_sym_cf_silent_tag_token1, - ACTIONS(4006), 1, aux_sym_cf_lock_tag_token1, - ACTIONS(4008), 1, aux_sym_cf_thread_tag_token1, - ACTIONS(4010), 1, aux_sym_cf_execute_tag_token1, - ACTIONS(4012), 1, aux_sym_cf_storedproc_tag_token1, - ACTIONS(4014), 1, - aux_sym_cf_http_tag_token1, - ACTIONS(4016), 1, - aux_sym_cf_mail_tag_token1, - ACTIONS(4018), 1, aux_sym_cf_mailpart_tag_token1, - ACTIONS(4022), 1, - aux_sym_cf_selfclose_tag_token8, - ACTIONS(4024), 1, - aux_sym_cf_selfclose_tag_token15, - ACTIONS(4026), 1, - aux_sym_cf_query_tag_token1, - ACTIONS(4028), 1, - aux_sym_cf_try_tag_token1, - ACTIONS(4030), 1, - aux_sym_cf_switch_tag_token1, - ACTIONS(4032), 1, - aux_sym_cf_loop_tag_token1, - ACTIONS(4034), 1, - aux_sym_cf_zip_tag_token1, - ACTIONS(4036), 1, - aux_sym_cf_savecontent_tag_token1, - ACTIONS(4038), 1, - aux_sym_cf_output_tag_token1, - ACTIONS(4040), 1, - aux_sym_cf_return_tag_token1, - ACTIONS(4042), 1, - aux_sym_cf_if_tag_token1, - ACTIONS(4044), 1, - aux_sym_cf_set_tag_token1, - ACTIONS(4126), 1, - aux_sym_cf_catch_tag_token1, - STATE(2466), 1, - sym_comment, - ACTIONS(4020), 13, aux_sym_cf_selfclose_tag_token1, aux_sym_cf_selfclose_tag_token2, aux_sym_cf_selfclose_tag_token3, @@ -232824,18 +234560,27 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token5, aux_sym_cf_selfclose_tag_token6, aux_sym_cf_selfclose_tag_token7, + aux_sym_cf_selfclose_tag_token8, aux_sym_cf_selfclose_tag_token9, aux_sym_cf_selfclose_tag_token10, aux_sym_cf_selfclose_tag_token11, aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [117161] = 5, + aux_sym_cf_try_tag_token1, + aux_sym_cf_switch_tag_token1, + aux_sym_cf_loop_tag_token1, + aux_sym_cf_savecontent_tag_token1, + aux_sym_cf_output_tag_token1, + aux_sym_cf_return_tag_token1, + aux_sym_cf_if_tag_token1, + aux_sym_cf_elseif_tag_token1, + [116122] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2467), 1, + STATE(2466), 1, sym_comment, ACTIONS(4120), 6, aux_sym_cf_http_tag_token1, @@ -232877,62 +234622,64 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, aux_sym_cf_return_tag_token1, aux_sym_cf_if_tag_token1, - [117213] = 28, + [116174] = 29, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4128), 1, + ACTIONS(4004), 1, aux_sym_xml_decl_token1, - ACTIONS(4130), 1, + ACTIONS(4006), 1, aux_sym_cfscript_element_token1, - ACTIONS(4132), 1, + ACTIONS(4008), 1, aux_sym_cf_component_tag_token1, - ACTIONS(4134), 1, + ACTIONS(4010), 1, aux_sym_cf_function_tag_token1, - ACTIONS(4136), 1, + ACTIONS(4012), 1, aux_sym_cf_silent_tag_token1, - ACTIONS(4138), 1, + ACTIONS(4014), 1, aux_sym_cf_lock_tag_token1, - ACTIONS(4140), 1, + ACTIONS(4016), 1, aux_sym_cf_thread_tag_token1, - ACTIONS(4142), 1, + ACTIONS(4018), 1, aux_sym_cf_execute_tag_token1, - ACTIONS(4144), 1, + ACTIONS(4020), 1, aux_sym_cf_storedproc_tag_token1, - ACTIONS(4146), 1, + ACTIONS(4022), 1, aux_sym_cf_http_tag_token1, - ACTIONS(4148), 1, + ACTIONS(4024), 1, aux_sym_cf_mail_tag_token1, - ACTIONS(4150), 1, + ACTIONS(4026), 1, aux_sym_cf_mailpart_tag_token1, - ACTIONS(4154), 1, + ACTIONS(4030), 1, aux_sym_cf_selfclose_tag_token8, - ACTIONS(4156), 1, + ACTIONS(4032), 1, aux_sym_cf_selfclose_tag_token15, - ACTIONS(4158), 1, + ACTIONS(4034), 1, aux_sym_cf_query_tag_token1, - ACTIONS(4160), 1, + ACTIONS(4036), 1, aux_sym_cf_try_tag_token1, - ACTIONS(4162), 1, + ACTIONS(4038), 1, aux_sym_cf_switch_tag_token1, - ACTIONS(4164), 1, + ACTIONS(4040), 1, aux_sym_cf_loop_tag_token1, - ACTIONS(4166), 1, + ACTIONS(4042), 1, aux_sym_cf_zip_tag_token1, - ACTIONS(4168), 1, + ACTIONS(4044), 1, aux_sym_cf_savecontent_tag_token1, - ACTIONS(4170), 1, + ACTIONS(4046), 1, aux_sym_cf_output_tag_token1, - ACTIONS(4172), 1, + ACTIONS(4048), 1, aux_sym_cf_return_tag_token1, - ACTIONS(4174), 1, + ACTIONS(4050), 1, aux_sym_cf_if_tag_token1, - ACTIONS(4176), 1, + ACTIONS(4052), 1, aux_sym_cf_set_tag_token1, - STATE(2468), 1, + ACTIONS(4126), 1, + aux_sym_cf_catch_tag_token1, + STATE(2467), 1, sym_comment, - ACTIONS(4152), 13, + ACTIONS(4028), 13, aux_sym_cf_selfclose_tag_token1, aux_sym_cf_selfclose_tag_token2, aux_sym_cf_selfclose_tag_token3, @@ -232946,62 +234693,62 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [117310] = 28, + [116274] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3996), 1, + ACTIONS(4004), 1, aux_sym_xml_decl_token1, - ACTIONS(3998), 1, + ACTIONS(4006), 1, aux_sym_cfscript_element_token1, - ACTIONS(4000), 1, + ACTIONS(4008), 1, aux_sym_cf_component_tag_token1, - ACTIONS(4002), 1, + ACTIONS(4010), 1, aux_sym_cf_function_tag_token1, - ACTIONS(4004), 1, + ACTIONS(4012), 1, aux_sym_cf_silent_tag_token1, - ACTIONS(4006), 1, + ACTIONS(4014), 1, aux_sym_cf_lock_tag_token1, - ACTIONS(4008), 1, + ACTIONS(4016), 1, aux_sym_cf_thread_tag_token1, - ACTIONS(4010), 1, + ACTIONS(4018), 1, aux_sym_cf_execute_tag_token1, - ACTIONS(4012), 1, + ACTIONS(4020), 1, aux_sym_cf_storedproc_tag_token1, - ACTIONS(4014), 1, + ACTIONS(4022), 1, aux_sym_cf_http_tag_token1, - ACTIONS(4016), 1, + ACTIONS(4024), 1, aux_sym_cf_mail_tag_token1, - ACTIONS(4018), 1, + ACTIONS(4026), 1, aux_sym_cf_mailpart_tag_token1, - ACTIONS(4022), 1, + ACTIONS(4030), 1, aux_sym_cf_selfclose_tag_token8, - ACTIONS(4024), 1, + ACTIONS(4032), 1, aux_sym_cf_selfclose_tag_token15, - ACTIONS(4026), 1, + ACTIONS(4034), 1, aux_sym_cf_query_tag_token1, - ACTIONS(4028), 1, + ACTIONS(4036), 1, aux_sym_cf_try_tag_token1, - ACTIONS(4030), 1, + ACTIONS(4038), 1, aux_sym_cf_switch_tag_token1, - ACTIONS(4032), 1, + ACTIONS(4040), 1, aux_sym_cf_loop_tag_token1, - ACTIONS(4034), 1, + ACTIONS(4042), 1, aux_sym_cf_zip_tag_token1, - ACTIONS(4036), 1, + ACTIONS(4044), 1, aux_sym_cf_savecontent_tag_token1, - ACTIONS(4038), 1, + ACTIONS(4046), 1, aux_sym_cf_output_tag_token1, - ACTIONS(4040), 1, + ACTIONS(4048), 1, aux_sym_cf_return_tag_token1, - ACTIONS(4042), 1, + ACTIONS(4050), 1, aux_sym_cf_if_tag_token1, - ACTIONS(4044), 1, + ACTIONS(4052), 1, aux_sym_cf_set_tag_token1, - STATE(2469), 1, + STATE(2468), 1, sym_comment, - ACTIONS(4020), 13, + ACTIONS(4028), 13, aux_sym_cf_selfclose_tag_token1, aux_sym_cf_selfclose_tag_token2, aux_sym_cf_selfclose_tag_token3, @@ -233015,12 +234762,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [117407] = 5, + [116371] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - STATE(2470), 1, + STATE(2469), 1, sym_comment, ACTIONS(4120), 6, aux_sym_cf_http_tag_token1, @@ -233061,7 +234808,76 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, aux_sym_cf_return_tag_token1, aux_sym_cf_if_tag_token1, - [117458] = 28, + [116422] = 28, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(4128), 1, + aux_sym_xml_decl_token1, + ACTIONS(4130), 1, + aux_sym_cfscript_element_token1, + ACTIONS(4132), 1, + aux_sym_cf_component_tag_token1, + ACTIONS(4134), 1, + aux_sym_cf_function_tag_token1, + ACTIONS(4136), 1, + aux_sym_cf_silent_tag_token1, + ACTIONS(4138), 1, + aux_sym_cf_lock_tag_token1, + ACTIONS(4140), 1, + aux_sym_cf_thread_tag_token1, + ACTIONS(4142), 1, + aux_sym_cf_execute_tag_token1, + ACTIONS(4144), 1, + aux_sym_cf_storedproc_tag_token1, + ACTIONS(4146), 1, + aux_sym_cf_http_tag_token1, + ACTIONS(4148), 1, + aux_sym_cf_mail_tag_token1, + ACTIONS(4150), 1, + aux_sym_cf_mailpart_tag_token1, + ACTIONS(4154), 1, + aux_sym_cf_selfclose_tag_token8, + ACTIONS(4156), 1, + aux_sym_cf_selfclose_tag_token15, + ACTIONS(4158), 1, + aux_sym_cf_query_tag_token1, + ACTIONS(4160), 1, + aux_sym_cf_try_tag_token1, + ACTIONS(4162), 1, + aux_sym_cf_switch_tag_token1, + ACTIONS(4164), 1, + aux_sym_cf_loop_tag_token1, + ACTIONS(4166), 1, + aux_sym_cf_zip_tag_token1, + ACTIONS(4168), 1, + aux_sym_cf_savecontent_tag_token1, + ACTIONS(4170), 1, + aux_sym_cf_output_tag_token1, + ACTIONS(4172), 1, + aux_sym_cf_return_tag_token1, + ACTIONS(4174), 1, + aux_sym_cf_if_tag_token1, + ACTIONS(4176), 1, + aux_sym_cf_set_tag_token1, + STATE(2470), 1, + sym_comment, + ACTIONS(4152), 13, + aux_sym_cf_selfclose_tag_token1, + aux_sym_cf_selfclose_tag_token2, + aux_sym_cf_selfclose_tag_token3, + aux_sym_cf_selfclose_tag_token4, + aux_sym_cf_selfclose_tag_token5, + aux_sym_cf_selfclose_tag_token6, + aux_sym_cf_selfclose_tag_token7, + aux_sym_cf_selfclose_tag_token9, + aux_sym_cf_selfclose_tag_token10, + aux_sym_cf_selfclose_tag_token11, + aux_sym_cf_selfclose_tag_token12, + aux_sym_cf_selfclose_tag_token13, + aux_sym_cf_selfclose_tag_token14, + [116519] = 28, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -233130,115 +234946,60 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [117555] = 15, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(3972), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(3974), 1, - anon_sym_POUND, - ACTIONS(3978), 1, - anon_sym_SQUOTE, - ACTIONS(3980), 1, - anon_sym_DQUOTE, - ACTIONS(4228), 1, - aux_sym_attribute_value_token1, - STATE(2472), 1, - sym_comment, - STATE(2479), 1, - sym__cf_open_tag, - STATE(3075), 1, - sym_cf_tag, - STATE(3076), 1, - sym__hash, - STATE(2954), 2, - sym_hash_empty, - sym_hash_expression, - STATE(3074), 2, - sym_attribute_value, - sym_quoted_attribute_value, - STATE(2967), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(2966), 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, - [117625] = 27, + [116616] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4230), 1, + ACTIONS(4228), 1, aux_sym_xml_decl_token1, - ACTIONS(4232), 1, + ACTIONS(4230), 1, aux_sym_cf_component_tag_token1, - ACTIONS(4234), 1, + ACTIONS(4232), 1, aux_sym_cf_function_tag_token1, - ACTIONS(4236), 1, + ACTIONS(4234), 1, aux_sym_cf_silent_tag_token1, - ACTIONS(4238), 1, + ACTIONS(4236), 1, aux_sym_cf_lock_tag_token1, - ACTIONS(4240), 1, + ACTIONS(4238), 1, aux_sym_cf_thread_tag_token1, - ACTIONS(4242), 1, + ACTIONS(4240), 1, aux_sym_cf_execute_tag_token1, - ACTIONS(4244), 1, + ACTIONS(4242), 1, aux_sym_cf_storedproc_tag_token1, - ACTIONS(4246), 1, + ACTIONS(4244), 1, aux_sym_cf_http_tag_token1, - ACTIONS(4248), 1, + ACTIONS(4246), 1, aux_sym_cf_mail_tag_token1, - ACTIONS(4250), 1, + ACTIONS(4248), 1, aux_sym_cf_mailpart_tag_token1, - ACTIONS(4254), 1, + ACTIONS(4252), 1, aux_sym_cf_selfclose_tag_token8, - ACTIONS(4256), 1, + ACTIONS(4254), 1, aux_sym_cf_selfclose_tag_token15, - ACTIONS(4258), 1, + ACTIONS(4256), 1, aux_sym_cf_query_tag_token1, - ACTIONS(4260), 1, + ACTIONS(4258), 1, aux_sym_cf_try_tag_token1, - ACTIONS(4262), 1, + ACTIONS(4260), 1, aux_sym_cf_switch_tag_token1, - ACTIONS(4264), 1, + ACTIONS(4262), 1, aux_sym_cf_loop_tag_token1, - ACTIONS(4266), 1, + ACTIONS(4264), 1, aux_sym_cf_zip_tag_token1, - ACTIONS(4268), 1, + ACTIONS(4266), 1, aux_sym_cf_savecontent_tag_token1, - ACTIONS(4270), 1, + ACTIONS(4268), 1, aux_sym_cf_output_tag_token1, - ACTIONS(4272), 1, + ACTIONS(4270), 1, aux_sym_cf_return_tag_token1, - ACTIONS(4274), 1, + ACTIONS(4272), 1, aux_sym_cf_if_tag_token1, - ACTIONS(4276), 1, + ACTIONS(4274), 1, aux_sym_cf_set_tag_token1, - STATE(2473), 1, + STATE(2472), 1, sym_comment, - ACTIONS(4252), 13, + ACTIONS(4250), 13, aux_sym_cf_selfclose_tag_token1, aux_sym_cf_selfclose_tag_token2, aux_sym_cf_selfclose_tag_token3, @@ -233252,60 +235013,60 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [117719] = 27, + [116710] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4278), 1, + ACTIONS(4276), 1, aux_sym_xml_decl_token1, - ACTIONS(4280), 1, + ACTIONS(4278), 1, aux_sym_cf_component_tag_token1, - ACTIONS(4282), 1, + ACTIONS(4280), 1, aux_sym_cf_function_tag_token1, - ACTIONS(4284), 1, + ACTIONS(4282), 1, aux_sym_cf_silent_tag_token1, - ACTIONS(4286), 1, + ACTIONS(4284), 1, aux_sym_cf_lock_tag_token1, - ACTIONS(4288), 1, + ACTIONS(4286), 1, aux_sym_cf_thread_tag_token1, - ACTIONS(4290), 1, + ACTIONS(4288), 1, aux_sym_cf_execute_tag_token1, - ACTIONS(4292), 1, + ACTIONS(4290), 1, aux_sym_cf_storedproc_tag_token1, - ACTIONS(4294), 1, + ACTIONS(4292), 1, aux_sym_cf_http_tag_token1, - ACTIONS(4296), 1, + ACTIONS(4294), 1, aux_sym_cf_mail_tag_token1, - ACTIONS(4298), 1, + ACTIONS(4296), 1, aux_sym_cf_mailpart_tag_token1, - ACTIONS(4302), 1, + ACTIONS(4300), 1, aux_sym_cf_selfclose_tag_token8, - ACTIONS(4304), 1, + ACTIONS(4302), 1, aux_sym_cf_selfclose_tag_token15, - ACTIONS(4306), 1, + ACTIONS(4304), 1, aux_sym_cf_query_tag_token1, - ACTIONS(4308), 1, + ACTIONS(4306), 1, aux_sym_cf_try_tag_token1, - ACTIONS(4310), 1, + ACTIONS(4308), 1, aux_sym_cf_switch_tag_token1, - ACTIONS(4312), 1, + ACTIONS(4310), 1, aux_sym_cf_loop_tag_token1, - ACTIONS(4314), 1, + ACTIONS(4312), 1, aux_sym_cf_zip_tag_token1, - ACTIONS(4316), 1, + ACTIONS(4314), 1, aux_sym_cf_savecontent_tag_token1, - ACTIONS(4318), 1, + ACTIONS(4316), 1, aux_sym_cf_output_tag_token1, - ACTIONS(4320), 1, + ACTIONS(4318), 1, aux_sym_cf_return_tag_token1, - ACTIONS(4322), 1, + ACTIONS(4320), 1, aux_sym_cf_if_tag_token1, - ACTIONS(4324), 1, + ACTIONS(4322), 1, aux_sym_cf_set_tag_token1, - STATE(2474), 1, + STATE(2473), 1, sym_comment, - ACTIONS(4300), 13, + ACTIONS(4298), 13, aux_sym_cf_selfclose_tag_token1, aux_sym_cf_selfclose_tag_token2, aux_sym_cf_selfclose_tag_token3, @@ -233319,57 +235080,122 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [117813] = 5, + [116804] = 15, + ACTIONS(3), 1, + aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(99), 1, + ACTIONS(3953), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(3955), 1, + anon_sym_POUND, + ACTIONS(3959), 1, + anon_sym_SQUOTE, + ACTIONS(3961), 1, + anon_sym_DQUOTE, + ACTIONS(4324), 1, + aux_sym_attribute_value_token1, + STATE(2474), 1, + sym_comment, + STATE(2477), 1, + sym__cf_open_tag, + STATE(3075), 1, + sym_cf_tag, + STATE(3076), 1, + sym__hash, + STATE(2954), 2, + sym_hash_empty, + sym_hash_expression, + STATE(3074), 2, + sym_attribute_value, + sym_quoted_attribute_value, + STATE(2967), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(2966), 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, + [116874] = 15, + ACTIONS(3), 1, aux_sym_comment_token1, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(3953), 1, + aux_sym__cf_open_tag_token1, + ACTIONS(4070), 1, + anon_sym_POUND, + ACTIONS(4074), 1, + anon_sym_SQUOTE, + ACTIONS(4076), 1, + anon_sym_DQUOTE, + ACTIONS(4326), 1, + aux_sym_attribute_value_token1, STATE(2475), 1, sym_comment, - ACTIONS(4120), 6, - aux_sym_cf_http_tag_token1, - aux_sym_cf_mail_tag_token1, - aux_sym_cf_selfclose_tag_token15, - aux_sym_cf_query_tag_token1, - aux_sym_cf_zip_tag_token1, - aux_sym_cf_set_tag_token1, - ACTIONS(4118), 30, - aux_sym_xml_decl_token1, - aux_sym_cf_component_tag_token1, - aux_sym_cf_function_tag_token1, - aux_sym_cf_silent_tag_token1, - aux_sym_cf_lock_tag_token1, - aux_sym_cf_thread_tag_token1, - aux_sym_cf_execute_tag_token1, - aux_sym_cf_storedproc_tag_token1, - aux_sym_cf_mailpart_tag_token1, - aux_sym_cf_selfclose_tag_token1, - aux_sym_cf_selfclose_tag_token2, - aux_sym_cf_selfclose_tag_token3, - aux_sym_cf_selfclose_tag_token4, - aux_sym_cf_selfclose_tag_token5, - aux_sym_cf_selfclose_tag_token6, - aux_sym_cf_selfclose_tag_token7, - aux_sym_cf_selfclose_tag_token8, - aux_sym_cf_selfclose_tag_token9, - aux_sym_cf_selfclose_tag_token10, - aux_sym_cf_selfclose_tag_token11, - aux_sym_cf_selfclose_tag_token12, - aux_sym_cf_selfclose_tag_token13, - aux_sym_cf_selfclose_tag_token14, - aux_sym_cf_try_tag_token1, - aux_sym_cf_switch_tag_token1, - aux_sym_cf_loop_tag_token1, - aux_sym_cf_savecontent_tag_token1, - aux_sym_cf_output_tag_token1, - aux_sym_cf_return_tag_token1, - aux_sym_cf_if_tag_token1, - [117863] = 15, + STATE(2478), 1, + sym__cf_open_tag, + STATE(3269), 1, + sym__hash, + STATE(3270), 1, + sym_cf_tag, + STATE(2968), 2, + sym_hash_empty, + sym_hash_expression, + STATE(3276), 2, + sym_attribute_value, + sym_quoted_attribute_value, + STATE(3306), 4, + sym_cf_component_tag, + sym_cf_function_tag, + sym_cf_query_tag, + sym_cf_output_tag, + STATE(3304), 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, + [116944] = 15, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4058), 1, anon_sym_POUND, @@ -233377,9 +235203,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(4064), 1, anon_sym_DQUOTE, - ACTIONS(4326), 1, + ACTIONS(4328), 1, aux_sym_attribute_value_token1, - STATE(2474), 1, + STATE(2472), 1, sym__cf_open_tag, STATE(2476), 1, sym_comment, @@ -233419,60 +235245,60 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [117933] = 27, + [117014] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4328), 1, - aux_sym_xml_decl_token1, ACTIONS(4330), 1, - aux_sym_cf_component_tag_token1, + aux_sym_xml_decl_token1, ACTIONS(4332), 1, - aux_sym_cf_function_tag_token1, + aux_sym_cf_component_tag_token1, ACTIONS(4334), 1, - aux_sym_cf_silent_tag_token1, + aux_sym_cf_function_tag_token1, ACTIONS(4336), 1, - aux_sym_cf_lock_tag_token1, + aux_sym_cf_silent_tag_token1, ACTIONS(4338), 1, - aux_sym_cf_thread_tag_token1, + aux_sym_cf_lock_tag_token1, ACTIONS(4340), 1, - aux_sym_cf_execute_tag_token1, + aux_sym_cf_thread_tag_token1, ACTIONS(4342), 1, - aux_sym_cf_storedproc_tag_token1, + aux_sym_cf_execute_tag_token1, ACTIONS(4344), 1, - aux_sym_cf_http_tag_token1, + aux_sym_cf_storedproc_tag_token1, ACTIONS(4346), 1, - aux_sym_cf_mail_tag_token1, + aux_sym_cf_http_tag_token1, ACTIONS(4348), 1, + aux_sym_cf_mail_tag_token1, + ACTIONS(4350), 1, aux_sym_cf_mailpart_tag_token1, - ACTIONS(4352), 1, - aux_sym_cf_selfclose_tag_token8, ACTIONS(4354), 1, - aux_sym_cf_selfclose_tag_token15, + aux_sym_cf_selfclose_tag_token8, ACTIONS(4356), 1, - aux_sym_cf_query_tag_token1, + aux_sym_cf_selfclose_tag_token15, ACTIONS(4358), 1, - aux_sym_cf_try_tag_token1, + aux_sym_cf_query_tag_token1, ACTIONS(4360), 1, - aux_sym_cf_switch_tag_token1, + aux_sym_cf_try_tag_token1, ACTIONS(4362), 1, - aux_sym_cf_loop_tag_token1, + aux_sym_cf_switch_tag_token1, ACTIONS(4364), 1, - aux_sym_cf_zip_tag_token1, + aux_sym_cf_loop_tag_token1, ACTIONS(4366), 1, - aux_sym_cf_savecontent_tag_token1, + aux_sym_cf_zip_tag_token1, ACTIONS(4368), 1, - aux_sym_cf_output_tag_token1, + aux_sym_cf_savecontent_tag_token1, ACTIONS(4370), 1, - aux_sym_cf_return_tag_token1, + aux_sym_cf_output_tag_token1, ACTIONS(4372), 1, - aux_sym_cf_if_tag_token1, + aux_sym_cf_return_tag_token1, ACTIONS(4374), 1, + aux_sym_cf_if_tag_token1, + ACTIONS(4376), 1, aux_sym_cf_set_tag_token1, STATE(2477), 1, sym_comment, - ACTIONS(4350), 13, + ACTIONS(4352), 13, aux_sym_cf_selfclose_tag_token1, aux_sym_cf_selfclose_tag_token2, aux_sym_cf_selfclose_tag_token3, @@ -233486,60 +235312,60 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [118027] = 27, + [117108] = 27, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4376), 1, - aux_sym_xml_decl_token1, ACTIONS(4378), 1, - aux_sym_cf_component_tag_token1, + aux_sym_xml_decl_token1, ACTIONS(4380), 1, - aux_sym_cf_function_tag_token1, + aux_sym_cf_component_tag_token1, ACTIONS(4382), 1, - aux_sym_cf_silent_tag_token1, + aux_sym_cf_function_tag_token1, ACTIONS(4384), 1, - aux_sym_cf_lock_tag_token1, + aux_sym_cf_silent_tag_token1, ACTIONS(4386), 1, - aux_sym_cf_thread_tag_token1, + aux_sym_cf_lock_tag_token1, ACTIONS(4388), 1, - aux_sym_cf_execute_tag_token1, + aux_sym_cf_thread_tag_token1, ACTIONS(4390), 1, - aux_sym_cf_storedproc_tag_token1, + aux_sym_cf_execute_tag_token1, ACTIONS(4392), 1, - aux_sym_cf_http_tag_token1, + aux_sym_cf_storedproc_tag_token1, ACTIONS(4394), 1, - aux_sym_cf_mail_tag_token1, + aux_sym_cf_http_tag_token1, ACTIONS(4396), 1, + aux_sym_cf_mail_tag_token1, + ACTIONS(4398), 1, aux_sym_cf_mailpart_tag_token1, - ACTIONS(4400), 1, - aux_sym_cf_selfclose_tag_token8, ACTIONS(4402), 1, - aux_sym_cf_selfclose_tag_token15, + aux_sym_cf_selfclose_tag_token8, ACTIONS(4404), 1, - aux_sym_cf_query_tag_token1, + aux_sym_cf_selfclose_tag_token15, ACTIONS(4406), 1, - aux_sym_cf_try_tag_token1, + aux_sym_cf_query_tag_token1, ACTIONS(4408), 1, - aux_sym_cf_switch_tag_token1, + aux_sym_cf_try_tag_token1, ACTIONS(4410), 1, - aux_sym_cf_loop_tag_token1, + aux_sym_cf_switch_tag_token1, ACTIONS(4412), 1, - aux_sym_cf_zip_tag_token1, + aux_sym_cf_loop_tag_token1, ACTIONS(4414), 1, - aux_sym_cf_savecontent_tag_token1, + aux_sym_cf_zip_tag_token1, ACTIONS(4416), 1, - aux_sym_cf_output_tag_token1, + aux_sym_cf_savecontent_tag_token1, ACTIONS(4418), 1, - aux_sym_cf_return_tag_token1, + aux_sym_cf_output_tag_token1, ACTIONS(4420), 1, - aux_sym_cf_if_tag_token1, + aux_sym_cf_return_tag_token1, ACTIONS(4422), 1, + aux_sym_cf_if_tag_token1, + ACTIONS(4424), 1, aux_sym_cf_set_tag_token1, STATE(2478), 1, sym_comment, - ACTIONS(4398), 13, + ACTIONS(4400), 13, aux_sym_cf_selfclose_tag_token1, aux_sym_cf_selfclose_tag_token2, aux_sym_cf_selfclose_tag_token3, @@ -233553,60 +235379,105 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [118121] = 27, + [117202] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(4424), 1, + STATE(2479), 1, + sym_comment, + ACTIONS(4120), 6, + aux_sym_cf_http_tag_token1, + aux_sym_cf_mail_tag_token1, + aux_sym_cf_selfclose_tag_token15, + aux_sym_cf_query_tag_token1, + aux_sym_cf_zip_tag_token1, + aux_sym_cf_set_tag_token1, + ACTIONS(4118), 30, aux_sym_xml_decl_token1, - ACTIONS(4426), 1, aux_sym_cf_component_tag_token1, - ACTIONS(4428), 1, aux_sym_cf_function_tag_token1, - ACTIONS(4430), 1, aux_sym_cf_silent_tag_token1, - ACTIONS(4432), 1, aux_sym_cf_lock_tag_token1, - ACTIONS(4434), 1, aux_sym_cf_thread_tag_token1, - ACTIONS(4436), 1, aux_sym_cf_execute_tag_token1, - ACTIONS(4438), 1, aux_sym_cf_storedproc_tag_token1, + aux_sym_cf_mailpart_tag_token1, + aux_sym_cf_selfclose_tag_token1, + aux_sym_cf_selfclose_tag_token2, + aux_sym_cf_selfclose_tag_token3, + aux_sym_cf_selfclose_tag_token4, + aux_sym_cf_selfclose_tag_token5, + aux_sym_cf_selfclose_tag_token6, + aux_sym_cf_selfclose_tag_token7, + aux_sym_cf_selfclose_tag_token8, + aux_sym_cf_selfclose_tag_token9, + aux_sym_cf_selfclose_tag_token10, + aux_sym_cf_selfclose_tag_token11, + aux_sym_cf_selfclose_tag_token12, + aux_sym_cf_selfclose_tag_token13, + aux_sym_cf_selfclose_tag_token14, + aux_sym_cf_try_tag_token1, + aux_sym_cf_switch_tag_token1, + aux_sym_cf_loop_tag_token1, + aux_sym_cf_savecontent_tag_token1, + aux_sym_cf_output_tag_token1, + aux_sym_cf_return_tag_token1, + aux_sym_cf_if_tag_token1, + [117252] = 27, + ACTIONS(5), 1, + sym_cf_comment, + ACTIONS(99), 1, + aux_sym_comment_token1, + ACTIONS(4426), 1, + aux_sym_xml_decl_token1, + ACTIONS(4428), 1, + aux_sym_cf_component_tag_token1, + ACTIONS(4430), 1, + aux_sym_cf_function_tag_token1, + ACTIONS(4432), 1, + aux_sym_cf_silent_tag_token1, + ACTIONS(4434), 1, + aux_sym_cf_lock_tag_token1, + ACTIONS(4436), 1, + aux_sym_cf_thread_tag_token1, + ACTIONS(4438), 1, + aux_sym_cf_execute_tag_token1, ACTIONS(4440), 1, - aux_sym_cf_http_tag_token1, + aux_sym_cf_storedproc_tag_token1, ACTIONS(4442), 1, - aux_sym_cf_mail_tag_token1, + aux_sym_cf_http_tag_token1, ACTIONS(4444), 1, + aux_sym_cf_mail_tag_token1, + ACTIONS(4446), 1, aux_sym_cf_mailpart_tag_token1, - ACTIONS(4448), 1, - aux_sym_cf_selfclose_tag_token8, ACTIONS(4450), 1, - aux_sym_cf_selfclose_tag_token15, + aux_sym_cf_selfclose_tag_token8, ACTIONS(4452), 1, - aux_sym_cf_query_tag_token1, + aux_sym_cf_selfclose_tag_token15, ACTIONS(4454), 1, - aux_sym_cf_try_tag_token1, + aux_sym_cf_query_tag_token1, ACTIONS(4456), 1, - aux_sym_cf_switch_tag_token1, + aux_sym_cf_try_tag_token1, ACTIONS(4458), 1, - aux_sym_cf_loop_tag_token1, + aux_sym_cf_switch_tag_token1, ACTIONS(4460), 1, - aux_sym_cf_zip_tag_token1, + aux_sym_cf_loop_tag_token1, ACTIONS(4462), 1, - aux_sym_cf_savecontent_tag_token1, + aux_sym_cf_zip_tag_token1, ACTIONS(4464), 1, - aux_sym_cf_output_tag_token1, + aux_sym_cf_savecontent_tag_token1, ACTIONS(4466), 1, - aux_sym_cf_return_tag_token1, + aux_sym_cf_output_tag_token1, ACTIONS(4468), 1, - aux_sym_cf_if_tag_token1, + aux_sym_cf_return_tag_token1, ACTIONS(4470), 1, + aux_sym_cf_if_tag_token1, + ACTIONS(4472), 1, aux_sym_cf_set_tag_token1, - STATE(2479), 1, + STATE(2480), 1, sym_comment, - ACTIONS(4446), 13, + ACTIONS(4448), 13, aux_sym_cf_selfclose_tag_token1, aux_sym_cf_selfclose_tag_token2, aux_sym_cf_selfclose_tag_token3, @@ -233620,62 +235491,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [118215] = 15, - ACTIONS(3), 1, - aux_sym_comment_token1, - ACTIONS(5), 1, - sym_cf_comment, - ACTIONS(3972), 1, - aux_sym__cf_open_tag_token1, - ACTIONS(4070), 1, - anon_sym_POUND, - ACTIONS(4074), 1, - anon_sym_SQUOTE, - ACTIONS(4076), 1, - anon_sym_DQUOTE, - ACTIONS(4472), 1, - aux_sym_attribute_value_token1, - STATE(2473), 1, - sym__cf_open_tag, - STATE(2480), 1, - sym_comment, - STATE(3269), 1, - sym__hash, - STATE(3270), 1, - sym_cf_tag, - STATE(2968), 2, - sym_hash_empty, - sym_hash_expression, - STATE(3276), 2, - sym_attribute_value, - sym_quoted_attribute_value, - STATE(3306), 4, - sym_cf_component_tag, - sym_cf_function_tag, - sym_cf_query_tag, - sym_cf_output_tag, - STATE(3304), 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, - [118285] = 19, + [117346] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233690,19 +235506,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, STATE(2481), 1, sym_comment, - STATE(2550), 1, + STATE(2482), 1, aux_sym_cf_query_tag_repeat1, STATE(2556), 1, sym__cf_open_tag, STATE(2616), 1, sym__node_cfquery, - STATE(3007), 1, + STATE(3025), 1, aux_sym_cf_switch_tag_repeat1, - STATE(4244), 1, + STATE(4163), 1, sym_cf_defaultcase_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(5391), 1, + STATE(5371), 1, sym__cf_close_tag, STATE(2626), 2, sym_hash_empty, @@ -233733,7 +235549,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [118362] = 19, + [117423] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233754,13 +235570,13 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(2616), 1, sym__node_cfquery, - STATE(3025), 1, + STATE(3007), 1, aux_sym_cf_switch_tag_repeat1, - STATE(4163), 1, + STATE(4244), 1, sym_cf_defaultcase_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(5371), 1, + STATE(5391), 1, sym__cf_close_tag, STATE(2626), 2, sym_hash_empty, @@ -233791,7 +235607,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [118439] = 19, + [117500] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233804,21 +235620,21 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, ACTIONS(4480), 1, anon_sym_POUND, - STATE(2481), 1, - aux_sym_cf_query_tag_repeat1, STATE(2483), 1, sym_comment, + STATE(2484), 1, + aux_sym_cf_query_tag_repeat1, STATE(2556), 1, sym__cf_open_tag, STATE(2616), 1, sym__node_cfquery, - STATE(3025), 1, + STATE(3066), 1, aux_sym_cf_switch_tag_repeat1, - STATE(4163), 1, + STATE(4220), 1, sym_cf_defaultcase_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(5371), 1, + STATE(5316), 1, sym__cf_close_tag, STATE(2626), 2, sym_hash_empty, @@ -233849,7 +235665,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [118516] = 19, + [117577] = 19, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -233862,21 +235678,21 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, ACTIONS(4480), 1, anon_sym_POUND, - STATE(2482), 1, - aux_sym_cf_query_tag_repeat1, STATE(2484), 1, sym_comment, + STATE(2550), 1, + aux_sym_cf_query_tag_repeat1, STATE(2556), 1, sym__cf_open_tag, STATE(2616), 1, sym__node_cfquery, - STATE(3066), 1, + STATE(3025), 1, aux_sym_cf_switch_tag_repeat1, - STATE(4220), 1, + STATE(4163), 1, sym_cf_defaultcase_tag, STATE(4331), 1, sym_cf_case_tag, - STATE(5316), 1, + STATE(5371), 1, sym__cf_close_tag, STATE(2626), 2, sym_hash_empty, @@ -233907,12 +235723,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [118593] = 13, + [117654] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4482), 1, anon_sym_POUND, @@ -233920,7 +235736,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(4486), 1, aux_sym_quoted_cf_attribute_value_token2, - STATE(2478), 1, + STATE(2473), 1, sym__cf_open_tag, STATE(2485), 1, sym_comment, @@ -233958,12 +235774,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [118657] = 13, + [117718] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4488), 1, anon_sym_POUND, @@ -233971,7 +235787,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(4492), 1, aux_sym_quoted_cf_attribute_value_token1, - STATE(2477), 1, + STATE(2480), 1, sym__cf_open_tag, STATE(2486), 1, sym_comment, @@ -234009,12 +235825,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [118721] = 13, + [117782] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4482), 1, anon_sym_POUND, @@ -234022,7 +235838,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_quoted_cf_attribute_value_token2, ACTIONS(4490), 1, anon_sym_DQUOTE, - STATE(2478), 1, + STATE(2473), 1, sym__cf_open_tag, STATE(2487), 1, sym_comment, @@ -234060,12 +235876,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [118785] = 13, + [117846] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4482), 1, anon_sym_POUND, @@ -234073,7 +235889,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_quoted_cf_attribute_value_token2, ACTIONS(4494), 1, anon_sym_DQUOTE, - STATE(2478), 1, + STATE(2473), 1, sym__cf_open_tag, STATE(2487), 1, aux_sym_quoted_attribute_value_repeat2, @@ -234111,12 +235927,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [118849] = 13, + [117910] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4482), 1, anon_sym_POUND, @@ -234124,7 +235940,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_quoted_cf_attribute_value_token2, ACTIONS(4496), 1, anon_sym_DQUOTE, - STATE(2478), 1, + STATE(2473), 1, sym__cf_open_tag, STATE(2489), 1, sym_comment, @@ -234162,12 +235978,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [118913] = 13, + [117974] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4488), 1, anon_sym_POUND, @@ -234175,7 +235991,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_quoted_cf_attribute_value_token1, ACTIONS(4494), 1, anon_sym_SQUOTE, - STATE(2477), 1, + STATE(2480), 1, sym__cf_open_tag, STATE(2486), 1, aux_sym_quoted_attribute_value_repeat1, @@ -234213,12 +236029,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [118977] = 13, + [118038] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4488), 1, anon_sym_POUND, @@ -234226,7 +236042,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_quoted_cf_attribute_value_token1, ACTIONS(4496), 1, anon_sym_SQUOTE, - STATE(2477), 1, + STATE(2480), 1, sym__cf_open_tag, STATE(2491), 1, sym_comment, @@ -234264,12 +236080,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [119041] = 13, + [118102] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4488), 1, anon_sym_POUND, @@ -234277,7 +236093,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_quoted_cf_attribute_value_token1, ACTIONS(4498), 1, anon_sym_SQUOTE, - STATE(2477), 1, + STATE(2480), 1, sym__cf_open_tag, STATE(2492), 1, sym_comment, @@ -234315,12 +236131,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [119105] = 13, + [118166] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4482), 1, anon_sym_POUND, @@ -234328,7 +236144,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_quoted_cf_attribute_value_token2, ACTIONS(4498), 1, anon_sym_DQUOTE, - STATE(2478), 1, + STATE(2473), 1, sym__cf_open_tag, STATE(2485), 1, aux_sym_quoted_attribute_value_repeat2, @@ -234366,7 +236182,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [119169] = 12, + [118230] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234379,7 +236195,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(4508), 1, aux_sym_quoted_cf_attribute_value_token1, - STATE(2477), 1, + STATE(2480), 1, sym__cf_open_tag, STATE(2494), 2, sym_comment, @@ -234416,12 +236232,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [119231] = 13, + [118292] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4482), 1, anon_sym_POUND, @@ -234429,7 +236245,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_quoted_cf_attribute_value_token2, ACTIONS(4511), 1, anon_sym_DQUOTE, - STATE(2478), 1, + STATE(2473), 1, sym__cf_open_tag, STATE(2489), 1, aux_sym_quoted_attribute_value_repeat2, @@ -234467,12 +236283,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [119295] = 13, + [118356] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4488), 1, anon_sym_POUND, @@ -234480,7 +236296,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_quoted_cf_attribute_value_token1, ACTIONS(4511), 1, anon_sym_SQUOTE, - STATE(2477), 1, + STATE(2480), 1, sym__cf_open_tag, STATE(2491), 1, aux_sym_quoted_attribute_value_repeat1, @@ -234518,7 +236334,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [119359] = 12, + [118420] = 12, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234531,7 +236347,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(4521), 1, aux_sym_quoted_cf_attribute_value_token2, - STATE(2478), 1, + STATE(2473), 1, sym__cf_open_tag, STATE(2497), 2, sym_comment, @@ -234568,12 +236384,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [119421] = 13, + [118482] = 13, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(3972), 1, + ACTIONS(3953), 1, aux_sym__cf_open_tag_token1, ACTIONS(4484), 1, anon_sym_SQUOTE, @@ -234581,7 +236397,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, ACTIONS(4492), 1, aux_sym_quoted_cf_attribute_value_token1, - STATE(2477), 1, + STATE(2480), 1, sym__cf_open_tag, STATE(2494), 1, aux_sym_quoted_attribute_value_repeat1, @@ -234619,7 +236435,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_if_tag, sym_cf_set_tag, sym__cf_super_tags, - [119485] = 17, + [118546] = 17, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234673,14 +236489,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [119556] = 5, + [118617] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2500), 1, sym_comment, - ACTIONS(1983), 14, + ACTIONS(2033), 14, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -234695,7 +236511,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, sym_number, sym_private_property_identifier, - ACTIONS(1985), 19, + ACTIONS(2035), 19, anon_sym_import, anon_sym_let, anon_sym_await, @@ -234715,14 +236531,14 @@ static const uint16_t ts_small_parse_table[] = { sym_false, sym_null, anon_sym_export, - [119603] = 5, + [118664] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2501), 1, sym_comment, - ACTIONS(2047), 14, + ACTIONS(2071), 14, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -234737,7 +236553,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, sym_number, sym_private_property_identifier, - ACTIONS(2049), 19, + ACTIONS(2073), 19, anon_sym_import, anon_sym_let, anon_sym_await, @@ -234757,7 +236573,7 @@ static const uint16_t ts_small_parse_table[] = { sym_false, sym_null, anon_sym_export, - [119650] = 17, + [118711] = 17, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234811,7 +236627,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [119721] = 16, + [118782] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234863,7 +236679,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [119789] = 16, + [118850] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -234915,14 +236731,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [119857] = 5, + [118918] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2505), 1, sym_comment, - ACTIONS(2111), 13, + ACTIONS(2091), 13, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -234936,7 +236752,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, sym_number, sym_private_property_identifier, - ACTIONS(2113), 19, + ACTIONS(2093), 19, anon_sym_import, anon_sym_let, anon_sym_await, @@ -234956,7 +236772,7 @@ static const uint16_t ts_small_parse_table[] = { sym_false, sym_null, anon_sym_export, - [119903] = 16, + [118964] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235008,14 +236824,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [119971] = 5, + [119032] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2507), 1, sym_comment, - ACTIONS(2115), 13, + ACTIONS(2101), 13, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -235029,7 +236845,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, sym_number, sym_private_property_identifier, - ACTIONS(2117), 19, + ACTIONS(2103), 19, anon_sym_import, anon_sym_let, anon_sym_await, @@ -235049,7 +236865,7 @@ static const uint16_t ts_small_parse_table[] = { sym_false, sym_null, anon_sym_export, - [120017] = 16, + [119078] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235101,7 +236917,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120085] = 16, + [119146] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235153,7 +236969,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120153] = 16, + [119214] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235205,7 +237021,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120221] = 16, + [119282] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235257,7 +237073,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120289] = 16, + [119350] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235309,7 +237125,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120357] = 16, + [119418] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235361,7 +237177,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120425] = 16, + [119486] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235413,7 +237229,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120493] = 16, + [119554] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235465,7 +237281,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120561] = 16, + [119622] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235517,7 +237333,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120629] = 16, + [119690] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235569,7 +237385,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120697] = 16, + [119758] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235621,7 +237437,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120765] = 16, + [119826] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235673,7 +237489,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120833] = 16, + [119894] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235725,7 +237541,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120901] = 16, + [119962] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235777,7 +237593,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [120969] = 16, + [120030] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235829,7 +237645,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121037] = 16, + [120098] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235881,7 +237697,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121105] = 16, + [120166] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235933,7 +237749,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121173] = 16, + [120234] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -235985,7 +237801,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121241] = 16, + [120302] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236037,7 +237853,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121309] = 16, + [120370] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236089,7 +237905,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121377] = 16, + [120438] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236141,7 +237957,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121445] = 16, + [120506] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236193,7 +238009,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121513] = 16, + [120574] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236245,7 +238061,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121581] = 16, + [120642] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236297,7 +238113,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121649] = 16, + [120710] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236349,7 +238165,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121717] = 16, + [120778] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236401,7 +238217,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121785] = 16, + [120846] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236453,7 +238269,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121853] = 16, + [120914] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236505,7 +238321,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121921] = 16, + [120982] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236557,7 +238373,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [121989] = 16, + [121050] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236609,7 +238425,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122057] = 16, + [121118] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236661,7 +238477,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122125] = 16, + [121186] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236713,7 +238529,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122193] = 16, + [121254] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236765,7 +238581,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122261] = 16, + [121322] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236817,7 +238633,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122329] = 16, + [121390] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236869,7 +238685,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122397] = 16, + [121458] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236921,7 +238737,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122465] = 16, + [121526] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -236973,14 +238789,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122533] = 5, + [121594] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2545), 1, sym_comment, - ACTIONS(2051), 13, + ACTIONS(2075), 13, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -236994,7 +238810,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, sym_number, sym_private_property_identifier, - ACTIONS(2053), 19, + ACTIONS(2077), 19, anon_sym_import, anon_sym_let, anon_sym_await, @@ -237014,7 +238830,7 @@ static const uint16_t ts_small_parse_table[] = { sym_false, sym_null, anon_sym_export, - [122579] = 16, + [121640] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -237066,7 +238882,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122647] = 16, + [121708] = 16, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -237118,14 +238934,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122715] = 5, + [121776] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2548), 1, sym_comment, - ACTIONS(2055), 13, + ACTIONS(2081), 13, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -237139,7 +238955,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, sym_number, sym_private_property_identifier, - ACTIONS(2057), 19, + ACTIONS(2083), 19, anon_sym_import, anon_sym_let, anon_sym_await, @@ -237159,7 +238975,7 @@ static const uint16_t ts_small_parse_table[] = { sym_false, sym_null, anon_sym_export, - [122761] = 5, + [121822] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237199,7 +239015,7 @@ static const uint16_t ts_small_parse_table[] = { sym_false, sym_null, anon_sym_export, - [122806] = 14, + [121867] = 14, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -237248,7 +239064,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_BETWEEN, anon_sym_EXISTS, - [122869] = 20, + [121930] = 20, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237257,9 +239073,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1113), 1, anon_sym_DQUOTE, - ACTIONS(1600), 1, + ACTIONS(1665), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(2242), 1, + ACTIONS(1864), 1, anon_sym_LBRACE, ACTIONS(4550), 1, anon_sym_POUND, @@ -237300,7 +239116,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, sym_identifier, anon_sym_export, - [122941] = 17, + [122002] = 17, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237349,7 +239165,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [123007] = 20, + [122068] = 20, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237358,9 +239174,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1113), 1, anon_sym_DQUOTE, - ACTIONS(1600), 1, + ACTIONS(1665), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(2242), 1, + ACTIONS(1864), 1, anon_sym_LBRACE, ACTIONS(4550), 1, anon_sym_POUND, @@ -237401,7 +239217,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, sym_identifier, anon_sym_export, - [123079] = 18, + [122140] = 18, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237410,9 +239226,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1113), 1, anon_sym_DQUOTE, - ACTIONS(1600), 1, + ACTIONS(1665), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(2242), 1, + ACTIONS(1864), 1, anon_sym_LBRACE, ACTIONS(4550), 1, anon_sym_POUND, @@ -237450,7 +239266,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, sym_identifier, anon_sym_export, - [123146] = 5, + [122207] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237485,7 +239301,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, aux_sym_cf_if_tag_token1, aux_sym_cf_elseif_tag_token1, - [123186] = 16, + [122247] = 16, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237531,7 +239347,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [123248] = 5, + [122309] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237566,7 +239382,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, aux_sym_cf_output_tag_token1, aux_sym_cf_if_tag_token1, - [123288] = 5, + [122349] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237599,7 +239415,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, aux_sym_cf_output_tag_token1, aux_sym_cf_if_tag_token1, - [123326] = 14, + [122387] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237641,7 +239457,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token12, aux_sym_cf_selfclose_tag_token13, aux_sym_cf_selfclose_tag_token14, - [123382] = 4, + [122443] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237672,7 +239488,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, aux_sym_cf_output_tag_token1, aux_sym_cf_if_tag_token1, - [123417] = 18, + [122478] = 18, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237715,7 +239531,7 @@ static const uint16_t ts_small_parse_table[] = { sym_string, sym__hash, sym_computed_property_name, - [123478] = 14, + [122539] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237726,7 +239542,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1113), 1, anon_sym_DQUOTE, - ACTIONS(1206), 1, + ACTIONS(1204), 1, anon_sym_LPAREN, ACTIONS(4596), 1, anon_sym_LBRACK, @@ -237752,7 +239568,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, sym_identifier, anon_sym_export, - [123529] = 13, + [122590] = 13, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237763,7 +239579,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1113), 1, anon_sym_DQUOTE, - ACTIONS(1206), 1, + ACTIONS(1204), 1, anon_sym_LPAREN, ACTIONS(4596), 1, anon_sym_LBRACK, @@ -237787,7 +239603,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, sym_identifier, anon_sym_export, - [123577] = 13, + [122638] = 13, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237798,7 +239614,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1113), 1, anon_sym_DQUOTE, - ACTIONS(1206), 1, + ACTIONS(1204), 1, anon_sym_LPAREN, ACTIONS(4596), 1, anon_sym_LBRACK, @@ -237822,7 +239638,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, sym_identifier, anon_sym_export, - [123625] = 13, + [122686] = 13, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237833,7 +239649,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1113), 1, anon_sym_DQUOTE, - ACTIONS(1206), 1, + ACTIONS(1204), 1, anon_sym_LPAREN, ACTIONS(4596), 1, anon_sym_LBRACK, @@ -237857,7 +239673,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, sym_identifier, anon_sym_export, - [123673] = 14, + [122734] = 14, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237868,7 +239684,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1113), 1, anon_sym_DQUOTE, - ACTIONS(1206), 1, + ACTIONS(1204), 1, anon_sym_LPAREN, ACTIONS(4596), 1, anon_sym_LBRACK, @@ -237893,7 +239709,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, sym_identifier, anon_sym_export, - [123723] = 13, + [122784] = 13, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237904,7 +239720,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1113), 1, anon_sym_DQUOTE, - ACTIONS(1206), 1, + ACTIONS(1204), 1, anon_sym_LPAREN, ACTIONS(4596), 1, anon_sym_LBRACK, @@ -237928,7 +239744,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, sym_identifier, anon_sym_export, - [123771] = 13, + [122832] = 13, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237962,7 +239778,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, sym_identifier, anon_sym_export, - [123818] = 13, + [122879] = 13, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -237996,18 +239812,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, sym_identifier, anon_sym_export, - [123865] = 6, + [122926] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1405), 1, + ACTIONS(1339), 1, anon_sym_async, - ACTIONS(1407), 1, + ACTIONS(1341), 1, anon_sym_function, STATE(2570), 1, sym_comment, - ACTIONS(1409), 14, + ACTIONS(1343), 14, anon_sym_any, anon_sym_array, anon_sym_binary, @@ -238022,18 +239838,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_variablename, anon_sym_void, anon_sym_xml, - [123897] = 6, + [122958] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1352), 1, + ACTIONS(1368), 1, anon_sym_async, - ACTIONS(1354), 1, + ACTIONS(1370), 1, anon_sym_function, STATE(2571), 1, sym_comment, - ACTIONS(1356), 14, + ACTIONS(1372), 14, anon_sym_any, anon_sym_array, anon_sym_binary, @@ -238048,18 +239864,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_variablename, anon_sym_void, anon_sym_xml, - [123929] = 6, + [122990] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1376), 1, + ACTIONS(1238), 1, anon_sym_async, - ACTIONS(1378), 1, + ACTIONS(1240), 1, anon_sym_function, STATE(2572), 1, sym_comment, - ACTIONS(1380), 14, + ACTIONS(1242), 14, anon_sym_any, anon_sym_array, anon_sym_binary, @@ -238074,18 +239890,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_variablename, anon_sym_void, anon_sym_xml, - [123961] = 6, + [123022] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1358), 1, + ACTIONS(1384), 1, anon_sym_async, - ACTIONS(1360), 1, + ACTIONS(1386), 1, anon_sym_function, STATE(2573), 1, sym_comment, - ACTIONS(1362), 14, + ACTIONS(1388), 14, anon_sym_any, anon_sym_array, anon_sym_binary, @@ -238100,18 +239916,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_variablename, anon_sym_void, anon_sym_xml, - [123993] = 6, + [123054] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1385), 1, + ACTIONS(1320), 1, anon_sym_async, - ACTIONS(1387), 1, + ACTIONS(1322), 1, anon_sym_function, STATE(2574), 1, sym_comment, - ACTIONS(1389), 14, + ACTIONS(1324), 14, anon_sym_any, anon_sym_array, anon_sym_binary, @@ -238126,18 +239942,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_variablename, anon_sym_void, anon_sym_xml, - [124025] = 6, + [123086] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1367), 1, + ACTIONS(1281), 1, anon_sym_async, - ACTIONS(1369), 1, + ACTIONS(1283), 1, anon_sym_function, STATE(2575), 1, sym_comment, - ACTIONS(1371), 14, + ACTIONS(1285), 14, anon_sym_any, anon_sym_array, anon_sym_binary, @@ -238152,7 +239968,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_variablename, anon_sym_void, anon_sym_xml, - [124057] = 8, + [123118] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -238180,7 +239996,7 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [124093] = 4, + [123154] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -238203,7 +240019,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [124120] = 4, + [123181] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -238226,7 +240042,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [124147] = 4, + [123208] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -238249,7 +240065,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [124174] = 4, + [123235] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -238272,7 +240088,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [124201] = 4, + [123262] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -238295,7 +240111,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [124228] = 4, + [123289] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -238318,7 +240134,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [124255] = 4, + [123316] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -238341,7 +240157,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [124282] = 4, + [123343] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -238364,7 +240180,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [124309] = 5, + [123370] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -238388,7 +240204,7 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [124338] = 4, + [123399] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -238411,7 +240227,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [124365] = 4, + [123426] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -238434,7 +240250,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [124392] = 7, + [123453] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -238460,7 +240276,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, aux_sym_method_definition_token1, - [124425] = 5, + [123486] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -238482,20 +240298,20 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [124452] = 5, + [123513] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2590), 1, sym_comment, - ACTIONS(2689), 5, + ACTIONS(2608), 5, anon_sym_let, anon_sym_async, anon_sym_static, sym_identifier, anon_sym_export, - ACTIONS(2687), 8, + ACTIONS(2606), 8, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -238504,20 +240320,20 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [124479] = 5, + [123540] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2591), 1, sym_comment, - ACTIONS(2657), 5, + ACTIONS(2691), 5, anon_sym_let, anon_sym_async, anon_sym_static, sym_identifier, anon_sym_export, - ACTIONS(2655), 8, + ACTIONS(2689), 8, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -238526,20 +240342,20 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [124506] = 5, + [123567] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(2592), 1, sym_comment, - ACTIONS(2661), 5, + ACTIONS(2725), 5, anon_sym_let, anon_sym_async, anon_sym_static, sym_identifier, anon_sym_export, - ACTIONS(2659), 8, + ACTIONS(2723), 8, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, @@ -238548,7 +240364,7 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [124533] = 5, + [123594] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -238570,7 +240386,7 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [124560] = 5, + [123621] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -238592,7 +240408,7 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, anon_sym_AT, aux_sym_method_definition_token1, - [124587] = 4, + [123648] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238612,7 +240428,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124611] = 4, + [123672] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238632,7 +240448,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124635] = 4, + [123696] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238652,7 +240468,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124659] = 4, + [123720] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238672,7 +240488,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124683] = 4, + [123744] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238692,7 +240508,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124707] = 4, + [123768] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238712,7 +240528,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124731] = 4, + [123792] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238732,7 +240548,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124755] = 4, + [123816] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238752,7 +240568,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124779] = 4, + [123840] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238772,7 +240588,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124803] = 4, + [123864] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238792,7 +240608,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124827] = 4, + [123888] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238812,7 +240628,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124851] = 4, + [123912] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238832,7 +240648,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124875] = 4, + [123936] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238852,7 +240668,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124899] = 4, + [123960] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238872,7 +240688,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124923] = 4, + [123984] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238892,7 +240708,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124947] = 4, + [124008] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238912,7 +240728,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124971] = 4, + [124032] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238932,7 +240748,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [124995] = 4, + [124056] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238952,7 +240768,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125019] = 4, + [124080] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238972,7 +240788,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125043] = 4, + [124104] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -238992,7 +240808,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125067] = 4, + [124128] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239012,7 +240828,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125091] = 4, + [124152] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239032,7 +240848,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125115] = 4, + [124176] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239052,7 +240868,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125139] = 4, + [124200] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239072,7 +240888,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125163] = 4, + [124224] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239092,7 +240908,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125187] = 4, + [124248] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239112,7 +240928,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125211] = 4, + [124272] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239132,7 +240948,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125235] = 4, + [124296] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239152,7 +240968,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125259] = 4, + [124320] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239172,14 +240988,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125283] = 4, + [124344] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2624), 1, sym_comment, - ACTIONS(2615), 12, + ACTIONS(2659), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -239192,7 +241008,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125307] = 4, + [124368] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239212,14 +241028,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125331] = 4, + [124392] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2626), 1, sym_comment, - ACTIONS(2629), 12, + ACTIONS(2687), 12, sym_text, anon_sym_GT_EQ, anon_sym_GT, @@ -239232,7 +241048,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125355] = 4, + [124416] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239252,7 +241068,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125379] = 4, + [124440] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239272,7 +241088,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125403] = 4, + [124464] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239292,7 +241108,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125427] = 4, + [124488] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239312,7 +241128,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125451] = 4, + [124512] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239332,7 +241148,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125475] = 4, + [124536] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239352,7 +241168,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125499] = 4, + [124560] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239372,7 +241188,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, anon_sym_POUND, - [125523] = 6, + [124584] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239392,7 +241208,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125549] = 6, + [124610] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239412,7 +241228,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125575] = 6, + [124636] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239432,7 +241248,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125601] = 5, + [124662] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239451,7 +241267,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125625] = 6, + [124686] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239471,7 +241287,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125651] = 6, + [124712] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239491,7 +241307,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125677] = 6, + [124738] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239511,7 +241327,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125703] = 5, + [124764] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239530,7 +241346,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125727] = 6, + [124788] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239550,7 +241366,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125753] = 6, + [124814] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239570,7 +241386,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125779] = 5, + [124840] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239588,7 +241404,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125802] = 5, + [124863] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239606,7 +241422,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125825] = 4, + [124886] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239623,7 +241439,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125846] = 4, + [124907] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239640,7 +241456,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125867] = 4, + [124928] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239657,7 +241473,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125888] = 4, + [124949] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239674,7 +241490,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125909] = 4, + [124970] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239691,7 +241507,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125930] = 4, + [124991] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239708,7 +241524,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125951] = 4, + [125012] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239725,7 +241541,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125972] = 4, + [125033] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239742,7 +241558,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [125993] = 4, + [125054] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239759,7 +241575,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126014] = 4, + [125075] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239776,7 +241592,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126035] = 4, + [125096] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239793,7 +241609,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126056] = 4, + [125117] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239810,7 +241626,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126077] = 4, + [125138] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239827,7 +241643,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126098] = 4, + [125159] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239844,7 +241660,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126119] = 4, + [125180] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239861,7 +241677,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126140] = 4, + [125201] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239878,7 +241694,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126161] = 4, + [125222] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239895,7 +241711,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126182] = 4, + [125243] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239912,7 +241728,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126203] = 4, + [125264] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239929,7 +241745,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126224] = 4, + [125285] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239946,7 +241762,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126245] = 4, + [125306] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239963,7 +241779,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126266] = 4, + [125327] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239980,7 +241796,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126287] = 4, + [125348] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -239997,7 +241813,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126308] = 4, + [125369] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240014,7 +241830,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126329] = 4, + [125390] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240031,7 +241847,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126350] = 4, + [125411] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240048,7 +241864,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126371] = 4, + [125432] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240065,7 +241881,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126392] = 4, + [125453] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240082,7 +241898,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126413] = 4, + [125474] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240099,7 +241915,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126434] = 4, + [125495] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240116,7 +241932,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126455] = 4, + [125516] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240133,7 +241949,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126476] = 4, + [125537] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240150,7 +241966,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126497] = 4, + [125558] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240167,7 +241983,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126518] = 4, + [125579] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240184,7 +242000,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126539] = 4, + [125600] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240201,7 +242017,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126560] = 4, + [125621] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240218,7 +242034,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126581] = 4, + [125642] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240235,7 +242051,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126602] = 4, + [125663] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240252,7 +242068,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126623] = 4, + [125684] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240269,7 +242085,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126644] = 4, + [125705] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240286,7 +242102,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126665] = 4, + [125726] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240303,7 +242119,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126686] = 4, + [125747] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240320,7 +242136,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126707] = 4, + [125768] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240337,7 +242153,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126728] = 4, + [125789] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240354,7 +242170,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126749] = 4, + [125810] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240371,7 +242187,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126770] = 4, + [125831] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240388,7 +242204,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126791] = 4, + [125852] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240405,7 +242221,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126812] = 4, + [125873] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240422,7 +242238,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126833] = 4, + [125894] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240439,7 +242255,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126854] = 4, + [125915] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240456,7 +242272,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126875] = 4, + [125936] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240473,7 +242289,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126896] = 4, + [125957] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240490,7 +242306,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126917] = 4, + [125978] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240507,7 +242323,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126938] = 4, + [125999] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240524,7 +242340,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126959] = 4, + [126020] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240541,7 +242357,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [126980] = 4, + [126041] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240558,7 +242374,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127001] = 4, + [126062] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240575,7 +242391,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127022] = 4, + [126083] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240592,7 +242408,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127043] = 4, + [126104] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240609,7 +242425,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127064] = 4, + [126125] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240626,7 +242442,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127085] = 4, + [126146] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240643,7 +242459,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127106] = 5, + [126167] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240661,7 +242477,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127129] = 5, + [126190] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240679,7 +242495,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127152] = 10, + [126213] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240702,7 +242518,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3418), 2, sym_hash_empty, sym_hash_expression, - [127185] = 10, + [126246] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240725,7 +242541,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3413), 2, sym_hash_empty, sym_hash_expression, - [127218] = 5, + [126279] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240743,16 +242559,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127241] = 5, + [126302] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2613), 1, + ACTIONS(2657), 1, ts_builtin_sym_end, STATE(2712), 1, sym_comment, - ACTIONS(2615), 8, + ACTIONS(2659), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -240761,7 +242577,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127264] = 5, + [126325] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240779,7 +242595,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127287] = 5, + [126348] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240797,7 +242613,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127310] = 5, + [126371] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240815,7 +242631,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127333] = 5, + [126394] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240833,7 +242649,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127356] = 5, + [126417] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240851,7 +242667,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127379] = 5, + [126440] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240869,7 +242685,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127402] = 5, + [126463] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240887,7 +242703,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127425] = 5, + [126486] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240905,7 +242721,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127448] = 10, + [126509] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240928,7 +242744,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3418), 2, sym_hash_empty, sym_hash_expression, - [127481] = 5, + [126542] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240946,7 +242762,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127504] = 5, + [126565] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240964,7 +242780,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127527] = 5, + [126588] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240982,7 +242798,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127550] = 4, + [126611] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -240999,7 +242815,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127571] = 4, + [126632] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241016,7 +242832,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127592] = 5, + [126653] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241034,7 +242850,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127615] = 9, + [126676] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241056,7 +242872,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3413), 2, sym_hash_empty, sym_hash_expression, - [127646] = 5, + [126707] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241074,7 +242890,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127669] = 10, + [126730] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241097,7 +242913,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3413), 2, sym_hash_empty, sym_hash_expression, - [127702] = 5, + [126763] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241115,7 +242931,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127725] = 5, + [126786] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241133,7 +242949,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127748] = 5, + [126809] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241151,7 +242967,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127771] = 5, + [126832] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241169,7 +242985,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127794] = 5, + [126855] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241187,7 +243003,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127817] = 5, + [126878] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241205,7 +243021,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127840] = 5, + [126901] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241223,7 +243039,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127863] = 5, + [126924] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241241,7 +243057,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127886] = 4, + [126947] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241258,7 +243074,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127907] = 5, + [126968] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241276,7 +243092,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127930] = 5, + [126991] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241294,7 +243110,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127953] = 5, + [127014] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241312,7 +243128,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127976] = 4, + [127037] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241329,7 +243145,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [127997] = 5, + [127058] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241347,7 +243163,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128020] = 5, + [127081] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241365,7 +243181,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128043] = 5, + [127104] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241383,7 +243199,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128066] = 5, + [127127] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241401,7 +243217,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128089] = 5, + [127150] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241419,7 +243235,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128112] = 5, + [127173] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241437,7 +243253,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128135] = 5, + [127196] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241455,7 +243271,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128158] = 5, + [127219] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241473,7 +243289,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128181] = 5, + [127242] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241491,7 +243307,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128204] = 5, + [127265] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241509,7 +243325,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128227] = 5, + [127288] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241527,7 +243343,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128250] = 5, + [127311] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241545,7 +243361,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128273] = 5, + [127334] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241563,7 +243379,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128296] = 5, + [127357] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241581,7 +243397,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128319] = 5, + [127380] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241599,7 +243415,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128342] = 5, + [127403] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241617,7 +243433,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128365] = 5, + [127426] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241635,7 +243451,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128388] = 5, + [127449] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241653,7 +243469,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128411] = 10, + [127472] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241676,7 +243492,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3413), 2, sym_hash_empty, sym_hash_expression, - [128444] = 10, + [127505] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241699,7 +243515,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3418), 2, sym_hash_empty, sym_hash_expression, - [128477] = 5, + [127538] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241717,7 +243533,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128500] = 5, + [127561] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241735,7 +243551,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128523] = 4, + [127584] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241752,7 +243568,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128544] = 5, + [127605] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241770,7 +243586,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128567] = 5, + [127628] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241788,14 +243604,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128590] = 4, + [127651] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2769), 1, sym_comment, - ACTIONS(2629), 9, + ACTIONS(2687), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241805,7 +243621,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128611] = 10, + [127672] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241828,7 +243644,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3413), 2, sym_hash_empty, sym_hash_expression, - [128644] = 10, + [127705] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241851,14 +243667,14 @@ static const uint16_t ts_small_parse_table[] = { STATE(3418), 2, sym_hash_empty, sym_hash_expression, - [128677] = 4, + [127738] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2772), 1, sym_comment, - ACTIONS(2615), 9, + ACTIONS(2659), 9, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -241868,7 +243684,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128698] = 5, + [127759] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241886,7 +243702,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128721] = 5, + [127782] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241904,7 +243720,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128744] = 5, + [127805] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241922,7 +243738,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128767] = 5, + [127828] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241940,7 +243756,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128790] = 5, + [127851] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241958,7 +243774,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128813] = 5, + [127874] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241976,7 +243792,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128836] = 5, + [127897] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -241994,7 +243810,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128859] = 5, + [127920] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242012,7 +243828,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128882] = 5, + [127943] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242030,7 +243846,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128905] = 5, + [127966] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242048,7 +243864,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128928] = 5, + [127989] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242066,7 +243882,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128951] = 5, + [128012] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242084,7 +243900,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128974] = 5, + [128035] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242102,7 +243918,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [128997] = 5, + [128058] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242120,7 +243936,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129020] = 5, + [128081] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242138,7 +243954,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129043] = 5, + [128104] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242156,7 +243972,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129066] = 5, + [128127] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242174,7 +243990,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129089] = 5, + [128150] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242192,7 +244008,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129112] = 5, + [128173] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242210,7 +244026,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129135] = 5, + [128196] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242228,7 +244044,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129158] = 5, + [128219] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242246,7 +244062,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129181] = 5, + [128242] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242264,7 +244080,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129204] = 5, + [128265] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242282,7 +244098,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129227] = 5, + [128288] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242300,7 +244116,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129250] = 5, + [128311] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242318,7 +244134,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129273] = 5, + [128334] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242336,7 +244152,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129296] = 5, + [128357] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242354,7 +244170,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129319] = 5, + [128380] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242372,7 +244188,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129342] = 9, + [128403] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242394,7 +244210,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3418), 2, sym_hash_empty, sym_hash_expression, - [129373] = 5, + [128434] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242412,7 +244228,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129396] = 5, + [128457] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242430,7 +244246,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129419] = 5, + [128480] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242448,7 +244264,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129442] = 5, + [128503] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242466,7 +244282,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129465] = 5, + [128526] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242484,7 +244300,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129488] = 5, + [128549] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242502,7 +244318,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129511] = 5, + [128572] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242520,7 +244336,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129534] = 5, + [128595] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242538,7 +244354,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129557] = 4, + [128618] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242555,7 +244371,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129578] = 4, + [128639] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242572,7 +244388,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129599] = 5, + [128660] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242590,7 +244406,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129622] = 5, + [128683] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242608,7 +244424,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129645] = 4, + [128706] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242625,16 +244441,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129666] = 5, + [128727] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2627), 1, + ACTIONS(2685), 1, sym_implicit_end_tag, STATE(2815), 1, sym_comment, - ACTIONS(2629), 8, + ACTIONS(2687), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -242643,7 +244459,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129689] = 5, + [128750] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242661,7 +244477,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129712] = 10, + [128773] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242684,7 +244500,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3418), 2, sym_hash_empty, sym_hash_expression, - [129745] = 5, + [128806] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242702,7 +244518,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129768] = 5, + [128829] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242720,7 +244536,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129791] = 5, + [128852] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242738,7 +244554,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129814] = 4, + [128875] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242755,7 +244571,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129835] = 5, + [128896] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242773,7 +244589,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129858] = 5, + [128919] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242791,7 +244607,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129881] = 4, + [128942] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242808,7 +244624,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129902] = 4, + [128963] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242825,7 +244641,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129923] = 5, + [128984] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242843,7 +244659,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [129946] = 10, + [129007] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242866,7 +244682,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3418), 2, sym_hash_empty, sym_hash_expression, - [129979] = 10, + [129040] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242889,7 +244705,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4481), 2, sym_cf_attribute_value, sym_quoted_cf_attribute_value, - [130012] = 5, + [129073] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242907,7 +244723,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130035] = 10, + [129096] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242930,7 +244746,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3413), 2, sym_hash_empty, sym_hash_expression, - [130068] = 5, + [129129] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242948,7 +244764,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130091] = 5, + [129152] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242966,7 +244782,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130114] = 5, + [129175] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -242984,7 +244800,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130137] = 5, + [129198] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243002,7 +244818,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130160] = 5, + [129221] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243020,7 +244836,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130183] = 5, + [129244] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243038,7 +244854,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130206] = 5, + [129267] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243056,7 +244872,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130229] = 5, + [129290] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243074,7 +244890,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130252] = 5, + [129313] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243092,7 +244908,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130275] = 5, + [129336] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243110,7 +244926,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130298] = 5, + [129359] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243128,7 +244944,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130321] = 5, + [129382] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243146,7 +244962,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130344] = 5, + [129405] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243164,7 +244980,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130367] = 4, + [129428] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243181,7 +244997,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130388] = 5, + [129449] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243199,7 +245015,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130411] = 5, + [129472] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243217,7 +245033,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130434] = 5, + [129495] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243235,7 +245051,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130457] = 5, + [129518] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243253,7 +245069,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130480] = 5, + [129541] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243271,7 +245087,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130503] = 5, + [129564] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243289,7 +245105,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130526] = 4, + [129587] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243306,7 +245122,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130547] = 5, + [129608] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243324,7 +245140,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130570] = 5, + [129631] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243342,7 +245158,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130593] = 10, + [129654] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243365,7 +245181,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3418), 2, sym_hash_empty, sym_hash_expression, - [130626] = 5, + [129687] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243383,7 +245199,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130649] = 5, + [129710] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243401,7 +245217,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130672] = 10, + [129733] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243424,7 +245240,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3413), 2, sym_hash_empty, sym_hash_expression, - [130705] = 10, + [129766] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243447,7 +245263,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3418), 2, sym_hash_empty, sym_hash_expression, - [130738] = 5, + [129799] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243465,7 +245281,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130761] = 10, + [129822] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243488,7 +245304,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4108), 2, sym_hash_empty, sym_hash_expression, - [130794] = 5, + [129855] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243506,7 +245322,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130817] = 5, + [129878] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243524,7 +245340,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130840] = 5, + [129901] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243542,7 +245358,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130863] = 5, + [129924] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243560,7 +245376,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130886] = 5, + [129947] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243578,7 +245394,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130909] = 5, + [129970] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243596,7 +245412,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130932] = 5, + [129993] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243614,7 +245430,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130955] = 5, + [130016] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243632,7 +245448,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [130978] = 5, + [130039] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243650,7 +245466,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131001] = 5, + [130062] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243668,7 +245484,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131024] = 5, + [130085] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243686,7 +245502,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131047] = 5, + [130108] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243704,7 +245520,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131070] = 5, + [130131] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243722,7 +245538,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131093] = 5, + [130154] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243740,7 +245556,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131116] = 5, + [130177] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243758,7 +245574,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131139] = 5, + [130200] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243776,7 +245592,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131162] = 5, + [130223] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243794,16 +245610,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131185] = 5, + [130246] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2627), 1, + ACTIONS(2685), 1, ts_builtin_sym_end, STATE(2878), 1, sym_comment, - ACTIONS(2629), 8, + ACTIONS(2687), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -243812,7 +245628,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131208] = 4, + [130269] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243829,7 +245645,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131229] = 5, + [130290] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243847,7 +245663,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131252] = 5, + [130313] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243865,7 +245681,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131275] = 4, + [130336] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243882,7 +245698,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131296] = 5, + [130357] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243900,7 +245716,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131319] = 5, + [130380] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243918,7 +245734,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131342] = 4, + [130403] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243935,7 +245751,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131363] = 5, + [130424] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243953,7 +245769,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131386] = 5, + [130447] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243971,7 +245787,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131409] = 5, + [130470] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -243989,7 +245805,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131432] = 5, + [130493] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244007,7 +245823,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131455] = 4, + [130516] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244024,7 +245840,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131476] = 5, + [130537] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244042,7 +245858,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131499] = 10, + [130560] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244065,7 +245881,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3413), 2, sym_hash_empty, sym_hash_expression, - [131532] = 10, + [130593] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244088,7 +245904,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3418), 2, sym_hash_empty, sym_hash_expression, - [131565] = 5, + [130626] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244106,7 +245922,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131588] = 5, + [130649] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244124,7 +245940,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131611] = 4, + [130672] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244141,7 +245957,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131632] = 4, + [130693] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244158,7 +245974,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131653] = 5, + [130714] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244176,7 +245992,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131676] = 10, + [130737] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244199,7 +246015,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3413), 2, sym_hash_empty, sym_hash_expression, - [131709] = 10, + [130770] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244222,7 +246038,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3418), 2, sym_hash_empty, sym_hash_expression, - [131742] = 5, + [130803] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244240,7 +246056,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131765] = 5, + [130826] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244258,7 +246074,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131788] = 5, + [130849] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244276,7 +246092,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131811] = 5, + [130872] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244294,7 +246110,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131834] = 5, + [130895] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244312,7 +246128,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131857] = 5, + [130918] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244330,7 +246146,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131880] = 4, + [130941] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244347,7 +246163,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131901] = 5, + [130962] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244365,7 +246181,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131924] = 5, + [130985] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244383,7 +246199,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131947] = 5, + [131008] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244401,7 +246217,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131970] = 5, + [131031] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244419,7 +246235,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [131993] = 4, + [131054] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244436,16 +246252,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132014] = 5, + [131075] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2613), 1, + ACTIONS(2657), 1, sym_implicit_end_tag, STATE(2913), 1, sym_comment, - ACTIONS(2615), 8, + ACTIONS(2659), 8, anon_sym_LT_BANG, anon_sym_LT_QMARK, sym_text, @@ -244454,7 +246270,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132037] = 5, + [131098] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244472,7 +246288,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132060] = 5, + [131121] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244490,7 +246306,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132083] = 5, + [131144] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244508,7 +246324,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132106] = 5, + [131167] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244526,7 +246342,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132129] = 5, + [131190] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244544,7 +246360,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132152] = 5, + [131213] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244562,7 +246378,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132175] = 5, + [131236] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244580,7 +246396,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132198] = 5, + [131259] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244598,7 +246414,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132221] = 5, + [131282] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244616,7 +246432,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132244] = 4, + [131305] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244633,7 +246449,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132265] = 5, + [131326] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244651,7 +246467,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132288] = 5, + [131349] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244669,7 +246485,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132311] = 10, + [131372] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244692,7 +246508,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3413), 2, sym_hash_empty, sym_hash_expression, - [132344] = 4, + [131405] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244709,7 +246525,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132365] = 5, + [131426] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244727,7 +246543,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132388] = 10, + [131449] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244750,7 +246566,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3413), 2, sym_hash_empty, sym_hash_expression, - [132421] = 10, + [131482] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244773,7 +246589,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3418), 2, sym_hash_empty, sym_hash_expression, - [132454] = 10, + [131515] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244796,7 +246612,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3413), 2, sym_hash_empty, sym_hash_expression, - [132487] = 5, + [131548] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244814,7 +246630,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132510] = 10, + [131571] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244837,7 +246653,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3418), 2, sym_hash_empty, sym_hash_expression, - [132543] = 5, + [131604] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244855,7 +246671,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132566] = 4, + [131627] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244872,7 +246688,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132587] = 5, + [131648] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244890,7 +246706,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132610] = 5, + [131671] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244908,7 +246724,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132633] = 4, + [131694] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244925,7 +246741,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132654] = 5, + [131715] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244943,7 +246759,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132677] = 4, + [131738] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244960,7 +246776,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132698] = 4, + [131759] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -244977,7 +246793,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132719] = 10, + [131780] = 10, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245000,7 +246816,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3413), 2, sym_hash_empty, sym_hash_expression, - [132752] = 5, + [131813] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245018,7 +246834,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132775] = 5, + [131836] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245036,7 +246852,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132798] = 5, + [131859] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245054,7 +246870,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132821] = 4, + [131882] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245071,7 +246887,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132842] = 4, + [131903] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245088,7 +246904,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_SLASH, anon_sym_POUND, sym_entity, - [132863] = 9, + [131924] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245109,7 +246925,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3530), 2, sym_hash_empty, sym_hash_expression, - [132893] = 6, + [131954] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245127,7 +246943,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [132917] = 8, + [131978] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245147,7 +246963,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3530), 2, sym_hash_empty, sym_hash_expression, - [132945] = 9, + [132006] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245168,7 +246984,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3530), 2, sym_hash_empty, sym_hash_expression, - [132975] = 9, + [132036] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245189,7 +247005,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3530), 2, sym_hash_empty, sym_hash_expression, - [133005] = 6, + [132066] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245207,16 +247023,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133029] = 5, + [132090] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2627), 1, + ACTIONS(2685), 1, sym__close_tag_delim, STATE(2954), 1, sym_comment, - ACTIONS(2629), 7, + ACTIONS(2687), 7, anon_sym_SLASH_GT, anon_sym_EQ, aux_sym__cf_open_tag_token1, @@ -245224,16 +247040,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133051] = 5, + [132112] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2613), 1, + ACTIONS(2657), 1, sym__close_tag_delim, STATE(2955), 1, sym_comment, - ACTIONS(2615), 7, + ACTIONS(2659), 7, anon_sym_SLASH_GT, anon_sym_EQ, aux_sym__cf_open_tag_token1, @@ -245241,7 +247057,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133073] = 5, + [132134] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245258,7 +247074,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133095] = 9, + [132156] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245279,7 +247095,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3530), 2, sym_hash_empty, sym_hash_expression, - [133125] = 5, + [132186] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245295,7 +247111,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133146] = 5, + [132207] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245311,14 +247127,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133167] = 9, + [132228] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1509), 1, + ACTIONS(1472), 1, anon_sym_LBRACE, - ACTIONS(1511), 1, + ACTIONS(1474), 1, anon_sym_LBRACK, ACTIONS(5169), 1, sym_identifier, @@ -245331,14 +247147,14 @@ static const uint16_t ts_small_parse_table[] = { STATE(3225), 2, sym_object_pattern, sym_array_pattern, - [133196] = 9, + [132257] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1509), 1, + ACTIONS(1472), 1, anon_sym_LBRACE, - ACTIONS(1511), 1, + ACTIONS(1474), 1, anon_sym_LBRACK, ACTIONS(5171), 1, sym_identifier, @@ -245351,14 +247167,14 @@ static const uint16_t ts_small_parse_table[] = { STATE(3225), 2, sym_object_pattern, sym_array_pattern, - [133225] = 9, + [132286] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1509), 1, + ACTIONS(1472), 1, anon_sym_LBRACE, - ACTIONS(1511), 1, + ACTIONS(1474), 1, anon_sym_LBRACK, ACTIONS(5173), 1, sym_identifier, @@ -245371,7 +247187,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3225), 2, sym_object_pattern, sym_array_pattern, - [133254] = 5, + [132315] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245387,7 +247203,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133275] = 5, + [132336] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245403,14 +247219,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133296] = 4, + [132357] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2965), 1, sym_comment, - ACTIONS(2615), 7, + ACTIONS(2659), 7, anon_sym_QMARK_GT, anon_sym_EQ, aux_sym__cf_open_tag_token1, @@ -245418,7 +247234,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133315] = 5, + [132376] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245434,7 +247250,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133336] = 5, + [132397] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245450,14 +247266,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133357] = 4, + [132418] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(2968), 1, sym_comment, - ACTIONS(2629), 7, + ACTIONS(2687), 7, anon_sym_QMARK_GT, anon_sym_EQ, aux_sym__cf_open_tag_token1, @@ -245465,7 +247281,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133376] = 10, + [132437] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -245486,7 +247302,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(5095), 1, sym__cf_close_tag, - [133407] = 10, + [132468] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -245507,7 +247323,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(5103), 1, sym__cf_close_tag, - [133438] = 10, + [132499] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -245528,7 +247344,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_defaultcase_tag, STATE(4815), 1, sym__cf_close_tag, - [133469] = 9, + [132530] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245548,7 +247364,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4095), 2, sym_hash_empty, sym_hash_expression, - [133498] = 5, + [132559] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245564,7 +247380,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133519] = 5, + [132580] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245580,7 +247396,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133540] = 10, + [132601] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -245601,7 +247417,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(5123), 1, sym__cf_close_tag, - [133571] = 5, + [132632] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245617,7 +247433,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133592] = 5, + [132653] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245633,7 +247449,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133613] = 5, + [132674] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245649,7 +247465,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133634] = 5, + [132695] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245665,7 +247481,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133655] = 4, + [132716] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -245680,7 +247496,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_of, anon_sym_RBRACK, - [133674] = 10, + [132735] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -245701,7 +247517,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_defaultcase_tag, STATE(4822), 1, sym__cf_close_tag, - [133705] = 5, + [132766] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245717,7 +247533,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133726] = 10, + [132787] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -245738,7 +247554,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_defaultcase_tag, STATE(4795), 1, sym__cf_close_tag, - [133757] = 5, + [132818] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245754,7 +247570,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133778] = 5, + [132839] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245770,7 +247586,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133799] = 5, + [132860] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245786,7 +247602,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133820] = 10, + [132881] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -245807,7 +247623,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_defaultcase_tag, STATE(4865), 1, sym__cf_close_tag, - [133851] = 5, + [132912] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245823,7 +247639,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133872] = 10, + [132933] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -245844,7 +247660,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(5015), 1, sym__cf_close_tag, - [133903] = 4, + [132964] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -245859,7 +247675,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_of, anon_sym_RBRACK, - [133922] = 4, + [132983] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -245874,7 +247690,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_of, anon_sym_RBRACK, - [133941] = 5, + [133002] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245890,7 +247706,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133962] = 5, + [133023] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245906,7 +247722,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [133983] = 5, + [133044] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245922,7 +247738,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134004] = 10, + [133065] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -245943,7 +247759,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_defaultcase_tag, STATE(5168), 1, sym__cf_close_tag, - [134035] = 5, + [133096] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245959,7 +247775,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134056] = 5, + [133117] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245975,7 +247791,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134077] = 5, + [133138] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -245991,7 +247807,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134098] = 5, + [133159] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246007,7 +247823,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134119] = 5, + [133180] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246023,7 +247839,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134140] = 5, + [133201] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246039,7 +247855,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134161] = 10, + [133222] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -246060,7 +247876,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(4984), 1, sym__cf_close_tag, - [134192] = 5, + [133253] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246076,7 +247892,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134213] = 10, + [133274] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -246097,7 +247913,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(5018), 1, sym__cf_close_tag, - [134244] = 5, + [133305] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246113,7 +247929,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134265] = 5, + [133326] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246129,7 +247945,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134286] = 10, + [133347] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -246150,7 +247966,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(5488), 1, sym__cf_close_tag, - [134317] = 5, + [133378] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246166,7 +247982,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134338] = 5, + [133399] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246182,7 +247998,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134359] = 5, + [133420] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246198,7 +248014,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134380] = 5, + [133441] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246214,7 +248030,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134401] = 10, + [133462] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -246235,7 +248051,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(4976), 1, sym__cf_close_tag, - [134432] = 5, + [133493] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246251,7 +248067,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134453] = 5, + [133514] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246267,7 +248083,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134474] = 10, + [133535] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -246288,7 +248104,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_defaultcase_tag, STATE(5241), 1, sym__cf_close_tag, - [134505] = 5, + [133566] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246304,7 +248120,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134526] = 6, + [133587] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246321,7 +248137,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134549] = 6, + [133610] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246338,7 +248154,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134572] = 4, + [133633] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246353,7 +248169,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134591] = 5, + [133652] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246369,7 +248185,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134612] = 7, + [133673] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -246387,7 +248203,7 @@ static const uint16_t ts_small_parse_table[] = { sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, - [134637] = 7, + [133698] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -246405,7 +248221,7 @@ static const uint16_t ts_small_parse_table[] = { sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, - [134662] = 5, + [133723] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246421,7 +248237,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134683] = 5, + [133744] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246437,7 +248253,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134704] = 10, + [133765] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -246458,7 +248274,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(5391), 1, sym__cf_close_tag, - [134735] = 5, + [133796] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246474,7 +248290,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134756] = 5, + [133817] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246490,7 +248306,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134777] = 10, + [133838] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -246511,7 +248327,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_defaultcase_tag, STATE(5267), 1, sym__cf_close_tag, - [134808] = 5, + [133869] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246527,7 +248343,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134829] = 5, + [133890] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246543,7 +248359,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134850] = 5, + [133911] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246559,7 +248375,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134871] = 5, + [133932] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246575,7 +248391,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134892] = 5, + [133953] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246591,7 +248407,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134913] = 5, + [133974] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246607,7 +248423,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134934] = 5, + [133995] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246623,7 +248439,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134955] = 5, + [134016] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246639,7 +248455,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134976] = 5, + [134037] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246655,7 +248471,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [134997] = 9, + [134058] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246675,23 +248491,23 @@ static const uint16_t ts_small_parse_table[] = { STATE(4095), 2, sym_hash_empty, sym_hash_expression, - [135026] = 5, + [134087] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2613), 1, + ACTIONS(2657), 1, sym__close_tag_delim, STATE(3039), 1, sym_comment, - ACTIONS(2615), 6, + ACTIONS(2659), 6, anon_sym_EQ, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135047] = 5, + [134108] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246707,7 +248523,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135068] = 5, + [134129] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246723,7 +248539,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135089] = 5, + [134150] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246739,7 +248555,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135110] = 5, + [134171] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246755,7 +248571,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135131] = 5, + [134192] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246771,7 +248587,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135152] = 5, + [134213] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246787,7 +248603,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135173] = 5, + [134234] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246803,7 +248619,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135194] = 5, + [134255] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246819,7 +248635,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135215] = 5, + [134276] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246835,7 +248651,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135236] = 5, + [134297] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246851,7 +248667,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135257] = 5, + [134318] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246867,7 +248683,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135278] = 5, + [134339] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246883,7 +248699,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135299] = 5, + [134360] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246899,7 +248715,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135320] = 5, + [134381] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246915,7 +248731,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135341] = 5, + [134402] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246931,7 +248747,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135362] = 5, + [134423] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246947,7 +248763,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135383] = 5, + [134444] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246963,7 +248779,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135404] = 5, + [134465] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246979,7 +248795,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135425] = 5, + [134486] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -246995,7 +248811,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135446] = 5, + [134507] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247011,7 +248827,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135467] = 9, + [134528] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247031,7 +248847,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4095), 2, sym_hash_empty, sym_hash_expression, - [135496] = 5, + [134557] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247047,7 +248863,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135517] = 5, + [134578] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247063,7 +248879,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135538] = 5, + [134599] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247079,7 +248895,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135559] = 10, + [134620] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247100,7 +248916,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(4929), 1, sym__cf_close_tag, - [135590] = 5, + [134651] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247116,7 +248932,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135611] = 10, + [134672] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247137,14 +248953,14 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(5371), 1, sym__cf_close_tag, - [135642] = 9, + [134703] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1509), 1, + ACTIONS(1472), 1, anon_sym_LBRACE, - ACTIONS(1511), 1, + ACTIONS(1474), 1, anon_sym_LBRACK, ACTIONS(5169), 1, sym_identifier, @@ -247157,7 +248973,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3225), 2, sym_object_pattern, sym_array_pattern, - [135671] = 10, + [134732] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247178,7 +248994,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(4867), 1, sym__cf_close_tag, - [135702] = 5, + [134763] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247194,14 +249010,14 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135723] = 9, + [134784] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1509), 1, + ACTIONS(1472), 1, anon_sym_LBRACE, - ACTIONS(1511), 1, + ACTIONS(1474), 1, anon_sym_LBRACK, ACTIONS(5169), 1, sym_identifier, @@ -247214,7 +249030,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3225), 2, sym_object_pattern, sym_array_pattern, - [135752] = 5, + [134813] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247230,7 +249046,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135773] = 5, + [134834] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247246,7 +249062,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135794] = 10, + [134855] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247267,7 +249083,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(5342), 1, sym__cf_close_tag, - [135825] = 5, + [134886] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247283,7 +249099,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135846] = 5, + [134907] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247299,7 +249115,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135867] = 5, + [134928] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247315,7 +249131,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135888] = 10, + [134949] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247336,14 +249152,14 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(4841), 1, sym__cf_close_tag, - [135919] = 9, + [134980] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1509), 1, + ACTIONS(1472), 1, anon_sym_LBRACE, - ACTIONS(1511), 1, + ACTIONS(1474), 1, anon_sym_LBRACK, ACTIONS(5169), 1, sym_identifier, @@ -247356,14 +249172,14 @@ static const uint16_t ts_small_parse_table[] = { STATE(3225), 2, sym_object_pattern, sym_array_pattern, - [135948] = 9, + [135009] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1509), 1, + ACTIONS(1472), 1, anon_sym_LBRACE, - ACTIONS(1511), 1, + ACTIONS(1474), 1, anon_sym_LBRACK, ACTIONS(5169), 1, sym_identifier, @@ -247376,23 +249192,23 @@ static const uint16_t ts_small_parse_table[] = { STATE(3225), 2, sym_object_pattern, sym_array_pattern, - [135977] = 5, + [135038] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2627), 1, + ACTIONS(2685), 1, sym__close_tag_delim, STATE(3080), 1, sym_comment, - ACTIONS(2629), 6, + ACTIONS(2687), 6, anon_sym_EQ, aux_sym__cf_open_tag_token1, anon_sym_POUND, aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [135998] = 4, + [135059] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247407,7 +249223,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_of, anon_sym_RBRACK, - [136017] = 10, + [135078] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247428,7 +249244,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(4700), 1, sym__cf_close_tag, - [136048] = 5, + [135109] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247444,7 +249260,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136069] = 4, + [135130] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247459,7 +249275,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_of, anon_sym_RBRACK, - [136088] = 10, + [135149] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247480,7 +249296,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(4761), 1, sym__cf_close_tag, - [136119] = 4, + [135180] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247495,14 +249311,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_of, anon_sym_RBRACK, - [136138] = 9, + [135199] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1509), 1, + ACTIONS(1472), 1, anon_sym_LBRACE, - ACTIONS(1511), 1, + ACTIONS(1474), 1, anon_sym_LBRACK, ACTIONS(5169), 1, sym_identifier, @@ -247515,14 +249331,14 @@ static const uint16_t ts_small_parse_table[] = { STATE(3225), 2, sym_object_pattern, sym_array_pattern, - [136167] = 9, + [135228] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1509), 1, + ACTIONS(1472), 1, anon_sym_LBRACE, - ACTIONS(1511), 1, + ACTIONS(1474), 1, anon_sym_LBRACK, ACTIONS(5169), 1, sym_identifier, @@ -247535,7 +249351,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3225), 2, sym_object_pattern, sym_array_pattern, - [136196] = 10, + [135257] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247556,7 +249372,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(4754), 1, sym__cf_close_tag, - [136227] = 9, + [135288] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247576,7 +249392,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4095), 2, sym_hash_empty, sym_hash_expression, - [136256] = 10, + [135317] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247597,7 +249413,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(4734), 1, sym__cf_close_tag, - [136287] = 10, + [135348] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247618,7 +249434,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(4673), 1, sym__cf_close_tag, - [136318] = 8, + [135379] = 8, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247637,14 +249453,14 @@ static const uint16_t ts_small_parse_table[] = { STATE(4095), 2, sym_hash_empty, sym_hash_expression, - [136345] = 9, + [135406] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1509), 1, + ACTIONS(1472), 1, anon_sym_LBRACE, - ACTIONS(1511), 1, + ACTIONS(1474), 1, anon_sym_LBRACK, ACTIONS(5169), 1, sym_identifier, @@ -247657,14 +249473,14 @@ static const uint16_t ts_small_parse_table[] = { STATE(3225), 2, sym_object_pattern, sym_array_pattern, - [136374] = 9, + [135435] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1509), 1, + ACTIONS(1472), 1, anon_sym_LBRACE, - ACTIONS(1511), 1, + ACTIONS(1474), 1, anon_sym_LBRACK, ACTIONS(5169), 1, sym_identifier, @@ -247677,14 +249493,14 @@ static const uint16_t ts_small_parse_table[] = { STATE(3225), 2, sym_object_pattern, sym_array_pattern, - [136403] = 9, + [135464] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1509), 1, + ACTIONS(1472), 1, anon_sym_LBRACE, - ACTIONS(1511), 1, + ACTIONS(1474), 1, anon_sym_LBRACK, ACTIONS(5169), 1, sym_identifier, @@ -247697,14 +249513,14 @@ static const uint16_t ts_small_parse_table[] = { STATE(3225), 2, sym_object_pattern, sym_array_pattern, - [136432] = 9, + [135493] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1509), 1, + ACTIONS(1472), 1, anon_sym_LBRACE, - ACTIONS(1511), 1, + ACTIONS(1474), 1, anon_sym_LBRACK, ACTIONS(5169), 1, sym_identifier, @@ -247717,7 +249533,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3225), 2, sym_object_pattern, sym_array_pattern, - [136461] = 10, + [135522] = 10, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247738,7 +249554,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(4693), 1, sym__cf_close_tag, - [136492] = 5, + [135553] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247753,7 +249569,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136512] = 9, + [135573] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247772,7 +249588,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5024), 1, sym__cf_open_tag, - [136540] = 8, + [135601] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247790,7 +249606,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3964), 2, sym_switch_case, sym_switch_default, - [136566] = 4, + [135627] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247804,12 +249620,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136584] = 8, + [135645] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2242), 1, + ACTIONS(1864), 1, anon_sym_LBRACE, ACTIONS(5247), 1, anon_sym_LBRACK, @@ -247822,18 +249638,18 @@ static const uint16_t ts_small_parse_table[] = { STATE(3084), 2, sym_object_pattern, sym_array_pattern, - [136610] = 9, + [135671] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, ACTIONS(5253), 1, sym_cf_attribute_name, - STATE(1537), 1, + STATE(1492), 1, sym_cf_selfclose_tag_end, STATE(3104), 1, sym_comment, @@ -247841,7 +249657,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [136638] = 4, + [135699] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247855,7 +249671,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136656] = 4, + [135717] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247869,7 +249685,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136674] = 7, + [135735] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247886,12 +249702,12 @@ static const uint16_t ts_small_parse_table[] = { STATE(3964), 2, sym_switch_case, sym_switch_default, - [136698] = 9, + [135759] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1687), 1, + ACTIONS(1721), 1, sym__close_tag_delim, ACTIONS(5253), 1, sym_cf_attribute_name, @@ -247905,7 +249721,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [136726] = 9, + [135787] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247924,7 +249740,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [136754] = 9, + [135815] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -247943,7 +249759,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5024), 1, sym__cf_open_tag, - [136782] = 9, + [135843] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -247962,12 +249778,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [136810] = 9, + [135871] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1658), 1, + ACTIONS(1697), 1, sym__close_tag_delim, ACTIONS(5253), 1, sym_cf_attribute_name, @@ -247981,18 +249797,18 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [136838] = 9, + [135899] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, ACTIONS(5253), 1, sym_cf_attribute_name, - STATE(1773), 1, + STATE(1756), 1, sym_cf_selfclose_tag_end, STATE(3113), 1, sym_comment, @@ -248000,7 +249816,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [136866] = 4, + [135927] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248014,7 +249830,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [136884] = 9, + [135945] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -248033,18 +249849,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4372), 1, sym_function_dec_parameters, - [136912] = 9, + [135973] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, ACTIONS(5253), 1, sym_cf_attribute_name, - STATE(1611), 1, + STATE(1597), 1, sym_cf_selfclose_tag_end, STATE(3116), 1, sym_comment, @@ -248052,7 +249868,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [136940] = 9, + [136001] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -248071,18 +249887,18 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(5334), 1, sym__cf_close_tag, - [136968] = 9, + [136029] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, ACTIONS(5253), 1, sym_cf_attribute_name, - STATE(1470), 1, + STATE(1437), 1, sym_cf_selfclose_tag_end, STATE(3104), 1, aux_sym_cf_component_tag_repeat1, @@ -248090,18 +249906,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4107), 1, sym_cf_attribute, - [136996] = 9, + [136057] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, ACTIONS(5253), 1, sym_cf_attribute_name, - STATE(1737), 1, + STATE(1589), 1, sym_cf_selfclose_tag_end, STATE(3119), 1, sym_comment, @@ -248109,18 +249925,18 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [137024] = 9, + [136085] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, ACTIONS(5253), 1, sym_cf_attribute_name, - STATE(1554), 1, + STATE(1773), 1, sym_cf_selfclose_tag_end, STATE(3120), 1, sym_comment, @@ -248128,18 +249944,18 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [137052] = 9, + [136113] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, ACTIONS(5253), 1, sym_cf_attribute_name, - STATE(1648), 1, + STATE(1699), 1, sym_cf_selfclose_tag_end, STATE(3121), 1, sym_comment, @@ -248147,18 +249963,18 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [137080] = 9, + [136141] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, ACTIONS(5253), 1, sym_cf_attribute_name, - STATE(1702), 1, + STATE(1414), 1, sym_cf_selfclose_tag_end, STATE(3122), 1, sym_comment, @@ -248166,18 +249982,18 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [137108] = 9, + [136169] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, ACTIONS(5253), 1, sym_cf_attribute_name, - STATE(1415), 1, + STATE(1653), 1, sym_cf_selfclose_tag_end, STATE(3123), 1, sym_comment, @@ -248185,7 +250001,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [137136] = 4, + [136197] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248199,7 +250015,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137154] = 8, + [136215] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -248217,7 +250033,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3964), 2, sym_switch_case, sym_switch_default, - [137180] = 4, + [136241] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248231,7 +250047,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137198] = 9, + [136259] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248250,7 +250066,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute, STATE(5193), 1, sym_cf_selfclose_tag_end, - [137226] = 4, + [136287] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248264,7 +250080,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137244] = 4, + [136305] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248278,7 +250094,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137262] = 9, + [136323] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -248297,7 +250113,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5024), 1, sym__cf_open_tag, - [137290] = 4, + [136351] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248311,7 +250127,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137308] = 4, + [136369] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248325,7 +250141,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137326] = 4, + [136387] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248339,7 +250155,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137344] = 4, + [136405] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248353,7 +250169,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137362] = 4, + [136423] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248367,7 +250183,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137380] = 4, + [136441] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248381,18 +250197,18 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137398] = 9, + [136459] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, ACTIONS(5253), 1, sym_cf_attribute_name, - STATE(1396), 1, + STATE(1347), 1, sym_cf_selfclose_tag_end, STATE(3137), 1, sym_comment, @@ -248400,7 +250216,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [137426] = 9, + [136487] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248419,7 +250235,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute, STATE(5880), 1, sym_cf_selfclose_tag_end, - [137454] = 4, + [136515] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248433,7 +250249,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137472] = 9, + [136533] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -248452,7 +250268,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(5268), 1, sym__cf_close_tag, - [137500] = 4, + [136561] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248466,7 +250282,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137518] = 4, + [136579] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248480,12 +250296,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137536] = 8, + [136597] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2242), 1, + ACTIONS(1864), 1, anon_sym_LBRACE, ACTIONS(5247), 1, anon_sym_LBRACK, @@ -248498,7 +250314,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3084), 2, sym_object_pattern, sym_array_pattern, - [137562] = 4, + [136623] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248512,18 +250328,18 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137580] = 9, + [136641] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, ACTIONS(5253), 1, sym_cf_attribute_name, - STATE(1340), 1, + STATE(1621), 1, sym_cf_selfclose_tag_end, STATE(3145), 1, sym_comment, @@ -248531,18 +250347,18 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [137608] = 9, + [136669] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, ACTIONS(5253), 1, sym_cf_attribute_name, - STATE(1625), 1, + STATE(1560), 1, sym_cf_selfclose_tag_end, STATE(3146), 1, sym_comment, @@ -248550,18 +250366,18 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [137636] = 9, + [136697] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, ACTIONS(5253), 1, sym_cf_attribute_name, - STATE(1732), 1, + STATE(1512), 1, sym_cf_selfclose_tag_end, STATE(3147), 1, sym_comment, @@ -248569,12 +250385,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [137664] = 8, + [136725] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2242), 1, + ACTIONS(1864), 1, anon_sym_LBRACE, ACTIONS(5247), 1, anon_sym_LBRACK, @@ -248587,7 +250403,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3084), 2, sym_object_pattern, sym_array_pattern, - [137690] = 4, + [136751] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248601,7 +250417,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137708] = 4, + [136769] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248615,7 +250431,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137726] = 8, + [136787] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -248633,26 +250449,26 @@ static const uint16_t ts_small_parse_table[] = { STATE(3964), 2, sym_switch_case, sym_switch_default, - [137752] = 4, + [136813] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(3152), 1, sym_comment, - ACTIONS(2600), 6, + ACTIONS(2503), 6, sym__automatic_semicolon, anon_sym_EQ, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, - [137770] = 9, + [136831] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1679), 1, + ACTIONS(1709), 1, sym__close_tag_delim, ACTIONS(5253), 1, sym_cf_attribute_name, @@ -248666,7 +250482,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [137798] = 9, + [136859] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248685,7 +250501,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [137826] = 4, + [136887] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248699,18 +250515,18 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137844] = 9, + [136905] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, ACTIONS(5253), 1, sym_cf_attribute_name, - STATE(1586), 1, + STATE(1764), 1, sym_cf_selfclose_tag_end, STATE(3137), 1, aux_sym_cf_component_tag_repeat1, @@ -248718,7 +250534,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4107), 1, sym_cf_attribute, - [137872] = 4, + [136933] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248732,7 +250548,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137890] = 9, + [136951] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -248751,7 +250567,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(5242), 1, sym__cf_close_tag, - [137918] = 4, + [136979] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248765,7 +250581,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137936] = 4, + [136997] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248779,7 +250595,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137954] = 4, + [137015] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248793,7 +250609,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137972] = 4, + [137033] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248807,7 +250623,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [137990] = 4, + [137051] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248821,7 +250637,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138008] = 4, + [137069] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248835,7 +250651,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138026] = 4, + [137087] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248849,7 +250665,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138044] = 4, + [137105] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248863,7 +250679,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138062] = 4, + [137123] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248877,7 +250693,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138080] = 4, + [137141] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248891,7 +250707,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138098] = 4, + [137159] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248905,7 +250721,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138116] = 4, + [137177] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248919,7 +250735,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138134] = 4, + [137195] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248933,7 +250749,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138152] = 4, + [137213] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248947,7 +250763,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138170] = 4, + [137231] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248961,7 +250777,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138188] = 4, + [137249] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248975,7 +250791,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138206] = 4, + [137267] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -248989,7 +250805,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138224] = 4, + [137285] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249003,7 +250819,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138242] = 9, + [137303] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -249022,7 +250838,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5024), 1, sym__cf_open_tag, - [138270] = 4, + [137331] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249036,7 +250852,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138288] = 4, + [137349] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249050,7 +250866,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138306] = 9, + [137367] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -249069,7 +250885,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5024), 1, sym__cf_open_tag, - [138334] = 4, + [137395] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249083,7 +250899,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138352] = 9, + [137413] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249102,7 +250918,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [138380] = 4, + [137441] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249116,7 +250932,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138398] = 4, + [137459] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249130,7 +250946,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138416] = 4, + [137477] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249144,7 +250960,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138434] = 4, + [137495] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249158,7 +250974,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138452] = 4, + [137513] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249172,7 +250988,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138470] = 9, + [137531] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -249191,7 +251007,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(5219), 1, sym__cf_close_tag, - [138498] = 9, + [137559] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249210,12 +251026,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [138526] = 9, + [137587] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, @@ -249229,18 +251045,18 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [138554] = 9, + [137615] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, ACTIONS(5253), 1, sym_cf_attribute_name, - STATE(1759), 1, + STATE(1439), 1, sym_cf_selfclose_tag_end, STATE(3191), 1, sym_comment, @@ -249248,7 +251064,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [138582] = 9, + [137643] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249267,7 +251083,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute, STATE(5621), 1, sym_cf_selfclose_tag_end, - [138610] = 4, + [137671] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249281,7 +251097,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138628] = 9, + [137689] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249300,7 +251116,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute, STATE(5632), 1, sym_cf_selfclose_tag_end, - [138656] = 4, + [137717] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249314,7 +251130,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138674] = 9, + [137735] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249333,7 +251149,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [138702] = 4, + [137763] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249347,7 +251163,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138720] = 4, + [137781] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249361,7 +251177,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138738] = 9, + [137799] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249380,31 +251196,31 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute, STATE(5675), 1, sym_cf_selfclose_tag_end, - [138766] = 9, + [137827] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3131), 1, + ACTIONS(3122), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3200), 1, sym_comment, STATE(3956), 1, aux_sym_arguments_repeat1, - [138794] = 8, + [137855] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2242), 1, + ACTIONS(1864), 1, anon_sym_LBRACE, ACTIONS(5247), 1, anon_sym_LBRACK, @@ -249417,7 +251233,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3084), 2, sym_object_pattern, sym_array_pattern, - [138820] = 9, + [137881] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249436,12 +251252,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4107), 1, sym_cf_attribute, - [138848] = 9, + [137909] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1693), 1, + ACTIONS(1727), 1, sym__close_tag_delim, ACTIONS(5253), 1, sym_cf_attribute_name, @@ -249455,12 +251271,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4107), 1, sym_cf_attribute, - [138876] = 9, + [137937] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1679), 1, + ACTIONS(1709), 1, sym__close_tag_delim, ACTIONS(5253), 1, sym_cf_attribute_name, @@ -249474,7 +251290,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4107), 1, sym_cf_attribute, - [138904] = 9, + [137965] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249493,7 +251309,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4107), 1, sym_cf_attribute, - [138932] = 5, + [137993] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249508,7 +251324,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [138952] = 9, + [138013] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249527,12 +251343,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4107), 1, sym_cf_attribute, - [138980] = 9, + [138041] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1693), 1, + ACTIONS(1727), 1, sym__close_tag_delim, ACTIONS(5253), 1, sym_cf_attribute_name, @@ -249546,7 +251362,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4107), 1, sym_cf_attribute, - [139008] = 4, + [138069] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249560,7 +251376,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139026] = 4, + [138087] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249574,26 +251390,26 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139044] = 9, + [138105] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3141), 1, + ACTIONS(3155), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3211), 1, sym_comment, STATE(3983), 1, aux_sym_arguments_repeat1, - [139072] = 9, + [138133] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249612,7 +251428,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute, STATE(5682), 1, sym_cf_selfclose_tag_end, - [139100] = 9, + [138161] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249631,7 +251447,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute, STATE(5720), 1, sym_cf_selfclose_tag_end, - [139128] = 9, + [138189] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -249650,7 +251466,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4372), 1, sym_function_dec_parameters, - [139156] = 4, + [138217] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249664,7 +251480,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139174] = 9, + [138235] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -249683,7 +251499,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5024), 1, sym__cf_open_tag, - [139202] = 9, + [138263] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -249702,7 +251518,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5024), 1, sym__cf_open_tag, - [139230] = 4, + [138291] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249716,7 +251532,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139248] = 9, + [138309] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -249735,7 +251551,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5024), 1, sym__cf_open_tag, - [139276] = 9, + [138337] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249754,7 +251570,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute, STATE(5727), 1, sym_cf_selfclose_tag_end, - [139304] = 9, + [138365] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -249773,7 +251589,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4372), 1, sym_function_dec_parameters, - [139332] = 9, + [138393] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -249792,7 +251608,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5024), 1, sym__cf_open_tag, - [139360] = 9, + [138421] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249811,7 +251627,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute, STATE(5764), 1, sym_cf_selfclose_tag_end, - [139388] = 9, + [138449] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -249830,7 +251646,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(5124), 1, sym__cf_close_tag, - [139416] = 4, + [138477] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -249844,7 +251660,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_of, anon_sym_SEMI, - [139434] = 5, + [138495] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249859,7 +251675,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139454] = 5, + [138515] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249874,7 +251690,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139474] = 5, + [138535] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249889,7 +251705,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139494] = 4, + [138555] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249903,7 +251719,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139512] = 5, + [138573] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249918,7 +251734,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139532] = 5, + [138593] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249933,7 +251749,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139552] = 4, + [138613] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249947,7 +251763,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139570] = 4, + [138631] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249961,7 +251777,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139588] = 5, + [138649] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -249976,7 +251792,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139608] = 9, + [138669] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -249995,7 +251811,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(5104), 1, sym__cf_close_tag, - [139636] = 4, + [138697] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250009,7 +251825,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139654] = 9, + [138715] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -250028,7 +251844,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(5096), 1, sym__cf_close_tag, - [139682] = 9, + [138743] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -250047,7 +251863,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5024), 1, sym__cf_open_tag, - [139710] = 5, + [138771] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250062,7 +251878,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139730] = 9, + [138791] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250081,12 +251897,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4107), 1, sym_cf_attribute, - [139758] = 9, + [138819] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1662), 1, + ACTIONS(1703), 1, sym__close_tag_delim, ACTIONS(5253), 1, sym_cf_attribute_name, @@ -250100,7 +251916,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4107), 1, sym_cf_attribute, - [139786] = 4, + [138847] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250114,7 +251930,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139804] = 4, + [138865] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250128,7 +251944,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139822] = 9, + [138883] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250147,7 +251963,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute, STATE(5771), 1, sym_cf_selfclose_tag_end, - [139850] = 9, + [138911] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250166,7 +251982,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute, STATE(5806), 1, sym_cf_selfclose_tag_end, - [139878] = 4, + [138939] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250180,7 +251996,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [139896] = 8, + [138957] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -250195,15 +252011,15 @@ static const uint16_t ts_small_parse_table[] = { sym_catch_clause, STATE(4580), 1, sym_finally_clause, - ACTIONS(1572), 2, + ACTIONS(1584), 2, anon_sym_else, anon_sym_while, - [139922] = 8, + [138983] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2242), 1, + ACTIONS(1864), 1, anon_sym_LBRACE, ACTIONS(5247), 1, anon_sym_LBRACK, @@ -250216,7 +252032,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3084), 2, sym_object_pattern, sym_array_pattern, - [139948] = 9, + [139009] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -250235,7 +252051,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4372), 1, sym_function_dec_parameters, - [139976] = 8, + [139037] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -250253,21 +252069,21 @@ static const uint16_t ts_small_parse_table[] = { STATE(3964), 2, sym_switch_case, sym_switch_default, - [140002] = 4, + [139063] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(3251), 1, sym_comment, - ACTIONS(2552), 6, + ACTIONS(2474), 6, sym__automatic_semicolon, anon_sym_EQ, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, - [140020] = 4, + [139081] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250281,7 +252097,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140038] = 5, + [139099] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250296,12 +252112,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140058] = 8, + [139119] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2242), 1, + ACTIONS(1864), 1, anon_sym_LBRACE, ACTIONS(5247), 1, anon_sym_LBRACK, @@ -250314,7 +252130,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3084), 2, sym_object_pattern, sym_array_pattern, - [140084] = 5, + [139145] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250329,12 +252145,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140104] = 9, + [139165] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1687), 1, + ACTIONS(1721), 1, sym__close_tag_delim, ACTIONS(5253), 1, sym_cf_attribute_name, @@ -250348,21 +252164,21 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4107), 1, sym_cf_attribute, - [140132] = 4, + [139193] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(3257), 1, sym_comment, - ACTIONS(2573), 6, + ACTIONS(2449), 6, sym__automatic_semicolon, anon_sym_EQ, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, - [140150] = 5, + [139211] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250377,7 +252193,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140170] = 5, + [139231] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250392,7 +252208,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140190] = 9, + [139251] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250411,7 +252227,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4107), 1, sym_cf_attribute, - [140218] = 9, + [139279] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -250430,18 +252246,18 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5024), 1, sym__cf_open_tag, - [140246] = 9, + [139307] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, ACTIONS(5253), 1, sym_cf_attribute_name, - STATE(1638), 1, + STATE(1601), 1, sym_cf_selfclose_tag_end, STATE(3113), 1, aux_sym_cf_component_tag_repeat1, @@ -250449,7 +252265,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4107), 1, sym_cf_attribute, - [140274] = 4, + [139335] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250463,7 +252279,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140292] = 4, + [139353] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250477,7 +252293,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140310] = 9, + [139371] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250496,7 +252312,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [140338] = 9, + [139399] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250515,7 +252331,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute, STATE(5380), 1, sym_cf_selfclose_tag_end, - [140366] = 9, + [139427] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250534,12 +252350,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4107), 1, sym_cf_attribute, - [140394] = 9, + [139455] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1662), 1, + ACTIONS(1703), 1, sym__close_tag_delim, ACTIONS(5253), 1, sym_cf_attribute_name, @@ -250553,7 +252369,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4107), 1, sym_cf_attribute, - [140422] = 4, + [139483] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250567,7 +252383,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140440] = 4, + [139501] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250581,12 +252397,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140458] = 9, + [139519] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1644), 1, + ACTIONS(1699), 1, sym__close_tag_delim, ACTIONS(5251), 1, anon_sym_SLASH_GT, @@ -250600,7 +252416,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [140486] = 4, + [139547] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250614,7 +252430,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140504] = 8, + [139565] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -250632,7 +252448,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3964), 2, sym_switch_case, sym_switch_default, - [140530] = 8, + [139591] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -250650,7 +252466,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3964), 2, sym_switch_case, sym_switch_default, - [140556] = 4, + [139617] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250664,7 +252480,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140574] = 4, + [139635] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250678,7 +252494,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140592] = 5, + [139653] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250693,7 +252509,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140612] = 4, + [139673] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250707,7 +252523,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140630] = 9, + [139691] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250726,7 +252542,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute, STATE(5810), 1, sym_cf_selfclose_tag_end, - [140658] = 9, + [139719] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250745,12 +252561,12 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute, STATE(5843), 1, sym_cf_selfclose_tag_end, - [140686] = 8, + [139747] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2242), 1, + ACTIONS(1864), 1, anon_sym_LBRACE, ACTIONS(5247), 1, anon_sym_LBRACK, @@ -250763,7 +252579,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3084), 2, sym_object_pattern, sym_array_pattern, - [140712] = 4, + [139773] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250777,7 +252593,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140730] = 5, + [139791] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250792,7 +252608,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140750] = 9, + [139811] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -250811,7 +252627,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5024), 1, sym__cf_open_tag, - [140778] = 9, + [139839] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -250830,12 +252646,12 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5024), 1, sym__cf_open_tag, - [140806] = 8, + [139867] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2242), 1, + ACTIONS(1864), 1, anon_sym_LBRACE, ACTIONS(5247), 1, anon_sym_LBRACK, @@ -250848,7 +252664,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3084), 2, sym_object_pattern, sym_array_pattern, - [140832] = 9, + [139893] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250867,7 +252683,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [140860] = 9, + [139921] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -250886,7 +252702,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4372), 1, sym_function_dec_parameters, - [140888] = 9, + [139949] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250905,12 +252721,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [140916] = 9, + [139977] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1695), 1, + ACTIONS(1723), 1, sym__close_tag_delim, ACTIONS(5253), 1, sym_cf_attribute_name, @@ -250924,7 +252740,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [140944] = 5, + [140005] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250939,7 +252755,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [140964] = 9, + [140025] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -250958,12 +252774,12 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_open_tag, STATE(5026), 1, sym__cf_close_tag, - [140992] = 9, + [140053] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1695), 1, + ACTIONS(1723), 1, sym__close_tag_delim, ACTIONS(5253), 1, sym_cf_attribute_name, @@ -250977,7 +252793,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [141020] = 5, + [140081] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -250992,7 +252808,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141040] = 4, + [140101] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251006,7 +252822,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141058] = 9, + [140119] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -251025,7 +252841,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5024), 1, sym__cf_open_tag, - [141086] = 5, + [140147] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251040,7 +252856,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141106] = 5, + [140167] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251055,7 +252871,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141126] = 9, + [140187] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251074,26 +252890,26 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [141154] = 9, + [140215] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3077), 1, + ACTIONS(3162), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3300), 1, sym_comment, STATE(4135), 1, aux_sym_arguments_repeat1, - [141182] = 9, + [140243] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -251112,12 +252928,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4372), 1, sym_function_dec_parameters, - [141210] = 9, + [140271] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1658), 1, + ACTIONS(1697), 1, sym__close_tag_delim, ACTIONS(5253), 1, sym_cf_attribute_name, @@ -251131,7 +252947,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [141238] = 4, + [140299] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251145,7 +252961,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141256] = 4, + [140317] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251159,26 +252975,26 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141274] = 9, + [140335] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3154), 1, + ACTIONS(3164), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3305), 1, sym_comment, STATE(4096), 1, aux_sym_arguments_repeat1, - [141302] = 4, + [140363] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251192,7 +253008,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141320] = 5, + [140381] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251207,7 +253023,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141340] = 5, + [140401] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251222,7 +253038,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141360] = 5, + [140421] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251237,7 +253053,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141380] = 9, + [140441] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251256,7 +253072,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute, STATE(5884), 1, sym_cf_selfclose_tag_end, - [141408] = 5, + [140469] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251271,7 +253087,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141428] = 5, + [140489] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251286,7 +253102,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141448] = 5, + [140509] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251301,7 +253117,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141468] = 5, + [140529] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251316,7 +253132,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141488] = 5, + [140549] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251331,7 +253147,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141508] = 5, + [140569] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251346,7 +253162,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141528] = 5, + [140589] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251361,7 +253177,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141548] = 5, + [140609] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251376,7 +253192,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141568] = 5, + [140629] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251391,7 +253207,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141588] = 5, + [140649] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251406,7 +253222,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141608] = 5, + [140669] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251421,26 +253237,26 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141628] = 9, + [140689] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3075), 1, + ACTIONS(3142), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3322), 1, sym_comment, STATE(4034), 1, aux_sym_arguments_repeat1, - [141656] = 5, + [140717] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251455,7 +253271,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141676] = 5, + [140737] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251470,7 +253286,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141696] = 5, + [140757] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251485,7 +253301,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141716] = 5, + [140777] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251500,7 +253316,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141736] = 5, + [140797] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251515,7 +253331,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141756] = 9, + [140817] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -251534,7 +253350,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5024), 1, sym__cf_open_tag, - [141784] = 5, + [140845] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251549,7 +253365,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141804] = 5, + [140865] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251564,7 +253380,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141824] = 5, + [140885] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251579,7 +253395,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141844] = 5, + [140905] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251594,7 +253410,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141864] = 5, + [140925] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251609,7 +253425,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141884] = 5, + [140945] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251624,7 +253440,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141904] = 5, + [140965] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251639,7 +253455,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141924] = 5, + [140985] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251654,7 +253470,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141944] = 5, + [141005] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251669,7 +253485,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141964] = 5, + [141025] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251684,7 +253500,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [141984] = 5, + [141045] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251699,7 +253515,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142004] = 5, + [141065] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251714,7 +253530,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142024] = 5, + [141085] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251729,7 +253545,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142044] = 5, + [141105] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251744,7 +253560,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142064] = 5, + [141125] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251759,7 +253575,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142084] = 5, + [141145] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251774,7 +253590,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142104] = 4, + [141165] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -251788,7 +253604,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_of, anon_sym_SEMI, - [142122] = 5, + [141183] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251803,7 +253619,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142142] = 5, + [141203] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251818,7 +253634,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142162] = 8, + [141223] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -251836,7 +253652,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3964), 2, sym_switch_case, sym_switch_default, - [142188] = 5, + [141249] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251851,7 +253667,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142208] = 5, + [141269] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251866,7 +253682,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142228] = 5, + [141289] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251881,7 +253697,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142248] = 5, + [141309] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251896,7 +253712,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142268] = 5, + [141329] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251911,7 +253727,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142288] = 5, + [141349] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251926,7 +253742,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142308] = 9, + [141369] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251945,12 +253761,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [142336] = 9, + [141397] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1648), 1, + ACTIONS(1705), 1, sym__close_tag_delim, ACTIONS(5253), 1, sym_cf_attribute_name, @@ -251964,7 +253780,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [142364] = 9, + [141425] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251983,7 +253799,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_attribute, STATE(5847), 1, sym_cf_selfclose_tag_end, - [142392] = 5, + [141453] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -251998,7 +253814,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142412] = 5, + [141473] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252013,7 +253829,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142432] = 5, + [141493] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252028,7 +253844,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142452] = 5, + [141513] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252043,7 +253859,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142472] = 5, + [141533] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252058,7 +253874,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142492] = 5, + [141553] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252073,7 +253889,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142512] = 4, + [141573] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -252087,7 +253903,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_of, anon_sym_SEMI, - [142530] = 9, + [141591] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252106,12 +253922,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [142558] = 9, + [141619] = 9, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(1648), 1, + ACTIONS(1705), 1, sym__close_tag_delim, ACTIONS(5253), 1, sym_cf_attribute_name, @@ -252125,7 +253941,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4107), 1, sym_cf_attribute, - [142586] = 4, + [141647] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -252139,7 +253955,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_of, anon_sym_SEMI, - [142604] = 4, + [141665] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -252153,7 +253969,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_of, anon_sym_SEMI, - [142622] = 8, + [141683] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -252171,7 +253987,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3964), 2, sym_switch_case, sym_switch_default, - [142648] = 8, + [141709] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -252189,7 +254005,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3964), 2, sym_switch_case, sym_switch_default, - [142674] = 4, + [141735] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252203,7 +254019,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142692] = 5, + [141753] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252218,7 +254034,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142712] = 8, + [141773] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -252236,7 +254052,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3964), 2, sym_switch_case, sym_switch_default, - [142738] = 5, + [141799] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252251,7 +254067,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142758] = 4, + [141819] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -252265,7 +254081,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_of, anon_sym_SEMI, - [142776] = 5, + [141837] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252280,7 +254096,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142796] = 5, + [141857] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252295,7 +254111,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142816] = 5, + [141877] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252310,26 +254126,26 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142836] = 9, + [141897] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3164), 1, + ACTIONS(3134), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3379), 1, sym_comment, STATE(4125), 1, aux_sym_arguments_repeat1, - [142864] = 5, + [141925] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252344,7 +254160,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142884] = 5, + [141945] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252359,7 +254175,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142904] = 9, + [141965] = 9, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -252378,7 +254194,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cf_close_tag, STATE(5024), 1, sym__cf_open_tag, - [142932] = 5, + [141993] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252393,7 +254209,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142952] = 5, + [142013] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252408,7 +254224,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142972] = 5, + [142033] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252423,37 +254239,37 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_attribute_name_token1, anon_sym_SQUOTE, anon_sym_DQUOTE, - [142992] = 7, + [142053] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, ACTIONS(2665), 1, anon_sym_LPAREN, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, STATE(3386), 1, sym_comment, - ACTIONS(3176), 2, + ACTIONS(3248), 2, sym__automatic_semicolon, anon_sym_SEMI, - [143015] = 5, + [142076] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2613), 1, + ACTIONS(2657), 1, sym_unescaped_single_string_fragment, STATE(3387), 1, sym_comment, - ACTIONS(2615), 4, + ACTIONS(2659), 4, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_SQUOTE_SQUOTE, sym_escape_sequence, - [143034] = 7, + [142095] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252469,39 +254285,39 @@ static const uint16_t ts_small_parse_table[] = { STATE(3388), 2, sym_comment, aux_sym_cf_component_tag_repeat1, - [143057] = 7, + [142118] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, ACTIONS(2665), 1, anon_sym_LPAREN, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, STATE(3389), 1, sym_comment, - ACTIONS(3257), 2, + ACTIONS(3238), 2, sym__automatic_semicolon, anon_sym_SEMI, - [143080] = 7, + [142141] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, ACTIONS(2665), 1, anon_sym_LPAREN, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, STATE(3390), 1, sym_comment, - ACTIONS(3263), 2, + ACTIONS(3246), 2, sym__automatic_semicolon, anon_sym_SEMI, - [143103] = 7, + [142164] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -252517,7 +254333,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4290), 2, sym_string, sym_arguments, - [143126] = 6, + [142187] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -252532,89 +254348,89 @@ static const uint16_t ts_small_parse_table[] = { sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, - [143147] = 7, + [142208] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, ACTIONS(2665), 1, anon_sym_LPAREN, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, STATE(3393), 1, sym_comment, - ACTIONS(3174), 2, + ACTIONS(3260), 2, sym__automatic_semicolon, anon_sym_SEMI, - [143170] = 7, + [142231] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, ACTIONS(5416), 1, anon_sym_LPAREN, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, STATE(3394), 1, sym_comment, - ACTIONS(3170), 2, + ACTIONS(3232), 2, sym__automatic_semicolon, anon_sym_SEMI, - [143193] = 4, + [142254] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(3395), 1, sym_comment, - ACTIONS(2613), 5, + ACTIONS(2657), 5, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [143210] = 7, + [142271] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, ACTIONS(2665), 1, anon_sym_LPAREN, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, STATE(3396), 1, sym_comment, - ACTIONS(3265), 2, + ACTIONS(3270), 2, sym__automatic_semicolon, anon_sym_SEMI, - [143233] = 7, + [142294] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, ACTIONS(2665), 1, anon_sym_LPAREN, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, STATE(3397), 1, sym_comment, - ACTIONS(3273), 2, + ACTIONS(3256), 2, sym__automatic_semicolon, anon_sym_SEMI, - [143256] = 8, + [142317] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, ACTIONS(5419), 1, anon_sym_LBRACK, @@ -252622,32 +254438,32 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, ACTIONS(5423), 1, sym_private_property_identifier, - STATE(2287), 1, + STATE(2230), 1, sym_arguments, STATE(3398), 1, sym_comment, - [143281] = 7, + [142342] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3399), 1, sym_comment, - ACTIONS(3261), 2, + ACTIONS(3264), 2, anon_sym_COMMA, anon_sym_RPAREN, - [143304] = 8, + [142365] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1206), 1, + ACTIONS(1204), 1, anon_sym_COLON, ACTIONS(4552), 1, anon_sym_COMMA, @@ -252659,7 +254475,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4009), 1, aux_sym_object_pattern_repeat1, - [143329] = 8, + [142390] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -252672,27 +254488,27 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, ACTIONS(5433), 1, sym_private_property_identifier, - STATE(1894), 1, + STATE(2000), 1, sym_arguments, STATE(3401), 1, sym_comment, - [143354] = 7, + [142415] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, ACTIONS(2665), 1, anon_sym_LPAREN, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, STATE(3402), 1, sym_comment, - ACTIONS(3271), 2, + ACTIONS(3272), 2, sym__automatic_semicolon, anon_sym_SEMI, - [143377] = 5, + [142438] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -252701,25 +254517,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(3403), 1, sym_comment, - ACTIONS(2333), 4, + ACTIONS(2289), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - [143396] = 4, + [142457] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(3404), 1, sym_comment, - ACTIONS(2627), 5, + ACTIONS(2685), 5, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_COLON, anon_sym_RBRACK, - [143413] = 5, + [142474] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252733,12 +254549,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, anon_sym_DQUOTE_DQUOTE, sym_escape_sequence, - [143432] = 5, + [142493] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3062), 1, + ACTIONS(3019), 1, sym__automatic_semicolon, STATE(3406), 1, sym_comment, @@ -252747,23 +254563,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_while, anon_sym_catch, anon_sym_finally, - [143451] = 7, + [142512] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, ACTIONS(2665), 1, anon_sym_LPAREN, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, STATE(3407), 1, sym_comment, - ACTIONS(3181), 2, + ACTIONS(3262), 2, sym__automatic_semicolon, anon_sym_SEMI, - [143474] = 7, + [142535] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -252779,25 +254595,25 @@ static const uint16_t ts_small_parse_table[] = { STATE(3408), 2, sym_comment, aux_sym_cf_try_tag_repeat1, - [143497] = 4, + [142558] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(3409), 1, sym_comment, - ACTIONS(2350), 5, + ACTIONS(2332), 5, anon_sym_EQ, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - [143514] = 8, + [142575] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, ACTIONS(5446), 1, anon_sym_LBRACK, @@ -252805,11 +254621,11 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, ACTIONS(5450), 1, sym_private_property_identifier, - STATE(1832), 1, + STATE(1835), 1, sym_arguments, STATE(3410), 1, sym_comment, - [143539] = 7, + [142600] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -252825,7 +254641,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3411), 2, sym_comment, aux_sym_cf_switch_tag_repeat1, - [143562] = 5, + [142623] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -252839,21 +254655,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_SQUOTE_SQUOTE, sym_escape_sequence, - [143581] = 5, + [142642] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2627), 1, + ACTIONS(2685), 1, sym_unescaped_single_string_fragment, STATE(3413), 1, sym_comment, - ACTIONS(2629), 4, + ACTIONS(2687), 4, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_SQUOTE_SQUOTE, sym_escape_sequence, - [143600] = 5, + [142661] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -252862,17 +254678,17 @@ static const uint16_t ts_small_parse_table[] = { sym__automatic_semicolon, STATE(3414), 1, sym_comment, - ACTIONS(888), 4, + ACTIONS(848), 4, anon_sym_else, anon_sym_while, anon_sym_catch, anon_sym_finally, - [143619] = 8, + [142680] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3253), 1, + ACTIONS(3258), 1, anon_sym_LPAREN, ACTIONS(5463), 1, anon_sym_LBRACK, @@ -252880,76 +254696,76 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, ACTIONS(5467), 1, sym_private_property_identifier, - STATE(2438), 1, + STATE(2402), 1, sym_arguments, STATE(3415), 1, sym_comment, - [143644] = 7, + [142705] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, ACTIONS(2665), 1, anon_sym_LPAREN, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, STATE(3416), 1, sym_comment, - ACTIONS(3183), 2, + ACTIONS(3254), 2, sym__automatic_semicolon, anon_sym_SEMI, - [143667] = 5, + [142728] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2613), 1, + ACTIONS(2657), 1, sym_unescaped_double_string_fragment, STATE(3417), 1, sym_comment, - ACTIONS(2615), 4, + ACTIONS(2659), 4, anon_sym_POUND, anon_sym_DQUOTE, anon_sym_DQUOTE_DQUOTE, sym_escape_sequence, - [143686] = 5, + [142747] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2627), 1, + ACTIONS(2685), 1, sym_unescaped_double_string_fragment, STATE(3418), 1, sym_comment, - ACTIONS(2629), 4, + ACTIONS(2687), 4, anon_sym_POUND, anon_sym_DQUOTE, anon_sym_DQUOTE_DQUOTE, sym_escape_sequence, - [143705] = 7, + [142766] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, ACTIONS(2665), 1, anon_sym_LPAREN, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, STATE(3419), 1, sym_comment, - ACTIONS(3267), 2, + ACTIONS(3252), 2, sym__automatic_semicolon, anon_sym_SEMI, - [143728] = 8, + [142789] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1206), 1, + ACTIONS(1204), 1, anon_sym_COLON, ACTIONS(4552), 1, anon_sym_COMMA, @@ -252961,24 +254777,24 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4139), 1, aux_sym_object_pattern_repeat1, - [143753] = 8, + [142814] = 8, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1572), 1, + ACTIONS(1584), 1, anon_sym_while, ACTIONS(5471), 1, anon_sym_catch, ACTIONS(5473), 1, anon_sym_finally, - STATE(677), 1, + STATE(669), 1, sym_catch_clause, - STATE(1036), 1, + STATE(1152), 1, sym_finally_clause, STATE(3421), 1, sym_comment, - [143778] = 7, + [142839] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -252994,7 +254810,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4289), 2, sym_string, sym_arguments, - [143801] = 7, + [142862] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -253010,7 +254826,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4589), 2, sym_string, sym_arguments, - [143824] = 5, + [142885] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -253019,12 +254835,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(3424), 1, sym_comment, - ACTIONS(2350), 4, + ACTIONS(2332), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - [143843] = 7, + [142904] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -253040,7 +254856,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4154), 2, sym_string, sym_arguments, - [143866] = 7, + [142927] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -253056,7 +254872,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4250), 2, sym_string, sym_arguments, - [143889] = 6, + [142950] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -253071,23 +254887,23 @@ static const uint16_t ts_small_parse_table[] = { sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, - [143910] = 7, + [142971] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, ACTIONS(2665), 1, anon_sym_LPAREN, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, STATE(3428), 1, sym_comment, - ACTIONS(3170), 2, + ACTIONS(3232), 2, sym__automatic_semicolon, anon_sym_SEMI, - [143933] = 6, + [142994] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -253101,22 +254917,22 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5486), 2, sym__automatic_semicolon, anon_sym_SEMI, - [143953] = 7, + [143014] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2565), 1, + ACTIONS(2464), 1, anon_sym_DOT, ACTIONS(5488), 1, sym_optional_chain, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3430), 1, sym_comment, - [143975] = 4, + [143036] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253128,7 +254944,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [143991] = 7, + [143052] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253143,7 +254959,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [144013] = 4, + [143074] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253155,7 +254971,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [144029] = 7, + [143090] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253170,7 +254986,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [144051] = 4, + [143112] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253182,7 +254998,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [144067] = 7, + [143128] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253197,7 +255013,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [144089] = 4, + [143150] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253209,7 +255025,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [144105] = 7, + [143166] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253224,7 +255040,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [144127] = 4, + [143188] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253236,7 +255052,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [144143] = 7, + [143204] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253251,7 +255067,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [144165] = 4, + [143226] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253263,22 +255079,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [144181] = 7, + [143242] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3870), 1, + ACTIONS(3659), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3442), 1, sym_comment, - [144203] = 6, + [143264] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -253292,7 +255108,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5502), 2, sym__automatic_semicolon, anon_sym_SEMI, - [144223] = 7, + [143284] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253307,7 +255123,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [144245] = 7, + [143306] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253322,7 +255138,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [144267] = 7, + [143328] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253337,7 +255153,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [144289] = 4, + [143350] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253349,7 +255165,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [144305] = 7, + [143366] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253364,7 +255180,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [144327] = 4, + [143388] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253376,7 +255192,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [144343] = 7, + [143404] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253391,7 +255207,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [144365] = 7, + [143426] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253406,7 +255222,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [144387] = 4, + [143448] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253418,7 +255234,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [144403] = 7, + [143464] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253433,7 +255249,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [144425] = 4, + [143486] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253445,7 +255261,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [144441] = 7, + [143502] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253460,7 +255276,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [144463] = 7, + [143524] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253475,7 +255291,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [144485] = 4, + [143546] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253487,7 +255303,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [144501] = 7, + [143562] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253502,7 +255318,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [144523] = 4, + [143584] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253514,7 +255330,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [144539] = 7, + [143600] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253529,7 +255345,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [144561] = 4, + [143622] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253541,7 +255357,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [144577] = 7, + [143638] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253556,7 +255372,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [144599] = 7, + [143660] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -253571,7 +255387,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4491), 1, sym_function_dec_parameters, - [144621] = 4, + [143682] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253583,7 +255399,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [144637] = 7, + [143698] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253598,22 +255414,22 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [144659] = 7, + [143720] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3731), 1, + ACTIONS(3851), 1, anon_sym_RBRACK, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3466), 1, sym_comment, - [144681] = 6, + [143742] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -253627,7 +255443,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5534), 2, sym__automatic_semicolon, anon_sym_SEMI, - [144701] = 4, + [143762] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253639,7 +255455,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [144717] = 4, + [143778] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253651,7 +255467,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [144733] = 7, + [143794] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253666,22 +255482,22 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [144755] = 7, + [143816] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3737), 1, + ACTIONS(3429), 1, anon_sym_RBRACK, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3471), 1, sym_comment, - [144777] = 7, + [143838] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253696,7 +255512,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [144799] = 4, + [143860] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253708,7 +255524,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, anon_sym_DQUOTE_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [144815] = 6, + [143876] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -253722,7 +255538,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5542), 2, sym__automatic_semicolon, anon_sym_SEMI, - [144835] = 7, + [143896] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253737,7 +255553,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [144857] = 5, + [143918] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -253750,22 +255566,22 @@ static const uint16_t ts_small_parse_table[] = { STATE(3476), 2, sym_comment, aux_sym_variable_declaration_repeat1, - [144875] = 7, + [143936] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3253), 1, + ACTIONS(3258), 1, anon_sym_LPAREN, - ACTIONS(3383), 1, + ACTIONS(3325), 1, anon_sym_DOT, ACTIONS(5551), 1, sym_optional_chain, - STATE(2424), 1, + STATE(2407), 1, sym_arguments, STATE(3477), 1, sym_comment, - [144897] = 7, + [143958] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253780,7 +255596,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [144919] = 7, + [143980] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253795,7 +255611,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [144941] = 7, + [144002] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253810,37 +255626,37 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [144963] = 7, + [144024] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3878), 1, + ACTIONS(3566), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3481), 1, sym_comment, - [144985] = 7, + [144046] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3874), 1, + ACTIONS(3562), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3482), 1, sym_comment, - [145007] = 6, + [144068] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -253854,7 +255670,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5559), 2, sym__automatic_semicolon, anon_sym_SEMI, - [145027] = 7, + [144088] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253869,22 +255685,22 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [145049] = 7, + [144110] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3876), 1, + ACTIONS(3769), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3485), 1, sym_comment, - [145071] = 7, + [144132] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253899,7 +255715,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [145093] = 7, + [144154] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253914,7 +255730,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [145115] = 7, + [144176] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253929,7 +255745,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [145137] = 7, + [144198] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253944,7 +255760,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [145159] = 7, + [144220] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253959,7 +255775,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [145181] = 7, + [144242] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -253974,7 +255790,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4491), 1, sym_function_dec_parameters, - [145203] = 7, + [144264] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -253989,7 +255805,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [145225] = 4, + [144286] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254001,7 +255817,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [145241] = 6, + [144302] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254015,7 +255831,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5203), 2, anon_sym_in, anon_sym_of, - [145261] = 7, + [144322] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254030,7 +255846,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [145283] = 7, + [144344] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254045,7 +255861,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [145305] = 7, + [144366] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254060,7 +255876,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4491), 1, sym_function_dec_parameters, - [145327] = 7, + [144388] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254075,22 +255891,22 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4372), 1, sym_function_dec_parameters, - [145349] = 7, + [144410] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3815), 1, + ACTIONS(3560), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3499), 1, sym_comment, - [145371] = 6, + [144432] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254104,12 +255920,12 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5593), 2, sym__automatic_semicolon, anon_sym_SEMI, - [145391] = 6, + [144452] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1206), 1, + ACTIONS(1204), 1, anon_sym_COLON, ACTIONS(5425), 1, anon_sym_EQ, @@ -254118,7 +255934,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5595), 2, anon_sym_COMMA, anon_sym_RBRACE, - [145411] = 6, + [144472] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254132,19 +255948,19 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5597), 2, sym__automatic_semicolon, anon_sym_SEMI, - [145431] = 4, + [144492] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(3503), 1, sym_comment, - ACTIONS(1719), 4, + ACTIONS(1733), 4, sym__automatic_semicolon, anon_sym_else, anon_sym_while, anon_sym_SEMI, - [145447] = 7, + [144508] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254159,7 +255975,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [145469] = 7, + [144530] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254174,7 +255990,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [145491] = 7, + [144552] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254189,7 +256005,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [145513] = 7, + [144574] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254204,7 +256020,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [145535] = 7, + [144596] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254219,7 +256035,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [145557] = 7, + [144618] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254234,22 +256050,22 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [145579] = 7, + [144640] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3809), 1, + ACTIONS(3283), 1, anon_sym_RBRACK, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3510), 1, sym_comment, - [145601] = 7, + [144662] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254264,7 +256080,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4491), 1, sym_function_dec_parameters, - [145623] = 5, + [144684] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254277,7 +256093,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, - [145641] = 7, + [144702] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254292,7 +256108,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(3972), 1, aux_sym_formal_parameters_repeat1, - [145663] = 7, + [144724] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254307,12 +256123,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4382), 1, sym_function_dec_parameters, - [145685] = 7, + [144746] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1490), 1, + ACTIONS(1516), 1, anon_sym_COMMA, ACTIONS(5615), 1, anon_sym_EQ, @@ -254322,7 +256138,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(3980), 1, aux_sym_array_pattern_repeat1, - [145707] = 7, + [144768] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254337,7 +256153,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [145729] = 7, + [144790] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254352,22 +256168,22 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [145751] = 7, + [144812] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3530), 1, + ACTIONS(3600), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3518), 1, sym_comment, - [145773] = 7, + [144834] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254382,7 +256198,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [145795] = 7, + [144856] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254397,7 +256213,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4504), 1, sym_function_dec_parameters, - [145817] = 7, + [144878] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254412,37 +256228,37 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_repeat1, STATE(4315), 1, sym_cf_attribute, - [145839] = 7, + [144900] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3803), 1, + ACTIONS(3578), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3522), 1, sym_comment, - [145861] = 7, + [144922] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3882), 1, + ACTIONS(3775), 1, anon_sym_RBRACK, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3523), 1, sym_comment, - [145883] = 6, + [144944] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254456,7 +256272,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5641), 2, sym__automatic_semicolon, anon_sym_SEMI, - [145903] = 7, + [144964] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254467,23 +256283,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, ACTIONS(5643), 1, sym_optional_chain, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, STATE(3525), 1, sym_comment, - [145925] = 4, + [144986] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(3526), 1, sym_comment, - ACTIONS(2600), 4, + ACTIONS(2503), 4, anon_sym_EQ, anon_sym_RPAREN, anon_sym_in, anon_sym_of, - [145941] = 7, + [145002] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254498,7 +256314,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4491), 1, sym_function_dec_parameters, - [145963] = 6, + [145024] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254512,31 +256328,31 @@ static const uint16_t ts_small_parse_table[] = { STATE(3528), 2, sym_comment, aux_sym_cf_component_tag_repeat1, - [145983] = 4, + [145044] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3529), 1, sym_comment, - ACTIONS(2615), 4, + ACTIONS(2659), 4, anon_sym_POUND, anon_sym_DQUOTE, anon_sym_DQUOTE_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [145999] = 4, + [145060] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3530), 1, sym_comment, - ACTIONS(2629), 4, + ACTIONS(2687), 4, anon_sym_POUND, anon_sym_DQUOTE, anon_sym_DQUOTE_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [146015] = 7, + [145076] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254551,7 +256367,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4491), 1, sym_function_dec_parameters, - [146037] = 6, + [145098] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254565,7 +256381,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5656), 2, sym__automatic_semicolon, anon_sym_SEMI, - [146057] = 6, + [145118] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254579,7 +256395,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5658), 2, sym__automatic_semicolon, anon_sym_SEMI, - [146077] = 6, + [145138] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254593,22 +256409,22 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5660), 2, sym__automatic_semicolon, anon_sym_SEMI, - [146097] = 7, + [145158] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3534), 1, + ACTIONS(3655), 1, anon_sym_RBRACK, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3535), 1, sym_comment, - [146119] = 7, + [145180] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254623,43 +256439,43 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146141] = 4, + [145202] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3537), 1, sym_comment, - ACTIONS(2629), 4, + ACTIONS(2687), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [146157] = 4, + [145218] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(3538), 1, sym_comment, - ACTIONS(2552), 4, + ACTIONS(2474), 4, anon_sym_EQ, anon_sym_RPAREN, anon_sym_in, anon_sym_of, - [146173] = 4, + [145234] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3539), 1, sym_comment, - ACTIONS(2615), 4, + ACTIONS(2659), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [146189] = 4, + [145250] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254671,19 +256487,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [146205] = 4, + [145266] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3541), 1, sym_comment, - ACTIONS(2615), 4, + ACTIONS(2659), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [146221] = 4, + [145282] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254695,22 +256511,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [146237] = 7, + [145298] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3739), 1, + ACTIONS(3916), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3543), 1, sym_comment, - [146259] = 7, + [145320] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254725,34 +256541,34 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4266), 1, sym_function_dec_parameters, - [146281] = 4, + [145342] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(3545), 1, sym_comment, - ACTIONS(2573), 4, + ACTIONS(2449), 4, anon_sym_EQ, anon_sym_RPAREN, anon_sym_in, anon_sym_of, - [146297] = 7, + [145358] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3886), 1, + ACTIONS(3855), 1, anon_sym_RBRACK, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3546), 1, sym_comment, - [146319] = 6, + [145380] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254766,7 +256582,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5668), 2, sym__automatic_semicolon, anon_sym_SEMI, - [146339] = 6, + [145400] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254780,19 +256596,19 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5670), 2, sym__automatic_semicolon, anon_sym_SEMI, - [146359] = 4, + [145420] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(3549), 1, sym_comment, - ACTIONS(2629), 4, + ACTIONS(2687), 4, aux_sym__cf_open_tag_token1, anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [146375] = 5, + [145436] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254801,11 +256617,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(3550), 1, sym_comment, - ACTIONS(2350), 3, + ACTIONS(2332), 3, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RBRACK, - [146393] = 7, + [145454] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -254820,31 +256636,31 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4491), 1, sym_function_dec_parameters, - [146415] = 4, + [145476] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(3552), 1, sym_comment, - ACTIONS(884), 4, + ACTIONS(934), 4, anon_sym_else, anon_sym_while, anon_sym_catch, anon_sym_finally, - [146431] = 4, + [145492] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(3553), 1, sym_comment, - ACTIONS(888), 4, + ACTIONS(848), 4, anon_sym_else, anon_sym_while, anon_sym_catch, anon_sym_finally, - [146447] = 7, + [145508] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254859,7 +256675,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146469] = 7, + [145530] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254874,7 +256690,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146491] = 7, + [145552] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254889,7 +256705,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146513] = 7, + [145574] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254904,7 +256720,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146535] = 7, + [145596] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254919,7 +256735,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146557] = 4, + [145618] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254931,7 +256747,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [146573] = 7, + [145634] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254946,7 +256762,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146595] = 7, + [145656] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254961,7 +256777,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146617] = 7, + [145678] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254976,7 +256792,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146639] = 7, + [145700] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -254991,7 +256807,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146661] = 7, + [145722] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255006,7 +256822,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146683] = 7, + [145744] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255021,7 +256837,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146705] = 7, + [145766] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255036,7 +256852,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146727] = 7, + [145788] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255051,7 +256867,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146749] = 7, + [145810] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255066,7 +256882,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146771] = 7, + [145832] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255081,7 +256897,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146793] = 7, + [145854] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255096,7 +256912,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146815] = 7, + [145876] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255111,7 +256927,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146837] = 4, + [145898] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255123,7 +256939,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [146853] = 7, + [145914] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255138,7 +256954,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146875] = 4, + [145936] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255150,7 +256966,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [146891] = 7, + [145952] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -255165,7 +256981,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4458), 1, sym_function_dec_parameters, - [146913] = 4, + [145974] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255177,19 +256993,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [146929] = 4, + [145990] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(3577), 1, sym_comment, - ACTIONS(2613), 4, + ACTIONS(2657), 4, sym__automatic_semicolon, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_COLON, - [146945] = 5, + [146006] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -255198,11 +257014,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(3578), 1, sym_comment, - ACTIONS(2333), 3, + ACTIONS(2289), 3, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RBRACK, - [146963] = 7, + [146024] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255217,7 +257033,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [146985] = 7, + [146046] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255232,7 +257048,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147007] = 4, + [146068] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255244,7 +257060,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [147023] = 7, + [146084] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255259,7 +257075,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147045] = 7, + [146106] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255274,7 +257090,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147067] = 7, + [146128] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255289,7 +257105,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147089] = 7, + [146150] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255304,7 +257120,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147111] = 7, + [146172] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255319,7 +257135,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147133] = 7, + [146194] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255334,7 +257150,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147155] = 7, + [146216] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255349,7 +257165,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147177] = 7, + [146238] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255364,7 +257180,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147199] = 7, + [146260] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255379,7 +257195,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147221] = 7, + [146282] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255394,7 +257210,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147243] = 7, + [146304] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255409,7 +257225,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147265] = 7, + [146326] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255424,7 +257240,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147287] = 7, + [146348] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255439,7 +257255,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147309] = 7, + [146370] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255454,7 +257270,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147331] = 7, + [146392] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255469,7 +257285,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147353] = 4, + [146414] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255481,7 +257297,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [147369] = 7, + [146430] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255496,7 +257312,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147391] = 7, + [146452] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255511,7 +257327,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147413] = 7, + [146474] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255526,22 +257342,22 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147435] = 7, + [146496] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3888), 1, + ACTIONS(3939), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3601), 1, sym_comment, - [147457] = 4, + [146518] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255553,7 +257369,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [147473] = 4, + [146534] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255565,7 +257381,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [147489] = 4, + [146550] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255577,7 +257393,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [147505] = 4, + [146566] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255589,7 +257405,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [147521] = 7, + [146582] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255604,7 +257420,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147543] = 7, + [146604] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255619,7 +257435,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147565] = 7, + [146626] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255634,7 +257450,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147587] = 7, + [146648] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255649,7 +257465,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147609] = 7, + [146670] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255664,7 +257480,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147631] = 7, + [146692] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255679,7 +257495,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147653] = 7, + [146714] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255694,7 +257510,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147675] = 7, + [146736] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255709,7 +257525,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147697] = 7, + [146758] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255724,7 +257540,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147719] = 7, + [146780] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255739,7 +257555,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147741] = 7, + [146802] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255754,7 +257570,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147763] = 7, + [146824] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255769,7 +257585,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147785] = 4, + [146846] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255781,7 +257597,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [147801] = 7, + [146862] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255796,7 +257612,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147823] = 7, + [146884] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255811,7 +257627,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147845] = 7, + [146906] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255826,7 +257642,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147867] = 7, + [146928] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255841,7 +257657,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147889] = 7, + [146950] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255856,7 +257672,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147911] = 7, + [146972] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255871,7 +257687,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147933] = 7, + [146994] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255886,19 +257702,19 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147955] = 4, + [147016] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(3626), 1, sym_comment, - ACTIONS(2627), 4, + ACTIONS(2685), 4, sym__automatic_semicolon, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_COLON, - [147971] = 7, + [147032] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255913,7 +257729,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [147993] = 7, + [147054] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255928,7 +257744,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148015] = 7, + [147076] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255943,7 +257759,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148037] = 4, + [147098] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255955,7 +257771,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [148053] = 7, + [147114] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255970,7 +257786,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148075] = 4, + [147136] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255982,7 +257798,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [148091] = 7, + [147152] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -255997,7 +257813,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148113] = 7, + [147174] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256012,7 +257828,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148135] = 7, + [147196] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256027,7 +257843,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148157] = 4, + [147218] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256039,7 +257855,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [148173] = 4, + [147234] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256051,7 +257867,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [148189] = 7, + [147250] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256066,7 +257882,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148211] = 4, + [147272] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256078,7 +257894,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [148227] = 7, + [147288] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256093,7 +257909,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148249] = 7, + [147310] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256108,7 +257924,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148271] = 7, + [147332] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256123,7 +257939,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148293] = 7, + [147354] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256138,7 +257954,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148315] = 4, + [147376] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256150,7 +257966,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [148331] = 7, + [147392] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256165,7 +257981,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148353] = 7, + [147414] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256180,7 +257996,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148375] = 7, + [147436] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256195,7 +258011,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148397] = 7, + [147458] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256210,7 +258026,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148419] = 7, + [147480] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256225,7 +258041,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148441] = 7, + [147502] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256240,7 +258056,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148463] = 7, + [147524] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256255,7 +258071,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148485] = 7, + [147546] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256270,7 +258086,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148507] = 7, + [147568] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256285,7 +258101,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148529] = 7, + [147590] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256300,34 +258116,34 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148551] = 7, + [147612] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3595), 1, + ACTIONS(3568), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3655), 1, sym_comment, - [148573] = 4, + [147634] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(3656), 1, sym_comment, - ACTIONS(1761), 4, + ACTIONS(1745), 4, sym__automatic_semicolon, anon_sym_else, anon_sym_while, anon_sym_SEMI, - [148589] = 4, + [147650] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256339,7 +258155,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [148605] = 4, + [147666] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256351,7 +258167,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [148621] = 4, + [147682] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256363,7 +258179,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [148637] = 4, + [147698] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256375,22 +258191,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [148653] = 7, + [147714] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3943), 1, + ACTIONS(3468), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3661), 1, sym_comment, - [148675] = 4, + [147736] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256402,7 +258218,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [148691] = 7, + [147752] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256417,7 +258233,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148713] = 4, + [147774] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256429,7 +258245,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [148729] = 7, + [147790] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256444,7 +258260,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148751] = 7, + [147812] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256459,7 +258275,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148773] = 6, + [147834] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -256473,22 +258289,22 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5853), 2, sym__automatic_semicolon, anon_sym_SEMI, - [148793] = 7, + [147854] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3817), 1, + ACTIONS(3657), 1, anon_sym_RBRACK, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3668), 1, sym_comment, - [148815] = 4, + [147876] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256500,7 +258316,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [148831] = 4, + [147892] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256512,7 +258328,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [148847] = 4, + [147908] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256524,7 +258340,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [148863] = 4, + [147924] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256536,7 +258352,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [148879] = 4, + [147940] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256548,7 +258364,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [148895] = 7, + [147956] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256563,7 +258379,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [148917] = 4, + [147978] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256575,7 +258391,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [148933] = 4, + [147994] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256587,7 +258403,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [148949] = 4, + [148010] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256599,7 +258415,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [148965] = 4, + [148026] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256611,7 +258427,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [148981] = 4, + [148042] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256623,7 +258439,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [148997] = 7, + [148058] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256638,7 +258454,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149019] = 7, + [148080] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256653,7 +258469,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149041] = 7, + [148102] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256668,7 +258484,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149063] = 4, + [148124] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256680,7 +258496,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [149079] = 6, + [148140] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -256694,37 +258510,37 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5863), 2, sym__automatic_semicolon, anon_sym_SEMI, - [149099] = 7, + [148160] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, ACTIONS(5865), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3685), 1, sym_comment, - [149121] = 7, + [148182] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3475), 1, + ACTIONS(3574), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3686), 1, sym_comment, - [149143] = 6, + [148204] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -256738,37 +258554,37 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5867), 2, sym__automatic_semicolon, anon_sym_SEMI, - [149163] = 7, + [148224] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, ACTIONS(5869), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3688), 1, sym_comment, - [149185] = 7, + [148246] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3807), 1, + ACTIONS(3588), 1, anon_sym_RBRACK, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3689), 1, sym_comment, - [149207] = 6, + [148268] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -256782,7 +258598,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5871), 2, sym__automatic_semicolon, anon_sym_SEMI, - [149227] = 4, + [148288] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256794,7 +258610,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [149243] = 7, + [148304] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256809,7 +258625,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149265] = 4, + [148326] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256821,7 +258637,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [149281] = 4, + [148342] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256833,7 +258649,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [149297] = 4, + [148358] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256845,7 +258661,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [149313] = 6, + [148374] = 6, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256859,7 +258675,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5879), 2, sym__close_tag_delim, sym_cf_attribute_name, - [149333] = 4, + [148394] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256871,7 +258687,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [149349] = 6, + [148410] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -256885,7 +258701,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5881), 2, sym__automatic_semicolon, anon_sym_SEMI, - [149369] = 4, + [148430] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256897,7 +258713,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [149385] = 7, + [148446] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256912,7 +258728,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149407] = 7, + [148468] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256927,7 +258743,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149429] = 7, + [148490] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256942,7 +258758,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149451] = 7, + [148512] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256957,7 +258773,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149473] = 4, + [148534] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256969,7 +258785,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [149489] = 7, + [148550] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256984,7 +258800,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149511] = 7, + [148572] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -256999,7 +258815,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149533] = 7, + [148594] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257014,7 +258830,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149555] = 6, + [148616] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -257028,7 +258844,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5897), 2, sym__automatic_semicolon, anon_sym_SEMI, - [149575] = 6, + [148636] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -257042,7 +258858,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5899), 2, sym__automatic_semicolon, anon_sym_SEMI, - [149595] = 7, + [148656] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257057,22 +258873,22 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149617] = 7, + [148678] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3538), 1, + ACTIONS(3931), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3711), 1, sym_comment, - [149639] = 7, + [148700] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257087,7 +258903,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149661] = 7, + [148722] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257102,7 +258918,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149683] = 4, + [148744] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257114,7 +258930,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [149699] = 7, + [148760] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257129,7 +258945,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149721] = 7, + [148782] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257144,7 +258960,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149743] = 7, + [148804] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257159,7 +258975,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149765] = 7, + [148826] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257174,7 +258990,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149787] = 7, + [148848] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257189,7 +259005,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149809] = 7, + [148870] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257204,7 +259020,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149831] = 7, + [148892] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257219,7 +259035,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149853] = 7, + [148914] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257234,7 +259050,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149875] = 7, + [148936] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257249,7 +259065,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149897] = 7, + [148958] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257264,7 +259080,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149919] = 7, + [148980] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257279,7 +259095,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149941] = 7, + [149002] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257294,7 +259110,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [149963] = 4, + [149024] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257306,7 +259122,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [149979] = 4, + [149040] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257318,7 +259134,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [149995] = 7, + [149056] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257333,7 +259149,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150017] = 4, + [149078] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257345,7 +259161,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [150033] = 7, + [149094] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257360,7 +259176,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150055] = 4, + [149116] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257372,7 +259188,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [150071] = 7, + [149132] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257387,7 +259203,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150093] = 4, + [149154] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257399,7 +259215,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [150109] = 4, + [149170] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257411,7 +259227,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [150125] = 4, + [149186] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257423,7 +259239,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [150141] = 4, + [149202] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257435,7 +259251,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [150157] = 7, + [149218] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257450,7 +259266,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150179] = 7, + [149240] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257465,7 +259281,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150201] = 7, + [149262] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257480,7 +259296,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150223] = 7, + [149284] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257495,7 +259311,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150245] = 7, + [149306] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257510,7 +259326,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150267] = 7, + [149328] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257525,7 +259341,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150289] = 7, + [149350] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257540,7 +259356,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150311] = 7, + [149372] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257555,7 +259371,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150333] = 7, + [149394] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257570,7 +259386,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150355] = 7, + [149416] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257585,7 +259401,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150377] = 7, + [149438] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257600,7 +259416,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150399] = 7, + [149460] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257615,7 +259431,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150421] = 4, + [149482] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257627,7 +259443,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [150437] = 7, + [149498] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257642,7 +259458,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150459] = 4, + [149520] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257654,7 +259470,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [150475] = 7, + [149536] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257669,7 +259485,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150497] = 7, + [149558] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257684,7 +259500,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150519] = 7, + [149580] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257699,7 +259515,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150541] = 7, + [149602] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257714,7 +259530,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150563] = 7, + [149624] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257729,7 +259545,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150585] = 4, + [149646] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257741,22 +259557,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [150601] = 7, + [149662] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3725), 1, + ACTIONS(3592), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3759), 1, sym_comment, - [150623] = 4, + [149684] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257768,7 +259584,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [150639] = 4, + [149700] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257780,7 +259596,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [150655] = 4, + [149716] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257792,7 +259608,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [150671] = 7, + [149732] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -257807,7 +259623,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4262), 1, sym_function_dec_parameters, - [150693] = 7, + [149754] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257822,7 +259638,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150715] = 7, + [149776] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257837,7 +259653,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150737] = 7, + [149798] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257852,7 +259668,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150759] = 7, + [149820] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257867,7 +259683,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150781] = 7, + [149842] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257882,7 +259698,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150803] = 7, + [149864] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257897,7 +259713,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150825] = 7, + [149886] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257912,7 +259728,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150847] = 7, + [149908] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257927,7 +259743,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150869] = 7, + [149930] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257942,12 +259758,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150891] = 7, + [149952] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1490), 1, + ACTIONS(1516), 1, anon_sym_COMMA, ACTIONS(5615), 1, anon_sym_EQ, @@ -257957,7 +259773,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4111), 1, aux_sym_array_pattern_repeat1, - [150913] = 4, + [149974] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257969,7 +259785,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [150929] = 7, + [149990] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257984,7 +259800,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150951] = 4, + [150012] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -257996,7 +259812,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [150967] = 7, + [150028] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258011,7 +259827,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [150989] = 7, + [150050] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258026,7 +259842,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151011] = 7, + [150072] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258041,7 +259857,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151033] = 7, + [150094] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258056,7 +259872,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151055] = 7, + [150116] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258071,7 +259887,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151077] = 7, + [150138] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258086,7 +259902,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151099] = 7, + [150160] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258101,22 +259917,22 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151121] = 7, + [150182] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3735), 1, + ACTIONS(3767), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3784), 1, sym_comment, - [151143] = 7, + [150204] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258131,7 +259947,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151165] = 7, + [150226] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258146,7 +259962,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151187] = 7, + [150248] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258161,7 +259977,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151209] = 4, + [150270] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258173,7 +259989,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151225] = 7, + [150286] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258188,7 +260004,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151247] = 4, + [150308] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258200,7 +260016,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151263] = 4, + [150324] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258212,7 +260028,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151279] = 4, + [150340] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258224,7 +260040,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151295] = 4, + [150356] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258236,7 +260052,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151311] = 4, + [150372] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258248,7 +260064,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151327] = 4, + [150388] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258260,7 +260076,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151343] = 4, + [150404] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258272,7 +260088,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151359] = 4, + [150420] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258284,7 +260100,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151375] = 4, + [150436] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258296,7 +260112,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151391] = 4, + [150452] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258308,7 +260124,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151407] = 4, + [150468] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258320,7 +260136,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151423] = 4, + [150484] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258332,7 +260148,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151439] = 7, + [150500] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258347,22 +260163,22 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151461] = 7, + [150522] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3733), 1, + ACTIONS(3777), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3803), 1, sym_comment, - [151483] = 7, + [150544] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258377,7 +260193,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151505] = 7, + [150566] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258392,7 +260208,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151527] = 4, + [150588] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258404,7 +260220,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151543] = 4, + [150604] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258416,7 +260232,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151559] = 4, + [150620] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258428,7 +260244,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151575] = 7, + [150636] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258443,22 +260259,22 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151597] = 7, + [150658] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - ACTIONS(3097), 1, + ACTIONS(3084), 1, anon_sym_DOT, ACTIONS(6029), 1, sym_optional_chain, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, STATE(3810), 1, sym_comment, - [151619] = 4, + [150680] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258470,7 +260286,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [151635] = 7, + [150696] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258485,7 +260301,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151657] = 7, + [150718] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258500,7 +260316,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151679] = 4, + [150740] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258512,7 +260328,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151695] = 4, + [150756] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258524,7 +260340,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151711] = 4, + [150772] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258536,37 +260352,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151727] = 7, + [150788] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3721), 1, + ACTIONS(3584), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3817), 1, sym_comment, - [151749] = 7, + [150810] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3805), 1, + ACTIONS(3596), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3818), 1, sym_comment, - [151771] = 7, + [150832] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258581,7 +260397,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151793] = 7, + [150854] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258596,7 +260412,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151815] = 7, + [150876] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258611,7 +260427,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151837] = 7, + [150898] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258626,7 +260442,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [151859] = 4, + [150920] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258638,7 +260454,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151875] = 4, + [150936] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258650,7 +260466,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151891] = 4, + [150952] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258662,7 +260478,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151907] = 4, + [150968] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258674,7 +260490,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151923] = 4, + [150984] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258686,7 +260502,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151939] = 4, + [151000] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258698,7 +260514,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151955] = 4, + [151016] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258710,7 +260526,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151971] = 4, + [151032] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258722,7 +260538,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [151987] = 4, + [151048] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258734,7 +260550,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [152003] = 4, + [151064] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258746,7 +260562,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [152019] = 7, + [151080] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258761,7 +260577,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152041] = 6, + [151102] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -258775,7 +260591,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6045), 2, sym__automatic_semicolon, anon_sym_SEMI, - [152061] = 4, + [151122] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258787,7 +260603,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [152077] = 7, + [151138] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258802,7 +260618,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152099] = 6, + [151160] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -258816,7 +260632,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6049), 2, sym__automatic_semicolon, anon_sym_SEMI, - [152119] = 4, + [151180] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258828,7 +260644,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [152135] = 6, + [151196] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -258842,7 +260658,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6051), 2, sym__automatic_semicolon, anon_sym_SEMI, - [152155] = 6, + [151216] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -258856,7 +260672,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6053), 2, sym__automatic_semicolon, anon_sym_SEMI, - [152175] = 7, + [151236] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258871,7 +260687,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152197] = 7, + [151258] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258886,7 +260702,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152219] = 7, + [151280] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258901,7 +260717,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152241] = 7, + [151302] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258916,7 +260732,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152263] = 7, + [151324] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258931,7 +260747,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152285] = 7, + [151346] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258946,7 +260762,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152307] = 7, + [151368] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258961,7 +260777,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152329] = 4, + [151390] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258973,7 +260789,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [152345] = 4, + [151406] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -258985,7 +260801,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [152361] = 7, + [151422] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259000,7 +260816,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152383] = 4, + [151444] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259012,7 +260828,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [152399] = 7, + [151460] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259027,7 +260843,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152421] = 7, + [151482] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259042,7 +260858,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152443] = 7, + [151504] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259057,7 +260873,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152465] = 7, + [151526] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259072,7 +260888,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152487] = 7, + [151548] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259087,7 +260903,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152509] = 7, + [151570] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259102,7 +260918,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152531] = 7, + [151592] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259117,7 +260933,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152553] = 4, + [151614] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259129,7 +260945,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [152569] = 4, + [151630] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259141,7 +260957,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [152585] = 7, + [151646] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259156,7 +260972,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152607] = 7, + [151668] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259171,7 +260987,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152629] = 7, + [151690] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259186,7 +261002,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152651] = 7, + [151712] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259201,7 +261017,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152673] = 7, + [151734] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259216,7 +261032,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152695] = 7, + [151756] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259231,7 +261047,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152717] = 7, + [151778] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259246,7 +261062,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152739] = 4, + [151800] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259258,7 +261074,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [152755] = 4, + [151816] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259270,7 +261086,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [152771] = 4, + [151832] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259282,7 +261098,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [152787] = 7, + [151848] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259297,7 +261113,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152809] = 7, + [151870] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259312,7 +261128,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152831] = 7, + [151892] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259327,7 +261143,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152853] = 4, + [151914] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259339,7 +261155,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [152869] = 7, + [151930] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259354,7 +261170,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152891] = 7, + [151952] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259369,7 +261185,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152913] = 7, + [151974] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259384,7 +261200,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152935] = 7, + [151996] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259399,7 +261215,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152957] = 7, + [152018] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259414,7 +261230,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [152979] = 7, + [152040] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259429,7 +261245,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153001] = 4, + [152062] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259441,7 +261257,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [153017] = 7, + [152078] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259456,7 +261272,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153039] = 7, + [152100] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259471,7 +261287,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153061] = 7, + [152122] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259486,7 +261302,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153083] = 7, + [152144] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259501,7 +261317,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153105] = 7, + [152166] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259516,7 +261332,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153127] = 7, + [152188] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259531,7 +261347,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153149] = 7, + [152210] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259546,7 +261362,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153171] = 7, + [152232] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259561,7 +261377,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153193] = 7, + [152254] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259576,7 +261392,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153215] = 4, + [152276] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259588,7 +261404,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [153231] = 7, + [152292] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259603,7 +261419,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153253] = 4, + [152314] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259615,7 +261431,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [153269] = 7, + [152330] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259630,7 +261446,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153291] = 4, + [152352] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259642,7 +261458,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [153307] = 7, + [152368] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259657,7 +261473,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153329] = 7, + [152390] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259672,7 +261488,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153351] = 7, + [152412] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259687,7 +261503,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153373] = 7, + [152434] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259702,7 +261518,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153395] = 7, + [152456] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259717,7 +261533,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153417] = 7, + [152478] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259732,7 +261548,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153439] = 7, + [152500] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259747,7 +261563,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153461] = 7, + [152522] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259762,7 +261578,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153483] = 7, + [152544] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259777,7 +261593,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153505] = 7, + [152566] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259792,20 +261608,20 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153527] = 5, + [152588] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(3906), 1, sym_comment, - ACTIONS(1829), 2, + ACTIONS(1846), 2, anon_sym_else, anon_sym_while, ACTIONS(6159), 2, sym__automatic_semicolon, anon_sym_SEMI, - [153545] = 6, + [152606] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -259816,10 +261632,10 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4203), 1, sym_finally_clause, - ACTIONS(1673), 2, + ACTIONS(1715), 2, anon_sym_else, anon_sym_while, - [153565] = 4, + [152626] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259831,7 +261647,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [153581] = 4, + [152642] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259843,7 +261659,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [153597] = 7, + [152658] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259858,7 +261674,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153619] = 7, + [152680] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259873,7 +261689,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153641] = 7, + [152702] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259888,7 +261704,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153663] = 7, + [152724] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259903,7 +261719,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153685] = 7, + [152746] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259918,7 +261734,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153707] = 7, + [152768] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259933,7 +261749,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153729] = 7, + [152790] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259948,7 +261764,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153751] = 7, + [152812] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259963,7 +261779,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153773] = 7, + [152834] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259978,7 +261794,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153795] = 4, + [152856] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -259990,7 +261806,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [153811] = 7, + [152872] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260005,7 +261821,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153833] = 7, + [152894] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260020,7 +261836,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153855] = 7, + [152916] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260035,7 +261851,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153877] = 4, + [152938] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260047,7 +261863,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [153893] = 7, + [152954] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260062,7 +261878,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [153915] = 4, + [152976] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260074,7 +261890,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [153931] = 4, + [152992] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260086,7 +261902,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [153947] = 4, + [153008] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260098,7 +261914,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [153963] = 4, + [153024] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260110,22 +261926,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [153979] = 7, + [153040] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3536), 1, + ACTIONS(3582), 1, anon_sym_RPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3929), 1, sym_comment, - [154001] = 4, + [153062] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260137,7 +261953,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [154017] = 4, + [153078] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260149,7 +261965,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [154033] = 4, + [153094] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260161,7 +261977,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [154049] = 7, + [153110] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260176,12 +261992,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [154071] = 7, + [153132] = 7, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1554), 1, + ACTIONS(1604), 1, anon_sym_STAR, ACTIONS(5273), 1, anon_sym_LPAREN, @@ -260191,7 +262007,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4369), 1, sym_function_dec_parameters, - [154093] = 4, + [153154] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260203,7 +262019,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [154109] = 4, + [153170] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260215,7 +262031,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [154125] = 7, + [153186] = 7, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260230,7 +262046,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4315), 1, sym_cf_attribute, - [154147] = 4, + [153208] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260242,7 +262058,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_DQUOTE, aux_sym_quoted_cf_attribute_value_token2, - [154163] = 4, + [153224] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260254,7 +262070,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [154179] = 4, + [153240] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260266,7 +262082,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [154195] = 4, + [153256] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260278,7 +262094,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [154211] = 4, + [153272] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260290,7 +262106,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [154227] = 4, + [153288] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260302,7 +262118,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [154243] = 4, + [153304] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260314,7 +262130,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [154259] = 6, + [153320] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260327,7 +262143,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4134), 1, aux_sym_object_pattern_repeat1, - [154278] = 6, + [153339] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260336,11 +262152,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(6197), 1, anon_sym_await, - STATE(112), 1, + STATE(110), 1, sym__for_header, STATE(3946), 1, sym_comment, - [154297] = 5, + [153358] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260352,7 +262168,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3947), 2, sym_comment, aux_sym_formal_parameters_repeat1, - [154314] = 5, + [153375] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260364,7 +262180,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6202), 2, anon_sym_COMMA, anon_sym_RPAREN, - [154331] = 6, + [153392] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260377,7 +262193,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5305), 1, sym__cf_close_tag, - [154350] = 6, + [153411] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260390,7 +262206,7 @@ static const uint16_t ts_small_parse_table[] = { sym__style_start_tag_name, STATE(3950), 1, sym_comment, - [154369] = 6, + [153430] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260399,11 +262215,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(6214), 1, anon_sym_LPAREN, - STATE(762), 1, + STATE(737), 1, sym_statement_block, STATE(3951), 1, sym_comment, - [154388] = 6, + [153449] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260416,20 +262232,20 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4506), 1, sym_function_dec_parameters, - [154407] = 6, + [153468] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3953), 1, sym_comment, - [154426] = 6, + [153487] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260442,7 +262258,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(3954), 1, sym_comment, - [154445] = 5, + [153506] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260451,15 +262267,15 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(3955), 1, sym_comment, - ACTIONS(1658), 2, + ACTIONS(1697), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [154462] = 6, + [153523] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, ACTIONS(6224), 1, anon_sym_RPAREN, @@ -260467,7 +262283,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4033), 1, aux_sym_arguments_repeat1, - [154481] = 4, + [153542] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260478,7 +262294,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, sym_optional_chain, anon_sym_DOT, - [154496] = 5, + [153557] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260487,35 +262303,35 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(3958), 1, sym_comment, - ACTIONS(1658), 2, + ACTIONS(1697), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [154513] = 5, + [153574] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3303), 1, + ACTIONS(3277), 1, anon_sym_in, STATE(3959), 1, sym_comment, - ACTIONS(2540), 2, + ACTIONS(2512), 2, anon_sym_LPAREN, anon_sym_COLON, - [154530] = 6, + [153591] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3253), 1, + ACTIONS(3258), 1, anon_sym_LPAREN, - STATE(2424), 1, + STATE(2407), 1, sym_arguments, STATE(3960), 1, sym_comment, - [154549] = 4, + [153610] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260526,20 +262342,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [154564] = 6, + [153625] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2538), 1, + ACTIONS(2458), 1, anon_sym_LPAREN, ACTIONS(6230), 1, anon_sym_COLON, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3962), 1, sym_comment, - [154583] = 5, + [153644] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260548,10 +262364,10 @@ static const uint16_t ts_small_parse_table[] = { sym__automatic_semicolon, STATE(3963), 1, sym_comment, - ACTIONS(1809), 2, + ACTIONS(1814), 2, anon_sym_else, anon_sym_while, - [154600] = 4, + [153661] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260562,20 +262378,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_case, anon_sym_default, - [154615] = 6, + [153676] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, ACTIONS(2665), 1, anon_sym_LPAREN, - STATE(1892), 1, + STATE(1922), 1, sym_arguments, STATE(3965), 1, sym_comment, - [154634] = 4, + [153695] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260586,7 +262402,7 @@ static const uint16_t ts_small_parse_table[] = { sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, - [154649] = 6, + [153710] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260599,7 +262415,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4590), 1, sym_function_dec_parameters, - [154668] = 5, + [153729] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260608,10 +262424,10 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(3968), 1, sym_comment, - ACTIONS(1693), 2, + ACTIONS(1727), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [154685] = 5, + [153746] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260620,10 +262436,10 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(3969), 1, sym_comment, - ACTIONS(1693), 2, + ACTIONS(1727), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [154702] = 5, + [153763] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -260635,25 +262451,25 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6241), 2, sym__close_tag_delim, sym_cf_attribute_name, - [154719] = 6, + [153780] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, + ACTIONS(2932), 1, anon_sym_COMMA, - ACTIONS(3066), 1, + ACTIONS(3017), 1, anon_sym_RBRACE, STATE(3971), 1, sym_comment, STATE(4031), 1, aux_sym_object_repeat1, - [154738] = 6, + [153799] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1521), 1, + ACTIONS(1559), 1, anon_sym_RPAREN, ACTIONS(6243), 1, anon_sym_COMMA, @@ -260661,7 +262477,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_formal_parameters_repeat1, STATE(3972), 1, sym_comment, - [154757] = 5, + [153818] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260670,10 +262486,10 @@ static const uint16_t ts_small_parse_table[] = { sym__automatic_semicolon, STATE(3973), 1, sym_comment, - ACTIONS(1797), 2, + ACTIONS(1786), 2, anon_sym_else, anon_sym_while, - [154774] = 5, + [153835] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260682,10 +262498,10 @@ static const uint16_t ts_small_parse_table[] = { sym__automatic_semicolon, STATE(3974), 1, sym_comment, - ACTIONS(1789), 2, + ACTIONS(1776), 2, anon_sym_else, anon_sym_while, - [154791] = 6, + [153852] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260698,7 +262514,7 @@ static const uint16_t ts_small_parse_table[] = { sym_end_tag, STATE(3975), 1, sym_comment, - [154810] = 6, + [153871] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260711,7 +262527,7 @@ static const uint16_t ts_small_parse_table[] = { sym_end_tag, STATE(3976), 1, sym_comment, - [154829] = 6, + [153890] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260724,7 +262540,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(3977), 1, sym_comment, - [154848] = 5, + [153909] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260733,28 +262549,28 @@ static const uint16_t ts_small_parse_table[] = { sym__automatic_semicolon, STATE(3978), 1, sym_comment, - ACTIONS(1783), 2, + ACTIONS(1757), 2, anon_sym_else, anon_sym_while, - [154865] = 6, + [153926] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, + ACTIONS(2932), 1, anon_sym_COMMA, - ACTIONS(3066), 1, + ACTIONS(3017), 1, anon_sym_RBRACE, STATE(3979), 1, sym_comment, STATE(4144), 1, aux_sym_object_repeat1, - [154884] = 6, + [153945] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1490), 1, + ACTIONS(1516), 1, anon_sym_COMMA, ACTIONS(6263), 1, anon_sym_RBRACK, @@ -260762,38 +262578,38 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4081), 1, aux_sym_array_pattern_repeat1, - [154903] = 6, + [153964] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(3131), 1, + ACTIONS(3122), 1, anon_sym_RPAREN, STATE(3981), 1, sym_comment, STATE(4033), 1, aux_sym_arguments_repeat1, - [154922] = 6, + [153983] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(3131), 1, + ACTIONS(3122), 1, anon_sym_RPAREN, STATE(3956), 1, aux_sym_arguments_repeat1, STATE(3982), 1, sym_comment, - [154941] = 6, + [154002] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, ACTIONS(6265), 1, anon_sym_RPAREN, @@ -260801,7 +262617,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4033), 1, aux_sym_arguments_repeat1, - [154960] = 6, + [154021] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260814,12 +262630,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5161), 1, sym__cf_close_tag, - [154979] = 6, + [154040] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1729), 1, + ACTIONS(1800), 1, anon_sym_while, ACTIONS(6269), 1, anon_sym_else, @@ -260827,12 +262643,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4459), 1, sym_else_clause, - [154998] = 6, + [154059] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3079), 1, + ACTIONS(3116), 1, anon_sym_COMMA, ACTIONS(6271), 1, anon_sym_RBRACK, @@ -260840,25 +262656,25 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4036), 1, aux_sym_array_repeat1, - [155017] = 6, + [154078] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(3141), 1, + ACTIONS(3155), 1, anon_sym_RPAREN, STATE(3987), 1, sym_comment, STATE(4033), 1, aux_sym_arguments_repeat1, - [155036] = 6, + [154097] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3079), 1, + ACTIONS(3116), 1, anon_sym_COMMA, ACTIONS(6271), 1, anon_sym_RBRACK, @@ -260866,20 +262682,20 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4110), 1, aux_sym_array_repeat1, - [155055] = 6, + [154116] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(3141), 1, + ACTIONS(3155), 1, anon_sym_RPAREN, STATE(3983), 1, aux_sym_arguments_repeat1, STATE(3989), 1, sym_comment, - [155074] = 6, + [154135] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260892,7 +262708,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4506), 1, sym_function_dec_parameters, - [155093] = 6, + [154154] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260905,12 +262721,12 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(3991), 1, sym_comment, - [155112] = 6, + [154173] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3079), 1, + ACTIONS(3116), 1, anon_sym_COMMA, ACTIONS(6281), 1, anon_sym_RBRACK, @@ -260918,7 +262734,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4110), 1, aux_sym_array_repeat1, - [155131] = 6, + [154192] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260931,12 +262747,12 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, STATE(3993), 1, sym_comment, - [155150] = 6, + [154211] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3079), 1, + ACTIONS(3116), 1, anon_sym_COMMA, ACTIONS(6283), 1, anon_sym_RBRACK, @@ -260944,46 +262760,46 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4110), 1, aux_sym_array_repeat1, - [155169] = 6, + [154230] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, + ACTIONS(2932), 1, anon_sym_COMMA, - ACTIONS(2921), 1, + ACTIONS(3015), 1, anon_sym_RBRACE, STATE(3995), 1, sym_comment, STATE(4100), 1, aux_sym_object_repeat1, - [155188] = 6, + [154249] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, + ACTIONS(2932), 1, anon_sym_COMMA, - ACTIONS(2921), 1, + ACTIONS(3015), 1, anon_sym_RBRACE, STATE(3996), 1, sym_comment, STATE(4144), 1, aux_sym_object_repeat1, - [155207] = 6, + [154268] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, ACTIONS(6285), 1, anon_sym_LPAREN, - STATE(1851), 1, + STATE(1816), 1, sym_arguments, STATE(3997), 1, sym_comment, - [155226] = 5, + [154287] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -260992,10 +262808,10 @@ static const uint16_t ts_small_parse_table[] = { sym__automatic_semicolon, STATE(3998), 1, sym_comment, - ACTIONS(1703), 2, + ACTIONS(1871), 2, anon_sym_else, anon_sym_while, - [155243] = 6, + [154304] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261008,12 +262824,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4590), 1, sym_function_dec_parameters, - [155262] = 6, + [154323] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, + ACTIONS(2932), 1, anon_sym_COMMA, ACTIONS(6292), 1, anon_sym_RBRACE, @@ -261021,7 +262837,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4144), 1, aux_sym_object_repeat1, - [155281] = 5, + [154342] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261033,7 +262849,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5299), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [155298] = 5, + [154359] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261045,7 +262861,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5299), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [155315] = 6, + [154376] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261058,12 +262874,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4134), 1, aux_sym_object_pattern_repeat1, - [155334] = 6, + [154395] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3079), 1, + ACTIONS(3116), 1, anon_sym_COMMA, ACTIONS(6296), 1, anon_sym_RBRACK, @@ -261071,7 +262887,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_array_repeat1, STATE(4004), 1, sym_comment, - [155353] = 6, + [154414] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261084,12 +262900,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4590), 1, sym_function_dec_parameters, - [155372] = 6, + [154433] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3079), 1, + ACTIONS(3116), 1, anon_sym_COMMA, ACTIONS(6296), 1, anon_sym_RBRACK, @@ -261097,7 +262913,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4110), 1, aux_sym_array_repeat1, - [155391] = 6, + [154452] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261110,7 +262926,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4506), 1, sym_function_dec_parameters, - [155410] = 6, + [154471] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261119,11 +262935,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(6304), 1, anon_sym_await, - STATE(113), 1, + STATE(79), 1, sym__for_header, STATE(4008), 1, sym_comment, - [155429] = 6, + [154490] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261136,7 +262952,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4134), 1, aux_sym_object_pattern_repeat1, - [155448] = 6, + [154509] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261149,7 +262965,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4590), 1, sym_function_dec_parameters, - [155467] = 6, + [154528] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261158,16 +262974,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(6312), 1, anon_sym_LPAREN, - STATE(1019), 1, + STATE(1035), 1, sym_statement_block, STATE(4011), 1, sym_comment, - [155486] = 6, + [154547] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, + ACTIONS(2932), 1, anon_sym_COMMA, ACTIONS(6314), 1, anon_sym_RBRACE, @@ -261175,7 +262991,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4144), 1, aux_sym_object_repeat1, - [155505] = 5, + [154566] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261184,21 +263000,21 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4013), 1, sym_comment, - ACTIONS(1644), 2, + ACTIONS(1699), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [155522] = 4, + [154583] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4014), 1, sym_comment, - ACTIONS(1711), 3, + ACTIONS(1860), 3, anon_sym_else, anon_sym_while, anon_sym_finally, - [155537] = 5, + [154598] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261210,7 +263026,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2364), 2, anon_sym_in, anon_sym_of, - [155554] = 5, + [154615] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261222,7 +263038,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6318), 2, sym__automatic_semicolon, anon_sym_SEMI, - [155571] = 6, + [154632] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261235,7 +263051,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5087), 1, sym__cf_close_tag, - [155590] = 6, + [154651] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261248,18 +263064,18 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, STATE(4018), 1, sym_comment, - [155609] = 4, + [154670] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4019), 1, sym_comment, - ACTIONS(1835), 3, + ACTIONS(1856), 3, anon_sym_else, anon_sym_while, anon_sym_finally, - [155624] = 5, + [154685] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261271,7 +263087,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6324), 2, sym__automatic_semicolon, anon_sym_SEMI, - [155641] = 5, + [154702] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261283,7 +263099,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6328), 2, sym__automatic_semicolon, anon_sym_SEMI, - [155658] = 5, + [154719] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261295,7 +263111,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6332), 2, sym__automatic_semicolon, anon_sym_SEMI, - [155675] = 6, + [154736] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261308,20 +263124,20 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4136), 1, aux_sym_object_pattern_repeat1, - [155694] = 6, + [154755] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, + ACTIONS(2932), 1, anon_sym_COMMA, - ACTIONS(3070), 1, + ACTIONS(3011), 1, anon_sym_RBRACE, STATE(4024), 1, sym_comment, STATE(4149), 1, aux_sym_object_repeat1, - [155713] = 5, + [154774] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -261333,7 +263149,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6338), 2, sym__close_tag_delim, sym_cf_attribute_name, - [155730] = 6, + [154791] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261346,20 +263162,20 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4202), 1, sym_formal_parameters, - [155749] = 6, + [154810] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, + ACTIONS(2932), 1, anon_sym_COMMA, - ACTIONS(3070), 1, + ACTIONS(3011), 1, anon_sym_RBRACE, STATE(4027), 1, sym_comment, STATE(4144), 1, aux_sym_object_repeat1, - [155768] = 6, + [154829] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261368,11 +263184,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(6346), 1, anon_sym_await, - STATE(80), 1, + STATE(120), 1, sym__for_header, STATE(4028), 1, sym_comment, - [155787] = 4, + [154848] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261383,12 +263199,12 @@ static const uint16_t ts_small_parse_table[] = { sym__automatic_semicolon, anon_sym_COMMA, anon_sym_SEMI, - [155802] = 6, + [154863] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, + ACTIONS(2932), 1, anon_sym_COMMA, ACTIONS(6348), 1, anon_sym_RBRACE, @@ -261396,12 +263212,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4144), 1, aux_sym_object_repeat1, - [155821] = 6, + [154882] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, + ACTIONS(2932), 1, anon_sym_COMMA, ACTIONS(6350), 1, anon_sym_RBRACE, @@ -261409,7 +263225,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4144), 1, aux_sym_object_repeat1, - [155840] = 6, + [154901] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261418,28 +263234,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(6354), 1, anon_sym_await, - STATE(76), 1, + STATE(89), 1, sym__for_header, STATE(4032), 1, sym_comment, - [155859] = 5, + [154920] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3261), 1, + ACTIONS(3264), 1, anon_sym_RPAREN, ACTIONS(6356), 1, anon_sym_COMMA, STATE(4033), 2, sym_comment, aux_sym_arguments_repeat1, - [155876] = 6, + [154937] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, ACTIONS(6359), 1, anon_sym_RPAREN, @@ -261447,7 +263263,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_arguments_repeat1, STATE(4034), 1, sym_comment, - [155895] = 5, + [154956] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261456,15 +263272,15 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4035), 1, sym_comment, - ACTIONS(1662), 2, + ACTIONS(1703), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [155912] = 6, + [154973] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3079), 1, + ACTIONS(3116), 1, anon_sym_COMMA, ACTIONS(6361), 1, anon_sym_RBRACK, @@ -261472,7 +263288,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4110), 1, aux_sym_array_repeat1, - [155931] = 6, + [154992] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261485,7 +263301,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4506), 1, sym_function_dec_parameters, - [155950] = 6, + [155011] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261498,7 +263314,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4117), 1, aux_sym_function_dec_parameters_repeat1, - [155969] = 5, + [155030] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261507,10 +263323,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(4039), 1, sym_comment, - ACTIONS(2350), 2, + ACTIONS(2332), 2, anon_sym_COMMA, anon_sym_RPAREN, - [155986] = 5, + [155047] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261519,10 +263335,10 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4040), 1, sym_comment, - ACTIONS(1662), 2, + ACTIONS(1703), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [156003] = 6, + [155064] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261535,7 +263351,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(4041), 1, sym_comment, - [156022] = 5, + [155083] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261547,7 +263363,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6378), 2, anon_sym_COMMA, anon_sym_RPAREN, - [156039] = 5, + [155100] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261559,7 +263375,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4043), 2, sym_comment, aux_sym_function_dec_parameters_repeat1, - [156056] = 5, + [155117] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261571,7 +263387,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6385), 2, anon_sym_COMMA, anon_sym_RPAREN, - [156073] = 5, + [155134] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261580,10 +263396,10 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4045), 1, sym_comment, - ACTIONS(1644), 2, + ACTIONS(1699), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [156090] = 6, + [155151] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261596,12 +263412,12 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, STATE(4046), 1, sym_comment, - [156109] = 6, + [155170] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1490), 1, + ACTIONS(1516), 1, anon_sym_COMMA, ACTIONS(5995), 1, anon_sym_RBRACK, @@ -261609,12 +263425,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4111), 1, aux_sym_array_pattern_repeat1, - [156128] = 6, + [155189] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3079), 1, + ACTIONS(3116), 1, anon_sym_COMMA, ACTIONS(6387), 1, anon_sym_RBRACK, @@ -261622,7 +263438,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4113), 1, aux_sym_array_repeat1, - [156147] = 4, + [155208] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261633,12 +263449,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, - [156162] = 6, + [155223] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3079), 1, + ACTIONS(3116), 1, anon_sym_COMMA, ACTIONS(6387), 1, anon_sym_RBRACK, @@ -261646,12 +263462,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4110), 1, aux_sym_array_repeat1, - [156181] = 6, + [155242] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1490), 1, + ACTIONS(1516), 1, anon_sym_COMMA, ACTIONS(5995), 1, anon_sym_RBRACK, @@ -261659,7 +263475,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4081), 1, aux_sym_array_pattern_repeat1, - [156200] = 6, + [155261] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261672,7 +263488,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_formal_parameters_repeat1, STATE(4052), 1, sym_comment, - [156219] = 6, + [155280] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261685,7 +263501,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4202), 1, sym_formal_parameters, - [156238] = 6, + [155299] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261698,7 +263514,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4272), 1, sym_function_dec_parameters, - [156257] = 6, + [155318] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261711,7 +263527,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4248), 1, sym_function_dec_parameters, - [156276] = 6, + [155337] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261724,7 +263540,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4590), 1, sym_function_dec_parameters, - [156295] = 6, + [155356] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261737,12 +263553,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4242), 1, sym_function_dec_parameters, - [156314] = 6, + [155375] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1490), 1, + ACTIONS(1516), 1, anon_sym_COMMA, ACTIONS(5627), 1, anon_sym_RBRACK, @@ -261750,12 +263566,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4081), 1, aux_sym_array_pattern_repeat1, - [156333] = 6, + [155394] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3079), 1, + ACTIONS(3116), 1, anon_sym_COMMA, ACTIONS(6399), 1, anon_sym_RBRACK, @@ -261763,25 +263579,25 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4110), 1, aux_sym_array_repeat1, - [156352] = 6, + [155413] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(3164), 1, + ACTIONS(3134), 1, anon_sym_RPAREN, STATE(4060), 1, sym_comment, STATE(4125), 1, aux_sym_arguments_repeat1, - [156371] = 6, + [155432] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3079), 1, + ACTIONS(3116), 1, anon_sym_COMMA, ACTIONS(6399), 1, anon_sym_RBRACK, @@ -261789,7 +263605,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_array_repeat1, STATE(4061), 1, sym_comment, - [156390] = 6, + [155451] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261802,12 +263618,12 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, STATE(4062), 1, sym_comment, - [156409] = 6, + [155470] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1490), 1, + ACTIONS(1516), 1, anon_sym_COMMA, ACTIONS(5627), 1, anon_sym_RBRACK, @@ -261815,20 +263631,20 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_array_pattern_repeat1, STATE(4063), 1, sym_comment, - [156428] = 6, + [155489] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(3164), 1, + ACTIONS(3134), 1, anon_sym_RPAREN, STATE(4033), 1, aux_sym_arguments_repeat1, STATE(4064), 1, sym_comment, - [156447] = 5, + [155508] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261837,10 +263653,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(4065), 1, sym_comment, - ACTIONS(2350), 2, + ACTIONS(2332), 2, anon_sym_COMMA, anon_sym_RBRACE, - [156464] = 5, + [155525] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261852,7 +263668,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6404), 2, sym__automatic_semicolon, anon_sym_SEMI, - [156481] = 5, + [155542] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261861,10 +263677,10 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4067), 1, sym_comment, - ACTIONS(1687), 2, + ACTIONS(1721), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [156498] = 6, + [155559] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261877,20 +263693,20 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4134), 1, aux_sym_object_pattern_repeat1, - [156517] = 6, + [155578] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, + ACTIONS(2932), 1, anon_sym_COMMA, - ACTIONS(2811), 1, + ACTIONS(2934), 1, anon_sym_RBRACE, STATE(4069), 1, sym_comment, STATE(4144), 1, aux_sym_object_repeat1, - [156536] = 6, + [155597] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261903,20 +263719,20 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4202), 1, sym_formal_parameters, - [156555] = 6, + [155616] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, + ACTIONS(2932), 1, anon_sym_COMMA, - ACTIONS(2811), 1, + ACTIONS(2934), 1, anon_sym_RBRACE, STATE(4000), 1, aux_sym_object_repeat1, STATE(4071), 1, sym_comment, - [156574] = 6, + [155635] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261929,7 +263745,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_object_pattern_repeat1, STATE(4072), 1, sym_comment, - [156593] = 6, + [155654] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261938,11 +263754,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(6414), 1, anon_sym_await, - STATE(93), 1, + STATE(111), 1, sym__for_header, STATE(4073), 1, sym_comment, - [156612] = 6, + [155673] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261955,7 +263771,7 @@ static const uint16_t ts_small_parse_table[] = { sym__start_tag_name, STATE(4074), 1, sym_comment, - [156631] = 6, + [155692] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261968,7 +263784,7 @@ static const uint16_t ts_small_parse_table[] = { sym_decorator_call_expression, STATE(4075), 1, sym_comment, - [156650] = 5, + [155711] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261980,7 +263796,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6420), 2, sym__automatic_semicolon, anon_sym_SEMI, - [156667] = 5, + [155728] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -261992,20 +263808,20 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6424), 2, sym__automatic_semicolon, anon_sym_SEMI, - [156684] = 6, + [155745] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3091), 1, + ACTIONS(3078), 1, anon_sym_LPAREN, - STATE(2344), 1, + STATE(2173), 1, sym_arguments, STATE(4078), 1, sym_comment, - [156703] = 5, + [155764] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -262017,19 +263833,19 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6430), 2, sym__close_tag_delim, sym_cf_attribute_name, - [156720] = 5, + [155781] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2783), 1, + ACTIONS(2741), 1, anon_sym_in, STATE(4080), 1, sym_comment, - ACTIONS(2540), 2, + ACTIONS(2512), 2, anon_sym_LPAREN, anon_sym_COLON, - [156737] = 5, + [155798] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262041,7 +263857,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(4081), 2, sym_comment, aux_sym_array_pattern_repeat1, - [156754] = 6, + [155815] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262054,7 +263870,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4506), 1, sym_function_dec_parameters, - [156773] = 5, + [155834] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -262066,7 +263882,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5879), 2, sym__close_tag_delim, sym_cf_attribute_name, - [156790] = 6, + [155851] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262079,7 +263895,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(4084), 1, sym_comment, - [156809] = 6, + [155870] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262092,7 +263908,7 @@ static const uint16_t ts_small_parse_table[] = { sym_end_tag, STATE(4085), 1, sym_comment, - [156828] = 5, + [155889] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -262104,7 +263920,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6453), 2, sym__close_tag_delim, sym_cf_attribute_name, - [156845] = 6, + [155906] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262117,7 +263933,7 @@ static const uint16_t ts_small_parse_table[] = { sym_end_tag, STATE(4087), 1, sym_comment, - [156864] = 6, + [155925] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262130,7 +263946,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5240), 1, sym__cf_close_tag, - [156883] = 6, + [155944] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262143,7 +263959,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(4089), 1, sym_comment, - [156902] = 5, + [155963] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262155,7 +263971,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2364), 2, anon_sym_in, anon_sym_of, - [156919] = 6, + [155980] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262168,18 +263984,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4506), 1, sym_function_dec_parameters, - [156938] = 4, + [155999] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(4092), 1, sym_comment, - ACTIONS(2615), 3, + ACTIONS(2659), 3, anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [156953] = 6, + [156014] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262188,40 +264004,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(6469), 1, anon_sym_LPAREN, - STATE(416), 1, + STATE(434), 1, sym_statement_block, STATE(4093), 1, sym_comment, - [156972] = 6, + [156033] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1729), 1, + ACTIONS(1800), 1, anon_sym_while, ACTIONS(6471), 1, anon_sym_else, - STATE(1046), 1, + STATE(1150), 1, sym_else_clause, STATE(4094), 1, sym_comment, - [156991] = 4, + [156052] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(4095), 1, sym_comment, - ACTIONS(2629), 3, + ACTIONS(2687), 3, anon_sym_POUND, anon_sym_SQUOTE, aux_sym_quoted_cf_attribute_value_token1, - [157006] = 6, + [156067] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, ACTIONS(6473), 1, anon_sym_RPAREN, @@ -262229,7 +264045,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_arguments_repeat1, STATE(4096), 1, sym_comment, - [157025] = 6, + [156086] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262242,23 +264058,23 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4590), 1, sym_function_dec_parameters, - [157044] = 4, + [156105] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4098), 1, sym_comment, - ACTIONS(884), 3, + ACTIONS(934), 3, sym__automatic_semicolon, anon_sym_else, anon_sym_while, - [157059] = 6, + [156120] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, + ACTIONS(2932), 1, anon_sym_COMMA, ACTIONS(6477), 1, anon_sym_RBRACE, @@ -262266,12 +264082,12 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4144), 1, aux_sym_object_repeat1, - [157078] = 6, + [156139] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, + ACTIONS(2932), 1, anon_sym_COMMA, ACTIONS(6479), 1, anon_sym_RBRACE, @@ -262279,44 +264095,44 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4144), 1, aux_sym_object_repeat1, - [157097] = 4, + [156158] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4101), 1, sym_comment, - ACTIONS(888), 3, + ACTIONS(848), 3, sym__automatic_semicolon, anon_sym_else, anon_sym_while, - [157112] = 6, + [156173] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(3075), 1, + ACTIONS(3142), 1, anon_sym_RPAREN, STATE(4033), 1, aux_sym_arguments_repeat1, STATE(4102), 1, sym_comment, - [157131] = 6, + [156192] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(3075), 1, + ACTIONS(3142), 1, anon_sym_RPAREN, STATE(4034), 1, aux_sym_arguments_repeat1, STATE(4103), 1, sym_comment, - [157150] = 6, + [156211] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262325,36 +264141,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(6483), 1, anon_sym_LPAREN, - STATE(1019), 1, + STATE(1035), 1, sym_statement_block, STATE(4104), 1, sym_comment, - [157169] = 6, + [156230] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(3077), 1, + ACTIONS(3162), 1, anon_sym_RPAREN, STATE(4105), 1, sym_comment, STATE(4135), 1, aux_sym_arguments_repeat1, - [157188] = 5, + [156249] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2615), 1, + ACTIONS(2659), 1, anon_sym_SLASH_GT, STATE(4106), 1, sym_comment, - ACTIONS(2613), 2, + ACTIONS(2657), 2, sym__close_tag_delim, sym_cf_attribute_name, - [157205] = 5, + [156266] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -262366,19 +264182,19 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6487), 2, sym__close_tag_delim, sym_cf_attribute_name, - [157222] = 5, + [156283] = 5, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, - ACTIONS(2629), 1, + ACTIONS(2687), 1, anon_sym_SLASH_GT, STATE(4108), 1, sym_comment, - ACTIONS(2627), 2, + ACTIONS(2685), 2, sym__close_tag_delim, sym_cf_attribute_name, - [157239] = 6, + [156300] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262391,24 +264207,24 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4402), 1, sym_function_dec_parameters, - [157258] = 5, + [156319] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3168), 1, + ACTIONS(3234), 1, anon_sym_RBRACK, ACTIONS(6491), 1, anon_sym_COMMA, STATE(4110), 2, sym_comment, aux_sym_array_repeat1, - [157275] = 6, + [156336] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1490), 1, + ACTIONS(1516), 1, anon_sym_COMMA, ACTIONS(6494), 1, anon_sym_RBRACK, @@ -262416,7 +264232,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_array_pattern_repeat1, STATE(4111), 1, sym_comment, - [157294] = 6, + [156355] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262429,12 +264245,12 @@ static const uint16_t ts_small_parse_table[] = { sym_end_tag, STATE(4112), 1, sym_comment, - [157313] = 6, + [156374] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3079), 1, + ACTIONS(3116), 1, anon_sym_COMMA, ACTIONS(6500), 1, anon_sym_RBRACK, @@ -262442,7 +264258,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_array_repeat1, STATE(4113), 1, sym_comment, - [157332] = 5, + [156393] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262454,7 +264270,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6435), 2, anon_sym_COMMA, anon_sym_RBRACK, - [157349] = 6, + [156410] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262467,7 +264283,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4157), 1, sym_function_dec_parameters, - [157368] = 6, + [156429] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262480,12 +264296,12 @@ static const uint16_t ts_small_parse_table[] = { sym_end_tag, STATE(4116), 1, sym_comment, - [157387] = 6, + [156448] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1154), 1, + ACTIONS(1178), 1, anon_sym_RPAREN, ACTIONS(6506), 1, anon_sym_COMMA, @@ -262493,46 +264309,46 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_function_dec_parameters_repeat1, STATE(4117), 1, sym_comment, - [157406] = 6, + [156467] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(3077), 1, + ACTIONS(3162), 1, anon_sym_RPAREN, STATE(4033), 1, aux_sym_arguments_repeat1, STATE(4118), 1, sym_comment, - [157425] = 6, + [156486] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(3154), 1, + ACTIONS(3164), 1, anon_sym_RPAREN, STATE(4033), 1, aux_sym_arguments_repeat1, STATE(4119), 1, sym_comment, - [157444] = 6, + [156505] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, - ACTIONS(3154), 1, + ACTIONS(3164), 1, anon_sym_RPAREN, STATE(4096), 1, aux_sym_arguments_repeat1, STATE(4120), 1, sym_comment, - [157463] = 5, + [156524] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262544,7 +264360,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6508), 2, anon_sym_COMMA, anon_sym_RPAREN, - [157480] = 5, + [156541] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262556,7 +264372,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(842), 2, anon_sym_else, anon_sym_while, - [157497] = 5, + [156558] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262565,10 +264381,10 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4123), 1, sym_comment, - ACTIONS(1695), 2, + ACTIONS(1723), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [157514] = 5, + [156575] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262577,15 +264393,15 @@ static const uint16_t ts_small_parse_table[] = { sym__automatic_semicolon, STATE(4124), 1, sym_comment, - ACTIONS(888), 2, + ACTIONS(848), 2, anon_sym_else, anon_sym_while, - [157531] = 6, + [156592] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, ACTIONS(6514), 1, anon_sym_RPAREN, @@ -262593,7 +264409,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_arguments_repeat1, STATE(4125), 1, sym_comment, - [157550] = 5, + [156611] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262602,10 +264418,10 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4126), 1, sym_comment, - ACTIONS(1679), 2, + ACTIONS(1709), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [157567] = 5, + [156628] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262614,10 +264430,10 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4127), 1, sym_comment, - ACTIONS(1679), 2, + ACTIONS(1709), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [157584] = 6, + [156645] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262626,11 +264442,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(6518), 1, anon_sym_await, - STATE(92), 1, + STATE(90), 1, sym__for_header, STATE(4128), 1, sym_comment, - [157603] = 6, + [156664] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262643,7 +264459,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4265), 1, sym_function_dec_parameters, - [157622] = 5, + [156683] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262655,7 +264471,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6522), 2, anon_sym_COMMA, anon_sym_RPAREN, - [157639] = 6, + [156700] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262664,11 +264480,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(6526), 1, anon_sym_EQ_GT, - STATE(1849), 1, + STATE(1817), 1, sym_statement_block, STATE(4131), 1, sym_comment, - [157658] = 6, + [156719] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262677,11 +264493,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(6530), 1, anon_sym_LPAREN, - STATE(434), 1, + STATE(468), 1, sym_statement_block, STATE(4132), 1, sym_comment, - [157677] = 6, + [156738] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262694,7 +264510,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4506), 1, sym_function_dec_parameters, - [157696] = 5, + [156757] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262706,12 +264522,12 @@ static const uint16_t ts_small_parse_table[] = { STATE(4134), 2, sym_comment, aux_sym_object_pattern_repeat1, - [157713] = 6, + [156774] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1532), 1, + ACTIONS(1576), 1, anon_sym_COMMA, ACTIONS(6539), 1, anon_sym_RPAREN, @@ -262719,7 +264535,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_arguments_repeat1, STATE(4135), 1, sym_comment, - [157732] = 6, + [156793] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262732,7 +264548,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_object_pattern_repeat1, STATE(4136), 1, sym_comment, - [157751] = 5, + [156812] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262741,15 +264557,15 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4137), 1, sym_comment, - ACTIONS(1695), 2, + ACTIONS(1723), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [157768] = 6, + [156829] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, + ACTIONS(2932), 1, anon_sym_COMMA, ACTIONS(6543), 1, anon_sym_RBRACE, @@ -262757,7 +264573,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4144), 1, aux_sym_object_repeat1, - [157787] = 6, + [156848] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262770,7 +264586,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_object_pattern_repeat1, STATE(4139), 1, sym_comment, - [157806] = 5, + [156867] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262779,10 +264595,10 @@ static const uint16_t ts_small_parse_table[] = { sym__automatic_semicolon, STATE(4140), 1, sym_comment, - ACTIONS(1697), 2, + ACTIONS(1808), 2, anon_sym_else, anon_sym_while, - [157823] = 6, + [156884] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262795,7 +264611,7 @@ static const uint16_t ts_small_parse_table[] = { sym__start_tag_name, STATE(4141), 1, sym_comment, - [157842] = 5, + [156903] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262804,10 +264620,10 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4142), 1, sym_comment, - ACTIONS(1648), 2, + ACTIONS(1705), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [157859] = 6, + [156920] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262820,19 +264636,19 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4590), 1, sym_function_dec_parameters, - [157878] = 5, + [156939] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(3415), 1, + ACTIONS(3570), 1, anon_sym_RBRACE, ACTIONS(6553), 1, anon_sym_COMMA, STATE(4144), 2, sym_comment, aux_sym_object_repeat1, - [157895] = 6, + [156956] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262845,7 +264661,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4145), 1, sym_comment, - [157914] = 5, + [156975] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262857,7 +264673,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6560), 2, sym__automatic_semicolon, anon_sym_SEMI, - [157931] = 5, + [156992] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262869,7 +264685,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6564), 2, sym__automatic_semicolon, anon_sym_SEMI, - [157948] = 5, + [157009] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262878,15 +264694,15 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4148), 1, sym_comment, - ACTIONS(1687), 2, + ACTIONS(1721), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [157965] = 6, + [157026] = 6, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2809), 1, + ACTIONS(2932), 1, anon_sym_COMMA, ACTIONS(6568), 1, anon_sym_RBRACE, @@ -262894,7 +264710,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_object_repeat1, STATE(4149), 1, sym_comment, - [157984] = 5, + [157045] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262903,10 +264719,10 @@ static const uint16_t ts_small_parse_table[] = { sym_cf_selfclose_tag_end, STATE(4150), 1, sym_comment, - ACTIONS(1648), 2, + ACTIONS(1705), 2, sym__close_tag_delim, anon_sym_SLASH_GT, - [158001] = 5, + [157062] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262918,18 +264734,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6570), 2, sym__automatic_semicolon, anon_sym_SEMI, - [158018] = 5, + [157079] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6574), 1, anon_sym_LBRACE, - STATE(1028), 1, + STATE(1048), 1, sym_statement_block, STATE(4152), 1, sym_comment, - [158034] = 5, + [157095] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262940,7 +264756,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4153), 1, sym_comment, - [158050] = 4, + [157111] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262950,17 +264766,17 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6576), 2, sym__automatic_semicolon, anon_sym_SEMI, - [158064] = 4, + [157125] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4155), 1, sym_comment, - ACTIONS(1909), 2, + ACTIONS(2115), 2, anon_sym_else, anon_sym_while, - [158078] = 5, + [157139] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -262971,28 +264787,28 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4693), 1, sym__cf_close_tag, - [158094] = 5, + [157155] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6578), 1, anon_sym_LBRACE, - STATE(2302), 1, + STATE(2369), 1, sym_statement_block, STATE(4157), 1, sym_comment, - [158110] = 4, + [157171] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4158), 1, sym_comment, - ACTIONS(1903), 2, + ACTIONS(2161), 2, anon_sym_else, anon_sym_while, - [158124] = 4, + [157185] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263002,40 +264818,40 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6580), 2, anon_sym_COMMA, anon_sym_RBRACE, - [158138] = 5, + [157199] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6582), 1, anon_sym_LBRACE, - STATE(2430), 1, + STATE(2410), 1, sym_statement_block, STATE(4160), 1, sym_comment, - [158154] = 5, + [157215] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6582), 1, anon_sym_LBRACE, - STATE(2431), 1, + STATE(2408), 1, sym_statement_block, STATE(4161), 1, sym_comment, - [158170] = 5, + [157231] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6212), 1, anon_sym_LBRACE, - STATE(693), 1, + STATE(671), 1, sym_statement_block, STATE(4162), 1, sym_comment, - [158186] = 5, + [157247] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263046,71 +264862,71 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5391), 1, sym__cf_close_tag, - [158202] = 5, + [157263] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6584), 1, anon_sym_LBRACE, - STATE(305), 1, + STATE(309), 1, sym_statement_block, STATE(4164), 1, sym_comment, - [158218] = 5, + [157279] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(107), 1, + STATE(114), 1, sym_parenthesized_expression, STATE(4165), 1, sym_comment, - [158234] = 5, + [157295] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6588), 1, anon_sym_LBRACE, - STATE(695), 1, + STATE(673), 1, sym_statement_block, STATE(4166), 1, sym_comment, - [158250] = 4, + [157311] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4167), 1, sym_comment, - ACTIONS(2067), 2, + ACTIONS(2195), 2, anon_sym_else, anon_sym_while, - [158264] = 5, + [157325] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(118), 1, + STATE(103), 1, sym_parenthesized_expression, STATE(4168), 1, sym_comment, - [158280] = 4, + [157341] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4169), 1, sym_comment, - ACTIONS(2687), 2, + ACTIONS(2606), 2, sym__automatic_semicolon, anon_sym_SEMI, - [158294] = 5, + [157355] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263121,7 +264937,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parenthesized_expression, STATE(4170), 1, sym_comment, - [158310] = 5, + [157371] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263132,7 +264948,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4679), 1, sym__cf_close_tag, - [158326] = 5, + [157387] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263143,7 +264959,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4172), 1, sym_comment, - [158342] = 5, + [157403] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263154,18 +264970,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4312), 1, sym_statement_block, - [158358] = 5, + [157419] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6574), 1, anon_sym_LBRACE, - STATE(983), 1, + STATE(1073), 1, sym_statement_block, STATE(4174), 1, sym_comment, - [158374] = 5, + [157435] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263176,7 +264992,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4676), 1, sym__cf_close_tag, - [158390] = 5, + [157451] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263187,7 +265003,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_of, STATE(4176), 1, sym_comment, - [158406] = 4, + [157467] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263197,29 +265013,29 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6580), 2, anon_sym_COMMA, anon_sym_RBRACE, - [158420] = 5, + [157481] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6596), 1, anon_sym_LBRACE, - STATE(172), 1, + STATE(170), 1, sym_statement_block, STATE(4178), 1, sym_comment, - [158436] = 5, + [157497] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3419), 1, + ACTIONS(3357), 1, anon_sym_in, STATE(4179), 1, sym_comment, - [158452] = 4, + [157513] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263229,7 +265045,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6598), 2, sym_raw_text, anon_sym_LT_SLASH, - [158466] = 4, + [157527] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263239,7 +265055,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6600), 2, sym_raw_text, anon_sym_LT_SLASH, - [158480] = 5, + [157541] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263250,29 +265066,29 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4673), 1, sym__cf_close_tag, - [158496] = 5, + [157557] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6528), 1, anon_sym_LBRACE, - STATE(587), 1, + STATE(571), 1, sym_statement_block, STATE(4183), 1, sym_comment, - [158512] = 5, + [157573] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6602), 1, anon_sym_LBRACE, - STATE(581), 1, + STATE(563), 1, sym_statement_block, STATE(4184), 1, sym_comment, - [158528] = 4, + [157589] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263282,39 +265098,39 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6537), 2, anon_sym_COMMA, anon_sym_RBRACE, - [158542] = 5, + [157603] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6602), 1, anon_sym_LBRACE, - STATE(559), 1, + STATE(538), 1, sym_statement_block, STATE(4186), 1, sym_comment, - [158558] = 5, + [157619] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6602), 1, anon_sym_LBRACE, - STATE(558), 1, + STATE(446), 1, sym_statement_block, STATE(4187), 1, sym_comment, - [158574] = 4, + [157635] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4188), 1, sym_comment, - ACTIONS(3415), 2, + ACTIONS(3570), 2, anon_sym_COMMA, anon_sym_RBRACE, - [158588] = 5, + [157649] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263325,29 +265141,29 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5387), 1, sym__cf_close_tag, - [158604] = 5, + [157665] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1206), 1, + ACTIONS(1204), 1, anon_sym_LPAREN, ACTIONS(6604), 1, anon_sym_EQ_GT, STATE(4190), 1, sym_comment, - [158620] = 5, + [157681] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1206), 1, + ACTIONS(1204), 1, anon_sym_LPAREN, ACTIONS(6606), 1, anon_sym_EQ_GT, STATE(4191), 1, sym_comment, - [158636] = 5, + [157697] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263358,7 +265174,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4364), 1, sym_formal_parameters, - [158652] = 5, + [157713] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263369,94 +265185,94 @@ static const uint16_t ts_small_parse_table[] = { sym_erroneous_end_tag_name, STATE(4193), 1, sym_comment, - [158668] = 5, + [157729] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6602), 1, anon_sym_LBRACE, - STATE(555), 1, + STATE(532), 1, sym_statement_block, STATE(4194), 1, sym_comment, - [158684] = 5, + [157745] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6612), 1, anon_sym_LBRACE, - STATE(2042), 1, + STATE(2037), 1, sym_statement_block, STATE(4195), 1, sym_comment, - [158700] = 5, + [157761] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6602), 1, anon_sym_LBRACE, - STATE(507), 1, + STATE(515), 1, sym_statement_block, STATE(4196), 1, sym_comment, - [158716] = 5, + [157777] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6602), 1, anon_sym_LBRACE, - STATE(533), 1, + STATE(510), 1, sym_statement_block, STATE(4197), 1, sym_comment, - [158732] = 4, + [157793] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4198), 1, sym_comment, - ACTIONS(2605), 2, + ACTIONS(2493), 2, sym__automatic_semicolon, anon_sym_SEMI, - [158746] = 5, + [157807] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6612), 1, anon_sym_LBRACE, - STATE(2029), 1, + STATE(2024), 1, sym_statement_block, STATE(4199), 1, sym_comment, - [158762] = 5, + [157823] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6612), 1, anon_sym_LBRACE, - STATE(2028), 1, + STATE(2023), 1, sym_statement_block, STATE(4200), 1, sym_comment, - [158778] = 5, + [157839] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3277), 1, + ACTIONS(3434), 1, anon_sym_in, STATE(4201), 1, sym_comment, - [158794] = 5, + [157855] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263467,27 +265283,27 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4383), 1, sym_statement_block, - [158810] = 4, + [157871] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4203), 1, sym_comment, - ACTIONS(1957), 2, + ACTIONS(1993), 2, anon_sym_else, anon_sym_while, - [158824] = 4, + [157885] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4204), 1, sym_comment, - ACTIONS(2655), 2, + ACTIONS(2689), 2, sym__automatic_semicolon, anon_sym_SEMI, - [158838] = 5, + [157899] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263498,18 +265314,18 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4205), 1, sym_comment, - [158854] = 5, + [157915] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6612), 1, anon_sym_LBRACE, - STATE(2041), 1, + STATE(2026), 1, sym_statement_block, STATE(4206), 1, sym_comment, - [158870] = 5, + [157931] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263520,7 +265336,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4659), 1, sym__cf_close_tag, - [158886] = 4, + [157947] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263530,18 +265346,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6616), 2, sym__automatic_semicolon, anon_sym_SEMI, - [158900] = 5, + [157961] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6618), 1, anon_sym_LBRACE, - STATE(964), 1, + STATE(938), 1, sym_statement_block, STATE(4209), 1, sym_comment, - [158916] = 5, + [157977] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263552,7 +265368,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4696), 1, sym__cf_close_tag, - [158932] = 5, + [157993] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263563,18 +265379,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4389), 1, sym_formal_parameters, - [158948] = 5, + [158009] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6620), 1, anon_sym_LPAREN, - STATE(435), 1, + STATE(483), 1, sym_parenthesized_expression, STATE(4212), 1, sym_comment, - [158964] = 4, + [158025] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263584,39 +265400,39 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6522), 2, anon_sym_COMMA, anon_sym_RPAREN, - [158978] = 5, + [158039] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6582), 1, anon_sym_LBRACE, - STATE(2434), 1, + STATE(2421), 1, sym_statement_block, STATE(4214), 1, sym_comment, - [158994] = 5, + [158055] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6622), 1, anon_sym_LPAREN, - STATE(133), 1, + STATE(87), 1, sym__for_header, STATE(4215), 1, sym_comment, - [159010] = 4, + [158071] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4216), 1, sym_comment, - ACTIONS(1913), 2, + ACTIONS(2097), 2, anon_sym_else, anon_sym_while, - [159024] = 5, + [158085] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263627,7 +265443,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4698), 1, sym__cf_close_tag, - [159040] = 5, + [158101] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263638,18 +265454,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4507), 1, sym_function_dec_parameters, - [159056] = 5, + [158117] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6588), 1, anon_sym_LBRACE, - STATE(711), 1, + STATE(689), 1, sym_statement_block, STATE(4219), 1, sym_comment, - [159072] = 5, + [158133] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263660,72 +265476,72 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5371), 1, sym__cf_close_tag, - [159088] = 4, + [158149] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4221), 1, sym_comment, - ACTIONS(2569), 2, + ACTIONS(2445), 2, sym__automatic_semicolon, anon_sym_SEMI, - [159102] = 5, + [158163] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6588), 1, anon_sym_LBRACE, - STATE(712), 1, + STATE(690), 1, sym_statement_block, STATE(4222), 1, sym_comment, - [159118] = 5, + [158179] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(82), 1, + STATE(130), 1, sym_parenthesized_expression, STATE(4223), 1, sym_comment, - [159134] = 5, + [158195] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6588), 1, anon_sym_LBRACE, - STATE(714), 1, + STATE(692), 1, sym_statement_block, STATE(4224), 1, sym_comment, - [159150] = 5, + [158211] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6612), 1, anon_sym_LBRACE, - STATE(2084), 1, + STATE(2078), 1, sym_statement_block, STATE(4225), 1, sym_comment, - [159166] = 5, + [158227] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(89), 1, + STATE(102), 1, sym_parenthesized_expression, STATE(4226), 1, sym_comment, - [159182] = 5, + [158243] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263736,7 +265552,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4574), 1, sym_parenthesized_expression, - [159198] = 5, + [158259] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263747,28 +265563,28 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4502), 1, sym_switch_body, - [159214] = 5, + [158275] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(95), 1, + STATE(85), 1, sym_parenthesized_expression, STATE(4229), 1, sym_comment, - [159230] = 4, + [158291] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4230), 1, sym_comment, - ACTIONS(1917), 2, + ACTIONS(2087), 2, anon_sym_else, anon_sym_while, - [159244] = 4, + [158305] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263778,18 +265594,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6508), 2, anon_sym_COMMA, anon_sym_RPAREN, - [159258] = 5, + [158319] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(842), 1, anon_sym_while, - ACTIONS(2303), 1, + ACTIONS(2346), 1, sym__automatic_semicolon, STATE(4232), 1, sym_comment, - [159274] = 4, + [158335] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263799,7 +265615,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6626), 2, anon_sym_LBRACE, anon_sym_EQ_GT, - [159288] = 5, + [158349] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263810,18 +265626,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4700), 1, sym__cf_close_tag, - [159304] = 5, + [158365] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6310), 1, anon_sym_LBRACE, - STATE(973), 1, + STATE(1015), 1, sym_statement_block, STATE(4235), 1, sym_comment, - [159320] = 5, + [158381] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263832,7 +265648,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4596), 1, sym_function_dec_parameters, - [159336] = 5, + [158397] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263843,7 +265659,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4598), 1, sym_function_dec_parameters, - [159352] = 4, + [158413] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263853,28 +265669,28 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6435), 2, anon_sym_COMMA, anon_sym_RBRACK, - [159366] = 4, + [158427] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4239), 1, sym_comment, - ACTIONS(3168), 2, + ACTIONS(3234), 2, anon_sym_COMMA, anon_sym_RBRACK, - [159380] = 5, + [158441] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6612), 1, anon_sym_LBRACE, - STATE(1970), 1, + STATE(1957), 1, sym_statement_block, STATE(4240), 1, sym_comment, - [159396] = 5, + [158457] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263885,29 +265701,29 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4701), 1, sym__cf_close_tag, - [159412] = 5, + [158473] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6582), 1, anon_sym_LBRACE, - STATE(2417), 1, + STATE(2434), 1, sym_statement_block, STATE(4242), 1, sym_comment, - [159428] = 5, + [158489] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6622), 1, anon_sym_LPAREN, - STATE(97), 1, + STATE(124), 1, sym__for_header, STATE(4243), 1, sym_comment, - [159444] = 5, + [158505] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263918,7 +265734,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5488), 1, sym__cf_close_tag, - [159460] = 5, + [158521] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263929,7 +265745,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4615), 1, sym_function_dec_parameters, - [159476] = 5, + [158537] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263940,7 +265756,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4246), 1, sym_comment, - [159492] = 5, + [158553] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263951,18 +265767,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4640), 1, sym__cf_close_tag, - [159508] = 5, + [158569] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6582), 1, anon_sym_LBRACE, - STATE(2414), 1, + STATE(2438), 1, sym_statement_block, STATE(4248), 1, sym_comment, - [159524] = 5, + [158585] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263973,7 +265789,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4840), 1, sym__cf_close_tag, - [159540] = 4, + [158601] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263983,7 +265799,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6628), 2, sym__automatic_semicolon, anon_sym_SEMI, - [159554] = 5, + [158615] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -263994,18 +265810,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4841), 1, sym__cf_close_tag, - [159570] = 5, + [158631] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6596), 1, anon_sym_LBRACE, - STATE(170), 1, + STATE(169), 1, sym_statement_block, STATE(4252), 1, sym_comment, - [159586] = 4, + [158647] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264015,7 +265831,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6630), 2, sym__automatic_semicolon, anon_sym_SEMI, - [159600] = 5, + [158661] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264026,18 +265842,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4843), 1, sym__cf_close_tag, - [159616] = 5, + [158677] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6632), 1, anon_sym_LBRACE, - STATE(159), 1, + STATE(165), 1, sym_statement_block, STATE(4255), 1, sym_comment, - [159632] = 5, + [158693] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264048,17 +265864,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4847), 1, sym__cf_close_tag, - [159648] = 4, + [158709] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4257), 1, sym_comment, - ACTIONS(1869), 2, + ACTIONS(1737), 2, anon_sym_LBRACE, anon_sym_EQ_GT, - [159662] = 5, + [158723] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264069,7 +265885,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4702), 1, sym__cf_close_tag, - [159678] = 5, + [158739] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264080,17 +265896,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4403), 1, sym_function_dec_parameters, - [159694] = 4, + [158755] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(4260), 1, sym_comment, - ACTIONS(2613), 2, + ACTIONS(2657), 2, sym__close_tag_delim, sym_cf_attribute_name, - [159708] = 5, + [158769] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264101,29 +265917,29 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4867), 1, sym__cf_close_tag, - [159724] = 5, + [158785] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6524), 1, anon_sym_LBRACE, - STATE(1814), 1, + STATE(1797), 1, sym_statement_block, STATE(4262), 1, sym_comment, - [159740] = 5, + [158801] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6582), 1, anon_sym_LBRACE, - STATE(2421), 1, + STATE(2425), 1, sym_statement_block, STATE(4263), 1, sym_comment, - [159756] = 5, + [158817] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264134,29 +265950,29 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4556), 1, sym_function_dec_parameters, - [159772] = 5, + [158833] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6578), 1, anon_sym_LBRACE, - STATE(2314), 1, + STATE(2303), 1, sym_statement_block, STATE(4265), 1, sym_comment, - [159788] = 5, + [158849] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6578), 1, anon_sym_LBRACE, - STATE(2320), 1, + STATE(2299), 1, sym_statement_block, STATE(4266), 1, sym_comment, - [159804] = 5, + [158865] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264167,7 +265983,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4555), 1, sym_function_dec_parameters, - [159820] = 5, + [158881] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264178,7 +265994,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4462), 1, sym_function_dec_parameters, - [159836] = 5, + [158897] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264189,7 +266005,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4467), 1, sym_function_dec_parameters, - [159852] = 5, + [158913] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264200,7 +266016,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4464), 1, sym_function_dec_parameters, - [159868] = 5, + [158929] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264211,61 +266027,61 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4404), 1, sym_function_dec_parameters, - [159884] = 5, + [158945] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6524), 1, anon_sym_LBRACE, - STATE(1819), 1, + STATE(1808), 1, sym_statement_block, STATE(4272), 1, sym_comment, - [159900] = 5, + [158961] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6524), 1, anon_sym_LBRACE, - STATE(1820), 1, + STATE(1810), 1, sym_statement_block, STATE(4273), 1, sym_comment, - [159916] = 5, + [158977] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6634), 1, anon_sym_LBRACE, - STATE(531), 1, + STATE(523), 1, sym_switch_body, STATE(4274), 1, sym_comment, - [159932] = 4, + [158993] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4275), 1, sym_comment, - ACTIONS(2605), 2, + ACTIONS(2493), 2, anon_sym_LPAREN, anon_sym_COLON, - [159946] = 5, + [159007] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6622), 1, anon_sym_LPAREN, - STATE(106), 1, + STATE(115), 1, sym__for_header, STATE(4276), 1, sym_comment, - [159962] = 4, + [159023] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264275,7 +266091,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6636), 2, sym__automatic_semicolon, anon_sym_SEMI, - [159976] = 4, + [159037] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264285,7 +266101,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6638), 2, sym__automatic_semicolon, anon_sym_SEMI, - [159990] = 4, + [159051] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264295,29 +266111,29 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6640), 2, sym__automatic_semicolon, anon_sym_SEMI, - [160004] = 5, + [159065] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6622), 1, anon_sym_LPAREN, - STATE(115), 1, + STATE(81), 1, sym__for_header, STATE(4280), 1, sym_comment, - [160020] = 5, + [159081] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6642), 1, anon_sym_LBRACE, - STATE(916), 1, + STATE(884), 1, sym_switch_body, STATE(4281), 1, sym_comment, - [160036] = 5, + [159097] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264328,40 +266144,40 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4916), 1, sym__cf_close_tag, - [160052] = 5, + [159113] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6481), 1, anon_sym_LBRACE, - STATE(426), 1, + STATE(429), 1, sym_statement_block, STATE(4283), 1, sym_comment, - [160068] = 5, + [159129] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6644), 1, anon_sym_LBRACE, - STATE(1104), 1, + STATE(1153), 1, sym_switch_body, STATE(4284), 1, sym_comment, - [160084] = 5, + [159145] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6622), 1, anon_sym_LPAREN, - STATE(125), 1, + STATE(97), 1, sym__for_header, STATE(4285), 1, sym_comment, - [160100] = 5, + [159161] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264372,7 +266188,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4922), 1, sym__cf_close_tag, - [160116] = 4, + [159177] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264382,7 +266198,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6646), 2, sym__automatic_semicolon, anon_sym_SEMI, - [160130] = 4, + [159191] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264392,7 +266208,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6648), 2, sym__automatic_semicolon, anon_sym_SEMI, - [160144] = 4, + [159205] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264402,7 +266218,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6650), 2, sym__automatic_semicolon, anon_sym_SEMI, - [160158] = 4, + [159219] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264412,17 +266228,17 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6652), 2, sym__automatic_semicolon, anon_sym_SEMI, - [160172] = 4, + [159233] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4291), 1, sym_comment, - ACTIONS(2097), 2, + ACTIONS(2173), 2, anon_sym_else, anon_sym_while, - [160186] = 4, + [159247] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264432,7 +266248,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6654), 2, aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, - [160200] = 5, + [159261] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264443,7 +266259,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4293), 1, sym_comment, - [160216] = 5, + [159277] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264454,18 +266270,18 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4294), 1, sym_comment, - [160232] = 5, + [159293] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6656), 1, anon_sym_LBRACE, - STATE(982), 1, + STATE(1022), 1, sym_statement_block, STATE(4295), 1, sym_comment, - [160248] = 5, + [159309] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264476,7 +266292,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4296), 1, sym_comment, - [160264] = 5, + [159325] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264487,29 +266303,29 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4297), 1, sym_comment, - [160280] = 5, + [159341] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6656), 1, anon_sym_LBRACE, - STATE(1013), 1, + STATE(1021), 1, sym_statement_block, STATE(4298), 1, sym_comment, - [160296] = 5, + [159357] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6658), 1, anon_sym_LPAREN, - STATE(415), 1, + STATE(430), 1, sym_parenthesized_expression, STATE(4299), 1, sym_comment, - [160312] = 5, + [159373] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264520,7 +266336,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5492), 1, sym__cf_close_tag, - [160328] = 5, + [159389] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264531,17 +266347,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4929), 1, sym__cf_close_tag, - [160344] = 4, + [159405] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4302), 1, sym_comment, - ACTIONS(2569), 2, + ACTIONS(2445), 2, anon_sym_LPAREN, anon_sym_COLON, - [160358] = 4, + [159419] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264551,18 +266367,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6660), 2, aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, - [160372] = 5, + [159433] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6596), 1, anon_sym_LBRACE, - STATE(177), 1, + STATE(173), 1, sym_statement_block, STATE(4304), 1, sym_comment, - [160388] = 5, + [159449] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264573,7 +266389,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4474), 1, sym_function_dec_parameters, - [160404] = 5, + [159465] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264584,7 +266400,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4720), 1, sym__cf_close_tag, - [160420] = 5, + [159481] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264595,7 +266411,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4307), 1, sym_comment, - [160436] = 5, + [159497] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264606,18 +266422,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5081), 1, sym__cf_close_tag, - [160452] = 5, + [159513] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6666), 1, anon_sym_LBRACE, - STATE(493), 1, + STATE(480), 1, sym_statement_block, STATE(4309), 1, sym_comment, - [160468] = 4, + [159529] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264627,7 +266443,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6668), 2, aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, - [160482] = 5, + [159543] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264638,17 +266454,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5070), 1, sym__cf_close_tag, - [160498] = 4, + [159559] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4312), 1, sym_comment, - ACTIONS(1963), 2, + ACTIONS(1925), 2, anon_sym_else, anon_sym_while, - [160512] = 5, + [159573] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264659,18 +266475,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4912), 1, sym__cf_close_tag, - [160528] = 5, + [159589] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6632), 1, anon_sym_LBRACE, - STATE(156), 1, + STATE(159), 1, sym_statement_block, STATE(4314), 1, sym_comment, - [160544] = 4, + [159605] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -264680,7 +266496,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6487), 2, sym__close_tag_delim, sym_cf_attribute_name, - [160558] = 5, + [159619] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264691,7 +266507,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4316), 1, sym_comment, - [160574] = 5, + [159635] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264702,17 +266518,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4317), 1, sym_comment, - [160590] = 4, + [159651] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4318), 1, sym_comment, - ACTIONS(2047), 2, + ACTIONS(2071), 2, anon_sym_else, anon_sym_while, - [160604] = 5, + [159665] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264723,49 +266539,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4319), 1, sym_comment, - [160620] = 4, + [159681] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4320), 1, sym_comment, - ACTIONS(2659), 2, + ACTIONS(2723), 2, sym__automatic_semicolon, anon_sym_SEMI, - [160634] = 4, + [159695] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4321), 1, sym_comment, - ACTIONS(2093), 2, + ACTIONS(2177), 2, anon_sym_else, anon_sym_while, - [160648] = 5, + [159709] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6656), 1, anon_sym_LBRACE, - STATE(1031), 1, + STATE(1044), 1, sym_statement_block, STATE(4322), 1, sym_comment, - [160664] = 5, + [159725] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6656), 1, anon_sym_LBRACE, - STATE(1030), 1, + STATE(1046), 1, sym_statement_block, STATE(4323), 1, sym_comment, - [160680] = 5, + [159741] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264776,39 +266592,39 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4324), 1, sym_comment, - [160696] = 5, + [159757] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6656), 1, anon_sym_LBRACE, - STATE(1028), 1, + STATE(1048), 1, sym_statement_block, STATE(4325), 1, sym_comment, - [160712] = 4, + [159773] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, sym_cf_comment, STATE(4326), 1, sym_comment, - ACTIONS(2627), 2, + ACTIONS(2685), 2, sym__close_tag_delim, sym_cf_attribute_name, - [160726] = 5, + [159787] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6632), 1, anon_sym_LBRACE, - STATE(158), 1, + STATE(164), 1, sym_statement_block, STATE(4327), 1, sym_comment, - [160742] = 4, + [159803] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264818,7 +266634,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6680), 2, aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, - [160756] = 5, + [159817] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264829,18 +266645,18 @@ static const uint16_t ts_small_parse_table[] = { sym_end_tag, STATE(4329), 1, sym_comment, - [160772] = 5, + [159833] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6656), 1, anon_sym_LBRACE, - STATE(983), 1, + STATE(1073), 1, sym_statement_block, STATE(4330), 1, sym_comment, - [160788] = 4, + [159849] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264850,18 +266666,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6682), 2, aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, - [160802] = 5, + [159863] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6481), 1, anon_sym_LBRACE, - STATE(973), 1, + STATE(1015), 1, sym_statement_block, STATE(4332), 1, sym_comment, - [160818] = 5, + [159879] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264872,7 +266688,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5018), 1, sym__cf_close_tag, - [160834] = 5, + [159895] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264883,7 +266699,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4973), 1, sym__cf_close_tag, - [160850] = 5, + [159911] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264894,7 +266710,7 @@ static const uint16_t ts_small_parse_table[] = { sym_end_tag, STATE(4335), 1, sym_comment, - [160866] = 5, + [159927] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264905,7 +266721,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4740), 1, sym__cf_close_tag, - [160882] = 5, + [159943] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264916,7 +266732,7 @@ static const uint16_t ts_small_parse_table[] = { sym__end_tag_name, STATE(4337), 1, sym_comment, - [160898] = 5, + [159959] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264927,7 +266743,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4975), 1, sym__cf_close_tag, - [160914] = 5, + [159975] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264938,18 +266754,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4976), 1, sym__cf_close_tag, - [160930] = 5, + [159991] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(87), 1, + STATE(112), 1, sym_parenthesized_expression, STATE(4340), 1, sym_comment, - [160946] = 5, + [160007] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264960,7 +266776,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4979), 1, sym__cf_close_tag, - [160962] = 5, + [160023] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264971,7 +266787,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4981), 1, sym__cf_close_tag, - [160978] = 5, + [160039] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264982,7 +266798,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4343), 1, sym_comment, - [160994] = 5, + [160055] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -264993,7 +266809,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5007), 1, sym__cf_close_tag, - [161010] = 5, + [160071] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265004,18 +266820,18 @@ static const uint16_t ts_small_parse_table[] = { sym_parenthesized_expression, STATE(4345), 1, sym_comment, - [161026] = 5, + [160087] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(2813), 1, + ACTIONS(2817), 1, anon_sym_in, STATE(4346), 1, sym_comment, - [161042] = 5, + [160103] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265026,51 +266842,51 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4984), 1, sym__cf_close_tag, - [161058] = 5, + [160119] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(99), 1, + STATE(108), 1, sym_parenthesized_expression, STATE(4348), 1, sym_comment, - [161074] = 5, + [160135] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6686), 1, anon_sym_LBRACE, - STATE(365), 1, + STATE(418), 1, sym_statement_block, STATE(4349), 1, sym_comment, - [161090] = 5, + [160151] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(124), 1, + STATE(105), 1, sym_parenthesized_expression, STATE(4350), 1, sym_comment, - [161106] = 5, + [160167] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6686), 1, anon_sym_LBRACE, - STATE(403), 1, + STATE(421), 1, sym_statement_block, STATE(4351), 1, sym_comment, - [161122] = 5, + [160183] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265081,29 +266897,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4352), 1, sym_comment, - [161138] = 5, + [160199] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6632), 1, anon_sym_LBRACE, - STATE(161), 1, + STATE(162), 1, sym_statement_block, STATE(4353), 1, sym_comment, - [161154] = 5, + [160215] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6686), 1, anon_sym_LBRACE, - STATE(400), 1, + STATE(402), 1, sym_statement_block, STATE(4354), 1, sym_comment, - [161170] = 5, + [160231] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265114,18 +266930,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4734), 1, sym__cf_close_tag, - [161186] = 5, + [160247] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6686), 1, anon_sym_LBRACE, - STATE(398), 1, + STATE(397), 1, sym_statement_block, STATE(4356), 1, sym_comment, - [161202] = 5, + [160263] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265136,18 +266952,18 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4357), 1, sym_comment, - [161218] = 5, + [160279] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6686), 1, anon_sym_LBRACE, - STATE(397), 1, + STATE(395), 1, sym_statement_block, STATE(4358), 1, sym_comment, - [161234] = 5, + [160295] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265158,7 +266974,7 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, STATE(4359), 1, sym_comment, - [161250] = 5, + [160311] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265169,7 +266985,7 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, STATE(4360), 1, sym_comment, - [161266] = 5, + [160327] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265180,7 +266996,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4361), 1, sym_comment, - [161282] = 5, + [160343] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265191,7 +267007,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5001), 1, sym__cf_close_tag, - [161298] = 5, + [160359] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265202,7 +267018,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4737), 1, sym__cf_close_tag, - [161314] = 5, + [160375] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265213,7 +267029,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4536), 1, sym_statement_block, - [161330] = 5, + [160391] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265224,18 +267040,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4539), 1, sym_formal_parameters, - [161346] = 5, + [160407] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(122), 1, + STATE(99), 1, sym_parenthesized_expression, STATE(4366), 1, sym_comment, - [161362] = 5, + [160423] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265246,7 +267062,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parenthesized_expression, STATE(4367), 1, sym_comment, - [161378] = 5, + [160439] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265257,18 +267073,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5010), 1, sym__cf_close_tag, - [161394] = 5, + [160455] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6524), 1, anon_sym_LBRACE, - STATE(1849), 1, + STATE(1817), 1, sym_statement_block, STATE(4369), 1, sym_comment, - [161410] = 5, + [160471] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265279,7 +267095,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4370), 1, sym_comment, - [161426] = 5, + [160487] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265290,18 +267106,18 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4371), 1, sym_comment, - [161442] = 5, + [160503] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6612), 1, anon_sym_LBRACE, - STATE(1956), 1, + STATE(1940), 1, sym_statement_block, STATE(4372), 1, sym_comment, - [161458] = 4, + [160519] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -265311,7 +267127,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6241), 2, sym__close_tag_delim, sym_cf_attribute_name, - [161472] = 5, + [160533] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265322,7 +267138,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4374), 1, sym_comment, - [161488] = 5, + [160549] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265333,7 +267149,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4375), 1, sym_comment, - [161504] = 5, + [160565] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265344,17 +267160,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5015), 1, sym__cf_close_tag, - [161520] = 4, + [160581] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4377), 1, sym_comment, - ACTIONS(2027), 2, + ACTIONS(2021), 2, anon_sym_else, anon_sym_while, - [161534] = 5, + [160595] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265365,7 +267181,7 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, STATE(4378), 1, sym_comment, - [161550] = 5, + [160611] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265376,7 +267192,7 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, STATE(4379), 1, sym_comment, - [161566] = 5, + [160627] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265387,7 +267203,7 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, STATE(4380), 1, sym_comment, - [161582] = 5, + [160643] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265398,18 +267214,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4381), 1, sym_comment, - [161598] = 5, + [160659] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6582), 1, anon_sym_LBRACE, - STATE(2426), 1, + STATE(2431), 1, sym_statement_block, STATE(4382), 1, sym_comment, - [161614] = 4, + [160675] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265419,7 +267235,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6704), 2, anon_sym_COMMA, anon_sym_RBRACE, - [161628] = 5, + [160689] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265430,18 +267246,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4545), 1, sym_formal_parameters, - [161644] = 5, + [160705] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6686), 1, anon_sym_LBRACE, - STATE(367), 1, + STATE(440), 1, sym_statement_block, STATE(4385), 1, sym_comment, - [161660] = 5, + [160721] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265452,17 +267268,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4547), 1, sym_formal_parameters, - [161676] = 4, + [160737] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4387), 1, sym_comment, - ACTIONS(2115), 2, + ACTIONS(2101), 2, anon_sym_else, anon_sym_while, - [161690] = 5, + [160751] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265473,7 +267289,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4552), 1, sym_formal_parameters, - [161706] = 5, + [160767] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265484,7 +267300,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4554), 1, sym_statement_block, - [161722] = 4, + [160783] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265494,18 +267310,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6385), 2, anon_sym_COMMA, anon_sym_RPAREN, - [161736] = 5, + [160797] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6467), 1, anon_sym_LBRACE, - STATE(370), 1, + STATE(438), 1, sym_statement_block, STATE(4391), 1, sym_comment, - [161752] = 4, + [160813] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265515,7 +267331,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6706), 2, anon_sym_LBRACE, anon_sym_EQ_GT, - [161766] = 4, + [160827] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265525,7 +267341,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6383), 2, anon_sym_COMMA, anon_sym_RPAREN, - [161780] = 5, + [160841] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265536,7 +267352,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4394), 1, sym_comment, - [161796] = 4, + [160857] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265546,7 +267362,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6708), 2, sym__automatic_semicolon, anon_sym_SEMI, - [161810] = 5, + [160871] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265557,7 +267373,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4396), 1, sym_comment, - [161826] = 5, + [160887] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265568,7 +267384,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4397), 1, sym_comment, - [161842] = 5, + [160903] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265579,7 +267395,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4398), 1, sym_comment, - [161858] = 5, + [160919] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265590,17 +267406,17 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4399), 1, sym_comment, - [161874] = 4, + [160935] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4400), 1, sym_comment, - ACTIONS(2111), 2, + ACTIONS(2091), 2, anon_sym_else, anon_sym_while, - [161888] = 5, + [160949] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265611,40 +267427,40 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4560), 1, sym_function_dec_parameters, - [161904] = 5, + [160965] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6524), 1, anon_sym_LBRACE, - STATE(1833), 1, + STATE(1836), 1, sym_statement_block, STATE(4402), 1, sym_comment, - [161920] = 5, + [160981] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6524), 1, anon_sym_LBRACE, - STATE(1829), 1, + STATE(1822), 1, sym_statement_block, STATE(4403), 1, sym_comment, - [161936] = 5, + [160997] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6524), 1, anon_sym_LBRACE, - STATE(1828), 1, + STATE(1851), 1, sym_statement_block, STATE(4404), 1, sym_comment, - [161952] = 5, + [161013] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265655,7 +267471,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5035), 1, sym__cf_close_tag, - [161968] = 5, + [161029] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265666,18 +267482,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5036), 1, sym__cf_close_tag, - [161984] = 5, + [161045] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(131), 1, + STATE(88), 1, sym_parenthesized_expression, STATE(4407), 1, sym_comment, - [162000] = 5, + [161061] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265688,7 +267504,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4754), 1, sym__cf_close_tag, - [162016] = 4, + [161077] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265698,27 +267514,27 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6378), 2, anon_sym_COMMA, anon_sym_RPAREN, - [162030] = 4, + [161091] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4410), 1, sym_comment, - ACTIONS(3261), 2, + ACTIONS(3264), 2, anon_sym_COMMA, anon_sym_RPAREN, - [162044] = 4, + [161105] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4411), 1, sym_comment, - ACTIONS(2055), 2, + ACTIONS(2081), 2, anon_sym_else, anon_sym_while, - [162058] = 5, + [161119] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265729,7 +267545,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4757), 1, sym__cf_close_tag, - [162074] = 5, + [161135] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265740,7 +267556,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4759), 1, sym__cf_close_tag, - [162090] = 4, + [161151] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265750,7 +267566,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6710), 2, anon_sym_COMMA, anon_sym_RBRACE, - [162104] = 5, + [161165] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265761,49 +267577,49 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4761), 1, sym__cf_close_tag, - [162120] = 4, + [161181] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4416), 1, sym_comment, - ACTIONS(2051), 2, + ACTIONS(2075), 2, anon_sym_else, anon_sym_while, - [162134] = 5, + [161195] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(86), 1, + STATE(118), 1, sym_parenthesized_expression, STATE(4417), 1, sym_comment, - [162150] = 4, + [161211] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4418), 1, sym_comment, - ACTIONS(1983), 2, + ACTIONS(2033), 2, anon_sym_else, anon_sym_while, - [162164] = 5, + [161225] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(127), 1, + STATE(95), 1, sym_parenthesized_expression, STATE(4419), 1, sym_comment, - [162180] = 5, + [161241] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265814,7 +267630,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4762), 1, sym__cf_close_tag, - [162196] = 5, + [161257] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265825,7 +267641,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4503), 1, sym_function_dec_parameters, - [162212] = 5, + [161273] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265836,7 +267652,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4624), 1, sym_function_dec_parameters, - [162228] = 5, + [161289] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265847,7 +267663,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4620), 1, sym_function_dec_parameters, - [162244] = 5, + [161305] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265858,7 +267674,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4619), 1, sym_function_dec_parameters, - [162260] = 5, + [161321] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265869,7 +267685,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4763), 1, sym__cf_close_tag, - [162276] = 5, + [161337] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265880,60 +267696,60 @@ static const uint16_t ts_small_parse_table[] = { sym_end_tag, STATE(4426), 1, sym_comment, - [162292] = 4, + [161353] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4427), 1, sym_comment, - ACTIONS(2075), 2, + ACTIONS(2181), 2, anon_sym_else, anon_sym_while, - [162306] = 5, + [161367] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(79), 1, + STATE(121), 1, sym_parenthesized_expression, STATE(4428), 1, sym_comment, - [162322] = 5, + [161383] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6712), 1, anon_sym_LBRACE, - STATE(335), 1, + STATE(379), 1, sym_statement_block, STATE(4429), 1, sym_comment, - [162338] = 4, + [161399] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4430), 1, sym_comment, - ACTIONS(2071), 2, + ACTIONS(2185), 2, anon_sym_else, anon_sym_while, - [162352] = 5, + [161413] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(2747), 1, + ACTIONS(2775), 1, anon_sym_in, STATE(4431), 1, sym_comment, - [162368] = 5, + [161429] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265944,7 +267760,7 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, STATE(4432), 1, sym_comment, - [162384] = 5, + [161445] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265955,7 +267771,7 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, STATE(4433), 1, sym_comment, - [162400] = 5, + [161461] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265966,17 +267782,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5092), 1, sym__cf_close_tag, - [162416] = 4, + [161477] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4435), 1, sym_comment, - ACTIONS(1937), 2, + ACTIONS(1921), 2, anon_sym_else, anon_sym_while, - [162430] = 5, + [161491] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -265987,17 +267803,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5094), 1, sym__cf_close_tag, - [162446] = 4, + [161507] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4437), 1, sym_comment, - ACTIONS(1971), 2, + ACTIONS(1911), 2, anon_sym_else, anon_sym_while, - [162460] = 5, + [161521] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266008,7 +267824,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5095), 1, sym__cf_close_tag, - [162476] = 5, + [161537] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266019,18 +267835,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5408), 1, sym__cf_close_tag, - [162492] = 5, + [161553] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6718), 1, anon_sym_LPAREN, - STATE(1021), 1, + STATE(1036), 1, sym_parenthesized_expression, STATE(4440), 1, sym_comment, - [162508] = 5, + [161569] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266041,7 +267857,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5097), 1, sym__cf_close_tag, - [162524] = 5, + [161585] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266052,7 +267868,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5576), 1, sym__cf_close_tag, - [162540] = 5, + [161601] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266063,18 +267879,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5099), 1, sym__cf_close_tag, - [162556] = 5, + [161617] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6614), 1, anon_sym_LBRACE, - STATE(1051), 1, + STATE(1111), 1, sym_statement_block, STATE(4444), 1, sym_comment, - [162572] = 5, + [161633] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266085,17 +267901,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4602), 1, sym_function_dec_parameters, - [162588] = 4, + [161649] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4446), 1, sym_comment, - ACTIONS(1975), 2, + ACTIONS(1907), 2, anon_sym_else, anon_sym_while, - [162602] = 5, + [161663] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266106,7 +267922,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4577), 1, sym_function_dec_parameters, - [162618] = 5, + [161679] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266117,7 +267933,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4448), 1, sym_comment, - [162634] = 5, + [161695] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266128,7 +267944,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5103), 1, sym__cf_close_tag, - [162650] = 5, + [161711] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266139,7 +267955,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4579), 1, sym_function_dec_parameters, - [162666] = 5, + [161727] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266150,18 +267966,18 @@ static const uint16_t ts_small_parse_table[] = { sym_erroneous_end_tag_name, STATE(4451), 1, sym_comment, - [162682] = 5, + [161743] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6728), 1, anon_sym_LBRACE, - STATE(321), 1, + STATE(339), 1, sym_statement_block, STATE(4452), 1, sym_comment, - [162698] = 5, + [161759] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266172,72 +267988,72 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4453), 1, sym_comment, - [162714] = 5, + [161775] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(114), 1, + STATE(80), 1, sym_parenthesized_expression, STATE(4454), 1, sym_comment, - [162730] = 5, + [161791] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1206), 1, + ACTIONS(1204), 1, anon_sym_LPAREN, ACTIONS(6730), 1, anon_sym_EQ_GT, STATE(4455), 1, sym_comment, - [162746] = 5, + [161807] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6574), 1, anon_sym_LBRACE, - STATE(1030), 1, + STATE(1046), 1, sym_statement_block, STATE(4456), 1, sym_comment, - [162762] = 5, + [161823] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6574), 1, anon_sym_LBRACE, - STATE(1031), 1, + STATE(1044), 1, sym_statement_block, STATE(4457), 1, sym_comment, - [162778] = 5, + [161839] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6578), 1, anon_sym_LBRACE, - STATE(2335), 1, + STATE(2197), 1, sym_statement_block, STATE(4458), 1, sym_comment, - [162794] = 4, + [161855] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4459), 1, sym_comment, - ACTIONS(1979), 2, + ACTIONS(2065), 2, anon_sym_else, anon_sym_while, - [162808] = 5, + [161869] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266248,62 +268064,62 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4460), 1, sym_comment, - [162824] = 5, + [161885] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LBRACE, - STATE(184), 1, + STATE(185), 1, sym_statement_block, STATE(4461), 1, sym_comment, - [162840] = 5, + [161901] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6612), 1, anon_sym_LBRACE, - STATE(2050), 1, + STATE(2080), 1, sym_statement_block, STATE(4462), 1, sym_comment, - [162856] = 5, + [161917] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1206), 1, + ACTIONS(1204), 1, anon_sym_LPAREN, ACTIONS(6734), 1, anon_sym_EQ_GT, STATE(4463), 1, sym_comment, - [162872] = 5, + [161933] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6588), 1, anon_sym_LBRACE, - STATE(741), 1, + STATE(717), 1, sym_statement_block, STATE(4464), 1, sym_comment, - [162888] = 5, + [161949] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(77), 1, + STATE(131), 1, sym_parenthesized_expression, STATE(4465), 1, sym_comment, - [162904] = 5, + [161965] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266314,29 +268130,29 @@ static const uint16_t ts_small_parse_table[] = { sym_parenthesized_expression, STATE(4466), 1, sym_comment, - [162920] = 5, + [161981] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6588), 1, anon_sym_LBRACE, - STATE(743), 1, + STATE(719), 1, sym_statement_block, STATE(4467), 1, sym_comment, - [162936] = 5, + [161997] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3085), 1, + ACTIONS(3072), 1, anon_sym_in, STATE(4468), 1, sym_comment, - [162952] = 5, + [162013] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266347,7 +268163,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4469), 1, sym_comment, - [162968] = 5, + [162029] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266358,7 +268174,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4470), 1, sym_comment, - [162984] = 4, + [162045] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266368,7 +268184,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5203), 2, anon_sym_in, anon_sym_of, - [162998] = 5, + [162059] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266379,7 +268195,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4588), 1, sym_function_dec_parameters, - [163014] = 5, + [162075] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266390,7 +268206,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4473), 1, sym_comment, - [163030] = 5, + [162091] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266401,7 +268217,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4474), 1, sym_comment, - [163046] = 5, + [162107] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266412,7 +268228,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4593), 1, sym_function_dec_parameters, - [163062] = 4, + [162123] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -266422,17 +268238,17 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6338), 2, sym__close_tag_delim, sym_cf_attribute_name, - [163076] = 4, + [162137] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4477), 1, sym_comment, - ACTIONS(2005), 2, + ACTIONS(1973), 2, anon_sym_else, anon_sym_while, - [163090] = 4, + [162151] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266442,7 +268258,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6736), 2, sym_raw_text, anon_sym_LT_SLASH, - [163104] = 5, + [162165] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266453,17 +268269,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5117), 1, sym__cf_close_tag, - [163120] = 4, + [162181] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4480), 1, sym_comment, - ACTIONS(2035), 2, + ACTIONS(1961), 2, anon_sym_else, anon_sym_while, - [163134] = 4, + [162195] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -266473,7 +268289,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6453), 2, sym__close_tag_delim, sym_cf_attribute_name, - [163148] = 5, + [162209] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266484,7 +268300,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4928), 1, sym__cf_close_tag, - [163164] = 5, + [162225] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266495,17 +268311,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5120), 1, sym__cf_close_tag, - [163180] = 4, + [162241] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4484), 1, sym_comment, - ACTIONS(1933), 2, + ACTIONS(1929), 2, anon_sym_else, anon_sym_while, - [163194] = 5, + [162255] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266516,7 +268332,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5123), 1, sym__cf_close_tag, - [163210] = 5, + [162271] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266527,7 +268343,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4781), 1, sym__cf_close_tag, - [163226] = 4, + [162287] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266537,49 +268353,49 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6738), 2, sym_raw_text, anon_sym_LT_SLASH, - [163240] = 5, + [162301] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(109), 1, + STATE(113), 1, sym_parenthesized_expression, STATE(4488), 1, sym_comment, - [163256] = 4, + [162317] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4489), 1, sym_comment, - ACTIONS(2043), 2, + ACTIONS(2053), 2, anon_sym_else, anon_sym_while, - [163270] = 4, + [162331] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4490), 1, sym_comment, - ACTIONS(1925), 2, + ACTIONS(1941), 2, anon_sym_else, anon_sym_while, - [163284] = 5, + [162345] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6612), 1, anon_sym_LBRACE, - STATE(1921), 1, + STATE(1917), 1, sym_statement_block, STATE(4491), 1, sym_comment, - [163300] = 5, + [162361] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266590,7 +268406,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4492), 1, sym_comment, - [163316] = 5, + [162377] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266601,7 +268417,7 @@ static const uint16_t ts_small_parse_table[] = { sym_private_property_identifier, STATE(4493), 1, sym_comment, - [163332] = 5, + [162393] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266612,7 +268428,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4494), 1, sym_comment, - [163348] = 5, + [162409] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266623,7 +268439,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4495), 1, sym_comment, - [163364] = 5, + [162425] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266634,7 +268450,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4496), 1, sym_comment, - [163380] = 5, + [162441] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266645,17 +268461,17 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4497), 1, sym_comment, - [163396] = 4, + [162457] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4498), 1, sym_comment, - ACTIONS(1921), 2, + ACTIONS(1953), 2, anon_sym_else, anon_sym_while, - [163410] = 5, + [162471] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266666,7 +268482,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5138), 1, sym__cf_close_tag, - [163426] = 5, + [162487] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266677,81 +268493,81 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5139), 1, sym__cf_close_tag, - [163442] = 4, + [162503] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4501), 1, sym_comment, - ACTIONS(2143), 2, + ACTIONS(2049), 2, anon_sym_else, anon_sym_while, - [163456] = 4, + [162517] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4502), 1, sym_comment, - ACTIONS(2031), 2, + ACTIONS(2025), 2, anon_sym_else, anon_sym_while, - [163470] = 5, + [162531] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6596), 1, anon_sym_LBRACE, - STATE(174), 1, + STATE(172), 1, sym_statement_block, STATE(4503), 1, sym_comment, - [163486] = 5, + [162547] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6582), 1, anon_sym_LBRACE, - STATE(2408), 1, + STATE(2418), 1, sym_statement_block, STATE(4504), 1, sym_comment, - [163502] = 4, + [162563] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4505), 1, sym_comment, - ACTIONS(1899), 2, + ACTIONS(1957), 2, anon_sym_else, anon_sym_while, - [163516] = 5, + [162577] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6612), 1, anon_sym_LBRACE, - STATE(1927), 1, + STATE(1923), 1, sym_statement_block, STATE(4506), 1, sym_comment, - [163532] = 5, + [162593] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6578), 1, anon_sym_LBRACE, - STATE(2374), 1, + STATE(2337), 1, sym_statement_block, STATE(4507), 1, sym_comment, - [163548] = 5, + [162609] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266762,17 +268578,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4823), 1, sym__cf_close_tag, - [163564] = 4, + [162625] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4509), 1, sym_comment, - ACTIONS(2023), 2, + ACTIONS(2017), 2, anon_sym_else, anon_sym_while, - [163578] = 5, + [162639] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266783,17 +268599,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4865), 1, sym__cf_close_tag, - [163594] = 4, + [162655] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4511), 1, sym_comment, - ACTIONS(1895), 2, + ACTIONS(2111), 2, anon_sym_else, anon_sym_while, - [163608] = 5, + [162669] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266804,17 +268620,17 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_defaultcase_tag_token1, STATE(4512), 1, sym_comment, - [163624] = 4, + [162685] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4513), 1, sym_comment, - ACTIONS(1885), 2, + ACTIONS(2141), 2, anon_sym_else, anon_sym_while, - [163638] = 5, + [162699] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266825,7 +268641,7 @@ static const uint16_t ts_small_parse_table[] = { sym_end_tag, STATE(4514), 1, sym_comment, - [163654] = 5, + [162715] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266836,7 +268652,7 @@ static const uint16_t ts_small_parse_table[] = { sym_end_tag, STATE(4515), 1, sym_comment, - [163670] = 5, + [162731] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266847,7 +268663,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4854), 1, sym__cf_close_tag, - [163686] = 5, + [162747] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266858,7 +268674,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5211), 1, sym__cf_close_tag, - [163702] = 5, + [162763] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266869,7 +268685,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4518), 1, sym_comment, - [163718] = 5, + [162779] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266880,7 +268696,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4519), 1, sym_comment, - [163734] = 5, + [162795] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266891,7 +268707,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4520), 1, sym_comment, - [163750] = 5, + [162811] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266902,7 +268718,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4521), 1, sym_comment, - [163766] = 5, + [162827] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266913,18 +268729,18 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4522), 1, sym_comment, - [163782] = 5, + [162843] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6744), 1, anon_sym_LBRACE, - STATE(152), 1, + STATE(148), 1, sym_statement_block, STATE(4523), 1, sym_comment, - [163798] = 5, + [162859] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266935,7 +268751,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5214), 1, sym__cf_close_tag, - [163814] = 5, + [162875] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266946,7 +268762,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4525), 1, sym_comment, - [163830] = 5, + [162891] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266957,17 +268773,17 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5168), 1, sym__cf_close_tag, - [163846] = 4, + [162907] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4527), 1, sym_comment, - ACTIONS(1873), 2, + ACTIONS(2119), 2, anon_sym_else, anon_sym_while, - [163860] = 5, + [162921] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266978,7 +268794,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4528), 1, sym_comment, - [163876] = 5, + [162937] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -266989,7 +268805,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4529), 1, sym_comment, - [163892] = 5, + [162953] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267000,7 +268816,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4530), 1, sym_comment, - [163908] = 5, + [162969] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267011,7 +268827,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5221), 1, sym__cf_close_tag, - [163924] = 5, + [162985] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267022,7 +268838,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4848), 1, sym__cf_close_tag, - [163940] = 5, + [163001] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267033,28 +268849,28 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5227), 1, sym__cf_close_tag, - [163956] = 5, + [163017] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6744), 1, anon_sym_LBRACE, - STATE(149), 1, + STATE(146), 1, sym_statement_block, STATE(4534), 1, sym_comment, - [163972] = 4, + [163033] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4535), 1, sym_comment, - ACTIONS(2725), 2, + ACTIONS(2560), 2, anon_sym_LPAREN, anon_sym_COLON, - [163986] = 4, + [163047] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267064,18 +268880,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6750), 2, anon_sym_COMMA, anon_sym_RBRACE, - [164000] = 5, + [163061] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6744), 1, anon_sym_LBRACE, - STATE(148), 1, + STATE(145), 1, sym_statement_block, STATE(4537), 1, sym_comment, - [164016] = 5, + [163077] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267086,7 +268902,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5241), 1, sym__cf_close_tag, - [164032] = 5, + [163093] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267097,7 +268913,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4626), 1, sym_statement_block, - [164048] = 5, + [163109] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267108,17 +268924,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4540), 1, sym_comment, - [164064] = 4, + [163125] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4541), 1, sym_comment, - ACTIONS(1877), 2, + ACTIONS(2125), 2, anon_sym_else, anon_sym_while, - [164078] = 5, + [163139] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267129,7 +268945,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4795), 1, sym__cf_close_tag, - [164094] = 5, + [163155] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267140,18 +268956,18 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4543), 1, sym_comment, - [164110] = 5, + [163171] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6744), 1, anon_sym_LBRACE, - STATE(145), 1, + STATE(144), 1, sym_statement_block, STATE(4544), 1, sym_comment, - [164126] = 5, + [163187] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267162,7 +268978,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4631), 1, sym_statement_block, - [164142] = 5, + [163203] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267173,7 +268989,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4632), 1, sym_formal_parameters, - [164158] = 5, + [163219] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267184,7 +269000,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4547), 1, sym_comment, - [164174] = 5, + [163235] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267195,7 +269011,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4550), 1, sym_formal_parameters, - [164190] = 5, + [163251] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267206,7 +269022,7 @@ static const uint16_t ts_small_parse_table[] = { sym__end_tag_name, STATE(4549), 1, sym_comment, - [164206] = 5, + [163267] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267217,7 +269033,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4550), 1, sym_comment, - [164222] = 5, + [163283] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267228,7 +269044,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4551), 1, sym_comment, - [164238] = 5, + [163299] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267239,7 +269055,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4636), 1, sym_statement_block, - [164254] = 5, + [163315] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267250,7 +269066,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4553), 1, sym_comment, - [164270] = 4, + [163331] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267260,29 +269076,29 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6762), 2, anon_sym_COMMA, anon_sym_RBRACE, - [164284] = 5, + [163345] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6612), 1, anon_sym_LBRACE, - STATE(2051), 1, + STATE(2066), 1, sym_statement_block, STATE(4555), 1, sym_comment, - [164300] = 5, + [163361] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6578), 1, anon_sym_LBRACE, - STATE(2360), 1, + STATE(2277), 1, sym_statement_block, STATE(4556), 1, sym_comment, - [164316] = 4, + [163377] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267292,18 +269108,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6764), 2, anon_sym_LBRACE, anon_sym_EQ_GT, - [164330] = 5, + [163391] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(129), 1, + STATE(109), 1, sym_parenthesized_expression, STATE(4558), 1, sym_comment, - [164346] = 5, + [163407] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267314,18 +269130,18 @@ static const uint16_t ts_small_parse_table[] = { sym_parenthesized_expression, STATE(4559), 1, sym_comment, - [164362] = 5, + [163423] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6524), 1, anon_sym_LBRACE, - STATE(1826), 1, + STATE(1809), 1, sym_statement_block, STATE(4560), 1, sym_comment, - [164378] = 5, + [163439] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267336,7 +269152,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5260), 1, sym__cf_close_tag, - [164394] = 5, + [163455] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267347,7 +269163,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4562), 1, sym_comment, - [164410] = 5, + [163471] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267358,7 +269174,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4563), 1, sym_comment, - [164426] = 5, + [163487] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267369,7 +269185,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4564), 1, sym_comment, - [164442] = 4, + [163503] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267379,17 +269195,17 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6766), 2, aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, - [164456] = 4, + [163517] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4566), 1, sym_comment, - ACTIONS(1881), 2, + ACTIONS(2137), 2, anon_sym_else, anon_sym_while, - [164470] = 4, + [163531] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267399,7 +269215,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6768), 2, aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, - [164484] = 5, + [163545] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267410,7 +269226,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4798), 1, sym__cf_close_tag, - [164500] = 4, + [163561] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267420,39 +269236,39 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6770), 2, aux_sym__cf_open_tag_token1, aux_sym__cf_close_tag_token1, - [164514] = 5, + [163575] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3687), 1, + ACTIONS(3475), 1, anon_sym_in, STATE(4570), 1, sym_comment, - [164530] = 4, + [163591] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4571), 1, sym_comment, - ACTIONS(1889), 2, + ACTIONS(2155), 2, anon_sym_else, anon_sym_while, - [164544] = 5, + [163605] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3373), 1, + ACTIONS(3315), 1, anon_sym_in, STATE(4572), 1, sym_comment, - [164560] = 5, + [163621] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267463,29 +269279,29 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5263), 1, sym__cf_close_tag, - [164576] = 5, + [163637] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6772), 1, anon_sym_LBRACE, - STATE(1027), 1, + STATE(1013), 1, sym_switch_body, STATE(4574), 1, sym_comment, - [164592] = 5, + [163653] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6622), 1, anon_sym_LPAREN, - STATE(85), 1, + STATE(133), 1, sym__for_header, STATE(4575), 1, sym_comment, - [164608] = 5, + [163669] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267496,18 +269312,18 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4576), 1, sym_comment, - [164624] = 5, + [163685] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LBRACE, - STATE(185), 1, + STATE(182), 1, sym_statement_block, STATE(4577), 1, sym_comment, - [164640] = 4, + [163701] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267517,28 +269333,28 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6774), 2, sym__automatic_semicolon, anon_sym_SEMI, - [164654] = 5, + [163715] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6732), 1, anon_sym_LBRACE, - STATE(179), 1, + STATE(181), 1, sym_statement_block, STATE(4579), 1, sym_comment, - [164670] = 4, + [163731] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4580), 1, sym_comment, - ACTIONS(2019), 2, + ACTIONS(2007), 2, anon_sym_else, anon_sym_while, - [164684] = 5, + [163745] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267549,7 +269365,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4581), 1, sym_comment, - [164700] = 5, + [163761] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267560,7 +269376,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4582), 1, sym_comment, - [164716] = 5, + [163777] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267571,7 +269387,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4583), 1, sym_comment, - [164732] = 5, + [163793] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267582,7 +269398,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4584), 1, sym_comment, - [164748] = 5, + [163809] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267593,7 +269409,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5267), 1, sym__cf_close_tag, - [164764] = 5, + [163825] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267604,7 +269420,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4586), 1, sym_comment, - [164780] = 4, + [163841] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267614,18 +269430,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6776), 2, sym__automatic_semicolon, anon_sym_SEMI, - [164794] = 5, + [163855] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6574), 1, anon_sym_LBRACE, - STATE(982), 1, + STATE(1022), 1, sym_statement_block, STATE(4588), 1, sym_comment, - [164810] = 4, + [163871] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267635,18 +269451,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6778), 2, sym__automatic_semicolon, anon_sym_SEMI, - [164824] = 5, + [163885] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6612), 1, anon_sym_LBRACE, - STATE(1937), 1, + STATE(1941), 1, sym_statement_block, STATE(4590), 1, sym_comment, - [164840] = 5, + [163901] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267657,7 +269473,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4591), 1, sym_comment, - [164856] = 5, + [163917] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267668,18 +269484,18 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4592), 1, sym_comment, - [164872] = 5, + [163933] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6574), 1, anon_sym_LBRACE, - STATE(1013), 1, + STATE(1021), 1, sym_statement_block, STATE(4593), 1, sym_comment, - [164888] = 4, + [163949] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -267689,7 +269505,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6430), 2, sym__close_tag_delim, sym_cf_attribute_name, - [164902] = 5, + [163963] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267700,49 +269516,49 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4801), 1, sym__cf_close_tag, - [164918] = 5, + [163979] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6578), 1, anon_sym_LBRACE, - STATE(2368), 1, + STATE(2310), 1, sym_statement_block, STATE(4596), 1, sym_comment, - [164934] = 4, + [163995] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4597), 1, sym_comment, - ACTIONS(2015), 2, + ACTIONS(1997), 2, anon_sym_else, anon_sym_while, - [164948] = 5, + [164009] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6578), 1, anon_sym_LBRACE, - STATE(2367), 1, + STATE(2308), 1, sym_statement_block, STATE(4598), 1, sym_comment, - [164964] = 4, + [164025] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4599), 1, sym_comment, - ACTIONS(2011), 2, + ACTIONS(1891), 2, anon_sym_else, anon_sym_while, - [164978] = 5, + [164039] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267753,7 +269569,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4824), 1, sym__cf_close_tag, - [164994] = 5, + [164055] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267764,7 +269580,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4601), 1, sym_comment, - [165010] = 5, + [164071] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267775,7 +269591,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4602), 1, sym_comment, - [165026] = 5, + [164087] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267786,7 +269602,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5284), 1, sym__cf_close_tag, - [165042] = 5, + [164103] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267797,7 +269613,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5285), 1, sym__cf_close_tag, - [165058] = 5, + [164119] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267808,7 +269624,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4605), 1, sym_comment, - [165074] = 5, + [164135] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267819,7 +269635,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4606), 1, sym_comment, - [165090] = 5, + [164151] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267830,7 +269646,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4607), 1, sym_comment, - [165106] = 5, + [164167] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267841,7 +269657,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4608), 1, sym_comment, - [165122] = 5, + [164183] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267852,17 +269668,17 @@ static const uint16_t ts_small_parse_table[] = { sym_end_tag, STATE(4609), 1, sym_comment, - [165138] = 4, + [164199] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, STATE(4610), 1, sym_comment, - ACTIONS(2540), 2, + ACTIONS(2512), 2, anon_sym_LPAREN, anon_sym_COLON, - [165152] = 5, + [164213] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267873,18 +269689,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4611), 1, sym_comment, - [165168] = 5, + [164229] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6784), 1, anon_sym_LPAREN, - STATE(763), 1, + STATE(738), 1, sym_parenthesized_expression, STATE(4612), 1, sym_comment, - [165184] = 5, + [164245] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267895,29 +269711,29 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4815), 1, sym__cf_close_tag, - [165200] = 5, + [164261] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6786), 1, anon_sym_LBRACE, - STATE(1004), 1, + STATE(1069), 1, sym_statement_block, STATE(4614), 1, sym_comment, - [165216] = 5, + [164277] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6612), 1, anon_sym_LBRACE, - STATE(2066), 1, + STATE(2095), 1, sym_statement_block, STATE(4615), 1, sym_comment, - [165232] = 5, + [164293] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267928,7 +269744,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(4616), 1, sym_comment, - [165248] = 5, + [164309] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267939,7 +269755,7 @@ static const uint16_t ts_small_parse_table[] = { sym_erroneous_end_tag_name, STATE(4617), 1, sym_comment, - [165264] = 5, + [164325] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267950,7 +269766,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4818), 1, sym__cf_close_tag, - [165280] = 5, + [164341] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267961,7 +269777,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4619), 1, sym_comment, - [165296] = 5, + [164357] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267972,7 +269788,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4620), 1, sym_comment, - [165312] = 5, + [164373] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -267983,18 +269799,18 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4820), 1, sym__cf_close_tag, - [165328] = 5, + [164389] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, ACTIONS(6586), 1, anon_sym_LPAREN, - STATE(128), 1, + STATE(94), 1, sym_parenthesized_expression, STATE(4622), 1, sym_comment, - [165344] = 5, + [164405] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268005,7 +269821,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5342), 1, sym__cf_close_tag, - [165360] = 5, + [164421] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268016,7 +269832,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4624), 1, sym_comment, - [165376] = 5, + [164437] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268027,7 +269843,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(5356), 1, sym__cf_close_tag, - [165392] = 4, + [164453] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268037,7 +269853,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6796), 2, anon_sym_COMMA, anon_sym_RBRACE, - [165406] = 4, + [164467] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268047,18 +269863,18 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6202), 2, anon_sym_COMMA, anon_sym_RPAREN, - [165420] = 5, + [164481] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2540), 1, + ACTIONS(2512), 1, anon_sym_COLON, - ACTIONS(3337), 1, + ACTIONS(3393), 1, anon_sym_in, STATE(4628), 1, sym_comment, - [165436] = 5, + [164497] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268069,7 +269885,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4629), 1, sym_comment, - [165452] = 5, + [164513] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268080,7 +269896,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, STATE(4822), 1, sym__cf_close_tag, - [165468] = 4, + [164529] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268090,7 +269906,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6710), 2, anon_sym_COMMA, anon_sym_RBRACE, - [165482] = 5, + [164543] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268101,7 +269917,7 @@ static const uint16_t ts_small_parse_table[] = { sym_statement_block, STATE(4632), 1, sym_comment, - [165498] = 5, + [164559] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268112,7 +269928,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4633), 1, sym_comment, - [165514] = 5, + [164575] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268123,7 +269939,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4634), 1, sym_comment, - [165530] = 5, + [164591] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268134,7 +269950,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4635), 1, sym_comment, - [165546] = 4, + [164607] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268144,7 +269960,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(6710), 2, anon_sym_COMMA, anon_sym_RBRACE, - [165560] = 5, + [164621] = 5, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268155,7 +269971,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_dec_parameters, STATE(4637), 1, sym_comment, - [165576] = 4, + [164637] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268164,7 +269980,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4638), 1, sym_comment, - [165589] = 4, + [164650] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268173,7 +269989,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4639), 1, sym_comment, - [165602] = 4, + [164663] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268182,7 +269998,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4640), 1, sym_comment, - [165615] = 4, + [164676] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -268191,7 +270007,7 @@ static const uint16_t ts_small_parse_table[] = { sym_regex_pattern, STATE(4641), 1, sym_comment, - [165628] = 4, + [164689] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268200,7 +270016,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4642), 1, sym_comment, - [165641] = 4, + [164702] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268209,7 +270025,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4643), 1, sym_comment, - [165654] = 4, + [164715] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268218,7 +270034,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4644), 1, sym_comment, - [165667] = 4, + [164728] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268227,7 +270043,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4645), 1, sym_comment, - [165680] = 4, + [164741] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268236,7 +270052,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4646), 1, sym_comment, - [165693] = 4, + [164754] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268245,7 +270061,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4647), 1, sym_comment, - [165706] = 4, + [164767] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268254,7 +270070,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4648), 1, sym_comment, - [165719] = 4, + [164780] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268263,7 +270079,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4649), 1, sym_comment, - [165732] = 4, + [164793] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268272,7 +270088,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4650), 1, sym_comment, - [165745] = 4, + [164806] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268281,7 +270097,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4651), 1, sym_comment, - [165758] = 4, + [164819] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268290,7 +270106,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4652), 1, sym_comment, - [165771] = 4, + [164832] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268299,7 +270115,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4653), 1, sym_comment, - [165784] = 4, + [164845] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268308,7 +270124,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4654), 1, sym_comment, - [165797] = 4, + [164858] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268317,7 +270133,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4655), 1, sym_comment, - [165810] = 4, + [164871] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268326,7 +270142,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4656), 1, sym_comment, - [165823] = 4, + [164884] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268335,7 +270151,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4657), 1, sym_comment, - [165836] = 4, + [164897] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268344,7 +270160,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4658), 1, sym_comment, - [165849] = 4, + [164910] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268353,7 +270169,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(4659), 1, sym_comment, - [165862] = 4, + [164923] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268362,7 +270178,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4660), 1, sym_comment, - [165875] = 4, + [164936] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268371,7 +270187,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4661), 1, sym_comment, - [165888] = 4, + [164949] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268380,7 +270196,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4662), 1, sym_comment, - [165901] = 4, + [164962] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268389,7 +270205,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4663), 1, sym_comment, - [165914] = 4, + [164975] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268398,7 +270214,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4664), 1, sym_comment, - [165927] = 4, + [164988] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268407,7 +270223,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4665), 1, sym_comment, - [165940] = 4, + [165001] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268416,7 +270232,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4666), 1, sym_comment, - [165953] = 4, + [165014] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268425,7 +270241,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4667), 1, sym_comment, - [165966] = 4, + [165027] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268434,7 +270250,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4668), 1, sym_comment, - [165979] = 4, + [165040] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268443,7 +270259,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4669), 1, sym_comment, - [165992] = 4, + [165053] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268452,7 +270268,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4670), 1, sym_comment, - [166005] = 4, + [165066] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268461,7 +270277,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4671), 1, sym_comment, - [166018] = 4, + [165079] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268470,7 +270286,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4672), 1, sym_comment, - [166031] = 4, + [165092] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268479,7 +270295,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4673), 1, sym_comment, - [166044] = 4, + [165105] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268488,7 +270304,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4674), 1, sym_comment, - [166057] = 4, + [165118] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268497,7 +270313,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4675), 1, sym_comment, - [166070] = 4, + [165131] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268506,7 +270322,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(4676), 1, sym_comment, - [166083] = 4, + [165144] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268515,7 +270331,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4677), 1, sym_comment, - [166096] = 4, + [165157] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268524,7 +270340,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4678), 1, sym_comment, - [166109] = 4, + [165170] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268533,7 +270349,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(4679), 1, sym_comment, - [166122] = 4, + [165183] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268542,7 +270358,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4680), 1, sym_comment, - [166135] = 4, + [165196] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268551,7 +270367,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4681), 1, sym_comment, - [166148] = 4, + [165209] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268560,7 +270376,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4682), 1, sym_comment, - [166161] = 4, + [165222] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268569,7 +270385,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4683), 1, sym_comment, - [166174] = 4, + [165235] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268578,7 +270394,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4684), 1, sym_comment, - [166187] = 4, + [165248] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268587,7 +270403,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4685), 1, sym_comment, - [166200] = 4, + [165261] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268596,7 +270412,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4686), 1, sym_comment, - [166213] = 4, + [165274] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268605,7 +270421,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4687), 1, sym_comment, - [166226] = 4, + [165287] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268614,7 +270430,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4688), 1, sym_comment, - [166239] = 4, + [165300] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268623,7 +270439,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4689), 1, sym_comment, - [166252] = 4, + [165313] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268632,7 +270448,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4690), 1, sym_comment, - [166265] = 4, + [165326] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268641,7 +270457,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4691), 1, sym_comment, - [166278] = 4, + [165339] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268650,7 +270466,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4692), 1, sym_comment, - [166291] = 4, + [165352] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268659,7 +270475,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4693), 1, sym_comment, - [166304] = 4, + [165365] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268668,7 +270484,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4694), 1, sym_comment, - [166317] = 4, + [165378] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268677,7 +270493,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4695), 1, sym_comment, - [166330] = 4, + [165391] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268686,7 +270502,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(4696), 1, sym_comment, - [166343] = 4, + [165404] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268695,7 +270511,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4697), 1, sym_comment, - [166356] = 4, + [165417] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268704,7 +270520,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4698), 1, sym_comment, - [166369] = 4, + [165430] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268713,7 +270529,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4699), 1, sym_comment, - [166382] = 4, + [165443] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268722,7 +270538,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4700), 1, sym_comment, - [166395] = 4, + [165456] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268731,7 +270547,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4701), 1, sym_comment, - [166408] = 4, + [165469] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268740,7 +270556,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4702), 1, sym_comment, - [166421] = 4, + [165482] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268749,7 +270565,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4703), 1, sym_comment, - [166434] = 4, + [165495] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268758,7 +270574,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4704), 1, sym_comment, - [166447] = 4, + [165508] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268767,7 +270583,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4705), 1, sym_comment, - [166460] = 4, + [165521] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268776,7 +270592,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4706), 1, sym_comment, - [166473] = 4, + [165534] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268785,7 +270601,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4707), 1, sym_comment, - [166486] = 4, + [165547] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268794,7 +270610,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4708), 1, sym_comment, - [166499] = 4, + [165560] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268803,7 +270619,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4709), 1, sym_comment, - [166512] = 4, + [165573] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268812,7 +270628,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4710), 1, sym_comment, - [166525] = 4, + [165586] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268821,7 +270637,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4711), 1, sym_comment, - [166538] = 4, + [165599] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268830,7 +270646,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4712), 1, sym_comment, - [166551] = 4, + [165612] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268839,7 +270655,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4713), 1, sym_comment, - [166564] = 4, + [165625] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268848,7 +270664,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4714), 1, sym_comment, - [166577] = 4, + [165638] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268857,7 +270673,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4715), 1, sym_comment, - [166590] = 4, + [165651] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268866,7 +270682,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4716), 1, sym_comment, - [166603] = 4, + [165664] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268875,7 +270691,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4717), 1, sym_comment, - [166616] = 4, + [165677] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268884,7 +270700,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4718), 1, sym_comment, - [166629] = 4, + [165690] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268893,7 +270709,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4719), 1, sym_comment, - [166642] = 4, + [165703] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268902,7 +270718,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(4720), 1, sym_comment, - [166655] = 4, + [165716] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268911,7 +270727,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4721), 1, sym_comment, - [166668] = 4, + [165729] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268920,7 +270736,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4722), 1, sym_comment, - [166681] = 4, + [165742] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268929,7 +270745,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4723), 1, sym_comment, - [166694] = 4, + [165755] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268938,7 +270754,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4724), 1, sym_comment, - [166707] = 4, + [165768] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268947,7 +270763,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4725), 1, sym_comment, - [166720] = 4, + [165781] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268956,7 +270772,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4726), 1, sym_comment, - [166733] = 4, + [165794] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268965,7 +270781,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4727), 1, sym_comment, - [166746] = 4, + [165807] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268974,7 +270790,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4728), 1, sym_comment, - [166759] = 4, + [165820] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268983,7 +270799,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4729), 1, sym_comment, - [166772] = 4, + [165833] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -268992,7 +270808,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4730), 1, sym_comment, - [166785] = 4, + [165846] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269001,7 +270817,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4731), 1, sym_comment, - [166798] = 4, + [165859] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269010,7 +270826,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4732), 1, sym_comment, - [166811] = 4, + [165872] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269019,7 +270835,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4733), 1, sym_comment, - [166824] = 4, + [165885] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269028,7 +270844,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4734), 1, sym_comment, - [166837] = 4, + [165898] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269037,7 +270853,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4735), 1, sym_comment, - [166850] = 4, + [165911] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269046,7 +270862,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4736), 1, sym_comment, - [166863] = 4, + [165924] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269055,7 +270871,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(4737), 1, sym_comment, - [166876] = 4, + [165937] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269064,7 +270880,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4738), 1, sym_comment, - [166889] = 4, + [165950] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269073,7 +270889,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4739), 1, sym_comment, - [166902] = 4, + [165963] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269082,7 +270898,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(4740), 1, sym_comment, - [166915] = 4, + [165976] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269091,7 +270907,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4741), 1, sym_comment, - [166928] = 4, + [165989] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269100,7 +270916,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4742), 1, sym_comment, - [166941] = 4, + [166002] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269109,7 +270925,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4743), 1, sym_comment, - [166954] = 4, + [166015] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269118,7 +270934,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4744), 1, sym_comment, - [166967] = 4, + [166028] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269127,7 +270943,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4745), 1, sym_comment, - [166980] = 4, + [166041] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269136,7 +270952,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4746), 1, sym_comment, - [166993] = 4, + [166054] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269145,7 +270961,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4747), 1, sym_comment, - [167006] = 4, + [166067] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269154,7 +270970,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4748), 1, sym_comment, - [167019] = 4, + [166080] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269163,7 +270979,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4749), 1, sym_comment, - [167032] = 4, + [166093] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269172,7 +270988,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4750), 1, sym_comment, - [167045] = 4, + [166106] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269181,7 +270997,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4751), 1, sym_comment, - [167058] = 4, + [166119] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269190,7 +271006,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4752), 1, sym_comment, - [167071] = 4, + [166132] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269199,7 +271015,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4753), 1, sym_comment, - [167084] = 4, + [166145] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269208,7 +271024,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4754), 1, sym_comment, - [167097] = 4, + [166158] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269217,7 +271033,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4755), 1, sym_comment, - [167110] = 4, + [166171] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269226,7 +271042,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4756), 1, sym_comment, - [167123] = 4, + [166184] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269235,7 +271051,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(4757), 1, sym_comment, - [167136] = 4, + [166197] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269244,7 +271060,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4758), 1, sym_comment, - [167149] = 4, + [166210] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269253,7 +271069,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4759), 1, sym_comment, - [167162] = 4, + [166223] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269262,7 +271078,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4760), 1, sym_comment, - [167175] = 4, + [166236] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269271,7 +271087,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4761), 1, sym_comment, - [167188] = 4, + [166249] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269280,7 +271096,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4762), 1, sym_comment, - [167201] = 4, + [166262] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269289,7 +271105,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4763), 1, sym_comment, - [167214] = 4, + [166275] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269298,7 +271114,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4764), 1, sym_comment, - [167227] = 4, + [166288] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269307,7 +271123,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4765), 1, sym_comment, - [167240] = 4, + [166301] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269316,7 +271132,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4766), 1, sym_comment, - [167253] = 4, + [166314] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269325,7 +271141,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4767), 1, sym_comment, - [167266] = 4, + [166327] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269334,7 +271150,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4768), 1, sym_comment, - [167279] = 4, + [166340] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269343,7 +271159,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4769), 1, sym_comment, - [167292] = 4, + [166353] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269352,7 +271168,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4770), 1, sym_comment, - [167305] = 4, + [166366] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269361,7 +271177,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4771), 1, sym_comment, - [167318] = 4, + [166379] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269370,7 +271186,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4772), 1, sym_comment, - [167331] = 4, + [166392] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269379,7 +271195,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4773), 1, sym_comment, - [167344] = 4, + [166405] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269388,7 +271204,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4774), 1, sym_comment, - [167357] = 4, + [166418] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269397,7 +271213,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4775), 1, sym_comment, - [167370] = 4, + [166431] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269406,7 +271222,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4776), 1, sym_comment, - [167383] = 4, + [166444] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269415,7 +271231,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4777), 1, sym_comment, - [167396] = 4, + [166457] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269424,7 +271240,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4778), 1, sym_comment, - [167409] = 4, + [166470] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269433,7 +271249,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4779), 1, sym_comment, - [167422] = 4, + [166483] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269442,7 +271258,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4780), 1, sym_comment, - [167435] = 4, + [166496] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269451,7 +271267,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(4781), 1, sym_comment, - [167448] = 4, + [166509] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269460,7 +271276,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4782), 1, sym_comment, - [167461] = 4, + [166522] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269469,7 +271285,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4783), 1, sym_comment, - [167474] = 4, + [166535] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269478,7 +271294,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4784), 1, sym_comment, - [167487] = 4, + [166548] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269487,7 +271303,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4785), 1, sym_comment, - [167500] = 4, + [166561] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269496,7 +271312,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4786), 1, sym_comment, - [167513] = 4, + [166574] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269505,7 +271321,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4787), 1, sym_comment, - [167526] = 4, + [166587] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269514,7 +271330,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4788), 1, sym_comment, - [167539] = 4, + [166600] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269523,7 +271339,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4789), 1, sym_comment, - [167552] = 4, + [166613] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269532,7 +271348,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4790), 1, sym_comment, - [167565] = 4, + [166626] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269541,7 +271357,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4791), 1, sym_comment, - [167578] = 4, + [166639] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269550,7 +271366,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4792), 1, sym_comment, - [167591] = 4, + [166652] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269559,7 +271375,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4793), 1, sym_comment, - [167604] = 4, + [166665] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269568,7 +271384,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4794), 1, sym_comment, - [167617] = 4, + [166678] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269577,7 +271393,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4795), 1, sym_comment, - [167630] = 4, + [166691] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269586,7 +271402,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4796), 1, sym_comment, - [167643] = 4, + [166704] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269595,7 +271411,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4797), 1, sym_comment, - [167656] = 4, + [166717] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269604,7 +271420,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(4798), 1, sym_comment, - [167669] = 4, + [166730] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269613,7 +271429,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4799), 1, sym_comment, - [167682] = 4, + [166743] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269622,7 +271438,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4800), 1, sym_comment, - [167695] = 4, + [166756] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269631,7 +271447,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(4801), 1, sym_comment, - [167708] = 4, + [166769] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269640,7 +271456,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4802), 1, sym_comment, - [167721] = 4, + [166782] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269649,7 +271465,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4803), 1, sym_comment, - [167734] = 4, + [166795] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269658,7 +271474,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4804), 1, sym_comment, - [167747] = 4, + [166808] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269667,7 +271483,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4805), 1, sym_comment, - [167760] = 4, + [166821] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269676,7 +271492,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4806), 1, sym_comment, - [167773] = 4, + [166834] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269685,7 +271501,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4807), 1, sym_comment, - [167786] = 4, + [166847] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269694,7 +271510,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4808), 1, sym_comment, - [167799] = 4, + [166860] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269703,7 +271519,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4809), 1, sym_comment, - [167812] = 4, + [166873] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269712,7 +271528,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4810), 1, sym_comment, - [167825] = 4, + [166886] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269721,7 +271537,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4811), 1, sym_comment, - [167838] = 4, + [166899] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269730,7 +271546,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4812), 1, sym_comment, - [167851] = 4, + [166912] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269739,7 +271555,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4813), 1, sym_comment, - [167864] = 4, + [166925] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269748,7 +271564,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4814), 1, sym_comment, - [167877] = 4, + [166938] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269757,7 +271573,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4815), 1, sym_comment, - [167890] = 4, + [166951] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269766,7 +271582,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4816), 1, sym_comment, - [167903] = 4, + [166964] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269775,7 +271591,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4817), 1, sym_comment, - [167916] = 4, + [166977] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269784,7 +271600,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(4818), 1, sym_comment, - [167929] = 4, + [166990] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269793,7 +271609,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4819), 1, sym_comment, - [167942] = 4, + [167003] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269802,7 +271618,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4820), 1, sym_comment, - [167955] = 4, + [167016] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269811,7 +271627,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4821), 1, sym_comment, - [167968] = 4, + [167029] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269820,7 +271636,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4822), 1, sym_comment, - [167981] = 4, + [167042] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269829,7 +271645,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4823), 1, sym_comment, - [167994] = 4, + [167055] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269838,7 +271654,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4824), 1, sym_comment, - [168007] = 4, + [167068] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269847,7 +271663,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4825), 1, sym_comment, - [168020] = 4, + [167081] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269856,7 +271672,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4826), 1, sym_comment, - [168033] = 4, + [167094] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269865,7 +271681,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4827), 1, sym_comment, - [168046] = 4, + [167107] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269874,7 +271690,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4828), 1, sym_comment, - [168059] = 4, + [167120] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269883,7 +271699,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4829), 1, sym_comment, - [168072] = 4, + [167133] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269892,7 +271708,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4830), 1, sym_comment, - [168085] = 4, + [167146] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269901,7 +271717,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4831), 1, sym_comment, - [168098] = 4, + [167159] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269910,7 +271726,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4832), 1, sym_comment, - [168111] = 4, + [167172] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269919,7 +271735,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4833), 1, sym_comment, - [168124] = 4, + [167185] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269928,7 +271744,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4834), 1, sym_comment, - [168137] = 4, + [167198] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269937,7 +271753,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4835), 1, sym_comment, - [168150] = 4, + [167211] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269946,7 +271762,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4836), 1, sym_comment, - [168163] = 4, + [167224] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269955,7 +271771,7 @@ static const uint16_t ts_small_parse_table[] = { sym__doctype, STATE(4837), 1, sym_comment, - [168176] = 4, + [167237] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269964,7 +271780,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4838), 1, sym_comment, - [168189] = 4, + [167250] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269973,7 +271789,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4839), 1, sym_comment, - [168202] = 4, + [167263] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269982,7 +271798,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4840), 1, sym_comment, - [168215] = 4, + [167276] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -269991,7 +271807,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4841), 1, sym_comment, - [168228] = 4, + [167289] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270000,7 +271816,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4842), 1, sym_comment, - [168241] = 4, + [167302] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270009,7 +271825,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4843), 1, sym_comment, - [168254] = 4, + [167315] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270018,7 +271834,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, STATE(4844), 1, sym_comment, - [168267] = 4, + [167328] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270027,7 +271843,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(4845), 1, sym_comment, - [168280] = 4, + [167341] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270036,7 +271852,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4846), 1, sym_comment, - [168293] = 4, + [167354] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270045,7 +271861,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(4847), 1, sym_comment, - [168306] = 4, + [167367] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270054,7 +271870,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4848), 1, sym_comment, - [168319] = 4, + [167380] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270063,7 +271879,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4849), 1, sym_comment, - [168332] = 4, + [167393] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270072,7 +271888,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4850), 1, sym_comment, - [168345] = 4, + [167406] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270081,7 +271897,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4851), 1, sym_comment, - [168358] = 4, + [167419] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270090,7 +271906,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4852), 1, sym_comment, - [168371] = 4, + [167432] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270099,7 +271915,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4853), 1, sym_comment, - [168384] = 4, + [167445] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270108,7 +271924,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(4854), 1, sym_comment, - [168397] = 4, + [167458] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270117,7 +271933,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4855), 1, sym_comment, - [168410] = 4, + [167471] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270126,7 +271942,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4856), 1, sym_comment, - [168423] = 4, + [167484] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270135,7 +271951,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4857), 1, sym_comment, - [168436] = 4, + [167497] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270144,7 +271960,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4858), 1, sym_comment, - [168449] = 4, + [167510] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270153,7 +271969,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4859), 1, sym_comment, - [168462] = 4, + [167523] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270162,7 +271978,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4860), 1, sym_comment, - [168475] = 4, + [167536] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270171,7 +271987,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4861), 1, sym_comment, - [168488] = 4, + [167549] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270180,7 +271996,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4862), 1, sym_comment, - [168501] = 4, + [167562] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270189,7 +272005,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_case_tag_token1, STATE(4863), 1, sym_comment, - [168514] = 4, + [167575] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270198,7 +272014,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4864), 1, sym_comment, - [168527] = 4, + [167588] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270207,7 +272023,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4865), 1, sym_comment, - [168540] = 4, + [167601] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270216,7 +272032,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4866), 1, sym_comment, - [168553] = 4, + [167614] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270225,7 +272041,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4867), 1, sym_comment, - [168566] = 4, + [167627] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270234,7 +272050,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4868), 1, sym_comment, - [168579] = 4, + [167640] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270243,7 +272059,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4869), 1, sym_comment, - [168592] = 4, + [167653] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270252,7 +272068,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4870), 1, sym_comment, - [168605] = 4, + [167666] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270261,7 +272077,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4871), 1, sym_comment, - [168618] = 4, + [167679] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270270,7 +272086,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4872), 1, sym_comment, - [168631] = 4, + [167692] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270279,7 +272095,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4873), 1, sym_comment, - [168644] = 4, + [167705] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270288,7 +272104,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4874), 1, sym_comment, - [168657] = 4, + [167718] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270297,7 +272113,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4875), 1, sym_comment, - [168670] = 4, + [167731] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270306,7 +272122,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4876), 1, sym_comment, - [168683] = 4, + [167744] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270315,7 +272131,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4877), 1, sym_comment, - [168696] = 4, + [167757] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270324,7 +272140,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4878), 1, sym_comment, - [168709] = 4, + [167770] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270333,7 +272149,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4879), 1, sym_comment, - [168722] = 4, + [167783] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270342,7 +272158,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4880), 1, sym_comment, - [168735] = 4, + [167796] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270351,7 +272167,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4881), 1, sym_comment, - [168748] = 4, + [167809] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270360,7 +272176,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4882), 1, sym_comment, - [168761] = 4, + [167822] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270369,7 +272185,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4883), 1, sym_comment, - [168774] = 4, + [167835] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270378,7 +272194,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4884), 1, sym_comment, - [168787] = 4, + [167848] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270387,7 +272203,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4885), 1, sym_comment, - [168800] = 4, + [167861] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270396,7 +272212,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4886), 1, sym_comment, - [168813] = 4, + [167874] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270405,7 +272221,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4887), 1, sym_comment, - [168826] = 4, + [167887] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270414,7 +272230,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4888), 1, sym_comment, - [168839] = 4, + [167900] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270423,7 +272239,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4889), 1, sym_comment, - [168852] = 4, + [167913] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270432,7 +272248,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4890), 1, sym_comment, - [168865] = 4, + [167926] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270441,7 +272257,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4891), 1, sym_comment, - [168878] = 4, + [167939] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270450,7 +272266,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4892), 1, sym_comment, - [168891] = 4, + [167952] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270459,7 +272275,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4893), 1, sym_comment, - [168904] = 4, + [167965] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270468,7 +272284,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4894), 1, sym_comment, - [168917] = 4, + [167978] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270477,7 +272293,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4895), 1, sym_comment, - [168930] = 4, + [167991] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270486,7 +272302,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4896), 1, sym_comment, - [168943] = 4, + [168004] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270495,7 +272311,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4897), 1, sym_comment, - [168956] = 4, + [168017] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270504,7 +272320,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4898), 1, sym_comment, - [168969] = 4, + [168030] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270513,7 +272329,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4899), 1, sym_comment, - [168982] = 4, + [168043] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270522,7 +272338,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4900), 1, sym_comment, - [168995] = 4, + [168056] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270531,7 +272347,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4901), 1, sym_comment, - [169008] = 4, + [168069] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270540,7 +272356,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4902), 1, sym_comment, - [169021] = 4, + [168082] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270549,7 +272365,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4903), 1, sym_comment, - [169034] = 4, + [168095] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270558,7 +272374,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4904), 1, sym_comment, - [169047] = 4, + [168108] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270567,7 +272383,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4905), 1, sym_comment, - [169060] = 4, + [168121] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270576,7 +272392,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4906), 1, sym_comment, - [169073] = 4, + [168134] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270585,7 +272401,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4907), 1, sym_comment, - [169086] = 4, + [168147] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270594,7 +272410,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4908), 1, sym_comment, - [169099] = 4, + [168160] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270603,7 +272419,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4909), 1, sym_comment, - [169112] = 4, + [168173] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270612,7 +272428,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, STATE(4910), 1, sym_comment, - [169125] = 4, + [168186] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270621,7 +272437,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4911), 1, sym_comment, - [169138] = 4, + [168199] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270630,7 +272446,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(4912), 1, sym_comment, - [169151] = 4, + [168212] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270639,7 +272455,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4913), 1, sym_comment, - [169164] = 4, + [168225] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270648,7 +272464,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(4914), 1, sym_comment, - [169177] = 4, + [168238] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270657,7 +272473,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4915), 1, sym_comment, - [169190] = 4, + [168251] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270666,7 +272482,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(4916), 1, sym_comment, - [169203] = 4, + [168264] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270675,7 +272491,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4917), 1, sym_comment, - [169216] = 4, + [168277] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270684,7 +272500,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4918), 1, sym_comment, - [169229] = 4, + [168290] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270693,7 +272509,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4919), 1, sym_comment, - [169242] = 4, + [168303] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270702,7 +272518,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4920), 1, sym_comment, - [169255] = 4, + [168316] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270711,7 +272527,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4921), 1, sym_comment, - [169268] = 4, + [168329] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270720,7 +272536,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(4922), 1, sym_comment, - [169281] = 4, + [168342] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270729,7 +272545,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4923), 1, sym_comment, - [169294] = 4, + [168355] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270738,7 +272554,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4924), 1, sym_comment, - [169307] = 4, + [168368] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270747,7 +272563,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4925), 1, sym_comment, - [169320] = 4, + [168381] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270756,7 +272572,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4926), 1, sym_comment, - [169333] = 4, + [168394] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270765,7 +272581,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4927), 1, sym_comment, - [169346] = 4, + [168407] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270774,7 +272590,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(4928), 1, sym_comment, - [169359] = 4, + [168420] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270783,7 +272599,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4929), 1, sym_comment, - [169372] = 4, + [168433] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270792,7 +272608,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4930), 1, sym_comment, - [169385] = 4, + [168446] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270801,7 +272617,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4931), 1, sym_comment, - [169398] = 4, + [168459] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270810,7 +272626,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4932), 1, sym_comment, - [169411] = 4, + [168472] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270819,7 +272635,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4933), 1, sym_comment, - [169424] = 4, + [168485] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270828,7 +272644,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4934), 1, sym_comment, - [169437] = 4, + [168498] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270837,7 +272653,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4935), 1, sym_comment, - [169450] = 4, + [168511] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270846,7 +272662,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4936), 1, sym_comment, - [169463] = 4, + [168524] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270855,7 +272671,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(4937), 1, sym_comment, - [169476] = 4, + [168537] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270864,7 +272680,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4938), 1, sym_comment, - [169489] = 4, + [168550] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270873,7 +272689,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4939), 1, sym_comment, - [169502] = 4, + [168563] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270882,7 +272698,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4940), 1, sym_comment, - [169515] = 4, + [168576] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270891,7 +272707,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4941), 1, sym_comment, - [169528] = 4, + [168589] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270900,7 +272716,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4942), 1, sym_comment, - [169541] = 4, + [168602] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270909,7 +272725,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4943), 1, sym_comment, - [169554] = 4, + [168615] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270918,7 +272734,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4944), 1, sym_comment, - [169567] = 4, + [168628] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270927,7 +272743,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4945), 1, sym_comment, - [169580] = 4, + [168641] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270936,7 +272752,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4946), 1, sym_comment, - [169593] = 4, + [168654] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270945,7 +272761,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4947), 1, sym_comment, - [169606] = 4, + [168667] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270954,7 +272770,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4948), 1, sym_comment, - [169619] = 4, + [168680] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270963,7 +272779,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(4949), 1, sym_comment, - [169632] = 4, + [168693] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270972,7 +272788,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4950), 1, sym_comment, - [169645] = 4, + [168706] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270981,7 +272797,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4951), 1, sym_comment, - [169658] = 4, + [168719] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270990,7 +272806,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4952), 1, sym_comment, - [169671] = 4, + [168732] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -270999,7 +272815,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4953), 1, sym_comment, - [169684] = 4, + [168745] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271008,7 +272824,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4954), 1, sym_comment, - [169697] = 4, + [168758] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271017,7 +272833,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4955), 1, sym_comment, - [169710] = 4, + [168771] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271026,7 +272842,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4956), 1, sym_comment, - [169723] = 4, + [168784] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271035,7 +272851,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(4957), 1, sym_comment, - [169736] = 4, + [168797] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271044,7 +272860,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4958), 1, sym_comment, - [169749] = 4, + [168810] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271053,7 +272869,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4959), 1, sym_comment, - [169762] = 4, + [168823] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271062,7 +272878,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4960), 1, sym_comment, - [169775] = 4, + [168836] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271071,7 +272887,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4961), 1, sym_comment, - [169788] = 4, + [168849] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271080,7 +272896,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(4962), 1, sym_comment, - [169801] = 4, + [168862] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271089,7 +272905,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4963), 1, sym_comment, - [169814] = 4, + [168875] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271098,7 +272914,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(4964), 1, sym_comment, - [169827] = 4, + [168888] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271107,7 +272923,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(4965), 1, sym_comment, - [169840] = 4, + [168901] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271116,7 +272932,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4966), 1, sym_comment, - [169853] = 4, + [168914] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271125,7 +272941,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(4967), 1, sym_comment, - [169866] = 4, + [168927] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271134,7 +272950,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_while, STATE(4968), 1, sym_comment, - [169879] = 4, + [168940] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271143,7 +272959,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4969), 1, sym_comment, - [169892] = 4, + [168953] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271152,7 +272968,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4970), 1, sym_comment, - [169905] = 4, + [168966] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271161,7 +272977,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4971), 1, sym_comment, - [169918] = 4, + [168979] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -271170,7 +272986,7 @@ static const uint16_t ts_small_parse_table[] = { sym_regex_pattern, STATE(4972), 1, sym_comment, - [169931] = 4, + [168992] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271179,7 +272995,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4973), 1, sym_comment, - [169944] = 4, + [169005] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271188,7 +273004,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(4974), 1, sym_comment, - [169957] = 4, + [169018] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271197,7 +273013,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4975), 1, sym_comment, - [169970] = 4, + [169031] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271206,7 +273022,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4976), 1, sym_comment, - [169983] = 4, + [169044] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271215,7 +273031,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(4977), 1, sym_comment, - [169996] = 4, + [169057] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271224,7 +273040,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4978), 1, sym_comment, - [170009] = 4, + [169070] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271233,7 +273049,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4979), 1, sym_comment, - [170022] = 4, + [169083] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271242,7 +273058,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4980), 1, sym_comment, - [170035] = 4, + [169096] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271251,7 +273067,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(4981), 1, sym_comment, - [170048] = 4, + [169109] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271260,7 +273076,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(4982), 1, sym_comment, - [170061] = 4, + [169122] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271269,7 +273085,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(4983), 1, sym_comment, - [170074] = 4, + [169135] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271278,7 +273094,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(4984), 1, sym_comment, - [170087] = 4, + [169148] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271287,7 +273103,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(4985), 1, sym_comment, - [170100] = 4, + [169161] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271296,7 +273112,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(4986), 1, sym_comment, - [170113] = 4, + [169174] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271305,7 +273121,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(4987), 1, sym_comment, - [170126] = 4, + [169187] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271314,7 +273130,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(4988), 1, sym_comment, - [170139] = 4, + [169200] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271323,7 +273139,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(4989), 1, sym_comment, - [170152] = 4, + [169213] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271332,7 +273148,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(4990), 1, sym_comment, - [170165] = 4, + [169226] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271341,7 +273157,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(4991), 1, sym_comment, - [170178] = 4, + [169239] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271350,7 +273166,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(4992), 1, sym_comment, - [170191] = 4, + [169252] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271359,7 +273175,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(4993), 1, sym_comment, - [170204] = 4, + [169265] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271368,7 +273184,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(4994), 1, sym_comment, - [170217] = 4, + [169278] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271377,7 +273193,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(4995), 1, sym_comment, - [170230] = 4, + [169291] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271386,7 +273202,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(4996), 1, sym_comment, - [170243] = 4, + [169304] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271395,7 +273211,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(4997), 1, sym_comment, - [170256] = 4, + [169317] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271404,7 +273220,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(4998), 1, sym_comment, - [170269] = 4, + [169330] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271413,7 +273229,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(4999), 1, sym_comment, - [170282] = 4, + [169343] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271422,7 +273238,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5000), 1, sym_comment, - [170295] = 4, + [169356] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271431,7 +273247,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5001), 1, sym_comment, - [170308] = 4, + [169369] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271440,7 +273256,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5002), 1, sym_comment, - [170321] = 4, + [169382] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271449,7 +273265,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(5003), 1, sym_comment, - [170334] = 4, + [169395] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271458,7 +273274,7 @@ static const uint16_t ts_small_parse_table[] = { sym__doctype, STATE(5004), 1, sym_comment, - [170347] = 4, + [169408] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271467,7 +273283,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5005), 1, sym_comment, - [170360] = 4, + [169421] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271476,7 +273292,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5006), 1, sym_comment, - [170373] = 4, + [169434] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271485,7 +273301,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(5007), 1, sym_comment, - [170386] = 4, + [169447] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271494,7 +273310,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5008), 1, sym_comment, - [170399] = 4, + [169460] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271503,7 +273319,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5009), 1, sym_comment, - [170412] = 4, + [169473] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271512,7 +273328,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(5010), 1, sym_comment, - [170425] = 4, + [169486] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271521,7 +273337,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5011), 1, sym_comment, - [170438] = 4, + [169499] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271530,7 +273346,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5012), 1, sym_comment, - [170451] = 4, + [169512] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271539,7 +273355,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5013), 1, sym_comment, - [170464] = 4, + [169525] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271548,7 +273364,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5014), 1, sym_comment, - [170477] = 4, + [169538] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271557,7 +273373,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5015), 1, sym_comment, - [170490] = 4, + [169551] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271566,7 +273382,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5016), 1, sym_comment, - [170503] = 4, + [169564] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271575,7 +273391,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5017), 1, sym_comment, - [170516] = 4, + [169577] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271584,7 +273400,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5018), 1, sym_comment, - [170529] = 4, + [169590] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271593,7 +273409,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5019), 1, sym_comment, - [170542] = 4, + [169603] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271602,7 +273418,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5020), 1, sym_comment, - [170555] = 4, + [169616] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271611,7 +273427,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5021), 1, sym_comment, - [170568] = 4, + [169629] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271620,7 +273436,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5022), 1, sym_comment, - [170581] = 4, + [169642] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271629,7 +273445,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5023), 1, sym_comment, - [170594] = 4, + [169655] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271638,7 +273454,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_catch_tag_token1, STATE(5024), 1, sym_comment, - [170607] = 4, + [169668] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271647,7 +273463,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5025), 1, sym_comment, - [170620] = 4, + [169681] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271656,7 +273472,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5026), 1, sym_comment, - [170633] = 4, + [169694] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271665,7 +273481,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5027), 1, sym_comment, - [170646] = 4, + [169707] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271674,7 +273490,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5028), 1, sym_comment, - [170659] = 4, + [169720] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271683,7 +273499,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5029), 1, sym_comment, - [170672] = 4, + [169733] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271692,7 +273508,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5030), 1, sym_comment, - [170685] = 4, + [169746] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271701,7 +273517,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5031), 1, sym_comment, - [170698] = 4, + [169759] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271710,7 +273526,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5032), 1, sym_comment, - [170711] = 4, + [169772] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271719,7 +273535,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5033), 1, sym_comment, - [170724] = 4, + [169785] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271728,7 +273544,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5034), 1, sym_comment, - [170737] = 4, + [169798] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271737,7 +273553,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cfscript_element_token1, STATE(5035), 1, sym_comment, - [170750] = 4, + [169811] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271746,7 +273562,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5036), 1, sym_comment, - [170763] = 4, + [169824] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271755,7 +273571,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5037), 1, sym_comment, - [170776] = 4, + [169837] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271764,7 +273580,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5038), 1, sym_comment, - [170789] = 4, + [169850] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271773,7 +273589,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5039), 1, sym_comment, - [170802] = 4, + [169863] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -271782,7 +273598,7 @@ static const uint16_t ts_small_parse_table[] = { sym_regex_pattern, STATE(5040), 1, sym_comment, - [170815] = 4, + [169876] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271791,7 +273607,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5041), 1, sym_comment, - [170828] = 4, + [169889] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271800,7 +273616,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5042), 1, sym_comment, - [170841] = 4, + [169902] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271809,7 +273625,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5043), 1, sym_comment, - [170854] = 4, + [169915] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271818,7 +273634,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5044), 1, sym_comment, - [170867] = 4, + [169928] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271827,7 +273643,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5045), 1, sym_comment, - [170880] = 4, + [169941] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271836,7 +273652,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5046), 1, sym_comment, - [170893] = 4, + [169954] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271845,7 +273661,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5047), 1, sym_comment, - [170906] = 4, + [169967] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271854,7 +273670,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5048), 1, sym_comment, - [170919] = 4, + [169980] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271863,7 +273679,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5049), 1, sym_comment, - [170932] = 4, + [169993] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271872,7 +273688,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5050), 1, sym_comment, - [170945] = 4, + [170006] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271881,7 +273697,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5051), 1, sym_comment, - [170958] = 4, + [170019] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271890,7 +273706,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5052), 1, sym_comment, - [170971] = 4, + [170032] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271899,7 +273715,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5053), 1, sym_comment, - [170984] = 4, + [170045] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271908,7 +273724,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5054), 1, sym_comment, - [170997] = 4, + [170058] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271917,7 +273733,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5055), 1, sym_comment, - [171010] = 4, + [170071] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271926,7 +273742,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5056), 1, sym_comment, - [171023] = 4, + [170084] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271935,7 +273751,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5057), 1, sym_comment, - [171036] = 4, + [170097] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271944,7 +273760,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5058), 1, sym_comment, - [171049] = 4, + [170110] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271953,7 +273769,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5059), 1, sym_comment, - [171062] = 4, + [170123] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271962,7 +273778,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5060), 1, sym_comment, - [171075] = 4, + [170136] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271971,7 +273787,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5061), 1, sym_comment, - [171088] = 4, + [170149] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271980,7 +273796,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5062), 1, sym_comment, - [171101] = 4, + [170162] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271989,7 +273805,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5063), 1, sym_comment, - [171114] = 4, + [170175] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -271998,7 +273814,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5064), 1, sym_comment, - [171127] = 4, + [170188] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272007,7 +273823,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5065), 1, sym_comment, - [171140] = 4, + [170201] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272016,7 +273832,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5066), 1, sym_comment, - [171153] = 4, + [170214] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272025,7 +273841,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5067), 1, sym_comment, - [171166] = 4, + [170227] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272034,7 +273850,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5068), 1, sym_comment, - [171179] = 4, + [170240] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272043,7 +273859,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5069), 1, sym_comment, - [171192] = 4, + [170253] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272052,7 +273868,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cfscript_element_token1, STATE(5070), 1, sym_comment, - [171205] = 4, + [170266] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272061,7 +273877,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5071), 1, sym_comment, - [171218] = 4, + [170279] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272070,7 +273886,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5072), 1, sym_comment, - [171231] = 4, + [170292] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272079,7 +273895,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5073), 1, sym_comment, - [171244] = 4, + [170305] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272088,7 +273904,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5074), 1, sym_comment, - [171257] = 4, + [170318] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272097,7 +273913,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5075), 1, sym_comment, - [171270] = 4, + [170331] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272106,7 +273922,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5076), 1, sym_comment, - [171283] = 4, + [170344] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272115,7 +273931,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5077), 1, sym_comment, - [171296] = 4, + [170357] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272124,7 +273940,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5078), 1, sym_comment, - [171309] = 4, + [170370] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272133,7 +273949,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5079), 1, sym_comment, - [171322] = 4, + [170383] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272142,7 +273958,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5080), 1, sym_comment, - [171335] = 4, + [170396] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272151,7 +273967,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5081), 1, sym_comment, - [171348] = 4, + [170409] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272160,7 +273976,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5082), 1, sym_comment, - [171361] = 4, + [170422] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272169,7 +273985,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5083), 1, sym_comment, - [171374] = 4, + [170435] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272178,7 +273994,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5084), 1, sym_comment, - [171387] = 4, + [170448] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272187,7 +274003,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5085), 1, sym_comment, - [171400] = 4, + [170461] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272196,7 +274012,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5086), 1, sym_comment, - [171413] = 4, + [170474] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272205,7 +274021,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cfscript_element_token1, STATE(5087), 1, sym_comment, - [171426] = 4, + [170487] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272214,7 +274030,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5088), 1, sym_comment, - [171439] = 4, + [170500] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272223,7 +274039,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_while, STATE(5089), 1, sym_comment, - [171452] = 4, + [170513] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272232,7 +274048,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5090), 1, sym_comment, - [171465] = 4, + [170526] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272241,7 +274057,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5091), 1, sym_comment, - [171478] = 4, + [170539] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272250,7 +274066,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5092), 1, sym_comment, - [171491] = 4, + [170552] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272259,7 +274075,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(5093), 1, sym_comment, - [171504] = 4, + [170565] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272268,7 +274084,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5094), 1, sym_comment, - [171517] = 4, + [170578] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272277,7 +274093,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5095), 1, sym_comment, - [171530] = 4, + [170591] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272286,7 +274102,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5096), 1, sym_comment, - [171543] = 4, + [170604] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272295,7 +274111,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5097), 1, sym_comment, - [171556] = 4, + [170617] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272304,7 +274120,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5098), 1, sym_comment, - [171569] = 4, + [170630] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272313,7 +274129,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(5099), 1, sym_comment, - [171582] = 4, + [170643] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272322,7 +274138,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5100), 1, sym_comment, - [171595] = 4, + [170656] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272331,7 +274147,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5101), 1, sym_comment, - [171608] = 4, + [170669] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272340,7 +274156,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5102), 1, sym_comment, - [171621] = 4, + [170682] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272349,7 +274165,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5103), 1, sym_comment, - [171634] = 4, + [170695] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272358,7 +274174,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5104), 1, sym_comment, - [171647] = 4, + [170708] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272367,7 +274183,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5105), 1, sym_comment, - [171660] = 4, + [170721] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272376,7 +274192,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5106), 1, sym_comment, - [171673] = 4, + [170734] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272385,7 +274201,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5107), 1, sym_comment, - [171686] = 4, + [170747] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272394,7 +274210,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5108), 1, sym_comment, - [171699] = 4, + [170760] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272403,7 +274219,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5109), 1, sym_comment, - [171712] = 4, + [170773] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272412,7 +274228,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5110), 1, sym_comment, - [171725] = 4, + [170786] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272421,7 +274237,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5111), 1, sym_comment, - [171738] = 4, + [170799] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272430,7 +274246,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5112), 1, sym_comment, - [171751] = 4, + [170812] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272439,7 +274255,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5113), 1, sym_comment, - [171764] = 4, + [170825] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272448,7 +274264,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5114), 1, sym_comment, - [171777] = 4, + [170838] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272457,7 +274273,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5115), 1, sym_comment, - [171790] = 4, + [170851] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272466,7 +274282,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5116), 1, sym_comment, - [171803] = 4, + [170864] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272475,7 +274291,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5117), 1, sym_comment, - [171816] = 4, + [170877] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272484,7 +274300,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5118), 1, sym_comment, - [171829] = 4, + [170890] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272493,7 +274309,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5119), 1, sym_comment, - [171842] = 4, + [170903] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272502,7 +274318,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(5120), 1, sym_comment, - [171855] = 4, + [170916] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272511,7 +274327,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5121), 1, sym_comment, - [171868] = 4, + [170929] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272520,7 +274336,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5122), 1, sym_comment, - [171881] = 4, + [170942] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272529,7 +274345,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5123), 1, sym_comment, - [171894] = 4, + [170955] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272538,7 +274354,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5124), 1, sym_comment, - [171907] = 4, + [170968] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272547,7 +274363,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5125), 1, sym_comment, - [171920] = 4, + [170981] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272556,7 +274372,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5126), 1, sym_comment, - [171933] = 4, + [170994] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272565,7 +274381,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5127), 1, sym_comment, - [171946] = 4, + [171007] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272574,7 +274390,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5128), 1, sym_comment, - [171959] = 4, + [171020] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272583,7 +274399,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5129), 1, sym_comment, - [171972] = 4, + [171033] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272592,7 +274408,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5130), 1, sym_comment, - [171985] = 4, + [171046] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272601,7 +274417,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5131), 1, sym_comment, - [171998] = 4, + [171059] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272610,7 +274426,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5132), 1, sym_comment, - [172011] = 4, + [171072] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272619,7 +274435,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5133), 1, sym_comment, - [172024] = 4, + [171085] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272628,7 +274444,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5134), 1, sym_comment, - [172037] = 4, + [171098] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272637,7 +274453,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5135), 1, sym_comment, - [172050] = 4, + [171111] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272646,7 +274462,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5136), 1, sym_comment, - [172063] = 4, + [171124] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272655,7 +274471,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5137), 1, sym_comment, - [172076] = 4, + [171137] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272664,7 +274480,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cfscript_element_token1, STATE(5138), 1, sym_comment, - [172089] = 4, + [171150] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272673,7 +274489,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5139), 1, sym_comment, - [172102] = 4, + [171163] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272682,7 +274498,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5140), 1, sym_comment, - [172115] = 4, + [171176] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272691,7 +274507,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5141), 1, sym_comment, - [172128] = 4, + [171189] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272700,7 +274516,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5142), 1, sym_comment, - [172141] = 4, + [171202] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272709,7 +274525,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5143), 1, sym_comment, - [172154] = 4, + [171215] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272718,7 +274534,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5144), 1, sym_comment, - [172167] = 4, + [171228] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272727,7 +274543,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5145), 1, sym_comment, - [172180] = 4, + [171241] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272736,7 +274552,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5146), 1, sym_comment, - [172193] = 4, + [171254] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272745,7 +274561,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5147), 1, sym_comment, - [172206] = 4, + [171267] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272754,7 +274570,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5148), 1, sym_comment, - [172219] = 4, + [171280] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272763,7 +274579,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5149), 1, sym_comment, - [172232] = 4, + [171293] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272772,7 +274588,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5150), 1, sym_comment, - [172245] = 4, + [171306] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272781,7 +274597,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5151), 1, sym_comment, - [172258] = 4, + [171319] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272790,7 +274606,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5152), 1, sym_comment, - [172271] = 4, + [171332] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272799,7 +274615,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5153), 1, sym_comment, - [172284] = 4, + [171345] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272808,7 +274624,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5154), 1, sym_comment, - [172297] = 4, + [171358] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272817,7 +274633,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5155), 1, sym_comment, - [172310] = 4, + [171371] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272826,7 +274642,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5156), 1, sym_comment, - [172323] = 4, + [171384] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272835,7 +274651,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5157), 1, sym_comment, - [172336] = 4, + [171397] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -272844,7 +274660,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH2, STATE(5158), 1, sym_comment, - [172349] = 4, + [171410] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272853,7 +274669,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, STATE(5159), 1, sym_comment, - [172362] = 4, + [171423] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272862,7 +274678,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5160), 1, sym_comment, - [172375] = 4, + [171436] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272871,7 +274687,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cfscript_element_token1, STATE(5161), 1, sym_comment, - [172388] = 4, + [171449] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272880,7 +274696,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_target, STATE(5162), 1, sym_comment, - [172401] = 4, + [171462] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272889,7 +274705,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_while, STATE(5163), 1, sym_comment, - [172414] = 4, + [171475] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272898,7 +274714,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5164), 1, sym_comment, - [172427] = 4, + [171488] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272907,7 +274723,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5165), 1, sym_comment, - [172440] = 4, + [171501] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272916,7 +274732,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5166), 1, sym_comment, - [172453] = 4, + [171514] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272925,7 +274741,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5167), 1, sym_comment, - [172466] = 4, + [171527] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272934,7 +274750,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5168), 1, sym_comment, - [172479] = 4, + [171540] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272943,7 +274759,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5169), 1, sym_comment, - [172492] = 4, + [171553] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272952,7 +274768,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5170), 1, sym_comment, - [172505] = 4, + [171566] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272961,7 +274777,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5171), 1, sym_comment, - [172518] = 4, + [171579] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272970,7 +274786,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5172), 1, sym_comment, - [172531] = 4, + [171592] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272979,7 +274795,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5173), 1, sym_comment, - [172544] = 4, + [171605] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272988,7 +274804,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5174), 1, sym_comment, - [172557] = 4, + [171618] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -272997,7 +274813,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5175), 1, sym_comment, - [172570] = 4, + [171631] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273006,7 +274822,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5176), 1, sym_comment, - [172583] = 4, + [171644] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273015,7 +274831,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5177), 1, sym_comment, - [172596] = 4, + [171657] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273024,7 +274840,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5178), 1, sym_comment, - [172609] = 4, + [171670] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273033,7 +274849,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5179), 1, sym_comment, - [172622] = 4, + [171683] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273042,7 +274858,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5180), 1, sym_comment, - [172635] = 4, + [171696] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273051,7 +274867,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5181), 1, sym_comment, - [172648] = 4, + [171709] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273060,7 +274876,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5182), 1, sym_comment, - [172661] = 4, + [171722] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273069,7 +274885,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5183), 1, sym_comment, - [172674] = 4, + [171735] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273078,7 +274894,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5184), 1, sym_comment, - [172687] = 4, + [171748] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273087,7 +274903,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5185), 1, sym_comment, - [172700] = 4, + [171761] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273096,7 +274912,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5186), 1, sym_comment, - [172713] = 4, + [171774] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273105,7 +274921,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5187), 1, sym_comment, - [172726] = 4, + [171787] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273114,7 +274930,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5188), 1, sym_comment, - [172739] = 4, + [171800] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273123,7 +274939,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5189), 1, sym_comment, - [172752] = 4, + [171813] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273132,7 +274948,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5190), 1, sym_comment, - [172765] = 4, + [171826] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273141,7 +274957,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5191), 1, sym_comment, - [172778] = 4, + [171839] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273150,7 +274966,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5192), 1, sym_comment, - [172791] = 4, + [171852] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273159,7 +274975,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5193), 1, sym_comment, - [172804] = 4, + [171865] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273168,7 +274984,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5194), 1, sym_comment, - [172817] = 4, + [171878] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273177,7 +274993,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5195), 1, sym_comment, - [172830] = 4, + [171891] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -273186,7 +275002,7 @@ static const uint16_t ts_small_parse_table[] = { sym_regex_pattern, STATE(5196), 1, sym_comment, - [172843] = 4, + [171904] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273195,7 +275011,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5197), 1, sym_comment, - [172856] = 4, + [171917] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273204,7 +275020,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5198), 1, sym_comment, - [172869] = 4, + [171930] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273213,7 +275029,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5199), 1, sym_comment, - [172882] = 4, + [171943] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273222,7 +275038,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5200), 1, sym_comment, - [172895] = 4, + [171956] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273231,7 +275047,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5201), 1, sym_comment, - [172908] = 4, + [171969] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273240,7 +275056,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5202), 1, sym_comment, - [172921] = 4, + [171982] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273249,7 +275065,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5203), 1, sym_comment, - [172934] = 4, + [171995] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -273258,7 +275074,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_doctype_token1, STATE(5204), 1, sym_comment, - [172947] = 4, + [172008] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273267,7 +275083,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5205), 1, sym_comment, - [172960] = 4, + [172021] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273276,7 +275092,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5206), 1, sym_comment, - [172973] = 4, + [172034] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273285,7 +275101,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5207), 1, sym_comment, - [172986] = 4, + [172047] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273294,7 +275110,7 @@ static const uint16_t ts_small_parse_table[] = { sym__end_tag_name, STATE(5208), 1, sym_comment, - [172999] = 4, + [172060] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273303,7 +275119,7 @@ static const uint16_t ts_small_parse_table[] = { sym__end_tag_name, STATE(5209), 1, sym_comment, - [173012] = 4, + [172073] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273312,7 +275128,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5210), 1, sym_comment, - [173025] = 4, + [172086] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273321,7 +275137,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5211), 1, sym_comment, - [173038] = 4, + [172099] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273330,7 +275146,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(5212), 1, sym_comment, - [173051] = 4, + [172112] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273339,7 +275155,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5213), 1, sym_comment, - [173064] = 4, + [172125] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273348,7 +275164,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5214), 1, sym_comment, - [173077] = 4, + [172138] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273357,7 +275173,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5215), 1, sym_comment, - [173090] = 4, + [172151] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273366,7 +275182,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5216), 1, sym_comment, - [173103] = 4, + [172164] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273375,7 +275191,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5217), 1, sym_comment, - [173116] = 4, + [172177] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273384,7 +275200,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5218), 1, sym_comment, - [173129] = 4, + [172190] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273393,7 +275209,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5219), 1, sym_comment, - [173142] = 4, + [172203] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273402,7 +275218,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5220), 1, sym_comment, - [173155] = 4, + [172216] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273411,7 +275227,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5221), 1, sym_comment, - [173168] = 4, + [172229] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273420,7 +275236,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5222), 1, sym_comment, - [173181] = 4, + [172242] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273429,7 +275245,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5223), 1, sym_comment, - [173194] = 4, + [172255] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273438,7 +275254,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5224), 1, sym_comment, - [173207] = 4, + [172268] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273447,7 +275263,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5225), 1, sym_comment, - [173220] = 4, + [172281] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273456,7 +275272,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5226), 1, sym_comment, - [173233] = 4, + [172294] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273465,7 +275281,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(5227), 1, sym_comment, - [173246] = 4, + [172307] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273474,7 +275290,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5228), 1, sym_comment, - [173259] = 4, + [172320] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273483,7 +275299,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5229), 1, sym_comment, - [173272] = 4, + [172333] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273492,7 +275308,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5230), 1, sym_comment, - [173285] = 4, + [172346] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273501,7 +275317,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5231), 1, sym_comment, - [173298] = 4, + [172359] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273510,7 +275326,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5232), 1, sym_comment, - [173311] = 4, + [172372] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273519,7 +275335,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5233), 1, sym_comment, - [173324] = 4, + [172385] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273528,7 +275344,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5234), 1, sym_comment, - [173337] = 4, + [172398] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273537,7 +275353,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5235), 1, sym_comment, - [173350] = 4, + [172411] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273546,7 +275362,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5236), 1, sym_comment, - [173363] = 4, + [172424] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273555,7 +275371,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5237), 1, sym_comment, - [173376] = 4, + [172437] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273564,7 +275380,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5238), 1, sym_comment, - [173389] = 4, + [172450] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273573,7 +275389,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5239), 1, sym_comment, - [173402] = 4, + [172463] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273582,7 +275398,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cfscript_element_token1, STATE(5240), 1, sym_comment, - [173415] = 4, + [172476] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273591,7 +275407,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5241), 1, sym_comment, - [173428] = 4, + [172489] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273600,7 +275416,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5242), 1, sym_comment, - [173441] = 4, + [172502] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273609,7 +275425,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5243), 1, sym_comment, - [173454] = 4, + [172515] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273618,7 +275434,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5244), 1, sym_comment, - [173467] = 4, + [172528] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273627,7 +275443,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5245), 1, sym_comment, - [173480] = 4, + [172541] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273636,7 +275452,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5246), 1, sym_comment, - [173493] = 4, + [172554] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273645,7 +275461,7 @@ static const uint16_t ts_small_parse_table[] = { ts_builtin_sym_end, STATE(5247), 1, sym_comment, - [173506] = 4, + [172567] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273654,7 +275470,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5248), 1, sym_comment, - [173519] = 4, + [172580] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273663,7 +275479,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5249), 1, sym_comment, - [173532] = 4, + [172593] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273672,7 +275488,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5250), 1, sym_comment, - [173545] = 4, + [172606] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273681,7 +275497,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5251), 1, sym_comment, - [173558] = 4, + [172619] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273690,7 +275506,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5252), 1, sym_comment, - [173571] = 4, + [172632] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273699,7 +275515,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5253), 1, sym_comment, - [173584] = 4, + [172645] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273708,7 +275524,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5254), 1, sym_comment, - [173597] = 4, + [172658] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273717,7 +275533,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5255), 1, sym_comment, - [173610] = 4, + [172671] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273726,7 +275542,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5256), 1, sym_comment, - [173623] = 4, + [172684] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273735,7 +275551,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5257), 1, sym_comment, - [173636] = 4, + [172697] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273744,7 +275560,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5258), 1, sym_comment, - [173649] = 4, + [172710] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273753,7 +275569,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5259), 1, sym_comment, - [173662] = 4, + [172723] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273762,7 +275578,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5260), 1, sym_comment, - [173675] = 4, + [172736] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273771,7 +275587,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5261), 1, sym_comment, - [173688] = 4, + [172749] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273780,7 +275596,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_output_tag_token1, STATE(5262), 1, sym_comment, - [173701] = 4, + [172762] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273789,7 +275605,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_savecontent_tag_token1, STATE(5263), 1, sym_comment, - [173714] = 4, + [172775] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273798,7 +275614,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5264), 1, sym_comment, - [173727] = 4, + [172788] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273807,7 +275623,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5265), 1, sym_comment, - [173740] = 4, + [172801] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273816,7 +275632,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_while, STATE(5266), 1, sym_comment, - [173753] = 4, + [172814] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273825,7 +275641,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5267), 1, sym_comment, - [173766] = 4, + [172827] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273834,7 +275650,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5268), 1, sym_comment, - [173779] = 4, + [172840] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273843,7 +275659,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5269), 1, sym_comment, - [173792] = 4, + [172853] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273852,7 +275668,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5270), 1, sym_comment, - [173805] = 4, + [172866] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273861,7 +275677,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5271), 1, sym_comment, - [173818] = 4, + [172879] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273870,7 +275686,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5272), 1, sym_comment, - [173831] = 4, + [172892] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273879,7 +275695,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5273), 1, sym_comment, - [173844] = 4, + [172905] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273888,7 +275704,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5274), 1, sym_comment, - [173857] = 4, + [172918] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273897,7 +275713,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5275), 1, sym_comment, - [173870] = 4, + [172931] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273906,7 +275722,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_http_tag_token1, STATE(5276), 1, sym_comment, - [173883] = 4, + [172944] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273915,7 +275731,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5277), 1, sym_comment, - [173896] = 4, + [172957] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273924,7 +275740,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5278), 1, sym_comment, - [173909] = 4, + [172970] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273933,7 +275749,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5279), 1, sym_comment, - [173922] = 4, + [172983] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273942,7 +275758,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5280), 1, sym_comment, - [173935] = 4, + [172996] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273951,7 +275767,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5281), 1, sym_comment, - [173948] = 4, + [173009] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273960,7 +275776,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5282), 1, sym_comment, - [173961] = 4, + [173022] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273969,7 +275785,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5283), 1, sym_comment, - [173974] = 4, + [173035] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273978,7 +275794,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cfscript_element_token1, STATE(5284), 1, sym_comment, - [173987] = 4, + [173048] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273987,7 +275803,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5285), 1, sym_comment, - [174000] = 4, + [173061] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -273996,7 +275812,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5286), 1, sym_comment, - [174013] = 4, + [173074] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274005,7 +275821,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(5287), 1, sym_comment, - [174026] = 4, + [173087] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274014,7 +275830,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_zip_tag_token1, STATE(5288), 1, sym_comment, - [174039] = 4, + [173100] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274023,7 +275839,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5289), 1, sym_comment, - [174052] = 4, + [173113] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274032,7 +275848,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5290), 1, sym_comment, - [174065] = 4, + [173126] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274041,7 +275857,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5291), 1, sym_comment, - [174078] = 4, + [173139] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274050,7 +275866,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_query_tag_token1, STATE(5292), 1, sym_comment, - [174091] = 4, + [173152] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274059,7 +275875,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_selfclose_tag_token8, STATE(5293), 1, sym_comment, - [174104] = 4, + [173165] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274068,7 +275884,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5294), 1, sym_comment, - [174117] = 4, + [173178] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274077,7 +275893,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mail_tag_token1, STATE(5295), 1, sym_comment, - [174130] = 4, + [173191] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274086,7 +275902,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5296), 1, sym_comment, - [174143] = 4, + [173204] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274095,7 +275911,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5297), 1, sym_comment, - [174156] = 4, + [173217] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274104,7 +275920,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_storedproc_tag_token1, STATE(5298), 1, sym_comment, - [174169] = 4, + [173230] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274113,7 +275929,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_execute_tag_token1, STATE(5299), 1, sym_comment, - [174182] = 4, + [173243] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274122,7 +275938,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_thread_tag_token1, STATE(5300), 1, sym_comment, - [174195] = 4, + [173256] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274131,7 +275947,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_lock_tag_token1, STATE(5301), 1, sym_comment, - [174208] = 4, + [173269] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274140,7 +275956,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_silent_tag_token1, STATE(5302), 1, sym_comment, - [174221] = 4, + [173282] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274149,7 +275965,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_function_tag_token1, STATE(5303), 1, sym_comment, - [174234] = 4, + [173295] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274158,7 +275974,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_component_tag_token1, STATE(5304), 1, sym_comment, - [174247] = 4, + [173308] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274167,7 +275983,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cfscript_element_token1, STATE(5305), 1, sym_comment, - [174260] = 4, + [173321] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274176,7 +275992,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_while, STATE(5306), 1, sym_comment, - [174273] = 4, + [173334] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274185,7 +276001,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5307), 1, sym_comment, - [174286] = 4, + [173347] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274194,7 +276010,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5308), 1, sym_comment, - [174299] = 4, + [173360] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274203,7 +276019,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5309), 1, sym_comment, - [174312] = 4, + [173373] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274212,7 +276028,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5310), 1, sym_comment, - [174325] = 4, + [173386] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274221,7 +276037,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5311), 1, sym_comment, - [174338] = 4, + [173399] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274230,7 +276046,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5312), 1, sym_comment, - [174351] = 4, + [173412] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274239,7 +276055,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5313), 1, sym_comment, - [174364] = 4, + [173425] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274248,7 +276064,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5314), 1, sym_comment, - [174377] = 4, + [173438] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274257,7 +276073,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5315), 1, sym_comment, - [174390] = 4, + [173451] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274266,7 +276082,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5316), 1, sym_comment, - [174403] = 4, + [173464] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274275,7 +276091,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5317), 1, sym_comment, - [174416] = 4, + [173477] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274284,7 +276100,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5318), 1, sym_comment, - [174429] = 4, + [173490] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274293,7 +276109,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5319), 1, sym_comment, - [174442] = 4, + [173503] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274302,7 +276118,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5320), 1, sym_comment, - [174455] = 4, + [173516] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274311,7 +276127,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5321), 1, sym_comment, - [174468] = 4, + [173529] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274320,7 +276136,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5322), 1, sym_comment, - [174481] = 4, + [173542] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274329,7 +276145,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5323), 1, sym_comment, - [174494] = 4, + [173555] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274338,7 +276154,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5324), 1, sym_comment, - [174507] = 4, + [173568] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274347,7 +276163,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5325), 1, sym_comment, - [174520] = 4, + [173581] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274356,7 +276172,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5326), 1, sym_comment, - [174533] = 4, + [173594] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274365,7 +276181,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_catch_tag_token1, STATE(5327), 1, sym_comment, - [174546] = 4, + [173607] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274374,7 +276190,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5328), 1, sym_comment, - [174559] = 4, + [173620] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274383,7 +276199,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5329), 1, sym_comment, - [174572] = 4, + [173633] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274392,7 +276208,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5330), 1, sym_comment, - [174585] = 4, + [173646] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274401,7 +276217,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5331), 1, sym_comment, - [174598] = 4, + [173659] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274410,7 +276226,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5332), 1, sym_comment, - [174611] = 4, + [173672] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -274419,7 +276235,7 @@ static const uint16_t ts_small_parse_table[] = { sym_regex_pattern, STATE(5333), 1, sym_comment, - [174624] = 4, + [173685] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274428,7 +276244,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_try_tag_token1, STATE(5334), 1, sym_comment, - [174637] = 4, + [173698] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274437,7 +276253,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_case_tag_token1, STATE(5335), 1, sym_comment, - [174650] = 4, + [173711] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274446,7 +276262,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_defaultcase_tag_token1, STATE(5336), 1, sym_comment, - [174663] = 4, + [173724] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -274455,16 +276271,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_doctype_token1, STATE(5337), 1, sym_comment, - [174676] = 4, + [173737] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(1206), 1, + ACTIONS(1204), 1, anon_sym_LPAREN, STATE(5338), 1, sym_comment, - [174689] = 4, + [173750] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274473,7 +276289,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5339), 1, sym_comment, - [174702] = 4, + [173763] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274482,7 +276298,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5340), 1, sym_comment, - [174715] = 4, + [173776] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274491,7 +276307,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5341), 1, sym_comment, - [174728] = 4, + [173789] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274500,7 +276316,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5342), 1, sym_comment, - [174741] = 4, + [173802] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274509,7 +276325,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5343), 1, sym_comment, - [174754] = 4, + [173815] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274518,7 +276334,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5344), 1, sym_comment, - [174767] = 4, + [173828] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274527,7 +276343,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5345), 1, sym_comment, - [174780] = 4, + [173841] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274536,7 +276352,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5346), 1, sym_comment, - [174793] = 4, + [173854] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274545,7 +276361,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5347), 1, sym_comment, - [174806] = 4, + [173867] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274554,7 +276370,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5348), 1, sym_comment, - [174819] = 4, + [173880] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274563,7 +276379,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5349), 1, sym_comment, - [174832] = 4, + [173893] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274572,7 +276388,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5350), 1, sym_comment, - [174845] = 4, + [173906] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274581,7 +276397,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5351), 1, sym_comment, - [174858] = 4, + [173919] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274590,7 +276406,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5352), 1, sym_comment, - [174871] = 4, + [173932] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274599,7 +276415,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_close_tag_token1, STATE(5353), 1, sym_comment, - [174884] = 4, + [173945] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274608,7 +276424,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5354), 1, sym_comment, - [174897] = 4, + [173958] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274617,7 +276433,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5355), 1, sym_comment, - [174910] = 4, + [173971] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274626,7 +276442,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5356), 1, sym_comment, - [174923] = 4, + [173984] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274635,7 +276451,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, STATE(5357), 1, sym_comment, - [174936] = 4, + [173997] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274644,7 +276460,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5358), 1, sym_comment, - [174949] = 4, + [174010] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274653,7 +276469,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, STATE(5359), 1, sym_comment, - [174962] = 4, + [174023] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274662,7 +276478,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5360), 1, sym_comment, - [174975] = 4, + [174036] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274671,7 +276487,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5361), 1, sym_comment, - [174988] = 4, + [174049] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274680,7 +276496,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5362), 1, sym_comment, - [175001] = 4, + [174062] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274689,7 +276505,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5363), 1, sym_comment, - [175014] = 4, + [174075] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274698,7 +276514,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5364), 1, sym_comment, - [175027] = 4, + [174088] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274707,7 +276523,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5365), 1, sym_comment, - [175040] = 4, + [174101] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274716,7 +276532,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5366), 1, sym_comment, - [175053] = 4, + [174114] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274725,7 +276541,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5367), 1, sym_comment, - [175066] = 4, + [174127] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274734,7 +276550,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5368), 1, sym_comment, - [175079] = 4, + [174140] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274743,7 +276559,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5369), 1, sym_comment, - [175092] = 4, + [174153] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274752,7 +276568,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5370), 1, sym_comment, - [175105] = 4, + [174166] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274761,7 +276577,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5371), 1, sym_comment, - [175118] = 4, + [174179] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274770,7 +276586,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5372), 1, sym_comment, - [175131] = 4, + [174192] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274779,7 +276595,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5373), 1, sym_comment, - [175144] = 4, + [174205] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274788,7 +276604,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5374), 1, sym_comment, - [175157] = 4, + [174218] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274797,7 +276613,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5375), 1, sym_comment, - [175170] = 4, + [174231] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274806,7 +276622,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5376), 1, sym_comment, - [175183] = 4, + [174244] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274815,7 +276631,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5377), 1, sym_comment, - [175196] = 4, + [174257] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274824,7 +276640,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5378), 1, sym_comment, - [175209] = 4, + [174270] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274833,7 +276649,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_catch_tag_token1, STATE(5379), 1, sym_comment, - [175222] = 4, + [174283] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274842,7 +276658,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5380), 1, sym_comment, - [175235] = 4, + [174296] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274851,7 +276667,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5381), 1, sym_comment, - [175248] = 4, + [174309] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274860,7 +276676,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5382), 1, sym_comment, - [175261] = 4, + [174322] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274869,7 +276685,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_case_tag_token1, STATE(5383), 1, sym_comment, - [175274] = 4, + [174335] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274878,7 +276694,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5384), 1, sym_comment, - [175287] = 4, + [174348] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274887,7 +276703,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_defaultcase_tag_token1, STATE(5385), 1, sym_comment, - [175300] = 4, + [174361] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274896,7 +276712,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5386), 1, sym_comment, - [175313] = 4, + [174374] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274905,7 +276721,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5387), 1, sym_comment, - [175326] = 4, + [174387] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274914,7 +276730,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_close_tag_token1, STATE(5388), 1, sym_comment, - [175339] = 4, + [174400] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274923,7 +276739,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5389), 1, sym_comment, - [175352] = 4, + [174413] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274932,7 +276748,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5390), 1, sym_comment, - [175365] = 4, + [174426] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274941,7 +276757,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5391), 1, sym_comment, - [175378] = 4, + [174439] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274950,7 +276766,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5392), 1, sym_comment, - [175391] = 4, + [174452] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274959,7 +276775,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5393), 1, sym_comment, - [175404] = 4, + [174465] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274968,7 +276784,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5394), 1, sym_comment, - [175417] = 4, + [174478] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274977,7 +276793,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5395), 1, sym_comment, - [175430] = 4, + [174491] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274986,7 +276802,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5396), 1, sym_comment, - [175443] = 4, + [174504] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -274995,7 +276811,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5397), 1, sym_comment, - [175456] = 4, + [174517] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275004,7 +276820,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5398), 1, sym_comment, - [175469] = 4, + [174530] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275013,7 +276829,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5399), 1, sym_comment, - [175482] = 4, + [174543] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275022,7 +276838,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5400), 1, sym_comment, - [175495] = 4, + [174556] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275031,7 +276847,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5401), 1, sym_comment, - [175508] = 4, + [174569] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275040,7 +276856,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5402), 1, sym_comment, - [175521] = 4, + [174582] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275049,7 +276865,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5403), 1, sym_comment, - [175534] = 4, + [174595] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275058,7 +276874,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5404), 1, sym_comment, - [175547] = 4, + [174608] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275067,7 +276883,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_loop_tag_token1, STATE(5405), 1, sym_comment, - [175560] = 4, + [174621] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275076,7 +276892,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5406), 1, sym_comment, - [175573] = 4, + [174634] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275085,7 +276901,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5407), 1, sym_comment, - [175586] = 4, + [174647] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275094,7 +276910,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5408), 1, sym_comment, - [175599] = 4, + [174660] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275103,7 +276919,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5409), 1, sym_comment, - [175612] = 4, + [174673] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275112,7 +276928,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_catch_tag_token1, STATE(5410), 1, sym_comment, - [175625] = 4, + [174686] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275121,7 +276937,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5411), 1, sym_comment, - [175638] = 4, + [174699] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275130,7 +276946,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5412), 1, sym_comment, - [175651] = 4, + [174712] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275139,7 +276955,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_case_tag_token1, STATE(5413), 1, sym_comment, - [175664] = 4, + [174725] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275148,7 +276964,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5414), 1, sym_comment, - [175677] = 4, + [174738] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275157,7 +276973,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_close_tag_token1, STATE(5415), 1, sym_comment, - [175690] = 4, + [174751] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275166,7 +276982,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5416), 1, sym_comment, - [175703] = 4, + [174764] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275175,7 +276991,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5417), 1, sym_comment, - [175716] = 4, + [174777] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275184,7 +277000,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5418), 1, sym_comment, - [175729] = 4, + [174790] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275193,7 +277009,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5419), 1, sym_comment, - [175742] = 4, + [174803] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275202,7 +277018,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5420), 1, sym_comment, - [175755] = 4, + [174816] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275211,7 +277027,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5421), 1, sym_comment, - [175768] = 4, + [174829] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275220,7 +277036,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5422), 1, sym_comment, - [175781] = 4, + [174842] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275229,7 +277045,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5423), 1, sym_comment, - [175794] = 4, + [174855] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275238,7 +277054,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5424), 1, sym_comment, - [175807] = 4, + [174868] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275247,7 +277063,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5425), 1, sym_comment, - [175820] = 4, + [174881] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275256,7 +277072,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5426), 1, sym_comment, - [175833] = 4, + [174894] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275265,7 +277081,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5427), 1, sym_comment, - [175846] = 4, + [174907] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275274,7 +277090,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5428), 1, sym_comment, - [175859] = 4, + [174920] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275283,7 +277099,7 @@ static const uint16_t ts_small_parse_table[] = { ts_builtin_sym_end, STATE(5429), 1, sym_comment, - [175872] = 4, + [174933] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275292,7 +277108,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5430), 1, sym_comment, - [175885] = 4, + [174946] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275301,7 +277117,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5431), 1, sym_comment, - [175898] = 4, + [174959] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275310,7 +277126,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5432), 1, sym_comment, - [175911] = 4, + [174972] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275319,7 +277135,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5433), 1, sym_comment, - [175924] = 4, + [174985] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275328,7 +277144,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5434), 1, sym_comment, - [175937] = 4, + [174998] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275337,7 +277153,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5435), 1, sym_comment, - [175950] = 4, + [175011] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275346,7 +277162,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5436), 1, sym_comment, - [175963] = 4, + [175024] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275355,7 +277171,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5437), 1, sym_comment, - [175976] = 4, + [175037] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275364,7 +277180,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5438), 1, sym_comment, - [175989] = 4, + [175050] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275373,7 +277189,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5439), 1, sym_comment, - [176002] = 4, + [175063] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275382,7 +277198,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5440), 1, sym_comment, - [176015] = 4, + [175076] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -275391,7 +277207,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH2, STATE(5441), 1, sym_comment, - [176028] = 4, + [175089] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275400,7 +277216,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_target, STATE(5442), 1, sym_comment, - [176041] = 4, + [175102] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275409,7 +277225,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5443), 1, sym_comment, - [176054] = 4, + [175115] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275418,7 +277234,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5444), 1, sym_comment, - [176067] = 4, + [175128] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275427,7 +277243,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5445), 1, sym_comment, - [176080] = 4, + [175141] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275436,7 +277252,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5446), 1, sym_comment, - [176093] = 4, + [175154] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275445,7 +277261,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5447), 1, sym_comment, - [176106] = 4, + [175167] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275454,7 +277270,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5448), 1, sym_comment, - [176119] = 4, + [175180] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275463,7 +277279,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5449), 1, sym_comment, - [176132] = 4, + [175193] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275472,7 +277288,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5450), 1, sym_comment, - [176145] = 4, + [175206] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275481,7 +277297,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5451), 1, sym_comment, - [176158] = 4, + [175219] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275490,7 +277306,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5452), 1, sym_comment, - [176171] = 4, + [175232] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275499,7 +277315,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5453), 1, sym_comment, - [176184] = 4, + [175245] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275508,7 +277324,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5454), 1, sym_comment, - [176197] = 4, + [175258] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275517,7 +277333,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5455), 1, sym_comment, - [176210] = 4, + [175271] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275526,7 +277342,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5456), 1, sym_comment, - [176223] = 4, + [175284] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275535,7 +277351,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5457), 1, sym_comment, - [176236] = 4, + [175297] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275544,7 +277360,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5458), 1, sym_comment, - [176249] = 4, + [175310] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275553,7 +277369,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5459), 1, sym_comment, - [176262] = 4, + [175323] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275562,7 +277378,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5460), 1, sym_comment, - [176275] = 4, + [175336] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275571,7 +277387,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5461), 1, sym_comment, - [176288] = 4, + [175349] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275580,7 +277396,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5462), 1, sym_comment, - [176301] = 4, + [175362] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275589,7 +277405,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5463), 1, sym_comment, - [176314] = 4, + [175375] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275598,7 +277414,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5464), 1, sym_comment, - [176327] = 4, + [175388] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275607,7 +277423,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5465), 1, sym_comment, - [176340] = 4, + [175401] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275616,7 +277432,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5466), 1, sym_comment, - [176353] = 4, + [175414] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275625,7 +277441,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5467), 1, sym_comment, - [176366] = 4, + [175427] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275634,7 +277450,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5468), 1, sym_comment, - [176379] = 4, + [175440] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275643,7 +277459,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5469), 1, sym_comment, - [176392] = 4, + [175453] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275652,7 +277468,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5470), 1, sym_comment, - [176405] = 4, + [175466] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275661,7 +277477,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5471), 1, sym_comment, - [176418] = 4, + [175479] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275670,7 +277486,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5472), 1, sym_comment, - [176431] = 4, + [175492] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275679,7 +277495,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5473), 1, sym_comment, - [176444] = 4, + [175505] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275688,7 +277504,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5474), 1, sym_comment, - [176457] = 4, + [175518] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275697,7 +277513,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5475), 1, sym_comment, - [176470] = 4, + [175531] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275706,7 +277522,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5476), 1, sym_comment, - [176483] = 4, + [175544] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275715,7 +277531,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5477), 1, sym_comment, - [176496] = 4, + [175557] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275724,7 +277540,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5478), 1, sym_comment, - [176509] = 4, + [175570] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275733,7 +277549,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5479), 1, sym_comment, - [176522] = 4, + [175583] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275742,7 +277558,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5480), 1, sym_comment, - [176535] = 4, + [175596] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275751,7 +277567,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5481), 1, sym_comment, - [176548] = 4, + [175609] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275760,7 +277576,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5482), 1, sym_comment, - [176561] = 4, + [175622] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275769,7 +277585,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5483), 1, sym_comment, - [176574] = 4, + [175635] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275778,7 +277594,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5484), 1, sym_comment, - [176587] = 4, + [175648] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275787,7 +277603,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_defaultcase_tag_token1, STATE(5485), 1, sym_comment, - [176600] = 4, + [175661] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275796,7 +277612,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5486), 1, sym_comment, - [176613] = 4, + [175674] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275805,7 +277621,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5487), 1, sym_comment, - [176626] = 4, + [175687] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275814,7 +277630,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5488), 1, sym_comment, - [176639] = 4, + [175700] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275823,7 +277639,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5489), 1, sym_comment, - [176652] = 4, + [175713] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275832,7 +277648,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_close_tag_token1, STATE(5490), 1, sym_comment, - [176665] = 4, + [175726] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275841,7 +277657,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5491), 1, sym_comment, - [176678] = 4, + [175739] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275850,7 +277666,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_if_tag_token1, STATE(5492), 1, sym_comment, - [176691] = 4, + [175752] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275859,7 +277675,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5493), 1, sym_comment, - [176704] = 4, + [175765] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275868,7 +277684,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5494), 1, sym_comment, - [176717] = 4, + [175778] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275877,7 +277693,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5495), 1, sym_comment, - [176730] = 4, + [175791] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275886,7 +277702,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5496), 1, sym_comment, - [176743] = 4, + [175804] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275895,7 +277711,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5497), 1, sym_comment, - [176756] = 4, + [175817] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275904,7 +277720,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5498), 1, sym_comment, - [176769] = 4, + [175830] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275913,7 +277729,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5499), 1, sym_comment, - [176782] = 4, + [175843] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275922,7 +277738,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5500), 1, sym_comment, - [176795] = 4, + [175856] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275931,7 +277747,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5501), 1, sym_comment, - [176808] = 4, + [175869] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275940,7 +277756,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5502), 1, sym_comment, - [176821] = 4, + [175882] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275949,7 +277765,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5503), 1, sym_comment, - [176834] = 4, + [175895] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275958,7 +277774,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5504), 1, sym_comment, - [176847] = 4, + [175908] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275967,7 +277783,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5505), 1, sym_comment, - [176860] = 4, + [175921] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275976,7 +277792,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5506), 1, sym_comment, - [176873] = 4, + [175934] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275985,7 +277801,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5507), 1, sym_comment, - [176886] = 4, + [175947] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -275994,7 +277810,7 @@ static const uint16_t ts_small_parse_table[] = { sym__end_tag_name, STATE(5508), 1, sym_comment, - [176899] = 4, + [175960] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276003,7 +277819,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5509), 1, sym_comment, - [176912] = 4, + [175973] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276012,7 +277828,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5510), 1, sym_comment, - [176925] = 4, + [175986] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276021,7 +277837,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5511), 1, sym_comment, - [176938] = 4, + [175999] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276030,7 +277846,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5512), 1, sym_comment, - [176951] = 4, + [176012] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276039,7 +277855,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5513), 1, sym_comment, - [176964] = 4, + [176025] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276048,7 +277864,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5514), 1, sym_comment, - [176977] = 4, + [176038] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276057,7 +277873,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5515), 1, sym_comment, - [176990] = 4, + [176051] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276066,7 +277882,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5516), 1, sym_comment, - [177003] = 4, + [176064] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276075,7 +277891,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5517), 1, sym_comment, - [177016] = 4, + [176077] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276084,7 +277900,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5518), 1, sym_comment, - [177029] = 4, + [176090] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276093,7 +277909,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5519), 1, sym_comment, - [177042] = 4, + [176103] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276102,7 +277918,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5520), 1, sym_comment, - [177055] = 4, + [176116] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276111,7 +277927,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5521), 1, sym_comment, - [177068] = 4, + [176129] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276120,7 +277936,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5522), 1, sym_comment, - [177081] = 4, + [176142] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276129,7 +277945,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5523), 1, sym_comment, - [177094] = 4, + [176155] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276138,7 +277954,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5524), 1, sym_comment, - [177107] = 4, + [176168] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276147,7 +277963,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5525), 1, sym_comment, - [177120] = 4, + [176181] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276156,7 +277972,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5526), 1, sym_comment, - [177133] = 4, + [176194] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276165,7 +277981,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5527), 1, sym_comment, - [177146] = 4, + [176207] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276174,7 +277990,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5528), 1, sym_comment, - [177159] = 4, + [176220] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276183,7 +277999,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5529), 1, sym_comment, - [177172] = 4, + [176233] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276192,7 +278008,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5530), 1, sym_comment, - [177185] = 4, + [176246] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276201,7 +278017,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5531), 1, sym_comment, - [177198] = 4, + [176259] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276210,7 +278026,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5532), 1, sym_comment, - [177211] = 4, + [176272] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276219,7 +278035,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5533), 1, sym_comment, - [177224] = 4, + [176285] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276228,7 +278044,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5534), 1, sym_comment, - [177237] = 4, + [176298] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276237,7 +278053,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5535), 1, sym_comment, - [177250] = 4, + [176311] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276246,7 +278062,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5536), 1, sym_comment, - [177263] = 4, + [176324] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276255,7 +278071,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5537), 1, sym_comment, - [177276] = 4, + [176337] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276264,7 +278080,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5538), 1, sym_comment, - [177289] = 4, + [176350] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276273,7 +278089,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5539), 1, sym_comment, - [177302] = 4, + [176363] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276282,7 +278098,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5540), 1, sym_comment, - [177315] = 4, + [176376] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276291,7 +278107,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5541), 1, sym_comment, - [177328] = 4, + [176389] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276300,7 +278116,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5542), 1, sym_comment, - [177341] = 4, + [176402] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276309,7 +278125,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5543), 1, sym_comment, - [177354] = 4, + [176415] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276318,7 +278134,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5544), 1, sym_comment, - [177367] = 4, + [176428] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276327,7 +278143,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5545), 1, sym_comment, - [177380] = 4, + [176441] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276336,7 +278152,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5546), 1, sym_comment, - [177393] = 4, + [176454] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276345,7 +278161,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5547), 1, sym_comment, - [177406] = 4, + [176467] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276354,7 +278170,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5548), 1, sym_comment, - [177419] = 4, + [176480] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276363,7 +278179,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5549), 1, sym_comment, - [177432] = 4, + [176493] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276372,7 +278188,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5550), 1, sym_comment, - [177445] = 4, + [176506] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276381,7 +278197,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5551), 1, sym_comment, - [177458] = 4, + [176519] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276390,7 +278206,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5552), 1, sym_comment, - [177471] = 4, + [176532] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276399,7 +278215,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5553), 1, sym_comment, - [177484] = 4, + [176545] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276408,7 +278224,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5554), 1, sym_comment, - [177497] = 4, + [176558] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276417,7 +278233,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5555), 1, sym_comment, - [177510] = 4, + [176571] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276426,7 +278242,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5556), 1, sym_comment, - [177523] = 4, + [176584] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276435,7 +278251,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5557), 1, sym_comment, - [177536] = 4, + [176597] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276444,7 +278260,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5558), 1, sym_comment, - [177549] = 4, + [176610] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276453,7 +278269,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5559), 1, sym_comment, - [177562] = 4, + [176623] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -276462,7 +278278,7 @@ static const uint16_t ts_small_parse_table[] = { sym_regex_pattern, STATE(5560), 1, sym_comment, - [177575] = 4, + [176636] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276471,7 +278287,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5561), 1, sym_comment, - [177588] = 4, + [176649] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276480,7 +278296,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5562), 1, sym_comment, - [177601] = 4, + [176662] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276489,7 +278305,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5563), 1, sym_comment, - [177614] = 4, + [176675] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276498,7 +278314,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_close_tag_token1, STATE(5564), 1, sym_comment, - [177627] = 4, + [176688] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276507,7 +278323,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5565), 1, sym_comment, - [177640] = 4, + [176701] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276516,7 +278332,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5566), 1, sym_comment, - [177653] = 4, + [176714] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276525,7 +278341,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5567), 1, sym_comment, - [177666] = 4, + [176727] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276534,7 +278350,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5568), 1, sym_comment, - [177679] = 4, + [176740] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276543,7 +278359,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5569), 1, sym_comment, - [177692] = 4, + [176753] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276552,7 +278368,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5570), 1, sym_comment, - [177705] = 4, + [176766] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -276561,16 +278377,16 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_doctype_token1, STATE(5571), 1, sym_comment, - [177718] = 4, + [176779] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, aux_sym_comment_token1, - ACTIONS(2455), 1, + ACTIONS(2578), 1, ts_builtin_sym_end, STATE(5572), 1, sym_comment, - [177731] = 4, + [176792] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276579,7 +278395,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5573), 1, sym_comment, - [177744] = 4, + [176805] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276588,7 +278404,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5574), 1, sym_comment, - [177757] = 4, + [176818] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276597,7 +278413,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5575), 1, sym_comment, - [177770] = 4, + [176831] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276606,7 +278422,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_switch_tag_token1, STATE(5576), 1, sym_comment, - [177783] = 4, + [176844] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276615,7 +278431,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_close_tag_token1, STATE(5577), 1, sym_comment, - [177796] = 4, + [176857] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276624,7 +278440,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5578), 1, sym_comment, - [177809] = 4, + [176870] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276633,7 +278449,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5579), 1, sym_comment, - [177822] = 4, + [176883] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276642,7 +278458,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5580), 1, sym_comment, - [177835] = 4, + [176896] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276651,7 +278467,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5581), 1, sym_comment, - [177848] = 4, + [176909] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276660,7 +278476,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5582), 1, sym_comment, - [177861] = 4, + [176922] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276669,7 +278485,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5583), 1, sym_comment, - [177874] = 4, + [176935] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276678,7 +278494,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5584), 1, sym_comment, - [177887] = 4, + [176948] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276687,7 +278503,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5585), 1, sym_comment, - [177900] = 4, + [176961] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276696,7 +278512,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym__cf_close_tag_token1, STATE(5586), 1, sym_comment, - [177913] = 4, + [176974] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276705,7 +278521,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5587), 1, sym_comment, - [177926] = 4, + [176987] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276714,7 +278530,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5588), 1, sym_comment, - [177939] = 4, + [177000] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276723,7 +278539,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5589), 1, sym_comment, - [177952] = 4, + [177013] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276732,7 +278548,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5590), 1, sym_comment, - [177965] = 4, + [177026] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276741,7 +278557,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5591), 1, sym_comment, - [177978] = 4, + [177039] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276750,7 +278566,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5592), 1, sym_comment, - [177991] = 4, + [177052] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276759,7 +278575,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5593), 1, sym_comment, - [178004] = 4, + [177065] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276768,7 +278584,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5594), 1, sym_comment, - [178017] = 4, + [177078] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276777,7 +278593,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5595), 1, sym_comment, - [178030] = 4, + [177091] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276786,7 +278602,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5596), 1, sym_comment, - [178043] = 4, + [177104] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276795,7 +278611,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5597), 1, sym_comment, - [178056] = 4, + [177117] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276804,7 +278620,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5598), 1, sym_comment, - [178069] = 4, + [177130] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276813,7 +278629,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5599), 1, sym_comment, - [178082] = 4, + [177143] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276822,7 +278638,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5600), 1, sym_comment, - [178095] = 4, + [177156] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276831,7 +278647,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5601), 1, sym_comment, - [178108] = 4, + [177169] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276840,7 +278656,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5602), 1, sym_comment, - [178121] = 4, + [177182] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276849,7 +278665,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5603), 1, sym_comment, - [178134] = 4, + [177195] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276858,7 +278674,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5604), 1, sym_comment, - [178147] = 4, + [177208] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276867,7 +278683,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5605), 1, sym_comment, - [178160] = 4, + [177221] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276876,7 +278692,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5606), 1, sym_comment, - [178173] = 4, + [177234] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276885,7 +278701,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5607), 1, sym_comment, - [178186] = 4, + [177247] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276894,7 +278710,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5608), 1, sym_comment, - [178199] = 4, + [177260] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276903,7 +278719,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5609), 1, sym_comment, - [178212] = 4, + [177273] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276912,7 +278728,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5610), 1, sym_comment, - [178225] = 4, + [177286] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276921,7 +278737,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5611), 1, sym_comment, - [178238] = 4, + [177299] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276930,7 +278746,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5612), 1, sym_comment, - [178251] = 4, + [177312] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276939,7 +278755,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5613), 1, sym_comment, - [178264] = 4, + [177325] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276948,7 +278764,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5614), 1, sym_comment, - [178277] = 4, + [177338] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276957,7 +278773,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5615), 1, sym_comment, - [178290] = 4, + [177351] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276966,7 +278782,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5616), 1, sym_comment, - [178303] = 4, + [177364] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276975,7 +278791,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5617), 1, sym_comment, - [178316] = 4, + [177377] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276984,7 +278800,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5618), 1, sym_comment, - [178329] = 4, + [177390] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -276993,7 +278809,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5619), 1, sym_comment, - [178342] = 4, + [177403] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277002,7 +278818,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5620), 1, sym_comment, - [178355] = 4, + [177416] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277011,7 +278827,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5621), 1, sym_comment, - [178368] = 4, + [177429] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277020,7 +278836,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5622), 1, sym_comment, - [178381] = 4, + [177442] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277029,7 +278845,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5623), 1, sym_comment, - [178394] = 4, + [177455] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277038,7 +278854,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5624), 1, sym_comment, - [178407] = 4, + [177468] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277047,7 +278863,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5625), 1, sym_comment, - [178420] = 4, + [177481] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277056,7 +278872,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5626), 1, sym_comment, - [178433] = 4, + [177494] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277065,7 +278881,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5627), 1, sym_comment, - [178446] = 4, + [177507] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277074,7 +278890,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5628), 1, sym_comment, - [178459] = 4, + [177520] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277083,7 +278899,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5629), 1, sym_comment, - [178472] = 4, + [177533] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277092,7 +278908,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5630), 1, sym_comment, - [178485] = 4, + [177546] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277101,7 +278917,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5631), 1, sym_comment, - [178498] = 4, + [177559] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277110,7 +278926,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5632), 1, sym_comment, - [178511] = 4, + [177572] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277119,7 +278935,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5633), 1, sym_comment, - [178524] = 4, + [177585] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277128,7 +278944,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5634), 1, sym_comment, - [178537] = 4, + [177598] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277137,7 +278953,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5635), 1, sym_comment, - [178550] = 4, + [177611] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277146,7 +278962,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5636), 1, sym_comment, - [178563] = 4, + [177624] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277155,7 +278971,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5637), 1, sym_comment, - [178576] = 4, + [177637] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277164,7 +278980,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5638), 1, sym_comment, - [178589] = 4, + [177650] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277173,7 +278989,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5639), 1, sym_comment, - [178602] = 4, + [177663] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277182,7 +278998,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5640), 1, sym_comment, - [178615] = 4, + [177676] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277191,7 +279007,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5641), 1, sym_comment, - [178628] = 4, + [177689] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277200,7 +279016,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5642), 1, sym_comment, - [178641] = 4, + [177702] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277209,7 +279025,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5643), 1, sym_comment, - [178654] = 4, + [177715] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277218,7 +279034,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5644), 1, sym_comment, - [178667] = 4, + [177728] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277227,7 +279043,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5645), 1, sym_comment, - [178680] = 4, + [177741] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277236,7 +279052,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5646), 1, sym_comment, - [178693] = 4, + [177754] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277245,7 +279061,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5647), 1, sym_comment, - [178706] = 4, + [177767] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277254,7 +279070,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5648), 1, sym_comment, - [178719] = 4, + [177780] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277263,7 +279079,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5649), 1, sym_comment, - [178732] = 4, + [177793] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277272,7 +279088,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5650), 1, sym_comment, - [178745] = 4, + [177806] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277281,7 +279097,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5651), 1, sym_comment, - [178758] = 4, + [177819] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277290,7 +279106,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5652), 1, sym_comment, - [178771] = 4, + [177832] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277299,7 +279115,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5653), 1, sym_comment, - [178784] = 4, + [177845] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277308,7 +279124,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5654), 1, sym_comment, - [178797] = 4, + [177858] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277317,7 +279133,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5655), 1, sym_comment, - [178810] = 4, + [177871] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277326,7 +279142,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5656), 1, sym_comment, - [178823] = 4, + [177884] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277335,7 +279151,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5657), 1, sym_comment, - [178836] = 4, + [177897] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277344,7 +279160,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5658), 1, sym_comment, - [178849] = 4, + [177910] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277353,7 +279169,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5659), 1, sym_comment, - [178862] = 4, + [177923] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277362,7 +279178,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5660), 1, sym_comment, - [178875] = 4, + [177936] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277371,7 +279187,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5661), 1, sym_comment, - [178888] = 4, + [177949] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277380,7 +279196,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5662), 1, sym_comment, - [178901] = 4, + [177962] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277389,7 +279205,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5663), 1, sym_comment, - [178914] = 4, + [177975] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277398,7 +279214,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5664), 1, sym_comment, - [178927] = 4, + [177988] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277407,7 +279223,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5665), 1, sym_comment, - [178940] = 4, + [178001] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277416,7 +279232,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5666), 1, sym_comment, - [178953] = 4, + [178014] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277425,7 +279241,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5667), 1, sym_comment, - [178966] = 4, + [178027] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277434,7 +279250,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5668), 1, sym_comment, - [178979] = 4, + [178040] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -277443,7 +279259,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH2, STATE(5669), 1, sym_comment, - [178992] = 4, + [178053] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277452,7 +279268,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5670), 1, sym_comment, - [179005] = 4, + [178066] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277461,7 +279277,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5671), 1, sym_comment, - [179018] = 4, + [178079] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277470,7 +279286,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_target, STATE(5672), 1, sym_comment, - [179031] = 4, + [178092] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277479,7 +279295,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5673), 1, sym_comment, - [179044] = 4, + [178105] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277488,7 +279304,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5674), 1, sym_comment, - [179057] = 4, + [178118] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277497,7 +279313,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5675), 1, sym_comment, - [179070] = 4, + [178131] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277506,7 +279322,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5676), 1, sym_comment, - [179083] = 4, + [178144] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277515,7 +279331,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5677), 1, sym_comment, - [179096] = 4, + [178157] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277524,7 +279340,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5678), 1, sym_comment, - [179109] = 4, + [178170] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277533,7 +279349,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5679), 1, sym_comment, - [179122] = 4, + [178183] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277542,7 +279358,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5680), 1, sym_comment, - [179135] = 4, + [178196] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277551,7 +279367,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5681), 1, sym_comment, - [179148] = 4, + [178209] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277560,7 +279376,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5682), 1, sym_comment, - [179161] = 4, + [178222] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277569,7 +279385,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5683), 1, sym_comment, - [179174] = 4, + [178235] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277578,7 +279394,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5684), 1, sym_comment, - [179187] = 4, + [178248] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277587,7 +279403,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5685), 1, sym_comment, - [179200] = 4, + [178261] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -277596,7 +279412,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH2, STATE(5686), 1, sym_comment, - [179213] = 4, + [178274] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277605,7 +279421,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5687), 1, sym_comment, - [179226] = 4, + [178287] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277614,7 +279430,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5688), 1, sym_comment, - [179239] = 4, + [178300] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277623,7 +279439,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5689), 1, sym_comment, - [179252] = 4, + [178313] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277632,7 +279448,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5690), 1, sym_comment, - [179265] = 4, + [178326] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277641,7 +279457,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5691), 1, sym_comment, - [179278] = 4, + [178339] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277650,7 +279466,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5692), 1, sym_comment, - [179291] = 4, + [178352] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277659,7 +279475,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5693), 1, sym_comment, - [179304] = 4, + [178365] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277668,7 +279484,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5694), 1, sym_comment, - [179317] = 4, + [178378] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277677,7 +279493,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5695), 1, sym_comment, - [179330] = 4, + [178391] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277686,7 +279502,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5696), 1, sym_comment, - [179343] = 4, + [178404] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277695,7 +279511,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5697), 1, sym_comment, - [179356] = 4, + [178417] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277704,7 +279520,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5698), 1, sym_comment, - [179369] = 4, + [178430] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277713,7 +279529,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5699), 1, sym_comment, - [179382] = 4, + [178443] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277722,7 +279538,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5700), 1, sym_comment, - [179395] = 4, + [178456] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277731,7 +279547,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5701), 1, sym_comment, - [179408] = 4, + [178469] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277740,7 +279556,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5702), 1, sym_comment, - [179421] = 4, + [178482] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277749,7 +279565,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5703), 1, sym_comment, - [179434] = 4, + [178495] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277758,7 +279574,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5704), 1, sym_comment, - [179447] = 4, + [178508] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277767,7 +279583,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5705), 1, sym_comment, - [179460] = 4, + [178521] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277776,7 +279592,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5706), 1, sym_comment, - [179473] = 4, + [178534] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277785,7 +279601,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5707), 1, sym_comment, - [179486] = 4, + [178547] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277794,7 +279610,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5708), 1, sym_comment, - [179499] = 4, + [178560] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277803,7 +279619,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5709), 1, sym_comment, - [179512] = 4, + [178573] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277812,7 +279628,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5710), 1, sym_comment, - [179525] = 4, + [178586] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277821,7 +279637,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5711), 1, sym_comment, - [179538] = 4, + [178599] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277830,7 +279646,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5712), 1, sym_comment, - [179551] = 4, + [178612] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277839,7 +279655,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5713), 1, sym_comment, - [179564] = 4, + [178625] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277848,7 +279664,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5714), 1, sym_comment, - [179577] = 4, + [178638] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277857,7 +279673,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5715), 1, sym_comment, - [179590] = 4, + [178651] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277866,7 +279682,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5716), 1, sym_comment, - [179603] = 4, + [178664] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277875,7 +279691,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5717), 1, sym_comment, - [179616] = 4, + [178677] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277884,7 +279700,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5718), 1, sym_comment, - [179629] = 4, + [178690] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277893,7 +279709,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5719), 1, sym_comment, - [179642] = 4, + [178703] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277902,7 +279718,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5720), 1, sym_comment, - [179655] = 4, + [178716] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277911,7 +279727,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5721), 1, sym_comment, - [179668] = 4, + [178729] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277920,7 +279736,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5722), 1, sym_comment, - [179681] = 4, + [178742] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277929,7 +279745,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5723), 1, sym_comment, - [179694] = 4, + [178755] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277938,7 +279754,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5724), 1, sym_comment, - [179707] = 4, + [178768] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277947,7 +279763,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5725), 1, sym_comment, - [179720] = 4, + [178781] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277956,7 +279772,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5726), 1, sym_comment, - [179733] = 4, + [178794] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277965,7 +279781,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5727), 1, sym_comment, - [179746] = 4, + [178807] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277974,7 +279790,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5728), 1, sym_comment, - [179759] = 4, + [178820] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277983,7 +279799,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5729), 1, sym_comment, - [179772] = 4, + [178833] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -277992,7 +279808,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5730), 1, sym_comment, - [179785] = 4, + [178846] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278001,7 +279817,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5731), 1, sym_comment, - [179798] = 4, + [178859] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278010,7 +279826,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5732), 1, sym_comment, - [179811] = 4, + [178872] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278019,7 +279835,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5733), 1, sym_comment, - [179824] = 4, + [178885] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278028,7 +279844,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5734), 1, sym_comment, - [179837] = 4, + [178898] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278037,7 +279853,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5735), 1, sym_comment, - [179850] = 4, + [178911] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278046,7 +279862,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5736), 1, sym_comment, - [179863] = 4, + [178924] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278055,7 +279871,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5737), 1, sym_comment, - [179876] = 4, + [178937] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278064,7 +279880,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5738), 1, sym_comment, - [179889] = 4, + [178950] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278073,7 +279889,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5739), 1, sym_comment, - [179902] = 4, + [178963] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278082,7 +279898,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5740), 1, sym_comment, - [179915] = 4, + [178976] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278091,7 +279907,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5741), 1, sym_comment, - [179928] = 4, + [178989] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278100,7 +279916,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5742), 1, sym_comment, - [179941] = 4, + [179002] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278109,7 +279925,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5743), 1, sym_comment, - [179954] = 4, + [179015] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278118,7 +279934,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5744), 1, sym_comment, - [179967] = 4, + [179028] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278127,7 +279943,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5745), 1, sym_comment, - [179980] = 4, + [179041] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278136,7 +279952,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5746), 1, sym_comment, - [179993] = 4, + [179054] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278145,7 +279961,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5747), 1, sym_comment, - [180006] = 4, + [179067] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278154,7 +279970,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5748), 1, sym_comment, - [180019] = 4, + [179080] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278163,7 +279979,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5749), 1, sym_comment, - [180032] = 4, + [179093] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278172,7 +279988,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5750), 1, sym_comment, - [180045] = 4, + [179106] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278181,7 +279997,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5751), 1, sym_comment, - [180058] = 4, + [179119] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278190,7 +280006,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5752), 1, sym_comment, - [180071] = 4, + [179132] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278199,7 +280015,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5753), 1, sym_comment, - [180084] = 4, + [179145] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278208,7 +280024,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5754), 1, sym_comment, - [180097] = 4, + [179158] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278217,7 +280033,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5755), 1, sym_comment, - [180110] = 4, + [179171] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278226,7 +280042,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5756), 1, sym_comment, - [180123] = 4, + [179184] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278235,7 +280051,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5757), 1, sym_comment, - [180136] = 4, + [179197] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278244,7 +280060,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5758), 1, sym_comment, - [180149] = 4, + [179210] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278253,7 +280069,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5759), 1, sym_comment, - [180162] = 4, + [179223] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278262,7 +280078,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5760), 1, sym_comment, - [180175] = 4, + [179236] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278271,7 +280087,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5761), 1, sym_comment, - [180188] = 4, + [179249] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -278280,7 +280096,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH2, STATE(5762), 1, sym_comment, - [180201] = 4, + [179262] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278289,7 +280105,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5763), 1, sym_comment, - [180214] = 4, + [179275] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278298,7 +280114,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5764), 1, sym_comment, - [180227] = 4, + [179288] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278307,7 +280123,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5765), 1, sym_comment, - [180240] = 4, + [179301] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278316,7 +280132,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5766), 1, sym_comment, - [180253] = 4, + [179314] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278325,7 +280141,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5767), 1, sym_comment, - [180266] = 4, + [179327] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278334,7 +280150,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5768), 1, sym_comment, - [180279] = 4, + [179340] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278343,7 +280159,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5769), 1, sym_comment, - [180292] = 4, + [179353] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278352,7 +280168,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5770), 1, sym_comment, - [180305] = 4, + [179366] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278361,7 +280177,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5771), 1, sym_comment, - [180318] = 4, + [179379] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278370,7 +280186,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5772), 1, sym_comment, - [180331] = 4, + [179392] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278379,7 +280195,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5773), 1, sym_comment, - [180344] = 4, + [179405] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278388,7 +280204,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_cf_mailpart_tag_token1, STATE(5774), 1, sym_comment, - [180357] = 4, + [179418] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278397,7 +280213,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5775), 1, sym_comment, - [180370] = 4, + [179431] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278406,7 +280222,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5776), 1, sym_comment, - [180383] = 4, + [179444] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278415,7 +280231,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5777), 1, sym_comment, - [180396] = 4, + [179457] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278424,7 +280240,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5778), 1, sym_comment, - [180409] = 4, + [179470] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278433,7 +280249,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5779), 1, sym_comment, - [180422] = 4, + [179483] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278442,7 +280258,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5780), 1, sym_comment, - [180435] = 4, + [179496] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278451,7 +280267,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5781), 1, sym_comment, - [180448] = 4, + [179509] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278460,7 +280276,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5782), 1, sym_comment, - [180461] = 4, + [179522] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278469,7 +280285,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5783), 1, sym_comment, - [180474] = 4, + [179535] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278478,7 +280294,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5784), 1, sym_comment, - [180487] = 4, + [179548] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278487,7 +280303,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5785), 1, sym_comment, - [180500] = 4, + [179561] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278496,7 +280312,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5786), 1, sym_comment, - [180513] = 4, + [179574] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278505,7 +280321,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5787), 1, sym_comment, - [180526] = 4, + [179587] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278514,7 +280330,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5788), 1, sym_comment, - [180539] = 4, + [179600] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278523,7 +280339,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5789), 1, sym_comment, - [180552] = 4, + [179613] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278532,7 +280348,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5790), 1, sym_comment, - [180565] = 4, + [179626] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278541,7 +280357,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5791), 1, sym_comment, - [180578] = 4, + [179639] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278550,7 +280366,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5792), 1, sym_comment, - [180591] = 4, + [179652] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278559,7 +280375,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5793), 1, sym_comment, - [180604] = 4, + [179665] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278568,7 +280384,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5794), 1, sym_comment, - [180617] = 4, + [179678] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278577,7 +280393,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5795), 1, sym_comment, - [180630] = 4, + [179691] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278586,7 +280402,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5796), 1, sym_comment, - [180643] = 4, + [179704] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278595,7 +280411,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5797), 1, sym_comment, - [180656] = 4, + [179717] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278604,7 +280420,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5798), 1, sym_comment, - [180669] = 4, + [179730] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278613,7 +280429,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5799), 1, sym_comment, - [180682] = 4, + [179743] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278622,7 +280438,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5800), 1, sym_comment, - [180695] = 4, + [179756] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278631,7 +280447,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5801), 1, sym_comment, - [180708] = 4, + [179769] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278640,7 +280456,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5802), 1, sym_comment, - [180721] = 4, + [179782] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278649,7 +280465,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5803), 1, sym_comment, - [180734] = 4, + [179795] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278658,7 +280474,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5804), 1, sym_comment, - [180747] = 4, + [179808] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278667,7 +280483,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5805), 1, sym_comment, - [180760] = 4, + [179821] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278676,7 +280492,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5806), 1, sym_comment, - [180773] = 4, + [179834] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278685,7 +280501,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5807), 1, sym_comment, - [180786] = 4, + [179847] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278694,7 +280510,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5808), 1, sym_comment, - [180799] = 4, + [179860] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278703,7 +280519,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5809), 1, sym_comment, - [180812] = 4, + [179873] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278712,7 +280528,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5810), 1, sym_comment, - [180825] = 4, + [179886] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278721,7 +280537,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5811), 1, sym_comment, - [180838] = 4, + [179899] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278730,7 +280546,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5812), 1, sym_comment, - [180851] = 4, + [179912] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278739,7 +280555,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5813), 1, sym_comment, - [180864] = 4, + [179925] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278748,7 +280564,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5814), 1, sym_comment, - [180877] = 4, + [179938] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278757,7 +280573,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5815), 1, sym_comment, - [180890] = 4, + [179951] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278766,7 +280582,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5816), 1, sym_comment, - [180903] = 4, + [179964] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278775,7 +280591,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5817), 1, sym_comment, - [180916] = 4, + [179977] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278784,7 +280600,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5818), 1, sym_comment, - [180929] = 4, + [179990] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278793,7 +280609,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5819), 1, sym_comment, - [180942] = 4, + [180003] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278802,7 +280618,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5820), 1, sym_comment, - [180955] = 4, + [180016] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278811,7 +280627,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5821), 1, sym_comment, - [180968] = 4, + [180029] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278820,7 +280636,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5822), 1, sym_comment, - [180981] = 4, + [180042] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278829,7 +280645,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5823), 1, sym_comment, - [180994] = 4, + [180055] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278838,7 +280654,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5824), 1, sym_comment, - [181007] = 4, + [180068] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278847,7 +280663,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5825), 1, sym_comment, - [181020] = 4, + [180081] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278856,7 +280672,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5826), 1, sym_comment, - [181033] = 4, + [180094] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278865,7 +280681,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5827), 1, sym_comment, - [181046] = 4, + [180107] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278874,7 +280690,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5828), 1, sym_comment, - [181059] = 4, + [180120] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278883,7 +280699,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5829), 1, sym_comment, - [181072] = 4, + [180133] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278892,7 +280708,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5830), 1, sym_comment, - [181085] = 4, + [180146] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278901,7 +280717,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5831), 1, sym_comment, - [181098] = 4, + [180159] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278910,7 +280726,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5832), 1, sym_comment, - [181111] = 4, + [180172] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278919,7 +280735,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5833), 1, sym_comment, - [181124] = 4, + [180185] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278928,7 +280744,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5834), 1, sym_comment, - [181137] = 4, + [180198] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278937,7 +280753,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5835), 1, sym_comment, - [181150] = 4, + [180211] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278946,7 +280762,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5836), 1, sym_comment, - [181163] = 4, + [180224] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278955,7 +280771,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5837), 1, sym_comment, - [181176] = 4, + [180237] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278964,7 +280780,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5838), 1, sym_comment, - [181189] = 4, + [180250] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278973,7 +280789,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5839), 1, sym_comment, - [181202] = 4, + [180263] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278982,7 +280798,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5840), 1, sym_comment, - [181215] = 4, + [180276] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -278991,7 +280807,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5841), 1, sym_comment, - [181228] = 4, + [180289] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279000,7 +280816,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5842), 1, sym_comment, - [181241] = 4, + [180302] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279009,7 +280825,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5843), 1, sym_comment, - [181254] = 4, + [180315] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279018,7 +280834,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5844), 1, sym_comment, - [181267] = 4, + [180328] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279027,7 +280843,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5845), 1, sym_comment, - [181280] = 4, + [180341] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279036,7 +280852,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5846), 1, sym_comment, - [181293] = 4, + [180354] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279045,7 +280861,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5847), 1, sym_comment, - [181306] = 4, + [180367] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279054,7 +280870,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5848), 1, sym_comment, - [181319] = 4, + [180380] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279063,7 +280879,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5849), 1, sym_comment, - [181332] = 4, + [180393] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279072,7 +280888,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5850), 1, sym_comment, - [181345] = 4, + [180406] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279081,7 +280897,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5851), 1, sym_comment, - [181358] = 4, + [180419] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279090,7 +280906,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5852), 1, sym_comment, - [181371] = 4, + [180432] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279099,7 +280915,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5853), 1, sym_comment, - [181384] = 4, + [180445] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279108,7 +280924,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5854), 1, sym_comment, - [181397] = 4, + [180458] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279117,7 +280933,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5855), 1, sym_comment, - [181410] = 4, + [180471] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279126,7 +280942,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5856), 1, sym_comment, - [181423] = 4, + [180484] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279135,7 +280951,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5857), 1, sym_comment, - [181436] = 4, + [180497] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279144,7 +280960,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5858), 1, sym_comment, - [181449] = 4, + [180510] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279153,7 +280969,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5859), 1, sym_comment, - [181462] = 4, + [180523] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279162,7 +280978,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5860), 1, sym_comment, - [181475] = 4, + [180536] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279171,7 +280987,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5861), 1, sym_comment, - [181488] = 4, + [180549] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279180,7 +280996,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5862), 1, sym_comment, - [181501] = 4, + [180562] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279189,7 +281005,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5863), 1, sym_comment, - [181514] = 4, + [180575] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279198,7 +281014,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5864), 1, sym_comment, - [181527] = 4, + [180588] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279207,7 +281023,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5865), 1, sym_comment, - [181540] = 4, + [180601] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279216,7 +281032,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5866), 1, sym_comment, - [181553] = 4, + [180614] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279225,7 +281041,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5867), 1, sym_comment, - [181566] = 4, + [180627] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279234,7 +281050,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5868), 1, sym_comment, - [181579] = 4, + [180640] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279243,7 +281059,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5869), 1, sym_comment, - [181592] = 4, + [180653] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279252,7 +281068,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5870), 1, sym_comment, - [181605] = 4, + [180666] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279261,7 +281077,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5871), 1, sym_comment, - [181618] = 4, + [180679] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279270,7 +281086,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5872), 1, sym_comment, - [181631] = 4, + [180692] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279279,7 +281095,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5873), 1, sym_comment, - [181644] = 4, + [180705] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279288,7 +281104,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5874), 1, sym_comment, - [181657] = 4, + [180718] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279297,7 +281113,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5875), 1, sym_comment, - [181670] = 4, + [180731] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279306,7 +281122,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5876), 1, sym_comment, - [181683] = 4, + [180744] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279315,7 +281131,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5877), 1, sym_comment, - [181696] = 4, + [180757] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279324,7 +281140,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5878), 1, sym_comment, - [181709] = 4, + [180770] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279333,7 +281149,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5879), 1, sym_comment, - [181722] = 4, + [180783] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279342,7 +281158,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5880), 1, sym_comment, - [181735] = 4, + [180796] = 4, ACTIONS(3), 1, aux_sym_comment_token1, ACTIONS(5), 1, @@ -279351,7 +281167,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH2, STATE(5881), 1, sym_comment, - [181748] = 4, + [180809] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279360,7 +281176,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5882), 1, sym_comment, - [181761] = 4, + [180822] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279369,7 +281185,7 @@ static const uint16_t ts_small_parse_table[] = { sym_cfxml_content, STATE(5883), 1, sym_comment, - [181774] = 4, + [180835] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279378,7 +281194,7 @@ static const uint16_t ts_small_parse_table[] = { sym__cfsavecontent_content, STATE(5884), 1, sym_comment, - [181787] = 4, + [180848] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279387,7 +281203,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_target, STATE(5885), 1, sym_comment, - [181800] = 4, + [180861] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279396,7 +281212,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5886), 1, sym_comment, - [181813] = 4, + [180874] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279405,7 +281221,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5887), 1, sym_comment, - [181826] = 4, + [180887] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279414,7 +281230,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5888), 1, sym_comment, - [181839] = 4, + [180900] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279423,7 +281239,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, STATE(5889), 1, sym_comment, - [181852] = 4, + [180913] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279432,7 +281248,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, STATE(5890), 1, sym_comment, - [181865] = 4, + [180926] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279441,7 +281257,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, STATE(5891), 1, sym_comment, - [181878] = 4, + [180939] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279450,7 +281266,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5892), 1, sym_comment, - [181891] = 4, + [180952] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279459,7 +281275,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5893), 1, sym_comment, - [181904] = 4, + [180965] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279468,7 +281284,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5894), 1, sym_comment, - [181917] = 4, + [180978] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279477,7 +281293,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5895), 1, sym_comment, - [181930] = 4, + [180991] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279486,7 +281302,7 @@ static const uint16_t ts_small_parse_table[] = { ts_builtin_sym_end, STATE(5896), 1, sym_comment, - [181943] = 4, + [181004] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279495,7 +281311,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5897), 1, sym_comment, - [181956] = 4, + [181017] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279504,7 +281320,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5898), 1, sym_comment, - [181969] = 4, + [181030] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279513,7 +281329,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5899), 1, sym_comment, - [181982] = 4, + [181043] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279522,7 +281338,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5900), 1, sym_comment, - [181995] = 4, + [181056] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279531,7 +281347,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5901), 1, sym_comment, - [182008] = 4, + [181069] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279540,7 +281356,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5902), 1, sym_comment, - [182021] = 4, + [181082] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279549,7 +281365,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5903), 1, sym_comment, - [182034] = 4, + [181095] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279558,7 +281374,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, STATE(5904), 1, sym_comment, - [182047] = 4, + [181108] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279567,7 +281383,7 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, STATE(5905), 1, sym_comment, - [182060] = 4, + [181121] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279576,7 +281392,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5906), 1, sym_comment, - [182073] = 4, + [181134] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279585,7 +281401,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5907), 1, sym_comment, - [182086] = 4, + [181147] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279594,7 +281410,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, STATE(5908), 1, sym_comment, - [182099] = 4, + [181160] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279603,7 +281419,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5909), 1, sym_comment, - [182112] = 4, + [181173] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279612,7 +281428,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5910), 1, sym_comment, - [182125] = 4, + [181186] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279621,7 +281437,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5911), 1, sym_comment, - [182138] = 4, + [181199] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279630,7 +281446,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5912), 1, sym_comment, - [182151] = 4, + [181212] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279639,7 +281455,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5913), 1, sym_comment, - [182164] = 4, + [181225] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279648,7 +281464,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5914), 1, sym_comment, - [182177] = 4, + [181238] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279657,7 +281473,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5915), 1, sym_comment, - [182190] = 4, + [181251] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279666,7 +281482,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5916), 1, sym_comment, - [182203] = 4, + [181264] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279675,7 +281491,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5917), 1, sym_comment, - [182216] = 4, + [181277] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279684,7 +281500,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5918), 1, sym_comment, - [182229] = 4, + [181290] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279693,7 +281509,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5919), 1, sym_comment, - [182242] = 4, + [181303] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279702,7 +281518,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5920), 1, sym_comment, - [182255] = 4, + [181316] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279711,7 +281527,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5921), 1, sym_comment, - [182268] = 4, + [181329] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279720,7 +281536,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5922), 1, sym_comment, - [182281] = 4, + [181342] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279729,7 +281545,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5923), 1, sym_comment, - [182294] = 4, + [181355] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279738,7 +281554,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5924), 1, sym_comment, - [182307] = 4, + [181368] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279747,7 +281563,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5925), 1, sym_comment, - [182320] = 4, + [181381] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279756,7 +281572,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5926), 1, sym_comment, - [182333] = 4, + [181394] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279765,7 +281581,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5927), 1, sym_comment, - [182346] = 4, + [181407] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279774,7 +281590,7 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_xml_decl_token1, STATE(5928), 1, sym_comment, - [182359] = 4, + [181420] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279783,7 +281599,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5929), 1, sym_comment, - [182372] = 4, + [181433] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279792,7 +281608,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5930), 1, sym_comment, - [182385] = 4, + [181446] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279801,7 +281617,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5931), 1, sym_comment, - [182398] = 4, + [181459] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279810,7 +281626,7 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5932), 1, sym_comment, - [182411] = 4, + [181472] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279819,7 +281635,7 @@ static const uint16_t ts_small_parse_table[] = { sym__doctype, STATE(5933), 1, sym_comment, - [182424] = 4, + [181485] = 4, ACTIONS(5), 1, sym_cf_comment, ACTIONS(99), 1, @@ -279828,4750 +281644,4721 @@ static const uint16_t ts_small_parse_table[] = { sym__close_tag_delim, STATE(5934), 1, sym_comment, - [182437] = 1, + [181498] = 1, ACTIONS(9356), 1, ts_builtin_sym_end, }; static const uint32_t ts_small_parse_table_map[] = { - [SMALL_STATE(1198)] = 0, - [SMALL_STATE(1199)] = 75, - [SMALL_STATE(1200)] = 150, - [SMALL_STATE(1201)] = 225, - [SMALL_STATE(1202)] = 300, - [SMALL_STATE(1203)] = 383, - [SMALL_STATE(1204)] = 462, - [SMALL_STATE(1205)] = 545, - [SMALL_STATE(1206)] = 620, - [SMALL_STATE(1207)] = 695, - [SMALL_STATE(1208)] = 774, - [SMALL_STATE(1209)] = 849, - [SMALL_STATE(1210)] = 926, - [SMALL_STATE(1211)] = 1009, - [SMALL_STATE(1212)] = 1092, - [SMALL_STATE(1213)] = 1175, - [SMALL_STATE(1214)] = 1253, - [SMALL_STATE(1215)] = 1327, - [SMALL_STATE(1216)] = 1401, - [SMALL_STATE(1217)] = 1479, - [SMALL_STATE(1218)] = 1553, - [SMALL_STATE(1219)] = 1631, - [SMALL_STATE(1220)] = 1709, - [SMALL_STATE(1221)] = 1783, - [SMALL_STATE(1222)] = 1857, - [SMALL_STATE(1223)] = 1939, - [SMALL_STATE(1224)] = 2017, - [SMALL_STATE(1225)] = 2091, - [SMALL_STATE(1226)] = 2165, - [SMALL_STATE(1227)] = 2243, - [SMALL_STATE(1228)] = 2355, - [SMALL_STATE(1229)] = 2467, - [SMALL_STATE(1230)] = 2578, - [SMALL_STATE(1231)] = 2687, - [SMALL_STATE(1232)] = 2796, - [SMALL_STATE(1233)] = 2907, - [SMALL_STATE(1234)] = 3019, - [SMALL_STATE(1235)] = 3131, - [SMALL_STATE(1236)] = 3243, - [SMALL_STATE(1237)] = 3355, - [SMALL_STATE(1238)] = 3467, - [SMALL_STATE(1239)] = 3579, - [SMALL_STATE(1240)] = 3691, - [SMALL_STATE(1241)] = 3803, - [SMALL_STATE(1242)] = 3915, - [SMALL_STATE(1243)] = 4027, - [SMALL_STATE(1244)] = 4139, - [SMALL_STATE(1245)] = 4251, - [SMALL_STATE(1246)] = 4363, - [SMALL_STATE(1247)] = 4475, - [SMALL_STATE(1248)] = 4587, - [SMALL_STATE(1249)] = 4699, - [SMALL_STATE(1250)] = 4811, - [SMALL_STATE(1251)] = 4923, - [SMALL_STATE(1252)] = 5035, - [SMALL_STATE(1253)] = 5147, - [SMALL_STATE(1254)] = 5259, - [SMALL_STATE(1255)] = 5371, - [SMALL_STATE(1256)] = 5483, - [SMALL_STATE(1257)] = 5595, - [SMALL_STATE(1258)] = 5707, - [SMALL_STATE(1259)] = 5819, - [SMALL_STATE(1260)] = 5931, - [SMALL_STATE(1261)] = 6043, - [SMALL_STATE(1262)] = 6155, - [SMALL_STATE(1263)] = 6267, - [SMALL_STATE(1264)] = 6379, - [SMALL_STATE(1265)] = 6491, - [SMALL_STATE(1266)] = 6600, - [SMALL_STATE(1267)] = 6709, - [SMALL_STATE(1268)] = 6818, - [SMALL_STATE(1269)] = 6927, - [SMALL_STATE(1270)] = 7036, - [SMALL_STATE(1271)] = 7145, - [SMALL_STATE(1272)] = 7254, - [SMALL_STATE(1273)] = 7361, - [SMALL_STATE(1274)] = 7470, - [SMALL_STATE(1275)] = 7579, - [SMALL_STATE(1276)] = 7688, - [SMALL_STATE(1277)] = 7797, - [SMALL_STATE(1278)] = 7906, - [SMALL_STATE(1279)] = 8015, - [SMALL_STATE(1280)] = 8124, - [SMALL_STATE(1281)] = 8233, - [SMALL_STATE(1282)] = 8340, - [SMALL_STATE(1283)] = 8449, - [SMALL_STATE(1284)] = 8558, - [SMALL_STATE(1285)] = 8667, - [SMALL_STATE(1286)] = 8776, - [SMALL_STATE(1287)] = 8883, - [SMALL_STATE(1288)] = 8992, - [SMALL_STATE(1289)] = 9101, - [SMALL_STATE(1290)] = 9210, - [SMALL_STATE(1291)] = 9319, - [SMALL_STATE(1292)] = 9428, - [SMALL_STATE(1293)] = 9535, - [SMALL_STATE(1294)] = 9644, - [SMALL_STATE(1295)] = 9753, - [SMALL_STATE(1296)] = 9862, - [SMALL_STATE(1297)] = 9971, - [SMALL_STATE(1298)] = 10080, - [SMALL_STATE(1299)] = 10189, - [SMALL_STATE(1300)] = 10298, - [SMALL_STATE(1301)] = 10407, - [SMALL_STATE(1302)] = 10513, - [SMALL_STATE(1303)] = 10619, - [SMALL_STATE(1304)] = 10725, - [SMALL_STATE(1305)] = 10831, - [SMALL_STATE(1306)] = 10937, - [SMALL_STATE(1307)] = 11043, - [SMALL_STATE(1308)] = 11149, - [SMALL_STATE(1309)] = 11255, - [SMALL_STATE(1310)] = 11361, - [SMALL_STATE(1311)] = 11467, - [SMALL_STATE(1312)] = 11573, - [SMALL_STATE(1313)] = 11679, - [SMALL_STATE(1314)] = 11785, - [SMALL_STATE(1315)] = 11891, - [SMALL_STATE(1316)] = 11997, - [SMALL_STATE(1317)] = 12103, - [SMALL_STATE(1318)] = 12209, - [SMALL_STATE(1319)] = 12315, - [SMALL_STATE(1320)] = 12421, - [SMALL_STATE(1321)] = 12527, - [SMALL_STATE(1322)] = 12630, - [SMALL_STATE(1323)] = 12733, - [SMALL_STATE(1324)] = 12836, - [SMALL_STATE(1325)] = 12939, - [SMALL_STATE(1326)] = 13042, - [SMALL_STATE(1327)] = 13145, - [SMALL_STATE(1328)] = 13248, - [SMALL_STATE(1329)] = 13351, - [SMALL_STATE(1330)] = 13454, - [SMALL_STATE(1331)] = 13557, - [SMALL_STATE(1332)] = 13660, - [SMALL_STATE(1333)] = 13763, - [SMALL_STATE(1334)] = 13866, - [SMALL_STATE(1335)] = 13969, - [SMALL_STATE(1336)] = 14072, - [SMALL_STATE(1337)] = 14175, - [SMALL_STATE(1338)] = 14278, - [SMALL_STATE(1339)] = 14381, - [SMALL_STATE(1340)] = 14484, - [SMALL_STATE(1341)] = 14587, - [SMALL_STATE(1342)] = 14690, - [SMALL_STATE(1343)] = 14793, - [SMALL_STATE(1344)] = 14896, - [SMALL_STATE(1345)] = 14999, - [SMALL_STATE(1346)] = 15102, - [SMALL_STATE(1347)] = 15205, - [SMALL_STATE(1348)] = 15308, - [SMALL_STATE(1349)] = 15411, - [SMALL_STATE(1350)] = 15514, - [SMALL_STATE(1351)] = 15617, - [SMALL_STATE(1352)] = 15720, - [SMALL_STATE(1353)] = 15823, - [SMALL_STATE(1354)] = 15926, - [SMALL_STATE(1355)] = 16029, - [SMALL_STATE(1356)] = 16132, - [SMALL_STATE(1357)] = 16235, - [SMALL_STATE(1358)] = 16338, - [SMALL_STATE(1359)] = 16441, - [SMALL_STATE(1360)] = 16544, - [SMALL_STATE(1361)] = 16647, - [SMALL_STATE(1362)] = 16750, - [SMALL_STATE(1363)] = 16853, - [SMALL_STATE(1364)] = 16956, - [SMALL_STATE(1365)] = 17059, - [SMALL_STATE(1366)] = 17162, - [SMALL_STATE(1367)] = 17265, - [SMALL_STATE(1368)] = 17368, - [SMALL_STATE(1369)] = 17471, - [SMALL_STATE(1370)] = 17574, - [SMALL_STATE(1371)] = 17677, - [SMALL_STATE(1372)] = 17780, - [SMALL_STATE(1373)] = 17883, - [SMALL_STATE(1374)] = 17986, - [SMALL_STATE(1375)] = 18089, - [SMALL_STATE(1376)] = 18192, - [SMALL_STATE(1377)] = 18295, - [SMALL_STATE(1378)] = 18398, - [SMALL_STATE(1379)] = 18501, - [SMALL_STATE(1380)] = 18604, - [SMALL_STATE(1381)] = 18707, - [SMALL_STATE(1382)] = 18810, - [SMALL_STATE(1383)] = 18913, - [SMALL_STATE(1384)] = 19016, - [SMALL_STATE(1385)] = 19119, - [SMALL_STATE(1386)] = 19222, - [SMALL_STATE(1387)] = 19325, - [SMALL_STATE(1388)] = 19428, - [SMALL_STATE(1389)] = 19531, - [SMALL_STATE(1390)] = 19634, - [SMALL_STATE(1391)] = 19737, - [SMALL_STATE(1392)] = 19840, - [SMALL_STATE(1393)] = 19943, - [SMALL_STATE(1394)] = 20046, - [SMALL_STATE(1395)] = 20149, - [SMALL_STATE(1396)] = 20252, - [SMALL_STATE(1397)] = 20355, - [SMALL_STATE(1398)] = 20458, - [SMALL_STATE(1399)] = 20561, - [SMALL_STATE(1400)] = 20664, - [SMALL_STATE(1401)] = 20767, - [SMALL_STATE(1402)] = 20870, - [SMALL_STATE(1403)] = 20973, - [SMALL_STATE(1404)] = 21076, - [SMALL_STATE(1405)] = 21179, - [SMALL_STATE(1406)] = 21282, - [SMALL_STATE(1407)] = 21385, - [SMALL_STATE(1408)] = 21488, - [SMALL_STATE(1409)] = 21591, - [SMALL_STATE(1410)] = 21694, - [SMALL_STATE(1411)] = 21797, - [SMALL_STATE(1412)] = 21900, - [SMALL_STATE(1413)] = 22003, - [SMALL_STATE(1414)] = 22106, - [SMALL_STATE(1415)] = 22209, - [SMALL_STATE(1416)] = 22312, - [SMALL_STATE(1417)] = 22415, - [SMALL_STATE(1418)] = 22518, - [SMALL_STATE(1419)] = 22621, - [SMALL_STATE(1420)] = 22724, - [SMALL_STATE(1421)] = 22827, - [SMALL_STATE(1422)] = 22930, - [SMALL_STATE(1423)] = 23033, - [SMALL_STATE(1424)] = 23136, - [SMALL_STATE(1425)] = 23239, - [SMALL_STATE(1426)] = 23342, - [SMALL_STATE(1427)] = 23445, - [SMALL_STATE(1428)] = 23548, - [SMALL_STATE(1429)] = 23651, - [SMALL_STATE(1430)] = 23754, - [SMALL_STATE(1431)] = 23857, - [SMALL_STATE(1432)] = 23960, - [SMALL_STATE(1433)] = 24063, - [SMALL_STATE(1434)] = 24166, - [SMALL_STATE(1435)] = 24269, - [SMALL_STATE(1436)] = 24372, - [SMALL_STATE(1437)] = 24475, - [SMALL_STATE(1438)] = 24578, - [SMALL_STATE(1439)] = 24681, - [SMALL_STATE(1440)] = 24784, - [SMALL_STATE(1441)] = 24887, - [SMALL_STATE(1442)] = 24990, - [SMALL_STATE(1443)] = 25093, - [SMALL_STATE(1444)] = 25196, - [SMALL_STATE(1445)] = 25299, - [SMALL_STATE(1446)] = 25402, - [SMALL_STATE(1447)] = 25505, - [SMALL_STATE(1448)] = 25608, - [SMALL_STATE(1449)] = 25711, - [SMALL_STATE(1450)] = 25814, - [SMALL_STATE(1451)] = 25917, - [SMALL_STATE(1452)] = 26020, - [SMALL_STATE(1453)] = 26123, - [SMALL_STATE(1454)] = 26226, - [SMALL_STATE(1455)] = 26329, - [SMALL_STATE(1456)] = 26432, - [SMALL_STATE(1457)] = 26535, - [SMALL_STATE(1458)] = 26638, - [SMALL_STATE(1459)] = 26741, - [SMALL_STATE(1460)] = 26844, - [SMALL_STATE(1461)] = 26947, - [SMALL_STATE(1462)] = 27050, - [SMALL_STATE(1463)] = 27153, - [SMALL_STATE(1464)] = 27256, - [SMALL_STATE(1465)] = 27359, - [SMALL_STATE(1466)] = 27462, - [SMALL_STATE(1467)] = 27565, - [SMALL_STATE(1468)] = 27668, - [SMALL_STATE(1469)] = 27771, - [SMALL_STATE(1470)] = 27874, - [SMALL_STATE(1471)] = 27977, - [SMALL_STATE(1472)] = 28080, - [SMALL_STATE(1473)] = 28183, - [SMALL_STATE(1474)] = 28286, - [SMALL_STATE(1475)] = 28389, - [SMALL_STATE(1476)] = 28492, - [SMALL_STATE(1477)] = 28595, - [SMALL_STATE(1478)] = 28698, - [SMALL_STATE(1479)] = 28801, - [SMALL_STATE(1480)] = 28904, - [SMALL_STATE(1481)] = 29007, - [SMALL_STATE(1482)] = 29110, - [SMALL_STATE(1483)] = 29213, - [SMALL_STATE(1484)] = 29316, - [SMALL_STATE(1485)] = 29419, - [SMALL_STATE(1486)] = 29522, - [SMALL_STATE(1487)] = 29625, - [SMALL_STATE(1488)] = 29728, - [SMALL_STATE(1489)] = 29831, - [SMALL_STATE(1490)] = 29934, - [SMALL_STATE(1491)] = 30037, - [SMALL_STATE(1492)] = 30140, - [SMALL_STATE(1493)] = 30243, - [SMALL_STATE(1494)] = 30346, - [SMALL_STATE(1495)] = 30449, - [SMALL_STATE(1496)] = 30552, - [SMALL_STATE(1497)] = 30655, - [SMALL_STATE(1498)] = 30758, - [SMALL_STATE(1499)] = 30861, - [SMALL_STATE(1500)] = 30964, - [SMALL_STATE(1501)] = 31067, - [SMALL_STATE(1502)] = 31170, - [SMALL_STATE(1503)] = 31273, - [SMALL_STATE(1504)] = 31376, - [SMALL_STATE(1505)] = 31479, - [SMALL_STATE(1506)] = 31582, - [SMALL_STATE(1507)] = 31685, - [SMALL_STATE(1508)] = 31788, - [SMALL_STATE(1509)] = 31891, - [SMALL_STATE(1510)] = 31994, - [SMALL_STATE(1511)] = 32097, - [SMALL_STATE(1512)] = 32200, - [SMALL_STATE(1513)] = 32303, - [SMALL_STATE(1514)] = 32406, - [SMALL_STATE(1515)] = 32509, - [SMALL_STATE(1516)] = 32612, - [SMALL_STATE(1517)] = 32715, - [SMALL_STATE(1518)] = 32818, - [SMALL_STATE(1519)] = 32921, - [SMALL_STATE(1520)] = 33024, - [SMALL_STATE(1521)] = 33127, - [SMALL_STATE(1522)] = 33230, - [SMALL_STATE(1523)] = 33333, - [SMALL_STATE(1524)] = 33436, - [SMALL_STATE(1525)] = 33539, - [SMALL_STATE(1526)] = 33642, - [SMALL_STATE(1527)] = 33745, - [SMALL_STATE(1528)] = 33848, - [SMALL_STATE(1529)] = 33951, - [SMALL_STATE(1530)] = 34054, - [SMALL_STATE(1531)] = 34157, - [SMALL_STATE(1532)] = 34260, - [SMALL_STATE(1533)] = 34363, - [SMALL_STATE(1534)] = 34466, - [SMALL_STATE(1535)] = 34569, - [SMALL_STATE(1536)] = 34672, - [SMALL_STATE(1537)] = 34775, - [SMALL_STATE(1538)] = 34878, - [SMALL_STATE(1539)] = 34981, - [SMALL_STATE(1540)] = 35084, - [SMALL_STATE(1541)] = 35187, - [SMALL_STATE(1542)] = 35290, - [SMALL_STATE(1543)] = 35393, - [SMALL_STATE(1544)] = 35496, - [SMALL_STATE(1545)] = 35599, - [SMALL_STATE(1546)] = 35702, - [SMALL_STATE(1547)] = 35805, - [SMALL_STATE(1548)] = 35908, - [SMALL_STATE(1549)] = 36011, - [SMALL_STATE(1550)] = 36114, - [SMALL_STATE(1551)] = 36217, - [SMALL_STATE(1552)] = 36320, - [SMALL_STATE(1553)] = 36423, - [SMALL_STATE(1554)] = 36526, - [SMALL_STATE(1555)] = 36629, - [SMALL_STATE(1556)] = 36732, - [SMALL_STATE(1557)] = 36835, - [SMALL_STATE(1558)] = 36938, - [SMALL_STATE(1559)] = 37041, - [SMALL_STATE(1560)] = 37144, - [SMALL_STATE(1561)] = 37247, - [SMALL_STATE(1562)] = 37350, - [SMALL_STATE(1563)] = 37453, - [SMALL_STATE(1564)] = 37556, - [SMALL_STATE(1565)] = 37659, - [SMALL_STATE(1566)] = 37762, - [SMALL_STATE(1567)] = 37865, - [SMALL_STATE(1568)] = 37968, - [SMALL_STATE(1569)] = 38071, - [SMALL_STATE(1570)] = 38174, - [SMALL_STATE(1571)] = 38277, - [SMALL_STATE(1572)] = 38380, - [SMALL_STATE(1573)] = 38483, - [SMALL_STATE(1574)] = 38586, - [SMALL_STATE(1575)] = 38689, - [SMALL_STATE(1576)] = 38792, - [SMALL_STATE(1577)] = 38895, - [SMALL_STATE(1578)] = 38998, - [SMALL_STATE(1579)] = 39101, - [SMALL_STATE(1580)] = 39204, - [SMALL_STATE(1581)] = 39307, - [SMALL_STATE(1582)] = 39410, - [SMALL_STATE(1583)] = 39513, - [SMALL_STATE(1584)] = 39616, - [SMALL_STATE(1585)] = 39719, - [SMALL_STATE(1586)] = 39822, - [SMALL_STATE(1587)] = 39925, - [SMALL_STATE(1588)] = 40028, - [SMALL_STATE(1589)] = 40131, - [SMALL_STATE(1590)] = 40234, - [SMALL_STATE(1591)] = 40337, - [SMALL_STATE(1592)] = 40440, - [SMALL_STATE(1593)] = 40543, - [SMALL_STATE(1594)] = 40646, - [SMALL_STATE(1595)] = 40749, - [SMALL_STATE(1596)] = 40852, - [SMALL_STATE(1597)] = 40955, - [SMALL_STATE(1598)] = 41058, - [SMALL_STATE(1599)] = 41161, - [SMALL_STATE(1600)] = 41264, - [SMALL_STATE(1601)] = 41367, - [SMALL_STATE(1602)] = 41470, - [SMALL_STATE(1603)] = 41573, - [SMALL_STATE(1604)] = 41676, - [SMALL_STATE(1605)] = 41779, - [SMALL_STATE(1606)] = 41882, - [SMALL_STATE(1607)] = 41985, - [SMALL_STATE(1608)] = 42088, - [SMALL_STATE(1609)] = 42191, - [SMALL_STATE(1610)] = 42294, - [SMALL_STATE(1611)] = 42397, - [SMALL_STATE(1612)] = 42500, - [SMALL_STATE(1613)] = 42603, - [SMALL_STATE(1614)] = 42706, - [SMALL_STATE(1615)] = 42809, - [SMALL_STATE(1616)] = 42912, - [SMALL_STATE(1617)] = 43015, - [SMALL_STATE(1618)] = 43118, - [SMALL_STATE(1619)] = 43221, - [SMALL_STATE(1620)] = 43324, - [SMALL_STATE(1621)] = 43427, - [SMALL_STATE(1622)] = 43530, - [SMALL_STATE(1623)] = 43633, - [SMALL_STATE(1624)] = 43736, - [SMALL_STATE(1625)] = 43839, - [SMALL_STATE(1626)] = 43942, - [SMALL_STATE(1627)] = 44045, - [SMALL_STATE(1628)] = 44148, - [SMALL_STATE(1629)] = 44251, - [SMALL_STATE(1630)] = 44354, - [SMALL_STATE(1631)] = 44457, - [SMALL_STATE(1632)] = 44560, - [SMALL_STATE(1633)] = 44663, - [SMALL_STATE(1634)] = 44766, - [SMALL_STATE(1635)] = 44869, - [SMALL_STATE(1636)] = 44972, - [SMALL_STATE(1637)] = 45075, - [SMALL_STATE(1638)] = 45178, - [SMALL_STATE(1639)] = 45281, - [SMALL_STATE(1640)] = 45384, - [SMALL_STATE(1641)] = 45487, - [SMALL_STATE(1642)] = 45590, - [SMALL_STATE(1643)] = 45693, - [SMALL_STATE(1644)] = 45796, - [SMALL_STATE(1645)] = 45899, - [SMALL_STATE(1646)] = 46002, - [SMALL_STATE(1647)] = 46105, - [SMALL_STATE(1648)] = 46208, - [SMALL_STATE(1649)] = 46311, - [SMALL_STATE(1650)] = 46414, - [SMALL_STATE(1651)] = 46517, - [SMALL_STATE(1652)] = 46620, - [SMALL_STATE(1653)] = 46723, - [SMALL_STATE(1654)] = 46826, - [SMALL_STATE(1655)] = 46929, - [SMALL_STATE(1656)] = 47032, - [SMALL_STATE(1657)] = 47135, - [SMALL_STATE(1658)] = 47238, - [SMALL_STATE(1659)] = 47341, - [SMALL_STATE(1660)] = 47444, - [SMALL_STATE(1661)] = 47547, - [SMALL_STATE(1662)] = 47650, - [SMALL_STATE(1663)] = 47753, - [SMALL_STATE(1664)] = 47856, - [SMALL_STATE(1665)] = 47959, - [SMALL_STATE(1666)] = 48062, - [SMALL_STATE(1667)] = 48165, - [SMALL_STATE(1668)] = 48268, - [SMALL_STATE(1669)] = 48371, - [SMALL_STATE(1670)] = 48474, - [SMALL_STATE(1671)] = 48577, - [SMALL_STATE(1672)] = 48680, - [SMALL_STATE(1673)] = 48783, - [SMALL_STATE(1674)] = 48886, - [SMALL_STATE(1675)] = 48989, - [SMALL_STATE(1676)] = 49092, - [SMALL_STATE(1677)] = 49195, - [SMALL_STATE(1678)] = 49298, - [SMALL_STATE(1679)] = 49401, - [SMALL_STATE(1680)] = 49504, - [SMALL_STATE(1681)] = 49607, - [SMALL_STATE(1682)] = 49710, - [SMALL_STATE(1683)] = 49813, - [SMALL_STATE(1684)] = 49916, - [SMALL_STATE(1685)] = 50019, - [SMALL_STATE(1686)] = 50122, - [SMALL_STATE(1687)] = 50225, - [SMALL_STATE(1688)] = 50328, - [SMALL_STATE(1689)] = 50431, - [SMALL_STATE(1690)] = 50534, - [SMALL_STATE(1691)] = 50637, - [SMALL_STATE(1692)] = 50740, - [SMALL_STATE(1693)] = 50843, - [SMALL_STATE(1694)] = 50946, - [SMALL_STATE(1695)] = 51049, - [SMALL_STATE(1696)] = 51152, - [SMALL_STATE(1697)] = 51255, - [SMALL_STATE(1698)] = 51358, - [SMALL_STATE(1699)] = 51461, - [SMALL_STATE(1700)] = 51564, - [SMALL_STATE(1701)] = 51667, - [SMALL_STATE(1702)] = 51770, - [SMALL_STATE(1703)] = 51873, - [SMALL_STATE(1704)] = 51976, - [SMALL_STATE(1705)] = 52079, - [SMALL_STATE(1706)] = 52182, - [SMALL_STATE(1707)] = 52285, - [SMALL_STATE(1708)] = 52388, - [SMALL_STATE(1709)] = 52491, - [SMALL_STATE(1710)] = 52594, - [SMALL_STATE(1711)] = 52697, - [SMALL_STATE(1712)] = 52800, - [SMALL_STATE(1713)] = 52903, - [SMALL_STATE(1714)] = 53006, - [SMALL_STATE(1715)] = 53109, - [SMALL_STATE(1716)] = 53212, - [SMALL_STATE(1717)] = 53315, - [SMALL_STATE(1718)] = 53418, - [SMALL_STATE(1719)] = 53521, - [SMALL_STATE(1720)] = 53624, - [SMALL_STATE(1721)] = 53727, - [SMALL_STATE(1722)] = 53830, - [SMALL_STATE(1723)] = 53933, - [SMALL_STATE(1724)] = 54036, - [SMALL_STATE(1725)] = 54139, - [SMALL_STATE(1726)] = 54242, - [SMALL_STATE(1727)] = 54345, - [SMALL_STATE(1728)] = 54448, - [SMALL_STATE(1729)] = 54551, - [SMALL_STATE(1730)] = 54654, - [SMALL_STATE(1731)] = 54757, - [SMALL_STATE(1732)] = 54860, - [SMALL_STATE(1733)] = 54963, - [SMALL_STATE(1734)] = 55066, - [SMALL_STATE(1735)] = 55169, - [SMALL_STATE(1736)] = 55272, - [SMALL_STATE(1737)] = 55375, - [SMALL_STATE(1738)] = 55478, - [SMALL_STATE(1739)] = 55581, - [SMALL_STATE(1740)] = 55684, - [SMALL_STATE(1741)] = 55787, - [SMALL_STATE(1742)] = 55890, - [SMALL_STATE(1743)] = 55993, - [SMALL_STATE(1744)] = 56096, - [SMALL_STATE(1745)] = 56199, - [SMALL_STATE(1746)] = 56302, - [SMALL_STATE(1747)] = 56405, - [SMALL_STATE(1748)] = 56508, - [SMALL_STATE(1749)] = 56611, - [SMALL_STATE(1750)] = 56714, - [SMALL_STATE(1751)] = 56817, - [SMALL_STATE(1752)] = 56920, - [SMALL_STATE(1753)] = 57023, - [SMALL_STATE(1754)] = 57126, - [SMALL_STATE(1755)] = 57229, - [SMALL_STATE(1756)] = 57332, - [SMALL_STATE(1757)] = 57435, - [SMALL_STATE(1758)] = 57538, - [SMALL_STATE(1759)] = 57641, - [SMALL_STATE(1760)] = 57744, - [SMALL_STATE(1761)] = 57847, - [SMALL_STATE(1762)] = 57950, - [SMALL_STATE(1763)] = 58053, - [SMALL_STATE(1764)] = 58156, - [SMALL_STATE(1765)] = 58259, - [SMALL_STATE(1766)] = 58362, - [SMALL_STATE(1767)] = 58465, - [SMALL_STATE(1768)] = 58568, - [SMALL_STATE(1769)] = 58671, - [SMALL_STATE(1770)] = 58774, - [SMALL_STATE(1771)] = 58877, - [SMALL_STATE(1772)] = 58980, - [SMALL_STATE(1773)] = 59083, - [SMALL_STATE(1774)] = 59186, - [SMALL_STATE(1775)] = 59289, - [SMALL_STATE(1776)] = 59392, - [SMALL_STATE(1777)] = 59495, - [SMALL_STATE(1778)] = 59598, - [SMALL_STATE(1779)] = 59701, - [SMALL_STATE(1780)] = 59804, - [SMALL_STATE(1781)] = 59907, - [SMALL_STATE(1782)] = 60009, - [SMALL_STATE(1783)] = 60109, - [SMALL_STATE(1784)] = 60207, - [SMALL_STATE(1785)] = 60309, - [SMALL_STATE(1786)] = 60407, - [SMALL_STATE(1787)] = 60505, - [SMALL_STATE(1788)] = 60607, - [SMALL_STATE(1789)] = 60709, - [SMALL_STATE(1790)] = 60809, - [SMALL_STATE(1791)] = 60911, - [SMALL_STATE(1792)] = 60981, - [SMALL_STATE(1793)] = 61052, - [SMALL_STATE(1794)] = 61121, - [SMALL_STATE(1795)] = 61192, - [SMALL_STATE(1796)] = 61269, - [SMALL_STATE(1797)] = 61334, - [SMALL_STATE(1798)] = 61405, - [SMALL_STATE(1799)] = 61476, - [SMALL_STATE(1800)] = 61551, - [SMALL_STATE(1801)] = 61618, - [SMALL_STATE(1802)] = 61693, - [SMALL_STATE(1803)] = 61770, - [SMALL_STATE(1804)] = 61839, - [SMALL_STATE(1805)] = 61910, - [SMALL_STATE(1806)] = 61977, - [SMALL_STATE(1807)] = 62042, - [SMALL_STATE(1808)] = 62106, - [SMALL_STATE(1809)] = 62170, - [SMALL_STATE(1810)] = 62234, - [SMALL_STATE(1811)] = 62300, - [SMALL_STATE(1812)] = 62364, - [SMALL_STATE(1813)] = 62428, - [SMALL_STATE(1814)] = 62492, - [SMALL_STATE(1815)] = 62556, - [SMALL_STATE(1816)] = 62624, - [SMALL_STATE(1817)] = 62688, - [SMALL_STATE(1818)] = 62752, - [SMALL_STATE(1819)] = 62816, - [SMALL_STATE(1820)] = 62880, - [SMALL_STATE(1821)] = 62944, - [SMALL_STATE(1822)] = 63008, - [SMALL_STATE(1823)] = 63072, - [SMALL_STATE(1824)] = 63136, - [SMALL_STATE(1825)] = 63200, - [SMALL_STATE(1826)] = 63264, - [SMALL_STATE(1827)] = 63328, - [SMALL_STATE(1828)] = 63394, - [SMALL_STATE(1829)] = 63458, - [SMALL_STATE(1830)] = 63522, - [SMALL_STATE(1831)] = 63592, - [SMALL_STATE(1832)] = 63656, - [SMALL_STATE(1833)] = 63720, - [SMALL_STATE(1834)] = 63784, - [SMALL_STATE(1835)] = 63848, - [SMALL_STATE(1836)] = 63914, - [SMALL_STATE(1837)] = 63984, - [SMALL_STATE(1838)] = 64048, - [SMALL_STATE(1839)] = 64112, - [SMALL_STATE(1840)] = 64176, - [SMALL_STATE(1841)] = 64246, - [SMALL_STATE(1842)] = 64310, - [SMALL_STATE(1843)] = 64374, - [SMALL_STATE(1844)] = 64438, - [SMALL_STATE(1845)] = 64502, - [SMALL_STATE(1846)] = 64568, - [SMALL_STATE(1847)] = 64632, - [SMALL_STATE(1848)] = 64696, - [SMALL_STATE(1849)] = 64760, - [SMALL_STATE(1850)] = 64824, - [SMALL_STATE(1851)] = 64888, - [SMALL_STATE(1852)] = 64952, - [SMALL_STATE(1853)] = 65018, - [SMALL_STATE(1854)] = 65082, - [SMALL_STATE(1855)] = 65149, - [SMALL_STATE(1856)] = 65214, - [SMALL_STATE(1857)] = 65279, - [SMALL_STATE(1858)] = 65342, - [SMALL_STATE(1859)] = 65417, - [SMALL_STATE(1860)] = 65480, - [SMALL_STATE(1861)] = 65545, - [SMALL_STATE(1862)] = 65612, - [SMALL_STATE(1863)] = 65681, - [SMALL_STATE(1864)] = 65746, - [SMALL_STATE(1865)] = 65815, - [SMALL_STATE(1866)] = 65882, - [SMALL_STATE(1867)] = 65957, - [SMALL_STATE(1868)] = 66022, - [SMALL_STATE(1869)] = 66095, - [SMALL_STATE(1870)] = 66162, - [SMALL_STATE(1871)] = 66235, - [SMALL_STATE(1872)] = 66302, - [SMALL_STATE(1873)] = 66378, - [SMALL_STATE(1874)] = 66440, - [SMALL_STATE(1875)] = 66546, - [SMALL_STATE(1876)] = 66652, - [SMALL_STATE(1877)] = 66728, - [SMALL_STATE(1878)] = 66826, - [SMALL_STATE(1879)] = 66926, - [SMALL_STATE(1880)] = 67008, - [SMALL_STATE(1881)] = 67076, - [SMALL_STATE(1882)] = 67170, - [SMALL_STATE(1883)] = 67266, - [SMALL_STATE(1884)] = 67334, - [SMALL_STATE(1885)] = 67440, - [SMALL_STATE(1886)] = 67538, - [SMALL_STATE(1887)] = 67618, - [SMALL_STATE(1888)] = 67724, - [SMALL_STATE(1889)] = 67800, - [SMALL_STATE(1890)] = 67890, - [SMALL_STATE(1891)] = 67992, - [SMALL_STATE(1892)] = 68098, - [SMALL_STATE(1893)] = 68160, - [SMALL_STATE(1894)] = 68266, - [SMALL_STATE(1895)] = 68328, - [SMALL_STATE(1896)] = 68394, - [SMALL_STATE(1897)] = 68456, - [SMALL_STATE(1898)] = 68562, - [SMALL_STATE(1899)] = 68624, - [SMALL_STATE(1900)] = 68692, - [SMALL_STATE(1901)] = 68798, - [SMALL_STATE(1902)] = 68904, - [SMALL_STATE(1903)] = 69010, - [SMALL_STATE(1904)] = 69116, - [SMALL_STATE(1905)] = 69182, - [SMALL_STATE(1906)] = 69288, - [SMALL_STATE(1907)] = 69396, - [SMALL_STATE(1908)] = 69464, - [SMALL_STATE(1909)] = 69526, - [SMALL_STATE(1910)] = 69634, - [SMALL_STATE(1911)] = 69700, - [SMALL_STATE(1912)] = 69806, - [SMALL_STATE(1913)] = 69868, - [SMALL_STATE(1914)] = 69930, - [SMALL_STATE(1915)] = 69996, - [SMALL_STATE(1916)] = 70062, - [SMALL_STATE(1917)] = 70170, - [SMALL_STATE(1918)] = 70232, - [SMALL_STATE(1919)] = 70294, - [SMALL_STATE(1920)] = 70400, - [SMALL_STATE(1921)] = 70462, - [SMALL_STATE(1922)] = 70524, - [SMALL_STATE(1923)] = 70586, - [SMALL_STATE(1924)] = 70692, - [SMALL_STATE(1925)] = 70754, - [SMALL_STATE(1926)] = 70860, - [SMALL_STATE(1927)] = 70966, - [SMALL_STATE(1928)] = 71028, - [SMALL_STATE(1929)] = 71134, - [SMALL_STATE(1930)] = 71202, - [SMALL_STATE(1931)] = 71308, - [SMALL_STATE(1932)] = 71370, - [SMALL_STATE(1933)] = 71472, - [SMALL_STATE(1934)] = 71562, - [SMALL_STATE(1935)] = 71638, - [SMALL_STATE(1936)] = 71718, - [SMALL_STATE(1937)] = 71816, - [SMALL_STATE(1938)] = 71878, - [SMALL_STATE(1939)] = 71974, - [SMALL_STATE(1940)] = 72068, - [SMALL_STATE(1941)] = 72174, - [SMALL_STATE(1942)] = 72282, - [SMALL_STATE(1943)] = 72350, - [SMALL_STATE(1944)] = 72432, - [SMALL_STATE(1945)] = 72532, - [SMALL_STATE(1946)] = 72594, - [SMALL_STATE(1947)] = 72662, - [SMALL_STATE(1948)] = 72760, - [SMALL_STATE(1949)] = 72866, - [SMALL_STATE(1950)] = 72930, - [SMALL_STATE(1951)] = 72992, - [SMALL_STATE(1952)] = 73054, - [SMALL_STATE(1953)] = 73130, - [SMALL_STATE(1954)] = 73192, - [SMALL_STATE(1955)] = 73254, - [SMALL_STATE(1956)] = 73320, - [SMALL_STATE(1957)] = 73382, - [SMALL_STATE(1958)] = 73446, - [SMALL_STATE(1959)] = 73532, - [SMALL_STATE(1960)] = 73618, - [SMALL_STATE(1961)] = 73680, - [SMALL_STATE(1962)] = 73786, - [SMALL_STATE(1963)] = 73854, - [SMALL_STATE(1964)] = 73960, - [SMALL_STATE(1965)] = 74066, - [SMALL_STATE(1966)] = 74128, - [SMALL_STATE(1967)] = 74234, - [SMALL_STATE(1968)] = 74340, - [SMALL_STATE(1969)] = 74446, - [SMALL_STATE(1970)] = 74552, - [SMALL_STATE(1971)] = 74614, - [SMALL_STATE(1972)] = 74716, - [SMALL_STATE(1973)] = 74822, - [SMALL_STATE(1974)] = 74886, - [SMALL_STATE(1975)] = 74956, - [SMALL_STATE(1976)] = 75062, - [SMALL_STATE(1977)] = 75152, - [SMALL_STATE(1978)] = 75258, - [SMALL_STATE(1979)] = 75338, - [SMALL_STATE(1980)] = 75444, - [SMALL_STATE(1981)] = 75542, - [SMALL_STATE(1982)] = 75638, - [SMALL_STATE(1983)] = 75732, - [SMALL_STATE(1984)] = 75802, - [SMALL_STATE(1985)] = 75870, - [SMALL_STATE(1986)] = 75952, - [SMALL_STATE(1987)] = 76014, - [SMALL_STATE(1988)] = 76120, - [SMALL_STATE(1989)] = 76220, - [SMALL_STATE(1990)] = 76326, - [SMALL_STATE(1991)] = 76388, - [SMALL_STATE(1992)] = 76450, - [SMALL_STATE(1993)] = 76556, - [SMALL_STATE(1994)] = 76620, - [SMALL_STATE(1995)] = 76718, - [SMALL_STATE(1996)] = 76824, - [SMALL_STATE(1997)] = 76910, - [SMALL_STATE(1998)] = 77016, - [SMALL_STATE(1999)] = 77080, - [SMALL_STATE(2000)] = 77186, - [SMALL_STATE(2001)] = 77292, - [SMALL_STATE(2002)] = 77398, - [SMALL_STATE(2003)] = 77504, - [SMALL_STATE(2004)] = 77566, - [SMALL_STATE(2005)] = 77642, - [SMALL_STATE(2006)] = 77709, - [SMALL_STATE(2007)] = 77818, - [SMALL_STATE(2008)] = 77927, - [SMALL_STATE(2009)] = 78036, - [SMALL_STATE(2010)] = 78101, - [SMALL_STATE(2011)] = 78162, - [SMALL_STATE(2012)] = 78271, - [SMALL_STATE(2013)] = 78378, - [SMALL_STATE(2014)] = 78487, - [SMALL_STATE(2015)] = 78596, - [SMALL_STATE(2016)] = 78661, - [SMALL_STATE(2017)] = 78730, - [SMALL_STATE(2018)] = 78795, - [SMALL_STATE(2019)] = 78862, - [SMALL_STATE(2020)] = 78927, - [SMALL_STATE(2021)] = 78994, - [SMALL_STATE(2022)] = 79101, - [SMALL_STATE(2023)] = 79166, - [SMALL_STATE(2024)] = 79273, - [SMALL_STATE(2025)] = 79380, - [SMALL_STATE(2026)] = 79441, - [SMALL_STATE(2027)] = 79548, - [SMALL_STATE(2028)] = 79657, - [SMALL_STATE(2029)] = 79722, - [SMALL_STATE(2030)] = 79787, - [SMALL_STATE(2031)] = 79854, - [SMALL_STATE(2032)] = 79963, - [SMALL_STATE(2033)] = 80028, - [SMALL_STATE(2034)] = 80095, - [SMALL_STATE(2035)] = 80204, - [SMALL_STATE(2036)] = 80313, - [SMALL_STATE(2037)] = 80380, - [SMALL_STATE(2038)] = 80487, - [SMALL_STATE(2039)] = 80594, - [SMALL_STATE(2040)] = 80703, - [SMALL_STATE(2041)] = 80808, - [SMALL_STATE(2042)] = 80873, - [SMALL_STATE(2043)] = 80938, - [SMALL_STATE(2044)] = 81047, - [SMALL_STATE(2045)] = 81154, - [SMALL_STATE(2046)] = 81263, - [SMALL_STATE(2047)] = 81330, - [SMALL_STATE(2048)] = 81390, - [SMALL_STATE(2049)] = 81494, - [SMALL_STATE(2050)] = 81556, - [SMALL_STATE(2051)] = 81620, - [SMALL_STATE(2052)] = 81684, - [SMALL_STATE(2053)] = 81788, - [SMALL_STATE(2054)] = 81854, - [SMALL_STATE(2055)] = 81958, - [SMALL_STATE(2056)] = 82062, - [SMALL_STATE(2057)] = 82166, - [SMALL_STATE(2058)] = 82250, - [SMALL_STATE(2059)] = 82354, - [SMALL_STATE(2060)] = 82428, - [SMALL_STATE(2061)] = 82532, - [SMALL_STATE(2062)] = 82636, - [SMALL_STATE(2063)] = 82732, - [SMALL_STATE(2064)] = 82796, - [SMALL_STATE(2065)] = 82860, - [SMALL_STATE(2066)] = 82958, - [SMALL_STATE(2067)] = 83022, - [SMALL_STATE(2068)] = 83102, - [SMALL_STATE(2069)] = 83194, - [SMALL_STATE(2070)] = 83254, - [SMALL_STATE(2071)] = 83348, - [SMALL_STATE(2072)] = 83444, - [SMALL_STATE(2073)] = 83522, - [SMALL_STATE(2074)] = 83626, - [SMALL_STATE(2075)] = 83700, - [SMALL_STATE(2076)] = 83788, - [SMALL_STATE(2077)] = 83856, - [SMALL_STATE(2078)] = 83956, - [SMALL_STATE(2079)] = 84060, - [SMALL_STATE(2080)] = 84164, - [SMALL_STATE(2081)] = 84268, - [SMALL_STATE(2082)] = 84372, - [SMALL_STATE(2083)] = 84436, - [SMALL_STATE(2084)] = 84540, - [SMALL_STATE(2085)] = 84604, - [SMALL_STATE(2086)] = 84670, - [SMALL_STATE(2087)] = 84774, - [SMALL_STATE(2088)] = 84838, - [SMALL_STATE(2089)] = 84942, - [SMALL_STATE(2090)] = 85046, - [SMALL_STATE(2091)] = 85112, - [SMALL_STATE(2092)] = 85176, - [SMALL_STATE(2093)] = 85238, - [SMALL_STATE(2094)] = 85302, - [SMALL_STATE(2095)] = 85406, - [SMALL_STATE(2096)] = 85510, - [SMALL_STATE(2097)] = 85572, - [SMALL_STATE(2098)] = 85676, - [SMALL_STATE(2099)] = 85738, - [SMALL_STATE(2100)] = 85842, - [SMALL_STATE(2101)] = 85946, - [SMALL_STATE(2102)] = 86050, - [SMALL_STATE(2103)] = 86112, - [SMALL_STATE(2104)] = 86178, - [SMALL_STATE(2105)] = 86242, - [SMALL_STATE(2106)] = 86346, - [SMALL_STATE(2107)] = 86450, - [SMALL_STATE(2108)] = 86514, - [SMALL_STATE(2109)] = 86618, - [SMALL_STATE(2110)] = 86690, - [SMALL_STATE(2111)] = 86750, - [SMALL_STATE(2112)] = 86816, - [SMALL_STATE(2113)] = 86920, - [SMALL_STATE(2114)] = 86990, - [SMALL_STATE(2115)] = 87056, - [SMALL_STATE(2116)] = 87160, - [SMALL_STATE(2117)] = 87226, - [SMALL_STATE(2118)] = 87292, - [SMALL_STATE(2119)] = 87358, - [SMALL_STATE(2120)] = 87422, - [SMALL_STATE(2121)] = 87492, - [SMALL_STATE(2122)] = 87596, - [SMALL_STATE(2123)] = 87700, - [SMALL_STATE(2124)] = 87804, - [SMALL_STATE(2125)] = 87866, - [SMALL_STATE(2126)] = 87928, - [SMALL_STATE(2127)] = 88000, - [SMALL_STATE(2128)] = 88060, - [SMALL_STATE(2129)] = 88164, - [SMALL_STATE(2130)] = 88226, - [SMALL_STATE(2131)] = 88321, - [SMALL_STATE(2132)] = 88424, - [SMALL_STATE(2133)] = 88527, - [SMALL_STATE(2134)] = 88630, - [SMALL_STATE(2135)] = 88691, - [SMALL_STATE(2136)] = 88794, - [SMALL_STATE(2137)] = 88855, - [SMALL_STATE(2138)] = 88958, - [SMALL_STATE(2139)] = 89017, - [SMALL_STATE(2140)] = 89120, - [SMALL_STATE(2141)] = 89223, - [SMALL_STATE(2142)] = 89282, - [SMALL_STATE(2143)] = 89385, - [SMALL_STATE(2144)] = 89488, - [SMALL_STATE(2145)] = 89553, - [SMALL_STATE(2146)] = 89656, - [SMALL_STATE(2147)] = 89759, - [SMALL_STATE(2148)] = 89862, - [SMALL_STATE(2149)] = 89923, - [SMALL_STATE(2150)] = 90014, - [SMALL_STATE(2151)] = 90117, - [SMALL_STATE(2152)] = 90220, - [SMALL_STATE(2153)] = 90323, - [SMALL_STATE(2154)] = 90426, - [SMALL_STATE(2155)] = 90491, - [SMALL_STATE(2156)] = 90594, - [SMALL_STATE(2157)] = 90677, - [SMALL_STATE(2158)] = 90780, - [SMALL_STATE(2159)] = 90853, - [SMALL_STATE(2160)] = 90948, - [SMALL_STATE(2161)] = 91045, - [SMALL_STATE(2162)] = 91124, - [SMALL_STATE(2163)] = 91215, - [SMALL_STATE(2164)] = 91308, - [SMALL_STATE(2165)] = 91403, - [SMALL_STATE(2166)] = 91480, - [SMALL_STATE(2167)] = 91553, - [SMALL_STATE(2168)] = 91640, - [SMALL_STATE(2169)] = 91739, - [SMALL_STATE(2170)] = 91842, - [SMALL_STATE(2171)] = 91945, - [SMALL_STATE(2172)] = 92048, - [SMALL_STATE(2173)] = 92151, - [SMALL_STATE(2174)] = 92254, - [SMALL_STATE(2175)] = 92357, - [SMALL_STATE(2176)] = 92460, - [SMALL_STATE(2177)] = 92563, - [SMALL_STATE(2178)] = 92646, - [SMALL_STATE(2179)] = 92749, - [SMALL_STATE(2180)] = 92822, - [SMALL_STATE(2181)] = 92925, - [SMALL_STATE(2182)] = 93020, - [SMALL_STATE(2183)] = 93123, - [SMALL_STATE(2184)] = 93226, - [SMALL_STATE(2185)] = 93329, - [SMALL_STATE(2186)] = 93390, - [SMALL_STATE(2187)] = 93493, - [SMALL_STATE(2188)] = 93590, - [SMALL_STATE(2189)] = 93693, - [SMALL_STATE(2190)] = 93752, - [SMALL_STATE(2191)] = 93855, - [SMALL_STATE(2192)] = 93934, - [SMALL_STATE(2193)] = 94025, - [SMALL_STATE(2194)] = 94118, - [SMALL_STATE(2195)] = 94213, - [SMALL_STATE(2196)] = 94290, - [SMALL_STATE(2197)] = 94363, - [SMALL_STATE(2198)] = 94450, - [SMALL_STATE(2199)] = 94549, - [SMALL_STATE(2200)] = 94652, - [SMALL_STATE(2201)] = 94755, - [SMALL_STATE(2202)] = 94858, - [SMALL_STATE(2203)] = 94917, - [SMALL_STATE(2204)] = 95020, - [SMALL_STATE(2205)] = 95123, - [SMALL_STATE(2206)] = 95226, - [SMALL_STATE(2207)] = 95329, - [SMALL_STATE(2208)] = 95432, - [SMALL_STATE(2209)] = 95535, - [SMALL_STATE(2210)] = 95638, - [SMALL_STATE(2211)] = 95741, - [SMALL_STATE(2212)] = 95844, - [SMALL_STATE(2213)] = 95947, - [SMALL_STATE(2214)] = 96050, - [SMALL_STATE(2215)] = 96153, - [SMALL_STATE(2216)] = 96256, - [SMALL_STATE(2217)] = 96359, - [SMALL_STATE(2218)] = 96462, - [SMALL_STATE(2219)] = 96565, - [SMALL_STATE(2220)] = 96668, - [SMALL_STATE(2221)] = 96771, - [SMALL_STATE(2222)] = 96874, - [SMALL_STATE(2223)] = 96973, - [SMALL_STATE(2224)] = 97060, - [SMALL_STATE(2225)] = 97133, - [SMALL_STATE(2226)] = 97210, - [SMALL_STATE(2227)] = 97305, - [SMALL_STATE(2228)] = 97398, - [SMALL_STATE(2229)] = 97501, - [SMALL_STATE(2230)] = 97580, - [SMALL_STATE(2231)] = 97677, - [SMALL_STATE(2232)] = 97772, - [SMALL_STATE(2233)] = 97845, - [SMALL_STATE(2234)] = 97904, - [SMALL_STATE(2235)] = 97987, - [SMALL_STATE(2236)] = 98090, - [SMALL_STATE(2237)] = 98193, - [SMALL_STATE(2238)] = 98296, - [SMALL_STATE(2239)] = 98357, - [SMALL_STATE(2240)] = 98460, - [SMALL_STATE(2241)] = 98563, - [SMALL_STATE(2242)] = 98666, - [SMALL_STATE(2243)] = 98769, - [SMALL_STATE(2244)] = 98872, - [SMALL_STATE(2245)] = 98975, - [SMALL_STATE(2246)] = 99040, - [SMALL_STATE(2247)] = 99143, - [SMALL_STATE(2248)] = 99246, - [SMALL_STATE(2249)] = 99307, - [SMALL_STATE(2250)] = 99378, - [SMALL_STATE(2251)] = 99481, - [SMALL_STATE(2252)] = 99584, - [SMALL_STATE(2253)] = 99653, - [SMALL_STATE(2254)] = 99716, - [SMALL_STATE(2255)] = 99785, - [SMALL_STATE(2256)] = 99846, - [SMALL_STATE(2257)] = 99949, - [SMALL_STATE(2258)] = 100020, - [SMALL_STATE(2259)] = 100123, - [SMALL_STATE(2260)] = 100206, - [SMALL_STATE(2261)] = 100279, - [SMALL_STATE(2262)] = 100374, - [SMALL_STATE(2263)] = 100471, - [SMALL_STATE(2264)] = 100574, - [SMALL_STATE(2265)] = 100677, - [SMALL_STATE(2266)] = 100780, - [SMALL_STATE(2267)] = 100883, - [SMALL_STATE(2268)] = 100986, - [SMALL_STATE(2269)] = 101069, - [SMALL_STATE(2270)] = 101172, - [SMALL_STATE(2271)] = 101245, - [SMALL_STATE(2272)] = 101348, - [SMALL_STATE(2273)] = 101451, - [SMALL_STATE(2274)] = 101548, - [SMALL_STATE(2275)] = 101627, - [SMALL_STATE(2276)] = 101730, - [SMALL_STATE(2277)] = 101821, - [SMALL_STATE(2278)] = 101914, - [SMALL_STATE(2279)] = 102009, - [SMALL_STATE(2280)] = 102086, - [SMALL_STATE(2281)] = 102159, - [SMALL_STATE(2282)] = 102246, - [SMALL_STATE(2283)] = 102309, - [SMALL_STATE(2284)] = 102408, - [SMALL_STATE(2285)] = 102511, - [SMALL_STATE(2286)] = 102614, - [SMALL_STATE(2287)] = 102693, - [SMALL_STATE(2288)] = 102752, - [SMALL_STATE(2289)] = 102855, - [SMALL_STATE(2290)] = 102958, - [SMALL_STATE(2291)] = 103061, - [SMALL_STATE(2292)] = 103152, - [SMALL_STATE(2293)] = 103255, - [SMALL_STATE(2294)] = 103358, - [SMALL_STATE(2295)] = 103461, - [SMALL_STATE(2296)] = 103554, - [SMALL_STATE(2297)] = 103657, - [SMALL_STATE(2298)] = 103752, - [SMALL_STATE(2299)] = 103829, - [SMALL_STATE(2300)] = 103934, - [SMALL_STATE(2301)] = 104007, - [SMALL_STATE(2302)] = 104094, - [SMALL_STATE(2303)] = 104153, - [SMALL_STATE(2304)] = 104256, - [SMALL_STATE(2305)] = 104355, - [SMALL_STATE(2306)] = 104458, - [SMALL_STATE(2307)] = 104561, - [SMALL_STATE(2308)] = 104664, - [SMALL_STATE(2309)] = 104767, - [SMALL_STATE(2310)] = 104870, - [SMALL_STATE(2311)] = 104929, - [SMALL_STATE(2312)] = 105032, - [SMALL_STATE(2313)] = 105135, - [SMALL_STATE(2314)] = 105238, - [SMALL_STATE(2315)] = 105297, - [SMALL_STATE(2316)] = 105356, - [SMALL_STATE(2317)] = 105459, - [SMALL_STATE(2318)] = 105522, - [SMALL_STATE(2319)] = 105581, - [SMALL_STATE(2320)] = 105646, - [SMALL_STATE(2321)] = 105705, - [SMALL_STATE(2322)] = 105764, - [SMALL_STATE(2323)] = 105823, - [SMALL_STATE(2324)] = 105888, - [SMALL_STATE(2325)] = 105991, - [SMALL_STATE(2326)] = 106050, - [SMALL_STATE(2327)] = 106109, - [SMALL_STATE(2328)] = 106212, - [SMALL_STATE(2329)] = 106315, - [SMALL_STATE(2330)] = 106418, - [SMALL_STATE(2331)] = 106477, - [SMALL_STATE(2332)] = 106580, - [SMALL_STATE(2333)] = 106639, - [SMALL_STATE(2334)] = 106698, - [SMALL_STATE(2335)] = 106757, - [SMALL_STATE(2336)] = 106816, - [SMALL_STATE(2337)] = 106875, - [SMALL_STATE(2338)] = 106934, - [SMALL_STATE(2339)] = 106993, - [SMALL_STATE(2340)] = 107096, - [SMALL_STATE(2341)] = 107199, - [SMALL_STATE(2342)] = 107302, - [SMALL_STATE(2343)] = 107405, - [SMALL_STATE(2344)] = 107464, - [SMALL_STATE(2345)] = 107523, - [SMALL_STATE(2346)] = 107584, - [SMALL_STATE(2347)] = 107687, - [SMALL_STATE(2348)] = 107790, - [SMALL_STATE(2349)] = 107855, - [SMALL_STATE(2350)] = 107958, - [SMALL_STATE(2351)] = 108017, - [SMALL_STATE(2352)] = 108082, - [SMALL_STATE(2353)] = 108141, - [SMALL_STATE(2354)] = 108244, - [SMALL_STATE(2355)] = 108347, - [SMALL_STATE(2356)] = 108450, - [SMALL_STATE(2357)] = 108553, - [SMALL_STATE(2358)] = 108614, - [SMALL_STATE(2359)] = 108717, - [SMALL_STATE(2360)] = 108820, - [SMALL_STATE(2361)] = 108879, - [SMALL_STATE(2362)] = 108982, - [SMALL_STATE(2363)] = 109085, - [SMALL_STATE(2364)] = 109188, - [SMALL_STATE(2365)] = 109291, - [SMALL_STATE(2366)] = 109394, - [SMALL_STATE(2367)] = 109497, - [SMALL_STATE(2368)] = 109556, - [SMALL_STATE(2369)] = 109615, - [SMALL_STATE(2370)] = 109718, - [SMALL_STATE(2371)] = 109821, - [SMALL_STATE(2372)] = 109924, - [SMALL_STATE(2373)] = 110027, - [SMALL_STATE(2374)] = 110130, - [SMALL_STATE(2375)] = 110189, - [SMALL_STATE(2376)] = 110292, - [SMALL_STATE(2377)] = 110395, - [SMALL_STATE(2378)] = 110472, - [SMALL_STATE(2379)] = 110575, - [SMALL_STATE(2380)] = 110678, - [SMALL_STATE(2381)] = 110781, - [SMALL_STATE(2382)] = 110880, - [SMALL_STATE(2383)] = 110967, - [SMALL_STATE(2384)] = 111040, - [SMALL_STATE(2385)] = 111135, - [SMALL_STATE(2386)] = 111228, - [SMALL_STATE(2387)] = 111319, - [SMALL_STATE(2388)] = 111398, - [SMALL_STATE(2389)] = 111501, - [SMALL_STATE(2390)] = 111560, - [SMALL_STATE(2391)] = 111621, - [SMALL_STATE(2392)] = 111718, - [SMALL_STATE(2393)] = 111813, - [SMALL_STATE(2394)] = 111886, - [SMALL_STATE(2395)] = 111989, - [SMALL_STATE(2396)] = 112072, - [SMALL_STATE(2397)] = 112175, - [SMALL_STATE(2398)] = 112234, - [SMALL_STATE(2399)] = 112337, - [SMALL_STATE(2400)] = 112440, - [SMALL_STATE(2401)] = 112543, - [SMALL_STATE(2402)] = 112646, - [SMALL_STATE(2403)] = 112704, - [SMALL_STATE(2404)] = 112762, - [SMALL_STATE(2405)] = 112824, - [SMALL_STATE(2406)] = 112886, - [SMALL_STATE(2407)] = 112944, - [SMALL_STATE(2408)] = 113002, - [SMALL_STATE(2409)] = 113060, - [SMALL_STATE(2410)] = 113160, - [SMALL_STATE(2411)] = 113220, - [SMALL_STATE(2412)] = 113320, - [SMALL_STATE(2413)] = 113378, - [SMALL_STATE(2414)] = 113436, - [SMALL_STATE(2415)] = 113494, - [SMALL_STATE(2416)] = 113552, - [SMALL_STATE(2417)] = 113610, - [SMALL_STATE(2418)] = 113668, - [SMALL_STATE(2419)] = 113726, - [SMALL_STATE(2420)] = 113784, - [SMALL_STATE(2421)] = 113844, - [SMALL_STATE(2422)] = 113902, - [SMALL_STATE(2423)] = 113960, - [SMALL_STATE(2424)] = 114018, - [SMALL_STATE(2425)] = 114076, - [SMALL_STATE(2426)] = 114176, - [SMALL_STATE(2427)] = 114234, - [SMALL_STATE(2428)] = 114292, - [SMALL_STATE(2429)] = 114350, - [SMALL_STATE(2430)] = 114408, - [SMALL_STATE(2431)] = 114466, - [SMALL_STATE(2432)] = 114524, - [SMALL_STATE(2433)] = 114582, - [SMALL_STATE(2434)] = 114640, - [SMALL_STATE(2435)] = 114698, - [SMALL_STATE(2436)] = 114798, - [SMALL_STATE(2437)] = 114856, - [SMALL_STATE(2438)] = 114914, - [SMALL_STATE(2439)] = 114972, - [SMALL_STATE(2440)] = 115030, - [SMALL_STATE(2441)] = 115088, - [SMALL_STATE(2442)] = 115152, - [SMALL_STATE(2443)] = 115210, - [SMALL_STATE(2444)] = 115291, - [SMALL_STATE(2445)] = 115374, - [SMALL_STATE(2446)] = 115457, - [SMALL_STATE(2447)] = 115540, - [SMALL_STATE(2448)] = 115623, - [SMALL_STATE(2449)] = 115730, - [SMALL_STATE(2450)] = 115813, - [SMALL_STATE(2451)] = 115896, - [SMALL_STATE(2452)] = 115976, - [SMALL_STATE(2453)] = 116056, - [SMALL_STATE(2454)] = 116136, - [SMALL_STATE(2455)] = 116214, - [SMALL_STATE(2456)] = 116294, - [SMALL_STATE(2457)] = 116374, - [SMALL_STATE(2458)] = 116454, - [SMALL_STATE(2459)] = 116534, - [SMALL_STATE(2460)] = 116612, - [SMALL_STATE(2461)] = 116692, - [SMALL_STATE(2462)] = 116772, - [SMALL_STATE(2463)] = 116852, - [SMALL_STATE(2464)] = 116905, - [SMALL_STATE(2465)] = 116958, - [SMALL_STATE(2466)] = 117061, - [SMALL_STATE(2467)] = 117161, - [SMALL_STATE(2468)] = 117213, - [SMALL_STATE(2469)] = 117310, - [SMALL_STATE(2470)] = 117407, - [SMALL_STATE(2471)] = 117458, - [SMALL_STATE(2472)] = 117555, - [SMALL_STATE(2473)] = 117625, - [SMALL_STATE(2474)] = 117719, - [SMALL_STATE(2475)] = 117813, - [SMALL_STATE(2476)] = 117863, - [SMALL_STATE(2477)] = 117933, - [SMALL_STATE(2478)] = 118027, - [SMALL_STATE(2479)] = 118121, - [SMALL_STATE(2480)] = 118215, - [SMALL_STATE(2481)] = 118285, - [SMALL_STATE(2482)] = 118362, - [SMALL_STATE(2483)] = 118439, - [SMALL_STATE(2484)] = 118516, - [SMALL_STATE(2485)] = 118593, - [SMALL_STATE(2486)] = 118657, - [SMALL_STATE(2487)] = 118721, - [SMALL_STATE(2488)] = 118785, - [SMALL_STATE(2489)] = 118849, - [SMALL_STATE(2490)] = 118913, - [SMALL_STATE(2491)] = 118977, - [SMALL_STATE(2492)] = 119041, - [SMALL_STATE(2493)] = 119105, - [SMALL_STATE(2494)] = 119169, - [SMALL_STATE(2495)] = 119231, - [SMALL_STATE(2496)] = 119295, - [SMALL_STATE(2497)] = 119359, - [SMALL_STATE(2498)] = 119421, - [SMALL_STATE(2499)] = 119485, - [SMALL_STATE(2500)] = 119556, - [SMALL_STATE(2501)] = 119603, - [SMALL_STATE(2502)] = 119650, - [SMALL_STATE(2503)] = 119721, - [SMALL_STATE(2504)] = 119789, - [SMALL_STATE(2505)] = 119857, - [SMALL_STATE(2506)] = 119903, - [SMALL_STATE(2507)] = 119971, - [SMALL_STATE(2508)] = 120017, - [SMALL_STATE(2509)] = 120085, - [SMALL_STATE(2510)] = 120153, - [SMALL_STATE(2511)] = 120221, - [SMALL_STATE(2512)] = 120289, - [SMALL_STATE(2513)] = 120357, - [SMALL_STATE(2514)] = 120425, - [SMALL_STATE(2515)] = 120493, - [SMALL_STATE(2516)] = 120561, - [SMALL_STATE(2517)] = 120629, - [SMALL_STATE(2518)] = 120697, - [SMALL_STATE(2519)] = 120765, - [SMALL_STATE(2520)] = 120833, - [SMALL_STATE(2521)] = 120901, - [SMALL_STATE(2522)] = 120969, - [SMALL_STATE(2523)] = 121037, - [SMALL_STATE(2524)] = 121105, - [SMALL_STATE(2525)] = 121173, - [SMALL_STATE(2526)] = 121241, - [SMALL_STATE(2527)] = 121309, - [SMALL_STATE(2528)] = 121377, - [SMALL_STATE(2529)] = 121445, - [SMALL_STATE(2530)] = 121513, - [SMALL_STATE(2531)] = 121581, - [SMALL_STATE(2532)] = 121649, - [SMALL_STATE(2533)] = 121717, - [SMALL_STATE(2534)] = 121785, - [SMALL_STATE(2535)] = 121853, - [SMALL_STATE(2536)] = 121921, - [SMALL_STATE(2537)] = 121989, - [SMALL_STATE(2538)] = 122057, - [SMALL_STATE(2539)] = 122125, - [SMALL_STATE(2540)] = 122193, - [SMALL_STATE(2541)] = 122261, - [SMALL_STATE(2542)] = 122329, - [SMALL_STATE(2543)] = 122397, - [SMALL_STATE(2544)] = 122465, - [SMALL_STATE(2545)] = 122533, - [SMALL_STATE(2546)] = 122579, - [SMALL_STATE(2547)] = 122647, - [SMALL_STATE(2548)] = 122715, - [SMALL_STATE(2549)] = 122761, - [SMALL_STATE(2550)] = 122806, - [SMALL_STATE(2551)] = 122869, - [SMALL_STATE(2552)] = 122941, - [SMALL_STATE(2553)] = 123007, - [SMALL_STATE(2554)] = 123079, - [SMALL_STATE(2555)] = 123146, - [SMALL_STATE(2556)] = 123186, - [SMALL_STATE(2557)] = 123248, - [SMALL_STATE(2558)] = 123288, - [SMALL_STATE(2559)] = 123326, - [SMALL_STATE(2560)] = 123382, - [SMALL_STATE(2561)] = 123417, - [SMALL_STATE(2562)] = 123478, - [SMALL_STATE(2563)] = 123529, - [SMALL_STATE(2564)] = 123577, - [SMALL_STATE(2565)] = 123625, - [SMALL_STATE(2566)] = 123673, - [SMALL_STATE(2567)] = 123723, - [SMALL_STATE(2568)] = 123771, - [SMALL_STATE(2569)] = 123818, - [SMALL_STATE(2570)] = 123865, - [SMALL_STATE(2571)] = 123897, - [SMALL_STATE(2572)] = 123929, - [SMALL_STATE(2573)] = 123961, - [SMALL_STATE(2574)] = 123993, - [SMALL_STATE(2575)] = 124025, - [SMALL_STATE(2576)] = 124057, - [SMALL_STATE(2577)] = 124093, - [SMALL_STATE(2578)] = 124120, - [SMALL_STATE(2579)] = 124147, - [SMALL_STATE(2580)] = 124174, - [SMALL_STATE(2581)] = 124201, - [SMALL_STATE(2582)] = 124228, - [SMALL_STATE(2583)] = 124255, - [SMALL_STATE(2584)] = 124282, - [SMALL_STATE(2585)] = 124309, - [SMALL_STATE(2586)] = 124338, - [SMALL_STATE(2587)] = 124365, - [SMALL_STATE(2588)] = 124392, - [SMALL_STATE(2589)] = 124425, - [SMALL_STATE(2590)] = 124452, - [SMALL_STATE(2591)] = 124479, - [SMALL_STATE(2592)] = 124506, - [SMALL_STATE(2593)] = 124533, - [SMALL_STATE(2594)] = 124560, - [SMALL_STATE(2595)] = 124587, - [SMALL_STATE(2596)] = 124611, - [SMALL_STATE(2597)] = 124635, - [SMALL_STATE(2598)] = 124659, - [SMALL_STATE(2599)] = 124683, - [SMALL_STATE(2600)] = 124707, - [SMALL_STATE(2601)] = 124731, - [SMALL_STATE(2602)] = 124755, - [SMALL_STATE(2603)] = 124779, - [SMALL_STATE(2604)] = 124803, - [SMALL_STATE(2605)] = 124827, - [SMALL_STATE(2606)] = 124851, - [SMALL_STATE(2607)] = 124875, - [SMALL_STATE(2608)] = 124899, - [SMALL_STATE(2609)] = 124923, - [SMALL_STATE(2610)] = 124947, - [SMALL_STATE(2611)] = 124971, - [SMALL_STATE(2612)] = 124995, - [SMALL_STATE(2613)] = 125019, - [SMALL_STATE(2614)] = 125043, - [SMALL_STATE(2615)] = 125067, - [SMALL_STATE(2616)] = 125091, - [SMALL_STATE(2617)] = 125115, - [SMALL_STATE(2618)] = 125139, - [SMALL_STATE(2619)] = 125163, - [SMALL_STATE(2620)] = 125187, - [SMALL_STATE(2621)] = 125211, - [SMALL_STATE(2622)] = 125235, - [SMALL_STATE(2623)] = 125259, - [SMALL_STATE(2624)] = 125283, - [SMALL_STATE(2625)] = 125307, - [SMALL_STATE(2626)] = 125331, - [SMALL_STATE(2627)] = 125355, - [SMALL_STATE(2628)] = 125379, - [SMALL_STATE(2629)] = 125403, - [SMALL_STATE(2630)] = 125427, - [SMALL_STATE(2631)] = 125451, - [SMALL_STATE(2632)] = 125475, - [SMALL_STATE(2633)] = 125499, - [SMALL_STATE(2634)] = 125523, - [SMALL_STATE(2635)] = 125549, - [SMALL_STATE(2636)] = 125575, - [SMALL_STATE(2637)] = 125601, - [SMALL_STATE(2638)] = 125625, - [SMALL_STATE(2639)] = 125651, - [SMALL_STATE(2640)] = 125677, - [SMALL_STATE(2641)] = 125703, - [SMALL_STATE(2642)] = 125727, - [SMALL_STATE(2643)] = 125753, - [SMALL_STATE(2644)] = 125779, - [SMALL_STATE(2645)] = 125802, - [SMALL_STATE(2646)] = 125825, - [SMALL_STATE(2647)] = 125846, - [SMALL_STATE(2648)] = 125867, - [SMALL_STATE(2649)] = 125888, - [SMALL_STATE(2650)] = 125909, - [SMALL_STATE(2651)] = 125930, - [SMALL_STATE(2652)] = 125951, - [SMALL_STATE(2653)] = 125972, - [SMALL_STATE(2654)] = 125993, - [SMALL_STATE(2655)] = 126014, - [SMALL_STATE(2656)] = 126035, - [SMALL_STATE(2657)] = 126056, - [SMALL_STATE(2658)] = 126077, - [SMALL_STATE(2659)] = 126098, - [SMALL_STATE(2660)] = 126119, - [SMALL_STATE(2661)] = 126140, - [SMALL_STATE(2662)] = 126161, - [SMALL_STATE(2663)] = 126182, - [SMALL_STATE(2664)] = 126203, - [SMALL_STATE(2665)] = 126224, - [SMALL_STATE(2666)] = 126245, - [SMALL_STATE(2667)] = 126266, - [SMALL_STATE(2668)] = 126287, - [SMALL_STATE(2669)] = 126308, - [SMALL_STATE(2670)] = 126329, - [SMALL_STATE(2671)] = 126350, - [SMALL_STATE(2672)] = 126371, - [SMALL_STATE(2673)] = 126392, - [SMALL_STATE(2674)] = 126413, - [SMALL_STATE(2675)] = 126434, - [SMALL_STATE(2676)] = 126455, - [SMALL_STATE(2677)] = 126476, - [SMALL_STATE(2678)] = 126497, - [SMALL_STATE(2679)] = 126518, - [SMALL_STATE(2680)] = 126539, - [SMALL_STATE(2681)] = 126560, - [SMALL_STATE(2682)] = 126581, - [SMALL_STATE(2683)] = 126602, - [SMALL_STATE(2684)] = 126623, - [SMALL_STATE(2685)] = 126644, - [SMALL_STATE(2686)] = 126665, - [SMALL_STATE(2687)] = 126686, - [SMALL_STATE(2688)] = 126707, - [SMALL_STATE(2689)] = 126728, - [SMALL_STATE(2690)] = 126749, - [SMALL_STATE(2691)] = 126770, - [SMALL_STATE(2692)] = 126791, - [SMALL_STATE(2693)] = 126812, - [SMALL_STATE(2694)] = 126833, - [SMALL_STATE(2695)] = 126854, - [SMALL_STATE(2696)] = 126875, - [SMALL_STATE(2697)] = 126896, - [SMALL_STATE(2698)] = 126917, - [SMALL_STATE(2699)] = 126938, - [SMALL_STATE(2700)] = 126959, - [SMALL_STATE(2701)] = 126980, - [SMALL_STATE(2702)] = 127001, - [SMALL_STATE(2703)] = 127022, - [SMALL_STATE(2704)] = 127043, - [SMALL_STATE(2705)] = 127064, - [SMALL_STATE(2706)] = 127085, - [SMALL_STATE(2707)] = 127106, - [SMALL_STATE(2708)] = 127129, - [SMALL_STATE(2709)] = 127152, - [SMALL_STATE(2710)] = 127185, - [SMALL_STATE(2711)] = 127218, - [SMALL_STATE(2712)] = 127241, - [SMALL_STATE(2713)] = 127264, - [SMALL_STATE(2714)] = 127287, - [SMALL_STATE(2715)] = 127310, - [SMALL_STATE(2716)] = 127333, - [SMALL_STATE(2717)] = 127356, - [SMALL_STATE(2718)] = 127379, - [SMALL_STATE(2719)] = 127402, - [SMALL_STATE(2720)] = 127425, - [SMALL_STATE(2721)] = 127448, - [SMALL_STATE(2722)] = 127481, - [SMALL_STATE(2723)] = 127504, - [SMALL_STATE(2724)] = 127527, - [SMALL_STATE(2725)] = 127550, - [SMALL_STATE(2726)] = 127571, - [SMALL_STATE(2727)] = 127592, - [SMALL_STATE(2728)] = 127615, - [SMALL_STATE(2729)] = 127646, - [SMALL_STATE(2730)] = 127669, - [SMALL_STATE(2731)] = 127702, - [SMALL_STATE(2732)] = 127725, - [SMALL_STATE(2733)] = 127748, - [SMALL_STATE(2734)] = 127771, - [SMALL_STATE(2735)] = 127794, - [SMALL_STATE(2736)] = 127817, - [SMALL_STATE(2737)] = 127840, - [SMALL_STATE(2738)] = 127863, - [SMALL_STATE(2739)] = 127886, - [SMALL_STATE(2740)] = 127907, - [SMALL_STATE(2741)] = 127930, - [SMALL_STATE(2742)] = 127953, - [SMALL_STATE(2743)] = 127976, - [SMALL_STATE(2744)] = 127997, - [SMALL_STATE(2745)] = 128020, - [SMALL_STATE(2746)] = 128043, - [SMALL_STATE(2747)] = 128066, - [SMALL_STATE(2748)] = 128089, - [SMALL_STATE(2749)] = 128112, - [SMALL_STATE(2750)] = 128135, - [SMALL_STATE(2751)] = 128158, - [SMALL_STATE(2752)] = 128181, - [SMALL_STATE(2753)] = 128204, - [SMALL_STATE(2754)] = 128227, - [SMALL_STATE(2755)] = 128250, - [SMALL_STATE(2756)] = 128273, - [SMALL_STATE(2757)] = 128296, - [SMALL_STATE(2758)] = 128319, - [SMALL_STATE(2759)] = 128342, - [SMALL_STATE(2760)] = 128365, - [SMALL_STATE(2761)] = 128388, - [SMALL_STATE(2762)] = 128411, - [SMALL_STATE(2763)] = 128444, - [SMALL_STATE(2764)] = 128477, - [SMALL_STATE(2765)] = 128500, - [SMALL_STATE(2766)] = 128523, - [SMALL_STATE(2767)] = 128544, - [SMALL_STATE(2768)] = 128567, - [SMALL_STATE(2769)] = 128590, - [SMALL_STATE(2770)] = 128611, - [SMALL_STATE(2771)] = 128644, - [SMALL_STATE(2772)] = 128677, - [SMALL_STATE(2773)] = 128698, - [SMALL_STATE(2774)] = 128721, - [SMALL_STATE(2775)] = 128744, - [SMALL_STATE(2776)] = 128767, - [SMALL_STATE(2777)] = 128790, - [SMALL_STATE(2778)] = 128813, - [SMALL_STATE(2779)] = 128836, - [SMALL_STATE(2780)] = 128859, - [SMALL_STATE(2781)] = 128882, - [SMALL_STATE(2782)] = 128905, - [SMALL_STATE(2783)] = 128928, - [SMALL_STATE(2784)] = 128951, - [SMALL_STATE(2785)] = 128974, - [SMALL_STATE(2786)] = 128997, - [SMALL_STATE(2787)] = 129020, - [SMALL_STATE(2788)] = 129043, - [SMALL_STATE(2789)] = 129066, - [SMALL_STATE(2790)] = 129089, - [SMALL_STATE(2791)] = 129112, - [SMALL_STATE(2792)] = 129135, - [SMALL_STATE(2793)] = 129158, - [SMALL_STATE(2794)] = 129181, - [SMALL_STATE(2795)] = 129204, - [SMALL_STATE(2796)] = 129227, - [SMALL_STATE(2797)] = 129250, - [SMALL_STATE(2798)] = 129273, - [SMALL_STATE(2799)] = 129296, - [SMALL_STATE(2800)] = 129319, - [SMALL_STATE(2801)] = 129342, - [SMALL_STATE(2802)] = 129373, - [SMALL_STATE(2803)] = 129396, - [SMALL_STATE(2804)] = 129419, - [SMALL_STATE(2805)] = 129442, - [SMALL_STATE(2806)] = 129465, - [SMALL_STATE(2807)] = 129488, - [SMALL_STATE(2808)] = 129511, - [SMALL_STATE(2809)] = 129534, - [SMALL_STATE(2810)] = 129557, - [SMALL_STATE(2811)] = 129578, - [SMALL_STATE(2812)] = 129599, - [SMALL_STATE(2813)] = 129622, - [SMALL_STATE(2814)] = 129645, - [SMALL_STATE(2815)] = 129666, - [SMALL_STATE(2816)] = 129689, - [SMALL_STATE(2817)] = 129712, - [SMALL_STATE(2818)] = 129745, - [SMALL_STATE(2819)] = 129768, - [SMALL_STATE(2820)] = 129791, - [SMALL_STATE(2821)] = 129814, - [SMALL_STATE(2822)] = 129835, - [SMALL_STATE(2823)] = 129858, - [SMALL_STATE(2824)] = 129881, - [SMALL_STATE(2825)] = 129902, - [SMALL_STATE(2826)] = 129923, - [SMALL_STATE(2827)] = 129946, - [SMALL_STATE(2828)] = 129979, - [SMALL_STATE(2829)] = 130012, - [SMALL_STATE(2830)] = 130035, - [SMALL_STATE(2831)] = 130068, - [SMALL_STATE(2832)] = 130091, - [SMALL_STATE(2833)] = 130114, - [SMALL_STATE(2834)] = 130137, - [SMALL_STATE(2835)] = 130160, - [SMALL_STATE(2836)] = 130183, - [SMALL_STATE(2837)] = 130206, - [SMALL_STATE(2838)] = 130229, - [SMALL_STATE(2839)] = 130252, - [SMALL_STATE(2840)] = 130275, - [SMALL_STATE(2841)] = 130298, - [SMALL_STATE(2842)] = 130321, - [SMALL_STATE(2843)] = 130344, - [SMALL_STATE(2844)] = 130367, - [SMALL_STATE(2845)] = 130388, - [SMALL_STATE(2846)] = 130411, - [SMALL_STATE(2847)] = 130434, - [SMALL_STATE(2848)] = 130457, - [SMALL_STATE(2849)] = 130480, - [SMALL_STATE(2850)] = 130503, - [SMALL_STATE(2851)] = 130526, - [SMALL_STATE(2852)] = 130547, - [SMALL_STATE(2853)] = 130570, - [SMALL_STATE(2854)] = 130593, - [SMALL_STATE(2855)] = 130626, - [SMALL_STATE(2856)] = 130649, - [SMALL_STATE(2857)] = 130672, - [SMALL_STATE(2858)] = 130705, - [SMALL_STATE(2859)] = 130738, - [SMALL_STATE(2860)] = 130761, - [SMALL_STATE(2861)] = 130794, - [SMALL_STATE(2862)] = 130817, - [SMALL_STATE(2863)] = 130840, - [SMALL_STATE(2864)] = 130863, - [SMALL_STATE(2865)] = 130886, - [SMALL_STATE(2866)] = 130909, - [SMALL_STATE(2867)] = 130932, - [SMALL_STATE(2868)] = 130955, - [SMALL_STATE(2869)] = 130978, - [SMALL_STATE(2870)] = 131001, - [SMALL_STATE(2871)] = 131024, - [SMALL_STATE(2872)] = 131047, - [SMALL_STATE(2873)] = 131070, - [SMALL_STATE(2874)] = 131093, - [SMALL_STATE(2875)] = 131116, - [SMALL_STATE(2876)] = 131139, - [SMALL_STATE(2877)] = 131162, - [SMALL_STATE(2878)] = 131185, - [SMALL_STATE(2879)] = 131208, - [SMALL_STATE(2880)] = 131229, - [SMALL_STATE(2881)] = 131252, - [SMALL_STATE(2882)] = 131275, - [SMALL_STATE(2883)] = 131296, - [SMALL_STATE(2884)] = 131319, - [SMALL_STATE(2885)] = 131342, - [SMALL_STATE(2886)] = 131363, - [SMALL_STATE(2887)] = 131386, - [SMALL_STATE(2888)] = 131409, - [SMALL_STATE(2889)] = 131432, - [SMALL_STATE(2890)] = 131455, - [SMALL_STATE(2891)] = 131476, - [SMALL_STATE(2892)] = 131499, - [SMALL_STATE(2893)] = 131532, - [SMALL_STATE(2894)] = 131565, - [SMALL_STATE(2895)] = 131588, - [SMALL_STATE(2896)] = 131611, - [SMALL_STATE(2897)] = 131632, - [SMALL_STATE(2898)] = 131653, - [SMALL_STATE(2899)] = 131676, - [SMALL_STATE(2900)] = 131709, - [SMALL_STATE(2901)] = 131742, - [SMALL_STATE(2902)] = 131765, - [SMALL_STATE(2903)] = 131788, - [SMALL_STATE(2904)] = 131811, - [SMALL_STATE(2905)] = 131834, - [SMALL_STATE(2906)] = 131857, - [SMALL_STATE(2907)] = 131880, - [SMALL_STATE(2908)] = 131901, - [SMALL_STATE(2909)] = 131924, - [SMALL_STATE(2910)] = 131947, - [SMALL_STATE(2911)] = 131970, - [SMALL_STATE(2912)] = 131993, - [SMALL_STATE(2913)] = 132014, - [SMALL_STATE(2914)] = 132037, - [SMALL_STATE(2915)] = 132060, - [SMALL_STATE(2916)] = 132083, - [SMALL_STATE(2917)] = 132106, - [SMALL_STATE(2918)] = 132129, - [SMALL_STATE(2919)] = 132152, - [SMALL_STATE(2920)] = 132175, - [SMALL_STATE(2921)] = 132198, - [SMALL_STATE(2922)] = 132221, - [SMALL_STATE(2923)] = 132244, - [SMALL_STATE(2924)] = 132265, - [SMALL_STATE(2925)] = 132288, - [SMALL_STATE(2926)] = 132311, - [SMALL_STATE(2927)] = 132344, - [SMALL_STATE(2928)] = 132365, - [SMALL_STATE(2929)] = 132388, - [SMALL_STATE(2930)] = 132421, - [SMALL_STATE(2931)] = 132454, - [SMALL_STATE(2932)] = 132487, - [SMALL_STATE(2933)] = 132510, - [SMALL_STATE(2934)] = 132543, - [SMALL_STATE(2935)] = 132566, - [SMALL_STATE(2936)] = 132587, - [SMALL_STATE(2937)] = 132610, - [SMALL_STATE(2938)] = 132633, - [SMALL_STATE(2939)] = 132654, - [SMALL_STATE(2940)] = 132677, - [SMALL_STATE(2941)] = 132698, - [SMALL_STATE(2942)] = 132719, - [SMALL_STATE(2943)] = 132752, - [SMALL_STATE(2944)] = 132775, - [SMALL_STATE(2945)] = 132798, - [SMALL_STATE(2946)] = 132821, - [SMALL_STATE(2947)] = 132842, - [SMALL_STATE(2948)] = 132863, - [SMALL_STATE(2949)] = 132893, - [SMALL_STATE(2950)] = 132917, - [SMALL_STATE(2951)] = 132945, - [SMALL_STATE(2952)] = 132975, - [SMALL_STATE(2953)] = 133005, - [SMALL_STATE(2954)] = 133029, - [SMALL_STATE(2955)] = 133051, - [SMALL_STATE(2956)] = 133073, - [SMALL_STATE(2957)] = 133095, - [SMALL_STATE(2958)] = 133125, - [SMALL_STATE(2959)] = 133146, - [SMALL_STATE(2960)] = 133167, - [SMALL_STATE(2961)] = 133196, - [SMALL_STATE(2962)] = 133225, - [SMALL_STATE(2963)] = 133254, - [SMALL_STATE(2964)] = 133275, - [SMALL_STATE(2965)] = 133296, - [SMALL_STATE(2966)] = 133315, - [SMALL_STATE(2967)] = 133336, - [SMALL_STATE(2968)] = 133357, - [SMALL_STATE(2969)] = 133376, - [SMALL_STATE(2970)] = 133407, - [SMALL_STATE(2971)] = 133438, - [SMALL_STATE(2972)] = 133469, - [SMALL_STATE(2973)] = 133498, - [SMALL_STATE(2974)] = 133519, - [SMALL_STATE(2975)] = 133540, - [SMALL_STATE(2976)] = 133571, - [SMALL_STATE(2977)] = 133592, - [SMALL_STATE(2978)] = 133613, - [SMALL_STATE(2979)] = 133634, - [SMALL_STATE(2980)] = 133655, - [SMALL_STATE(2981)] = 133674, - [SMALL_STATE(2982)] = 133705, - [SMALL_STATE(2983)] = 133726, - [SMALL_STATE(2984)] = 133757, - [SMALL_STATE(2985)] = 133778, - [SMALL_STATE(2986)] = 133799, - [SMALL_STATE(2987)] = 133820, - [SMALL_STATE(2988)] = 133851, - [SMALL_STATE(2989)] = 133872, - [SMALL_STATE(2990)] = 133903, - [SMALL_STATE(2991)] = 133922, - [SMALL_STATE(2992)] = 133941, - [SMALL_STATE(2993)] = 133962, - [SMALL_STATE(2994)] = 133983, - [SMALL_STATE(2995)] = 134004, - [SMALL_STATE(2996)] = 134035, - [SMALL_STATE(2997)] = 134056, - [SMALL_STATE(2998)] = 134077, - [SMALL_STATE(2999)] = 134098, - [SMALL_STATE(3000)] = 134119, - [SMALL_STATE(3001)] = 134140, - [SMALL_STATE(3002)] = 134161, - [SMALL_STATE(3003)] = 134192, - [SMALL_STATE(3004)] = 134213, - [SMALL_STATE(3005)] = 134244, - [SMALL_STATE(3006)] = 134265, - [SMALL_STATE(3007)] = 134286, - [SMALL_STATE(3008)] = 134317, - [SMALL_STATE(3009)] = 134338, - [SMALL_STATE(3010)] = 134359, - [SMALL_STATE(3011)] = 134380, - [SMALL_STATE(3012)] = 134401, - [SMALL_STATE(3013)] = 134432, - [SMALL_STATE(3014)] = 134453, - [SMALL_STATE(3015)] = 134474, - [SMALL_STATE(3016)] = 134505, - [SMALL_STATE(3017)] = 134526, - [SMALL_STATE(3018)] = 134549, - [SMALL_STATE(3019)] = 134572, - [SMALL_STATE(3020)] = 134591, - [SMALL_STATE(3021)] = 134612, - [SMALL_STATE(3022)] = 134637, - [SMALL_STATE(3023)] = 134662, - [SMALL_STATE(3024)] = 134683, - [SMALL_STATE(3025)] = 134704, - [SMALL_STATE(3026)] = 134735, - [SMALL_STATE(3027)] = 134756, - [SMALL_STATE(3028)] = 134777, - [SMALL_STATE(3029)] = 134808, - [SMALL_STATE(3030)] = 134829, - [SMALL_STATE(3031)] = 134850, - [SMALL_STATE(3032)] = 134871, - [SMALL_STATE(3033)] = 134892, - [SMALL_STATE(3034)] = 134913, - [SMALL_STATE(3035)] = 134934, - [SMALL_STATE(3036)] = 134955, - [SMALL_STATE(3037)] = 134976, - [SMALL_STATE(3038)] = 134997, - [SMALL_STATE(3039)] = 135026, - [SMALL_STATE(3040)] = 135047, - [SMALL_STATE(3041)] = 135068, - [SMALL_STATE(3042)] = 135089, - [SMALL_STATE(3043)] = 135110, - [SMALL_STATE(3044)] = 135131, - [SMALL_STATE(3045)] = 135152, - [SMALL_STATE(3046)] = 135173, - [SMALL_STATE(3047)] = 135194, - [SMALL_STATE(3048)] = 135215, - [SMALL_STATE(3049)] = 135236, - [SMALL_STATE(3050)] = 135257, - [SMALL_STATE(3051)] = 135278, - [SMALL_STATE(3052)] = 135299, - [SMALL_STATE(3053)] = 135320, - [SMALL_STATE(3054)] = 135341, - [SMALL_STATE(3055)] = 135362, - [SMALL_STATE(3056)] = 135383, - [SMALL_STATE(3057)] = 135404, - [SMALL_STATE(3058)] = 135425, - [SMALL_STATE(3059)] = 135446, - [SMALL_STATE(3060)] = 135467, - [SMALL_STATE(3061)] = 135496, - [SMALL_STATE(3062)] = 135517, - [SMALL_STATE(3063)] = 135538, - [SMALL_STATE(3064)] = 135559, - [SMALL_STATE(3065)] = 135590, - [SMALL_STATE(3066)] = 135611, - [SMALL_STATE(3067)] = 135642, - [SMALL_STATE(3068)] = 135671, - [SMALL_STATE(3069)] = 135702, - [SMALL_STATE(3070)] = 135723, - [SMALL_STATE(3071)] = 135752, - [SMALL_STATE(3072)] = 135773, - [SMALL_STATE(3073)] = 135794, - [SMALL_STATE(3074)] = 135825, - [SMALL_STATE(3075)] = 135846, - [SMALL_STATE(3076)] = 135867, - [SMALL_STATE(3077)] = 135888, - [SMALL_STATE(3078)] = 135919, - [SMALL_STATE(3079)] = 135948, - [SMALL_STATE(3080)] = 135977, - [SMALL_STATE(3081)] = 135998, - [SMALL_STATE(3082)] = 136017, - [SMALL_STATE(3083)] = 136048, - [SMALL_STATE(3084)] = 136069, - [SMALL_STATE(3085)] = 136088, - [SMALL_STATE(3086)] = 136119, - [SMALL_STATE(3087)] = 136138, - [SMALL_STATE(3088)] = 136167, - [SMALL_STATE(3089)] = 136196, - [SMALL_STATE(3090)] = 136227, - [SMALL_STATE(3091)] = 136256, - [SMALL_STATE(3092)] = 136287, - [SMALL_STATE(3093)] = 136318, - [SMALL_STATE(3094)] = 136345, - [SMALL_STATE(3095)] = 136374, - [SMALL_STATE(3096)] = 136403, - [SMALL_STATE(3097)] = 136432, - [SMALL_STATE(3098)] = 136461, - [SMALL_STATE(3099)] = 136492, - [SMALL_STATE(3100)] = 136512, - [SMALL_STATE(3101)] = 136540, - [SMALL_STATE(3102)] = 136566, - [SMALL_STATE(3103)] = 136584, - [SMALL_STATE(3104)] = 136610, - [SMALL_STATE(3105)] = 136638, - [SMALL_STATE(3106)] = 136656, - [SMALL_STATE(3107)] = 136674, - [SMALL_STATE(3108)] = 136698, - [SMALL_STATE(3109)] = 136726, - [SMALL_STATE(3110)] = 136754, - [SMALL_STATE(3111)] = 136782, - [SMALL_STATE(3112)] = 136810, - [SMALL_STATE(3113)] = 136838, - [SMALL_STATE(3114)] = 136866, - [SMALL_STATE(3115)] = 136884, - [SMALL_STATE(3116)] = 136912, - [SMALL_STATE(3117)] = 136940, - [SMALL_STATE(3118)] = 136968, - [SMALL_STATE(3119)] = 136996, - [SMALL_STATE(3120)] = 137024, - [SMALL_STATE(3121)] = 137052, - [SMALL_STATE(3122)] = 137080, - [SMALL_STATE(3123)] = 137108, - [SMALL_STATE(3124)] = 137136, - [SMALL_STATE(3125)] = 137154, - [SMALL_STATE(3126)] = 137180, - [SMALL_STATE(3127)] = 137198, - [SMALL_STATE(3128)] = 137226, - [SMALL_STATE(3129)] = 137244, - [SMALL_STATE(3130)] = 137262, - [SMALL_STATE(3131)] = 137290, - [SMALL_STATE(3132)] = 137308, - [SMALL_STATE(3133)] = 137326, - [SMALL_STATE(3134)] = 137344, - [SMALL_STATE(3135)] = 137362, - [SMALL_STATE(3136)] = 137380, - [SMALL_STATE(3137)] = 137398, - [SMALL_STATE(3138)] = 137426, - [SMALL_STATE(3139)] = 137454, - [SMALL_STATE(3140)] = 137472, - [SMALL_STATE(3141)] = 137500, - [SMALL_STATE(3142)] = 137518, - [SMALL_STATE(3143)] = 137536, - [SMALL_STATE(3144)] = 137562, - [SMALL_STATE(3145)] = 137580, - [SMALL_STATE(3146)] = 137608, - [SMALL_STATE(3147)] = 137636, - [SMALL_STATE(3148)] = 137664, - [SMALL_STATE(3149)] = 137690, - [SMALL_STATE(3150)] = 137708, - [SMALL_STATE(3151)] = 137726, - [SMALL_STATE(3152)] = 137752, - [SMALL_STATE(3153)] = 137770, - [SMALL_STATE(3154)] = 137798, - [SMALL_STATE(3155)] = 137826, - [SMALL_STATE(3156)] = 137844, - [SMALL_STATE(3157)] = 137872, - [SMALL_STATE(3158)] = 137890, - [SMALL_STATE(3159)] = 137918, - [SMALL_STATE(3160)] = 137936, - [SMALL_STATE(3161)] = 137954, - [SMALL_STATE(3162)] = 137972, - [SMALL_STATE(3163)] = 137990, - [SMALL_STATE(3164)] = 138008, - [SMALL_STATE(3165)] = 138026, - [SMALL_STATE(3166)] = 138044, - [SMALL_STATE(3167)] = 138062, - [SMALL_STATE(3168)] = 138080, - [SMALL_STATE(3169)] = 138098, - [SMALL_STATE(3170)] = 138116, - [SMALL_STATE(3171)] = 138134, - [SMALL_STATE(3172)] = 138152, - [SMALL_STATE(3173)] = 138170, - [SMALL_STATE(3174)] = 138188, - [SMALL_STATE(3175)] = 138206, - [SMALL_STATE(3176)] = 138224, - [SMALL_STATE(3177)] = 138242, - [SMALL_STATE(3178)] = 138270, - [SMALL_STATE(3179)] = 138288, - [SMALL_STATE(3180)] = 138306, - [SMALL_STATE(3181)] = 138334, - [SMALL_STATE(3182)] = 138352, - [SMALL_STATE(3183)] = 138380, - [SMALL_STATE(3184)] = 138398, - [SMALL_STATE(3185)] = 138416, - [SMALL_STATE(3186)] = 138434, - [SMALL_STATE(3187)] = 138452, - [SMALL_STATE(3188)] = 138470, - [SMALL_STATE(3189)] = 138498, - [SMALL_STATE(3190)] = 138526, - [SMALL_STATE(3191)] = 138554, - [SMALL_STATE(3192)] = 138582, - [SMALL_STATE(3193)] = 138610, - [SMALL_STATE(3194)] = 138628, - [SMALL_STATE(3195)] = 138656, - [SMALL_STATE(3196)] = 138674, - [SMALL_STATE(3197)] = 138702, - [SMALL_STATE(3198)] = 138720, - [SMALL_STATE(3199)] = 138738, - [SMALL_STATE(3200)] = 138766, - [SMALL_STATE(3201)] = 138794, - [SMALL_STATE(3202)] = 138820, - [SMALL_STATE(3203)] = 138848, - [SMALL_STATE(3204)] = 138876, - [SMALL_STATE(3205)] = 138904, - [SMALL_STATE(3206)] = 138932, - [SMALL_STATE(3207)] = 138952, - [SMALL_STATE(3208)] = 138980, - [SMALL_STATE(3209)] = 139008, - [SMALL_STATE(3210)] = 139026, - [SMALL_STATE(3211)] = 139044, - [SMALL_STATE(3212)] = 139072, - [SMALL_STATE(3213)] = 139100, - [SMALL_STATE(3214)] = 139128, - [SMALL_STATE(3215)] = 139156, - [SMALL_STATE(3216)] = 139174, - [SMALL_STATE(3217)] = 139202, - [SMALL_STATE(3218)] = 139230, - [SMALL_STATE(3219)] = 139248, - [SMALL_STATE(3220)] = 139276, - [SMALL_STATE(3221)] = 139304, - [SMALL_STATE(3222)] = 139332, - [SMALL_STATE(3223)] = 139360, - [SMALL_STATE(3224)] = 139388, - [SMALL_STATE(3225)] = 139416, - [SMALL_STATE(3226)] = 139434, - [SMALL_STATE(3227)] = 139454, - [SMALL_STATE(3228)] = 139474, - [SMALL_STATE(3229)] = 139494, - [SMALL_STATE(3230)] = 139512, - [SMALL_STATE(3231)] = 139532, - [SMALL_STATE(3232)] = 139552, - [SMALL_STATE(3233)] = 139570, - [SMALL_STATE(3234)] = 139588, - [SMALL_STATE(3235)] = 139608, - [SMALL_STATE(3236)] = 139636, - [SMALL_STATE(3237)] = 139654, - [SMALL_STATE(3238)] = 139682, - [SMALL_STATE(3239)] = 139710, - [SMALL_STATE(3240)] = 139730, - [SMALL_STATE(3241)] = 139758, - [SMALL_STATE(3242)] = 139786, - [SMALL_STATE(3243)] = 139804, - [SMALL_STATE(3244)] = 139822, - [SMALL_STATE(3245)] = 139850, - [SMALL_STATE(3246)] = 139878, - [SMALL_STATE(3247)] = 139896, - [SMALL_STATE(3248)] = 139922, - [SMALL_STATE(3249)] = 139948, - [SMALL_STATE(3250)] = 139976, - [SMALL_STATE(3251)] = 140002, - [SMALL_STATE(3252)] = 140020, - [SMALL_STATE(3253)] = 140038, - [SMALL_STATE(3254)] = 140058, - [SMALL_STATE(3255)] = 140084, - [SMALL_STATE(3256)] = 140104, - [SMALL_STATE(3257)] = 140132, - [SMALL_STATE(3258)] = 140150, - [SMALL_STATE(3259)] = 140170, - [SMALL_STATE(3260)] = 140190, - [SMALL_STATE(3261)] = 140218, - [SMALL_STATE(3262)] = 140246, - [SMALL_STATE(3263)] = 140274, - [SMALL_STATE(3264)] = 140292, - [SMALL_STATE(3265)] = 140310, - [SMALL_STATE(3266)] = 140338, - [SMALL_STATE(3267)] = 140366, - [SMALL_STATE(3268)] = 140394, - [SMALL_STATE(3269)] = 140422, - [SMALL_STATE(3270)] = 140440, - [SMALL_STATE(3271)] = 140458, - [SMALL_STATE(3272)] = 140486, - [SMALL_STATE(3273)] = 140504, - [SMALL_STATE(3274)] = 140530, - [SMALL_STATE(3275)] = 140556, - [SMALL_STATE(3276)] = 140574, - [SMALL_STATE(3277)] = 140592, - [SMALL_STATE(3278)] = 140612, - [SMALL_STATE(3279)] = 140630, - [SMALL_STATE(3280)] = 140658, - [SMALL_STATE(3281)] = 140686, - [SMALL_STATE(3282)] = 140712, - [SMALL_STATE(3283)] = 140730, - [SMALL_STATE(3284)] = 140750, - [SMALL_STATE(3285)] = 140778, - [SMALL_STATE(3286)] = 140806, - [SMALL_STATE(3287)] = 140832, - [SMALL_STATE(3288)] = 140860, - [SMALL_STATE(3289)] = 140888, - [SMALL_STATE(3290)] = 140916, - [SMALL_STATE(3291)] = 140944, - [SMALL_STATE(3292)] = 140964, - [SMALL_STATE(3293)] = 140992, - [SMALL_STATE(3294)] = 141020, - [SMALL_STATE(3295)] = 141040, - [SMALL_STATE(3296)] = 141058, - [SMALL_STATE(3297)] = 141086, - [SMALL_STATE(3298)] = 141106, - [SMALL_STATE(3299)] = 141126, - [SMALL_STATE(3300)] = 141154, - [SMALL_STATE(3301)] = 141182, - [SMALL_STATE(3302)] = 141210, - [SMALL_STATE(3303)] = 141238, - [SMALL_STATE(3304)] = 141256, - [SMALL_STATE(3305)] = 141274, - [SMALL_STATE(3306)] = 141302, - [SMALL_STATE(3307)] = 141320, - [SMALL_STATE(3308)] = 141340, - [SMALL_STATE(3309)] = 141360, - [SMALL_STATE(3310)] = 141380, - [SMALL_STATE(3311)] = 141408, - [SMALL_STATE(3312)] = 141428, - [SMALL_STATE(3313)] = 141448, - [SMALL_STATE(3314)] = 141468, - [SMALL_STATE(3315)] = 141488, - [SMALL_STATE(3316)] = 141508, - [SMALL_STATE(3317)] = 141528, - [SMALL_STATE(3318)] = 141548, - [SMALL_STATE(3319)] = 141568, - [SMALL_STATE(3320)] = 141588, - [SMALL_STATE(3321)] = 141608, - [SMALL_STATE(3322)] = 141628, - [SMALL_STATE(3323)] = 141656, - [SMALL_STATE(3324)] = 141676, - [SMALL_STATE(3325)] = 141696, - [SMALL_STATE(3326)] = 141716, - [SMALL_STATE(3327)] = 141736, - [SMALL_STATE(3328)] = 141756, - [SMALL_STATE(3329)] = 141784, - [SMALL_STATE(3330)] = 141804, - [SMALL_STATE(3331)] = 141824, - [SMALL_STATE(3332)] = 141844, - [SMALL_STATE(3333)] = 141864, - [SMALL_STATE(3334)] = 141884, - [SMALL_STATE(3335)] = 141904, - [SMALL_STATE(3336)] = 141924, - [SMALL_STATE(3337)] = 141944, - [SMALL_STATE(3338)] = 141964, - [SMALL_STATE(3339)] = 141984, - [SMALL_STATE(3340)] = 142004, - [SMALL_STATE(3341)] = 142024, - [SMALL_STATE(3342)] = 142044, - [SMALL_STATE(3343)] = 142064, - [SMALL_STATE(3344)] = 142084, - [SMALL_STATE(3345)] = 142104, - [SMALL_STATE(3346)] = 142122, - [SMALL_STATE(3347)] = 142142, - [SMALL_STATE(3348)] = 142162, - [SMALL_STATE(3349)] = 142188, - [SMALL_STATE(3350)] = 142208, - [SMALL_STATE(3351)] = 142228, - [SMALL_STATE(3352)] = 142248, - [SMALL_STATE(3353)] = 142268, - [SMALL_STATE(3354)] = 142288, - [SMALL_STATE(3355)] = 142308, - [SMALL_STATE(3356)] = 142336, - [SMALL_STATE(3357)] = 142364, - [SMALL_STATE(3358)] = 142392, - [SMALL_STATE(3359)] = 142412, - [SMALL_STATE(3360)] = 142432, - [SMALL_STATE(3361)] = 142452, - [SMALL_STATE(3362)] = 142472, - [SMALL_STATE(3363)] = 142492, - [SMALL_STATE(3364)] = 142512, - [SMALL_STATE(3365)] = 142530, - [SMALL_STATE(3366)] = 142558, - [SMALL_STATE(3367)] = 142586, - [SMALL_STATE(3368)] = 142604, - [SMALL_STATE(3369)] = 142622, - [SMALL_STATE(3370)] = 142648, - [SMALL_STATE(3371)] = 142674, - [SMALL_STATE(3372)] = 142692, - [SMALL_STATE(3373)] = 142712, - [SMALL_STATE(3374)] = 142738, - [SMALL_STATE(3375)] = 142758, - [SMALL_STATE(3376)] = 142776, - [SMALL_STATE(3377)] = 142796, - [SMALL_STATE(3378)] = 142816, - [SMALL_STATE(3379)] = 142836, - [SMALL_STATE(3380)] = 142864, - [SMALL_STATE(3381)] = 142884, - [SMALL_STATE(3382)] = 142904, - [SMALL_STATE(3383)] = 142932, - [SMALL_STATE(3384)] = 142952, - [SMALL_STATE(3385)] = 142972, - [SMALL_STATE(3386)] = 142992, - [SMALL_STATE(3387)] = 143015, - [SMALL_STATE(3388)] = 143034, - [SMALL_STATE(3389)] = 143057, - [SMALL_STATE(3390)] = 143080, - [SMALL_STATE(3391)] = 143103, - [SMALL_STATE(3392)] = 143126, - [SMALL_STATE(3393)] = 143147, - [SMALL_STATE(3394)] = 143170, - [SMALL_STATE(3395)] = 143193, - [SMALL_STATE(3396)] = 143210, - [SMALL_STATE(3397)] = 143233, - [SMALL_STATE(3398)] = 143256, - [SMALL_STATE(3399)] = 143281, - [SMALL_STATE(3400)] = 143304, - [SMALL_STATE(3401)] = 143329, - [SMALL_STATE(3402)] = 143354, - [SMALL_STATE(3403)] = 143377, - [SMALL_STATE(3404)] = 143396, - [SMALL_STATE(3405)] = 143413, - [SMALL_STATE(3406)] = 143432, - [SMALL_STATE(3407)] = 143451, - [SMALL_STATE(3408)] = 143474, - [SMALL_STATE(3409)] = 143497, - [SMALL_STATE(3410)] = 143514, - [SMALL_STATE(3411)] = 143539, - [SMALL_STATE(3412)] = 143562, - [SMALL_STATE(3413)] = 143581, - [SMALL_STATE(3414)] = 143600, - [SMALL_STATE(3415)] = 143619, - [SMALL_STATE(3416)] = 143644, - [SMALL_STATE(3417)] = 143667, - [SMALL_STATE(3418)] = 143686, - [SMALL_STATE(3419)] = 143705, - [SMALL_STATE(3420)] = 143728, - [SMALL_STATE(3421)] = 143753, - [SMALL_STATE(3422)] = 143778, - [SMALL_STATE(3423)] = 143801, - [SMALL_STATE(3424)] = 143824, - [SMALL_STATE(3425)] = 143843, - [SMALL_STATE(3426)] = 143866, - [SMALL_STATE(3427)] = 143889, - [SMALL_STATE(3428)] = 143910, - [SMALL_STATE(3429)] = 143933, - [SMALL_STATE(3430)] = 143953, - [SMALL_STATE(3431)] = 143975, - [SMALL_STATE(3432)] = 143991, - [SMALL_STATE(3433)] = 144013, - [SMALL_STATE(3434)] = 144029, - [SMALL_STATE(3435)] = 144051, - [SMALL_STATE(3436)] = 144067, - [SMALL_STATE(3437)] = 144089, - [SMALL_STATE(3438)] = 144105, - [SMALL_STATE(3439)] = 144127, - [SMALL_STATE(3440)] = 144143, - [SMALL_STATE(3441)] = 144165, - [SMALL_STATE(3442)] = 144181, - [SMALL_STATE(3443)] = 144203, - [SMALL_STATE(3444)] = 144223, - [SMALL_STATE(3445)] = 144245, - [SMALL_STATE(3446)] = 144267, - [SMALL_STATE(3447)] = 144289, - [SMALL_STATE(3448)] = 144305, - [SMALL_STATE(3449)] = 144327, - [SMALL_STATE(3450)] = 144343, - [SMALL_STATE(3451)] = 144365, - [SMALL_STATE(3452)] = 144387, - [SMALL_STATE(3453)] = 144403, - [SMALL_STATE(3454)] = 144425, - [SMALL_STATE(3455)] = 144441, - [SMALL_STATE(3456)] = 144463, - [SMALL_STATE(3457)] = 144485, - [SMALL_STATE(3458)] = 144501, - [SMALL_STATE(3459)] = 144523, - [SMALL_STATE(3460)] = 144539, - [SMALL_STATE(3461)] = 144561, - [SMALL_STATE(3462)] = 144577, - [SMALL_STATE(3463)] = 144599, - [SMALL_STATE(3464)] = 144621, - [SMALL_STATE(3465)] = 144637, - [SMALL_STATE(3466)] = 144659, - [SMALL_STATE(3467)] = 144681, - [SMALL_STATE(3468)] = 144701, - [SMALL_STATE(3469)] = 144717, - [SMALL_STATE(3470)] = 144733, - [SMALL_STATE(3471)] = 144755, - [SMALL_STATE(3472)] = 144777, - [SMALL_STATE(3473)] = 144799, - [SMALL_STATE(3474)] = 144815, - [SMALL_STATE(3475)] = 144835, - [SMALL_STATE(3476)] = 144857, - [SMALL_STATE(3477)] = 144875, - [SMALL_STATE(3478)] = 144897, - [SMALL_STATE(3479)] = 144919, - [SMALL_STATE(3480)] = 144941, - [SMALL_STATE(3481)] = 144963, - [SMALL_STATE(3482)] = 144985, - [SMALL_STATE(3483)] = 145007, - [SMALL_STATE(3484)] = 145027, - [SMALL_STATE(3485)] = 145049, - [SMALL_STATE(3486)] = 145071, - [SMALL_STATE(3487)] = 145093, - [SMALL_STATE(3488)] = 145115, - [SMALL_STATE(3489)] = 145137, - [SMALL_STATE(3490)] = 145159, - [SMALL_STATE(3491)] = 145181, - [SMALL_STATE(3492)] = 145203, - [SMALL_STATE(3493)] = 145225, - [SMALL_STATE(3494)] = 145241, - [SMALL_STATE(3495)] = 145261, - [SMALL_STATE(3496)] = 145283, - [SMALL_STATE(3497)] = 145305, - [SMALL_STATE(3498)] = 145327, - [SMALL_STATE(3499)] = 145349, - [SMALL_STATE(3500)] = 145371, - [SMALL_STATE(3501)] = 145391, - [SMALL_STATE(3502)] = 145411, - [SMALL_STATE(3503)] = 145431, - [SMALL_STATE(3504)] = 145447, - [SMALL_STATE(3505)] = 145469, - [SMALL_STATE(3506)] = 145491, - [SMALL_STATE(3507)] = 145513, - [SMALL_STATE(3508)] = 145535, - [SMALL_STATE(3509)] = 145557, - [SMALL_STATE(3510)] = 145579, - [SMALL_STATE(3511)] = 145601, - [SMALL_STATE(3512)] = 145623, - [SMALL_STATE(3513)] = 145641, - [SMALL_STATE(3514)] = 145663, - [SMALL_STATE(3515)] = 145685, - [SMALL_STATE(3516)] = 145707, - [SMALL_STATE(3517)] = 145729, - [SMALL_STATE(3518)] = 145751, - [SMALL_STATE(3519)] = 145773, - [SMALL_STATE(3520)] = 145795, - [SMALL_STATE(3521)] = 145817, - [SMALL_STATE(3522)] = 145839, - [SMALL_STATE(3523)] = 145861, - [SMALL_STATE(3524)] = 145883, - [SMALL_STATE(3525)] = 145903, - [SMALL_STATE(3526)] = 145925, - [SMALL_STATE(3527)] = 145941, - [SMALL_STATE(3528)] = 145963, - [SMALL_STATE(3529)] = 145983, - [SMALL_STATE(3530)] = 145999, - [SMALL_STATE(3531)] = 146015, - [SMALL_STATE(3532)] = 146037, - [SMALL_STATE(3533)] = 146057, - [SMALL_STATE(3534)] = 146077, - [SMALL_STATE(3535)] = 146097, - [SMALL_STATE(3536)] = 146119, - [SMALL_STATE(3537)] = 146141, - [SMALL_STATE(3538)] = 146157, - [SMALL_STATE(3539)] = 146173, - [SMALL_STATE(3540)] = 146189, - [SMALL_STATE(3541)] = 146205, - [SMALL_STATE(3542)] = 146221, - [SMALL_STATE(3543)] = 146237, - [SMALL_STATE(3544)] = 146259, - [SMALL_STATE(3545)] = 146281, - [SMALL_STATE(3546)] = 146297, - [SMALL_STATE(3547)] = 146319, - [SMALL_STATE(3548)] = 146339, - [SMALL_STATE(3549)] = 146359, - [SMALL_STATE(3550)] = 146375, - [SMALL_STATE(3551)] = 146393, - [SMALL_STATE(3552)] = 146415, - [SMALL_STATE(3553)] = 146431, - [SMALL_STATE(3554)] = 146447, - [SMALL_STATE(3555)] = 146469, - [SMALL_STATE(3556)] = 146491, - [SMALL_STATE(3557)] = 146513, - [SMALL_STATE(3558)] = 146535, - [SMALL_STATE(3559)] = 146557, - [SMALL_STATE(3560)] = 146573, - [SMALL_STATE(3561)] = 146595, - [SMALL_STATE(3562)] = 146617, - [SMALL_STATE(3563)] = 146639, - [SMALL_STATE(3564)] = 146661, - [SMALL_STATE(3565)] = 146683, - [SMALL_STATE(3566)] = 146705, - [SMALL_STATE(3567)] = 146727, - [SMALL_STATE(3568)] = 146749, - [SMALL_STATE(3569)] = 146771, - [SMALL_STATE(3570)] = 146793, - [SMALL_STATE(3571)] = 146815, - [SMALL_STATE(3572)] = 146837, - [SMALL_STATE(3573)] = 146853, - [SMALL_STATE(3574)] = 146875, - [SMALL_STATE(3575)] = 146891, - [SMALL_STATE(3576)] = 146913, - [SMALL_STATE(3577)] = 146929, - [SMALL_STATE(3578)] = 146945, - [SMALL_STATE(3579)] = 146963, - [SMALL_STATE(3580)] = 146985, - [SMALL_STATE(3581)] = 147007, - [SMALL_STATE(3582)] = 147023, - [SMALL_STATE(3583)] = 147045, - [SMALL_STATE(3584)] = 147067, - [SMALL_STATE(3585)] = 147089, - [SMALL_STATE(3586)] = 147111, - [SMALL_STATE(3587)] = 147133, - [SMALL_STATE(3588)] = 147155, - [SMALL_STATE(3589)] = 147177, - [SMALL_STATE(3590)] = 147199, - [SMALL_STATE(3591)] = 147221, - [SMALL_STATE(3592)] = 147243, - [SMALL_STATE(3593)] = 147265, - [SMALL_STATE(3594)] = 147287, - [SMALL_STATE(3595)] = 147309, - [SMALL_STATE(3596)] = 147331, - [SMALL_STATE(3597)] = 147353, - [SMALL_STATE(3598)] = 147369, - [SMALL_STATE(3599)] = 147391, - [SMALL_STATE(3600)] = 147413, - [SMALL_STATE(3601)] = 147435, - [SMALL_STATE(3602)] = 147457, - [SMALL_STATE(3603)] = 147473, - [SMALL_STATE(3604)] = 147489, - [SMALL_STATE(3605)] = 147505, - [SMALL_STATE(3606)] = 147521, - [SMALL_STATE(3607)] = 147543, - [SMALL_STATE(3608)] = 147565, - [SMALL_STATE(3609)] = 147587, - [SMALL_STATE(3610)] = 147609, - [SMALL_STATE(3611)] = 147631, - [SMALL_STATE(3612)] = 147653, - [SMALL_STATE(3613)] = 147675, - [SMALL_STATE(3614)] = 147697, - [SMALL_STATE(3615)] = 147719, - [SMALL_STATE(3616)] = 147741, - [SMALL_STATE(3617)] = 147763, - [SMALL_STATE(3618)] = 147785, - [SMALL_STATE(3619)] = 147801, - [SMALL_STATE(3620)] = 147823, - [SMALL_STATE(3621)] = 147845, - [SMALL_STATE(3622)] = 147867, - [SMALL_STATE(3623)] = 147889, - [SMALL_STATE(3624)] = 147911, - [SMALL_STATE(3625)] = 147933, - [SMALL_STATE(3626)] = 147955, - [SMALL_STATE(3627)] = 147971, - [SMALL_STATE(3628)] = 147993, - [SMALL_STATE(3629)] = 148015, - [SMALL_STATE(3630)] = 148037, - [SMALL_STATE(3631)] = 148053, - [SMALL_STATE(3632)] = 148075, - [SMALL_STATE(3633)] = 148091, - [SMALL_STATE(3634)] = 148113, - [SMALL_STATE(3635)] = 148135, - [SMALL_STATE(3636)] = 148157, - [SMALL_STATE(3637)] = 148173, - [SMALL_STATE(3638)] = 148189, - [SMALL_STATE(3639)] = 148211, - [SMALL_STATE(3640)] = 148227, - [SMALL_STATE(3641)] = 148249, - [SMALL_STATE(3642)] = 148271, - [SMALL_STATE(3643)] = 148293, - [SMALL_STATE(3644)] = 148315, - [SMALL_STATE(3645)] = 148331, - [SMALL_STATE(3646)] = 148353, - [SMALL_STATE(3647)] = 148375, - [SMALL_STATE(3648)] = 148397, - [SMALL_STATE(3649)] = 148419, - [SMALL_STATE(3650)] = 148441, - [SMALL_STATE(3651)] = 148463, - [SMALL_STATE(3652)] = 148485, - [SMALL_STATE(3653)] = 148507, - [SMALL_STATE(3654)] = 148529, - [SMALL_STATE(3655)] = 148551, - [SMALL_STATE(3656)] = 148573, - [SMALL_STATE(3657)] = 148589, - [SMALL_STATE(3658)] = 148605, - [SMALL_STATE(3659)] = 148621, - [SMALL_STATE(3660)] = 148637, - [SMALL_STATE(3661)] = 148653, - [SMALL_STATE(3662)] = 148675, - [SMALL_STATE(3663)] = 148691, - [SMALL_STATE(3664)] = 148713, - [SMALL_STATE(3665)] = 148729, - [SMALL_STATE(3666)] = 148751, - [SMALL_STATE(3667)] = 148773, - [SMALL_STATE(3668)] = 148793, - [SMALL_STATE(3669)] = 148815, - [SMALL_STATE(3670)] = 148831, - [SMALL_STATE(3671)] = 148847, - [SMALL_STATE(3672)] = 148863, - [SMALL_STATE(3673)] = 148879, - [SMALL_STATE(3674)] = 148895, - [SMALL_STATE(3675)] = 148917, - [SMALL_STATE(3676)] = 148933, - [SMALL_STATE(3677)] = 148949, - [SMALL_STATE(3678)] = 148965, - [SMALL_STATE(3679)] = 148981, - [SMALL_STATE(3680)] = 148997, - [SMALL_STATE(3681)] = 149019, - [SMALL_STATE(3682)] = 149041, - [SMALL_STATE(3683)] = 149063, - [SMALL_STATE(3684)] = 149079, - [SMALL_STATE(3685)] = 149099, - [SMALL_STATE(3686)] = 149121, - [SMALL_STATE(3687)] = 149143, - [SMALL_STATE(3688)] = 149163, - [SMALL_STATE(3689)] = 149185, - [SMALL_STATE(3690)] = 149207, - [SMALL_STATE(3691)] = 149227, - [SMALL_STATE(3692)] = 149243, - [SMALL_STATE(3693)] = 149265, - [SMALL_STATE(3694)] = 149281, - [SMALL_STATE(3695)] = 149297, - [SMALL_STATE(3696)] = 149313, - [SMALL_STATE(3697)] = 149333, - [SMALL_STATE(3698)] = 149349, - [SMALL_STATE(3699)] = 149369, - [SMALL_STATE(3700)] = 149385, - [SMALL_STATE(3701)] = 149407, - [SMALL_STATE(3702)] = 149429, - [SMALL_STATE(3703)] = 149451, - [SMALL_STATE(3704)] = 149473, - [SMALL_STATE(3705)] = 149489, - [SMALL_STATE(3706)] = 149511, - [SMALL_STATE(3707)] = 149533, - [SMALL_STATE(3708)] = 149555, - [SMALL_STATE(3709)] = 149575, - [SMALL_STATE(3710)] = 149595, - [SMALL_STATE(3711)] = 149617, - [SMALL_STATE(3712)] = 149639, - [SMALL_STATE(3713)] = 149661, - [SMALL_STATE(3714)] = 149683, - [SMALL_STATE(3715)] = 149699, - [SMALL_STATE(3716)] = 149721, - [SMALL_STATE(3717)] = 149743, - [SMALL_STATE(3718)] = 149765, - [SMALL_STATE(3719)] = 149787, - [SMALL_STATE(3720)] = 149809, - [SMALL_STATE(3721)] = 149831, - [SMALL_STATE(3722)] = 149853, - [SMALL_STATE(3723)] = 149875, - [SMALL_STATE(3724)] = 149897, - [SMALL_STATE(3725)] = 149919, - [SMALL_STATE(3726)] = 149941, - [SMALL_STATE(3727)] = 149963, - [SMALL_STATE(3728)] = 149979, - [SMALL_STATE(3729)] = 149995, - [SMALL_STATE(3730)] = 150017, - [SMALL_STATE(3731)] = 150033, - [SMALL_STATE(3732)] = 150055, - [SMALL_STATE(3733)] = 150071, - [SMALL_STATE(3734)] = 150093, - [SMALL_STATE(3735)] = 150109, - [SMALL_STATE(3736)] = 150125, - [SMALL_STATE(3737)] = 150141, - [SMALL_STATE(3738)] = 150157, - [SMALL_STATE(3739)] = 150179, - [SMALL_STATE(3740)] = 150201, - [SMALL_STATE(3741)] = 150223, - [SMALL_STATE(3742)] = 150245, - [SMALL_STATE(3743)] = 150267, - [SMALL_STATE(3744)] = 150289, - [SMALL_STATE(3745)] = 150311, - [SMALL_STATE(3746)] = 150333, - [SMALL_STATE(3747)] = 150355, - [SMALL_STATE(3748)] = 150377, - [SMALL_STATE(3749)] = 150399, - [SMALL_STATE(3750)] = 150421, - [SMALL_STATE(3751)] = 150437, - [SMALL_STATE(3752)] = 150459, - [SMALL_STATE(3753)] = 150475, - [SMALL_STATE(3754)] = 150497, - [SMALL_STATE(3755)] = 150519, - [SMALL_STATE(3756)] = 150541, - [SMALL_STATE(3757)] = 150563, - [SMALL_STATE(3758)] = 150585, - [SMALL_STATE(3759)] = 150601, - [SMALL_STATE(3760)] = 150623, - [SMALL_STATE(3761)] = 150639, - [SMALL_STATE(3762)] = 150655, - [SMALL_STATE(3763)] = 150671, - [SMALL_STATE(3764)] = 150693, - [SMALL_STATE(3765)] = 150715, - [SMALL_STATE(3766)] = 150737, - [SMALL_STATE(3767)] = 150759, - [SMALL_STATE(3768)] = 150781, - [SMALL_STATE(3769)] = 150803, - [SMALL_STATE(3770)] = 150825, - [SMALL_STATE(3771)] = 150847, - [SMALL_STATE(3772)] = 150869, - [SMALL_STATE(3773)] = 150891, - [SMALL_STATE(3774)] = 150913, - [SMALL_STATE(3775)] = 150929, - [SMALL_STATE(3776)] = 150951, - [SMALL_STATE(3777)] = 150967, - [SMALL_STATE(3778)] = 150989, - [SMALL_STATE(3779)] = 151011, - [SMALL_STATE(3780)] = 151033, - [SMALL_STATE(3781)] = 151055, - [SMALL_STATE(3782)] = 151077, - [SMALL_STATE(3783)] = 151099, - [SMALL_STATE(3784)] = 151121, - [SMALL_STATE(3785)] = 151143, - [SMALL_STATE(3786)] = 151165, - [SMALL_STATE(3787)] = 151187, - [SMALL_STATE(3788)] = 151209, - [SMALL_STATE(3789)] = 151225, - [SMALL_STATE(3790)] = 151247, - [SMALL_STATE(3791)] = 151263, - [SMALL_STATE(3792)] = 151279, - [SMALL_STATE(3793)] = 151295, - [SMALL_STATE(3794)] = 151311, - [SMALL_STATE(3795)] = 151327, - [SMALL_STATE(3796)] = 151343, - [SMALL_STATE(3797)] = 151359, - [SMALL_STATE(3798)] = 151375, - [SMALL_STATE(3799)] = 151391, - [SMALL_STATE(3800)] = 151407, - [SMALL_STATE(3801)] = 151423, - [SMALL_STATE(3802)] = 151439, - [SMALL_STATE(3803)] = 151461, - [SMALL_STATE(3804)] = 151483, - [SMALL_STATE(3805)] = 151505, - [SMALL_STATE(3806)] = 151527, - [SMALL_STATE(3807)] = 151543, - [SMALL_STATE(3808)] = 151559, - [SMALL_STATE(3809)] = 151575, - [SMALL_STATE(3810)] = 151597, - [SMALL_STATE(3811)] = 151619, - [SMALL_STATE(3812)] = 151635, - [SMALL_STATE(3813)] = 151657, - [SMALL_STATE(3814)] = 151679, - [SMALL_STATE(3815)] = 151695, - [SMALL_STATE(3816)] = 151711, - [SMALL_STATE(3817)] = 151727, - [SMALL_STATE(3818)] = 151749, - [SMALL_STATE(3819)] = 151771, - [SMALL_STATE(3820)] = 151793, - [SMALL_STATE(3821)] = 151815, - [SMALL_STATE(3822)] = 151837, - [SMALL_STATE(3823)] = 151859, - [SMALL_STATE(3824)] = 151875, - [SMALL_STATE(3825)] = 151891, - [SMALL_STATE(3826)] = 151907, - [SMALL_STATE(3827)] = 151923, - [SMALL_STATE(3828)] = 151939, - [SMALL_STATE(3829)] = 151955, - [SMALL_STATE(3830)] = 151971, - [SMALL_STATE(3831)] = 151987, - [SMALL_STATE(3832)] = 152003, - [SMALL_STATE(3833)] = 152019, - [SMALL_STATE(3834)] = 152041, - [SMALL_STATE(3835)] = 152061, - [SMALL_STATE(3836)] = 152077, - [SMALL_STATE(3837)] = 152099, - [SMALL_STATE(3838)] = 152119, - [SMALL_STATE(3839)] = 152135, - [SMALL_STATE(3840)] = 152155, - [SMALL_STATE(3841)] = 152175, - [SMALL_STATE(3842)] = 152197, - [SMALL_STATE(3843)] = 152219, - [SMALL_STATE(3844)] = 152241, - [SMALL_STATE(3845)] = 152263, - [SMALL_STATE(3846)] = 152285, - [SMALL_STATE(3847)] = 152307, - [SMALL_STATE(3848)] = 152329, - [SMALL_STATE(3849)] = 152345, - [SMALL_STATE(3850)] = 152361, - [SMALL_STATE(3851)] = 152383, - [SMALL_STATE(3852)] = 152399, - [SMALL_STATE(3853)] = 152421, - [SMALL_STATE(3854)] = 152443, - [SMALL_STATE(3855)] = 152465, - [SMALL_STATE(3856)] = 152487, - [SMALL_STATE(3857)] = 152509, - [SMALL_STATE(3858)] = 152531, - [SMALL_STATE(3859)] = 152553, - [SMALL_STATE(3860)] = 152569, - [SMALL_STATE(3861)] = 152585, - [SMALL_STATE(3862)] = 152607, - [SMALL_STATE(3863)] = 152629, - [SMALL_STATE(3864)] = 152651, - [SMALL_STATE(3865)] = 152673, - [SMALL_STATE(3866)] = 152695, - [SMALL_STATE(3867)] = 152717, - [SMALL_STATE(3868)] = 152739, - [SMALL_STATE(3869)] = 152755, - [SMALL_STATE(3870)] = 152771, - [SMALL_STATE(3871)] = 152787, - [SMALL_STATE(3872)] = 152809, - [SMALL_STATE(3873)] = 152831, - [SMALL_STATE(3874)] = 152853, - [SMALL_STATE(3875)] = 152869, - [SMALL_STATE(3876)] = 152891, - [SMALL_STATE(3877)] = 152913, - [SMALL_STATE(3878)] = 152935, - [SMALL_STATE(3879)] = 152957, - [SMALL_STATE(3880)] = 152979, - [SMALL_STATE(3881)] = 153001, - [SMALL_STATE(3882)] = 153017, - [SMALL_STATE(3883)] = 153039, - [SMALL_STATE(3884)] = 153061, - [SMALL_STATE(3885)] = 153083, - [SMALL_STATE(3886)] = 153105, - [SMALL_STATE(3887)] = 153127, - [SMALL_STATE(3888)] = 153149, - [SMALL_STATE(3889)] = 153171, - [SMALL_STATE(3890)] = 153193, - [SMALL_STATE(3891)] = 153215, - [SMALL_STATE(3892)] = 153231, - [SMALL_STATE(3893)] = 153253, - [SMALL_STATE(3894)] = 153269, - [SMALL_STATE(3895)] = 153291, - [SMALL_STATE(3896)] = 153307, - [SMALL_STATE(3897)] = 153329, - [SMALL_STATE(3898)] = 153351, - [SMALL_STATE(3899)] = 153373, - [SMALL_STATE(3900)] = 153395, - [SMALL_STATE(3901)] = 153417, - [SMALL_STATE(3902)] = 153439, - [SMALL_STATE(3903)] = 153461, - [SMALL_STATE(3904)] = 153483, - [SMALL_STATE(3905)] = 153505, - [SMALL_STATE(3906)] = 153527, - [SMALL_STATE(3907)] = 153545, - [SMALL_STATE(3908)] = 153565, - [SMALL_STATE(3909)] = 153581, - [SMALL_STATE(3910)] = 153597, - [SMALL_STATE(3911)] = 153619, - [SMALL_STATE(3912)] = 153641, - [SMALL_STATE(3913)] = 153663, - [SMALL_STATE(3914)] = 153685, - [SMALL_STATE(3915)] = 153707, - [SMALL_STATE(3916)] = 153729, - [SMALL_STATE(3917)] = 153751, - [SMALL_STATE(3918)] = 153773, - [SMALL_STATE(3919)] = 153795, - [SMALL_STATE(3920)] = 153811, - [SMALL_STATE(3921)] = 153833, - [SMALL_STATE(3922)] = 153855, - [SMALL_STATE(3923)] = 153877, - [SMALL_STATE(3924)] = 153893, - [SMALL_STATE(3925)] = 153915, - [SMALL_STATE(3926)] = 153931, - [SMALL_STATE(3927)] = 153947, - [SMALL_STATE(3928)] = 153963, - [SMALL_STATE(3929)] = 153979, - [SMALL_STATE(3930)] = 154001, - [SMALL_STATE(3931)] = 154017, - [SMALL_STATE(3932)] = 154033, - [SMALL_STATE(3933)] = 154049, - [SMALL_STATE(3934)] = 154071, - [SMALL_STATE(3935)] = 154093, - [SMALL_STATE(3936)] = 154109, - [SMALL_STATE(3937)] = 154125, - [SMALL_STATE(3938)] = 154147, - [SMALL_STATE(3939)] = 154163, - [SMALL_STATE(3940)] = 154179, - [SMALL_STATE(3941)] = 154195, - [SMALL_STATE(3942)] = 154211, - [SMALL_STATE(3943)] = 154227, - [SMALL_STATE(3944)] = 154243, - [SMALL_STATE(3945)] = 154259, - [SMALL_STATE(3946)] = 154278, - [SMALL_STATE(3947)] = 154297, - [SMALL_STATE(3948)] = 154314, - [SMALL_STATE(3949)] = 154331, - [SMALL_STATE(3950)] = 154350, - [SMALL_STATE(3951)] = 154369, - [SMALL_STATE(3952)] = 154388, - [SMALL_STATE(3953)] = 154407, - [SMALL_STATE(3954)] = 154426, - [SMALL_STATE(3955)] = 154445, - [SMALL_STATE(3956)] = 154462, - [SMALL_STATE(3957)] = 154481, - [SMALL_STATE(3958)] = 154496, - [SMALL_STATE(3959)] = 154513, - [SMALL_STATE(3960)] = 154530, - [SMALL_STATE(3961)] = 154549, - [SMALL_STATE(3962)] = 154564, - [SMALL_STATE(3963)] = 154583, - [SMALL_STATE(3964)] = 154600, - [SMALL_STATE(3965)] = 154615, - [SMALL_STATE(3966)] = 154634, - [SMALL_STATE(3967)] = 154649, - [SMALL_STATE(3968)] = 154668, - [SMALL_STATE(3969)] = 154685, - [SMALL_STATE(3970)] = 154702, - [SMALL_STATE(3971)] = 154719, - [SMALL_STATE(3972)] = 154738, - [SMALL_STATE(3973)] = 154757, - [SMALL_STATE(3974)] = 154774, - [SMALL_STATE(3975)] = 154791, - [SMALL_STATE(3976)] = 154810, - [SMALL_STATE(3977)] = 154829, - [SMALL_STATE(3978)] = 154848, - [SMALL_STATE(3979)] = 154865, - [SMALL_STATE(3980)] = 154884, - [SMALL_STATE(3981)] = 154903, - [SMALL_STATE(3982)] = 154922, - [SMALL_STATE(3983)] = 154941, - [SMALL_STATE(3984)] = 154960, - [SMALL_STATE(3985)] = 154979, - [SMALL_STATE(3986)] = 154998, - [SMALL_STATE(3987)] = 155017, - [SMALL_STATE(3988)] = 155036, - [SMALL_STATE(3989)] = 155055, - [SMALL_STATE(3990)] = 155074, - [SMALL_STATE(3991)] = 155093, - [SMALL_STATE(3992)] = 155112, - [SMALL_STATE(3993)] = 155131, - [SMALL_STATE(3994)] = 155150, - [SMALL_STATE(3995)] = 155169, - [SMALL_STATE(3996)] = 155188, - [SMALL_STATE(3997)] = 155207, - [SMALL_STATE(3998)] = 155226, - [SMALL_STATE(3999)] = 155243, - [SMALL_STATE(4000)] = 155262, - [SMALL_STATE(4001)] = 155281, - [SMALL_STATE(4002)] = 155298, - [SMALL_STATE(4003)] = 155315, - [SMALL_STATE(4004)] = 155334, - [SMALL_STATE(4005)] = 155353, - [SMALL_STATE(4006)] = 155372, - [SMALL_STATE(4007)] = 155391, - [SMALL_STATE(4008)] = 155410, - [SMALL_STATE(4009)] = 155429, - [SMALL_STATE(4010)] = 155448, - [SMALL_STATE(4011)] = 155467, - [SMALL_STATE(4012)] = 155486, - [SMALL_STATE(4013)] = 155505, - [SMALL_STATE(4014)] = 155522, - [SMALL_STATE(4015)] = 155537, - [SMALL_STATE(4016)] = 155554, - [SMALL_STATE(4017)] = 155571, - [SMALL_STATE(4018)] = 155590, - [SMALL_STATE(4019)] = 155609, - [SMALL_STATE(4020)] = 155624, - [SMALL_STATE(4021)] = 155641, - [SMALL_STATE(4022)] = 155658, - [SMALL_STATE(4023)] = 155675, - [SMALL_STATE(4024)] = 155694, - [SMALL_STATE(4025)] = 155713, - [SMALL_STATE(4026)] = 155730, - [SMALL_STATE(4027)] = 155749, - [SMALL_STATE(4028)] = 155768, - [SMALL_STATE(4029)] = 155787, - [SMALL_STATE(4030)] = 155802, - [SMALL_STATE(4031)] = 155821, - [SMALL_STATE(4032)] = 155840, - [SMALL_STATE(4033)] = 155859, - [SMALL_STATE(4034)] = 155876, - [SMALL_STATE(4035)] = 155895, - [SMALL_STATE(4036)] = 155912, - [SMALL_STATE(4037)] = 155931, - [SMALL_STATE(4038)] = 155950, - [SMALL_STATE(4039)] = 155969, - [SMALL_STATE(4040)] = 155986, - [SMALL_STATE(4041)] = 156003, - [SMALL_STATE(4042)] = 156022, - [SMALL_STATE(4043)] = 156039, - [SMALL_STATE(4044)] = 156056, - [SMALL_STATE(4045)] = 156073, - [SMALL_STATE(4046)] = 156090, - [SMALL_STATE(4047)] = 156109, - [SMALL_STATE(4048)] = 156128, - [SMALL_STATE(4049)] = 156147, - [SMALL_STATE(4050)] = 156162, - [SMALL_STATE(4051)] = 156181, - [SMALL_STATE(4052)] = 156200, - [SMALL_STATE(4053)] = 156219, - [SMALL_STATE(4054)] = 156238, - [SMALL_STATE(4055)] = 156257, - [SMALL_STATE(4056)] = 156276, - [SMALL_STATE(4057)] = 156295, - [SMALL_STATE(4058)] = 156314, - [SMALL_STATE(4059)] = 156333, - [SMALL_STATE(4060)] = 156352, - [SMALL_STATE(4061)] = 156371, - [SMALL_STATE(4062)] = 156390, - [SMALL_STATE(4063)] = 156409, - [SMALL_STATE(4064)] = 156428, - [SMALL_STATE(4065)] = 156447, - [SMALL_STATE(4066)] = 156464, - [SMALL_STATE(4067)] = 156481, - [SMALL_STATE(4068)] = 156498, - [SMALL_STATE(4069)] = 156517, - [SMALL_STATE(4070)] = 156536, - [SMALL_STATE(4071)] = 156555, - [SMALL_STATE(4072)] = 156574, - [SMALL_STATE(4073)] = 156593, - [SMALL_STATE(4074)] = 156612, - [SMALL_STATE(4075)] = 156631, - [SMALL_STATE(4076)] = 156650, - [SMALL_STATE(4077)] = 156667, - [SMALL_STATE(4078)] = 156684, - [SMALL_STATE(4079)] = 156703, - [SMALL_STATE(4080)] = 156720, - [SMALL_STATE(4081)] = 156737, - [SMALL_STATE(4082)] = 156754, - [SMALL_STATE(4083)] = 156773, - [SMALL_STATE(4084)] = 156790, - [SMALL_STATE(4085)] = 156809, - [SMALL_STATE(4086)] = 156828, - [SMALL_STATE(4087)] = 156845, - [SMALL_STATE(4088)] = 156864, - [SMALL_STATE(4089)] = 156883, - [SMALL_STATE(4090)] = 156902, - [SMALL_STATE(4091)] = 156919, - [SMALL_STATE(4092)] = 156938, - [SMALL_STATE(4093)] = 156953, - [SMALL_STATE(4094)] = 156972, - [SMALL_STATE(4095)] = 156991, - [SMALL_STATE(4096)] = 157006, - [SMALL_STATE(4097)] = 157025, - [SMALL_STATE(4098)] = 157044, - [SMALL_STATE(4099)] = 157059, - [SMALL_STATE(4100)] = 157078, - [SMALL_STATE(4101)] = 157097, - [SMALL_STATE(4102)] = 157112, - [SMALL_STATE(4103)] = 157131, - [SMALL_STATE(4104)] = 157150, - [SMALL_STATE(4105)] = 157169, - [SMALL_STATE(4106)] = 157188, - [SMALL_STATE(4107)] = 157205, - [SMALL_STATE(4108)] = 157222, - [SMALL_STATE(4109)] = 157239, - [SMALL_STATE(4110)] = 157258, - [SMALL_STATE(4111)] = 157275, - [SMALL_STATE(4112)] = 157294, - [SMALL_STATE(4113)] = 157313, - [SMALL_STATE(4114)] = 157332, - [SMALL_STATE(4115)] = 157349, - [SMALL_STATE(4116)] = 157368, - [SMALL_STATE(4117)] = 157387, - [SMALL_STATE(4118)] = 157406, - [SMALL_STATE(4119)] = 157425, - [SMALL_STATE(4120)] = 157444, - [SMALL_STATE(4121)] = 157463, - [SMALL_STATE(4122)] = 157480, - [SMALL_STATE(4123)] = 157497, - [SMALL_STATE(4124)] = 157514, - [SMALL_STATE(4125)] = 157531, - [SMALL_STATE(4126)] = 157550, - [SMALL_STATE(4127)] = 157567, - [SMALL_STATE(4128)] = 157584, - [SMALL_STATE(4129)] = 157603, - [SMALL_STATE(4130)] = 157622, - [SMALL_STATE(4131)] = 157639, - [SMALL_STATE(4132)] = 157658, - [SMALL_STATE(4133)] = 157677, - [SMALL_STATE(4134)] = 157696, - [SMALL_STATE(4135)] = 157713, - [SMALL_STATE(4136)] = 157732, - [SMALL_STATE(4137)] = 157751, - [SMALL_STATE(4138)] = 157768, - [SMALL_STATE(4139)] = 157787, - [SMALL_STATE(4140)] = 157806, - [SMALL_STATE(4141)] = 157823, - [SMALL_STATE(4142)] = 157842, - [SMALL_STATE(4143)] = 157859, - [SMALL_STATE(4144)] = 157878, - [SMALL_STATE(4145)] = 157895, - [SMALL_STATE(4146)] = 157914, - [SMALL_STATE(4147)] = 157931, - [SMALL_STATE(4148)] = 157948, - [SMALL_STATE(4149)] = 157965, - [SMALL_STATE(4150)] = 157984, - [SMALL_STATE(4151)] = 158001, - [SMALL_STATE(4152)] = 158018, - [SMALL_STATE(4153)] = 158034, - [SMALL_STATE(4154)] = 158050, - [SMALL_STATE(4155)] = 158064, - [SMALL_STATE(4156)] = 158078, - [SMALL_STATE(4157)] = 158094, - [SMALL_STATE(4158)] = 158110, - [SMALL_STATE(4159)] = 158124, - [SMALL_STATE(4160)] = 158138, - [SMALL_STATE(4161)] = 158154, - [SMALL_STATE(4162)] = 158170, - [SMALL_STATE(4163)] = 158186, - [SMALL_STATE(4164)] = 158202, - [SMALL_STATE(4165)] = 158218, - [SMALL_STATE(4166)] = 158234, - [SMALL_STATE(4167)] = 158250, - [SMALL_STATE(4168)] = 158264, - [SMALL_STATE(4169)] = 158280, - [SMALL_STATE(4170)] = 158294, - [SMALL_STATE(4171)] = 158310, - [SMALL_STATE(4172)] = 158326, - [SMALL_STATE(4173)] = 158342, - [SMALL_STATE(4174)] = 158358, - [SMALL_STATE(4175)] = 158374, - [SMALL_STATE(4176)] = 158390, - [SMALL_STATE(4177)] = 158406, - [SMALL_STATE(4178)] = 158420, - [SMALL_STATE(4179)] = 158436, - [SMALL_STATE(4180)] = 158452, - [SMALL_STATE(4181)] = 158466, - [SMALL_STATE(4182)] = 158480, - [SMALL_STATE(4183)] = 158496, - [SMALL_STATE(4184)] = 158512, - [SMALL_STATE(4185)] = 158528, - [SMALL_STATE(4186)] = 158542, - [SMALL_STATE(4187)] = 158558, - [SMALL_STATE(4188)] = 158574, - [SMALL_STATE(4189)] = 158588, - [SMALL_STATE(4190)] = 158604, - [SMALL_STATE(4191)] = 158620, - [SMALL_STATE(4192)] = 158636, - [SMALL_STATE(4193)] = 158652, - [SMALL_STATE(4194)] = 158668, - [SMALL_STATE(4195)] = 158684, - [SMALL_STATE(4196)] = 158700, - [SMALL_STATE(4197)] = 158716, - [SMALL_STATE(4198)] = 158732, - [SMALL_STATE(4199)] = 158746, - [SMALL_STATE(4200)] = 158762, - [SMALL_STATE(4201)] = 158778, - [SMALL_STATE(4202)] = 158794, - [SMALL_STATE(4203)] = 158810, - [SMALL_STATE(4204)] = 158824, - [SMALL_STATE(4205)] = 158838, - [SMALL_STATE(4206)] = 158854, - [SMALL_STATE(4207)] = 158870, - [SMALL_STATE(4208)] = 158886, - [SMALL_STATE(4209)] = 158900, - [SMALL_STATE(4210)] = 158916, - [SMALL_STATE(4211)] = 158932, - [SMALL_STATE(4212)] = 158948, - [SMALL_STATE(4213)] = 158964, - [SMALL_STATE(4214)] = 158978, - [SMALL_STATE(4215)] = 158994, - [SMALL_STATE(4216)] = 159010, - [SMALL_STATE(4217)] = 159024, - [SMALL_STATE(4218)] = 159040, - [SMALL_STATE(4219)] = 159056, - [SMALL_STATE(4220)] = 159072, - [SMALL_STATE(4221)] = 159088, - [SMALL_STATE(4222)] = 159102, - [SMALL_STATE(4223)] = 159118, - [SMALL_STATE(4224)] = 159134, - [SMALL_STATE(4225)] = 159150, - [SMALL_STATE(4226)] = 159166, - [SMALL_STATE(4227)] = 159182, - [SMALL_STATE(4228)] = 159198, - [SMALL_STATE(4229)] = 159214, - [SMALL_STATE(4230)] = 159230, - [SMALL_STATE(4231)] = 159244, - [SMALL_STATE(4232)] = 159258, - [SMALL_STATE(4233)] = 159274, - [SMALL_STATE(4234)] = 159288, - [SMALL_STATE(4235)] = 159304, - [SMALL_STATE(4236)] = 159320, - [SMALL_STATE(4237)] = 159336, - [SMALL_STATE(4238)] = 159352, - [SMALL_STATE(4239)] = 159366, - [SMALL_STATE(4240)] = 159380, - [SMALL_STATE(4241)] = 159396, - [SMALL_STATE(4242)] = 159412, - [SMALL_STATE(4243)] = 159428, - [SMALL_STATE(4244)] = 159444, - [SMALL_STATE(4245)] = 159460, - [SMALL_STATE(4246)] = 159476, - [SMALL_STATE(4247)] = 159492, - [SMALL_STATE(4248)] = 159508, - [SMALL_STATE(4249)] = 159524, - [SMALL_STATE(4250)] = 159540, - [SMALL_STATE(4251)] = 159554, - [SMALL_STATE(4252)] = 159570, - [SMALL_STATE(4253)] = 159586, - [SMALL_STATE(4254)] = 159600, - [SMALL_STATE(4255)] = 159616, - [SMALL_STATE(4256)] = 159632, - [SMALL_STATE(4257)] = 159648, - [SMALL_STATE(4258)] = 159662, - [SMALL_STATE(4259)] = 159678, - [SMALL_STATE(4260)] = 159694, - [SMALL_STATE(4261)] = 159708, - [SMALL_STATE(4262)] = 159724, - [SMALL_STATE(4263)] = 159740, - [SMALL_STATE(4264)] = 159756, - [SMALL_STATE(4265)] = 159772, - [SMALL_STATE(4266)] = 159788, - [SMALL_STATE(4267)] = 159804, - [SMALL_STATE(4268)] = 159820, - [SMALL_STATE(4269)] = 159836, - [SMALL_STATE(4270)] = 159852, - [SMALL_STATE(4271)] = 159868, - [SMALL_STATE(4272)] = 159884, - [SMALL_STATE(4273)] = 159900, - [SMALL_STATE(4274)] = 159916, - [SMALL_STATE(4275)] = 159932, - [SMALL_STATE(4276)] = 159946, - [SMALL_STATE(4277)] = 159962, - [SMALL_STATE(4278)] = 159976, - [SMALL_STATE(4279)] = 159990, - [SMALL_STATE(4280)] = 160004, - [SMALL_STATE(4281)] = 160020, - [SMALL_STATE(4282)] = 160036, - [SMALL_STATE(4283)] = 160052, - [SMALL_STATE(4284)] = 160068, - [SMALL_STATE(4285)] = 160084, - [SMALL_STATE(4286)] = 160100, - [SMALL_STATE(4287)] = 160116, - [SMALL_STATE(4288)] = 160130, - [SMALL_STATE(4289)] = 160144, - [SMALL_STATE(4290)] = 160158, - [SMALL_STATE(4291)] = 160172, - [SMALL_STATE(4292)] = 160186, - [SMALL_STATE(4293)] = 160200, - [SMALL_STATE(4294)] = 160216, - [SMALL_STATE(4295)] = 160232, - [SMALL_STATE(4296)] = 160248, - [SMALL_STATE(4297)] = 160264, - [SMALL_STATE(4298)] = 160280, - [SMALL_STATE(4299)] = 160296, - [SMALL_STATE(4300)] = 160312, - [SMALL_STATE(4301)] = 160328, - [SMALL_STATE(4302)] = 160344, - [SMALL_STATE(4303)] = 160358, - [SMALL_STATE(4304)] = 160372, - [SMALL_STATE(4305)] = 160388, - [SMALL_STATE(4306)] = 160404, - [SMALL_STATE(4307)] = 160420, - [SMALL_STATE(4308)] = 160436, - [SMALL_STATE(4309)] = 160452, - [SMALL_STATE(4310)] = 160468, - [SMALL_STATE(4311)] = 160482, - [SMALL_STATE(4312)] = 160498, - [SMALL_STATE(4313)] = 160512, - [SMALL_STATE(4314)] = 160528, - [SMALL_STATE(4315)] = 160544, - [SMALL_STATE(4316)] = 160558, - [SMALL_STATE(4317)] = 160574, - [SMALL_STATE(4318)] = 160590, - [SMALL_STATE(4319)] = 160604, - [SMALL_STATE(4320)] = 160620, - [SMALL_STATE(4321)] = 160634, - [SMALL_STATE(4322)] = 160648, - [SMALL_STATE(4323)] = 160664, - [SMALL_STATE(4324)] = 160680, - [SMALL_STATE(4325)] = 160696, - [SMALL_STATE(4326)] = 160712, - [SMALL_STATE(4327)] = 160726, - [SMALL_STATE(4328)] = 160742, - [SMALL_STATE(4329)] = 160756, - [SMALL_STATE(4330)] = 160772, - [SMALL_STATE(4331)] = 160788, - [SMALL_STATE(4332)] = 160802, - [SMALL_STATE(4333)] = 160818, - [SMALL_STATE(4334)] = 160834, - [SMALL_STATE(4335)] = 160850, - [SMALL_STATE(4336)] = 160866, - [SMALL_STATE(4337)] = 160882, - [SMALL_STATE(4338)] = 160898, - [SMALL_STATE(4339)] = 160914, - [SMALL_STATE(4340)] = 160930, - [SMALL_STATE(4341)] = 160946, - [SMALL_STATE(4342)] = 160962, - [SMALL_STATE(4343)] = 160978, - [SMALL_STATE(4344)] = 160994, - [SMALL_STATE(4345)] = 161010, - [SMALL_STATE(4346)] = 161026, - [SMALL_STATE(4347)] = 161042, - [SMALL_STATE(4348)] = 161058, - [SMALL_STATE(4349)] = 161074, - [SMALL_STATE(4350)] = 161090, - [SMALL_STATE(4351)] = 161106, - [SMALL_STATE(4352)] = 161122, - [SMALL_STATE(4353)] = 161138, - [SMALL_STATE(4354)] = 161154, - [SMALL_STATE(4355)] = 161170, - [SMALL_STATE(4356)] = 161186, - [SMALL_STATE(4357)] = 161202, - [SMALL_STATE(4358)] = 161218, - [SMALL_STATE(4359)] = 161234, - [SMALL_STATE(4360)] = 161250, - [SMALL_STATE(4361)] = 161266, - [SMALL_STATE(4362)] = 161282, - [SMALL_STATE(4363)] = 161298, - [SMALL_STATE(4364)] = 161314, - [SMALL_STATE(4365)] = 161330, - [SMALL_STATE(4366)] = 161346, - [SMALL_STATE(4367)] = 161362, - [SMALL_STATE(4368)] = 161378, - [SMALL_STATE(4369)] = 161394, - [SMALL_STATE(4370)] = 161410, - [SMALL_STATE(4371)] = 161426, - [SMALL_STATE(4372)] = 161442, - [SMALL_STATE(4373)] = 161458, - [SMALL_STATE(4374)] = 161472, - [SMALL_STATE(4375)] = 161488, - [SMALL_STATE(4376)] = 161504, - [SMALL_STATE(4377)] = 161520, - [SMALL_STATE(4378)] = 161534, - [SMALL_STATE(4379)] = 161550, - [SMALL_STATE(4380)] = 161566, - [SMALL_STATE(4381)] = 161582, - [SMALL_STATE(4382)] = 161598, - [SMALL_STATE(4383)] = 161614, - [SMALL_STATE(4384)] = 161628, - [SMALL_STATE(4385)] = 161644, - [SMALL_STATE(4386)] = 161660, - [SMALL_STATE(4387)] = 161676, - [SMALL_STATE(4388)] = 161690, - [SMALL_STATE(4389)] = 161706, - [SMALL_STATE(4390)] = 161722, - [SMALL_STATE(4391)] = 161736, - [SMALL_STATE(4392)] = 161752, - [SMALL_STATE(4393)] = 161766, - [SMALL_STATE(4394)] = 161780, - [SMALL_STATE(4395)] = 161796, - [SMALL_STATE(4396)] = 161810, - [SMALL_STATE(4397)] = 161826, - [SMALL_STATE(4398)] = 161842, - [SMALL_STATE(4399)] = 161858, - [SMALL_STATE(4400)] = 161874, - [SMALL_STATE(4401)] = 161888, - [SMALL_STATE(4402)] = 161904, - [SMALL_STATE(4403)] = 161920, - [SMALL_STATE(4404)] = 161936, - [SMALL_STATE(4405)] = 161952, - [SMALL_STATE(4406)] = 161968, - [SMALL_STATE(4407)] = 161984, - [SMALL_STATE(4408)] = 162000, - [SMALL_STATE(4409)] = 162016, - [SMALL_STATE(4410)] = 162030, - [SMALL_STATE(4411)] = 162044, - [SMALL_STATE(4412)] = 162058, - [SMALL_STATE(4413)] = 162074, - [SMALL_STATE(4414)] = 162090, - [SMALL_STATE(4415)] = 162104, - [SMALL_STATE(4416)] = 162120, - [SMALL_STATE(4417)] = 162134, - [SMALL_STATE(4418)] = 162150, - [SMALL_STATE(4419)] = 162164, - [SMALL_STATE(4420)] = 162180, - [SMALL_STATE(4421)] = 162196, - [SMALL_STATE(4422)] = 162212, - [SMALL_STATE(4423)] = 162228, - [SMALL_STATE(4424)] = 162244, - [SMALL_STATE(4425)] = 162260, - [SMALL_STATE(4426)] = 162276, - [SMALL_STATE(4427)] = 162292, - [SMALL_STATE(4428)] = 162306, - [SMALL_STATE(4429)] = 162322, - [SMALL_STATE(4430)] = 162338, - [SMALL_STATE(4431)] = 162352, - [SMALL_STATE(4432)] = 162368, - [SMALL_STATE(4433)] = 162384, - [SMALL_STATE(4434)] = 162400, - [SMALL_STATE(4435)] = 162416, - [SMALL_STATE(4436)] = 162430, - [SMALL_STATE(4437)] = 162446, - [SMALL_STATE(4438)] = 162460, - [SMALL_STATE(4439)] = 162476, - [SMALL_STATE(4440)] = 162492, - [SMALL_STATE(4441)] = 162508, - [SMALL_STATE(4442)] = 162524, - [SMALL_STATE(4443)] = 162540, - [SMALL_STATE(4444)] = 162556, - [SMALL_STATE(4445)] = 162572, - [SMALL_STATE(4446)] = 162588, - [SMALL_STATE(4447)] = 162602, - [SMALL_STATE(4448)] = 162618, - [SMALL_STATE(4449)] = 162634, - [SMALL_STATE(4450)] = 162650, - [SMALL_STATE(4451)] = 162666, - [SMALL_STATE(4452)] = 162682, - [SMALL_STATE(4453)] = 162698, - [SMALL_STATE(4454)] = 162714, - [SMALL_STATE(4455)] = 162730, - [SMALL_STATE(4456)] = 162746, - [SMALL_STATE(4457)] = 162762, - [SMALL_STATE(4458)] = 162778, - [SMALL_STATE(4459)] = 162794, - [SMALL_STATE(4460)] = 162808, - [SMALL_STATE(4461)] = 162824, - [SMALL_STATE(4462)] = 162840, - [SMALL_STATE(4463)] = 162856, - [SMALL_STATE(4464)] = 162872, - [SMALL_STATE(4465)] = 162888, - [SMALL_STATE(4466)] = 162904, - [SMALL_STATE(4467)] = 162920, - [SMALL_STATE(4468)] = 162936, - [SMALL_STATE(4469)] = 162952, - [SMALL_STATE(4470)] = 162968, - [SMALL_STATE(4471)] = 162984, - [SMALL_STATE(4472)] = 162998, - [SMALL_STATE(4473)] = 163014, - [SMALL_STATE(4474)] = 163030, - [SMALL_STATE(4475)] = 163046, - [SMALL_STATE(4476)] = 163062, - [SMALL_STATE(4477)] = 163076, - [SMALL_STATE(4478)] = 163090, - [SMALL_STATE(4479)] = 163104, - [SMALL_STATE(4480)] = 163120, - [SMALL_STATE(4481)] = 163134, - [SMALL_STATE(4482)] = 163148, - [SMALL_STATE(4483)] = 163164, - [SMALL_STATE(4484)] = 163180, - [SMALL_STATE(4485)] = 163194, - [SMALL_STATE(4486)] = 163210, - [SMALL_STATE(4487)] = 163226, - [SMALL_STATE(4488)] = 163240, - [SMALL_STATE(4489)] = 163256, - [SMALL_STATE(4490)] = 163270, - [SMALL_STATE(4491)] = 163284, - [SMALL_STATE(4492)] = 163300, - [SMALL_STATE(4493)] = 163316, - [SMALL_STATE(4494)] = 163332, - [SMALL_STATE(4495)] = 163348, - [SMALL_STATE(4496)] = 163364, - [SMALL_STATE(4497)] = 163380, - [SMALL_STATE(4498)] = 163396, - [SMALL_STATE(4499)] = 163410, - [SMALL_STATE(4500)] = 163426, - [SMALL_STATE(4501)] = 163442, - [SMALL_STATE(4502)] = 163456, - [SMALL_STATE(4503)] = 163470, - [SMALL_STATE(4504)] = 163486, - [SMALL_STATE(4505)] = 163502, - [SMALL_STATE(4506)] = 163516, - [SMALL_STATE(4507)] = 163532, - [SMALL_STATE(4508)] = 163548, - [SMALL_STATE(4509)] = 163564, - [SMALL_STATE(4510)] = 163578, - [SMALL_STATE(4511)] = 163594, - [SMALL_STATE(4512)] = 163608, - [SMALL_STATE(4513)] = 163624, - [SMALL_STATE(4514)] = 163638, - [SMALL_STATE(4515)] = 163654, - [SMALL_STATE(4516)] = 163670, - [SMALL_STATE(4517)] = 163686, - [SMALL_STATE(4518)] = 163702, - [SMALL_STATE(4519)] = 163718, - [SMALL_STATE(4520)] = 163734, - [SMALL_STATE(4521)] = 163750, - [SMALL_STATE(4522)] = 163766, - [SMALL_STATE(4523)] = 163782, - [SMALL_STATE(4524)] = 163798, - [SMALL_STATE(4525)] = 163814, - [SMALL_STATE(4526)] = 163830, - [SMALL_STATE(4527)] = 163846, - [SMALL_STATE(4528)] = 163860, - [SMALL_STATE(4529)] = 163876, - [SMALL_STATE(4530)] = 163892, - [SMALL_STATE(4531)] = 163908, - [SMALL_STATE(4532)] = 163924, - [SMALL_STATE(4533)] = 163940, - [SMALL_STATE(4534)] = 163956, - [SMALL_STATE(4535)] = 163972, - [SMALL_STATE(4536)] = 163986, - [SMALL_STATE(4537)] = 164000, - [SMALL_STATE(4538)] = 164016, - [SMALL_STATE(4539)] = 164032, - [SMALL_STATE(4540)] = 164048, - [SMALL_STATE(4541)] = 164064, - [SMALL_STATE(4542)] = 164078, - [SMALL_STATE(4543)] = 164094, - [SMALL_STATE(4544)] = 164110, - [SMALL_STATE(4545)] = 164126, - [SMALL_STATE(4546)] = 164142, - [SMALL_STATE(4547)] = 164158, - [SMALL_STATE(4548)] = 164174, - [SMALL_STATE(4549)] = 164190, - [SMALL_STATE(4550)] = 164206, - [SMALL_STATE(4551)] = 164222, - [SMALL_STATE(4552)] = 164238, - [SMALL_STATE(4553)] = 164254, - [SMALL_STATE(4554)] = 164270, - [SMALL_STATE(4555)] = 164284, - [SMALL_STATE(4556)] = 164300, - [SMALL_STATE(4557)] = 164316, - [SMALL_STATE(4558)] = 164330, - [SMALL_STATE(4559)] = 164346, - [SMALL_STATE(4560)] = 164362, - [SMALL_STATE(4561)] = 164378, - [SMALL_STATE(4562)] = 164394, - [SMALL_STATE(4563)] = 164410, - [SMALL_STATE(4564)] = 164426, - [SMALL_STATE(4565)] = 164442, - [SMALL_STATE(4566)] = 164456, - [SMALL_STATE(4567)] = 164470, - [SMALL_STATE(4568)] = 164484, - [SMALL_STATE(4569)] = 164500, - [SMALL_STATE(4570)] = 164514, - [SMALL_STATE(4571)] = 164530, - [SMALL_STATE(4572)] = 164544, - [SMALL_STATE(4573)] = 164560, - [SMALL_STATE(4574)] = 164576, - [SMALL_STATE(4575)] = 164592, - [SMALL_STATE(4576)] = 164608, - [SMALL_STATE(4577)] = 164624, - [SMALL_STATE(4578)] = 164640, - [SMALL_STATE(4579)] = 164654, - [SMALL_STATE(4580)] = 164670, - [SMALL_STATE(4581)] = 164684, - [SMALL_STATE(4582)] = 164700, - [SMALL_STATE(4583)] = 164716, - [SMALL_STATE(4584)] = 164732, - [SMALL_STATE(4585)] = 164748, - [SMALL_STATE(4586)] = 164764, - [SMALL_STATE(4587)] = 164780, - [SMALL_STATE(4588)] = 164794, - [SMALL_STATE(4589)] = 164810, - [SMALL_STATE(4590)] = 164824, - [SMALL_STATE(4591)] = 164840, - [SMALL_STATE(4592)] = 164856, - [SMALL_STATE(4593)] = 164872, - [SMALL_STATE(4594)] = 164888, - [SMALL_STATE(4595)] = 164902, - [SMALL_STATE(4596)] = 164918, - [SMALL_STATE(4597)] = 164934, - [SMALL_STATE(4598)] = 164948, - [SMALL_STATE(4599)] = 164964, - [SMALL_STATE(4600)] = 164978, - [SMALL_STATE(4601)] = 164994, - [SMALL_STATE(4602)] = 165010, - [SMALL_STATE(4603)] = 165026, - [SMALL_STATE(4604)] = 165042, - [SMALL_STATE(4605)] = 165058, - [SMALL_STATE(4606)] = 165074, - [SMALL_STATE(4607)] = 165090, - [SMALL_STATE(4608)] = 165106, - [SMALL_STATE(4609)] = 165122, - [SMALL_STATE(4610)] = 165138, - [SMALL_STATE(4611)] = 165152, - [SMALL_STATE(4612)] = 165168, - [SMALL_STATE(4613)] = 165184, - [SMALL_STATE(4614)] = 165200, - [SMALL_STATE(4615)] = 165216, - [SMALL_STATE(4616)] = 165232, - [SMALL_STATE(4617)] = 165248, - [SMALL_STATE(4618)] = 165264, - [SMALL_STATE(4619)] = 165280, - [SMALL_STATE(4620)] = 165296, - [SMALL_STATE(4621)] = 165312, - [SMALL_STATE(4622)] = 165328, - [SMALL_STATE(4623)] = 165344, - [SMALL_STATE(4624)] = 165360, - [SMALL_STATE(4625)] = 165376, - [SMALL_STATE(4626)] = 165392, - [SMALL_STATE(4627)] = 165406, - [SMALL_STATE(4628)] = 165420, - [SMALL_STATE(4629)] = 165436, - [SMALL_STATE(4630)] = 165452, - [SMALL_STATE(4631)] = 165468, - [SMALL_STATE(4632)] = 165482, - [SMALL_STATE(4633)] = 165498, - [SMALL_STATE(4634)] = 165514, - [SMALL_STATE(4635)] = 165530, - [SMALL_STATE(4636)] = 165546, - [SMALL_STATE(4637)] = 165560, - [SMALL_STATE(4638)] = 165576, - [SMALL_STATE(4639)] = 165589, - [SMALL_STATE(4640)] = 165602, - [SMALL_STATE(4641)] = 165615, - [SMALL_STATE(4642)] = 165628, - [SMALL_STATE(4643)] = 165641, - [SMALL_STATE(4644)] = 165654, - [SMALL_STATE(4645)] = 165667, - [SMALL_STATE(4646)] = 165680, - [SMALL_STATE(4647)] = 165693, - [SMALL_STATE(4648)] = 165706, - [SMALL_STATE(4649)] = 165719, - [SMALL_STATE(4650)] = 165732, - [SMALL_STATE(4651)] = 165745, - [SMALL_STATE(4652)] = 165758, - [SMALL_STATE(4653)] = 165771, - [SMALL_STATE(4654)] = 165784, - [SMALL_STATE(4655)] = 165797, - [SMALL_STATE(4656)] = 165810, - [SMALL_STATE(4657)] = 165823, - [SMALL_STATE(4658)] = 165836, - [SMALL_STATE(4659)] = 165849, - [SMALL_STATE(4660)] = 165862, - [SMALL_STATE(4661)] = 165875, - [SMALL_STATE(4662)] = 165888, - [SMALL_STATE(4663)] = 165901, - [SMALL_STATE(4664)] = 165914, - [SMALL_STATE(4665)] = 165927, - [SMALL_STATE(4666)] = 165940, - [SMALL_STATE(4667)] = 165953, - [SMALL_STATE(4668)] = 165966, - [SMALL_STATE(4669)] = 165979, - [SMALL_STATE(4670)] = 165992, - [SMALL_STATE(4671)] = 166005, - [SMALL_STATE(4672)] = 166018, - [SMALL_STATE(4673)] = 166031, - [SMALL_STATE(4674)] = 166044, - [SMALL_STATE(4675)] = 166057, - [SMALL_STATE(4676)] = 166070, - [SMALL_STATE(4677)] = 166083, - [SMALL_STATE(4678)] = 166096, - [SMALL_STATE(4679)] = 166109, - [SMALL_STATE(4680)] = 166122, - [SMALL_STATE(4681)] = 166135, - [SMALL_STATE(4682)] = 166148, - [SMALL_STATE(4683)] = 166161, - [SMALL_STATE(4684)] = 166174, - [SMALL_STATE(4685)] = 166187, - [SMALL_STATE(4686)] = 166200, - [SMALL_STATE(4687)] = 166213, - [SMALL_STATE(4688)] = 166226, - [SMALL_STATE(4689)] = 166239, - [SMALL_STATE(4690)] = 166252, - [SMALL_STATE(4691)] = 166265, - [SMALL_STATE(4692)] = 166278, - [SMALL_STATE(4693)] = 166291, - [SMALL_STATE(4694)] = 166304, - [SMALL_STATE(4695)] = 166317, - [SMALL_STATE(4696)] = 166330, - [SMALL_STATE(4697)] = 166343, - [SMALL_STATE(4698)] = 166356, - [SMALL_STATE(4699)] = 166369, - [SMALL_STATE(4700)] = 166382, - [SMALL_STATE(4701)] = 166395, - [SMALL_STATE(4702)] = 166408, - [SMALL_STATE(4703)] = 166421, - [SMALL_STATE(4704)] = 166434, - [SMALL_STATE(4705)] = 166447, - [SMALL_STATE(4706)] = 166460, - [SMALL_STATE(4707)] = 166473, - [SMALL_STATE(4708)] = 166486, - [SMALL_STATE(4709)] = 166499, - [SMALL_STATE(4710)] = 166512, - [SMALL_STATE(4711)] = 166525, - [SMALL_STATE(4712)] = 166538, - [SMALL_STATE(4713)] = 166551, - [SMALL_STATE(4714)] = 166564, - [SMALL_STATE(4715)] = 166577, - [SMALL_STATE(4716)] = 166590, - [SMALL_STATE(4717)] = 166603, - [SMALL_STATE(4718)] = 166616, - [SMALL_STATE(4719)] = 166629, - [SMALL_STATE(4720)] = 166642, - [SMALL_STATE(4721)] = 166655, - [SMALL_STATE(4722)] = 166668, - [SMALL_STATE(4723)] = 166681, - [SMALL_STATE(4724)] = 166694, - [SMALL_STATE(4725)] = 166707, - [SMALL_STATE(4726)] = 166720, - [SMALL_STATE(4727)] = 166733, - [SMALL_STATE(4728)] = 166746, - [SMALL_STATE(4729)] = 166759, - [SMALL_STATE(4730)] = 166772, - [SMALL_STATE(4731)] = 166785, - [SMALL_STATE(4732)] = 166798, - [SMALL_STATE(4733)] = 166811, - [SMALL_STATE(4734)] = 166824, - [SMALL_STATE(4735)] = 166837, - [SMALL_STATE(4736)] = 166850, - [SMALL_STATE(4737)] = 166863, - [SMALL_STATE(4738)] = 166876, - [SMALL_STATE(4739)] = 166889, - [SMALL_STATE(4740)] = 166902, - [SMALL_STATE(4741)] = 166915, - [SMALL_STATE(4742)] = 166928, - [SMALL_STATE(4743)] = 166941, - [SMALL_STATE(4744)] = 166954, - [SMALL_STATE(4745)] = 166967, - [SMALL_STATE(4746)] = 166980, - [SMALL_STATE(4747)] = 166993, - [SMALL_STATE(4748)] = 167006, - [SMALL_STATE(4749)] = 167019, - [SMALL_STATE(4750)] = 167032, - [SMALL_STATE(4751)] = 167045, - [SMALL_STATE(4752)] = 167058, - [SMALL_STATE(4753)] = 167071, - [SMALL_STATE(4754)] = 167084, - [SMALL_STATE(4755)] = 167097, - [SMALL_STATE(4756)] = 167110, - [SMALL_STATE(4757)] = 167123, - [SMALL_STATE(4758)] = 167136, - [SMALL_STATE(4759)] = 167149, - [SMALL_STATE(4760)] = 167162, - [SMALL_STATE(4761)] = 167175, - [SMALL_STATE(4762)] = 167188, - [SMALL_STATE(4763)] = 167201, - [SMALL_STATE(4764)] = 167214, - [SMALL_STATE(4765)] = 167227, - [SMALL_STATE(4766)] = 167240, - [SMALL_STATE(4767)] = 167253, - [SMALL_STATE(4768)] = 167266, - [SMALL_STATE(4769)] = 167279, - [SMALL_STATE(4770)] = 167292, - [SMALL_STATE(4771)] = 167305, - [SMALL_STATE(4772)] = 167318, - [SMALL_STATE(4773)] = 167331, - [SMALL_STATE(4774)] = 167344, - [SMALL_STATE(4775)] = 167357, - [SMALL_STATE(4776)] = 167370, - [SMALL_STATE(4777)] = 167383, - [SMALL_STATE(4778)] = 167396, - [SMALL_STATE(4779)] = 167409, - [SMALL_STATE(4780)] = 167422, - [SMALL_STATE(4781)] = 167435, - [SMALL_STATE(4782)] = 167448, - [SMALL_STATE(4783)] = 167461, - [SMALL_STATE(4784)] = 167474, - [SMALL_STATE(4785)] = 167487, - [SMALL_STATE(4786)] = 167500, - [SMALL_STATE(4787)] = 167513, - [SMALL_STATE(4788)] = 167526, - [SMALL_STATE(4789)] = 167539, - [SMALL_STATE(4790)] = 167552, - [SMALL_STATE(4791)] = 167565, - [SMALL_STATE(4792)] = 167578, - [SMALL_STATE(4793)] = 167591, - [SMALL_STATE(4794)] = 167604, - [SMALL_STATE(4795)] = 167617, - [SMALL_STATE(4796)] = 167630, - [SMALL_STATE(4797)] = 167643, - [SMALL_STATE(4798)] = 167656, - [SMALL_STATE(4799)] = 167669, - [SMALL_STATE(4800)] = 167682, - [SMALL_STATE(4801)] = 167695, - [SMALL_STATE(4802)] = 167708, - [SMALL_STATE(4803)] = 167721, - [SMALL_STATE(4804)] = 167734, - [SMALL_STATE(4805)] = 167747, - [SMALL_STATE(4806)] = 167760, - [SMALL_STATE(4807)] = 167773, - [SMALL_STATE(4808)] = 167786, - [SMALL_STATE(4809)] = 167799, - [SMALL_STATE(4810)] = 167812, - [SMALL_STATE(4811)] = 167825, - [SMALL_STATE(4812)] = 167838, - [SMALL_STATE(4813)] = 167851, - [SMALL_STATE(4814)] = 167864, - [SMALL_STATE(4815)] = 167877, - [SMALL_STATE(4816)] = 167890, - [SMALL_STATE(4817)] = 167903, - [SMALL_STATE(4818)] = 167916, - [SMALL_STATE(4819)] = 167929, - [SMALL_STATE(4820)] = 167942, - [SMALL_STATE(4821)] = 167955, - [SMALL_STATE(4822)] = 167968, - [SMALL_STATE(4823)] = 167981, - [SMALL_STATE(4824)] = 167994, - [SMALL_STATE(4825)] = 168007, - [SMALL_STATE(4826)] = 168020, - [SMALL_STATE(4827)] = 168033, - [SMALL_STATE(4828)] = 168046, - [SMALL_STATE(4829)] = 168059, - [SMALL_STATE(4830)] = 168072, - [SMALL_STATE(4831)] = 168085, - [SMALL_STATE(4832)] = 168098, - [SMALL_STATE(4833)] = 168111, - [SMALL_STATE(4834)] = 168124, - [SMALL_STATE(4835)] = 168137, - [SMALL_STATE(4836)] = 168150, - [SMALL_STATE(4837)] = 168163, - [SMALL_STATE(4838)] = 168176, - [SMALL_STATE(4839)] = 168189, - [SMALL_STATE(4840)] = 168202, - [SMALL_STATE(4841)] = 168215, - [SMALL_STATE(4842)] = 168228, - [SMALL_STATE(4843)] = 168241, - [SMALL_STATE(4844)] = 168254, - [SMALL_STATE(4845)] = 168267, - [SMALL_STATE(4846)] = 168280, - [SMALL_STATE(4847)] = 168293, - [SMALL_STATE(4848)] = 168306, - [SMALL_STATE(4849)] = 168319, - [SMALL_STATE(4850)] = 168332, - [SMALL_STATE(4851)] = 168345, - [SMALL_STATE(4852)] = 168358, - [SMALL_STATE(4853)] = 168371, - [SMALL_STATE(4854)] = 168384, - [SMALL_STATE(4855)] = 168397, - [SMALL_STATE(4856)] = 168410, - [SMALL_STATE(4857)] = 168423, - [SMALL_STATE(4858)] = 168436, - [SMALL_STATE(4859)] = 168449, - [SMALL_STATE(4860)] = 168462, - [SMALL_STATE(4861)] = 168475, - [SMALL_STATE(4862)] = 168488, - [SMALL_STATE(4863)] = 168501, - [SMALL_STATE(4864)] = 168514, - [SMALL_STATE(4865)] = 168527, - [SMALL_STATE(4866)] = 168540, - [SMALL_STATE(4867)] = 168553, - [SMALL_STATE(4868)] = 168566, - [SMALL_STATE(4869)] = 168579, - [SMALL_STATE(4870)] = 168592, - [SMALL_STATE(4871)] = 168605, - [SMALL_STATE(4872)] = 168618, - [SMALL_STATE(4873)] = 168631, - [SMALL_STATE(4874)] = 168644, - [SMALL_STATE(4875)] = 168657, - [SMALL_STATE(4876)] = 168670, - [SMALL_STATE(4877)] = 168683, - [SMALL_STATE(4878)] = 168696, - [SMALL_STATE(4879)] = 168709, - [SMALL_STATE(4880)] = 168722, - [SMALL_STATE(4881)] = 168735, - [SMALL_STATE(4882)] = 168748, - [SMALL_STATE(4883)] = 168761, - [SMALL_STATE(4884)] = 168774, - [SMALL_STATE(4885)] = 168787, - [SMALL_STATE(4886)] = 168800, - [SMALL_STATE(4887)] = 168813, - [SMALL_STATE(4888)] = 168826, - [SMALL_STATE(4889)] = 168839, - [SMALL_STATE(4890)] = 168852, - [SMALL_STATE(4891)] = 168865, - [SMALL_STATE(4892)] = 168878, - [SMALL_STATE(4893)] = 168891, - [SMALL_STATE(4894)] = 168904, - [SMALL_STATE(4895)] = 168917, - [SMALL_STATE(4896)] = 168930, - [SMALL_STATE(4897)] = 168943, - [SMALL_STATE(4898)] = 168956, - [SMALL_STATE(4899)] = 168969, - [SMALL_STATE(4900)] = 168982, - [SMALL_STATE(4901)] = 168995, - [SMALL_STATE(4902)] = 169008, - [SMALL_STATE(4903)] = 169021, - [SMALL_STATE(4904)] = 169034, - [SMALL_STATE(4905)] = 169047, - [SMALL_STATE(4906)] = 169060, - [SMALL_STATE(4907)] = 169073, - [SMALL_STATE(4908)] = 169086, - [SMALL_STATE(4909)] = 169099, - [SMALL_STATE(4910)] = 169112, - [SMALL_STATE(4911)] = 169125, - [SMALL_STATE(4912)] = 169138, - [SMALL_STATE(4913)] = 169151, - [SMALL_STATE(4914)] = 169164, - [SMALL_STATE(4915)] = 169177, - [SMALL_STATE(4916)] = 169190, - [SMALL_STATE(4917)] = 169203, - [SMALL_STATE(4918)] = 169216, - [SMALL_STATE(4919)] = 169229, - [SMALL_STATE(4920)] = 169242, - [SMALL_STATE(4921)] = 169255, - [SMALL_STATE(4922)] = 169268, - [SMALL_STATE(4923)] = 169281, - [SMALL_STATE(4924)] = 169294, - [SMALL_STATE(4925)] = 169307, - [SMALL_STATE(4926)] = 169320, - [SMALL_STATE(4927)] = 169333, - [SMALL_STATE(4928)] = 169346, - [SMALL_STATE(4929)] = 169359, - [SMALL_STATE(4930)] = 169372, - [SMALL_STATE(4931)] = 169385, - [SMALL_STATE(4932)] = 169398, - [SMALL_STATE(4933)] = 169411, - [SMALL_STATE(4934)] = 169424, - [SMALL_STATE(4935)] = 169437, - [SMALL_STATE(4936)] = 169450, - [SMALL_STATE(4937)] = 169463, - [SMALL_STATE(4938)] = 169476, - [SMALL_STATE(4939)] = 169489, - [SMALL_STATE(4940)] = 169502, - [SMALL_STATE(4941)] = 169515, - [SMALL_STATE(4942)] = 169528, - [SMALL_STATE(4943)] = 169541, - [SMALL_STATE(4944)] = 169554, - [SMALL_STATE(4945)] = 169567, - [SMALL_STATE(4946)] = 169580, - [SMALL_STATE(4947)] = 169593, - [SMALL_STATE(4948)] = 169606, - [SMALL_STATE(4949)] = 169619, - [SMALL_STATE(4950)] = 169632, - [SMALL_STATE(4951)] = 169645, - [SMALL_STATE(4952)] = 169658, - [SMALL_STATE(4953)] = 169671, - [SMALL_STATE(4954)] = 169684, - [SMALL_STATE(4955)] = 169697, - [SMALL_STATE(4956)] = 169710, - [SMALL_STATE(4957)] = 169723, - [SMALL_STATE(4958)] = 169736, - [SMALL_STATE(4959)] = 169749, - [SMALL_STATE(4960)] = 169762, - [SMALL_STATE(4961)] = 169775, - [SMALL_STATE(4962)] = 169788, - [SMALL_STATE(4963)] = 169801, - [SMALL_STATE(4964)] = 169814, - [SMALL_STATE(4965)] = 169827, - [SMALL_STATE(4966)] = 169840, - [SMALL_STATE(4967)] = 169853, - [SMALL_STATE(4968)] = 169866, - [SMALL_STATE(4969)] = 169879, - [SMALL_STATE(4970)] = 169892, - [SMALL_STATE(4971)] = 169905, - [SMALL_STATE(4972)] = 169918, - [SMALL_STATE(4973)] = 169931, - [SMALL_STATE(4974)] = 169944, - [SMALL_STATE(4975)] = 169957, - [SMALL_STATE(4976)] = 169970, - [SMALL_STATE(4977)] = 169983, - [SMALL_STATE(4978)] = 169996, - [SMALL_STATE(4979)] = 170009, - [SMALL_STATE(4980)] = 170022, - [SMALL_STATE(4981)] = 170035, - [SMALL_STATE(4982)] = 170048, - [SMALL_STATE(4983)] = 170061, - [SMALL_STATE(4984)] = 170074, - [SMALL_STATE(4985)] = 170087, - [SMALL_STATE(4986)] = 170100, - [SMALL_STATE(4987)] = 170113, - [SMALL_STATE(4988)] = 170126, - [SMALL_STATE(4989)] = 170139, - [SMALL_STATE(4990)] = 170152, - [SMALL_STATE(4991)] = 170165, - [SMALL_STATE(4992)] = 170178, - [SMALL_STATE(4993)] = 170191, - [SMALL_STATE(4994)] = 170204, - [SMALL_STATE(4995)] = 170217, - [SMALL_STATE(4996)] = 170230, - [SMALL_STATE(4997)] = 170243, - [SMALL_STATE(4998)] = 170256, - [SMALL_STATE(4999)] = 170269, - [SMALL_STATE(5000)] = 170282, - [SMALL_STATE(5001)] = 170295, - [SMALL_STATE(5002)] = 170308, - [SMALL_STATE(5003)] = 170321, - [SMALL_STATE(5004)] = 170334, - [SMALL_STATE(5005)] = 170347, - [SMALL_STATE(5006)] = 170360, - [SMALL_STATE(5007)] = 170373, - [SMALL_STATE(5008)] = 170386, - [SMALL_STATE(5009)] = 170399, - [SMALL_STATE(5010)] = 170412, - [SMALL_STATE(5011)] = 170425, - [SMALL_STATE(5012)] = 170438, - [SMALL_STATE(5013)] = 170451, - [SMALL_STATE(5014)] = 170464, - [SMALL_STATE(5015)] = 170477, - [SMALL_STATE(5016)] = 170490, - [SMALL_STATE(5017)] = 170503, - [SMALL_STATE(5018)] = 170516, - [SMALL_STATE(5019)] = 170529, - [SMALL_STATE(5020)] = 170542, - [SMALL_STATE(5021)] = 170555, - [SMALL_STATE(5022)] = 170568, - [SMALL_STATE(5023)] = 170581, - [SMALL_STATE(5024)] = 170594, - [SMALL_STATE(5025)] = 170607, - [SMALL_STATE(5026)] = 170620, - [SMALL_STATE(5027)] = 170633, - [SMALL_STATE(5028)] = 170646, - [SMALL_STATE(5029)] = 170659, - [SMALL_STATE(5030)] = 170672, - [SMALL_STATE(5031)] = 170685, - [SMALL_STATE(5032)] = 170698, - [SMALL_STATE(5033)] = 170711, - [SMALL_STATE(5034)] = 170724, - [SMALL_STATE(5035)] = 170737, - [SMALL_STATE(5036)] = 170750, - [SMALL_STATE(5037)] = 170763, - [SMALL_STATE(5038)] = 170776, - [SMALL_STATE(5039)] = 170789, - [SMALL_STATE(5040)] = 170802, - [SMALL_STATE(5041)] = 170815, - [SMALL_STATE(5042)] = 170828, - [SMALL_STATE(5043)] = 170841, - [SMALL_STATE(5044)] = 170854, - [SMALL_STATE(5045)] = 170867, - [SMALL_STATE(5046)] = 170880, - [SMALL_STATE(5047)] = 170893, - [SMALL_STATE(5048)] = 170906, - [SMALL_STATE(5049)] = 170919, - [SMALL_STATE(5050)] = 170932, - [SMALL_STATE(5051)] = 170945, - [SMALL_STATE(5052)] = 170958, - [SMALL_STATE(5053)] = 170971, - [SMALL_STATE(5054)] = 170984, - [SMALL_STATE(5055)] = 170997, - [SMALL_STATE(5056)] = 171010, - [SMALL_STATE(5057)] = 171023, - [SMALL_STATE(5058)] = 171036, - [SMALL_STATE(5059)] = 171049, - [SMALL_STATE(5060)] = 171062, - [SMALL_STATE(5061)] = 171075, - [SMALL_STATE(5062)] = 171088, - [SMALL_STATE(5063)] = 171101, - [SMALL_STATE(5064)] = 171114, - [SMALL_STATE(5065)] = 171127, - [SMALL_STATE(5066)] = 171140, - [SMALL_STATE(5067)] = 171153, - [SMALL_STATE(5068)] = 171166, - [SMALL_STATE(5069)] = 171179, - [SMALL_STATE(5070)] = 171192, - [SMALL_STATE(5071)] = 171205, - [SMALL_STATE(5072)] = 171218, - [SMALL_STATE(5073)] = 171231, - [SMALL_STATE(5074)] = 171244, - [SMALL_STATE(5075)] = 171257, - [SMALL_STATE(5076)] = 171270, - [SMALL_STATE(5077)] = 171283, - [SMALL_STATE(5078)] = 171296, - [SMALL_STATE(5079)] = 171309, - [SMALL_STATE(5080)] = 171322, - [SMALL_STATE(5081)] = 171335, - [SMALL_STATE(5082)] = 171348, - [SMALL_STATE(5083)] = 171361, - [SMALL_STATE(5084)] = 171374, - [SMALL_STATE(5085)] = 171387, - [SMALL_STATE(5086)] = 171400, - [SMALL_STATE(5087)] = 171413, - [SMALL_STATE(5088)] = 171426, - [SMALL_STATE(5089)] = 171439, - [SMALL_STATE(5090)] = 171452, - [SMALL_STATE(5091)] = 171465, - [SMALL_STATE(5092)] = 171478, - [SMALL_STATE(5093)] = 171491, - [SMALL_STATE(5094)] = 171504, - [SMALL_STATE(5095)] = 171517, - [SMALL_STATE(5096)] = 171530, - [SMALL_STATE(5097)] = 171543, - [SMALL_STATE(5098)] = 171556, - [SMALL_STATE(5099)] = 171569, - [SMALL_STATE(5100)] = 171582, - [SMALL_STATE(5101)] = 171595, - [SMALL_STATE(5102)] = 171608, - [SMALL_STATE(5103)] = 171621, - [SMALL_STATE(5104)] = 171634, - [SMALL_STATE(5105)] = 171647, - [SMALL_STATE(5106)] = 171660, - [SMALL_STATE(5107)] = 171673, - [SMALL_STATE(5108)] = 171686, - [SMALL_STATE(5109)] = 171699, - [SMALL_STATE(5110)] = 171712, - [SMALL_STATE(5111)] = 171725, - [SMALL_STATE(5112)] = 171738, - [SMALL_STATE(5113)] = 171751, - [SMALL_STATE(5114)] = 171764, - [SMALL_STATE(5115)] = 171777, - [SMALL_STATE(5116)] = 171790, - [SMALL_STATE(5117)] = 171803, - [SMALL_STATE(5118)] = 171816, - [SMALL_STATE(5119)] = 171829, - [SMALL_STATE(5120)] = 171842, - [SMALL_STATE(5121)] = 171855, - [SMALL_STATE(5122)] = 171868, - [SMALL_STATE(5123)] = 171881, - [SMALL_STATE(5124)] = 171894, - [SMALL_STATE(5125)] = 171907, - [SMALL_STATE(5126)] = 171920, - [SMALL_STATE(5127)] = 171933, - [SMALL_STATE(5128)] = 171946, - [SMALL_STATE(5129)] = 171959, - [SMALL_STATE(5130)] = 171972, - [SMALL_STATE(5131)] = 171985, - [SMALL_STATE(5132)] = 171998, - [SMALL_STATE(5133)] = 172011, - [SMALL_STATE(5134)] = 172024, - [SMALL_STATE(5135)] = 172037, - [SMALL_STATE(5136)] = 172050, - [SMALL_STATE(5137)] = 172063, - [SMALL_STATE(5138)] = 172076, - [SMALL_STATE(5139)] = 172089, - [SMALL_STATE(5140)] = 172102, - [SMALL_STATE(5141)] = 172115, - [SMALL_STATE(5142)] = 172128, - [SMALL_STATE(5143)] = 172141, - [SMALL_STATE(5144)] = 172154, - [SMALL_STATE(5145)] = 172167, - [SMALL_STATE(5146)] = 172180, - [SMALL_STATE(5147)] = 172193, - [SMALL_STATE(5148)] = 172206, - [SMALL_STATE(5149)] = 172219, - [SMALL_STATE(5150)] = 172232, - [SMALL_STATE(5151)] = 172245, - [SMALL_STATE(5152)] = 172258, - [SMALL_STATE(5153)] = 172271, - [SMALL_STATE(5154)] = 172284, - [SMALL_STATE(5155)] = 172297, - [SMALL_STATE(5156)] = 172310, - [SMALL_STATE(5157)] = 172323, - [SMALL_STATE(5158)] = 172336, - [SMALL_STATE(5159)] = 172349, - [SMALL_STATE(5160)] = 172362, - [SMALL_STATE(5161)] = 172375, - [SMALL_STATE(5162)] = 172388, - [SMALL_STATE(5163)] = 172401, - [SMALL_STATE(5164)] = 172414, - [SMALL_STATE(5165)] = 172427, - [SMALL_STATE(5166)] = 172440, - [SMALL_STATE(5167)] = 172453, - [SMALL_STATE(5168)] = 172466, - [SMALL_STATE(5169)] = 172479, - [SMALL_STATE(5170)] = 172492, - [SMALL_STATE(5171)] = 172505, - [SMALL_STATE(5172)] = 172518, - [SMALL_STATE(5173)] = 172531, - [SMALL_STATE(5174)] = 172544, - [SMALL_STATE(5175)] = 172557, - [SMALL_STATE(5176)] = 172570, - [SMALL_STATE(5177)] = 172583, - [SMALL_STATE(5178)] = 172596, - [SMALL_STATE(5179)] = 172609, - [SMALL_STATE(5180)] = 172622, - [SMALL_STATE(5181)] = 172635, - [SMALL_STATE(5182)] = 172648, - [SMALL_STATE(5183)] = 172661, - [SMALL_STATE(5184)] = 172674, - [SMALL_STATE(5185)] = 172687, - [SMALL_STATE(5186)] = 172700, - [SMALL_STATE(5187)] = 172713, - [SMALL_STATE(5188)] = 172726, - [SMALL_STATE(5189)] = 172739, - [SMALL_STATE(5190)] = 172752, - [SMALL_STATE(5191)] = 172765, - [SMALL_STATE(5192)] = 172778, - [SMALL_STATE(5193)] = 172791, - [SMALL_STATE(5194)] = 172804, - [SMALL_STATE(5195)] = 172817, - [SMALL_STATE(5196)] = 172830, - [SMALL_STATE(5197)] = 172843, - [SMALL_STATE(5198)] = 172856, - [SMALL_STATE(5199)] = 172869, - [SMALL_STATE(5200)] = 172882, - [SMALL_STATE(5201)] = 172895, - [SMALL_STATE(5202)] = 172908, - [SMALL_STATE(5203)] = 172921, - [SMALL_STATE(5204)] = 172934, - [SMALL_STATE(5205)] = 172947, - [SMALL_STATE(5206)] = 172960, - [SMALL_STATE(5207)] = 172973, - [SMALL_STATE(5208)] = 172986, - [SMALL_STATE(5209)] = 172999, - [SMALL_STATE(5210)] = 173012, - [SMALL_STATE(5211)] = 173025, - [SMALL_STATE(5212)] = 173038, - [SMALL_STATE(5213)] = 173051, - [SMALL_STATE(5214)] = 173064, - [SMALL_STATE(5215)] = 173077, - [SMALL_STATE(5216)] = 173090, - [SMALL_STATE(5217)] = 173103, - [SMALL_STATE(5218)] = 173116, - [SMALL_STATE(5219)] = 173129, - [SMALL_STATE(5220)] = 173142, - [SMALL_STATE(5221)] = 173155, - [SMALL_STATE(5222)] = 173168, - [SMALL_STATE(5223)] = 173181, - [SMALL_STATE(5224)] = 173194, - [SMALL_STATE(5225)] = 173207, - [SMALL_STATE(5226)] = 173220, - [SMALL_STATE(5227)] = 173233, - [SMALL_STATE(5228)] = 173246, - [SMALL_STATE(5229)] = 173259, - [SMALL_STATE(5230)] = 173272, - [SMALL_STATE(5231)] = 173285, - [SMALL_STATE(5232)] = 173298, - [SMALL_STATE(5233)] = 173311, - [SMALL_STATE(5234)] = 173324, - [SMALL_STATE(5235)] = 173337, - [SMALL_STATE(5236)] = 173350, - [SMALL_STATE(5237)] = 173363, - [SMALL_STATE(5238)] = 173376, - [SMALL_STATE(5239)] = 173389, - [SMALL_STATE(5240)] = 173402, - [SMALL_STATE(5241)] = 173415, - [SMALL_STATE(5242)] = 173428, - [SMALL_STATE(5243)] = 173441, - [SMALL_STATE(5244)] = 173454, - [SMALL_STATE(5245)] = 173467, - [SMALL_STATE(5246)] = 173480, - [SMALL_STATE(5247)] = 173493, - [SMALL_STATE(5248)] = 173506, - [SMALL_STATE(5249)] = 173519, - [SMALL_STATE(5250)] = 173532, - [SMALL_STATE(5251)] = 173545, - [SMALL_STATE(5252)] = 173558, - [SMALL_STATE(5253)] = 173571, - [SMALL_STATE(5254)] = 173584, - [SMALL_STATE(5255)] = 173597, - [SMALL_STATE(5256)] = 173610, - [SMALL_STATE(5257)] = 173623, - [SMALL_STATE(5258)] = 173636, - [SMALL_STATE(5259)] = 173649, - [SMALL_STATE(5260)] = 173662, - [SMALL_STATE(5261)] = 173675, - [SMALL_STATE(5262)] = 173688, - [SMALL_STATE(5263)] = 173701, - [SMALL_STATE(5264)] = 173714, - [SMALL_STATE(5265)] = 173727, - [SMALL_STATE(5266)] = 173740, - [SMALL_STATE(5267)] = 173753, - [SMALL_STATE(5268)] = 173766, - [SMALL_STATE(5269)] = 173779, - [SMALL_STATE(5270)] = 173792, - [SMALL_STATE(5271)] = 173805, - [SMALL_STATE(5272)] = 173818, - [SMALL_STATE(5273)] = 173831, - [SMALL_STATE(5274)] = 173844, - [SMALL_STATE(5275)] = 173857, - [SMALL_STATE(5276)] = 173870, - [SMALL_STATE(5277)] = 173883, - [SMALL_STATE(5278)] = 173896, - [SMALL_STATE(5279)] = 173909, - [SMALL_STATE(5280)] = 173922, - [SMALL_STATE(5281)] = 173935, - [SMALL_STATE(5282)] = 173948, - [SMALL_STATE(5283)] = 173961, - [SMALL_STATE(5284)] = 173974, - [SMALL_STATE(5285)] = 173987, - [SMALL_STATE(5286)] = 174000, - [SMALL_STATE(5287)] = 174013, - [SMALL_STATE(5288)] = 174026, - [SMALL_STATE(5289)] = 174039, - [SMALL_STATE(5290)] = 174052, - [SMALL_STATE(5291)] = 174065, - [SMALL_STATE(5292)] = 174078, - [SMALL_STATE(5293)] = 174091, - [SMALL_STATE(5294)] = 174104, - [SMALL_STATE(5295)] = 174117, - [SMALL_STATE(5296)] = 174130, - [SMALL_STATE(5297)] = 174143, - [SMALL_STATE(5298)] = 174156, - [SMALL_STATE(5299)] = 174169, - [SMALL_STATE(5300)] = 174182, - [SMALL_STATE(5301)] = 174195, - [SMALL_STATE(5302)] = 174208, - [SMALL_STATE(5303)] = 174221, - [SMALL_STATE(5304)] = 174234, - [SMALL_STATE(5305)] = 174247, - [SMALL_STATE(5306)] = 174260, - [SMALL_STATE(5307)] = 174273, - [SMALL_STATE(5308)] = 174286, - [SMALL_STATE(5309)] = 174299, - [SMALL_STATE(5310)] = 174312, - [SMALL_STATE(5311)] = 174325, - [SMALL_STATE(5312)] = 174338, - [SMALL_STATE(5313)] = 174351, - [SMALL_STATE(5314)] = 174364, - [SMALL_STATE(5315)] = 174377, - [SMALL_STATE(5316)] = 174390, - [SMALL_STATE(5317)] = 174403, - [SMALL_STATE(5318)] = 174416, - [SMALL_STATE(5319)] = 174429, - [SMALL_STATE(5320)] = 174442, - [SMALL_STATE(5321)] = 174455, - [SMALL_STATE(5322)] = 174468, - [SMALL_STATE(5323)] = 174481, - [SMALL_STATE(5324)] = 174494, - [SMALL_STATE(5325)] = 174507, - [SMALL_STATE(5326)] = 174520, - [SMALL_STATE(5327)] = 174533, - [SMALL_STATE(5328)] = 174546, - [SMALL_STATE(5329)] = 174559, - [SMALL_STATE(5330)] = 174572, - [SMALL_STATE(5331)] = 174585, - [SMALL_STATE(5332)] = 174598, - [SMALL_STATE(5333)] = 174611, - [SMALL_STATE(5334)] = 174624, - [SMALL_STATE(5335)] = 174637, - [SMALL_STATE(5336)] = 174650, - [SMALL_STATE(5337)] = 174663, - [SMALL_STATE(5338)] = 174676, - [SMALL_STATE(5339)] = 174689, - [SMALL_STATE(5340)] = 174702, - [SMALL_STATE(5341)] = 174715, - [SMALL_STATE(5342)] = 174728, - [SMALL_STATE(5343)] = 174741, - [SMALL_STATE(5344)] = 174754, - [SMALL_STATE(5345)] = 174767, - [SMALL_STATE(5346)] = 174780, - [SMALL_STATE(5347)] = 174793, - [SMALL_STATE(5348)] = 174806, - [SMALL_STATE(5349)] = 174819, - [SMALL_STATE(5350)] = 174832, - [SMALL_STATE(5351)] = 174845, - [SMALL_STATE(5352)] = 174858, - [SMALL_STATE(5353)] = 174871, - [SMALL_STATE(5354)] = 174884, - [SMALL_STATE(5355)] = 174897, - [SMALL_STATE(5356)] = 174910, - [SMALL_STATE(5357)] = 174923, - [SMALL_STATE(5358)] = 174936, - [SMALL_STATE(5359)] = 174949, - [SMALL_STATE(5360)] = 174962, - [SMALL_STATE(5361)] = 174975, - [SMALL_STATE(5362)] = 174988, - [SMALL_STATE(5363)] = 175001, - [SMALL_STATE(5364)] = 175014, - [SMALL_STATE(5365)] = 175027, - [SMALL_STATE(5366)] = 175040, - [SMALL_STATE(5367)] = 175053, - [SMALL_STATE(5368)] = 175066, - [SMALL_STATE(5369)] = 175079, - [SMALL_STATE(5370)] = 175092, - [SMALL_STATE(5371)] = 175105, - [SMALL_STATE(5372)] = 175118, - [SMALL_STATE(5373)] = 175131, - [SMALL_STATE(5374)] = 175144, - [SMALL_STATE(5375)] = 175157, - [SMALL_STATE(5376)] = 175170, - [SMALL_STATE(5377)] = 175183, - [SMALL_STATE(5378)] = 175196, - [SMALL_STATE(5379)] = 175209, - [SMALL_STATE(5380)] = 175222, - [SMALL_STATE(5381)] = 175235, - [SMALL_STATE(5382)] = 175248, - [SMALL_STATE(5383)] = 175261, - [SMALL_STATE(5384)] = 175274, - [SMALL_STATE(5385)] = 175287, - [SMALL_STATE(5386)] = 175300, - [SMALL_STATE(5387)] = 175313, - [SMALL_STATE(5388)] = 175326, - [SMALL_STATE(5389)] = 175339, - [SMALL_STATE(5390)] = 175352, - [SMALL_STATE(5391)] = 175365, - [SMALL_STATE(5392)] = 175378, - [SMALL_STATE(5393)] = 175391, - [SMALL_STATE(5394)] = 175404, - [SMALL_STATE(5395)] = 175417, - [SMALL_STATE(5396)] = 175430, - [SMALL_STATE(5397)] = 175443, - [SMALL_STATE(5398)] = 175456, - [SMALL_STATE(5399)] = 175469, - [SMALL_STATE(5400)] = 175482, - [SMALL_STATE(5401)] = 175495, - [SMALL_STATE(5402)] = 175508, - [SMALL_STATE(5403)] = 175521, - [SMALL_STATE(5404)] = 175534, - [SMALL_STATE(5405)] = 175547, - [SMALL_STATE(5406)] = 175560, - [SMALL_STATE(5407)] = 175573, - [SMALL_STATE(5408)] = 175586, - [SMALL_STATE(5409)] = 175599, - [SMALL_STATE(5410)] = 175612, - [SMALL_STATE(5411)] = 175625, - [SMALL_STATE(5412)] = 175638, - [SMALL_STATE(5413)] = 175651, - [SMALL_STATE(5414)] = 175664, - [SMALL_STATE(5415)] = 175677, - [SMALL_STATE(5416)] = 175690, - [SMALL_STATE(5417)] = 175703, - [SMALL_STATE(5418)] = 175716, - [SMALL_STATE(5419)] = 175729, - [SMALL_STATE(5420)] = 175742, - [SMALL_STATE(5421)] = 175755, - [SMALL_STATE(5422)] = 175768, - [SMALL_STATE(5423)] = 175781, - [SMALL_STATE(5424)] = 175794, - [SMALL_STATE(5425)] = 175807, - [SMALL_STATE(5426)] = 175820, - [SMALL_STATE(5427)] = 175833, - [SMALL_STATE(5428)] = 175846, - [SMALL_STATE(5429)] = 175859, - [SMALL_STATE(5430)] = 175872, - [SMALL_STATE(5431)] = 175885, - [SMALL_STATE(5432)] = 175898, - [SMALL_STATE(5433)] = 175911, - [SMALL_STATE(5434)] = 175924, - [SMALL_STATE(5435)] = 175937, - [SMALL_STATE(5436)] = 175950, - [SMALL_STATE(5437)] = 175963, - [SMALL_STATE(5438)] = 175976, - [SMALL_STATE(5439)] = 175989, - [SMALL_STATE(5440)] = 176002, - [SMALL_STATE(5441)] = 176015, - [SMALL_STATE(5442)] = 176028, - [SMALL_STATE(5443)] = 176041, - [SMALL_STATE(5444)] = 176054, - [SMALL_STATE(5445)] = 176067, - [SMALL_STATE(5446)] = 176080, - [SMALL_STATE(5447)] = 176093, - [SMALL_STATE(5448)] = 176106, - [SMALL_STATE(5449)] = 176119, - [SMALL_STATE(5450)] = 176132, - [SMALL_STATE(5451)] = 176145, - [SMALL_STATE(5452)] = 176158, - [SMALL_STATE(5453)] = 176171, - [SMALL_STATE(5454)] = 176184, - [SMALL_STATE(5455)] = 176197, - [SMALL_STATE(5456)] = 176210, - [SMALL_STATE(5457)] = 176223, - [SMALL_STATE(5458)] = 176236, - [SMALL_STATE(5459)] = 176249, - [SMALL_STATE(5460)] = 176262, - [SMALL_STATE(5461)] = 176275, - [SMALL_STATE(5462)] = 176288, - [SMALL_STATE(5463)] = 176301, - [SMALL_STATE(5464)] = 176314, - [SMALL_STATE(5465)] = 176327, - [SMALL_STATE(5466)] = 176340, - [SMALL_STATE(5467)] = 176353, - [SMALL_STATE(5468)] = 176366, - [SMALL_STATE(5469)] = 176379, - [SMALL_STATE(5470)] = 176392, - [SMALL_STATE(5471)] = 176405, - [SMALL_STATE(5472)] = 176418, - [SMALL_STATE(5473)] = 176431, - [SMALL_STATE(5474)] = 176444, - [SMALL_STATE(5475)] = 176457, - [SMALL_STATE(5476)] = 176470, - [SMALL_STATE(5477)] = 176483, - [SMALL_STATE(5478)] = 176496, - [SMALL_STATE(5479)] = 176509, - [SMALL_STATE(5480)] = 176522, - [SMALL_STATE(5481)] = 176535, - [SMALL_STATE(5482)] = 176548, - [SMALL_STATE(5483)] = 176561, - [SMALL_STATE(5484)] = 176574, - [SMALL_STATE(5485)] = 176587, - [SMALL_STATE(5486)] = 176600, - [SMALL_STATE(5487)] = 176613, - [SMALL_STATE(5488)] = 176626, - [SMALL_STATE(5489)] = 176639, - [SMALL_STATE(5490)] = 176652, - [SMALL_STATE(5491)] = 176665, - [SMALL_STATE(5492)] = 176678, - [SMALL_STATE(5493)] = 176691, - [SMALL_STATE(5494)] = 176704, - [SMALL_STATE(5495)] = 176717, - [SMALL_STATE(5496)] = 176730, - [SMALL_STATE(5497)] = 176743, - [SMALL_STATE(5498)] = 176756, - [SMALL_STATE(5499)] = 176769, - [SMALL_STATE(5500)] = 176782, - [SMALL_STATE(5501)] = 176795, - [SMALL_STATE(5502)] = 176808, - [SMALL_STATE(5503)] = 176821, - [SMALL_STATE(5504)] = 176834, - [SMALL_STATE(5505)] = 176847, - [SMALL_STATE(5506)] = 176860, - [SMALL_STATE(5507)] = 176873, - [SMALL_STATE(5508)] = 176886, - [SMALL_STATE(5509)] = 176899, - [SMALL_STATE(5510)] = 176912, - [SMALL_STATE(5511)] = 176925, - [SMALL_STATE(5512)] = 176938, - [SMALL_STATE(5513)] = 176951, - [SMALL_STATE(5514)] = 176964, - [SMALL_STATE(5515)] = 176977, - [SMALL_STATE(5516)] = 176990, - [SMALL_STATE(5517)] = 177003, - [SMALL_STATE(5518)] = 177016, - [SMALL_STATE(5519)] = 177029, - [SMALL_STATE(5520)] = 177042, - [SMALL_STATE(5521)] = 177055, - [SMALL_STATE(5522)] = 177068, - [SMALL_STATE(5523)] = 177081, - [SMALL_STATE(5524)] = 177094, - [SMALL_STATE(5525)] = 177107, - [SMALL_STATE(5526)] = 177120, - [SMALL_STATE(5527)] = 177133, - [SMALL_STATE(5528)] = 177146, - [SMALL_STATE(5529)] = 177159, - [SMALL_STATE(5530)] = 177172, - [SMALL_STATE(5531)] = 177185, - [SMALL_STATE(5532)] = 177198, - [SMALL_STATE(5533)] = 177211, - [SMALL_STATE(5534)] = 177224, - [SMALL_STATE(5535)] = 177237, - [SMALL_STATE(5536)] = 177250, - [SMALL_STATE(5537)] = 177263, - [SMALL_STATE(5538)] = 177276, - [SMALL_STATE(5539)] = 177289, - [SMALL_STATE(5540)] = 177302, - [SMALL_STATE(5541)] = 177315, - [SMALL_STATE(5542)] = 177328, - [SMALL_STATE(5543)] = 177341, - [SMALL_STATE(5544)] = 177354, - [SMALL_STATE(5545)] = 177367, - [SMALL_STATE(5546)] = 177380, - [SMALL_STATE(5547)] = 177393, - [SMALL_STATE(5548)] = 177406, - [SMALL_STATE(5549)] = 177419, - [SMALL_STATE(5550)] = 177432, - [SMALL_STATE(5551)] = 177445, - [SMALL_STATE(5552)] = 177458, - [SMALL_STATE(5553)] = 177471, - [SMALL_STATE(5554)] = 177484, - [SMALL_STATE(5555)] = 177497, - [SMALL_STATE(5556)] = 177510, - [SMALL_STATE(5557)] = 177523, - [SMALL_STATE(5558)] = 177536, - [SMALL_STATE(5559)] = 177549, - [SMALL_STATE(5560)] = 177562, - [SMALL_STATE(5561)] = 177575, - [SMALL_STATE(5562)] = 177588, - [SMALL_STATE(5563)] = 177601, - [SMALL_STATE(5564)] = 177614, - [SMALL_STATE(5565)] = 177627, - [SMALL_STATE(5566)] = 177640, - [SMALL_STATE(5567)] = 177653, - [SMALL_STATE(5568)] = 177666, - [SMALL_STATE(5569)] = 177679, - [SMALL_STATE(5570)] = 177692, - [SMALL_STATE(5571)] = 177705, - [SMALL_STATE(5572)] = 177718, - [SMALL_STATE(5573)] = 177731, - [SMALL_STATE(5574)] = 177744, - [SMALL_STATE(5575)] = 177757, - [SMALL_STATE(5576)] = 177770, - [SMALL_STATE(5577)] = 177783, - [SMALL_STATE(5578)] = 177796, - [SMALL_STATE(5579)] = 177809, - [SMALL_STATE(5580)] = 177822, - [SMALL_STATE(5581)] = 177835, - [SMALL_STATE(5582)] = 177848, - [SMALL_STATE(5583)] = 177861, - [SMALL_STATE(5584)] = 177874, - [SMALL_STATE(5585)] = 177887, - [SMALL_STATE(5586)] = 177900, - [SMALL_STATE(5587)] = 177913, - [SMALL_STATE(5588)] = 177926, - [SMALL_STATE(5589)] = 177939, - [SMALL_STATE(5590)] = 177952, - [SMALL_STATE(5591)] = 177965, - [SMALL_STATE(5592)] = 177978, - [SMALL_STATE(5593)] = 177991, - [SMALL_STATE(5594)] = 178004, - [SMALL_STATE(5595)] = 178017, - [SMALL_STATE(5596)] = 178030, - [SMALL_STATE(5597)] = 178043, - [SMALL_STATE(5598)] = 178056, - [SMALL_STATE(5599)] = 178069, - [SMALL_STATE(5600)] = 178082, - [SMALL_STATE(5601)] = 178095, - [SMALL_STATE(5602)] = 178108, - [SMALL_STATE(5603)] = 178121, - [SMALL_STATE(5604)] = 178134, - [SMALL_STATE(5605)] = 178147, - [SMALL_STATE(5606)] = 178160, - [SMALL_STATE(5607)] = 178173, - [SMALL_STATE(5608)] = 178186, - [SMALL_STATE(5609)] = 178199, - [SMALL_STATE(5610)] = 178212, - [SMALL_STATE(5611)] = 178225, - [SMALL_STATE(5612)] = 178238, - [SMALL_STATE(5613)] = 178251, - [SMALL_STATE(5614)] = 178264, - [SMALL_STATE(5615)] = 178277, - [SMALL_STATE(5616)] = 178290, - [SMALL_STATE(5617)] = 178303, - [SMALL_STATE(5618)] = 178316, - [SMALL_STATE(5619)] = 178329, - [SMALL_STATE(5620)] = 178342, - [SMALL_STATE(5621)] = 178355, - [SMALL_STATE(5622)] = 178368, - [SMALL_STATE(5623)] = 178381, - [SMALL_STATE(5624)] = 178394, - [SMALL_STATE(5625)] = 178407, - [SMALL_STATE(5626)] = 178420, - [SMALL_STATE(5627)] = 178433, - [SMALL_STATE(5628)] = 178446, - [SMALL_STATE(5629)] = 178459, - [SMALL_STATE(5630)] = 178472, - [SMALL_STATE(5631)] = 178485, - [SMALL_STATE(5632)] = 178498, - [SMALL_STATE(5633)] = 178511, - [SMALL_STATE(5634)] = 178524, - [SMALL_STATE(5635)] = 178537, - [SMALL_STATE(5636)] = 178550, - [SMALL_STATE(5637)] = 178563, - [SMALL_STATE(5638)] = 178576, - [SMALL_STATE(5639)] = 178589, - [SMALL_STATE(5640)] = 178602, - [SMALL_STATE(5641)] = 178615, - [SMALL_STATE(5642)] = 178628, - [SMALL_STATE(5643)] = 178641, - [SMALL_STATE(5644)] = 178654, - [SMALL_STATE(5645)] = 178667, - [SMALL_STATE(5646)] = 178680, - [SMALL_STATE(5647)] = 178693, - [SMALL_STATE(5648)] = 178706, - [SMALL_STATE(5649)] = 178719, - [SMALL_STATE(5650)] = 178732, - [SMALL_STATE(5651)] = 178745, - [SMALL_STATE(5652)] = 178758, - [SMALL_STATE(5653)] = 178771, - [SMALL_STATE(5654)] = 178784, - [SMALL_STATE(5655)] = 178797, - [SMALL_STATE(5656)] = 178810, - [SMALL_STATE(5657)] = 178823, - [SMALL_STATE(5658)] = 178836, - [SMALL_STATE(5659)] = 178849, - [SMALL_STATE(5660)] = 178862, - [SMALL_STATE(5661)] = 178875, - [SMALL_STATE(5662)] = 178888, - [SMALL_STATE(5663)] = 178901, - [SMALL_STATE(5664)] = 178914, - [SMALL_STATE(5665)] = 178927, - [SMALL_STATE(5666)] = 178940, - [SMALL_STATE(5667)] = 178953, - [SMALL_STATE(5668)] = 178966, - [SMALL_STATE(5669)] = 178979, - [SMALL_STATE(5670)] = 178992, - [SMALL_STATE(5671)] = 179005, - [SMALL_STATE(5672)] = 179018, - [SMALL_STATE(5673)] = 179031, - [SMALL_STATE(5674)] = 179044, - [SMALL_STATE(5675)] = 179057, - [SMALL_STATE(5676)] = 179070, - [SMALL_STATE(5677)] = 179083, - [SMALL_STATE(5678)] = 179096, - [SMALL_STATE(5679)] = 179109, - [SMALL_STATE(5680)] = 179122, - [SMALL_STATE(5681)] = 179135, - [SMALL_STATE(5682)] = 179148, - [SMALL_STATE(5683)] = 179161, - [SMALL_STATE(5684)] = 179174, - [SMALL_STATE(5685)] = 179187, - [SMALL_STATE(5686)] = 179200, - [SMALL_STATE(5687)] = 179213, - [SMALL_STATE(5688)] = 179226, - [SMALL_STATE(5689)] = 179239, - [SMALL_STATE(5690)] = 179252, - [SMALL_STATE(5691)] = 179265, - [SMALL_STATE(5692)] = 179278, - [SMALL_STATE(5693)] = 179291, - [SMALL_STATE(5694)] = 179304, - [SMALL_STATE(5695)] = 179317, - [SMALL_STATE(5696)] = 179330, - [SMALL_STATE(5697)] = 179343, - [SMALL_STATE(5698)] = 179356, - [SMALL_STATE(5699)] = 179369, - [SMALL_STATE(5700)] = 179382, - [SMALL_STATE(5701)] = 179395, - [SMALL_STATE(5702)] = 179408, - [SMALL_STATE(5703)] = 179421, - [SMALL_STATE(5704)] = 179434, - [SMALL_STATE(5705)] = 179447, - [SMALL_STATE(5706)] = 179460, - [SMALL_STATE(5707)] = 179473, - [SMALL_STATE(5708)] = 179486, - [SMALL_STATE(5709)] = 179499, - [SMALL_STATE(5710)] = 179512, - [SMALL_STATE(5711)] = 179525, - [SMALL_STATE(5712)] = 179538, - [SMALL_STATE(5713)] = 179551, - [SMALL_STATE(5714)] = 179564, - [SMALL_STATE(5715)] = 179577, - [SMALL_STATE(5716)] = 179590, - [SMALL_STATE(5717)] = 179603, - [SMALL_STATE(5718)] = 179616, - [SMALL_STATE(5719)] = 179629, - [SMALL_STATE(5720)] = 179642, - [SMALL_STATE(5721)] = 179655, - [SMALL_STATE(5722)] = 179668, - [SMALL_STATE(5723)] = 179681, - [SMALL_STATE(5724)] = 179694, - [SMALL_STATE(5725)] = 179707, - [SMALL_STATE(5726)] = 179720, - [SMALL_STATE(5727)] = 179733, - [SMALL_STATE(5728)] = 179746, - [SMALL_STATE(5729)] = 179759, - [SMALL_STATE(5730)] = 179772, - [SMALL_STATE(5731)] = 179785, - [SMALL_STATE(5732)] = 179798, - [SMALL_STATE(5733)] = 179811, - [SMALL_STATE(5734)] = 179824, - [SMALL_STATE(5735)] = 179837, - [SMALL_STATE(5736)] = 179850, - [SMALL_STATE(5737)] = 179863, - [SMALL_STATE(5738)] = 179876, - [SMALL_STATE(5739)] = 179889, - [SMALL_STATE(5740)] = 179902, - [SMALL_STATE(5741)] = 179915, - [SMALL_STATE(5742)] = 179928, - [SMALL_STATE(5743)] = 179941, - [SMALL_STATE(5744)] = 179954, - [SMALL_STATE(5745)] = 179967, - [SMALL_STATE(5746)] = 179980, - [SMALL_STATE(5747)] = 179993, - [SMALL_STATE(5748)] = 180006, - [SMALL_STATE(5749)] = 180019, - [SMALL_STATE(5750)] = 180032, - [SMALL_STATE(5751)] = 180045, - [SMALL_STATE(5752)] = 180058, - [SMALL_STATE(5753)] = 180071, - [SMALL_STATE(5754)] = 180084, - [SMALL_STATE(5755)] = 180097, - [SMALL_STATE(5756)] = 180110, - [SMALL_STATE(5757)] = 180123, - [SMALL_STATE(5758)] = 180136, - [SMALL_STATE(5759)] = 180149, - [SMALL_STATE(5760)] = 180162, - [SMALL_STATE(5761)] = 180175, - [SMALL_STATE(5762)] = 180188, - [SMALL_STATE(5763)] = 180201, - [SMALL_STATE(5764)] = 180214, - [SMALL_STATE(5765)] = 180227, - [SMALL_STATE(5766)] = 180240, - [SMALL_STATE(5767)] = 180253, - [SMALL_STATE(5768)] = 180266, - [SMALL_STATE(5769)] = 180279, - [SMALL_STATE(5770)] = 180292, - [SMALL_STATE(5771)] = 180305, - [SMALL_STATE(5772)] = 180318, - [SMALL_STATE(5773)] = 180331, - [SMALL_STATE(5774)] = 180344, - [SMALL_STATE(5775)] = 180357, - [SMALL_STATE(5776)] = 180370, - [SMALL_STATE(5777)] = 180383, - [SMALL_STATE(5778)] = 180396, - [SMALL_STATE(5779)] = 180409, - [SMALL_STATE(5780)] = 180422, - [SMALL_STATE(5781)] = 180435, - [SMALL_STATE(5782)] = 180448, - [SMALL_STATE(5783)] = 180461, - [SMALL_STATE(5784)] = 180474, - [SMALL_STATE(5785)] = 180487, - [SMALL_STATE(5786)] = 180500, - [SMALL_STATE(5787)] = 180513, - [SMALL_STATE(5788)] = 180526, - [SMALL_STATE(5789)] = 180539, - [SMALL_STATE(5790)] = 180552, - [SMALL_STATE(5791)] = 180565, - [SMALL_STATE(5792)] = 180578, - [SMALL_STATE(5793)] = 180591, - [SMALL_STATE(5794)] = 180604, - [SMALL_STATE(5795)] = 180617, - [SMALL_STATE(5796)] = 180630, - [SMALL_STATE(5797)] = 180643, - [SMALL_STATE(5798)] = 180656, - [SMALL_STATE(5799)] = 180669, - [SMALL_STATE(5800)] = 180682, - [SMALL_STATE(5801)] = 180695, - [SMALL_STATE(5802)] = 180708, - [SMALL_STATE(5803)] = 180721, - [SMALL_STATE(5804)] = 180734, - [SMALL_STATE(5805)] = 180747, - [SMALL_STATE(5806)] = 180760, - [SMALL_STATE(5807)] = 180773, - [SMALL_STATE(5808)] = 180786, - [SMALL_STATE(5809)] = 180799, - [SMALL_STATE(5810)] = 180812, - [SMALL_STATE(5811)] = 180825, - [SMALL_STATE(5812)] = 180838, - [SMALL_STATE(5813)] = 180851, - [SMALL_STATE(5814)] = 180864, - [SMALL_STATE(5815)] = 180877, - [SMALL_STATE(5816)] = 180890, - [SMALL_STATE(5817)] = 180903, - [SMALL_STATE(5818)] = 180916, - [SMALL_STATE(5819)] = 180929, - [SMALL_STATE(5820)] = 180942, - [SMALL_STATE(5821)] = 180955, - [SMALL_STATE(5822)] = 180968, - [SMALL_STATE(5823)] = 180981, - [SMALL_STATE(5824)] = 180994, - [SMALL_STATE(5825)] = 181007, - [SMALL_STATE(5826)] = 181020, - [SMALL_STATE(5827)] = 181033, - [SMALL_STATE(5828)] = 181046, - [SMALL_STATE(5829)] = 181059, - [SMALL_STATE(5830)] = 181072, - [SMALL_STATE(5831)] = 181085, - [SMALL_STATE(5832)] = 181098, - [SMALL_STATE(5833)] = 181111, - [SMALL_STATE(5834)] = 181124, - [SMALL_STATE(5835)] = 181137, - [SMALL_STATE(5836)] = 181150, - [SMALL_STATE(5837)] = 181163, - [SMALL_STATE(5838)] = 181176, - [SMALL_STATE(5839)] = 181189, - [SMALL_STATE(5840)] = 181202, - [SMALL_STATE(5841)] = 181215, - [SMALL_STATE(5842)] = 181228, - [SMALL_STATE(5843)] = 181241, - [SMALL_STATE(5844)] = 181254, - [SMALL_STATE(5845)] = 181267, - [SMALL_STATE(5846)] = 181280, - [SMALL_STATE(5847)] = 181293, - [SMALL_STATE(5848)] = 181306, - [SMALL_STATE(5849)] = 181319, - [SMALL_STATE(5850)] = 181332, - [SMALL_STATE(5851)] = 181345, - [SMALL_STATE(5852)] = 181358, - [SMALL_STATE(5853)] = 181371, - [SMALL_STATE(5854)] = 181384, - [SMALL_STATE(5855)] = 181397, - [SMALL_STATE(5856)] = 181410, - [SMALL_STATE(5857)] = 181423, - [SMALL_STATE(5858)] = 181436, - [SMALL_STATE(5859)] = 181449, - [SMALL_STATE(5860)] = 181462, - [SMALL_STATE(5861)] = 181475, - [SMALL_STATE(5862)] = 181488, - [SMALL_STATE(5863)] = 181501, - [SMALL_STATE(5864)] = 181514, - [SMALL_STATE(5865)] = 181527, - [SMALL_STATE(5866)] = 181540, - [SMALL_STATE(5867)] = 181553, - [SMALL_STATE(5868)] = 181566, - [SMALL_STATE(5869)] = 181579, - [SMALL_STATE(5870)] = 181592, - [SMALL_STATE(5871)] = 181605, - [SMALL_STATE(5872)] = 181618, - [SMALL_STATE(5873)] = 181631, - [SMALL_STATE(5874)] = 181644, - [SMALL_STATE(5875)] = 181657, - [SMALL_STATE(5876)] = 181670, - [SMALL_STATE(5877)] = 181683, - [SMALL_STATE(5878)] = 181696, - [SMALL_STATE(5879)] = 181709, - [SMALL_STATE(5880)] = 181722, - [SMALL_STATE(5881)] = 181735, - [SMALL_STATE(5882)] = 181748, - [SMALL_STATE(5883)] = 181761, - [SMALL_STATE(5884)] = 181774, - [SMALL_STATE(5885)] = 181787, - [SMALL_STATE(5886)] = 181800, - [SMALL_STATE(5887)] = 181813, - [SMALL_STATE(5888)] = 181826, - [SMALL_STATE(5889)] = 181839, - [SMALL_STATE(5890)] = 181852, - [SMALL_STATE(5891)] = 181865, - [SMALL_STATE(5892)] = 181878, - [SMALL_STATE(5893)] = 181891, - [SMALL_STATE(5894)] = 181904, - [SMALL_STATE(5895)] = 181917, - [SMALL_STATE(5896)] = 181930, - [SMALL_STATE(5897)] = 181943, - [SMALL_STATE(5898)] = 181956, - [SMALL_STATE(5899)] = 181969, - [SMALL_STATE(5900)] = 181982, - [SMALL_STATE(5901)] = 181995, - [SMALL_STATE(5902)] = 182008, - [SMALL_STATE(5903)] = 182021, - [SMALL_STATE(5904)] = 182034, - [SMALL_STATE(5905)] = 182047, - [SMALL_STATE(5906)] = 182060, - [SMALL_STATE(5907)] = 182073, - [SMALL_STATE(5908)] = 182086, - [SMALL_STATE(5909)] = 182099, - [SMALL_STATE(5910)] = 182112, - [SMALL_STATE(5911)] = 182125, - [SMALL_STATE(5912)] = 182138, - [SMALL_STATE(5913)] = 182151, - [SMALL_STATE(5914)] = 182164, - [SMALL_STATE(5915)] = 182177, - [SMALL_STATE(5916)] = 182190, - [SMALL_STATE(5917)] = 182203, - [SMALL_STATE(5918)] = 182216, - [SMALL_STATE(5919)] = 182229, - [SMALL_STATE(5920)] = 182242, - [SMALL_STATE(5921)] = 182255, - [SMALL_STATE(5922)] = 182268, - [SMALL_STATE(5923)] = 182281, - [SMALL_STATE(5924)] = 182294, - [SMALL_STATE(5925)] = 182307, - [SMALL_STATE(5926)] = 182320, - [SMALL_STATE(5927)] = 182333, - [SMALL_STATE(5928)] = 182346, - [SMALL_STATE(5929)] = 182359, - [SMALL_STATE(5930)] = 182372, - [SMALL_STATE(5931)] = 182385, - [SMALL_STATE(5932)] = 182398, - [SMALL_STATE(5933)] = 182411, - [SMALL_STATE(5934)] = 182424, - [SMALL_STATE(5935)] = 182437, + [SMALL_STATE(1227)] = 0, + [SMALL_STATE(1228)] = 112, + [SMALL_STATE(1229)] = 224, + [SMALL_STATE(1230)] = 335, + [SMALL_STATE(1231)] = 444, + [SMALL_STATE(1232)] = 555, + [SMALL_STATE(1233)] = 664, + [SMALL_STATE(1234)] = 776, + [SMALL_STATE(1235)] = 888, + [SMALL_STATE(1236)] = 1000, + [SMALL_STATE(1237)] = 1112, + [SMALL_STATE(1238)] = 1224, + [SMALL_STATE(1239)] = 1336, + [SMALL_STATE(1240)] = 1448, + [SMALL_STATE(1241)] = 1560, + [SMALL_STATE(1242)] = 1672, + [SMALL_STATE(1243)] = 1784, + [SMALL_STATE(1244)] = 1896, + [SMALL_STATE(1245)] = 2008, + [SMALL_STATE(1246)] = 2120, + [SMALL_STATE(1247)] = 2232, + [SMALL_STATE(1248)] = 2344, + [SMALL_STATE(1249)] = 2456, + [SMALL_STATE(1250)] = 2568, + [SMALL_STATE(1251)] = 2680, + [SMALL_STATE(1252)] = 2792, + [SMALL_STATE(1253)] = 2904, + [SMALL_STATE(1254)] = 3016, + [SMALL_STATE(1255)] = 3128, + [SMALL_STATE(1256)] = 3240, + [SMALL_STATE(1257)] = 3352, + [SMALL_STATE(1258)] = 3464, + [SMALL_STATE(1259)] = 3576, + [SMALL_STATE(1260)] = 3688, + [SMALL_STATE(1261)] = 3800, + [SMALL_STATE(1262)] = 3912, + [SMALL_STATE(1263)] = 4024, + [SMALL_STATE(1264)] = 4136, + [SMALL_STATE(1265)] = 4248, + [SMALL_STATE(1266)] = 4357, + [SMALL_STATE(1267)] = 4466, + [SMALL_STATE(1268)] = 4573, + [SMALL_STATE(1269)] = 4680, + [SMALL_STATE(1270)] = 4789, + [SMALL_STATE(1271)] = 4898, + [SMALL_STATE(1272)] = 5007, + [SMALL_STATE(1273)] = 5116, + [SMALL_STATE(1274)] = 5225, + [SMALL_STATE(1275)] = 5334, + [SMALL_STATE(1276)] = 5443, + [SMALL_STATE(1277)] = 5552, + [SMALL_STATE(1278)] = 5661, + [SMALL_STATE(1279)] = 5768, + [SMALL_STATE(1280)] = 5877, + [SMALL_STATE(1281)] = 5986, + [SMALL_STATE(1282)] = 6095, + [SMALL_STATE(1283)] = 6204, + [SMALL_STATE(1284)] = 6313, + [SMALL_STATE(1285)] = 6422, + [SMALL_STATE(1286)] = 6531, + [SMALL_STATE(1287)] = 6640, + [SMALL_STATE(1288)] = 6747, + [SMALL_STATE(1289)] = 6856, + [SMALL_STATE(1290)] = 6965, + [SMALL_STATE(1291)] = 7074, + [SMALL_STATE(1292)] = 7183, + [SMALL_STATE(1293)] = 7292, + [SMALL_STATE(1294)] = 7401, + [SMALL_STATE(1295)] = 7510, + [SMALL_STATE(1296)] = 7619, + [SMALL_STATE(1297)] = 7728, + [SMALL_STATE(1298)] = 7837, + [SMALL_STATE(1299)] = 7946, + [SMALL_STATE(1300)] = 8055, + [SMALL_STATE(1301)] = 8164, + [SMALL_STATE(1302)] = 8270, + [SMALL_STATE(1303)] = 8376, + [SMALL_STATE(1304)] = 8482, + [SMALL_STATE(1305)] = 8588, + [SMALL_STATE(1306)] = 8694, + [SMALL_STATE(1307)] = 8800, + [SMALL_STATE(1308)] = 8906, + [SMALL_STATE(1309)] = 9012, + [SMALL_STATE(1310)] = 9118, + [SMALL_STATE(1311)] = 9224, + [SMALL_STATE(1312)] = 9330, + [SMALL_STATE(1313)] = 9436, + [SMALL_STATE(1314)] = 9542, + [SMALL_STATE(1315)] = 9648, + [SMALL_STATE(1316)] = 9754, + [SMALL_STATE(1317)] = 9860, + [SMALL_STATE(1318)] = 9966, + [SMALL_STATE(1319)] = 10072, + [SMALL_STATE(1320)] = 10178, + [SMALL_STATE(1321)] = 10284, + [SMALL_STATE(1322)] = 10356, + [SMALL_STATE(1323)] = 10459, + [SMALL_STATE(1324)] = 10562, + [SMALL_STATE(1325)] = 10665, + [SMALL_STATE(1326)] = 10768, + [SMALL_STATE(1327)] = 10871, + [SMALL_STATE(1328)] = 10974, + [SMALL_STATE(1329)] = 11077, + [SMALL_STATE(1330)] = 11180, + [SMALL_STATE(1331)] = 11283, + [SMALL_STATE(1332)] = 11386, + [SMALL_STATE(1333)] = 11489, + [SMALL_STATE(1334)] = 11592, + [SMALL_STATE(1335)] = 11695, + [SMALL_STATE(1336)] = 11798, + [SMALL_STATE(1337)] = 11901, + [SMALL_STATE(1338)] = 12004, + [SMALL_STATE(1339)] = 12107, + [SMALL_STATE(1340)] = 12210, + [SMALL_STATE(1341)] = 12313, + [SMALL_STATE(1342)] = 12416, + [SMALL_STATE(1343)] = 12519, + [SMALL_STATE(1344)] = 12622, + [SMALL_STATE(1345)] = 12725, + [SMALL_STATE(1346)] = 12828, + [SMALL_STATE(1347)] = 12931, + [SMALL_STATE(1348)] = 13034, + [SMALL_STATE(1349)] = 13137, + [SMALL_STATE(1350)] = 13240, + [SMALL_STATE(1351)] = 13343, + [SMALL_STATE(1352)] = 13446, + [SMALL_STATE(1353)] = 13549, + [SMALL_STATE(1354)] = 13652, + [SMALL_STATE(1355)] = 13755, + [SMALL_STATE(1356)] = 13858, + [SMALL_STATE(1357)] = 13961, + [SMALL_STATE(1358)] = 14064, + [SMALL_STATE(1359)] = 14167, + [SMALL_STATE(1360)] = 14270, + [SMALL_STATE(1361)] = 14373, + [SMALL_STATE(1362)] = 14476, + [SMALL_STATE(1363)] = 14579, + [SMALL_STATE(1364)] = 14682, + [SMALL_STATE(1365)] = 14785, + [SMALL_STATE(1366)] = 14888, + [SMALL_STATE(1367)] = 14991, + [SMALL_STATE(1368)] = 15094, + [SMALL_STATE(1369)] = 15197, + [SMALL_STATE(1370)] = 15300, + [SMALL_STATE(1371)] = 15403, + [SMALL_STATE(1372)] = 15506, + [SMALL_STATE(1373)] = 15609, + [SMALL_STATE(1374)] = 15712, + [SMALL_STATE(1375)] = 15815, + [SMALL_STATE(1376)] = 15918, + [SMALL_STATE(1377)] = 16021, + [SMALL_STATE(1378)] = 16124, + [SMALL_STATE(1379)] = 16227, + [SMALL_STATE(1380)] = 16330, + [SMALL_STATE(1381)] = 16433, + [SMALL_STATE(1382)] = 16536, + [SMALL_STATE(1383)] = 16639, + [SMALL_STATE(1384)] = 16742, + [SMALL_STATE(1385)] = 16845, + [SMALL_STATE(1386)] = 16948, + [SMALL_STATE(1387)] = 17051, + [SMALL_STATE(1388)] = 17154, + [SMALL_STATE(1389)] = 17223, + [SMALL_STATE(1390)] = 17326, + [SMALL_STATE(1391)] = 17429, + [SMALL_STATE(1392)] = 17532, + [SMALL_STATE(1393)] = 17635, + [SMALL_STATE(1394)] = 17738, + [SMALL_STATE(1395)] = 17841, + [SMALL_STATE(1396)] = 17944, + [SMALL_STATE(1397)] = 18047, + [SMALL_STATE(1398)] = 18150, + [SMALL_STATE(1399)] = 18253, + [SMALL_STATE(1400)] = 18356, + [SMALL_STATE(1401)] = 18459, + [SMALL_STATE(1402)] = 18562, + [SMALL_STATE(1403)] = 18665, + [SMALL_STATE(1404)] = 18768, + [SMALL_STATE(1405)] = 18871, + [SMALL_STATE(1406)] = 18974, + [SMALL_STATE(1407)] = 19077, + [SMALL_STATE(1408)] = 19180, + [SMALL_STATE(1409)] = 19283, + [SMALL_STATE(1410)] = 19386, + [SMALL_STATE(1411)] = 19489, + [SMALL_STATE(1412)] = 19592, + [SMALL_STATE(1413)] = 19695, + [SMALL_STATE(1414)] = 19798, + [SMALL_STATE(1415)] = 19901, + [SMALL_STATE(1416)] = 20004, + [SMALL_STATE(1417)] = 20107, + [SMALL_STATE(1418)] = 20210, + [SMALL_STATE(1419)] = 20313, + [SMALL_STATE(1420)] = 20416, + [SMALL_STATE(1421)] = 20483, + [SMALL_STATE(1422)] = 20586, + [SMALL_STATE(1423)] = 20689, + [SMALL_STATE(1424)] = 20792, + [SMALL_STATE(1425)] = 20895, + [SMALL_STATE(1426)] = 20998, + [SMALL_STATE(1427)] = 21101, + [SMALL_STATE(1428)] = 21204, + [SMALL_STATE(1429)] = 21307, + [SMALL_STATE(1430)] = 21410, + [SMALL_STATE(1431)] = 21513, + [SMALL_STATE(1432)] = 21616, + [SMALL_STATE(1433)] = 21719, + [SMALL_STATE(1434)] = 21792, + [SMALL_STATE(1435)] = 21895, + [SMALL_STATE(1436)] = 21998, + [SMALL_STATE(1437)] = 22101, + [SMALL_STATE(1438)] = 22204, + [SMALL_STATE(1439)] = 22307, + [SMALL_STATE(1440)] = 22410, + [SMALL_STATE(1441)] = 22513, + [SMALL_STATE(1442)] = 22616, + [SMALL_STATE(1443)] = 22719, + [SMALL_STATE(1444)] = 22822, + [SMALL_STATE(1445)] = 22925, + [SMALL_STATE(1446)] = 23028, + [SMALL_STATE(1447)] = 23131, + [SMALL_STATE(1448)] = 23234, + [SMALL_STATE(1449)] = 23337, + [SMALL_STATE(1450)] = 23440, + [SMALL_STATE(1451)] = 23543, + [SMALL_STATE(1452)] = 23646, + [SMALL_STATE(1453)] = 23749, + [SMALL_STATE(1454)] = 23852, + [SMALL_STATE(1455)] = 23955, + [SMALL_STATE(1456)] = 24058, + [SMALL_STATE(1457)] = 24161, + [SMALL_STATE(1458)] = 24264, + [SMALL_STATE(1459)] = 24367, + [SMALL_STATE(1460)] = 24470, + [SMALL_STATE(1461)] = 24573, + [SMALL_STATE(1462)] = 24676, + [SMALL_STATE(1463)] = 24779, + [SMALL_STATE(1464)] = 24882, + [SMALL_STATE(1465)] = 24985, + [SMALL_STATE(1466)] = 25088, + [SMALL_STATE(1467)] = 25191, + [SMALL_STATE(1468)] = 25294, + [SMALL_STATE(1469)] = 25397, + [SMALL_STATE(1470)] = 25500, + [SMALL_STATE(1471)] = 25603, + [SMALL_STATE(1472)] = 25706, + [SMALL_STATE(1473)] = 25809, + [SMALL_STATE(1474)] = 25912, + [SMALL_STATE(1475)] = 26015, + [SMALL_STATE(1476)] = 26118, + [SMALL_STATE(1477)] = 26221, + [SMALL_STATE(1478)] = 26324, + [SMALL_STATE(1479)] = 26427, + [SMALL_STATE(1480)] = 26530, + [SMALL_STATE(1481)] = 26633, + [SMALL_STATE(1482)] = 26736, + [SMALL_STATE(1483)] = 26839, + [SMALL_STATE(1484)] = 26918, + [SMALL_STATE(1485)] = 27021, + [SMALL_STATE(1486)] = 27094, + [SMALL_STATE(1487)] = 27197, + [SMALL_STATE(1488)] = 27300, + [SMALL_STATE(1489)] = 27403, + [SMALL_STATE(1490)] = 27506, + [SMALL_STATE(1491)] = 27609, + [SMALL_STATE(1492)] = 27712, + [SMALL_STATE(1493)] = 27815, + [SMALL_STATE(1494)] = 27918, + [SMALL_STATE(1495)] = 28021, + [SMALL_STATE(1496)] = 28124, + [SMALL_STATE(1497)] = 28227, + [SMALL_STATE(1498)] = 28330, + [SMALL_STATE(1499)] = 28433, + [SMALL_STATE(1500)] = 28536, + [SMALL_STATE(1501)] = 28639, + [SMALL_STATE(1502)] = 28742, + [SMALL_STATE(1503)] = 28845, + [SMALL_STATE(1504)] = 28948, + [SMALL_STATE(1505)] = 29051, + [SMALL_STATE(1506)] = 29154, + [SMALL_STATE(1507)] = 29257, + [SMALL_STATE(1508)] = 29360, + [SMALL_STATE(1509)] = 29463, + [SMALL_STATE(1510)] = 29566, + [SMALL_STATE(1511)] = 29669, + [SMALL_STATE(1512)] = 29772, + [SMALL_STATE(1513)] = 29875, + [SMALL_STATE(1514)] = 29978, + [SMALL_STATE(1515)] = 30055, + [SMALL_STATE(1516)] = 30126, + [SMALL_STATE(1517)] = 30229, + [SMALL_STATE(1518)] = 30332, + [SMALL_STATE(1519)] = 30435, + [SMALL_STATE(1520)] = 30538, + [SMALL_STATE(1521)] = 30641, + [SMALL_STATE(1522)] = 30744, + [SMALL_STATE(1523)] = 30821, + [SMALL_STATE(1524)] = 30924, + [SMALL_STATE(1525)] = 31003, + [SMALL_STATE(1526)] = 31106, + [SMALL_STATE(1527)] = 31209, + [SMALL_STATE(1528)] = 31312, + [SMALL_STATE(1529)] = 31415, + [SMALL_STATE(1530)] = 31518, + [SMALL_STATE(1531)] = 31621, + [SMALL_STATE(1532)] = 31724, + [SMALL_STATE(1533)] = 31827, + [SMALL_STATE(1534)] = 31930, + [SMALL_STATE(1535)] = 32033, + [SMALL_STATE(1536)] = 32136, + [SMALL_STATE(1537)] = 32239, + [SMALL_STATE(1538)] = 32342, + [SMALL_STATE(1539)] = 32445, + [SMALL_STATE(1540)] = 32548, + [SMALL_STATE(1541)] = 32651, + [SMALL_STATE(1542)] = 32754, + [SMALL_STATE(1543)] = 32857, + [SMALL_STATE(1544)] = 32960, + [SMALL_STATE(1545)] = 33063, + [SMALL_STATE(1546)] = 33166, + [SMALL_STATE(1547)] = 33269, + [SMALL_STATE(1548)] = 33372, + [SMALL_STATE(1549)] = 33475, + [SMALL_STATE(1550)] = 33578, + [SMALL_STATE(1551)] = 33681, + [SMALL_STATE(1552)] = 33784, + [SMALL_STATE(1553)] = 33887, + [SMALL_STATE(1554)] = 33990, + [SMALL_STATE(1555)] = 34093, + [SMALL_STATE(1556)] = 34196, + [SMALL_STATE(1557)] = 34299, + [SMALL_STATE(1558)] = 34402, + [SMALL_STATE(1559)] = 34505, + [SMALL_STATE(1560)] = 34608, + [SMALL_STATE(1561)] = 34711, + [SMALL_STATE(1562)] = 34814, + [SMALL_STATE(1563)] = 34917, + [SMALL_STATE(1564)] = 35020, + [SMALL_STATE(1565)] = 35123, + [SMALL_STATE(1566)] = 35226, + [SMALL_STATE(1567)] = 35329, + [SMALL_STATE(1568)] = 35432, + [SMALL_STATE(1569)] = 35535, + [SMALL_STATE(1570)] = 35638, + [SMALL_STATE(1571)] = 35741, + [SMALL_STATE(1572)] = 35844, + [SMALL_STATE(1573)] = 35947, + [SMALL_STATE(1574)] = 36050, + [SMALL_STATE(1575)] = 36153, + [SMALL_STATE(1576)] = 36256, + [SMALL_STATE(1577)] = 36359, + [SMALL_STATE(1578)] = 36462, + [SMALL_STATE(1579)] = 36565, + [SMALL_STATE(1580)] = 36668, + [SMALL_STATE(1581)] = 36771, + [SMALL_STATE(1582)] = 36874, + [SMALL_STATE(1583)] = 36977, + [SMALL_STATE(1584)] = 37080, + [SMALL_STATE(1585)] = 37183, + [SMALL_STATE(1586)] = 37286, + [SMALL_STATE(1587)] = 37389, + [SMALL_STATE(1588)] = 37492, + [SMALL_STATE(1589)] = 37595, + [SMALL_STATE(1590)] = 37698, + [SMALL_STATE(1591)] = 37801, + [SMALL_STATE(1592)] = 37904, + [SMALL_STATE(1593)] = 38007, + [SMALL_STATE(1594)] = 38110, + [SMALL_STATE(1595)] = 38213, + [SMALL_STATE(1596)] = 38316, + [SMALL_STATE(1597)] = 38419, + [SMALL_STATE(1598)] = 38522, + [SMALL_STATE(1599)] = 38625, + [SMALL_STATE(1600)] = 38728, + [SMALL_STATE(1601)] = 38831, + [SMALL_STATE(1602)] = 38934, + [SMALL_STATE(1603)] = 39037, + [SMALL_STATE(1604)] = 39106, + [SMALL_STATE(1605)] = 39209, + [SMALL_STATE(1606)] = 39312, + [SMALL_STATE(1607)] = 39415, + [SMALL_STATE(1608)] = 39518, + [SMALL_STATE(1609)] = 39621, + [SMALL_STATE(1610)] = 39724, + [SMALL_STATE(1611)] = 39827, + [SMALL_STATE(1612)] = 39930, + [SMALL_STATE(1613)] = 40033, + [SMALL_STATE(1614)] = 40136, + [SMALL_STATE(1615)] = 40239, + [SMALL_STATE(1616)] = 40342, + [SMALL_STATE(1617)] = 40445, + [SMALL_STATE(1618)] = 40548, + [SMALL_STATE(1619)] = 40651, + [SMALL_STATE(1620)] = 40754, + [SMALL_STATE(1621)] = 40857, + [SMALL_STATE(1622)] = 40960, + [SMALL_STATE(1623)] = 41063, + [SMALL_STATE(1624)] = 41166, + [SMALL_STATE(1625)] = 41269, + [SMALL_STATE(1626)] = 41372, + [SMALL_STATE(1627)] = 41439, + [SMALL_STATE(1628)] = 41542, + [SMALL_STATE(1629)] = 41645, + [SMALL_STATE(1630)] = 41718, + [SMALL_STATE(1631)] = 41821, + [SMALL_STATE(1632)] = 41924, + [SMALL_STATE(1633)] = 42027, + [SMALL_STATE(1634)] = 42130, + [SMALL_STATE(1635)] = 42233, + [SMALL_STATE(1636)] = 42336, + [SMALL_STATE(1637)] = 42439, + [SMALL_STATE(1638)] = 42542, + [SMALL_STATE(1639)] = 42645, + [SMALL_STATE(1640)] = 42748, + [SMALL_STATE(1641)] = 42851, + [SMALL_STATE(1642)] = 42954, + [SMALL_STATE(1643)] = 43057, + [SMALL_STATE(1644)] = 43160, + [SMALL_STATE(1645)] = 43263, + [SMALL_STATE(1646)] = 43366, + [SMALL_STATE(1647)] = 43469, + [SMALL_STATE(1648)] = 43572, + [SMALL_STATE(1649)] = 43675, + [SMALL_STATE(1650)] = 43778, + [SMALL_STATE(1651)] = 43881, + [SMALL_STATE(1652)] = 43984, + [SMALL_STATE(1653)] = 44087, + [SMALL_STATE(1654)] = 44190, + [SMALL_STATE(1655)] = 44293, + [SMALL_STATE(1656)] = 44366, + [SMALL_STATE(1657)] = 44469, + [SMALL_STATE(1658)] = 44572, + [SMALL_STATE(1659)] = 44675, + [SMALL_STATE(1660)] = 44778, + [SMALL_STATE(1661)] = 44881, + [SMALL_STATE(1662)] = 44984, + [SMALL_STATE(1663)] = 45087, + [SMALL_STATE(1664)] = 45190, + [SMALL_STATE(1665)] = 45293, + [SMALL_STATE(1666)] = 45396, + [SMALL_STATE(1667)] = 45499, + [SMALL_STATE(1668)] = 45602, + [SMALL_STATE(1669)] = 45705, + [SMALL_STATE(1670)] = 45808, + [SMALL_STATE(1671)] = 45911, + [SMALL_STATE(1672)] = 46014, + [SMALL_STATE(1673)] = 46117, + [SMALL_STATE(1674)] = 46220, + [SMALL_STATE(1675)] = 46323, + [SMALL_STATE(1676)] = 46426, + [SMALL_STATE(1677)] = 46529, + [SMALL_STATE(1678)] = 46632, + [SMALL_STATE(1679)] = 46735, + [SMALL_STATE(1680)] = 46838, + [SMALL_STATE(1681)] = 46941, + [SMALL_STATE(1682)] = 47044, + [SMALL_STATE(1683)] = 47147, + [SMALL_STATE(1684)] = 47250, + [SMALL_STATE(1685)] = 47353, + [SMALL_STATE(1686)] = 47456, + [SMALL_STATE(1687)] = 47559, + [SMALL_STATE(1688)] = 47632, + [SMALL_STATE(1689)] = 47735, + [SMALL_STATE(1690)] = 47838, + [SMALL_STATE(1691)] = 47941, + [SMALL_STATE(1692)] = 48044, + [SMALL_STATE(1693)] = 48147, + [SMALL_STATE(1694)] = 48250, + [SMALL_STATE(1695)] = 48321, + [SMALL_STATE(1696)] = 48424, + [SMALL_STATE(1697)] = 48527, + [SMALL_STATE(1698)] = 48630, + [SMALL_STATE(1699)] = 48733, + [SMALL_STATE(1700)] = 48836, + [SMALL_STATE(1701)] = 48939, + [SMALL_STATE(1702)] = 49042, + [SMALL_STATE(1703)] = 49145, + [SMALL_STATE(1704)] = 49248, + [SMALL_STATE(1705)] = 49351, + [SMALL_STATE(1706)] = 49454, + [SMALL_STATE(1707)] = 49557, + [SMALL_STATE(1708)] = 49660, + [SMALL_STATE(1709)] = 49763, + [SMALL_STATE(1710)] = 49866, + [SMALL_STATE(1711)] = 49969, + [SMALL_STATE(1712)] = 50072, + [SMALL_STATE(1713)] = 50175, + [SMALL_STATE(1714)] = 50278, + [SMALL_STATE(1715)] = 50381, + [SMALL_STATE(1716)] = 50484, + [SMALL_STATE(1717)] = 50587, + [SMALL_STATE(1718)] = 50690, + [SMALL_STATE(1719)] = 50793, + [SMALL_STATE(1720)] = 50896, + [SMALL_STATE(1721)] = 50999, + [SMALL_STATE(1722)] = 51102, + [SMALL_STATE(1723)] = 51205, + [SMALL_STATE(1724)] = 51308, + [SMALL_STATE(1725)] = 51411, + [SMALL_STATE(1726)] = 51514, + [SMALL_STATE(1727)] = 51617, + [SMALL_STATE(1728)] = 51720, + [SMALL_STATE(1729)] = 51823, + [SMALL_STATE(1730)] = 51926, + [SMALL_STATE(1731)] = 52029, + [SMALL_STATE(1732)] = 52132, + [SMALL_STATE(1733)] = 52235, + [SMALL_STATE(1734)] = 52338, + [SMALL_STATE(1735)] = 52441, + [SMALL_STATE(1736)] = 52544, + [SMALL_STATE(1737)] = 52647, + [SMALL_STATE(1738)] = 52750, + [SMALL_STATE(1739)] = 52853, + [SMALL_STATE(1740)] = 52956, + [SMALL_STATE(1741)] = 53059, + [SMALL_STATE(1742)] = 53162, + [SMALL_STATE(1743)] = 53265, + [SMALL_STATE(1744)] = 53368, + [SMALL_STATE(1745)] = 53471, + [SMALL_STATE(1746)] = 53574, + [SMALL_STATE(1747)] = 53677, + [SMALL_STATE(1748)] = 53780, + [SMALL_STATE(1749)] = 53883, + [SMALL_STATE(1750)] = 53986, + [SMALL_STATE(1751)] = 54089, + [SMALL_STATE(1752)] = 54192, + [SMALL_STATE(1753)] = 54295, + [SMALL_STATE(1754)] = 54398, + [SMALL_STATE(1755)] = 54501, + [SMALL_STATE(1756)] = 54604, + [SMALL_STATE(1757)] = 54707, + [SMALL_STATE(1758)] = 54810, + [SMALL_STATE(1759)] = 54913, + [SMALL_STATE(1760)] = 55016, + [SMALL_STATE(1761)] = 55119, + [SMALL_STATE(1762)] = 55222, + [SMALL_STATE(1763)] = 55325, + [SMALL_STATE(1764)] = 55428, + [SMALL_STATE(1765)] = 55531, + [SMALL_STATE(1766)] = 55634, + [SMALL_STATE(1767)] = 55737, + [SMALL_STATE(1768)] = 55840, + [SMALL_STATE(1769)] = 55943, + [SMALL_STATE(1770)] = 56046, + [SMALL_STATE(1771)] = 56149, + [SMALL_STATE(1772)] = 56252, + [SMALL_STATE(1773)] = 56355, + [SMALL_STATE(1774)] = 56458, + [SMALL_STATE(1775)] = 56561, + [SMALL_STATE(1776)] = 56664, + [SMALL_STATE(1777)] = 56767, + [SMALL_STATE(1778)] = 56870, + [SMALL_STATE(1779)] = 56973, + [SMALL_STATE(1780)] = 57076, + [SMALL_STATE(1781)] = 57179, + [SMALL_STATE(1782)] = 57282, + [SMALL_STATE(1783)] = 57385, + [SMALL_STATE(1784)] = 57488, + [SMALL_STATE(1785)] = 57591, + [SMALL_STATE(1786)] = 57694, + [SMALL_STATE(1787)] = 57797, + [SMALL_STATE(1788)] = 57900, + [SMALL_STATE(1789)] = 58003, + [SMALL_STATE(1790)] = 58106, + [SMALL_STATE(1791)] = 58209, + [SMALL_STATE(1792)] = 58312, + [SMALL_STATE(1793)] = 58415, + [SMALL_STATE(1794)] = 58518, + [SMALL_STATE(1795)] = 58621, + [SMALL_STATE(1796)] = 58724, + [SMALL_STATE(1797)] = 58827, + [SMALL_STATE(1798)] = 58893, + [SMALL_STATE(1799)] = 58959, + [SMALL_STATE(1800)] = 59061, + [SMALL_STATE(1801)] = 59127, + [SMALL_STATE(1802)] = 59227, + [SMALL_STATE(1803)] = 59293, + [SMALL_STATE(1804)] = 59359, + [SMALL_STATE(1805)] = 59427, + [SMALL_STATE(1806)] = 59493, + [SMALL_STATE(1807)] = 59595, + [SMALL_STATE(1808)] = 59663, + [SMALL_STATE(1809)] = 59729, + [SMALL_STATE(1810)] = 59795, + [SMALL_STATE(1811)] = 59861, + [SMALL_STATE(1812)] = 59927, + [SMALL_STATE(1813)] = 59993, + [SMALL_STATE(1814)] = 60059, + [SMALL_STATE(1815)] = 60125, + [SMALL_STATE(1816)] = 60225, + [SMALL_STATE(1817)] = 60291, + [SMALL_STATE(1818)] = 60357, + [SMALL_STATE(1819)] = 60423, + [SMALL_STATE(1820)] = 60489, + [SMALL_STATE(1821)] = 60557, + [SMALL_STATE(1822)] = 60623, + [SMALL_STATE(1823)] = 60689, + [SMALL_STATE(1824)] = 60755, + [SMALL_STATE(1825)] = 60823, + [SMALL_STATE(1826)] = 60889, + [SMALL_STATE(1827)] = 60955, + [SMALL_STATE(1828)] = 61053, + [SMALL_STATE(1829)] = 61151, + [SMALL_STATE(1830)] = 61217, + [SMALL_STATE(1831)] = 61283, + [SMALL_STATE(1832)] = 61385, + [SMALL_STATE(1833)] = 61457, + [SMALL_STATE(1834)] = 61529, + [SMALL_STATE(1835)] = 61595, + [SMALL_STATE(1836)] = 61661, + [SMALL_STATE(1837)] = 61727, + [SMALL_STATE(1838)] = 61829, + [SMALL_STATE(1839)] = 61899, + [SMALL_STATE(1840)] = 61965, + [SMALL_STATE(1841)] = 62031, + [SMALL_STATE(1842)] = 62097, + [SMALL_STATE(1843)] = 62163, + [SMALL_STATE(1844)] = 62229, + [SMALL_STATE(1845)] = 62295, + [SMALL_STATE(1846)] = 62361, + [SMALL_STATE(1847)] = 62433, + [SMALL_STATE(1848)] = 62531, + [SMALL_STATE(1849)] = 62597, + [SMALL_STATE(1850)] = 62663, + [SMALL_STATE(1851)] = 62729, + [SMALL_STATE(1852)] = 62795, + [SMALL_STATE(1853)] = 62863, + [SMALL_STATE(1854)] = 62965, + [SMALL_STATE(1855)] = 63034, + [SMALL_STATE(1856)] = 63111, + [SMALL_STATE(1857)] = 63178, + [SMALL_STATE(1858)] = 63245, + [SMALL_STATE(1859)] = 63312, + [SMALL_STATE(1860)] = 63387, + [SMALL_STATE(1861)] = 63456, + [SMALL_STATE(1862)] = 63525, + [SMALL_STATE(1863)] = 63590, + [SMALL_STATE(1864)] = 63655, + [SMALL_STATE(1865)] = 63726, + [SMALL_STATE(1866)] = 63797, + [SMALL_STATE(1867)] = 63866, + [SMALL_STATE(1868)] = 63941, + [SMALL_STATE(1869)] = 64008, + [SMALL_STATE(1870)] = 64075, + [SMALL_STATE(1871)] = 64144, + [SMALL_STATE(1872)] = 64221, + [SMALL_STATE(1873)] = 64329, + [SMALL_STATE(1874)] = 64437, + [SMALL_STATE(1875)] = 64545, + [SMALL_STATE(1876)] = 64615, + [SMALL_STATE(1877)] = 64725, + [SMALL_STATE(1878)] = 64789, + [SMALL_STATE(1879)] = 64899, + [SMALL_STATE(1880)] = 65007, + [SMALL_STATE(1881)] = 65071, + [SMALL_STATE(1882)] = 65179, + [SMALL_STATE(1883)] = 65287, + [SMALL_STATE(1884)] = 65395, + [SMALL_STATE(1885)] = 65505, + [SMALL_STATE(1886)] = 65569, + [SMALL_STATE(1887)] = 65677, + [SMALL_STATE(1888)] = 65785, + [SMALL_STATE(1889)] = 65893, + [SMALL_STATE(1890)] = 65957, + [SMALL_STATE(1891)] = 66061, + [SMALL_STATE(1892)] = 66153, + [SMALL_STATE(1893)] = 66231, + [SMALL_STATE(1894)] = 66313, + [SMALL_STATE(1895)] = 66377, + [SMALL_STATE(1896)] = 66477, + [SMALL_STATE(1897)] = 66585, + [SMALL_STATE(1898)] = 66683, + [SMALL_STATE(1899)] = 66779, + [SMALL_STATE(1900)] = 66863, + [SMALL_STATE(1901)] = 66965, + [SMALL_STATE(1902)] = 67065, + [SMALL_STATE(1903)] = 67143, + [SMALL_STATE(1904)] = 67209, + [SMALL_STATE(1905)] = 67297, + [SMALL_STATE(1906)] = 67405, + [SMALL_STATE(1907)] = 67513, + [SMALL_STATE(1908)] = 67577, + [SMALL_STATE(1909)] = 67665, + [SMALL_STATE(1910)] = 67743, + [SMALL_STATE(1911)] = 67851, + [SMALL_STATE(1912)] = 67921, + [SMALL_STATE(1913)] = 68029, + [SMALL_STATE(1914)] = 68137, + [SMALL_STATE(1915)] = 68245, + [SMALL_STATE(1916)] = 68311, + [SMALL_STATE(1917)] = 68377, + [SMALL_STATE(1918)] = 68441, + [SMALL_STATE(1919)] = 68505, + [SMALL_STATE(1920)] = 68573, + [SMALL_STATE(1921)] = 68681, + [SMALL_STATE(1922)] = 68745, + [SMALL_STATE(1923)] = 68809, + [SMALL_STATE(1924)] = 68873, + [SMALL_STATE(1925)] = 68937, + [SMALL_STATE(1926)] = 69037, + [SMALL_STATE(1927)] = 69105, + [SMALL_STATE(1928)] = 69169, + [SMALL_STATE(1929)] = 69241, + [SMALL_STATE(1930)] = 69311, + [SMALL_STATE(1931)] = 69399, + [SMALL_STATE(1932)] = 69463, + [SMALL_STATE(1933)] = 69571, + [SMALL_STATE(1934)] = 69635, + [SMALL_STATE(1935)] = 69737, + [SMALL_STATE(1936)] = 69845, + [SMALL_STATE(1937)] = 69923, + [SMALL_STATE(1938)] = 69989, + [SMALL_STATE(1939)] = 70053, + [SMALL_STATE(1940)] = 70117, + [SMALL_STATE(1941)] = 70181, + [SMALL_STATE(1942)] = 70245, + [SMALL_STATE(1943)] = 70353, + [SMALL_STATE(1944)] = 70463, + [SMALL_STATE(1945)] = 70547, + [SMALL_STATE(1946)] = 70647, + [SMALL_STATE(1947)] = 70755, + [SMALL_STATE(1948)] = 70857, + [SMALL_STATE(1949)] = 70941, + [SMALL_STATE(1950)] = 71009, + [SMALL_STATE(1951)] = 71105, + [SMALL_STATE(1952)] = 71173, + [SMALL_STATE(1953)] = 71241, + [SMALL_STATE(1954)] = 71349, + [SMALL_STATE(1955)] = 71413, + [SMALL_STATE(1956)] = 71485, + [SMALL_STATE(1957)] = 71581, + [SMALL_STATE(1958)] = 71645, + [SMALL_STATE(1959)] = 71743, + [SMALL_STATE(1960)] = 71813, + [SMALL_STATE(1961)] = 71913, + [SMALL_STATE(1962)] = 72021, + [SMALL_STATE(1963)] = 72119, + [SMALL_STATE(1964)] = 72227, + [SMALL_STATE(1965)] = 72335, + [SMALL_STATE(1966)] = 72399, + [SMALL_STATE(1967)] = 72507, + [SMALL_STATE(1968)] = 72571, + [SMALL_STATE(1969)] = 72671, + [SMALL_STATE(1970)] = 72735, + [SMALL_STATE(1971)] = 72805, + [SMALL_STATE(1972)] = 72887, + [SMALL_STATE(1973)] = 72965, + [SMALL_STATE(1974)] = 73073, + [SMALL_STATE(1975)] = 73181, + [SMALL_STATE(1976)] = 73251, + [SMALL_STATE(1977)] = 73321, + [SMALL_STATE(1978)] = 73429, + [SMALL_STATE(1979)] = 73493, + [SMALL_STATE(1980)] = 73601, + [SMALL_STATE(1981)] = 73671, + [SMALL_STATE(1982)] = 73779, + [SMALL_STATE(1983)] = 73861, + [SMALL_STATE(1984)] = 73931, + [SMALL_STATE(1985)] = 74039, + [SMALL_STATE(1986)] = 74147, + [SMALL_STATE(1987)] = 74255, + [SMALL_STATE(1988)] = 74363, + [SMALL_STATE(1989)] = 74471, + [SMALL_STATE(1990)] = 74563, + [SMALL_STATE(1991)] = 74627, + [SMALL_STATE(1992)] = 74691, + [SMALL_STATE(1993)] = 74799, + [SMALL_STATE(1994)] = 74907, + [SMALL_STATE(1995)] = 75011, + [SMALL_STATE(1996)] = 75119, + [SMALL_STATE(1997)] = 75185, + [SMALL_STATE(1998)] = 75289, + [SMALL_STATE(1999)] = 75357, + [SMALL_STATE(2000)] = 75421, + [SMALL_STATE(2001)] = 75485, + [SMALL_STATE(2002)] = 75593, + [SMALL_STATE(2003)] = 75671, + [SMALL_STATE(2004)] = 75763, + [SMALL_STATE(2005)] = 75827, + [SMALL_STATE(2006)] = 75936, + [SMALL_STATE(2007)] = 76047, + [SMALL_STATE(2008)] = 76114, + [SMALL_STATE(2009)] = 76225, + [SMALL_STATE(2010)] = 76294, + [SMALL_STATE(2011)] = 76405, + [SMALL_STATE(2012)] = 76516, + [SMALL_STATE(2013)] = 76583, + [SMALL_STATE(2014)] = 76692, + [SMALL_STATE(2015)] = 76763, + [SMALL_STATE(2016)] = 76830, + [SMALL_STATE(2017)] = 76893, + [SMALL_STATE(2018)] = 77004, + [SMALL_STATE(2019)] = 77115, + [SMALL_STATE(2020)] = 77226, + [SMALL_STATE(2021)] = 77295, + [SMALL_STATE(2022)] = 77364, + [SMALL_STATE(2023)] = 77475, + [SMALL_STATE(2024)] = 77542, + [SMALL_STATE(2025)] = 77609, + [SMALL_STATE(2026)] = 77718, + [SMALL_STATE(2027)] = 77785, + [SMALL_STATE(2028)] = 77896, + [SMALL_STATE(2029)] = 77959, + [SMALL_STATE(2030)] = 78068, + [SMALL_STATE(2031)] = 78177, + [SMALL_STATE(2032)] = 78244, + [SMALL_STATE(2033)] = 78313, + [SMALL_STATE(2034)] = 78422, + [SMALL_STATE(2035)] = 78491, + [SMALL_STATE(2036)] = 78598, + [SMALL_STATE(2037)] = 78665, + [SMALL_STATE(2038)] = 78732, + [SMALL_STATE(2039)] = 78801, + [SMALL_STATE(2040)] = 78912, + [SMALL_STATE(2041)] = 79023, + [SMALL_STATE(2042)] = 79132, + [SMALL_STATE(2043)] = 79201, + [SMALL_STATE(2044)] = 79312, + [SMALL_STATE(2045)] = 79421, + [SMALL_STATE(2046)] = 79532, + [SMALL_STATE(2047)] = 79599, + [SMALL_STATE(2048)] = 79667, + [SMALL_STATE(2049)] = 79765, + [SMALL_STATE(2050)] = 79861, + [SMALL_STATE(2051)] = 79955, + [SMALL_STATE(2052)] = 80017, + [SMALL_STATE(2053)] = 80085, + [SMALL_STATE(2054)] = 80147, + [SMALL_STATE(2055)] = 80253, + [SMALL_STATE(2056)] = 80359, + [SMALL_STATE(2057)] = 80461, + [SMALL_STATE(2058)] = 80551, + [SMALL_STATE(2059)] = 80633, + [SMALL_STATE(2060)] = 80699, + [SMALL_STATE(2061)] = 80799, + [SMALL_STATE(2062)] = 80897, + [SMALL_STATE(2063)] = 80973, + [SMALL_STATE(2064)] = 81079, + [SMALL_STATE(2065)] = 81185, + [SMALL_STATE(2066)] = 81291, + [SMALL_STATE(2067)] = 81357, + [SMALL_STATE(2068)] = 81463, + [SMALL_STATE(2069)] = 81531, + [SMALL_STATE(2070)] = 81607, + [SMALL_STATE(2071)] = 81693, + [SMALL_STATE(2072)] = 81773, + [SMALL_STATE(2073)] = 81879, + [SMALL_STATE(2074)] = 81949, + [SMALL_STATE(2075)] = 82055, + [SMALL_STATE(2076)] = 82161, + [SMALL_STATE(2077)] = 82225, + [SMALL_STATE(2078)] = 82291, + [SMALL_STATE(2079)] = 82357, + [SMALL_STATE(2080)] = 82463, + [SMALL_STATE(2081)] = 82529, + [SMALL_STATE(2082)] = 82593, + [SMALL_STATE(2083)] = 82661, + [SMALL_STATE(2084)] = 82733, + [SMALL_STATE(2085)] = 82801, + [SMALL_STATE(2086)] = 82907, + [SMALL_STATE(2087)] = 82971, + [SMALL_STATE(2088)] = 83077, + [SMALL_STATE(2089)] = 83145, + [SMALL_STATE(2090)] = 83213, + [SMALL_STATE(2091)] = 83319, + [SMALL_STATE(2092)] = 83425, + [SMALL_STATE(2093)] = 83531, + [SMALL_STATE(2094)] = 83605, + [SMALL_STATE(2095)] = 83711, + [SMALL_STATE(2096)] = 83777, + [SMALL_STATE(2097)] = 83841, + [SMALL_STATE(2098)] = 83913, + [SMALL_STATE(2099)] = 83979, + [SMALL_STATE(2100)] = 84085, + [SMALL_STATE(2101)] = 84149, + [SMALL_STATE(2102)] = 84255, + [SMALL_STATE(2103)] = 84361, + [SMALL_STATE(2104)] = 84427, + [SMALL_STATE(2105)] = 84493, + [SMALL_STATE(2106)] = 84599, + [SMALL_STATE(2107)] = 84705, + [SMALL_STATE(2108)] = 84811, + [SMALL_STATE(2109)] = 84917, + [SMALL_STATE(2110)] = 84985, + [SMALL_STATE(2111)] = 85049, + [SMALL_STATE(2112)] = 85113, + [SMALL_STATE(2113)] = 85181, + [SMALL_STATE(2114)] = 85243, + [SMALL_STATE(2115)] = 85349, + [SMALL_STATE(2116)] = 85455, + [SMALL_STATE(2117)] = 85529, + [SMALL_STATE(2118)] = 85635, + [SMALL_STATE(2119)] = 85741, + [SMALL_STATE(2120)] = 85847, + [SMALL_STATE(2121)] = 85913, + [SMALL_STATE(2122)] = 86019, + [SMALL_STATE(2123)] = 86081, + [SMALL_STATE(2124)] = 86147, + [SMALL_STATE(2125)] = 86211, + [SMALL_STATE(2126)] = 86317, + [SMALL_STATE(2127)] = 86423, + [SMALL_STATE(2128)] = 86529, + [SMALL_STATE(2129)] = 86595, + [SMALL_STATE(2130)] = 86661, + [SMALL_STATE(2131)] = 86766, + [SMALL_STATE(2132)] = 86841, + [SMALL_STATE(2133)] = 86902, + [SMALL_STATE(2134)] = 87007, + [SMALL_STATE(2135)] = 87112, + [SMALL_STATE(2136)] = 87217, + [SMALL_STATE(2137)] = 87322, + [SMALL_STATE(2138)] = 87427, + [SMALL_STATE(2139)] = 87488, + [SMALL_STATE(2140)] = 87593, + [SMALL_STATE(2141)] = 87698, + [SMALL_STATE(2142)] = 87759, + [SMALL_STATE(2143)] = 87864, + [SMALL_STATE(2144)] = 87969, + [SMALL_STATE(2145)] = 88036, + [SMALL_STATE(2146)] = 88141, + [SMALL_STATE(2147)] = 88246, + [SMALL_STATE(2148)] = 88351, + [SMALL_STATE(2149)] = 88414, + [SMALL_STATE(2150)] = 88519, + [SMALL_STATE(2151)] = 88624, + [SMALL_STATE(2152)] = 88729, + [SMALL_STATE(2153)] = 88792, + [SMALL_STATE(2154)] = 88897, + [SMALL_STATE(2155)] = 88964, + [SMALL_STATE(2156)] = 89069, + [SMALL_STATE(2157)] = 89154, + [SMALL_STATE(2158)] = 89259, + [SMALL_STATE(2159)] = 89334, + [SMALL_STATE(2160)] = 89431, + [SMALL_STATE(2161)] = 89530, + [SMALL_STATE(2162)] = 89611, + [SMALL_STATE(2163)] = 89704, + [SMALL_STATE(2164)] = 89799, + [SMALL_STATE(2165)] = 89896, + [SMALL_STATE(2166)] = 89975, + [SMALL_STATE(2167)] = 90050, + [SMALL_STATE(2168)] = 90139, + [SMALL_STATE(2169)] = 90240, + [SMALL_STATE(2170)] = 90345, + [SMALL_STATE(2171)] = 90450, + [SMALL_STATE(2172)] = 90555, + [SMALL_STATE(2173)] = 90660, + [SMALL_STATE(2174)] = 90721, + [SMALL_STATE(2175)] = 90826, + [SMALL_STATE(2176)] = 90931, + [SMALL_STATE(2177)] = 91036, + [SMALL_STATE(2178)] = 91141, + [SMALL_STATE(2179)] = 91240, + [SMALL_STATE(2180)] = 91345, + [SMALL_STATE(2181)] = 91450, + [SMALL_STATE(2182)] = 91555, + [SMALL_STATE(2183)] = 91660, + [SMALL_STATE(2184)] = 91765, + [SMALL_STATE(2185)] = 91870, + [SMALL_STATE(2186)] = 91933, + [SMALL_STATE(2187)] = 92038, + [SMALL_STATE(2188)] = 92143, + [SMALL_STATE(2189)] = 92248, + [SMALL_STATE(2190)] = 92311, + [SMALL_STATE(2191)] = 92372, + [SMALL_STATE(2192)] = 92477, + [SMALL_STATE(2193)] = 92540, + [SMALL_STATE(2194)] = 92641, + [SMALL_STATE(2195)] = 92746, + [SMALL_STATE(2196)] = 92835, + [SMALL_STATE(2197)] = 92896, + [SMALL_STATE(2198)] = 92957, + [SMALL_STATE(2199)] = 93018, + [SMALL_STATE(2200)] = 93123, + [SMALL_STATE(2201)] = 93228, + [SMALL_STATE(2202)] = 93289, + [SMALL_STATE(2203)] = 93350, + [SMALL_STATE(2204)] = 93451, + [SMALL_STATE(2205)] = 93540, + [SMALL_STATE(2206)] = 93645, + [SMALL_STATE(2207)] = 93750, + [SMALL_STATE(2208)] = 93855, + [SMALL_STATE(2209)] = 93930, + [SMALL_STATE(2210)] = 94009, + [SMALL_STATE(2211)] = 94114, + [SMALL_STATE(2212)] = 94219, + [SMALL_STATE(2213)] = 94294, + [SMALL_STATE(2214)] = 94399, + [SMALL_STATE(2215)] = 94478, + [SMALL_STATE(2216)] = 94583, + [SMALL_STATE(2217)] = 94644, + [SMALL_STATE(2218)] = 94711, + [SMALL_STATE(2219)] = 94808, + [SMALL_STATE(2220)] = 94913, + [SMALL_STATE(2221)] = 95018, + [SMALL_STATE(2222)] = 95123, + [SMALL_STATE(2223)] = 95184, + [SMALL_STATE(2224)] = 95289, + [SMALL_STATE(2225)] = 95394, + [SMALL_STATE(2226)] = 95461, + [SMALL_STATE(2227)] = 95566, + [SMALL_STATE(2228)] = 95671, + [SMALL_STATE(2229)] = 95776, + [SMALL_STATE(2230)] = 95871, + [SMALL_STATE(2231)] = 95932, + [SMALL_STATE(2232)] = 95993, + [SMALL_STATE(2233)] = 96078, + [SMALL_STATE(2234)] = 96175, + [SMALL_STATE(2235)] = 96280, + [SMALL_STATE(2236)] = 96385, + [SMALL_STATE(2237)] = 96490, + [SMALL_STATE(2238)] = 96595, + [SMALL_STATE(2239)] = 96690, + [SMALL_STATE(2240)] = 96783, + [SMALL_STATE(2241)] = 96888, + [SMALL_STATE(2242)] = 96993, + [SMALL_STATE(2243)] = 97098, + [SMALL_STATE(2244)] = 97203, + [SMALL_STATE(2245)] = 97288, + [SMALL_STATE(2246)] = 97349, + [SMALL_STATE(2247)] = 97410, + [SMALL_STATE(2248)] = 97471, + [SMALL_STATE(2249)] = 97576, + [SMALL_STATE(2250)] = 97681, + [SMALL_STATE(2251)] = 97786, + [SMALL_STATE(2252)] = 97847, + [SMALL_STATE(2253)] = 97952, + [SMALL_STATE(2254)] = 98027, + [SMALL_STATE(2255)] = 98132, + [SMALL_STATE(2256)] = 98237, + [SMALL_STATE(2257)] = 98298, + [SMALL_STATE(2258)] = 98395, + [SMALL_STATE(2259)] = 98500, + [SMALL_STATE(2260)] = 98599, + [SMALL_STATE(2261)] = 98680, + [SMALL_STATE(2262)] = 98773, + [SMALL_STATE(2263)] = 98868, + [SMALL_STATE(2264)] = 98965, + [SMALL_STATE(2265)] = 99070, + [SMALL_STATE(2266)] = 99149, + [SMALL_STATE(2267)] = 99224, + [SMALL_STATE(2268)] = 99313, + [SMALL_STATE(2269)] = 99414, + [SMALL_STATE(2270)] = 99519, + [SMALL_STATE(2271)] = 99624, + [SMALL_STATE(2272)] = 99729, + [SMALL_STATE(2273)] = 99834, + [SMALL_STATE(2274)] = 99939, + [SMALL_STATE(2275)] = 100044, + [SMALL_STATE(2276)] = 100149, + [SMALL_STATE(2277)] = 100210, + [SMALL_STATE(2278)] = 100271, + [SMALL_STATE(2279)] = 100376, + [SMALL_STATE(2280)] = 100481, + [SMALL_STATE(2281)] = 100586, + [SMALL_STATE(2282)] = 100691, + [SMALL_STATE(2283)] = 100756, + [SMALL_STATE(2284)] = 100841, + [SMALL_STATE(2285)] = 100922, + [SMALL_STATE(2286)] = 101027, + [SMALL_STATE(2287)] = 101132, + [SMALL_STATE(2288)] = 101237, + [SMALL_STATE(2289)] = 101310, + [SMALL_STATE(2290)] = 101385, + [SMALL_STATE(2291)] = 101490, + [SMALL_STATE(2292)] = 101587, + [SMALL_STATE(2293)] = 101692, + [SMALL_STATE(2294)] = 101791, + [SMALL_STATE(2295)] = 101896, + [SMALL_STATE(2296)] = 102001, + [SMALL_STATE(2297)] = 102082, + [SMALL_STATE(2298)] = 102175, + [SMALL_STATE(2299)] = 102270, + [SMALL_STATE(2300)] = 102331, + [SMALL_STATE(2301)] = 102392, + [SMALL_STATE(2302)] = 102497, + [SMALL_STATE(2303)] = 102558, + [SMALL_STATE(2304)] = 102619, + [SMALL_STATE(2305)] = 102724, + [SMALL_STATE(2306)] = 102821, + [SMALL_STATE(2307)] = 102926, + [SMALL_STATE(2308)] = 103025, + [SMALL_STATE(2309)] = 103086, + [SMALL_STATE(2310)] = 103183, + [SMALL_STATE(2311)] = 103244, + [SMALL_STATE(2312)] = 103349, + [SMALL_STATE(2313)] = 103454, + [SMALL_STATE(2314)] = 103533, + [SMALL_STATE(2315)] = 103638, + [SMALL_STATE(2316)] = 103743, + [SMALL_STATE(2317)] = 103848, + [SMALL_STATE(2318)] = 103913, + [SMALL_STATE(2319)] = 104018, + [SMALL_STATE(2320)] = 104085, + [SMALL_STATE(2321)] = 104174, + [SMALL_STATE(2322)] = 104249, + [SMALL_STATE(2323)] = 104350, + [SMALL_STATE(2324)] = 104417, + [SMALL_STATE(2325)] = 104522, + [SMALL_STATE(2326)] = 104611, + [SMALL_STATE(2327)] = 104686, + [SMALL_STATE(2328)] = 104765, + [SMALL_STATE(2329)] = 104862, + [SMALL_STATE(2330)] = 104957, + [SMALL_STATE(2331)] = 105050, + [SMALL_STATE(2332)] = 105131, + [SMALL_STATE(2333)] = 105230, + [SMALL_STATE(2334)] = 105327, + [SMALL_STATE(2335)] = 105432, + [SMALL_STATE(2336)] = 105507, + [SMALL_STATE(2337)] = 105612, + [SMALL_STATE(2338)] = 105673, + [SMALL_STATE(2339)] = 105734, + [SMALL_STATE(2340)] = 105795, + [SMALL_STATE(2341)] = 105880, + [SMALL_STATE(2342)] = 105985, + [SMALL_STATE(2343)] = 106086, + [SMALL_STATE(2344)] = 106191, + [SMALL_STATE(2345)] = 106296, + [SMALL_STATE(2346)] = 106401, + [SMALL_STATE(2347)] = 106464, + [SMALL_STATE(2348)] = 106569, + [SMALL_STATE(2349)] = 106636, + [SMALL_STATE(2350)] = 106741, + [SMALL_STATE(2351)] = 106846, + [SMALL_STATE(2352)] = 106951, + [SMALL_STATE(2353)] = 107056, + [SMALL_STATE(2354)] = 107161, + [SMALL_STATE(2355)] = 107266, + [SMALL_STATE(2356)] = 107371, + [SMALL_STATE(2357)] = 107476, + [SMALL_STATE(2358)] = 107539, + [SMALL_STATE(2359)] = 107644, + [SMALL_STATE(2360)] = 107707, + [SMALL_STATE(2361)] = 107800, + [SMALL_STATE(2362)] = 107905, + [SMALL_STATE(2363)] = 107986, + [SMALL_STATE(2364)] = 108083, + [SMALL_STATE(2365)] = 108144, + [SMALL_STATE(2366)] = 108249, + [SMALL_STATE(2367)] = 108354, + [SMALL_STATE(2368)] = 108459, + [SMALL_STATE(2369)] = 108544, + [SMALL_STATE(2370)] = 108605, + [SMALL_STATE(2371)] = 108710, + [SMALL_STATE(2372)] = 108815, + [SMALL_STATE(2373)] = 108920, + [SMALL_STATE(2374)] = 109027, + [SMALL_STATE(2375)] = 109132, + [SMALL_STATE(2376)] = 109237, + [SMALL_STATE(2377)] = 109342, + [SMALL_STATE(2378)] = 109447, + [SMALL_STATE(2379)] = 109552, + [SMALL_STATE(2380)] = 109623, + [SMALL_STATE(2381)] = 109688, + [SMALL_STATE(2382)] = 109759, + [SMALL_STATE(2383)] = 109822, + [SMALL_STATE(2384)] = 109927, + [SMALL_STATE(2385)] = 110032, + [SMALL_STATE(2386)] = 110137, + [SMALL_STATE(2387)] = 110198, + [SMALL_STATE(2388)] = 110261, + [SMALL_STATE(2389)] = 110366, + [SMALL_STATE(2390)] = 110439, + [SMALL_STATE(2391)] = 110544, + [SMALL_STATE(2392)] = 110649, + [SMALL_STATE(2393)] = 110710, + [SMALL_STATE(2394)] = 110815, + [SMALL_STATE(2395)] = 110920, + [SMALL_STATE(2396)] = 111025, + [SMALL_STATE(2397)] = 111130, + [SMALL_STATE(2398)] = 111235, + [SMALL_STATE(2399)] = 111310, + [SMALL_STATE(2400)] = 111415, + [SMALL_STATE(2401)] = 111520, + [SMALL_STATE(2402)] = 111625, + [SMALL_STATE(2403)] = 111685, + [SMALL_STATE(2404)] = 111745, + [SMALL_STATE(2405)] = 111811, + [SMALL_STATE(2406)] = 111871, + [SMALL_STATE(2407)] = 111931, + [SMALL_STATE(2408)] = 111991, + [SMALL_STATE(2409)] = 112051, + [SMALL_STATE(2410)] = 112111, + [SMALL_STATE(2411)] = 112171, + [SMALL_STATE(2412)] = 112231, + [SMALL_STATE(2413)] = 112295, + [SMALL_STATE(2414)] = 112397, + [SMALL_STATE(2415)] = 112457, + [SMALL_STATE(2416)] = 112517, + [SMALL_STATE(2417)] = 112579, + [SMALL_STATE(2418)] = 112639, + [SMALL_STATE(2419)] = 112699, + [SMALL_STATE(2420)] = 112759, + [SMALL_STATE(2421)] = 112819, + [SMALL_STATE(2422)] = 112879, + [SMALL_STATE(2423)] = 112939, + [SMALL_STATE(2424)] = 113001, + [SMALL_STATE(2425)] = 113061, + [SMALL_STATE(2426)] = 113121, + [SMALL_STATE(2427)] = 113181, + [SMALL_STATE(2428)] = 113241, + [SMALL_STATE(2429)] = 113301, + [SMALL_STATE(2430)] = 113361, + [SMALL_STATE(2431)] = 113463, + [SMALL_STATE(2432)] = 113523, + [SMALL_STATE(2433)] = 113583, + [SMALL_STATE(2434)] = 113643, + [SMALL_STATE(2435)] = 113703, + [SMALL_STATE(2436)] = 113763, + [SMALL_STATE(2437)] = 113865, + [SMALL_STATE(2438)] = 113929, + [SMALL_STATE(2439)] = 113989, + [SMALL_STATE(2440)] = 114091, + [SMALL_STATE(2441)] = 114151, + [SMALL_STATE(2442)] = 114211, + [SMALL_STATE(2443)] = 114271, + [SMALL_STATE(2444)] = 114354, + [SMALL_STATE(2445)] = 114437, + [SMALL_STATE(2446)] = 114520, + [SMALL_STATE(2447)] = 114601, + [SMALL_STATE(2448)] = 114684, + [SMALL_STATE(2449)] = 114767, + [SMALL_STATE(2450)] = 114850, + [SMALL_STATE(2451)] = 114957, + [SMALL_STATE(2452)] = 115037, + [SMALL_STATE(2453)] = 115117, + [SMALL_STATE(2454)] = 115197, + [SMALL_STATE(2455)] = 115275, + [SMALL_STATE(2456)] = 115353, + [SMALL_STATE(2457)] = 115433, + [SMALL_STATE(2458)] = 115513, + [SMALL_STATE(2459)] = 115593, + [SMALL_STATE(2460)] = 115673, + [SMALL_STATE(2461)] = 115753, + [SMALL_STATE(2462)] = 115833, + [SMALL_STATE(2463)] = 115913, + [SMALL_STATE(2464)] = 115966, + [SMALL_STATE(2465)] = 116069, + [SMALL_STATE(2466)] = 116122, + [SMALL_STATE(2467)] = 116174, + [SMALL_STATE(2468)] = 116274, + [SMALL_STATE(2469)] = 116371, + [SMALL_STATE(2470)] = 116422, + [SMALL_STATE(2471)] = 116519, + [SMALL_STATE(2472)] = 116616, + [SMALL_STATE(2473)] = 116710, + [SMALL_STATE(2474)] = 116804, + [SMALL_STATE(2475)] = 116874, + [SMALL_STATE(2476)] = 116944, + [SMALL_STATE(2477)] = 117014, + [SMALL_STATE(2478)] = 117108, + [SMALL_STATE(2479)] = 117202, + [SMALL_STATE(2480)] = 117252, + [SMALL_STATE(2481)] = 117346, + [SMALL_STATE(2482)] = 117423, + [SMALL_STATE(2483)] = 117500, + [SMALL_STATE(2484)] = 117577, + [SMALL_STATE(2485)] = 117654, + [SMALL_STATE(2486)] = 117718, + [SMALL_STATE(2487)] = 117782, + [SMALL_STATE(2488)] = 117846, + [SMALL_STATE(2489)] = 117910, + [SMALL_STATE(2490)] = 117974, + [SMALL_STATE(2491)] = 118038, + [SMALL_STATE(2492)] = 118102, + [SMALL_STATE(2493)] = 118166, + [SMALL_STATE(2494)] = 118230, + [SMALL_STATE(2495)] = 118292, + [SMALL_STATE(2496)] = 118356, + [SMALL_STATE(2497)] = 118420, + [SMALL_STATE(2498)] = 118482, + [SMALL_STATE(2499)] = 118546, + [SMALL_STATE(2500)] = 118617, + [SMALL_STATE(2501)] = 118664, + [SMALL_STATE(2502)] = 118711, + [SMALL_STATE(2503)] = 118782, + [SMALL_STATE(2504)] = 118850, + [SMALL_STATE(2505)] = 118918, + [SMALL_STATE(2506)] = 118964, + [SMALL_STATE(2507)] = 119032, + [SMALL_STATE(2508)] = 119078, + [SMALL_STATE(2509)] = 119146, + [SMALL_STATE(2510)] = 119214, + [SMALL_STATE(2511)] = 119282, + [SMALL_STATE(2512)] = 119350, + [SMALL_STATE(2513)] = 119418, + [SMALL_STATE(2514)] = 119486, + [SMALL_STATE(2515)] = 119554, + [SMALL_STATE(2516)] = 119622, + [SMALL_STATE(2517)] = 119690, + [SMALL_STATE(2518)] = 119758, + [SMALL_STATE(2519)] = 119826, + [SMALL_STATE(2520)] = 119894, + [SMALL_STATE(2521)] = 119962, + [SMALL_STATE(2522)] = 120030, + [SMALL_STATE(2523)] = 120098, + [SMALL_STATE(2524)] = 120166, + [SMALL_STATE(2525)] = 120234, + [SMALL_STATE(2526)] = 120302, + [SMALL_STATE(2527)] = 120370, + [SMALL_STATE(2528)] = 120438, + [SMALL_STATE(2529)] = 120506, + [SMALL_STATE(2530)] = 120574, + [SMALL_STATE(2531)] = 120642, + [SMALL_STATE(2532)] = 120710, + [SMALL_STATE(2533)] = 120778, + [SMALL_STATE(2534)] = 120846, + [SMALL_STATE(2535)] = 120914, + [SMALL_STATE(2536)] = 120982, + [SMALL_STATE(2537)] = 121050, + [SMALL_STATE(2538)] = 121118, + [SMALL_STATE(2539)] = 121186, + [SMALL_STATE(2540)] = 121254, + [SMALL_STATE(2541)] = 121322, + [SMALL_STATE(2542)] = 121390, + [SMALL_STATE(2543)] = 121458, + [SMALL_STATE(2544)] = 121526, + [SMALL_STATE(2545)] = 121594, + [SMALL_STATE(2546)] = 121640, + [SMALL_STATE(2547)] = 121708, + [SMALL_STATE(2548)] = 121776, + [SMALL_STATE(2549)] = 121822, + [SMALL_STATE(2550)] = 121867, + [SMALL_STATE(2551)] = 121930, + [SMALL_STATE(2552)] = 122002, + [SMALL_STATE(2553)] = 122068, + [SMALL_STATE(2554)] = 122140, + [SMALL_STATE(2555)] = 122207, + [SMALL_STATE(2556)] = 122247, + [SMALL_STATE(2557)] = 122309, + [SMALL_STATE(2558)] = 122349, + [SMALL_STATE(2559)] = 122387, + [SMALL_STATE(2560)] = 122443, + [SMALL_STATE(2561)] = 122478, + [SMALL_STATE(2562)] = 122539, + [SMALL_STATE(2563)] = 122590, + [SMALL_STATE(2564)] = 122638, + [SMALL_STATE(2565)] = 122686, + [SMALL_STATE(2566)] = 122734, + [SMALL_STATE(2567)] = 122784, + [SMALL_STATE(2568)] = 122832, + [SMALL_STATE(2569)] = 122879, + [SMALL_STATE(2570)] = 122926, + [SMALL_STATE(2571)] = 122958, + [SMALL_STATE(2572)] = 122990, + [SMALL_STATE(2573)] = 123022, + [SMALL_STATE(2574)] = 123054, + [SMALL_STATE(2575)] = 123086, + [SMALL_STATE(2576)] = 123118, + [SMALL_STATE(2577)] = 123154, + [SMALL_STATE(2578)] = 123181, + [SMALL_STATE(2579)] = 123208, + [SMALL_STATE(2580)] = 123235, + [SMALL_STATE(2581)] = 123262, + [SMALL_STATE(2582)] = 123289, + [SMALL_STATE(2583)] = 123316, + [SMALL_STATE(2584)] = 123343, + [SMALL_STATE(2585)] = 123370, + [SMALL_STATE(2586)] = 123399, + [SMALL_STATE(2587)] = 123426, + [SMALL_STATE(2588)] = 123453, + [SMALL_STATE(2589)] = 123486, + [SMALL_STATE(2590)] = 123513, + [SMALL_STATE(2591)] = 123540, + [SMALL_STATE(2592)] = 123567, + [SMALL_STATE(2593)] = 123594, + [SMALL_STATE(2594)] = 123621, + [SMALL_STATE(2595)] = 123648, + [SMALL_STATE(2596)] = 123672, + [SMALL_STATE(2597)] = 123696, + [SMALL_STATE(2598)] = 123720, + [SMALL_STATE(2599)] = 123744, + [SMALL_STATE(2600)] = 123768, + [SMALL_STATE(2601)] = 123792, + [SMALL_STATE(2602)] = 123816, + [SMALL_STATE(2603)] = 123840, + [SMALL_STATE(2604)] = 123864, + [SMALL_STATE(2605)] = 123888, + [SMALL_STATE(2606)] = 123912, + [SMALL_STATE(2607)] = 123936, + [SMALL_STATE(2608)] = 123960, + [SMALL_STATE(2609)] = 123984, + [SMALL_STATE(2610)] = 124008, + [SMALL_STATE(2611)] = 124032, + [SMALL_STATE(2612)] = 124056, + [SMALL_STATE(2613)] = 124080, + [SMALL_STATE(2614)] = 124104, + [SMALL_STATE(2615)] = 124128, + [SMALL_STATE(2616)] = 124152, + [SMALL_STATE(2617)] = 124176, + [SMALL_STATE(2618)] = 124200, + [SMALL_STATE(2619)] = 124224, + [SMALL_STATE(2620)] = 124248, + [SMALL_STATE(2621)] = 124272, + [SMALL_STATE(2622)] = 124296, + [SMALL_STATE(2623)] = 124320, + [SMALL_STATE(2624)] = 124344, + [SMALL_STATE(2625)] = 124368, + [SMALL_STATE(2626)] = 124392, + [SMALL_STATE(2627)] = 124416, + [SMALL_STATE(2628)] = 124440, + [SMALL_STATE(2629)] = 124464, + [SMALL_STATE(2630)] = 124488, + [SMALL_STATE(2631)] = 124512, + [SMALL_STATE(2632)] = 124536, + [SMALL_STATE(2633)] = 124560, + [SMALL_STATE(2634)] = 124584, + [SMALL_STATE(2635)] = 124610, + [SMALL_STATE(2636)] = 124636, + [SMALL_STATE(2637)] = 124662, + [SMALL_STATE(2638)] = 124686, + [SMALL_STATE(2639)] = 124712, + [SMALL_STATE(2640)] = 124738, + [SMALL_STATE(2641)] = 124764, + [SMALL_STATE(2642)] = 124788, + [SMALL_STATE(2643)] = 124814, + [SMALL_STATE(2644)] = 124840, + [SMALL_STATE(2645)] = 124863, + [SMALL_STATE(2646)] = 124886, + [SMALL_STATE(2647)] = 124907, + [SMALL_STATE(2648)] = 124928, + [SMALL_STATE(2649)] = 124949, + [SMALL_STATE(2650)] = 124970, + [SMALL_STATE(2651)] = 124991, + [SMALL_STATE(2652)] = 125012, + [SMALL_STATE(2653)] = 125033, + [SMALL_STATE(2654)] = 125054, + [SMALL_STATE(2655)] = 125075, + [SMALL_STATE(2656)] = 125096, + [SMALL_STATE(2657)] = 125117, + [SMALL_STATE(2658)] = 125138, + [SMALL_STATE(2659)] = 125159, + [SMALL_STATE(2660)] = 125180, + [SMALL_STATE(2661)] = 125201, + [SMALL_STATE(2662)] = 125222, + [SMALL_STATE(2663)] = 125243, + [SMALL_STATE(2664)] = 125264, + [SMALL_STATE(2665)] = 125285, + [SMALL_STATE(2666)] = 125306, + [SMALL_STATE(2667)] = 125327, + [SMALL_STATE(2668)] = 125348, + [SMALL_STATE(2669)] = 125369, + [SMALL_STATE(2670)] = 125390, + [SMALL_STATE(2671)] = 125411, + [SMALL_STATE(2672)] = 125432, + [SMALL_STATE(2673)] = 125453, + [SMALL_STATE(2674)] = 125474, + [SMALL_STATE(2675)] = 125495, + [SMALL_STATE(2676)] = 125516, + [SMALL_STATE(2677)] = 125537, + [SMALL_STATE(2678)] = 125558, + [SMALL_STATE(2679)] = 125579, + [SMALL_STATE(2680)] = 125600, + [SMALL_STATE(2681)] = 125621, + [SMALL_STATE(2682)] = 125642, + [SMALL_STATE(2683)] = 125663, + [SMALL_STATE(2684)] = 125684, + [SMALL_STATE(2685)] = 125705, + [SMALL_STATE(2686)] = 125726, + [SMALL_STATE(2687)] = 125747, + [SMALL_STATE(2688)] = 125768, + [SMALL_STATE(2689)] = 125789, + [SMALL_STATE(2690)] = 125810, + [SMALL_STATE(2691)] = 125831, + [SMALL_STATE(2692)] = 125852, + [SMALL_STATE(2693)] = 125873, + [SMALL_STATE(2694)] = 125894, + [SMALL_STATE(2695)] = 125915, + [SMALL_STATE(2696)] = 125936, + [SMALL_STATE(2697)] = 125957, + [SMALL_STATE(2698)] = 125978, + [SMALL_STATE(2699)] = 125999, + [SMALL_STATE(2700)] = 126020, + [SMALL_STATE(2701)] = 126041, + [SMALL_STATE(2702)] = 126062, + [SMALL_STATE(2703)] = 126083, + [SMALL_STATE(2704)] = 126104, + [SMALL_STATE(2705)] = 126125, + [SMALL_STATE(2706)] = 126146, + [SMALL_STATE(2707)] = 126167, + [SMALL_STATE(2708)] = 126190, + [SMALL_STATE(2709)] = 126213, + [SMALL_STATE(2710)] = 126246, + [SMALL_STATE(2711)] = 126279, + [SMALL_STATE(2712)] = 126302, + [SMALL_STATE(2713)] = 126325, + [SMALL_STATE(2714)] = 126348, + [SMALL_STATE(2715)] = 126371, + [SMALL_STATE(2716)] = 126394, + [SMALL_STATE(2717)] = 126417, + [SMALL_STATE(2718)] = 126440, + [SMALL_STATE(2719)] = 126463, + [SMALL_STATE(2720)] = 126486, + [SMALL_STATE(2721)] = 126509, + [SMALL_STATE(2722)] = 126542, + [SMALL_STATE(2723)] = 126565, + [SMALL_STATE(2724)] = 126588, + [SMALL_STATE(2725)] = 126611, + [SMALL_STATE(2726)] = 126632, + [SMALL_STATE(2727)] = 126653, + [SMALL_STATE(2728)] = 126676, + [SMALL_STATE(2729)] = 126707, + [SMALL_STATE(2730)] = 126730, + [SMALL_STATE(2731)] = 126763, + [SMALL_STATE(2732)] = 126786, + [SMALL_STATE(2733)] = 126809, + [SMALL_STATE(2734)] = 126832, + [SMALL_STATE(2735)] = 126855, + [SMALL_STATE(2736)] = 126878, + [SMALL_STATE(2737)] = 126901, + [SMALL_STATE(2738)] = 126924, + [SMALL_STATE(2739)] = 126947, + [SMALL_STATE(2740)] = 126968, + [SMALL_STATE(2741)] = 126991, + [SMALL_STATE(2742)] = 127014, + [SMALL_STATE(2743)] = 127037, + [SMALL_STATE(2744)] = 127058, + [SMALL_STATE(2745)] = 127081, + [SMALL_STATE(2746)] = 127104, + [SMALL_STATE(2747)] = 127127, + [SMALL_STATE(2748)] = 127150, + [SMALL_STATE(2749)] = 127173, + [SMALL_STATE(2750)] = 127196, + [SMALL_STATE(2751)] = 127219, + [SMALL_STATE(2752)] = 127242, + [SMALL_STATE(2753)] = 127265, + [SMALL_STATE(2754)] = 127288, + [SMALL_STATE(2755)] = 127311, + [SMALL_STATE(2756)] = 127334, + [SMALL_STATE(2757)] = 127357, + [SMALL_STATE(2758)] = 127380, + [SMALL_STATE(2759)] = 127403, + [SMALL_STATE(2760)] = 127426, + [SMALL_STATE(2761)] = 127449, + [SMALL_STATE(2762)] = 127472, + [SMALL_STATE(2763)] = 127505, + [SMALL_STATE(2764)] = 127538, + [SMALL_STATE(2765)] = 127561, + [SMALL_STATE(2766)] = 127584, + [SMALL_STATE(2767)] = 127605, + [SMALL_STATE(2768)] = 127628, + [SMALL_STATE(2769)] = 127651, + [SMALL_STATE(2770)] = 127672, + [SMALL_STATE(2771)] = 127705, + [SMALL_STATE(2772)] = 127738, + [SMALL_STATE(2773)] = 127759, + [SMALL_STATE(2774)] = 127782, + [SMALL_STATE(2775)] = 127805, + [SMALL_STATE(2776)] = 127828, + [SMALL_STATE(2777)] = 127851, + [SMALL_STATE(2778)] = 127874, + [SMALL_STATE(2779)] = 127897, + [SMALL_STATE(2780)] = 127920, + [SMALL_STATE(2781)] = 127943, + [SMALL_STATE(2782)] = 127966, + [SMALL_STATE(2783)] = 127989, + [SMALL_STATE(2784)] = 128012, + [SMALL_STATE(2785)] = 128035, + [SMALL_STATE(2786)] = 128058, + [SMALL_STATE(2787)] = 128081, + [SMALL_STATE(2788)] = 128104, + [SMALL_STATE(2789)] = 128127, + [SMALL_STATE(2790)] = 128150, + [SMALL_STATE(2791)] = 128173, + [SMALL_STATE(2792)] = 128196, + [SMALL_STATE(2793)] = 128219, + [SMALL_STATE(2794)] = 128242, + [SMALL_STATE(2795)] = 128265, + [SMALL_STATE(2796)] = 128288, + [SMALL_STATE(2797)] = 128311, + [SMALL_STATE(2798)] = 128334, + [SMALL_STATE(2799)] = 128357, + [SMALL_STATE(2800)] = 128380, + [SMALL_STATE(2801)] = 128403, + [SMALL_STATE(2802)] = 128434, + [SMALL_STATE(2803)] = 128457, + [SMALL_STATE(2804)] = 128480, + [SMALL_STATE(2805)] = 128503, + [SMALL_STATE(2806)] = 128526, + [SMALL_STATE(2807)] = 128549, + [SMALL_STATE(2808)] = 128572, + [SMALL_STATE(2809)] = 128595, + [SMALL_STATE(2810)] = 128618, + [SMALL_STATE(2811)] = 128639, + [SMALL_STATE(2812)] = 128660, + [SMALL_STATE(2813)] = 128683, + [SMALL_STATE(2814)] = 128706, + [SMALL_STATE(2815)] = 128727, + [SMALL_STATE(2816)] = 128750, + [SMALL_STATE(2817)] = 128773, + [SMALL_STATE(2818)] = 128806, + [SMALL_STATE(2819)] = 128829, + [SMALL_STATE(2820)] = 128852, + [SMALL_STATE(2821)] = 128875, + [SMALL_STATE(2822)] = 128896, + [SMALL_STATE(2823)] = 128919, + [SMALL_STATE(2824)] = 128942, + [SMALL_STATE(2825)] = 128963, + [SMALL_STATE(2826)] = 128984, + [SMALL_STATE(2827)] = 129007, + [SMALL_STATE(2828)] = 129040, + [SMALL_STATE(2829)] = 129073, + [SMALL_STATE(2830)] = 129096, + [SMALL_STATE(2831)] = 129129, + [SMALL_STATE(2832)] = 129152, + [SMALL_STATE(2833)] = 129175, + [SMALL_STATE(2834)] = 129198, + [SMALL_STATE(2835)] = 129221, + [SMALL_STATE(2836)] = 129244, + [SMALL_STATE(2837)] = 129267, + [SMALL_STATE(2838)] = 129290, + [SMALL_STATE(2839)] = 129313, + [SMALL_STATE(2840)] = 129336, + [SMALL_STATE(2841)] = 129359, + [SMALL_STATE(2842)] = 129382, + [SMALL_STATE(2843)] = 129405, + [SMALL_STATE(2844)] = 129428, + [SMALL_STATE(2845)] = 129449, + [SMALL_STATE(2846)] = 129472, + [SMALL_STATE(2847)] = 129495, + [SMALL_STATE(2848)] = 129518, + [SMALL_STATE(2849)] = 129541, + [SMALL_STATE(2850)] = 129564, + [SMALL_STATE(2851)] = 129587, + [SMALL_STATE(2852)] = 129608, + [SMALL_STATE(2853)] = 129631, + [SMALL_STATE(2854)] = 129654, + [SMALL_STATE(2855)] = 129687, + [SMALL_STATE(2856)] = 129710, + [SMALL_STATE(2857)] = 129733, + [SMALL_STATE(2858)] = 129766, + [SMALL_STATE(2859)] = 129799, + [SMALL_STATE(2860)] = 129822, + [SMALL_STATE(2861)] = 129855, + [SMALL_STATE(2862)] = 129878, + [SMALL_STATE(2863)] = 129901, + [SMALL_STATE(2864)] = 129924, + [SMALL_STATE(2865)] = 129947, + [SMALL_STATE(2866)] = 129970, + [SMALL_STATE(2867)] = 129993, + [SMALL_STATE(2868)] = 130016, + [SMALL_STATE(2869)] = 130039, + [SMALL_STATE(2870)] = 130062, + [SMALL_STATE(2871)] = 130085, + [SMALL_STATE(2872)] = 130108, + [SMALL_STATE(2873)] = 130131, + [SMALL_STATE(2874)] = 130154, + [SMALL_STATE(2875)] = 130177, + [SMALL_STATE(2876)] = 130200, + [SMALL_STATE(2877)] = 130223, + [SMALL_STATE(2878)] = 130246, + [SMALL_STATE(2879)] = 130269, + [SMALL_STATE(2880)] = 130290, + [SMALL_STATE(2881)] = 130313, + [SMALL_STATE(2882)] = 130336, + [SMALL_STATE(2883)] = 130357, + [SMALL_STATE(2884)] = 130380, + [SMALL_STATE(2885)] = 130403, + [SMALL_STATE(2886)] = 130424, + [SMALL_STATE(2887)] = 130447, + [SMALL_STATE(2888)] = 130470, + [SMALL_STATE(2889)] = 130493, + [SMALL_STATE(2890)] = 130516, + [SMALL_STATE(2891)] = 130537, + [SMALL_STATE(2892)] = 130560, + [SMALL_STATE(2893)] = 130593, + [SMALL_STATE(2894)] = 130626, + [SMALL_STATE(2895)] = 130649, + [SMALL_STATE(2896)] = 130672, + [SMALL_STATE(2897)] = 130693, + [SMALL_STATE(2898)] = 130714, + [SMALL_STATE(2899)] = 130737, + [SMALL_STATE(2900)] = 130770, + [SMALL_STATE(2901)] = 130803, + [SMALL_STATE(2902)] = 130826, + [SMALL_STATE(2903)] = 130849, + [SMALL_STATE(2904)] = 130872, + [SMALL_STATE(2905)] = 130895, + [SMALL_STATE(2906)] = 130918, + [SMALL_STATE(2907)] = 130941, + [SMALL_STATE(2908)] = 130962, + [SMALL_STATE(2909)] = 130985, + [SMALL_STATE(2910)] = 131008, + [SMALL_STATE(2911)] = 131031, + [SMALL_STATE(2912)] = 131054, + [SMALL_STATE(2913)] = 131075, + [SMALL_STATE(2914)] = 131098, + [SMALL_STATE(2915)] = 131121, + [SMALL_STATE(2916)] = 131144, + [SMALL_STATE(2917)] = 131167, + [SMALL_STATE(2918)] = 131190, + [SMALL_STATE(2919)] = 131213, + [SMALL_STATE(2920)] = 131236, + [SMALL_STATE(2921)] = 131259, + [SMALL_STATE(2922)] = 131282, + [SMALL_STATE(2923)] = 131305, + [SMALL_STATE(2924)] = 131326, + [SMALL_STATE(2925)] = 131349, + [SMALL_STATE(2926)] = 131372, + [SMALL_STATE(2927)] = 131405, + [SMALL_STATE(2928)] = 131426, + [SMALL_STATE(2929)] = 131449, + [SMALL_STATE(2930)] = 131482, + [SMALL_STATE(2931)] = 131515, + [SMALL_STATE(2932)] = 131548, + [SMALL_STATE(2933)] = 131571, + [SMALL_STATE(2934)] = 131604, + [SMALL_STATE(2935)] = 131627, + [SMALL_STATE(2936)] = 131648, + [SMALL_STATE(2937)] = 131671, + [SMALL_STATE(2938)] = 131694, + [SMALL_STATE(2939)] = 131715, + [SMALL_STATE(2940)] = 131738, + [SMALL_STATE(2941)] = 131759, + [SMALL_STATE(2942)] = 131780, + [SMALL_STATE(2943)] = 131813, + [SMALL_STATE(2944)] = 131836, + [SMALL_STATE(2945)] = 131859, + [SMALL_STATE(2946)] = 131882, + [SMALL_STATE(2947)] = 131903, + [SMALL_STATE(2948)] = 131924, + [SMALL_STATE(2949)] = 131954, + [SMALL_STATE(2950)] = 131978, + [SMALL_STATE(2951)] = 132006, + [SMALL_STATE(2952)] = 132036, + [SMALL_STATE(2953)] = 132066, + [SMALL_STATE(2954)] = 132090, + [SMALL_STATE(2955)] = 132112, + [SMALL_STATE(2956)] = 132134, + [SMALL_STATE(2957)] = 132156, + [SMALL_STATE(2958)] = 132186, + [SMALL_STATE(2959)] = 132207, + [SMALL_STATE(2960)] = 132228, + [SMALL_STATE(2961)] = 132257, + [SMALL_STATE(2962)] = 132286, + [SMALL_STATE(2963)] = 132315, + [SMALL_STATE(2964)] = 132336, + [SMALL_STATE(2965)] = 132357, + [SMALL_STATE(2966)] = 132376, + [SMALL_STATE(2967)] = 132397, + [SMALL_STATE(2968)] = 132418, + [SMALL_STATE(2969)] = 132437, + [SMALL_STATE(2970)] = 132468, + [SMALL_STATE(2971)] = 132499, + [SMALL_STATE(2972)] = 132530, + [SMALL_STATE(2973)] = 132559, + [SMALL_STATE(2974)] = 132580, + [SMALL_STATE(2975)] = 132601, + [SMALL_STATE(2976)] = 132632, + [SMALL_STATE(2977)] = 132653, + [SMALL_STATE(2978)] = 132674, + [SMALL_STATE(2979)] = 132695, + [SMALL_STATE(2980)] = 132716, + [SMALL_STATE(2981)] = 132735, + [SMALL_STATE(2982)] = 132766, + [SMALL_STATE(2983)] = 132787, + [SMALL_STATE(2984)] = 132818, + [SMALL_STATE(2985)] = 132839, + [SMALL_STATE(2986)] = 132860, + [SMALL_STATE(2987)] = 132881, + [SMALL_STATE(2988)] = 132912, + [SMALL_STATE(2989)] = 132933, + [SMALL_STATE(2990)] = 132964, + [SMALL_STATE(2991)] = 132983, + [SMALL_STATE(2992)] = 133002, + [SMALL_STATE(2993)] = 133023, + [SMALL_STATE(2994)] = 133044, + [SMALL_STATE(2995)] = 133065, + [SMALL_STATE(2996)] = 133096, + [SMALL_STATE(2997)] = 133117, + [SMALL_STATE(2998)] = 133138, + [SMALL_STATE(2999)] = 133159, + [SMALL_STATE(3000)] = 133180, + [SMALL_STATE(3001)] = 133201, + [SMALL_STATE(3002)] = 133222, + [SMALL_STATE(3003)] = 133253, + [SMALL_STATE(3004)] = 133274, + [SMALL_STATE(3005)] = 133305, + [SMALL_STATE(3006)] = 133326, + [SMALL_STATE(3007)] = 133347, + [SMALL_STATE(3008)] = 133378, + [SMALL_STATE(3009)] = 133399, + [SMALL_STATE(3010)] = 133420, + [SMALL_STATE(3011)] = 133441, + [SMALL_STATE(3012)] = 133462, + [SMALL_STATE(3013)] = 133493, + [SMALL_STATE(3014)] = 133514, + [SMALL_STATE(3015)] = 133535, + [SMALL_STATE(3016)] = 133566, + [SMALL_STATE(3017)] = 133587, + [SMALL_STATE(3018)] = 133610, + [SMALL_STATE(3019)] = 133633, + [SMALL_STATE(3020)] = 133652, + [SMALL_STATE(3021)] = 133673, + [SMALL_STATE(3022)] = 133698, + [SMALL_STATE(3023)] = 133723, + [SMALL_STATE(3024)] = 133744, + [SMALL_STATE(3025)] = 133765, + [SMALL_STATE(3026)] = 133796, + [SMALL_STATE(3027)] = 133817, + [SMALL_STATE(3028)] = 133838, + [SMALL_STATE(3029)] = 133869, + [SMALL_STATE(3030)] = 133890, + [SMALL_STATE(3031)] = 133911, + [SMALL_STATE(3032)] = 133932, + [SMALL_STATE(3033)] = 133953, + [SMALL_STATE(3034)] = 133974, + [SMALL_STATE(3035)] = 133995, + [SMALL_STATE(3036)] = 134016, + [SMALL_STATE(3037)] = 134037, + [SMALL_STATE(3038)] = 134058, + [SMALL_STATE(3039)] = 134087, + [SMALL_STATE(3040)] = 134108, + [SMALL_STATE(3041)] = 134129, + [SMALL_STATE(3042)] = 134150, + [SMALL_STATE(3043)] = 134171, + [SMALL_STATE(3044)] = 134192, + [SMALL_STATE(3045)] = 134213, + [SMALL_STATE(3046)] = 134234, + [SMALL_STATE(3047)] = 134255, + [SMALL_STATE(3048)] = 134276, + [SMALL_STATE(3049)] = 134297, + [SMALL_STATE(3050)] = 134318, + [SMALL_STATE(3051)] = 134339, + [SMALL_STATE(3052)] = 134360, + [SMALL_STATE(3053)] = 134381, + [SMALL_STATE(3054)] = 134402, + [SMALL_STATE(3055)] = 134423, + [SMALL_STATE(3056)] = 134444, + [SMALL_STATE(3057)] = 134465, + [SMALL_STATE(3058)] = 134486, + [SMALL_STATE(3059)] = 134507, + [SMALL_STATE(3060)] = 134528, + [SMALL_STATE(3061)] = 134557, + [SMALL_STATE(3062)] = 134578, + [SMALL_STATE(3063)] = 134599, + [SMALL_STATE(3064)] = 134620, + [SMALL_STATE(3065)] = 134651, + [SMALL_STATE(3066)] = 134672, + [SMALL_STATE(3067)] = 134703, + [SMALL_STATE(3068)] = 134732, + [SMALL_STATE(3069)] = 134763, + [SMALL_STATE(3070)] = 134784, + [SMALL_STATE(3071)] = 134813, + [SMALL_STATE(3072)] = 134834, + [SMALL_STATE(3073)] = 134855, + [SMALL_STATE(3074)] = 134886, + [SMALL_STATE(3075)] = 134907, + [SMALL_STATE(3076)] = 134928, + [SMALL_STATE(3077)] = 134949, + [SMALL_STATE(3078)] = 134980, + [SMALL_STATE(3079)] = 135009, + [SMALL_STATE(3080)] = 135038, + [SMALL_STATE(3081)] = 135059, + [SMALL_STATE(3082)] = 135078, + [SMALL_STATE(3083)] = 135109, + [SMALL_STATE(3084)] = 135130, + [SMALL_STATE(3085)] = 135149, + [SMALL_STATE(3086)] = 135180, + [SMALL_STATE(3087)] = 135199, + [SMALL_STATE(3088)] = 135228, + [SMALL_STATE(3089)] = 135257, + [SMALL_STATE(3090)] = 135288, + [SMALL_STATE(3091)] = 135317, + [SMALL_STATE(3092)] = 135348, + [SMALL_STATE(3093)] = 135379, + [SMALL_STATE(3094)] = 135406, + [SMALL_STATE(3095)] = 135435, + [SMALL_STATE(3096)] = 135464, + [SMALL_STATE(3097)] = 135493, + [SMALL_STATE(3098)] = 135522, + [SMALL_STATE(3099)] = 135553, + [SMALL_STATE(3100)] = 135573, + [SMALL_STATE(3101)] = 135601, + [SMALL_STATE(3102)] = 135627, + [SMALL_STATE(3103)] = 135645, + [SMALL_STATE(3104)] = 135671, + [SMALL_STATE(3105)] = 135699, + [SMALL_STATE(3106)] = 135717, + [SMALL_STATE(3107)] = 135735, + [SMALL_STATE(3108)] = 135759, + [SMALL_STATE(3109)] = 135787, + [SMALL_STATE(3110)] = 135815, + [SMALL_STATE(3111)] = 135843, + [SMALL_STATE(3112)] = 135871, + [SMALL_STATE(3113)] = 135899, + [SMALL_STATE(3114)] = 135927, + [SMALL_STATE(3115)] = 135945, + [SMALL_STATE(3116)] = 135973, + [SMALL_STATE(3117)] = 136001, + [SMALL_STATE(3118)] = 136029, + [SMALL_STATE(3119)] = 136057, + [SMALL_STATE(3120)] = 136085, + [SMALL_STATE(3121)] = 136113, + [SMALL_STATE(3122)] = 136141, + [SMALL_STATE(3123)] = 136169, + [SMALL_STATE(3124)] = 136197, + [SMALL_STATE(3125)] = 136215, + [SMALL_STATE(3126)] = 136241, + [SMALL_STATE(3127)] = 136259, + [SMALL_STATE(3128)] = 136287, + [SMALL_STATE(3129)] = 136305, + [SMALL_STATE(3130)] = 136323, + [SMALL_STATE(3131)] = 136351, + [SMALL_STATE(3132)] = 136369, + [SMALL_STATE(3133)] = 136387, + [SMALL_STATE(3134)] = 136405, + [SMALL_STATE(3135)] = 136423, + [SMALL_STATE(3136)] = 136441, + [SMALL_STATE(3137)] = 136459, + [SMALL_STATE(3138)] = 136487, + [SMALL_STATE(3139)] = 136515, + [SMALL_STATE(3140)] = 136533, + [SMALL_STATE(3141)] = 136561, + [SMALL_STATE(3142)] = 136579, + [SMALL_STATE(3143)] = 136597, + [SMALL_STATE(3144)] = 136623, + [SMALL_STATE(3145)] = 136641, + [SMALL_STATE(3146)] = 136669, + [SMALL_STATE(3147)] = 136697, + [SMALL_STATE(3148)] = 136725, + [SMALL_STATE(3149)] = 136751, + [SMALL_STATE(3150)] = 136769, + [SMALL_STATE(3151)] = 136787, + [SMALL_STATE(3152)] = 136813, + [SMALL_STATE(3153)] = 136831, + [SMALL_STATE(3154)] = 136859, + [SMALL_STATE(3155)] = 136887, + [SMALL_STATE(3156)] = 136905, + [SMALL_STATE(3157)] = 136933, + [SMALL_STATE(3158)] = 136951, + [SMALL_STATE(3159)] = 136979, + [SMALL_STATE(3160)] = 136997, + [SMALL_STATE(3161)] = 137015, + [SMALL_STATE(3162)] = 137033, + [SMALL_STATE(3163)] = 137051, + [SMALL_STATE(3164)] = 137069, + [SMALL_STATE(3165)] = 137087, + [SMALL_STATE(3166)] = 137105, + [SMALL_STATE(3167)] = 137123, + [SMALL_STATE(3168)] = 137141, + [SMALL_STATE(3169)] = 137159, + [SMALL_STATE(3170)] = 137177, + [SMALL_STATE(3171)] = 137195, + [SMALL_STATE(3172)] = 137213, + [SMALL_STATE(3173)] = 137231, + [SMALL_STATE(3174)] = 137249, + [SMALL_STATE(3175)] = 137267, + [SMALL_STATE(3176)] = 137285, + [SMALL_STATE(3177)] = 137303, + [SMALL_STATE(3178)] = 137331, + [SMALL_STATE(3179)] = 137349, + [SMALL_STATE(3180)] = 137367, + [SMALL_STATE(3181)] = 137395, + [SMALL_STATE(3182)] = 137413, + [SMALL_STATE(3183)] = 137441, + [SMALL_STATE(3184)] = 137459, + [SMALL_STATE(3185)] = 137477, + [SMALL_STATE(3186)] = 137495, + [SMALL_STATE(3187)] = 137513, + [SMALL_STATE(3188)] = 137531, + [SMALL_STATE(3189)] = 137559, + [SMALL_STATE(3190)] = 137587, + [SMALL_STATE(3191)] = 137615, + [SMALL_STATE(3192)] = 137643, + [SMALL_STATE(3193)] = 137671, + [SMALL_STATE(3194)] = 137689, + [SMALL_STATE(3195)] = 137717, + [SMALL_STATE(3196)] = 137735, + [SMALL_STATE(3197)] = 137763, + [SMALL_STATE(3198)] = 137781, + [SMALL_STATE(3199)] = 137799, + [SMALL_STATE(3200)] = 137827, + [SMALL_STATE(3201)] = 137855, + [SMALL_STATE(3202)] = 137881, + [SMALL_STATE(3203)] = 137909, + [SMALL_STATE(3204)] = 137937, + [SMALL_STATE(3205)] = 137965, + [SMALL_STATE(3206)] = 137993, + [SMALL_STATE(3207)] = 138013, + [SMALL_STATE(3208)] = 138041, + [SMALL_STATE(3209)] = 138069, + [SMALL_STATE(3210)] = 138087, + [SMALL_STATE(3211)] = 138105, + [SMALL_STATE(3212)] = 138133, + [SMALL_STATE(3213)] = 138161, + [SMALL_STATE(3214)] = 138189, + [SMALL_STATE(3215)] = 138217, + [SMALL_STATE(3216)] = 138235, + [SMALL_STATE(3217)] = 138263, + [SMALL_STATE(3218)] = 138291, + [SMALL_STATE(3219)] = 138309, + [SMALL_STATE(3220)] = 138337, + [SMALL_STATE(3221)] = 138365, + [SMALL_STATE(3222)] = 138393, + [SMALL_STATE(3223)] = 138421, + [SMALL_STATE(3224)] = 138449, + [SMALL_STATE(3225)] = 138477, + [SMALL_STATE(3226)] = 138495, + [SMALL_STATE(3227)] = 138515, + [SMALL_STATE(3228)] = 138535, + [SMALL_STATE(3229)] = 138555, + [SMALL_STATE(3230)] = 138573, + [SMALL_STATE(3231)] = 138593, + [SMALL_STATE(3232)] = 138613, + [SMALL_STATE(3233)] = 138631, + [SMALL_STATE(3234)] = 138649, + [SMALL_STATE(3235)] = 138669, + [SMALL_STATE(3236)] = 138697, + [SMALL_STATE(3237)] = 138715, + [SMALL_STATE(3238)] = 138743, + [SMALL_STATE(3239)] = 138771, + [SMALL_STATE(3240)] = 138791, + [SMALL_STATE(3241)] = 138819, + [SMALL_STATE(3242)] = 138847, + [SMALL_STATE(3243)] = 138865, + [SMALL_STATE(3244)] = 138883, + [SMALL_STATE(3245)] = 138911, + [SMALL_STATE(3246)] = 138939, + [SMALL_STATE(3247)] = 138957, + [SMALL_STATE(3248)] = 138983, + [SMALL_STATE(3249)] = 139009, + [SMALL_STATE(3250)] = 139037, + [SMALL_STATE(3251)] = 139063, + [SMALL_STATE(3252)] = 139081, + [SMALL_STATE(3253)] = 139099, + [SMALL_STATE(3254)] = 139119, + [SMALL_STATE(3255)] = 139145, + [SMALL_STATE(3256)] = 139165, + [SMALL_STATE(3257)] = 139193, + [SMALL_STATE(3258)] = 139211, + [SMALL_STATE(3259)] = 139231, + [SMALL_STATE(3260)] = 139251, + [SMALL_STATE(3261)] = 139279, + [SMALL_STATE(3262)] = 139307, + [SMALL_STATE(3263)] = 139335, + [SMALL_STATE(3264)] = 139353, + [SMALL_STATE(3265)] = 139371, + [SMALL_STATE(3266)] = 139399, + [SMALL_STATE(3267)] = 139427, + [SMALL_STATE(3268)] = 139455, + [SMALL_STATE(3269)] = 139483, + [SMALL_STATE(3270)] = 139501, + [SMALL_STATE(3271)] = 139519, + [SMALL_STATE(3272)] = 139547, + [SMALL_STATE(3273)] = 139565, + [SMALL_STATE(3274)] = 139591, + [SMALL_STATE(3275)] = 139617, + [SMALL_STATE(3276)] = 139635, + [SMALL_STATE(3277)] = 139653, + [SMALL_STATE(3278)] = 139673, + [SMALL_STATE(3279)] = 139691, + [SMALL_STATE(3280)] = 139719, + [SMALL_STATE(3281)] = 139747, + [SMALL_STATE(3282)] = 139773, + [SMALL_STATE(3283)] = 139791, + [SMALL_STATE(3284)] = 139811, + [SMALL_STATE(3285)] = 139839, + [SMALL_STATE(3286)] = 139867, + [SMALL_STATE(3287)] = 139893, + [SMALL_STATE(3288)] = 139921, + [SMALL_STATE(3289)] = 139949, + [SMALL_STATE(3290)] = 139977, + [SMALL_STATE(3291)] = 140005, + [SMALL_STATE(3292)] = 140025, + [SMALL_STATE(3293)] = 140053, + [SMALL_STATE(3294)] = 140081, + [SMALL_STATE(3295)] = 140101, + [SMALL_STATE(3296)] = 140119, + [SMALL_STATE(3297)] = 140147, + [SMALL_STATE(3298)] = 140167, + [SMALL_STATE(3299)] = 140187, + [SMALL_STATE(3300)] = 140215, + [SMALL_STATE(3301)] = 140243, + [SMALL_STATE(3302)] = 140271, + [SMALL_STATE(3303)] = 140299, + [SMALL_STATE(3304)] = 140317, + [SMALL_STATE(3305)] = 140335, + [SMALL_STATE(3306)] = 140363, + [SMALL_STATE(3307)] = 140381, + [SMALL_STATE(3308)] = 140401, + [SMALL_STATE(3309)] = 140421, + [SMALL_STATE(3310)] = 140441, + [SMALL_STATE(3311)] = 140469, + [SMALL_STATE(3312)] = 140489, + [SMALL_STATE(3313)] = 140509, + [SMALL_STATE(3314)] = 140529, + [SMALL_STATE(3315)] = 140549, + [SMALL_STATE(3316)] = 140569, + [SMALL_STATE(3317)] = 140589, + [SMALL_STATE(3318)] = 140609, + [SMALL_STATE(3319)] = 140629, + [SMALL_STATE(3320)] = 140649, + [SMALL_STATE(3321)] = 140669, + [SMALL_STATE(3322)] = 140689, + [SMALL_STATE(3323)] = 140717, + [SMALL_STATE(3324)] = 140737, + [SMALL_STATE(3325)] = 140757, + [SMALL_STATE(3326)] = 140777, + [SMALL_STATE(3327)] = 140797, + [SMALL_STATE(3328)] = 140817, + [SMALL_STATE(3329)] = 140845, + [SMALL_STATE(3330)] = 140865, + [SMALL_STATE(3331)] = 140885, + [SMALL_STATE(3332)] = 140905, + [SMALL_STATE(3333)] = 140925, + [SMALL_STATE(3334)] = 140945, + [SMALL_STATE(3335)] = 140965, + [SMALL_STATE(3336)] = 140985, + [SMALL_STATE(3337)] = 141005, + [SMALL_STATE(3338)] = 141025, + [SMALL_STATE(3339)] = 141045, + [SMALL_STATE(3340)] = 141065, + [SMALL_STATE(3341)] = 141085, + [SMALL_STATE(3342)] = 141105, + [SMALL_STATE(3343)] = 141125, + [SMALL_STATE(3344)] = 141145, + [SMALL_STATE(3345)] = 141165, + [SMALL_STATE(3346)] = 141183, + [SMALL_STATE(3347)] = 141203, + [SMALL_STATE(3348)] = 141223, + [SMALL_STATE(3349)] = 141249, + [SMALL_STATE(3350)] = 141269, + [SMALL_STATE(3351)] = 141289, + [SMALL_STATE(3352)] = 141309, + [SMALL_STATE(3353)] = 141329, + [SMALL_STATE(3354)] = 141349, + [SMALL_STATE(3355)] = 141369, + [SMALL_STATE(3356)] = 141397, + [SMALL_STATE(3357)] = 141425, + [SMALL_STATE(3358)] = 141453, + [SMALL_STATE(3359)] = 141473, + [SMALL_STATE(3360)] = 141493, + [SMALL_STATE(3361)] = 141513, + [SMALL_STATE(3362)] = 141533, + [SMALL_STATE(3363)] = 141553, + [SMALL_STATE(3364)] = 141573, + [SMALL_STATE(3365)] = 141591, + [SMALL_STATE(3366)] = 141619, + [SMALL_STATE(3367)] = 141647, + [SMALL_STATE(3368)] = 141665, + [SMALL_STATE(3369)] = 141683, + [SMALL_STATE(3370)] = 141709, + [SMALL_STATE(3371)] = 141735, + [SMALL_STATE(3372)] = 141753, + [SMALL_STATE(3373)] = 141773, + [SMALL_STATE(3374)] = 141799, + [SMALL_STATE(3375)] = 141819, + [SMALL_STATE(3376)] = 141837, + [SMALL_STATE(3377)] = 141857, + [SMALL_STATE(3378)] = 141877, + [SMALL_STATE(3379)] = 141897, + [SMALL_STATE(3380)] = 141925, + [SMALL_STATE(3381)] = 141945, + [SMALL_STATE(3382)] = 141965, + [SMALL_STATE(3383)] = 141993, + [SMALL_STATE(3384)] = 142013, + [SMALL_STATE(3385)] = 142033, + [SMALL_STATE(3386)] = 142053, + [SMALL_STATE(3387)] = 142076, + [SMALL_STATE(3388)] = 142095, + [SMALL_STATE(3389)] = 142118, + [SMALL_STATE(3390)] = 142141, + [SMALL_STATE(3391)] = 142164, + [SMALL_STATE(3392)] = 142187, + [SMALL_STATE(3393)] = 142208, + [SMALL_STATE(3394)] = 142231, + [SMALL_STATE(3395)] = 142254, + [SMALL_STATE(3396)] = 142271, + [SMALL_STATE(3397)] = 142294, + [SMALL_STATE(3398)] = 142317, + [SMALL_STATE(3399)] = 142342, + [SMALL_STATE(3400)] = 142365, + [SMALL_STATE(3401)] = 142390, + [SMALL_STATE(3402)] = 142415, + [SMALL_STATE(3403)] = 142438, + [SMALL_STATE(3404)] = 142457, + [SMALL_STATE(3405)] = 142474, + [SMALL_STATE(3406)] = 142493, + [SMALL_STATE(3407)] = 142512, + [SMALL_STATE(3408)] = 142535, + [SMALL_STATE(3409)] = 142558, + [SMALL_STATE(3410)] = 142575, + [SMALL_STATE(3411)] = 142600, + [SMALL_STATE(3412)] = 142623, + [SMALL_STATE(3413)] = 142642, + [SMALL_STATE(3414)] = 142661, + [SMALL_STATE(3415)] = 142680, + [SMALL_STATE(3416)] = 142705, + [SMALL_STATE(3417)] = 142728, + [SMALL_STATE(3418)] = 142747, + [SMALL_STATE(3419)] = 142766, + [SMALL_STATE(3420)] = 142789, + [SMALL_STATE(3421)] = 142814, + [SMALL_STATE(3422)] = 142839, + [SMALL_STATE(3423)] = 142862, + [SMALL_STATE(3424)] = 142885, + [SMALL_STATE(3425)] = 142904, + [SMALL_STATE(3426)] = 142927, + [SMALL_STATE(3427)] = 142950, + [SMALL_STATE(3428)] = 142971, + [SMALL_STATE(3429)] = 142994, + [SMALL_STATE(3430)] = 143014, + [SMALL_STATE(3431)] = 143036, + [SMALL_STATE(3432)] = 143052, + [SMALL_STATE(3433)] = 143074, + [SMALL_STATE(3434)] = 143090, + [SMALL_STATE(3435)] = 143112, + [SMALL_STATE(3436)] = 143128, + [SMALL_STATE(3437)] = 143150, + [SMALL_STATE(3438)] = 143166, + [SMALL_STATE(3439)] = 143188, + [SMALL_STATE(3440)] = 143204, + [SMALL_STATE(3441)] = 143226, + [SMALL_STATE(3442)] = 143242, + [SMALL_STATE(3443)] = 143264, + [SMALL_STATE(3444)] = 143284, + [SMALL_STATE(3445)] = 143306, + [SMALL_STATE(3446)] = 143328, + [SMALL_STATE(3447)] = 143350, + [SMALL_STATE(3448)] = 143366, + [SMALL_STATE(3449)] = 143388, + [SMALL_STATE(3450)] = 143404, + [SMALL_STATE(3451)] = 143426, + [SMALL_STATE(3452)] = 143448, + [SMALL_STATE(3453)] = 143464, + [SMALL_STATE(3454)] = 143486, + [SMALL_STATE(3455)] = 143502, + [SMALL_STATE(3456)] = 143524, + [SMALL_STATE(3457)] = 143546, + [SMALL_STATE(3458)] = 143562, + [SMALL_STATE(3459)] = 143584, + [SMALL_STATE(3460)] = 143600, + [SMALL_STATE(3461)] = 143622, + [SMALL_STATE(3462)] = 143638, + [SMALL_STATE(3463)] = 143660, + [SMALL_STATE(3464)] = 143682, + [SMALL_STATE(3465)] = 143698, + [SMALL_STATE(3466)] = 143720, + [SMALL_STATE(3467)] = 143742, + [SMALL_STATE(3468)] = 143762, + [SMALL_STATE(3469)] = 143778, + [SMALL_STATE(3470)] = 143794, + [SMALL_STATE(3471)] = 143816, + [SMALL_STATE(3472)] = 143838, + [SMALL_STATE(3473)] = 143860, + [SMALL_STATE(3474)] = 143876, + [SMALL_STATE(3475)] = 143896, + [SMALL_STATE(3476)] = 143918, + [SMALL_STATE(3477)] = 143936, + [SMALL_STATE(3478)] = 143958, + [SMALL_STATE(3479)] = 143980, + [SMALL_STATE(3480)] = 144002, + [SMALL_STATE(3481)] = 144024, + [SMALL_STATE(3482)] = 144046, + [SMALL_STATE(3483)] = 144068, + [SMALL_STATE(3484)] = 144088, + [SMALL_STATE(3485)] = 144110, + [SMALL_STATE(3486)] = 144132, + [SMALL_STATE(3487)] = 144154, + [SMALL_STATE(3488)] = 144176, + [SMALL_STATE(3489)] = 144198, + [SMALL_STATE(3490)] = 144220, + [SMALL_STATE(3491)] = 144242, + [SMALL_STATE(3492)] = 144264, + [SMALL_STATE(3493)] = 144286, + [SMALL_STATE(3494)] = 144302, + [SMALL_STATE(3495)] = 144322, + [SMALL_STATE(3496)] = 144344, + [SMALL_STATE(3497)] = 144366, + [SMALL_STATE(3498)] = 144388, + [SMALL_STATE(3499)] = 144410, + [SMALL_STATE(3500)] = 144432, + [SMALL_STATE(3501)] = 144452, + [SMALL_STATE(3502)] = 144472, + [SMALL_STATE(3503)] = 144492, + [SMALL_STATE(3504)] = 144508, + [SMALL_STATE(3505)] = 144530, + [SMALL_STATE(3506)] = 144552, + [SMALL_STATE(3507)] = 144574, + [SMALL_STATE(3508)] = 144596, + [SMALL_STATE(3509)] = 144618, + [SMALL_STATE(3510)] = 144640, + [SMALL_STATE(3511)] = 144662, + [SMALL_STATE(3512)] = 144684, + [SMALL_STATE(3513)] = 144702, + [SMALL_STATE(3514)] = 144724, + [SMALL_STATE(3515)] = 144746, + [SMALL_STATE(3516)] = 144768, + [SMALL_STATE(3517)] = 144790, + [SMALL_STATE(3518)] = 144812, + [SMALL_STATE(3519)] = 144834, + [SMALL_STATE(3520)] = 144856, + [SMALL_STATE(3521)] = 144878, + [SMALL_STATE(3522)] = 144900, + [SMALL_STATE(3523)] = 144922, + [SMALL_STATE(3524)] = 144944, + [SMALL_STATE(3525)] = 144964, + [SMALL_STATE(3526)] = 144986, + [SMALL_STATE(3527)] = 145002, + [SMALL_STATE(3528)] = 145024, + [SMALL_STATE(3529)] = 145044, + [SMALL_STATE(3530)] = 145060, + [SMALL_STATE(3531)] = 145076, + [SMALL_STATE(3532)] = 145098, + [SMALL_STATE(3533)] = 145118, + [SMALL_STATE(3534)] = 145138, + [SMALL_STATE(3535)] = 145158, + [SMALL_STATE(3536)] = 145180, + [SMALL_STATE(3537)] = 145202, + [SMALL_STATE(3538)] = 145218, + [SMALL_STATE(3539)] = 145234, + [SMALL_STATE(3540)] = 145250, + [SMALL_STATE(3541)] = 145266, + [SMALL_STATE(3542)] = 145282, + [SMALL_STATE(3543)] = 145298, + [SMALL_STATE(3544)] = 145320, + [SMALL_STATE(3545)] = 145342, + [SMALL_STATE(3546)] = 145358, + [SMALL_STATE(3547)] = 145380, + [SMALL_STATE(3548)] = 145400, + [SMALL_STATE(3549)] = 145420, + [SMALL_STATE(3550)] = 145436, + [SMALL_STATE(3551)] = 145454, + [SMALL_STATE(3552)] = 145476, + [SMALL_STATE(3553)] = 145492, + [SMALL_STATE(3554)] = 145508, + [SMALL_STATE(3555)] = 145530, + [SMALL_STATE(3556)] = 145552, + [SMALL_STATE(3557)] = 145574, + [SMALL_STATE(3558)] = 145596, + [SMALL_STATE(3559)] = 145618, + [SMALL_STATE(3560)] = 145634, + [SMALL_STATE(3561)] = 145656, + [SMALL_STATE(3562)] = 145678, + [SMALL_STATE(3563)] = 145700, + [SMALL_STATE(3564)] = 145722, + [SMALL_STATE(3565)] = 145744, + [SMALL_STATE(3566)] = 145766, + [SMALL_STATE(3567)] = 145788, + [SMALL_STATE(3568)] = 145810, + [SMALL_STATE(3569)] = 145832, + [SMALL_STATE(3570)] = 145854, + [SMALL_STATE(3571)] = 145876, + [SMALL_STATE(3572)] = 145898, + [SMALL_STATE(3573)] = 145914, + [SMALL_STATE(3574)] = 145936, + [SMALL_STATE(3575)] = 145952, + [SMALL_STATE(3576)] = 145974, + [SMALL_STATE(3577)] = 145990, + [SMALL_STATE(3578)] = 146006, + [SMALL_STATE(3579)] = 146024, + [SMALL_STATE(3580)] = 146046, + [SMALL_STATE(3581)] = 146068, + [SMALL_STATE(3582)] = 146084, + [SMALL_STATE(3583)] = 146106, + [SMALL_STATE(3584)] = 146128, + [SMALL_STATE(3585)] = 146150, + [SMALL_STATE(3586)] = 146172, + [SMALL_STATE(3587)] = 146194, + [SMALL_STATE(3588)] = 146216, + [SMALL_STATE(3589)] = 146238, + [SMALL_STATE(3590)] = 146260, + [SMALL_STATE(3591)] = 146282, + [SMALL_STATE(3592)] = 146304, + [SMALL_STATE(3593)] = 146326, + [SMALL_STATE(3594)] = 146348, + [SMALL_STATE(3595)] = 146370, + [SMALL_STATE(3596)] = 146392, + [SMALL_STATE(3597)] = 146414, + [SMALL_STATE(3598)] = 146430, + [SMALL_STATE(3599)] = 146452, + [SMALL_STATE(3600)] = 146474, + [SMALL_STATE(3601)] = 146496, + [SMALL_STATE(3602)] = 146518, + [SMALL_STATE(3603)] = 146534, + [SMALL_STATE(3604)] = 146550, + [SMALL_STATE(3605)] = 146566, + [SMALL_STATE(3606)] = 146582, + [SMALL_STATE(3607)] = 146604, + [SMALL_STATE(3608)] = 146626, + [SMALL_STATE(3609)] = 146648, + [SMALL_STATE(3610)] = 146670, + [SMALL_STATE(3611)] = 146692, + [SMALL_STATE(3612)] = 146714, + [SMALL_STATE(3613)] = 146736, + [SMALL_STATE(3614)] = 146758, + [SMALL_STATE(3615)] = 146780, + [SMALL_STATE(3616)] = 146802, + [SMALL_STATE(3617)] = 146824, + [SMALL_STATE(3618)] = 146846, + [SMALL_STATE(3619)] = 146862, + [SMALL_STATE(3620)] = 146884, + [SMALL_STATE(3621)] = 146906, + [SMALL_STATE(3622)] = 146928, + [SMALL_STATE(3623)] = 146950, + [SMALL_STATE(3624)] = 146972, + [SMALL_STATE(3625)] = 146994, + [SMALL_STATE(3626)] = 147016, + [SMALL_STATE(3627)] = 147032, + [SMALL_STATE(3628)] = 147054, + [SMALL_STATE(3629)] = 147076, + [SMALL_STATE(3630)] = 147098, + [SMALL_STATE(3631)] = 147114, + [SMALL_STATE(3632)] = 147136, + [SMALL_STATE(3633)] = 147152, + [SMALL_STATE(3634)] = 147174, + [SMALL_STATE(3635)] = 147196, + [SMALL_STATE(3636)] = 147218, + [SMALL_STATE(3637)] = 147234, + [SMALL_STATE(3638)] = 147250, + [SMALL_STATE(3639)] = 147272, + [SMALL_STATE(3640)] = 147288, + [SMALL_STATE(3641)] = 147310, + [SMALL_STATE(3642)] = 147332, + [SMALL_STATE(3643)] = 147354, + [SMALL_STATE(3644)] = 147376, + [SMALL_STATE(3645)] = 147392, + [SMALL_STATE(3646)] = 147414, + [SMALL_STATE(3647)] = 147436, + [SMALL_STATE(3648)] = 147458, + [SMALL_STATE(3649)] = 147480, + [SMALL_STATE(3650)] = 147502, + [SMALL_STATE(3651)] = 147524, + [SMALL_STATE(3652)] = 147546, + [SMALL_STATE(3653)] = 147568, + [SMALL_STATE(3654)] = 147590, + [SMALL_STATE(3655)] = 147612, + [SMALL_STATE(3656)] = 147634, + [SMALL_STATE(3657)] = 147650, + [SMALL_STATE(3658)] = 147666, + [SMALL_STATE(3659)] = 147682, + [SMALL_STATE(3660)] = 147698, + [SMALL_STATE(3661)] = 147714, + [SMALL_STATE(3662)] = 147736, + [SMALL_STATE(3663)] = 147752, + [SMALL_STATE(3664)] = 147774, + [SMALL_STATE(3665)] = 147790, + [SMALL_STATE(3666)] = 147812, + [SMALL_STATE(3667)] = 147834, + [SMALL_STATE(3668)] = 147854, + [SMALL_STATE(3669)] = 147876, + [SMALL_STATE(3670)] = 147892, + [SMALL_STATE(3671)] = 147908, + [SMALL_STATE(3672)] = 147924, + [SMALL_STATE(3673)] = 147940, + [SMALL_STATE(3674)] = 147956, + [SMALL_STATE(3675)] = 147978, + [SMALL_STATE(3676)] = 147994, + [SMALL_STATE(3677)] = 148010, + [SMALL_STATE(3678)] = 148026, + [SMALL_STATE(3679)] = 148042, + [SMALL_STATE(3680)] = 148058, + [SMALL_STATE(3681)] = 148080, + [SMALL_STATE(3682)] = 148102, + [SMALL_STATE(3683)] = 148124, + [SMALL_STATE(3684)] = 148140, + [SMALL_STATE(3685)] = 148160, + [SMALL_STATE(3686)] = 148182, + [SMALL_STATE(3687)] = 148204, + [SMALL_STATE(3688)] = 148224, + [SMALL_STATE(3689)] = 148246, + [SMALL_STATE(3690)] = 148268, + [SMALL_STATE(3691)] = 148288, + [SMALL_STATE(3692)] = 148304, + [SMALL_STATE(3693)] = 148326, + [SMALL_STATE(3694)] = 148342, + [SMALL_STATE(3695)] = 148358, + [SMALL_STATE(3696)] = 148374, + [SMALL_STATE(3697)] = 148394, + [SMALL_STATE(3698)] = 148410, + [SMALL_STATE(3699)] = 148430, + [SMALL_STATE(3700)] = 148446, + [SMALL_STATE(3701)] = 148468, + [SMALL_STATE(3702)] = 148490, + [SMALL_STATE(3703)] = 148512, + [SMALL_STATE(3704)] = 148534, + [SMALL_STATE(3705)] = 148550, + [SMALL_STATE(3706)] = 148572, + [SMALL_STATE(3707)] = 148594, + [SMALL_STATE(3708)] = 148616, + [SMALL_STATE(3709)] = 148636, + [SMALL_STATE(3710)] = 148656, + [SMALL_STATE(3711)] = 148678, + [SMALL_STATE(3712)] = 148700, + [SMALL_STATE(3713)] = 148722, + [SMALL_STATE(3714)] = 148744, + [SMALL_STATE(3715)] = 148760, + [SMALL_STATE(3716)] = 148782, + [SMALL_STATE(3717)] = 148804, + [SMALL_STATE(3718)] = 148826, + [SMALL_STATE(3719)] = 148848, + [SMALL_STATE(3720)] = 148870, + [SMALL_STATE(3721)] = 148892, + [SMALL_STATE(3722)] = 148914, + [SMALL_STATE(3723)] = 148936, + [SMALL_STATE(3724)] = 148958, + [SMALL_STATE(3725)] = 148980, + [SMALL_STATE(3726)] = 149002, + [SMALL_STATE(3727)] = 149024, + [SMALL_STATE(3728)] = 149040, + [SMALL_STATE(3729)] = 149056, + [SMALL_STATE(3730)] = 149078, + [SMALL_STATE(3731)] = 149094, + [SMALL_STATE(3732)] = 149116, + [SMALL_STATE(3733)] = 149132, + [SMALL_STATE(3734)] = 149154, + [SMALL_STATE(3735)] = 149170, + [SMALL_STATE(3736)] = 149186, + [SMALL_STATE(3737)] = 149202, + [SMALL_STATE(3738)] = 149218, + [SMALL_STATE(3739)] = 149240, + [SMALL_STATE(3740)] = 149262, + [SMALL_STATE(3741)] = 149284, + [SMALL_STATE(3742)] = 149306, + [SMALL_STATE(3743)] = 149328, + [SMALL_STATE(3744)] = 149350, + [SMALL_STATE(3745)] = 149372, + [SMALL_STATE(3746)] = 149394, + [SMALL_STATE(3747)] = 149416, + [SMALL_STATE(3748)] = 149438, + [SMALL_STATE(3749)] = 149460, + [SMALL_STATE(3750)] = 149482, + [SMALL_STATE(3751)] = 149498, + [SMALL_STATE(3752)] = 149520, + [SMALL_STATE(3753)] = 149536, + [SMALL_STATE(3754)] = 149558, + [SMALL_STATE(3755)] = 149580, + [SMALL_STATE(3756)] = 149602, + [SMALL_STATE(3757)] = 149624, + [SMALL_STATE(3758)] = 149646, + [SMALL_STATE(3759)] = 149662, + [SMALL_STATE(3760)] = 149684, + [SMALL_STATE(3761)] = 149700, + [SMALL_STATE(3762)] = 149716, + [SMALL_STATE(3763)] = 149732, + [SMALL_STATE(3764)] = 149754, + [SMALL_STATE(3765)] = 149776, + [SMALL_STATE(3766)] = 149798, + [SMALL_STATE(3767)] = 149820, + [SMALL_STATE(3768)] = 149842, + [SMALL_STATE(3769)] = 149864, + [SMALL_STATE(3770)] = 149886, + [SMALL_STATE(3771)] = 149908, + [SMALL_STATE(3772)] = 149930, + [SMALL_STATE(3773)] = 149952, + [SMALL_STATE(3774)] = 149974, + [SMALL_STATE(3775)] = 149990, + [SMALL_STATE(3776)] = 150012, + [SMALL_STATE(3777)] = 150028, + [SMALL_STATE(3778)] = 150050, + [SMALL_STATE(3779)] = 150072, + [SMALL_STATE(3780)] = 150094, + [SMALL_STATE(3781)] = 150116, + [SMALL_STATE(3782)] = 150138, + [SMALL_STATE(3783)] = 150160, + [SMALL_STATE(3784)] = 150182, + [SMALL_STATE(3785)] = 150204, + [SMALL_STATE(3786)] = 150226, + [SMALL_STATE(3787)] = 150248, + [SMALL_STATE(3788)] = 150270, + [SMALL_STATE(3789)] = 150286, + [SMALL_STATE(3790)] = 150308, + [SMALL_STATE(3791)] = 150324, + [SMALL_STATE(3792)] = 150340, + [SMALL_STATE(3793)] = 150356, + [SMALL_STATE(3794)] = 150372, + [SMALL_STATE(3795)] = 150388, + [SMALL_STATE(3796)] = 150404, + [SMALL_STATE(3797)] = 150420, + [SMALL_STATE(3798)] = 150436, + [SMALL_STATE(3799)] = 150452, + [SMALL_STATE(3800)] = 150468, + [SMALL_STATE(3801)] = 150484, + [SMALL_STATE(3802)] = 150500, + [SMALL_STATE(3803)] = 150522, + [SMALL_STATE(3804)] = 150544, + [SMALL_STATE(3805)] = 150566, + [SMALL_STATE(3806)] = 150588, + [SMALL_STATE(3807)] = 150604, + [SMALL_STATE(3808)] = 150620, + [SMALL_STATE(3809)] = 150636, + [SMALL_STATE(3810)] = 150658, + [SMALL_STATE(3811)] = 150680, + [SMALL_STATE(3812)] = 150696, + [SMALL_STATE(3813)] = 150718, + [SMALL_STATE(3814)] = 150740, + [SMALL_STATE(3815)] = 150756, + [SMALL_STATE(3816)] = 150772, + [SMALL_STATE(3817)] = 150788, + [SMALL_STATE(3818)] = 150810, + [SMALL_STATE(3819)] = 150832, + [SMALL_STATE(3820)] = 150854, + [SMALL_STATE(3821)] = 150876, + [SMALL_STATE(3822)] = 150898, + [SMALL_STATE(3823)] = 150920, + [SMALL_STATE(3824)] = 150936, + [SMALL_STATE(3825)] = 150952, + [SMALL_STATE(3826)] = 150968, + [SMALL_STATE(3827)] = 150984, + [SMALL_STATE(3828)] = 151000, + [SMALL_STATE(3829)] = 151016, + [SMALL_STATE(3830)] = 151032, + [SMALL_STATE(3831)] = 151048, + [SMALL_STATE(3832)] = 151064, + [SMALL_STATE(3833)] = 151080, + [SMALL_STATE(3834)] = 151102, + [SMALL_STATE(3835)] = 151122, + [SMALL_STATE(3836)] = 151138, + [SMALL_STATE(3837)] = 151160, + [SMALL_STATE(3838)] = 151180, + [SMALL_STATE(3839)] = 151196, + [SMALL_STATE(3840)] = 151216, + [SMALL_STATE(3841)] = 151236, + [SMALL_STATE(3842)] = 151258, + [SMALL_STATE(3843)] = 151280, + [SMALL_STATE(3844)] = 151302, + [SMALL_STATE(3845)] = 151324, + [SMALL_STATE(3846)] = 151346, + [SMALL_STATE(3847)] = 151368, + [SMALL_STATE(3848)] = 151390, + [SMALL_STATE(3849)] = 151406, + [SMALL_STATE(3850)] = 151422, + [SMALL_STATE(3851)] = 151444, + [SMALL_STATE(3852)] = 151460, + [SMALL_STATE(3853)] = 151482, + [SMALL_STATE(3854)] = 151504, + [SMALL_STATE(3855)] = 151526, + [SMALL_STATE(3856)] = 151548, + [SMALL_STATE(3857)] = 151570, + [SMALL_STATE(3858)] = 151592, + [SMALL_STATE(3859)] = 151614, + [SMALL_STATE(3860)] = 151630, + [SMALL_STATE(3861)] = 151646, + [SMALL_STATE(3862)] = 151668, + [SMALL_STATE(3863)] = 151690, + [SMALL_STATE(3864)] = 151712, + [SMALL_STATE(3865)] = 151734, + [SMALL_STATE(3866)] = 151756, + [SMALL_STATE(3867)] = 151778, + [SMALL_STATE(3868)] = 151800, + [SMALL_STATE(3869)] = 151816, + [SMALL_STATE(3870)] = 151832, + [SMALL_STATE(3871)] = 151848, + [SMALL_STATE(3872)] = 151870, + [SMALL_STATE(3873)] = 151892, + [SMALL_STATE(3874)] = 151914, + [SMALL_STATE(3875)] = 151930, + [SMALL_STATE(3876)] = 151952, + [SMALL_STATE(3877)] = 151974, + [SMALL_STATE(3878)] = 151996, + [SMALL_STATE(3879)] = 152018, + [SMALL_STATE(3880)] = 152040, + [SMALL_STATE(3881)] = 152062, + [SMALL_STATE(3882)] = 152078, + [SMALL_STATE(3883)] = 152100, + [SMALL_STATE(3884)] = 152122, + [SMALL_STATE(3885)] = 152144, + [SMALL_STATE(3886)] = 152166, + [SMALL_STATE(3887)] = 152188, + [SMALL_STATE(3888)] = 152210, + [SMALL_STATE(3889)] = 152232, + [SMALL_STATE(3890)] = 152254, + [SMALL_STATE(3891)] = 152276, + [SMALL_STATE(3892)] = 152292, + [SMALL_STATE(3893)] = 152314, + [SMALL_STATE(3894)] = 152330, + [SMALL_STATE(3895)] = 152352, + [SMALL_STATE(3896)] = 152368, + [SMALL_STATE(3897)] = 152390, + [SMALL_STATE(3898)] = 152412, + [SMALL_STATE(3899)] = 152434, + [SMALL_STATE(3900)] = 152456, + [SMALL_STATE(3901)] = 152478, + [SMALL_STATE(3902)] = 152500, + [SMALL_STATE(3903)] = 152522, + [SMALL_STATE(3904)] = 152544, + [SMALL_STATE(3905)] = 152566, + [SMALL_STATE(3906)] = 152588, + [SMALL_STATE(3907)] = 152606, + [SMALL_STATE(3908)] = 152626, + [SMALL_STATE(3909)] = 152642, + [SMALL_STATE(3910)] = 152658, + [SMALL_STATE(3911)] = 152680, + [SMALL_STATE(3912)] = 152702, + [SMALL_STATE(3913)] = 152724, + [SMALL_STATE(3914)] = 152746, + [SMALL_STATE(3915)] = 152768, + [SMALL_STATE(3916)] = 152790, + [SMALL_STATE(3917)] = 152812, + [SMALL_STATE(3918)] = 152834, + [SMALL_STATE(3919)] = 152856, + [SMALL_STATE(3920)] = 152872, + [SMALL_STATE(3921)] = 152894, + [SMALL_STATE(3922)] = 152916, + [SMALL_STATE(3923)] = 152938, + [SMALL_STATE(3924)] = 152954, + [SMALL_STATE(3925)] = 152976, + [SMALL_STATE(3926)] = 152992, + [SMALL_STATE(3927)] = 153008, + [SMALL_STATE(3928)] = 153024, + [SMALL_STATE(3929)] = 153040, + [SMALL_STATE(3930)] = 153062, + [SMALL_STATE(3931)] = 153078, + [SMALL_STATE(3932)] = 153094, + [SMALL_STATE(3933)] = 153110, + [SMALL_STATE(3934)] = 153132, + [SMALL_STATE(3935)] = 153154, + [SMALL_STATE(3936)] = 153170, + [SMALL_STATE(3937)] = 153186, + [SMALL_STATE(3938)] = 153208, + [SMALL_STATE(3939)] = 153224, + [SMALL_STATE(3940)] = 153240, + [SMALL_STATE(3941)] = 153256, + [SMALL_STATE(3942)] = 153272, + [SMALL_STATE(3943)] = 153288, + [SMALL_STATE(3944)] = 153304, + [SMALL_STATE(3945)] = 153320, + [SMALL_STATE(3946)] = 153339, + [SMALL_STATE(3947)] = 153358, + [SMALL_STATE(3948)] = 153375, + [SMALL_STATE(3949)] = 153392, + [SMALL_STATE(3950)] = 153411, + [SMALL_STATE(3951)] = 153430, + [SMALL_STATE(3952)] = 153449, + [SMALL_STATE(3953)] = 153468, + [SMALL_STATE(3954)] = 153487, + [SMALL_STATE(3955)] = 153506, + [SMALL_STATE(3956)] = 153523, + [SMALL_STATE(3957)] = 153542, + [SMALL_STATE(3958)] = 153557, + [SMALL_STATE(3959)] = 153574, + [SMALL_STATE(3960)] = 153591, + [SMALL_STATE(3961)] = 153610, + [SMALL_STATE(3962)] = 153625, + [SMALL_STATE(3963)] = 153644, + [SMALL_STATE(3964)] = 153661, + [SMALL_STATE(3965)] = 153676, + [SMALL_STATE(3966)] = 153695, + [SMALL_STATE(3967)] = 153710, + [SMALL_STATE(3968)] = 153729, + [SMALL_STATE(3969)] = 153746, + [SMALL_STATE(3970)] = 153763, + [SMALL_STATE(3971)] = 153780, + [SMALL_STATE(3972)] = 153799, + [SMALL_STATE(3973)] = 153818, + [SMALL_STATE(3974)] = 153835, + [SMALL_STATE(3975)] = 153852, + [SMALL_STATE(3976)] = 153871, + [SMALL_STATE(3977)] = 153890, + [SMALL_STATE(3978)] = 153909, + [SMALL_STATE(3979)] = 153926, + [SMALL_STATE(3980)] = 153945, + [SMALL_STATE(3981)] = 153964, + [SMALL_STATE(3982)] = 153983, + [SMALL_STATE(3983)] = 154002, + [SMALL_STATE(3984)] = 154021, + [SMALL_STATE(3985)] = 154040, + [SMALL_STATE(3986)] = 154059, + [SMALL_STATE(3987)] = 154078, + [SMALL_STATE(3988)] = 154097, + [SMALL_STATE(3989)] = 154116, + [SMALL_STATE(3990)] = 154135, + [SMALL_STATE(3991)] = 154154, + [SMALL_STATE(3992)] = 154173, + [SMALL_STATE(3993)] = 154192, + [SMALL_STATE(3994)] = 154211, + [SMALL_STATE(3995)] = 154230, + [SMALL_STATE(3996)] = 154249, + [SMALL_STATE(3997)] = 154268, + [SMALL_STATE(3998)] = 154287, + [SMALL_STATE(3999)] = 154304, + [SMALL_STATE(4000)] = 154323, + [SMALL_STATE(4001)] = 154342, + [SMALL_STATE(4002)] = 154359, + [SMALL_STATE(4003)] = 154376, + [SMALL_STATE(4004)] = 154395, + [SMALL_STATE(4005)] = 154414, + [SMALL_STATE(4006)] = 154433, + [SMALL_STATE(4007)] = 154452, + [SMALL_STATE(4008)] = 154471, + [SMALL_STATE(4009)] = 154490, + [SMALL_STATE(4010)] = 154509, + [SMALL_STATE(4011)] = 154528, + [SMALL_STATE(4012)] = 154547, + [SMALL_STATE(4013)] = 154566, + [SMALL_STATE(4014)] = 154583, + [SMALL_STATE(4015)] = 154598, + [SMALL_STATE(4016)] = 154615, + [SMALL_STATE(4017)] = 154632, + [SMALL_STATE(4018)] = 154651, + [SMALL_STATE(4019)] = 154670, + [SMALL_STATE(4020)] = 154685, + [SMALL_STATE(4021)] = 154702, + [SMALL_STATE(4022)] = 154719, + [SMALL_STATE(4023)] = 154736, + [SMALL_STATE(4024)] = 154755, + [SMALL_STATE(4025)] = 154774, + [SMALL_STATE(4026)] = 154791, + [SMALL_STATE(4027)] = 154810, + [SMALL_STATE(4028)] = 154829, + [SMALL_STATE(4029)] = 154848, + [SMALL_STATE(4030)] = 154863, + [SMALL_STATE(4031)] = 154882, + [SMALL_STATE(4032)] = 154901, + [SMALL_STATE(4033)] = 154920, + [SMALL_STATE(4034)] = 154937, + [SMALL_STATE(4035)] = 154956, + [SMALL_STATE(4036)] = 154973, + [SMALL_STATE(4037)] = 154992, + [SMALL_STATE(4038)] = 155011, + [SMALL_STATE(4039)] = 155030, + [SMALL_STATE(4040)] = 155047, + [SMALL_STATE(4041)] = 155064, + [SMALL_STATE(4042)] = 155083, + [SMALL_STATE(4043)] = 155100, + [SMALL_STATE(4044)] = 155117, + [SMALL_STATE(4045)] = 155134, + [SMALL_STATE(4046)] = 155151, + [SMALL_STATE(4047)] = 155170, + [SMALL_STATE(4048)] = 155189, + [SMALL_STATE(4049)] = 155208, + [SMALL_STATE(4050)] = 155223, + [SMALL_STATE(4051)] = 155242, + [SMALL_STATE(4052)] = 155261, + [SMALL_STATE(4053)] = 155280, + [SMALL_STATE(4054)] = 155299, + [SMALL_STATE(4055)] = 155318, + [SMALL_STATE(4056)] = 155337, + [SMALL_STATE(4057)] = 155356, + [SMALL_STATE(4058)] = 155375, + [SMALL_STATE(4059)] = 155394, + [SMALL_STATE(4060)] = 155413, + [SMALL_STATE(4061)] = 155432, + [SMALL_STATE(4062)] = 155451, + [SMALL_STATE(4063)] = 155470, + [SMALL_STATE(4064)] = 155489, + [SMALL_STATE(4065)] = 155508, + [SMALL_STATE(4066)] = 155525, + [SMALL_STATE(4067)] = 155542, + [SMALL_STATE(4068)] = 155559, + [SMALL_STATE(4069)] = 155578, + [SMALL_STATE(4070)] = 155597, + [SMALL_STATE(4071)] = 155616, + [SMALL_STATE(4072)] = 155635, + [SMALL_STATE(4073)] = 155654, + [SMALL_STATE(4074)] = 155673, + [SMALL_STATE(4075)] = 155692, + [SMALL_STATE(4076)] = 155711, + [SMALL_STATE(4077)] = 155728, + [SMALL_STATE(4078)] = 155745, + [SMALL_STATE(4079)] = 155764, + [SMALL_STATE(4080)] = 155781, + [SMALL_STATE(4081)] = 155798, + [SMALL_STATE(4082)] = 155815, + [SMALL_STATE(4083)] = 155834, + [SMALL_STATE(4084)] = 155851, + [SMALL_STATE(4085)] = 155870, + [SMALL_STATE(4086)] = 155889, + [SMALL_STATE(4087)] = 155906, + [SMALL_STATE(4088)] = 155925, + [SMALL_STATE(4089)] = 155944, + [SMALL_STATE(4090)] = 155963, + [SMALL_STATE(4091)] = 155980, + [SMALL_STATE(4092)] = 155999, + [SMALL_STATE(4093)] = 156014, + [SMALL_STATE(4094)] = 156033, + [SMALL_STATE(4095)] = 156052, + [SMALL_STATE(4096)] = 156067, + [SMALL_STATE(4097)] = 156086, + [SMALL_STATE(4098)] = 156105, + [SMALL_STATE(4099)] = 156120, + [SMALL_STATE(4100)] = 156139, + [SMALL_STATE(4101)] = 156158, + [SMALL_STATE(4102)] = 156173, + [SMALL_STATE(4103)] = 156192, + [SMALL_STATE(4104)] = 156211, + [SMALL_STATE(4105)] = 156230, + [SMALL_STATE(4106)] = 156249, + [SMALL_STATE(4107)] = 156266, + [SMALL_STATE(4108)] = 156283, + [SMALL_STATE(4109)] = 156300, + [SMALL_STATE(4110)] = 156319, + [SMALL_STATE(4111)] = 156336, + [SMALL_STATE(4112)] = 156355, + [SMALL_STATE(4113)] = 156374, + [SMALL_STATE(4114)] = 156393, + [SMALL_STATE(4115)] = 156410, + [SMALL_STATE(4116)] = 156429, + [SMALL_STATE(4117)] = 156448, + [SMALL_STATE(4118)] = 156467, + [SMALL_STATE(4119)] = 156486, + [SMALL_STATE(4120)] = 156505, + [SMALL_STATE(4121)] = 156524, + [SMALL_STATE(4122)] = 156541, + [SMALL_STATE(4123)] = 156558, + [SMALL_STATE(4124)] = 156575, + [SMALL_STATE(4125)] = 156592, + [SMALL_STATE(4126)] = 156611, + [SMALL_STATE(4127)] = 156628, + [SMALL_STATE(4128)] = 156645, + [SMALL_STATE(4129)] = 156664, + [SMALL_STATE(4130)] = 156683, + [SMALL_STATE(4131)] = 156700, + [SMALL_STATE(4132)] = 156719, + [SMALL_STATE(4133)] = 156738, + [SMALL_STATE(4134)] = 156757, + [SMALL_STATE(4135)] = 156774, + [SMALL_STATE(4136)] = 156793, + [SMALL_STATE(4137)] = 156812, + [SMALL_STATE(4138)] = 156829, + [SMALL_STATE(4139)] = 156848, + [SMALL_STATE(4140)] = 156867, + [SMALL_STATE(4141)] = 156884, + [SMALL_STATE(4142)] = 156903, + [SMALL_STATE(4143)] = 156920, + [SMALL_STATE(4144)] = 156939, + [SMALL_STATE(4145)] = 156956, + [SMALL_STATE(4146)] = 156975, + [SMALL_STATE(4147)] = 156992, + [SMALL_STATE(4148)] = 157009, + [SMALL_STATE(4149)] = 157026, + [SMALL_STATE(4150)] = 157045, + [SMALL_STATE(4151)] = 157062, + [SMALL_STATE(4152)] = 157079, + [SMALL_STATE(4153)] = 157095, + [SMALL_STATE(4154)] = 157111, + [SMALL_STATE(4155)] = 157125, + [SMALL_STATE(4156)] = 157139, + [SMALL_STATE(4157)] = 157155, + [SMALL_STATE(4158)] = 157171, + [SMALL_STATE(4159)] = 157185, + [SMALL_STATE(4160)] = 157199, + [SMALL_STATE(4161)] = 157215, + [SMALL_STATE(4162)] = 157231, + [SMALL_STATE(4163)] = 157247, + [SMALL_STATE(4164)] = 157263, + [SMALL_STATE(4165)] = 157279, + [SMALL_STATE(4166)] = 157295, + [SMALL_STATE(4167)] = 157311, + [SMALL_STATE(4168)] = 157325, + [SMALL_STATE(4169)] = 157341, + [SMALL_STATE(4170)] = 157355, + [SMALL_STATE(4171)] = 157371, + [SMALL_STATE(4172)] = 157387, + [SMALL_STATE(4173)] = 157403, + [SMALL_STATE(4174)] = 157419, + [SMALL_STATE(4175)] = 157435, + [SMALL_STATE(4176)] = 157451, + [SMALL_STATE(4177)] = 157467, + [SMALL_STATE(4178)] = 157481, + [SMALL_STATE(4179)] = 157497, + [SMALL_STATE(4180)] = 157513, + [SMALL_STATE(4181)] = 157527, + [SMALL_STATE(4182)] = 157541, + [SMALL_STATE(4183)] = 157557, + [SMALL_STATE(4184)] = 157573, + [SMALL_STATE(4185)] = 157589, + [SMALL_STATE(4186)] = 157603, + [SMALL_STATE(4187)] = 157619, + [SMALL_STATE(4188)] = 157635, + [SMALL_STATE(4189)] = 157649, + [SMALL_STATE(4190)] = 157665, + [SMALL_STATE(4191)] = 157681, + [SMALL_STATE(4192)] = 157697, + [SMALL_STATE(4193)] = 157713, + [SMALL_STATE(4194)] = 157729, + [SMALL_STATE(4195)] = 157745, + [SMALL_STATE(4196)] = 157761, + [SMALL_STATE(4197)] = 157777, + [SMALL_STATE(4198)] = 157793, + [SMALL_STATE(4199)] = 157807, + [SMALL_STATE(4200)] = 157823, + [SMALL_STATE(4201)] = 157839, + [SMALL_STATE(4202)] = 157855, + [SMALL_STATE(4203)] = 157871, + [SMALL_STATE(4204)] = 157885, + [SMALL_STATE(4205)] = 157899, + [SMALL_STATE(4206)] = 157915, + [SMALL_STATE(4207)] = 157931, + [SMALL_STATE(4208)] = 157947, + [SMALL_STATE(4209)] = 157961, + [SMALL_STATE(4210)] = 157977, + [SMALL_STATE(4211)] = 157993, + [SMALL_STATE(4212)] = 158009, + [SMALL_STATE(4213)] = 158025, + [SMALL_STATE(4214)] = 158039, + [SMALL_STATE(4215)] = 158055, + [SMALL_STATE(4216)] = 158071, + [SMALL_STATE(4217)] = 158085, + [SMALL_STATE(4218)] = 158101, + [SMALL_STATE(4219)] = 158117, + [SMALL_STATE(4220)] = 158133, + [SMALL_STATE(4221)] = 158149, + [SMALL_STATE(4222)] = 158163, + [SMALL_STATE(4223)] = 158179, + [SMALL_STATE(4224)] = 158195, + [SMALL_STATE(4225)] = 158211, + [SMALL_STATE(4226)] = 158227, + [SMALL_STATE(4227)] = 158243, + [SMALL_STATE(4228)] = 158259, + [SMALL_STATE(4229)] = 158275, + [SMALL_STATE(4230)] = 158291, + [SMALL_STATE(4231)] = 158305, + [SMALL_STATE(4232)] = 158319, + [SMALL_STATE(4233)] = 158335, + [SMALL_STATE(4234)] = 158349, + [SMALL_STATE(4235)] = 158365, + [SMALL_STATE(4236)] = 158381, + [SMALL_STATE(4237)] = 158397, + [SMALL_STATE(4238)] = 158413, + [SMALL_STATE(4239)] = 158427, + [SMALL_STATE(4240)] = 158441, + [SMALL_STATE(4241)] = 158457, + [SMALL_STATE(4242)] = 158473, + [SMALL_STATE(4243)] = 158489, + [SMALL_STATE(4244)] = 158505, + [SMALL_STATE(4245)] = 158521, + [SMALL_STATE(4246)] = 158537, + [SMALL_STATE(4247)] = 158553, + [SMALL_STATE(4248)] = 158569, + [SMALL_STATE(4249)] = 158585, + [SMALL_STATE(4250)] = 158601, + [SMALL_STATE(4251)] = 158615, + [SMALL_STATE(4252)] = 158631, + [SMALL_STATE(4253)] = 158647, + [SMALL_STATE(4254)] = 158661, + [SMALL_STATE(4255)] = 158677, + [SMALL_STATE(4256)] = 158693, + [SMALL_STATE(4257)] = 158709, + [SMALL_STATE(4258)] = 158723, + [SMALL_STATE(4259)] = 158739, + [SMALL_STATE(4260)] = 158755, + [SMALL_STATE(4261)] = 158769, + [SMALL_STATE(4262)] = 158785, + [SMALL_STATE(4263)] = 158801, + [SMALL_STATE(4264)] = 158817, + [SMALL_STATE(4265)] = 158833, + [SMALL_STATE(4266)] = 158849, + [SMALL_STATE(4267)] = 158865, + [SMALL_STATE(4268)] = 158881, + [SMALL_STATE(4269)] = 158897, + [SMALL_STATE(4270)] = 158913, + [SMALL_STATE(4271)] = 158929, + [SMALL_STATE(4272)] = 158945, + [SMALL_STATE(4273)] = 158961, + [SMALL_STATE(4274)] = 158977, + [SMALL_STATE(4275)] = 158993, + [SMALL_STATE(4276)] = 159007, + [SMALL_STATE(4277)] = 159023, + [SMALL_STATE(4278)] = 159037, + [SMALL_STATE(4279)] = 159051, + [SMALL_STATE(4280)] = 159065, + [SMALL_STATE(4281)] = 159081, + [SMALL_STATE(4282)] = 159097, + [SMALL_STATE(4283)] = 159113, + [SMALL_STATE(4284)] = 159129, + [SMALL_STATE(4285)] = 159145, + [SMALL_STATE(4286)] = 159161, + [SMALL_STATE(4287)] = 159177, + [SMALL_STATE(4288)] = 159191, + [SMALL_STATE(4289)] = 159205, + [SMALL_STATE(4290)] = 159219, + [SMALL_STATE(4291)] = 159233, + [SMALL_STATE(4292)] = 159247, + [SMALL_STATE(4293)] = 159261, + [SMALL_STATE(4294)] = 159277, + [SMALL_STATE(4295)] = 159293, + [SMALL_STATE(4296)] = 159309, + [SMALL_STATE(4297)] = 159325, + [SMALL_STATE(4298)] = 159341, + [SMALL_STATE(4299)] = 159357, + [SMALL_STATE(4300)] = 159373, + [SMALL_STATE(4301)] = 159389, + [SMALL_STATE(4302)] = 159405, + [SMALL_STATE(4303)] = 159419, + [SMALL_STATE(4304)] = 159433, + [SMALL_STATE(4305)] = 159449, + [SMALL_STATE(4306)] = 159465, + [SMALL_STATE(4307)] = 159481, + [SMALL_STATE(4308)] = 159497, + [SMALL_STATE(4309)] = 159513, + [SMALL_STATE(4310)] = 159529, + [SMALL_STATE(4311)] = 159543, + [SMALL_STATE(4312)] = 159559, + [SMALL_STATE(4313)] = 159573, + [SMALL_STATE(4314)] = 159589, + [SMALL_STATE(4315)] = 159605, + [SMALL_STATE(4316)] = 159619, + [SMALL_STATE(4317)] = 159635, + [SMALL_STATE(4318)] = 159651, + [SMALL_STATE(4319)] = 159665, + [SMALL_STATE(4320)] = 159681, + [SMALL_STATE(4321)] = 159695, + [SMALL_STATE(4322)] = 159709, + [SMALL_STATE(4323)] = 159725, + [SMALL_STATE(4324)] = 159741, + [SMALL_STATE(4325)] = 159757, + [SMALL_STATE(4326)] = 159773, + [SMALL_STATE(4327)] = 159787, + [SMALL_STATE(4328)] = 159803, + [SMALL_STATE(4329)] = 159817, + [SMALL_STATE(4330)] = 159833, + [SMALL_STATE(4331)] = 159849, + [SMALL_STATE(4332)] = 159863, + [SMALL_STATE(4333)] = 159879, + [SMALL_STATE(4334)] = 159895, + [SMALL_STATE(4335)] = 159911, + [SMALL_STATE(4336)] = 159927, + [SMALL_STATE(4337)] = 159943, + [SMALL_STATE(4338)] = 159959, + [SMALL_STATE(4339)] = 159975, + [SMALL_STATE(4340)] = 159991, + [SMALL_STATE(4341)] = 160007, + [SMALL_STATE(4342)] = 160023, + [SMALL_STATE(4343)] = 160039, + [SMALL_STATE(4344)] = 160055, + [SMALL_STATE(4345)] = 160071, + [SMALL_STATE(4346)] = 160087, + [SMALL_STATE(4347)] = 160103, + [SMALL_STATE(4348)] = 160119, + [SMALL_STATE(4349)] = 160135, + [SMALL_STATE(4350)] = 160151, + [SMALL_STATE(4351)] = 160167, + [SMALL_STATE(4352)] = 160183, + [SMALL_STATE(4353)] = 160199, + [SMALL_STATE(4354)] = 160215, + [SMALL_STATE(4355)] = 160231, + [SMALL_STATE(4356)] = 160247, + [SMALL_STATE(4357)] = 160263, + [SMALL_STATE(4358)] = 160279, + [SMALL_STATE(4359)] = 160295, + [SMALL_STATE(4360)] = 160311, + [SMALL_STATE(4361)] = 160327, + [SMALL_STATE(4362)] = 160343, + [SMALL_STATE(4363)] = 160359, + [SMALL_STATE(4364)] = 160375, + [SMALL_STATE(4365)] = 160391, + [SMALL_STATE(4366)] = 160407, + [SMALL_STATE(4367)] = 160423, + [SMALL_STATE(4368)] = 160439, + [SMALL_STATE(4369)] = 160455, + [SMALL_STATE(4370)] = 160471, + [SMALL_STATE(4371)] = 160487, + [SMALL_STATE(4372)] = 160503, + [SMALL_STATE(4373)] = 160519, + [SMALL_STATE(4374)] = 160533, + [SMALL_STATE(4375)] = 160549, + [SMALL_STATE(4376)] = 160565, + [SMALL_STATE(4377)] = 160581, + [SMALL_STATE(4378)] = 160595, + [SMALL_STATE(4379)] = 160611, + [SMALL_STATE(4380)] = 160627, + [SMALL_STATE(4381)] = 160643, + [SMALL_STATE(4382)] = 160659, + [SMALL_STATE(4383)] = 160675, + [SMALL_STATE(4384)] = 160689, + [SMALL_STATE(4385)] = 160705, + [SMALL_STATE(4386)] = 160721, + [SMALL_STATE(4387)] = 160737, + [SMALL_STATE(4388)] = 160751, + [SMALL_STATE(4389)] = 160767, + [SMALL_STATE(4390)] = 160783, + [SMALL_STATE(4391)] = 160797, + [SMALL_STATE(4392)] = 160813, + [SMALL_STATE(4393)] = 160827, + [SMALL_STATE(4394)] = 160841, + [SMALL_STATE(4395)] = 160857, + [SMALL_STATE(4396)] = 160871, + [SMALL_STATE(4397)] = 160887, + [SMALL_STATE(4398)] = 160903, + [SMALL_STATE(4399)] = 160919, + [SMALL_STATE(4400)] = 160935, + [SMALL_STATE(4401)] = 160949, + [SMALL_STATE(4402)] = 160965, + [SMALL_STATE(4403)] = 160981, + [SMALL_STATE(4404)] = 160997, + [SMALL_STATE(4405)] = 161013, + [SMALL_STATE(4406)] = 161029, + [SMALL_STATE(4407)] = 161045, + [SMALL_STATE(4408)] = 161061, + [SMALL_STATE(4409)] = 161077, + [SMALL_STATE(4410)] = 161091, + [SMALL_STATE(4411)] = 161105, + [SMALL_STATE(4412)] = 161119, + [SMALL_STATE(4413)] = 161135, + [SMALL_STATE(4414)] = 161151, + [SMALL_STATE(4415)] = 161165, + [SMALL_STATE(4416)] = 161181, + [SMALL_STATE(4417)] = 161195, + [SMALL_STATE(4418)] = 161211, + [SMALL_STATE(4419)] = 161225, + [SMALL_STATE(4420)] = 161241, + [SMALL_STATE(4421)] = 161257, + [SMALL_STATE(4422)] = 161273, + [SMALL_STATE(4423)] = 161289, + [SMALL_STATE(4424)] = 161305, + [SMALL_STATE(4425)] = 161321, + [SMALL_STATE(4426)] = 161337, + [SMALL_STATE(4427)] = 161353, + [SMALL_STATE(4428)] = 161367, + [SMALL_STATE(4429)] = 161383, + [SMALL_STATE(4430)] = 161399, + [SMALL_STATE(4431)] = 161413, + [SMALL_STATE(4432)] = 161429, + [SMALL_STATE(4433)] = 161445, + [SMALL_STATE(4434)] = 161461, + [SMALL_STATE(4435)] = 161477, + [SMALL_STATE(4436)] = 161491, + [SMALL_STATE(4437)] = 161507, + [SMALL_STATE(4438)] = 161521, + [SMALL_STATE(4439)] = 161537, + [SMALL_STATE(4440)] = 161553, + [SMALL_STATE(4441)] = 161569, + [SMALL_STATE(4442)] = 161585, + [SMALL_STATE(4443)] = 161601, + [SMALL_STATE(4444)] = 161617, + [SMALL_STATE(4445)] = 161633, + [SMALL_STATE(4446)] = 161649, + [SMALL_STATE(4447)] = 161663, + [SMALL_STATE(4448)] = 161679, + [SMALL_STATE(4449)] = 161695, + [SMALL_STATE(4450)] = 161711, + [SMALL_STATE(4451)] = 161727, + [SMALL_STATE(4452)] = 161743, + [SMALL_STATE(4453)] = 161759, + [SMALL_STATE(4454)] = 161775, + [SMALL_STATE(4455)] = 161791, + [SMALL_STATE(4456)] = 161807, + [SMALL_STATE(4457)] = 161823, + [SMALL_STATE(4458)] = 161839, + [SMALL_STATE(4459)] = 161855, + [SMALL_STATE(4460)] = 161869, + [SMALL_STATE(4461)] = 161885, + [SMALL_STATE(4462)] = 161901, + [SMALL_STATE(4463)] = 161917, + [SMALL_STATE(4464)] = 161933, + [SMALL_STATE(4465)] = 161949, + [SMALL_STATE(4466)] = 161965, + [SMALL_STATE(4467)] = 161981, + [SMALL_STATE(4468)] = 161997, + [SMALL_STATE(4469)] = 162013, + [SMALL_STATE(4470)] = 162029, + [SMALL_STATE(4471)] = 162045, + [SMALL_STATE(4472)] = 162059, + [SMALL_STATE(4473)] = 162075, + [SMALL_STATE(4474)] = 162091, + [SMALL_STATE(4475)] = 162107, + [SMALL_STATE(4476)] = 162123, + [SMALL_STATE(4477)] = 162137, + [SMALL_STATE(4478)] = 162151, + [SMALL_STATE(4479)] = 162165, + [SMALL_STATE(4480)] = 162181, + [SMALL_STATE(4481)] = 162195, + [SMALL_STATE(4482)] = 162209, + [SMALL_STATE(4483)] = 162225, + [SMALL_STATE(4484)] = 162241, + [SMALL_STATE(4485)] = 162255, + [SMALL_STATE(4486)] = 162271, + [SMALL_STATE(4487)] = 162287, + [SMALL_STATE(4488)] = 162301, + [SMALL_STATE(4489)] = 162317, + [SMALL_STATE(4490)] = 162331, + [SMALL_STATE(4491)] = 162345, + [SMALL_STATE(4492)] = 162361, + [SMALL_STATE(4493)] = 162377, + [SMALL_STATE(4494)] = 162393, + [SMALL_STATE(4495)] = 162409, + [SMALL_STATE(4496)] = 162425, + [SMALL_STATE(4497)] = 162441, + [SMALL_STATE(4498)] = 162457, + [SMALL_STATE(4499)] = 162471, + [SMALL_STATE(4500)] = 162487, + [SMALL_STATE(4501)] = 162503, + [SMALL_STATE(4502)] = 162517, + [SMALL_STATE(4503)] = 162531, + [SMALL_STATE(4504)] = 162547, + [SMALL_STATE(4505)] = 162563, + [SMALL_STATE(4506)] = 162577, + [SMALL_STATE(4507)] = 162593, + [SMALL_STATE(4508)] = 162609, + [SMALL_STATE(4509)] = 162625, + [SMALL_STATE(4510)] = 162639, + [SMALL_STATE(4511)] = 162655, + [SMALL_STATE(4512)] = 162669, + [SMALL_STATE(4513)] = 162685, + [SMALL_STATE(4514)] = 162699, + [SMALL_STATE(4515)] = 162715, + [SMALL_STATE(4516)] = 162731, + [SMALL_STATE(4517)] = 162747, + [SMALL_STATE(4518)] = 162763, + [SMALL_STATE(4519)] = 162779, + [SMALL_STATE(4520)] = 162795, + [SMALL_STATE(4521)] = 162811, + [SMALL_STATE(4522)] = 162827, + [SMALL_STATE(4523)] = 162843, + [SMALL_STATE(4524)] = 162859, + [SMALL_STATE(4525)] = 162875, + [SMALL_STATE(4526)] = 162891, + [SMALL_STATE(4527)] = 162907, + [SMALL_STATE(4528)] = 162921, + [SMALL_STATE(4529)] = 162937, + [SMALL_STATE(4530)] = 162953, + [SMALL_STATE(4531)] = 162969, + [SMALL_STATE(4532)] = 162985, + [SMALL_STATE(4533)] = 163001, + [SMALL_STATE(4534)] = 163017, + [SMALL_STATE(4535)] = 163033, + [SMALL_STATE(4536)] = 163047, + [SMALL_STATE(4537)] = 163061, + [SMALL_STATE(4538)] = 163077, + [SMALL_STATE(4539)] = 163093, + [SMALL_STATE(4540)] = 163109, + [SMALL_STATE(4541)] = 163125, + [SMALL_STATE(4542)] = 163139, + [SMALL_STATE(4543)] = 163155, + [SMALL_STATE(4544)] = 163171, + [SMALL_STATE(4545)] = 163187, + [SMALL_STATE(4546)] = 163203, + [SMALL_STATE(4547)] = 163219, + [SMALL_STATE(4548)] = 163235, + [SMALL_STATE(4549)] = 163251, + [SMALL_STATE(4550)] = 163267, + [SMALL_STATE(4551)] = 163283, + [SMALL_STATE(4552)] = 163299, + [SMALL_STATE(4553)] = 163315, + [SMALL_STATE(4554)] = 163331, + [SMALL_STATE(4555)] = 163345, + [SMALL_STATE(4556)] = 163361, + [SMALL_STATE(4557)] = 163377, + [SMALL_STATE(4558)] = 163391, + [SMALL_STATE(4559)] = 163407, + [SMALL_STATE(4560)] = 163423, + [SMALL_STATE(4561)] = 163439, + [SMALL_STATE(4562)] = 163455, + [SMALL_STATE(4563)] = 163471, + [SMALL_STATE(4564)] = 163487, + [SMALL_STATE(4565)] = 163503, + [SMALL_STATE(4566)] = 163517, + [SMALL_STATE(4567)] = 163531, + [SMALL_STATE(4568)] = 163545, + [SMALL_STATE(4569)] = 163561, + [SMALL_STATE(4570)] = 163575, + [SMALL_STATE(4571)] = 163591, + [SMALL_STATE(4572)] = 163605, + [SMALL_STATE(4573)] = 163621, + [SMALL_STATE(4574)] = 163637, + [SMALL_STATE(4575)] = 163653, + [SMALL_STATE(4576)] = 163669, + [SMALL_STATE(4577)] = 163685, + [SMALL_STATE(4578)] = 163701, + [SMALL_STATE(4579)] = 163715, + [SMALL_STATE(4580)] = 163731, + [SMALL_STATE(4581)] = 163745, + [SMALL_STATE(4582)] = 163761, + [SMALL_STATE(4583)] = 163777, + [SMALL_STATE(4584)] = 163793, + [SMALL_STATE(4585)] = 163809, + [SMALL_STATE(4586)] = 163825, + [SMALL_STATE(4587)] = 163841, + [SMALL_STATE(4588)] = 163855, + [SMALL_STATE(4589)] = 163871, + [SMALL_STATE(4590)] = 163885, + [SMALL_STATE(4591)] = 163901, + [SMALL_STATE(4592)] = 163917, + [SMALL_STATE(4593)] = 163933, + [SMALL_STATE(4594)] = 163949, + [SMALL_STATE(4595)] = 163963, + [SMALL_STATE(4596)] = 163979, + [SMALL_STATE(4597)] = 163995, + [SMALL_STATE(4598)] = 164009, + [SMALL_STATE(4599)] = 164025, + [SMALL_STATE(4600)] = 164039, + [SMALL_STATE(4601)] = 164055, + [SMALL_STATE(4602)] = 164071, + [SMALL_STATE(4603)] = 164087, + [SMALL_STATE(4604)] = 164103, + [SMALL_STATE(4605)] = 164119, + [SMALL_STATE(4606)] = 164135, + [SMALL_STATE(4607)] = 164151, + [SMALL_STATE(4608)] = 164167, + [SMALL_STATE(4609)] = 164183, + [SMALL_STATE(4610)] = 164199, + [SMALL_STATE(4611)] = 164213, + [SMALL_STATE(4612)] = 164229, + [SMALL_STATE(4613)] = 164245, + [SMALL_STATE(4614)] = 164261, + [SMALL_STATE(4615)] = 164277, + [SMALL_STATE(4616)] = 164293, + [SMALL_STATE(4617)] = 164309, + [SMALL_STATE(4618)] = 164325, + [SMALL_STATE(4619)] = 164341, + [SMALL_STATE(4620)] = 164357, + [SMALL_STATE(4621)] = 164373, + [SMALL_STATE(4622)] = 164389, + [SMALL_STATE(4623)] = 164405, + [SMALL_STATE(4624)] = 164421, + [SMALL_STATE(4625)] = 164437, + [SMALL_STATE(4626)] = 164453, + [SMALL_STATE(4627)] = 164467, + [SMALL_STATE(4628)] = 164481, + [SMALL_STATE(4629)] = 164497, + [SMALL_STATE(4630)] = 164513, + [SMALL_STATE(4631)] = 164529, + [SMALL_STATE(4632)] = 164543, + [SMALL_STATE(4633)] = 164559, + [SMALL_STATE(4634)] = 164575, + [SMALL_STATE(4635)] = 164591, + [SMALL_STATE(4636)] = 164607, + [SMALL_STATE(4637)] = 164621, + [SMALL_STATE(4638)] = 164637, + [SMALL_STATE(4639)] = 164650, + [SMALL_STATE(4640)] = 164663, + [SMALL_STATE(4641)] = 164676, + [SMALL_STATE(4642)] = 164689, + [SMALL_STATE(4643)] = 164702, + [SMALL_STATE(4644)] = 164715, + [SMALL_STATE(4645)] = 164728, + [SMALL_STATE(4646)] = 164741, + [SMALL_STATE(4647)] = 164754, + [SMALL_STATE(4648)] = 164767, + [SMALL_STATE(4649)] = 164780, + [SMALL_STATE(4650)] = 164793, + [SMALL_STATE(4651)] = 164806, + [SMALL_STATE(4652)] = 164819, + [SMALL_STATE(4653)] = 164832, + [SMALL_STATE(4654)] = 164845, + [SMALL_STATE(4655)] = 164858, + [SMALL_STATE(4656)] = 164871, + [SMALL_STATE(4657)] = 164884, + [SMALL_STATE(4658)] = 164897, + [SMALL_STATE(4659)] = 164910, + [SMALL_STATE(4660)] = 164923, + [SMALL_STATE(4661)] = 164936, + [SMALL_STATE(4662)] = 164949, + [SMALL_STATE(4663)] = 164962, + [SMALL_STATE(4664)] = 164975, + [SMALL_STATE(4665)] = 164988, + [SMALL_STATE(4666)] = 165001, + [SMALL_STATE(4667)] = 165014, + [SMALL_STATE(4668)] = 165027, + [SMALL_STATE(4669)] = 165040, + [SMALL_STATE(4670)] = 165053, + [SMALL_STATE(4671)] = 165066, + [SMALL_STATE(4672)] = 165079, + [SMALL_STATE(4673)] = 165092, + [SMALL_STATE(4674)] = 165105, + [SMALL_STATE(4675)] = 165118, + [SMALL_STATE(4676)] = 165131, + [SMALL_STATE(4677)] = 165144, + [SMALL_STATE(4678)] = 165157, + [SMALL_STATE(4679)] = 165170, + [SMALL_STATE(4680)] = 165183, + [SMALL_STATE(4681)] = 165196, + [SMALL_STATE(4682)] = 165209, + [SMALL_STATE(4683)] = 165222, + [SMALL_STATE(4684)] = 165235, + [SMALL_STATE(4685)] = 165248, + [SMALL_STATE(4686)] = 165261, + [SMALL_STATE(4687)] = 165274, + [SMALL_STATE(4688)] = 165287, + [SMALL_STATE(4689)] = 165300, + [SMALL_STATE(4690)] = 165313, + [SMALL_STATE(4691)] = 165326, + [SMALL_STATE(4692)] = 165339, + [SMALL_STATE(4693)] = 165352, + [SMALL_STATE(4694)] = 165365, + [SMALL_STATE(4695)] = 165378, + [SMALL_STATE(4696)] = 165391, + [SMALL_STATE(4697)] = 165404, + [SMALL_STATE(4698)] = 165417, + [SMALL_STATE(4699)] = 165430, + [SMALL_STATE(4700)] = 165443, + [SMALL_STATE(4701)] = 165456, + [SMALL_STATE(4702)] = 165469, + [SMALL_STATE(4703)] = 165482, + [SMALL_STATE(4704)] = 165495, + [SMALL_STATE(4705)] = 165508, + [SMALL_STATE(4706)] = 165521, + [SMALL_STATE(4707)] = 165534, + [SMALL_STATE(4708)] = 165547, + [SMALL_STATE(4709)] = 165560, + [SMALL_STATE(4710)] = 165573, + [SMALL_STATE(4711)] = 165586, + [SMALL_STATE(4712)] = 165599, + [SMALL_STATE(4713)] = 165612, + [SMALL_STATE(4714)] = 165625, + [SMALL_STATE(4715)] = 165638, + [SMALL_STATE(4716)] = 165651, + [SMALL_STATE(4717)] = 165664, + [SMALL_STATE(4718)] = 165677, + [SMALL_STATE(4719)] = 165690, + [SMALL_STATE(4720)] = 165703, + [SMALL_STATE(4721)] = 165716, + [SMALL_STATE(4722)] = 165729, + [SMALL_STATE(4723)] = 165742, + [SMALL_STATE(4724)] = 165755, + [SMALL_STATE(4725)] = 165768, + [SMALL_STATE(4726)] = 165781, + [SMALL_STATE(4727)] = 165794, + [SMALL_STATE(4728)] = 165807, + [SMALL_STATE(4729)] = 165820, + [SMALL_STATE(4730)] = 165833, + [SMALL_STATE(4731)] = 165846, + [SMALL_STATE(4732)] = 165859, + [SMALL_STATE(4733)] = 165872, + [SMALL_STATE(4734)] = 165885, + [SMALL_STATE(4735)] = 165898, + [SMALL_STATE(4736)] = 165911, + [SMALL_STATE(4737)] = 165924, + [SMALL_STATE(4738)] = 165937, + [SMALL_STATE(4739)] = 165950, + [SMALL_STATE(4740)] = 165963, + [SMALL_STATE(4741)] = 165976, + [SMALL_STATE(4742)] = 165989, + [SMALL_STATE(4743)] = 166002, + [SMALL_STATE(4744)] = 166015, + [SMALL_STATE(4745)] = 166028, + [SMALL_STATE(4746)] = 166041, + [SMALL_STATE(4747)] = 166054, + [SMALL_STATE(4748)] = 166067, + [SMALL_STATE(4749)] = 166080, + [SMALL_STATE(4750)] = 166093, + [SMALL_STATE(4751)] = 166106, + [SMALL_STATE(4752)] = 166119, + [SMALL_STATE(4753)] = 166132, + [SMALL_STATE(4754)] = 166145, + [SMALL_STATE(4755)] = 166158, + [SMALL_STATE(4756)] = 166171, + [SMALL_STATE(4757)] = 166184, + [SMALL_STATE(4758)] = 166197, + [SMALL_STATE(4759)] = 166210, + [SMALL_STATE(4760)] = 166223, + [SMALL_STATE(4761)] = 166236, + [SMALL_STATE(4762)] = 166249, + [SMALL_STATE(4763)] = 166262, + [SMALL_STATE(4764)] = 166275, + [SMALL_STATE(4765)] = 166288, + [SMALL_STATE(4766)] = 166301, + [SMALL_STATE(4767)] = 166314, + [SMALL_STATE(4768)] = 166327, + [SMALL_STATE(4769)] = 166340, + [SMALL_STATE(4770)] = 166353, + [SMALL_STATE(4771)] = 166366, + [SMALL_STATE(4772)] = 166379, + [SMALL_STATE(4773)] = 166392, + [SMALL_STATE(4774)] = 166405, + [SMALL_STATE(4775)] = 166418, + [SMALL_STATE(4776)] = 166431, + [SMALL_STATE(4777)] = 166444, + [SMALL_STATE(4778)] = 166457, + [SMALL_STATE(4779)] = 166470, + [SMALL_STATE(4780)] = 166483, + [SMALL_STATE(4781)] = 166496, + [SMALL_STATE(4782)] = 166509, + [SMALL_STATE(4783)] = 166522, + [SMALL_STATE(4784)] = 166535, + [SMALL_STATE(4785)] = 166548, + [SMALL_STATE(4786)] = 166561, + [SMALL_STATE(4787)] = 166574, + [SMALL_STATE(4788)] = 166587, + [SMALL_STATE(4789)] = 166600, + [SMALL_STATE(4790)] = 166613, + [SMALL_STATE(4791)] = 166626, + [SMALL_STATE(4792)] = 166639, + [SMALL_STATE(4793)] = 166652, + [SMALL_STATE(4794)] = 166665, + [SMALL_STATE(4795)] = 166678, + [SMALL_STATE(4796)] = 166691, + [SMALL_STATE(4797)] = 166704, + [SMALL_STATE(4798)] = 166717, + [SMALL_STATE(4799)] = 166730, + [SMALL_STATE(4800)] = 166743, + [SMALL_STATE(4801)] = 166756, + [SMALL_STATE(4802)] = 166769, + [SMALL_STATE(4803)] = 166782, + [SMALL_STATE(4804)] = 166795, + [SMALL_STATE(4805)] = 166808, + [SMALL_STATE(4806)] = 166821, + [SMALL_STATE(4807)] = 166834, + [SMALL_STATE(4808)] = 166847, + [SMALL_STATE(4809)] = 166860, + [SMALL_STATE(4810)] = 166873, + [SMALL_STATE(4811)] = 166886, + [SMALL_STATE(4812)] = 166899, + [SMALL_STATE(4813)] = 166912, + [SMALL_STATE(4814)] = 166925, + [SMALL_STATE(4815)] = 166938, + [SMALL_STATE(4816)] = 166951, + [SMALL_STATE(4817)] = 166964, + [SMALL_STATE(4818)] = 166977, + [SMALL_STATE(4819)] = 166990, + [SMALL_STATE(4820)] = 167003, + [SMALL_STATE(4821)] = 167016, + [SMALL_STATE(4822)] = 167029, + [SMALL_STATE(4823)] = 167042, + [SMALL_STATE(4824)] = 167055, + [SMALL_STATE(4825)] = 167068, + [SMALL_STATE(4826)] = 167081, + [SMALL_STATE(4827)] = 167094, + [SMALL_STATE(4828)] = 167107, + [SMALL_STATE(4829)] = 167120, + [SMALL_STATE(4830)] = 167133, + [SMALL_STATE(4831)] = 167146, + [SMALL_STATE(4832)] = 167159, + [SMALL_STATE(4833)] = 167172, + [SMALL_STATE(4834)] = 167185, + [SMALL_STATE(4835)] = 167198, + [SMALL_STATE(4836)] = 167211, + [SMALL_STATE(4837)] = 167224, + [SMALL_STATE(4838)] = 167237, + [SMALL_STATE(4839)] = 167250, + [SMALL_STATE(4840)] = 167263, + [SMALL_STATE(4841)] = 167276, + [SMALL_STATE(4842)] = 167289, + [SMALL_STATE(4843)] = 167302, + [SMALL_STATE(4844)] = 167315, + [SMALL_STATE(4845)] = 167328, + [SMALL_STATE(4846)] = 167341, + [SMALL_STATE(4847)] = 167354, + [SMALL_STATE(4848)] = 167367, + [SMALL_STATE(4849)] = 167380, + [SMALL_STATE(4850)] = 167393, + [SMALL_STATE(4851)] = 167406, + [SMALL_STATE(4852)] = 167419, + [SMALL_STATE(4853)] = 167432, + [SMALL_STATE(4854)] = 167445, + [SMALL_STATE(4855)] = 167458, + [SMALL_STATE(4856)] = 167471, + [SMALL_STATE(4857)] = 167484, + [SMALL_STATE(4858)] = 167497, + [SMALL_STATE(4859)] = 167510, + [SMALL_STATE(4860)] = 167523, + [SMALL_STATE(4861)] = 167536, + [SMALL_STATE(4862)] = 167549, + [SMALL_STATE(4863)] = 167562, + [SMALL_STATE(4864)] = 167575, + [SMALL_STATE(4865)] = 167588, + [SMALL_STATE(4866)] = 167601, + [SMALL_STATE(4867)] = 167614, + [SMALL_STATE(4868)] = 167627, + [SMALL_STATE(4869)] = 167640, + [SMALL_STATE(4870)] = 167653, + [SMALL_STATE(4871)] = 167666, + [SMALL_STATE(4872)] = 167679, + [SMALL_STATE(4873)] = 167692, + [SMALL_STATE(4874)] = 167705, + [SMALL_STATE(4875)] = 167718, + [SMALL_STATE(4876)] = 167731, + [SMALL_STATE(4877)] = 167744, + [SMALL_STATE(4878)] = 167757, + [SMALL_STATE(4879)] = 167770, + [SMALL_STATE(4880)] = 167783, + [SMALL_STATE(4881)] = 167796, + [SMALL_STATE(4882)] = 167809, + [SMALL_STATE(4883)] = 167822, + [SMALL_STATE(4884)] = 167835, + [SMALL_STATE(4885)] = 167848, + [SMALL_STATE(4886)] = 167861, + [SMALL_STATE(4887)] = 167874, + [SMALL_STATE(4888)] = 167887, + [SMALL_STATE(4889)] = 167900, + [SMALL_STATE(4890)] = 167913, + [SMALL_STATE(4891)] = 167926, + [SMALL_STATE(4892)] = 167939, + [SMALL_STATE(4893)] = 167952, + [SMALL_STATE(4894)] = 167965, + [SMALL_STATE(4895)] = 167978, + [SMALL_STATE(4896)] = 167991, + [SMALL_STATE(4897)] = 168004, + [SMALL_STATE(4898)] = 168017, + [SMALL_STATE(4899)] = 168030, + [SMALL_STATE(4900)] = 168043, + [SMALL_STATE(4901)] = 168056, + [SMALL_STATE(4902)] = 168069, + [SMALL_STATE(4903)] = 168082, + [SMALL_STATE(4904)] = 168095, + [SMALL_STATE(4905)] = 168108, + [SMALL_STATE(4906)] = 168121, + [SMALL_STATE(4907)] = 168134, + [SMALL_STATE(4908)] = 168147, + [SMALL_STATE(4909)] = 168160, + [SMALL_STATE(4910)] = 168173, + [SMALL_STATE(4911)] = 168186, + [SMALL_STATE(4912)] = 168199, + [SMALL_STATE(4913)] = 168212, + [SMALL_STATE(4914)] = 168225, + [SMALL_STATE(4915)] = 168238, + [SMALL_STATE(4916)] = 168251, + [SMALL_STATE(4917)] = 168264, + [SMALL_STATE(4918)] = 168277, + [SMALL_STATE(4919)] = 168290, + [SMALL_STATE(4920)] = 168303, + [SMALL_STATE(4921)] = 168316, + [SMALL_STATE(4922)] = 168329, + [SMALL_STATE(4923)] = 168342, + [SMALL_STATE(4924)] = 168355, + [SMALL_STATE(4925)] = 168368, + [SMALL_STATE(4926)] = 168381, + [SMALL_STATE(4927)] = 168394, + [SMALL_STATE(4928)] = 168407, + [SMALL_STATE(4929)] = 168420, + [SMALL_STATE(4930)] = 168433, + [SMALL_STATE(4931)] = 168446, + [SMALL_STATE(4932)] = 168459, + [SMALL_STATE(4933)] = 168472, + [SMALL_STATE(4934)] = 168485, + [SMALL_STATE(4935)] = 168498, + [SMALL_STATE(4936)] = 168511, + [SMALL_STATE(4937)] = 168524, + [SMALL_STATE(4938)] = 168537, + [SMALL_STATE(4939)] = 168550, + [SMALL_STATE(4940)] = 168563, + [SMALL_STATE(4941)] = 168576, + [SMALL_STATE(4942)] = 168589, + [SMALL_STATE(4943)] = 168602, + [SMALL_STATE(4944)] = 168615, + [SMALL_STATE(4945)] = 168628, + [SMALL_STATE(4946)] = 168641, + [SMALL_STATE(4947)] = 168654, + [SMALL_STATE(4948)] = 168667, + [SMALL_STATE(4949)] = 168680, + [SMALL_STATE(4950)] = 168693, + [SMALL_STATE(4951)] = 168706, + [SMALL_STATE(4952)] = 168719, + [SMALL_STATE(4953)] = 168732, + [SMALL_STATE(4954)] = 168745, + [SMALL_STATE(4955)] = 168758, + [SMALL_STATE(4956)] = 168771, + [SMALL_STATE(4957)] = 168784, + [SMALL_STATE(4958)] = 168797, + [SMALL_STATE(4959)] = 168810, + [SMALL_STATE(4960)] = 168823, + [SMALL_STATE(4961)] = 168836, + [SMALL_STATE(4962)] = 168849, + [SMALL_STATE(4963)] = 168862, + [SMALL_STATE(4964)] = 168875, + [SMALL_STATE(4965)] = 168888, + [SMALL_STATE(4966)] = 168901, + [SMALL_STATE(4967)] = 168914, + [SMALL_STATE(4968)] = 168927, + [SMALL_STATE(4969)] = 168940, + [SMALL_STATE(4970)] = 168953, + [SMALL_STATE(4971)] = 168966, + [SMALL_STATE(4972)] = 168979, + [SMALL_STATE(4973)] = 168992, + [SMALL_STATE(4974)] = 169005, + [SMALL_STATE(4975)] = 169018, + [SMALL_STATE(4976)] = 169031, + [SMALL_STATE(4977)] = 169044, + [SMALL_STATE(4978)] = 169057, + [SMALL_STATE(4979)] = 169070, + [SMALL_STATE(4980)] = 169083, + [SMALL_STATE(4981)] = 169096, + [SMALL_STATE(4982)] = 169109, + [SMALL_STATE(4983)] = 169122, + [SMALL_STATE(4984)] = 169135, + [SMALL_STATE(4985)] = 169148, + [SMALL_STATE(4986)] = 169161, + [SMALL_STATE(4987)] = 169174, + [SMALL_STATE(4988)] = 169187, + [SMALL_STATE(4989)] = 169200, + [SMALL_STATE(4990)] = 169213, + [SMALL_STATE(4991)] = 169226, + [SMALL_STATE(4992)] = 169239, + [SMALL_STATE(4993)] = 169252, + [SMALL_STATE(4994)] = 169265, + [SMALL_STATE(4995)] = 169278, + [SMALL_STATE(4996)] = 169291, + [SMALL_STATE(4997)] = 169304, + [SMALL_STATE(4998)] = 169317, + [SMALL_STATE(4999)] = 169330, + [SMALL_STATE(5000)] = 169343, + [SMALL_STATE(5001)] = 169356, + [SMALL_STATE(5002)] = 169369, + [SMALL_STATE(5003)] = 169382, + [SMALL_STATE(5004)] = 169395, + [SMALL_STATE(5005)] = 169408, + [SMALL_STATE(5006)] = 169421, + [SMALL_STATE(5007)] = 169434, + [SMALL_STATE(5008)] = 169447, + [SMALL_STATE(5009)] = 169460, + [SMALL_STATE(5010)] = 169473, + [SMALL_STATE(5011)] = 169486, + [SMALL_STATE(5012)] = 169499, + [SMALL_STATE(5013)] = 169512, + [SMALL_STATE(5014)] = 169525, + [SMALL_STATE(5015)] = 169538, + [SMALL_STATE(5016)] = 169551, + [SMALL_STATE(5017)] = 169564, + [SMALL_STATE(5018)] = 169577, + [SMALL_STATE(5019)] = 169590, + [SMALL_STATE(5020)] = 169603, + [SMALL_STATE(5021)] = 169616, + [SMALL_STATE(5022)] = 169629, + [SMALL_STATE(5023)] = 169642, + [SMALL_STATE(5024)] = 169655, + [SMALL_STATE(5025)] = 169668, + [SMALL_STATE(5026)] = 169681, + [SMALL_STATE(5027)] = 169694, + [SMALL_STATE(5028)] = 169707, + [SMALL_STATE(5029)] = 169720, + [SMALL_STATE(5030)] = 169733, + [SMALL_STATE(5031)] = 169746, + [SMALL_STATE(5032)] = 169759, + [SMALL_STATE(5033)] = 169772, + [SMALL_STATE(5034)] = 169785, + [SMALL_STATE(5035)] = 169798, + [SMALL_STATE(5036)] = 169811, + [SMALL_STATE(5037)] = 169824, + [SMALL_STATE(5038)] = 169837, + [SMALL_STATE(5039)] = 169850, + [SMALL_STATE(5040)] = 169863, + [SMALL_STATE(5041)] = 169876, + [SMALL_STATE(5042)] = 169889, + [SMALL_STATE(5043)] = 169902, + [SMALL_STATE(5044)] = 169915, + [SMALL_STATE(5045)] = 169928, + [SMALL_STATE(5046)] = 169941, + [SMALL_STATE(5047)] = 169954, + [SMALL_STATE(5048)] = 169967, + [SMALL_STATE(5049)] = 169980, + [SMALL_STATE(5050)] = 169993, + [SMALL_STATE(5051)] = 170006, + [SMALL_STATE(5052)] = 170019, + [SMALL_STATE(5053)] = 170032, + [SMALL_STATE(5054)] = 170045, + [SMALL_STATE(5055)] = 170058, + [SMALL_STATE(5056)] = 170071, + [SMALL_STATE(5057)] = 170084, + [SMALL_STATE(5058)] = 170097, + [SMALL_STATE(5059)] = 170110, + [SMALL_STATE(5060)] = 170123, + [SMALL_STATE(5061)] = 170136, + [SMALL_STATE(5062)] = 170149, + [SMALL_STATE(5063)] = 170162, + [SMALL_STATE(5064)] = 170175, + [SMALL_STATE(5065)] = 170188, + [SMALL_STATE(5066)] = 170201, + [SMALL_STATE(5067)] = 170214, + [SMALL_STATE(5068)] = 170227, + [SMALL_STATE(5069)] = 170240, + [SMALL_STATE(5070)] = 170253, + [SMALL_STATE(5071)] = 170266, + [SMALL_STATE(5072)] = 170279, + [SMALL_STATE(5073)] = 170292, + [SMALL_STATE(5074)] = 170305, + [SMALL_STATE(5075)] = 170318, + [SMALL_STATE(5076)] = 170331, + [SMALL_STATE(5077)] = 170344, + [SMALL_STATE(5078)] = 170357, + [SMALL_STATE(5079)] = 170370, + [SMALL_STATE(5080)] = 170383, + [SMALL_STATE(5081)] = 170396, + [SMALL_STATE(5082)] = 170409, + [SMALL_STATE(5083)] = 170422, + [SMALL_STATE(5084)] = 170435, + [SMALL_STATE(5085)] = 170448, + [SMALL_STATE(5086)] = 170461, + [SMALL_STATE(5087)] = 170474, + [SMALL_STATE(5088)] = 170487, + [SMALL_STATE(5089)] = 170500, + [SMALL_STATE(5090)] = 170513, + [SMALL_STATE(5091)] = 170526, + [SMALL_STATE(5092)] = 170539, + [SMALL_STATE(5093)] = 170552, + [SMALL_STATE(5094)] = 170565, + [SMALL_STATE(5095)] = 170578, + [SMALL_STATE(5096)] = 170591, + [SMALL_STATE(5097)] = 170604, + [SMALL_STATE(5098)] = 170617, + [SMALL_STATE(5099)] = 170630, + [SMALL_STATE(5100)] = 170643, + [SMALL_STATE(5101)] = 170656, + [SMALL_STATE(5102)] = 170669, + [SMALL_STATE(5103)] = 170682, + [SMALL_STATE(5104)] = 170695, + [SMALL_STATE(5105)] = 170708, + [SMALL_STATE(5106)] = 170721, + [SMALL_STATE(5107)] = 170734, + [SMALL_STATE(5108)] = 170747, + [SMALL_STATE(5109)] = 170760, + [SMALL_STATE(5110)] = 170773, + [SMALL_STATE(5111)] = 170786, + [SMALL_STATE(5112)] = 170799, + [SMALL_STATE(5113)] = 170812, + [SMALL_STATE(5114)] = 170825, + [SMALL_STATE(5115)] = 170838, + [SMALL_STATE(5116)] = 170851, + [SMALL_STATE(5117)] = 170864, + [SMALL_STATE(5118)] = 170877, + [SMALL_STATE(5119)] = 170890, + [SMALL_STATE(5120)] = 170903, + [SMALL_STATE(5121)] = 170916, + [SMALL_STATE(5122)] = 170929, + [SMALL_STATE(5123)] = 170942, + [SMALL_STATE(5124)] = 170955, + [SMALL_STATE(5125)] = 170968, + [SMALL_STATE(5126)] = 170981, + [SMALL_STATE(5127)] = 170994, + [SMALL_STATE(5128)] = 171007, + [SMALL_STATE(5129)] = 171020, + [SMALL_STATE(5130)] = 171033, + [SMALL_STATE(5131)] = 171046, + [SMALL_STATE(5132)] = 171059, + [SMALL_STATE(5133)] = 171072, + [SMALL_STATE(5134)] = 171085, + [SMALL_STATE(5135)] = 171098, + [SMALL_STATE(5136)] = 171111, + [SMALL_STATE(5137)] = 171124, + [SMALL_STATE(5138)] = 171137, + [SMALL_STATE(5139)] = 171150, + [SMALL_STATE(5140)] = 171163, + [SMALL_STATE(5141)] = 171176, + [SMALL_STATE(5142)] = 171189, + [SMALL_STATE(5143)] = 171202, + [SMALL_STATE(5144)] = 171215, + [SMALL_STATE(5145)] = 171228, + [SMALL_STATE(5146)] = 171241, + [SMALL_STATE(5147)] = 171254, + [SMALL_STATE(5148)] = 171267, + [SMALL_STATE(5149)] = 171280, + [SMALL_STATE(5150)] = 171293, + [SMALL_STATE(5151)] = 171306, + [SMALL_STATE(5152)] = 171319, + [SMALL_STATE(5153)] = 171332, + [SMALL_STATE(5154)] = 171345, + [SMALL_STATE(5155)] = 171358, + [SMALL_STATE(5156)] = 171371, + [SMALL_STATE(5157)] = 171384, + [SMALL_STATE(5158)] = 171397, + [SMALL_STATE(5159)] = 171410, + [SMALL_STATE(5160)] = 171423, + [SMALL_STATE(5161)] = 171436, + [SMALL_STATE(5162)] = 171449, + [SMALL_STATE(5163)] = 171462, + [SMALL_STATE(5164)] = 171475, + [SMALL_STATE(5165)] = 171488, + [SMALL_STATE(5166)] = 171501, + [SMALL_STATE(5167)] = 171514, + [SMALL_STATE(5168)] = 171527, + [SMALL_STATE(5169)] = 171540, + [SMALL_STATE(5170)] = 171553, + [SMALL_STATE(5171)] = 171566, + [SMALL_STATE(5172)] = 171579, + [SMALL_STATE(5173)] = 171592, + [SMALL_STATE(5174)] = 171605, + [SMALL_STATE(5175)] = 171618, + [SMALL_STATE(5176)] = 171631, + [SMALL_STATE(5177)] = 171644, + [SMALL_STATE(5178)] = 171657, + [SMALL_STATE(5179)] = 171670, + [SMALL_STATE(5180)] = 171683, + [SMALL_STATE(5181)] = 171696, + [SMALL_STATE(5182)] = 171709, + [SMALL_STATE(5183)] = 171722, + [SMALL_STATE(5184)] = 171735, + [SMALL_STATE(5185)] = 171748, + [SMALL_STATE(5186)] = 171761, + [SMALL_STATE(5187)] = 171774, + [SMALL_STATE(5188)] = 171787, + [SMALL_STATE(5189)] = 171800, + [SMALL_STATE(5190)] = 171813, + [SMALL_STATE(5191)] = 171826, + [SMALL_STATE(5192)] = 171839, + [SMALL_STATE(5193)] = 171852, + [SMALL_STATE(5194)] = 171865, + [SMALL_STATE(5195)] = 171878, + [SMALL_STATE(5196)] = 171891, + [SMALL_STATE(5197)] = 171904, + [SMALL_STATE(5198)] = 171917, + [SMALL_STATE(5199)] = 171930, + [SMALL_STATE(5200)] = 171943, + [SMALL_STATE(5201)] = 171956, + [SMALL_STATE(5202)] = 171969, + [SMALL_STATE(5203)] = 171982, + [SMALL_STATE(5204)] = 171995, + [SMALL_STATE(5205)] = 172008, + [SMALL_STATE(5206)] = 172021, + [SMALL_STATE(5207)] = 172034, + [SMALL_STATE(5208)] = 172047, + [SMALL_STATE(5209)] = 172060, + [SMALL_STATE(5210)] = 172073, + [SMALL_STATE(5211)] = 172086, + [SMALL_STATE(5212)] = 172099, + [SMALL_STATE(5213)] = 172112, + [SMALL_STATE(5214)] = 172125, + [SMALL_STATE(5215)] = 172138, + [SMALL_STATE(5216)] = 172151, + [SMALL_STATE(5217)] = 172164, + [SMALL_STATE(5218)] = 172177, + [SMALL_STATE(5219)] = 172190, + [SMALL_STATE(5220)] = 172203, + [SMALL_STATE(5221)] = 172216, + [SMALL_STATE(5222)] = 172229, + [SMALL_STATE(5223)] = 172242, + [SMALL_STATE(5224)] = 172255, + [SMALL_STATE(5225)] = 172268, + [SMALL_STATE(5226)] = 172281, + [SMALL_STATE(5227)] = 172294, + [SMALL_STATE(5228)] = 172307, + [SMALL_STATE(5229)] = 172320, + [SMALL_STATE(5230)] = 172333, + [SMALL_STATE(5231)] = 172346, + [SMALL_STATE(5232)] = 172359, + [SMALL_STATE(5233)] = 172372, + [SMALL_STATE(5234)] = 172385, + [SMALL_STATE(5235)] = 172398, + [SMALL_STATE(5236)] = 172411, + [SMALL_STATE(5237)] = 172424, + [SMALL_STATE(5238)] = 172437, + [SMALL_STATE(5239)] = 172450, + [SMALL_STATE(5240)] = 172463, + [SMALL_STATE(5241)] = 172476, + [SMALL_STATE(5242)] = 172489, + [SMALL_STATE(5243)] = 172502, + [SMALL_STATE(5244)] = 172515, + [SMALL_STATE(5245)] = 172528, + [SMALL_STATE(5246)] = 172541, + [SMALL_STATE(5247)] = 172554, + [SMALL_STATE(5248)] = 172567, + [SMALL_STATE(5249)] = 172580, + [SMALL_STATE(5250)] = 172593, + [SMALL_STATE(5251)] = 172606, + [SMALL_STATE(5252)] = 172619, + [SMALL_STATE(5253)] = 172632, + [SMALL_STATE(5254)] = 172645, + [SMALL_STATE(5255)] = 172658, + [SMALL_STATE(5256)] = 172671, + [SMALL_STATE(5257)] = 172684, + [SMALL_STATE(5258)] = 172697, + [SMALL_STATE(5259)] = 172710, + [SMALL_STATE(5260)] = 172723, + [SMALL_STATE(5261)] = 172736, + [SMALL_STATE(5262)] = 172749, + [SMALL_STATE(5263)] = 172762, + [SMALL_STATE(5264)] = 172775, + [SMALL_STATE(5265)] = 172788, + [SMALL_STATE(5266)] = 172801, + [SMALL_STATE(5267)] = 172814, + [SMALL_STATE(5268)] = 172827, + [SMALL_STATE(5269)] = 172840, + [SMALL_STATE(5270)] = 172853, + [SMALL_STATE(5271)] = 172866, + [SMALL_STATE(5272)] = 172879, + [SMALL_STATE(5273)] = 172892, + [SMALL_STATE(5274)] = 172905, + [SMALL_STATE(5275)] = 172918, + [SMALL_STATE(5276)] = 172931, + [SMALL_STATE(5277)] = 172944, + [SMALL_STATE(5278)] = 172957, + [SMALL_STATE(5279)] = 172970, + [SMALL_STATE(5280)] = 172983, + [SMALL_STATE(5281)] = 172996, + [SMALL_STATE(5282)] = 173009, + [SMALL_STATE(5283)] = 173022, + [SMALL_STATE(5284)] = 173035, + [SMALL_STATE(5285)] = 173048, + [SMALL_STATE(5286)] = 173061, + [SMALL_STATE(5287)] = 173074, + [SMALL_STATE(5288)] = 173087, + [SMALL_STATE(5289)] = 173100, + [SMALL_STATE(5290)] = 173113, + [SMALL_STATE(5291)] = 173126, + [SMALL_STATE(5292)] = 173139, + [SMALL_STATE(5293)] = 173152, + [SMALL_STATE(5294)] = 173165, + [SMALL_STATE(5295)] = 173178, + [SMALL_STATE(5296)] = 173191, + [SMALL_STATE(5297)] = 173204, + [SMALL_STATE(5298)] = 173217, + [SMALL_STATE(5299)] = 173230, + [SMALL_STATE(5300)] = 173243, + [SMALL_STATE(5301)] = 173256, + [SMALL_STATE(5302)] = 173269, + [SMALL_STATE(5303)] = 173282, + [SMALL_STATE(5304)] = 173295, + [SMALL_STATE(5305)] = 173308, + [SMALL_STATE(5306)] = 173321, + [SMALL_STATE(5307)] = 173334, + [SMALL_STATE(5308)] = 173347, + [SMALL_STATE(5309)] = 173360, + [SMALL_STATE(5310)] = 173373, + [SMALL_STATE(5311)] = 173386, + [SMALL_STATE(5312)] = 173399, + [SMALL_STATE(5313)] = 173412, + [SMALL_STATE(5314)] = 173425, + [SMALL_STATE(5315)] = 173438, + [SMALL_STATE(5316)] = 173451, + [SMALL_STATE(5317)] = 173464, + [SMALL_STATE(5318)] = 173477, + [SMALL_STATE(5319)] = 173490, + [SMALL_STATE(5320)] = 173503, + [SMALL_STATE(5321)] = 173516, + [SMALL_STATE(5322)] = 173529, + [SMALL_STATE(5323)] = 173542, + [SMALL_STATE(5324)] = 173555, + [SMALL_STATE(5325)] = 173568, + [SMALL_STATE(5326)] = 173581, + [SMALL_STATE(5327)] = 173594, + [SMALL_STATE(5328)] = 173607, + [SMALL_STATE(5329)] = 173620, + [SMALL_STATE(5330)] = 173633, + [SMALL_STATE(5331)] = 173646, + [SMALL_STATE(5332)] = 173659, + [SMALL_STATE(5333)] = 173672, + [SMALL_STATE(5334)] = 173685, + [SMALL_STATE(5335)] = 173698, + [SMALL_STATE(5336)] = 173711, + [SMALL_STATE(5337)] = 173724, + [SMALL_STATE(5338)] = 173737, + [SMALL_STATE(5339)] = 173750, + [SMALL_STATE(5340)] = 173763, + [SMALL_STATE(5341)] = 173776, + [SMALL_STATE(5342)] = 173789, + [SMALL_STATE(5343)] = 173802, + [SMALL_STATE(5344)] = 173815, + [SMALL_STATE(5345)] = 173828, + [SMALL_STATE(5346)] = 173841, + [SMALL_STATE(5347)] = 173854, + [SMALL_STATE(5348)] = 173867, + [SMALL_STATE(5349)] = 173880, + [SMALL_STATE(5350)] = 173893, + [SMALL_STATE(5351)] = 173906, + [SMALL_STATE(5352)] = 173919, + [SMALL_STATE(5353)] = 173932, + [SMALL_STATE(5354)] = 173945, + [SMALL_STATE(5355)] = 173958, + [SMALL_STATE(5356)] = 173971, + [SMALL_STATE(5357)] = 173984, + [SMALL_STATE(5358)] = 173997, + [SMALL_STATE(5359)] = 174010, + [SMALL_STATE(5360)] = 174023, + [SMALL_STATE(5361)] = 174036, + [SMALL_STATE(5362)] = 174049, + [SMALL_STATE(5363)] = 174062, + [SMALL_STATE(5364)] = 174075, + [SMALL_STATE(5365)] = 174088, + [SMALL_STATE(5366)] = 174101, + [SMALL_STATE(5367)] = 174114, + [SMALL_STATE(5368)] = 174127, + [SMALL_STATE(5369)] = 174140, + [SMALL_STATE(5370)] = 174153, + [SMALL_STATE(5371)] = 174166, + [SMALL_STATE(5372)] = 174179, + [SMALL_STATE(5373)] = 174192, + [SMALL_STATE(5374)] = 174205, + [SMALL_STATE(5375)] = 174218, + [SMALL_STATE(5376)] = 174231, + [SMALL_STATE(5377)] = 174244, + [SMALL_STATE(5378)] = 174257, + [SMALL_STATE(5379)] = 174270, + [SMALL_STATE(5380)] = 174283, + [SMALL_STATE(5381)] = 174296, + [SMALL_STATE(5382)] = 174309, + [SMALL_STATE(5383)] = 174322, + [SMALL_STATE(5384)] = 174335, + [SMALL_STATE(5385)] = 174348, + [SMALL_STATE(5386)] = 174361, + [SMALL_STATE(5387)] = 174374, + [SMALL_STATE(5388)] = 174387, + [SMALL_STATE(5389)] = 174400, + [SMALL_STATE(5390)] = 174413, + [SMALL_STATE(5391)] = 174426, + [SMALL_STATE(5392)] = 174439, + [SMALL_STATE(5393)] = 174452, + [SMALL_STATE(5394)] = 174465, + [SMALL_STATE(5395)] = 174478, + [SMALL_STATE(5396)] = 174491, + [SMALL_STATE(5397)] = 174504, + [SMALL_STATE(5398)] = 174517, + [SMALL_STATE(5399)] = 174530, + [SMALL_STATE(5400)] = 174543, + [SMALL_STATE(5401)] = 174556, + [SMALL_STATE(5402)] = 174569, + [SMALL_STATE(5403)] = 174582, + [SMALL_STATE(5404)] = 174595, + [SMALL_STATE(5405)] = 174608, + [SMALL_STATE(5406)] = 174621, + [SMALL_STATE(5407)] = 174634, + [SMALL_STATE(5408)] = 174647, + [SMALL_STATE(5409)] = 174660, + [SMALL_STATE(5410)] = 174673, + [SMALL_STATE(5411)] = 174686, + [SMALL_STATE(5412)] = 174699, + [SMALL_STATE(5413)] = 174712, + [SMALL_STATE(5414)] = 174725, + [SMALL_STATE(5415)] = 174738, + [SMALL_STATE(5416)] = 174751, + [SMALL_STATE(5417)] = 174764, + [SMALL_STATE(5418)] = 174777, + [SMALL_STATE(5419)] = 174790, + [SMALL_STATE(5420)] = 174803, + [SMALL_STATE(5421)] = 174816, + [SMALL_STATE(5422)] = 174829, + [SMALL_STATE(5423)] = 174842, + [SMALL_STATE(5424)] = 174855, + [SMALL_STATE(5425)] = 174868, + [SMALL_STATE(5426)] = 174881, + [SMALL_STATE(5427)] = 174894, + [SMALL_STATE(5428)] = 174907, + [SMALL_STATE(5429)] = 174920, + [SMALL_STATE(5430)] = 174933, + [SMALL_STATE(5431)] = 174946, + [SMALL_STATE(5432)] = 174959, + [SMALL_STATE(5433)] = 174972, + [SMALL_STATE(5434)] = 174985, + [SMALL_STATE(5435)] = 174998, + [SMALL_STATE(5436)] = 175011, + [SMALL_STATE(5437)] = 175024, + [SMALL_STATE(5438)] = 175037, + [SMALL_STATE(5439)] = 175050, + [SMALL_STATE(5440)] = 175063, + [SMALL_STATE(5441)] = 175076, + [SMALL_STATE(5442)] = 175089, + [SMALL_STATE(5443)] = 175102, + [SMALL_STATE(5444)] = 175115, + [SMALL_STATE(5445)] = 175128, + [SMALL_STATE(5446)] = 175141, + [SMALL_STATE(5447)] = 175154, + [SMALL_STATE(5448)] = 175167, + [SMALL_STATE(5449)] = 175180, + [SMALL_STATE(5450)] = 175193, + [SMALL_STATE(5451)] = 175206, + [SMALL_STATE(5452)] = 175219, + [SMALL_STATE(5453)] = 175232, + [SMALL_STATE(5454)] = 175245, + [SMALL_STATE(5455)] = 175258, + [SMALL_STATE(5456)] = 175271, + [SMALL_STATE(5457)] = 175284, + [SMALL_STATE(5458)] = 175297, + [SMALL_STATE(5459)] = 175310, + [SMALL_STATE(5460)] = 175323, + [SMALL_STATE(5461)] = 175336, + [SMALL_STATE(5462)] = 175349, + [SMALL_STATE(5463)] = 175362, + [SMALL_STATE(5464)] = 175375, + [SMALL_STATE(5465)] = 175388, + [SMALL_STATE(5466)] = 175401, + [SMALL_STATE(5467)] = 175414, + [SMALL_STATE(5468)] = 175427, + [SMALL_STATE(5469)] = 175440, + [SMALL_STATE(5470)] = 175453, + [SMALL_STATE(5471)] = 175466, + [SMALL_STATE(5472)] = 175479, + [SMALL_STATE(5473)] = 175492, + [SMALL_STATE(5474)] = 175505, + [SMALL_STATE(5475)] = 175518, + [SMALL_STATE(5476)] = 175531, + [SMALL_STATE(5477)] = 175544, + [SMALL_STATE(5478)] = 175557, + [SMALL_STATE(5479)] = 175570, + [SMALL_STATE(5480)] = 175583, + [SMALL_STATE(5481)] = 175596, + [SMALL_STATE(5482)] = 175609, + [SMALL_STATE(5483)] = 175622, + [SMALL_STATE(5484)] = 175635, + [SMALL_STATE(5485)] = 175648, + [SMALL_STATE(5486)] = 175661, + [SMALL_STATE(5487)] = 175674, + [SMALL_STATE(5488)] = 175687, + [SMALL_STATE(5489)] = 175700, + [SMALL_STATE(5490)] = 175713, + [SMALL_STATE(5491)] = 175726, + [SMALL_STATE(5492)] = 175739, + [SMALL_STATE(5493)] = 175752, + [SMALL_STATE(5494)] = 175765, + [SMALL_STATE(5495)] = 175778, + [SMALL_STATE(5496)] = 175791, + [SMALL_STATE(5497)] = 175804, + [SMALL_STATE(5498)] = 175817, + [SMALL_STATE(5499)] = 175830, + [SMALL_STATE(5500)] = 175843, + [SMALL_STATE(5501)] = 175856, + [SMALL_STATE(5502)] = 175869, + [SMALL_STATE(5503)] = 175882, + [SMALL_STATE(5504)] = 175895, + [SMALL_STATE(5505)] = 175908, + [SMALL_STATE(5506)] = 175921, + [SMALL_STATE(5507)] = 175934, + [SMALL_STATE(5508)] = 175947, + [SMALL_STATE(5509)] = 175960, + [SMALL_STATE(5510)] = 175973, + [SMALL_STATE(5511)] = 175986, + [SMALL_STATE(5512)] = 175999, + [SMALL_STATE(5513)] = 176012, + [SMALL_STATE(5514)] = 176025, + [SMALL_STATE(5515)] = 176038, + [SMALL_STATE(5516)] = 176051, + [SMALL_STATE(5517)] = 176064, + [SMALL_STATE(5518)] = 176077, + [SMALL_STATE(5519)] = 176090, + [SMALL_STATE(5520)] = 176103, + [SMALL_STATE(5521)] = 176116, + [SMALL_STATE(5522)] = 176129, + [SMALL_STATE(5523)] = 176142, + [SMALL_STATE(5524)] = 176155, + [SMALL_STATE(5525)] = 176168, + [SMALL_STATE(5526)] = 176181, + [SMALL_STATE(5527)] = 176194, + [SMALL_STATE(5528)] = 176207, + [SMALL_STATE(5529)] = 176220, + [SMALL_STATE(5530)] = 176233, + [SMALL_STATE(5531)] = 176246, + [SMALL_STATE(5532)] = 176259, + [SMALL_STATE(5533)] = 176272, + [SMALL_STATE(5534)] = 176285, + [SMALL_STATE(5535)] = 176298, + [SMALL_STATE(5536)] = 176311, + [SMALL_STATE(5537)] = 176324, + [SMALL_STATE(5538)] = 176337, + [SMALL_STATE(5539)] = 176350, + [SMALL_STATE(5540)] = 176363, + [SMALL_STATE(5541)] = 176376, + [SMALL_STATE(5542)] = 176389, + [SMALL_STATE(5543)] = 176402, + [SMALL_STATE(5544)] = 176415, + [SMALL_STATE(5545)] = 176428, + [SMALL_STATE(5546)] = 176441, + [SMALL_STATE(5547)] = 176454, + [SMALL_STATE(5548)] = 176467, + [SMALL_STATE(5549)] = 176480, + [SMALL_STATE(5550)] = 176493, + [SMALL_STATE(5551)] = 176506, + [SMALL_STATE(5552)] = 176519, + [SMALL_STATE(5553)] = 176532, + [SMALL_STATE(5554)] = 176545, + [SMALL_STATE(5555)] = 176558, + [SMALL_STATE(5556)] = 176571, + [SMALL_STATE(5557)] = 176584, + [SMALL_STATE(5558)] = 176597, + [SMALL_STATE(5559)] = 176610, + [SMALL_STATE(5560)] = 176623, + [SMALL_STATE(5561)] = 176636, + [SMALL_STATE(5562)] = 176649, + [SMALL_STATE(5563)] = 176662, + [SMALL_STATE(5564)] = 176675, + [SMALL_STATE(5565)] = 176688, + [SMALL_STATE(5566)] = 176701, + [SMALL_STATE(5567)] = 176714, + [SMALL_STATE(5568)] = 176727, + [SMALL_STATE(5569)] = 176740, + [SMALL_STATE(5570)] = 176753, + [SMALL_STATE(5571)] = 176766, + [SMALL_STATE(5572)] = 176779, + [SMALL_STATE(5573)] = 176792, + [SMALL_STATE(5574)] = 176805, + [SMALL_STATE(5575)] = 176818, + [SMALL_STATE(5576)] = 176831, + [SMALL_STATE(5577)] = 176844, + [SMALL_STATE(5578)] = 176857, + [SMALL_STATE(5579)] = 176870, + [SMALL_STATE(5580)] = 176883, + [SMALL_STATE(5581)] = 176896, + [SMALL_STATE(5582)] = 176909, + [SMALL_STATE(5583)] = 176922, + [SMALL_STATE(5584)] = 176935, + [SMALL_STATE(5585)] = 176948, + [SMALL_STATE(5586)] = 176961, + [SMALL_STATE(5587)] = 176974, + [SMALL_STATE(5588)] = 176987, + [SMALL_STATE(5589)] = 177000, + [SMALL_STATE(5590)] = 177013, + [SMALL_STATE(5591)] = 177026, + [SMALL_STATE(5592)] = 177039, + [SMALL_STATE(5593)] = 177052, + [SMALL_STATE(5594)] = 177065, + [SMALL_STATE(5595)] = 177078, + [SMALL_STATE(5596)] = 177091, + [SMALL_STATE(5597)] = 177104, + [SMALL_STATE(5598)] = 177117, + [SMALL_STATE(5599)] = 177130, + [SMALL_STATE(5600)] = 177143, + [SMALL_STATE(5601)] = 177156, + [SMALL_STATE(5602)] = 177169, + [SMALL_STATE(5603)] = 177182, + [SMALL_STATE(5604)] = 177195, + [SMALL_STATE(5605)] = 177208, + [SMALL_STATE(5606)] = 177221, + [SMALL_STATE(5607)] = 177234, + [SMALL_STATE(5608)] = 177247, + [SMALL_STATE(5609)] = 177260, + [SMALL_STATE(5610)] = 177273, + [SMALL_STATE(5611)] = 177286, + [SMALL_STATE(5612)] = 177299, + [SMALL_STATE(5613)] = 177312, + [SMALL_STATE(5614)] = 177325, + [SMALL_STATE(5615)] = 177338, + [SMALL_STATE(5616)] = 177351, + [SMALL_STATE(5617)] = 177364, + [SMALL_STATE(5618)] = 177377, + [SMALL_STATE(5619)] = 177390, + [SMALL_STATE(5620)] = 177403, + [SMALL_STATE(5621)] = 177416, + [SMALL_STATE(5622)] = 177429, + [SMALL_STATE(5623)] = 177442, + [SMALL_STATE(5624)] = 177455, + [SMALL_STATE(5625)] = 177468, + [SMALL_STATE(5626)] = 177481, + [SMALL_STATE(5627)] = 177494, + [SMALL_STATE(5628)] = 177507, + [SMALL_STATE(5629)] = 177520, + [SMALL_STATE(5630)] = 177533, + [SMALL_STATE(5631)] = 177546, + [SMALL_STATE(5632)] = 177559, + [SMALL_STATE(5633)] = 177572, + [SMALL_STATE(5634)] = 177585, + [SMALL_STATE(5635)] = 177598, + [SMALL_STATE(5636)] = 177611, + [SMALL_STATE(5637)] = 177624, + [SMALL_STATE(5638)] = 177637, + [SMALL_STATE(5639)] = 177650, + [SMALL_STATE(5640)] = 177663, + [SMALL_STATE(5641)] = 177676, + [SMALL_STATE(5642)] = 177689, + [SMALL_STATE(5643)] = 177702, + [SMALL_STATE(5644)] = 177715, + [SMALL_STATE(5645)] = 177728, + [SMALL_STATE(5646)] = 177741, + [SMALL_STATE(5647)] = 177754, + [SMALL_STATE(5648)] = 177767, + [SMALL_STATE(5649)] = 177780, + [SMALL_STATE(5650)] = 177793, + [SMALL_STATE(5651)] = 177806, + [SMALL_STATE(5652)] = 177819, + [SMALL_STATE(5653)] = 177832, + [SMALL_STATE(5654)] = 177845, + [SMALL_STATE(5655)] = 177858, + [SMALL_STATE(5656)] = 177871, + [SMALL_STATE(5657)] = 177884, + [SMALL_STATE(5658)] = 177897, + [SMALL_STATE(5659)] = 177910, + [SMALL_STATE(5660)] = 177923, + [SMALL_STATE(5661)] = 177936, + [SMALL_STATE(5662)] = 177949, + [SMALL_STATE(5663)] = 177962, + [SMALL_STATE(5664)] = 177975, + [SMALL_STATE(5665)] = 177988, + [SMALL_STATE(5666)] = 178001, + [SMALL_STATE(5667)] = 178014, + [SMALL_STATE(5668)] = 178027, + [SMALL_STATE(5669)] = 178040, + [SMALL_STATE(5670)] = 178053, + [SMALL_STATE(5671)] = 178066, + [SMALL_STATE(5672)] = 178079, + [SMALL_STATE(5673)] = 178092, + [SMALL_STATE(5674)] = 178105, + [SMALL_STATE(5675)] = 178118, + [SMALL_STATE(5676)] = 178131, + [SMALL_STATE(5677)] = 178144, + [SMALL_STATE(5678)] = 178157, + [SMALL_STATE(5679)] = 178170, + [SMALL_STATE(5680)] = 178183, + [SMALL_STATE(5681)] = 178196, + [SMALL_STATE(5682)] = 178209, + [SMALL_STATE(5683)] = 178222, + [SMALL_STATE(5684)] = 178235, + [SMALL_STATE(5685)] = 178248, + [SMALL_STATE(5686)] = 178261, + [SMALL_STATE(5687)] = 178274, + [SMALL_STATE(5688)] = 178287, + [SMALL_STATE(5689)] = 178300, + [SMALL_STATE(5690)] = 178313, + [SMALL_STATE(5691)] = 178326, + [SMALL_STATE(5692)] = 178339, + [SMALL_STATE(5693)] = 178352, + [SMALL_STATE(5694)] = 178365, + [SMALL_STATE(5695)] = 178378, + [SMALL_STATE(5696)] = 178391, + [SMALL_STATE(5697)] = 178404, + [SMALL_STATE(5698)] = 178417, + [SMALL_STATE(5699)] = 178430, + [SMALL_STATE(5700)] = 178443, + [SMALL_STATE(5701)] = 178456, + [SMALL_STATE(5702)] = 178469, + [SMALL_STATE(5703)] = 178482, + [SMALL_STATE(5704)] = 178495, + [SMALL_STATE(5705)] = 178508, + [SMALL_STATE(5706)] = 178521, + [SMALL_STATE(5707)] = 178534, + [SMALL_STATE(5708)] = 178547, + [SMALL_STATE(5709)] = 178560, + [SMALL_STATE(5710)] = 178573, + [SMALL_STATE(5711)] = 178586, + [SMALL_STATE(5712)] = 178599, + [SMALL_STATE(5713)] = 178612, + [SMALL_STATE(5714)] = 178625, + [SMALL_STATE(5715)] = 178638, + [SMALL_STATE(5716)] = 178651, + [SMALL_STATE(5717)] = 178664, + [SMALL_STATE(5718)] = 178677, + [SMALL_STATE(5719)] = 178690, + [SMALL_STATE(5720)] = 178703, + [SMALL_STATE(5721)] = 178716, + [SMALL_STATE(5722)] = 178729, + [SMALL_STATE(5723)] = 178742, + [SMALL_STATE(5724)] = 178755, + [SMALL_STATE(5725)] = 178768, + [SMALL_STATE(5726)] = 178781, + [SMALL_STATE(5727)] = 178794, + [SMALL_STATE(5728)] = 178807, + [SMALL_STATE(5729)] = 178820, + [SMALL_STATE(5730)] = 178833, + [SMALL_STATE(5731)] = 178846, + [SMALL_STATE(5732)] = 178859, + [SMALL_STATE(5733)] = 178872, + [SMALL_STATE(5734)] = 178885, + [SMALL_STATE(5735)] = 178898, + [SMALL_STATE(5736)] = 178911, + [SMALL_STATE(5737)] = 178924, + [SMALL_STATE(5738)] = 178937, + [SMALL_STATE(5739)] = 178950, + [SMALL_STATE(5740)] = 178963, + [SMALL_STATE(5741)] = 178976, + [SMALL_STATE(5742)] = 178989, + [SMALL_STATE(5743)] = 179002, + [SMALL_STATE(5744)] = 179015, + [SMALL_STATE(5745)] = 179028, + [SMALL_STATE(5746)] = 179041, + [SMALL_STATE(5747)] = 179054, + [SMALL_STATE(5748)] = 179067, + [SMALL_STATE(5749)] = 179080, + [SMALL_STATE(5750)] = 179093, + [SMALL_STATE(5751)] = 179106, + [SMALL_STATE(5752)] = 179119, + [SMALL_STATE(5753)] = 179132, + [SMALL_STATE(5754)] = 179145, + [SMALL_STATE(5755)] = 179158, + [SMALL_STATE(5756)] = 179171, + [SMALL_STATE(5757)] = 179184, + [SMALL_STATE(5758)] = 179197, + [SMALL_STATE(5759)] = 179210, + [SMALL_STATE(5760)] = 179223, + [SMALL_STATE(5761)] = 179236, + [SMALL_STATE(5762)] = 179249, + [SMALL_STATE(5763)] = 179262, + [SMALL_STATE(5764)] = 179275, + [SMALL_STATE(5765)] = 179288, + [SMALL_STATE(5766)] = 179301, + [SMALL_STATE(5767)] = 179314, + [SMALL_STATE(5768)] = 179327, + [SMALL_STATE(5769)] = 179340, + [SMALL_STATE(5770)] = 179353, + [SMALL_STATE(5771)] = 179366, + [SMALL_STATE(5772)] = 179379, + [SMALL_STATE(5773)] = 179392, + [SMALL_STATE(5774)] = 179405, + [SMALL_STATE(5775)] = 179418, + [SMALL_STATE(5776)] = 179431, + [SMALL_STATE(5777)] = 179444, + [SMALL_STATE(5778)] = 179457, + [SMALL_STATE(5779)] = 179470, + [SMALL_STATE(5780)] = 179483, + [SMALL_STATE(5781)] = 179496, + [SMALL_STATE(5782)] = 179509, + [SMALL_STATE(5783)] = 179522, + [SMALL_STATE(5784)] = 179535, + [SMALL_STATE(5785)] = 179548, + [SMALL_STATE(5786)] = 179561, + [SMALL_STATE(5787)] = 179574, + [SMALL_STATE(5788)] = 179587, + [SMALL_STATE(5789)] = 179600, + [SMALL_STATE(5790)] = 179613, + [SMALL_STATE(5791)] = 179626, + [SMALL_STATE(5792)] = 179639, + [SMALL_STATE(5793)] = 179652, + [SMALL_STATE(5794)] = 179665, + [SMALL_STATE(5795)] = 179678, + [SMALL_STATE(5796)] = 179691, + [SMALL_STATE(5797)] = 179704, + [SMALL_STATE(5798)] = 179717, + [SMALL_STATE(5799)] = 179730, + [SMALL_STATE(5800)] = 179743, + [SMALL_STATE(5801)] = 179756, + [SMALL_STATE(5802)] = 179769, + [SMALL_STATE(5803)] = 179782, + [SMALL_STATE(5804)] = 179795, + [SMALL_STATE(5805)] = 179808, + [SMALL_STATE(5806)] = 179821, + [SMALL_STATE(5807)] = 179834, + [SMALL_STATE(5808)] = 179847, + [SMALL_STATE(5809)] = 179860, + [SMALL_STATE(5810)] = 179873, + [SMALL_STATE(5811)] = 179886, + [SMALL_STATE(5812)] = 179899, + [SMALL_STATE(5813)] = 179912, + [SMALL_STATE(5814)] = 179925, + [SMALL_STATE(5815)] = 179938, + [SMALL_STATE(5816)] = 179951, + [SMALL_STATE(5817)] = 179964, + [SMALL_STATE(5818)] = 179977, + [SMALL_STATE(5819)] = 179990, + [SMALL_STATE(5820)] = 180003, + [SMALL_STATE(5821)] = 180016, + [SMALL_STATE(5822)] = 180029, + [SMALL_STATE(5823)] = 180042, + [SMALL_STATE(5824)] = 180055, + [SMALL_STATE(5825)] = 180068, + [SMALL_STATE(5826)] = 180081, + [SMALL_STATE(5827)] = 180094, + [SMALL_STATE(5828)] = 180107, + [SMALL_STATE(5829)] = 180120, + [SMALL_STATE(5830)] = 180133, + [SMALL_STATE(5831)] = 180146, + [SMALL_STATE(5832)] = 180159, + [SMALL_STATE(5833)] = 180172, + [SMALL_STATE(5834)] = 180185, + [SMALL_STATE(5835)] = 180198, + [SMALL_STATE(5836)] = 180211, + [SMALL_STATE(5837)] = 180224, + [SMALL_STATE(5838)] = 180237, + [SMALL_STATE(5839)] = 180250, + [SMALL_STATE(5840)] = 180263, + [SMALL_STATE(5841)] = 180276, + [SMALL_STATE(5842)] = 180289, + [SMALL_STATE(5843)] = 180302, + [SMALL_STATE(5844)] = 180315, + [SMALL_STATE(5845)] = 180328, + [SMALL_STATE(5846)] = 180341, + [SMALL_STATE(5847)] = 180354, + [SMALL_STATE(5848)] = 180367, + [SMALL_STATE(5849)] = 180380, + [SMALL_STATE(5850)] = 180393, + [SMALL_STATE(5851)] = 180406, + [SMALL_STATE(5852)] = 180419, + [SMALL_STATE(5853)] = 180432, + [SMALL_STATE(5854)] = 180445, + [SMALL_STATE(5855)] = 180458, + [SMALL_STATE(5856)] = 180471, + [SMALL_STATE(5857)] = 180484, + [SMALL_STATE(5858)] = 180497, + [SMALL_STATE(5859)] = 180510, + [SMALL_STATE(5860)] = 180523, + [SMALL_STATE(5861)] = 180536, + [SMALL_STATE(5862)] = 180549, + [SMALL_STATE(5863)] = 180562, + [SMALL_STATE(5864)] = 180575, + [SMALL_STATE(5865)] = 180588, + [SMALL_STATE(5866)] = 180601, + [SMALL_STATE(5867)] = 180614, + [SMALL_STATE(5868)] = 180627, + [SMALL_STATE(5869)] = 180640, + [SMALL_STATE(5870)] = 180653, + [SMALL_STATE(5871)] = 180666, + [SMALL_STATE(5872)] = 180679, + [SMALL_STATE(5873)] = 180692, + [SMALL_STATE(5874)] = 180705, + [SMALL_STATE(5875)] = 180718, + [SMALL_STATE(5876)] = 180731, + [SMALL_STATE(5877)] = 180744, + [SMALL_STATE(5878)] = 180757, + [SMALL_STATE(5879)] = 180770, + [SMALL_STATE(5880)] = 180783, + [SMALL_STATE(5881)] = 180796, + [SMALL_STATE(5882)] = 180809, + [SMALL_STATE(5883)] = 180822, + [SMALL_STATE(5884)] = 180835, + [SMALL_STATE(5885)] = 180848, + [SMALL_STATE(5886)] = 180861, + [SMALL_STATE(5887)] = 180874, + [SMALL_STATE(5888)] = 180887, + [SMALL_STATE(5889)] = 180900, + [SMALL_STATE(5890)] = 180913, + [SMALL_STATE(5891)] = 180926, + [SMALL_STATE(5892)] = 180939, + [SMALL_STATE(5893)] = 180952, + [SMALL_STATE(5894)] = 180965, + [SMALL_STATE(5895)] = 180978, + [SMALL_STATE(5896)] = 180991, + [SMALL_STATE(5897)] = 181004, + [SMALL_STATE(5898)] = 181017, + [SMALL_STATE(5899)] = 181030, + [SMALL_STATE(5900)] = 181043, + [SMALL_STATE(5901)] = 181056, + [SMALL_STATE(5902)] = 181069, + [SMALL_STATE(5903)] = 181082, + [SMALL_STATE(5904)] = 181095, + [SMALL_STATE(5905)] = 181108, + [SMALL_STATE(5906)] = 181121, + [SMALL_STATE(5907)] = 181134, + [SMALL_STATE(5908)] = 181147, + [SMALL_STATE(5909)] = 181160, + [SMALL_STATE(5910)] = 181173, + [SMALL_STATE(5911)] = 181186, + [SMALL_STATE(5912)] = 181199, + [SMALL_STATE(5913)] = 181212, + [SMALL_STATE(5914)] = 181225, + [SMALL_STATE(5915)] = 181238, + [SMALL_STATE(5916)] = 181251, + [SMALL_STATE(5917)] = 181264, + [SMALL_STATE(5918)] = 181277, + [SMALL_STATE(5919)] = 181290, + [SMALL_STATE(5920)] = 181303, + [SMALL_STATE(5921)] = 181316, + [SMALL_STATE(5922)] = 181329, + [SMALL_STATE(5923)] = 181342, + [SMALL_STATE(5924)] = 181355, + [SMALL_STATE(5925)] = 181368, + [SMALL_STATE(5926)] = 181381, + [SMALL_STATE(5927)] = 181394, + [SMALL_STATE(5928)] = 181407, + [SMALL_STATE(5929)] = 181420, + [SMALL_STATE(5930)] = 181433, + [SMALL_STATE(5931)] = 181446, + [SMALL_STATE(5932)] = 181459, + [SMALL_STATE(5933)] = 181472, + [SMALL_STATE(5934)] = 181485, + [SMALL_STATE(5935)] = 181498, }; static const TSParseActionEntry ts_parse_actions[] = { @@ -284584,1152 +286371,1152 @@ static const TSParseActionEntry ts_parse_actions[] = { [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5928), [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2918), [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3950), - [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2470), + [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2469), [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4617), - [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(606), + [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(675), [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5908), - [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709), + [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948), [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3097), [29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2857), [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2858), - [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), - [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), - [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1871), + [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), + [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), + [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2120), [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3957), [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4350), - [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), + [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(274), [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3094), [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4348), [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4345), [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4073), - [53] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), - [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(851), + [53] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), + [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(935), [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4340), - [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(88), + [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(126), [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4283), [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4076), [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4077), - [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(419), + [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(390), [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3391), - [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053), - [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(139), - [75] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), - [77] = {.entry = {.count = 1, .reusable = false}}, SHIFT(204), + [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1154), + [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(138), + [75] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), + [77] = {.entry = {.count = 1, .reusable = false}}, SHIFT(200), [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3221), [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2573), - [83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191), + [83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192), [85] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4319), - [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(484), - [89] = {.entry = {.count = 1, .reusable = true}}, SHIFT(886), + [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(456), + [89] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793), [91] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2549), [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5333), [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2549), - [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), + [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(926), [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5935), - [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2064), - [103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(883), + [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129), + [103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(416), [105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4080), - [107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1951), + [107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1969), [109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4075), [111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2568), - [113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(882), - [115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), - [117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), - [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), - [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), - [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1791), - [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287), - [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(202), - [129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192), - [131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(847), - [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(846), - [135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1942), - [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(286), - [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(205), - [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(187), - [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(703), - [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(704), - [147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2015), - [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(289), - [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(206), - [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(188), - [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(778), - [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(779), - [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), - [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(203), - [163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(190), - [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(756), - [167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(755), - [169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2104), - [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281), - [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(207), - [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(189), - [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(880), - [179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(881), - [181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2036), + [113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(414), + [115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1980), + [117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275), + [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(204), + [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(189), + [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(419), + [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(420), + [127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1854), + [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2007), + [131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(270), + [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(202), + [135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(190), + [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(422), + [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(409), + [141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), + [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(273), + [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(206), + [147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(187), + [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(417), + [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(413), + [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(268), + [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(205), + [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(188), + [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(436), + [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(437), + [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), + [165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), + [167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), + [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(271), + [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(201), + [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191), + [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396), + [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(399), + [179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), + [181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2020), [183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3088), - [185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), - [187] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 2, 0, 0), + [185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), + [187] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 4, 0, 76), [189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4488), - [191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(409), + [191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(336), [193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3087), [195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4465), [197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4466), [199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4008), [201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4454), - [203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(126), + [203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(96), [205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4452), [207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4021), [209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4022), - [211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411), + [211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(433), [213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3426), - [215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721), - [217] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 2, 0, 0), - [219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), - [221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), + [215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649), + [217] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, 0, 76), + [219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), + [221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316), [223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3288), [225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2570), - [227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(251), + [227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(244), [229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4381), - [231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1855), - [233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1159), - [235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1152), - [237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 3, 0, 59), - [239] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 3, 0, 59), - [241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 3, 0, 69), - [243] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 3, 0, 69), - [245] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(709), - [248] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3088), - [251] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2857), - [254] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2858), - [257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(6), - [260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), - [262] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3957), - [265] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4488), - [268] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(409), - [271] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3087), - [274] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4465), - [277] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4466), - [280] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4008), - [283] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(196), - [286] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(851), - [289] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4454), - [292] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(126), - [295] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4452), - [298] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4021), - [301] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4022), - [304] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(411), - [307] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3426), - [310] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(721), - [313] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), - [315] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(139), - [318] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(253), - [321] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(357), - [324] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3288), - [327] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2570), - [330] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(251), - [333] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4381), - [336] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(484), - [339] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2549), - [342] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(5333), - [345] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2549), - [348] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(853), - [351] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1855), - [354] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1159), - [357] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4080), - [360] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1951), - [363] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1152), - [366] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 4, 0, 76), - [368] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, 0, 76), - [370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), - [372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(425), - [374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340), - [376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(244), - [378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1169), - [380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1167), - [382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), - [384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), - [386] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3097), - [389] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(5), - [392] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4350), - [395] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(425), - [398] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3094), - [401] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4348), - [404] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4345), - [407] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4073), - [410] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4340), - [413] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(88), - [416] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4283), - [419] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4076), - [422] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4077), - [425] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(419), - [428] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3391), - [431] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1053), - [434] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(340), - [437] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3221), - [440] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2573), - [443] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(244), - [446] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4319), - [449] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1169), - [452] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1167), - [455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(904), - [457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(590), - [459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), - [461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), - [463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3406), - [465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3414), - [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), - [469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), - [471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1827), - [473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), - [475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4122), - [477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2098), - [479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2185), - [481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), - [483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(981), - [485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129), - [487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), - [489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), - [491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813), - [493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1800), - [495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4124), - [497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), - [499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), - [501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), - [503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(440), - [505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), - [507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5247), - [509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), - [511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(928), - [513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), - [515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), - [517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), - [519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), - [521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), - [523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2390), - [525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697), - [527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), - [529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), - [531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), - [533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), - [535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), + [231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1869), + [233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1132), + [235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1130), + [237] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(948), + [240] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3088), + [243] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2857), + [246] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2858), + [249] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(8), + [252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), + [254] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3957), + [257] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4488), + [260] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(336), + [263] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3087), + [266] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4465), + [269] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4466), + [272] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4008), + [275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(194), + [278] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(935), + [281] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4454), + [284] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(96), + [287] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4452), + [290] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4021), + [293] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4022), + [296] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(433), + [299] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3426), + [302] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(649), + [305] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), + [307] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(138), + [310] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(258), + [313] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(316), + [316] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3288), + [319] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2570), + [322] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(244), + [325] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4381), + [328] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(456), + [331] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2549), + [334] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(5333), + [337] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2549), + [340] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(926), + [343] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1869), + [346] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1132), + [349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4080), + [352] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1969), + [355] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1130), + [358] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 2, 0, 0), + [360] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 2, 0, 0), + [362] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 3, 0, 59), + [364] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 3, 0, 59), + [366] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 3, 0, 69), + [368] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 3, 0, 69), + [370] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3097), + [373] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(12), + [376] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4350), + [379] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(347), + [382] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3094), + [385] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4348), + [388] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4345), + [391] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4073), + [394] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4340), + [397] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(126), + [400] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4283), + [403] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4076), + [406] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4077), + [409] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(390), + [412] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3391), + [415] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1154), + [418] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(306), + [421] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(3221), + [424] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(2573), + [427] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(249), + [430] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(4319), + [433] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1155), + [436] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 2, 0, 0), SHIFT_REPEAT(1156), + [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), + [441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(347), + [443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(306), + [445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249), + [447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1155), + [449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1156), + [451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), + [453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2185), + [455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4232), + [457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), + [459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527), + [461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678), + [463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), + [465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1388), + [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), + [469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), + [471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4122), + [473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407), + [475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3414), + [477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), + [479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4124), + [481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3406), + [483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), + [485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579), + [487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043), + [489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2081), + [491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), + [493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), + [495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(872), + [497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), + [499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2387), + [501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), + [503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), + [505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854), + [507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), + [509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), + [511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), + [513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384), + [515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547), + [517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2086), + [519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), + [521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), + [523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576), + [525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), + [527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), + [529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1804), + [531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), + [533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), + [535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), [537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5429), - [539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), - [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4232), - [543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), - [545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), - [547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), - [549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), - [551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), - [553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430), - [555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887), - [557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(723), - [559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3096), - [561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), - [563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4419), - [565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(394), - [567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3095), - [569] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4366), - [571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4367), - [573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4032), - [575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4407), - [577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(94), - [579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4153), - [581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4151), - [583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4066), - [585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(395), - [587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3425), - [589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4418), - [591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338), - [593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3249), - [595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2571), - [597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(243), - [599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4525), - [601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1171), - [603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1168), - [605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3079), - [607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), - [609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4168), - [611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(404), - [613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3078), - [615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4558), - [617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4559), - [619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3946), - [621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4165), - [623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(90), - [625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4164), - [627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4147), - [629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4146), - [631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(407), - [633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3422), - [635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506), - [637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334), - [639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3301), - [641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2575), - [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246), - [645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4317), - [647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1146), - [649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1165), - [651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3067), - [653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), - [655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4417), - [657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(427), - [659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3070), - [661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4622), - [663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4227), - [665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4028), - [667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4428), - [669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(111), - [671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4429), - [673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4020), - [675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4016), - [677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(406), - [679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3423), - [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), - [683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(329), - [685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3214), - [687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2574), - [689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249), - [691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4551), - [693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1158), - [695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1156), - [697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), - [699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4223), - [701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(368), - [703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4226), - [705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4128), - [707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4229), - [709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4553), - [711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332), - [713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3115), - [715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2572), - [717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(248), - [719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4611), - [721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1155), - [723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1151), + [539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), + [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), + [543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), + [547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), + [549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), + [551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5247), + [553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1050), + [555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603), + [557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(928), + [559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), + [561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4223), + [563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(344), + [565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4226), + [567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4128), + [569] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4229), + [571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4553), + [573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(315), + [575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3115), + [577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2572), + [579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232), + [581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4611), + [583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1159), + [585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1160), + [587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3067), + [589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), + [591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4417), + [593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(333), + [595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3070), + [597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4622), + [599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4227), + [601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4028), + [603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4428), + [605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(107), + [607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4429), + [609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4020), + [611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4016), + [613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(393), + [615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3423), + [617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), + [619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(308), + [621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3214), + [623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2574), + [625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240), + [627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4551), + [629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1108), + [631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1104), + [633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3096), + [635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), + [637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4419), + [639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(329), + [641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3095), + [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4366), + [645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4367), + [647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4032), + [649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4407), + [651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(75), + [653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4153), + [655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4151), + [657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4066), + [659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(400), + [661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3425), + [663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4418), + [665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(310), + [667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3249), + [669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2571), + [671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(247), + [673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4525), + [675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1123), + [677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1125), + [679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3079), + [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), + [683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4168), + [685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(342), + [687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3078), + [689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4558), + [691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4559), + [693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3946), + [695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4165), + [697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(127), + [699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4164), + [701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4147), + [703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4146), + [705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(424), + [707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3422), + [709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526), + [711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(322), + [713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3301), + [715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2575), + [717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236), + [719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4317), + [721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1145), + [723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1143), [725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), [727] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), - [729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), + [729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), [731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2931), [733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2933), - [735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), - [737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1178), - [739] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(195), - [742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(674), + [735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), + [737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1170), + [739] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(196), + [742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(777), [744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(175), - [746] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(259), - [749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(390), + [746] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(265), + [749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(350), [751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3934), - [753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(603), + [753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(582), [755] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(2549), [758] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(5560), - [761] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(681), - [764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1835), - [766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1172), + [761] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(822), + [764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), + [766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1177), [768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4628), - [770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1844), + [770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1830), [772] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 1, 0, 0), [774] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 1, 0, 0), - [776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(866), - [778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(827), - [780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), - [782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1061), - [784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(719), + [776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989), + [778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(907), + [780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), + [782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(823), + [784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(697), [786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(137), - [788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(301), + [788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281), [790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3498), - [792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(489), + [792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(499), [794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4972), - [796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839), - [798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1062), + [796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(846), + [798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(818), [800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4431), - [802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(616), - [804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), - [806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1079), - [808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), - [810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(715), - [812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(138), - [814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), - [816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300), - [818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(577), - [820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5560), - [822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), - [824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1109), - [826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4346), - [828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(949), - [830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1116), - [832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(291), - [834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1115), + [802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(876), + [804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(953), + [806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), + [808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(851), + [810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(698), + [812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), + [814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(951), + [816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), + [818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(716), + [820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(139), + [822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), + [824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(282), + [826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(567), + [828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5560), + [830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711), + [832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(947), + [834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4346), [836] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), [838] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), [840] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 2, 0, 0), [842] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0), [844] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0), - [846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546), - [848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2899), - [850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2900), - [852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(676), - [854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), - [856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1166), - [858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), - [860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(690), - [862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(142), - [864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), - [866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(330), - [868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3575), - [870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(553), - [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5196), - [874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), - [876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2124), - [878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1164), - [880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4468), - [882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2352), - [884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 4, 0, 0), - [886] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 4, 0, 0), - [888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 0), - [890] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 0), - [892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, 0, 65), - [894] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, 0, 65), - [896] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 65), - [898] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 65), - [900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), - [902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), - [904] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 56), - [906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 56), - [908] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 56), - [910] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 56), - [912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), - [914] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 5, 0, 56), - [916] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 5, 0, 56), - [918] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 56), - [920] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 56), - [922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), - [924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(841), - [926] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 39), - [928] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 39), - [930] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 39), - [932] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 39), - [934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), - [936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), - [938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(906), - [940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1194), - [942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(918), - [944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(154), - [946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), - [948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(412), - [950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(573), - [952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(914), - [954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1195), - [956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3959), - [958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(640), - [960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1211), - [962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(771), - [964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(155), - [966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), - [968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(511), - [970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(579), - [972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), - [974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2420), - [976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1212), - [978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4179), - [980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), - [982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), - [984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731), - [986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), - [988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(765), - [990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), - [992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1196), - [994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(738), - [996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160), - [998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), - [1000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(374), - [1002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(545), - [1004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747), - [1006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1197), - [1008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4201), - [1010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), - [1012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(749), - [1014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1173), - [1016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(734), - [1018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(163), - [1020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(408), - [1022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(510), - [1024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4641), - [1026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(610), - [1028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1190), - [1030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4570), - [1032] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(320), - [1035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), - [1037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), + [846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), + [848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 0), + [850] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 0), + [852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), + [854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2899), + [856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2900), + [858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(647), + [860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), + [862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1136), + [864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), + [866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(667), + [868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(143), + [870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), + [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(319), + [874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3575), + [876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(544), + [878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5196), + [880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), + [882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2124), + [884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1128), + [886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4468), + [888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2222), + [890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, 0, 65), + [892] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, 0, 65), + [894] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 65), + [896] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 65), + [898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491), + [900] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 56), + [902] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 56), + [904] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 56), + [906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 56), + [908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), + [910] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 5, 0, 56), + [912] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 5, 0, 56), + [914] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 56), + [916] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 56), + [918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584), + [920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), + [922] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 39), + [924] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 39), + [926] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 39), + [928] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 39), + [930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), + [932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), + [934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 4, 0, 0), + [936] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 4, 0, 0), + [938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(952), + [940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), + [942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1179), + [944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(981), + [946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(155), + [948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), + [950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(345), + [952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(519), + [954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), + [956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1178), + [958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4201), + [960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(694), + [962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1192), + [964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(710), + [966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(156), + [968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), + [970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(327), + [972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501), + [974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4641), + [976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), + [978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1193), + [980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4570), + [982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016), + [984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), + [986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), + [988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(906), + [990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1163), + [992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(919), + [994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160), + [996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340), + [998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(595), + [1000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915), + [1002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1188), + [1004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3959), + [1006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(801), + [1008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1208), + [1010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(783), + [1012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(161), + [1014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), + [1016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), + [1018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(605), + [1020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), + [1022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2423), + [1024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1209), + [1026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4179), + [1028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), + [1030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), + [1032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(992), + [1034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993), + [1036] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(325), [1039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2710), [1041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2709), - [1043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(789), - [1045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), + [1043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(798), + [1045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), [1047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1174), - [1049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), - [1051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735), + [1049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), + [1051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(751), [1053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(168), - [1055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), - [1057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(399), + [1055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), + [1057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(343), [1059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3520), - [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(567), + [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(585), [1063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5040), - [1065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(773), - [1067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2134), - [1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1175), + [1065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), + [1067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2152), + [1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1168), [1071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4572), - [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2440), - [1075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), - [1077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996), - [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), - [1081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(999), - [1083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(988), - [1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(932), - [1087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), - [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), - [1091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(994), - [1093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043), - [1095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), - [1097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100), - [1099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1097), - [1101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1040), - [1103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), + [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2403), + [1075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1077), + [1077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075), + [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), + [1081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083), + [1083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1078), + [1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(695), + [1087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822), + [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1093), + [1091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), + [1093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1121), + [1095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1122), + [1097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1144), + [1099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), + [1101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1105), + [1103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), [1105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), [1107] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), - [1109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(869), + [1109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(836), [1111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2762), [1113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2763), - [1115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), + [1115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1916), [1117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5338), [1119] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 2), - [1122] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(121), - [1125] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(608), + [1122] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(106), + [1125] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1010), [1128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2562), [1130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4089), [1132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4307), - [1134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), + [1134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467), [1136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 1), [1138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4610), - [1140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2102), - [1142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2248), - [1144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1955), - [1146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1863), - [1148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1804), - [1150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), - [1152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1132), - [1154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4392), - [1156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), - [1158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(317), - [1160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307), - [1162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(323), - [1164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(201), - [1166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(950), - [1168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1130), - [1170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1148), - [1172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), - [1174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(341), - [1176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1149), - [1178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445), - [1180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041), - [1182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4257), - [1184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1177), - [1186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4557), - [1188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(298), - [1190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(318), - [1192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4455), - [1194] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 2), SHIFT(197), - [1198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3531), - [1200] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4463), - [1202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(619), - [1204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4190), - [1206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 2), - [1208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3763), - [1210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), - [1212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4191), - [1214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2348), - [1216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1910), - [1218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2005), - [1220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2118), - [1222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2032), + [1140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), + [1142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1868), + [1144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2100), + [1146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998), + [1148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2359), + [1150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), + [1152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1091), + [1154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4257), + [1156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), + [1158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(301), + [1160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(318), + [1162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(341), + [1164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(208), + [1166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), + [1168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1092), + [1170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1139), + [1172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879), + [1174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321), + [1176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1141), + [1178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4392), + [1180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), + [1182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), + [1184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4557), + [1186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1198), + [1188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4455), + [1190] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 2), SHIFT(193), + [1194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3531), + [1196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4463), + [1198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(999), + [1200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2082), + [1202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4190), + [1204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 2), + [1206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3763), + [1208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), + [1210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4191), + [1212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(314), + [1214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(326), + [1216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2032), + [1218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1952), + [1220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2348), + [1222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2031), [1224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2563), - [1226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2017), - [1228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1055), - [1230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), - [1232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(216), - [1234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(228), - [1236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2405), - [1238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1056), - [1240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1856), - [1242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1066), - [1244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(214), - [1246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(230), - [1248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1054), - [1250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1904), - [1252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1081), - [1254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(208), - [1256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(242), - [1258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1076), - [1260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2345), - [1262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1069), - [1264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(217), - [1266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236), - [1268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1063), - [1270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1957), - [1272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1073), - [1274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(218), - [1276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), - [1278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1071), - [1280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2125), - [1282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1037), - [1284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(211), - [1286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219), - [1288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1113), - [1290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2020), - [1292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1078), - [1294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(213), - [1296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(239), - [1298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1084), - [1300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(615), - [1302] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 9), - [1304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1915), - [1306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1103), - [1308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(210), - [1310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(237), - [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1094), - [1314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2319), - [1316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1085), - [1318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(209), - [1320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232), - [1322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1082), - [1324] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 9), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 10), - [1327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), - [1329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1074), - [1331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(212), - [1333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(225), - [1335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1077), - [1337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2116), - [1339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1114), - [1341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(215), - [1343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(231), - [1345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1111), - [1347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(960), - [1349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(130), - [1352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5679), - [1354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3991), - [1356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4448), - [1358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5250), - [1360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4089), - [1362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4307), - [1364] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(117), - [1367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5768), - [1369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4084), - [1371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4172), - [1373] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(84), - [1376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5902), - [1378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3977), - [1380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4616), - [1382] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(83), - [1385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5628), - [1387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3954), - [1389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4540), - [1391] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), - [1394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1153), - [1396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(238), - [1398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(245), - [1400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1154), - [1402] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(110), - [1405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5724), - [1407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4041), - [1409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4352), - [1411] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(320), + [1226] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 9), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 10), + [1229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(699), + [1231] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 9), + [1233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(882), + [1235] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(132), + [1238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5902), + [1240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3977), + [1242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4616), + [1244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1949), + [1246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(741), + [1248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), + [1250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(211), + [1252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(229), + [1254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2437), + [1256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(648), + [1258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2084), + [1260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(813), + [1262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(207), + [1264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(231), + [1266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(778), + [1268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2110), + [1270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(706), + [1272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(217), + [1274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(226), + [1276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(704), + [1278] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(104), + [1281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5768), + [1283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4084), + [1285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4172), + [1287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2192), + [1289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(714), + [1291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(212), + [1293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219), + [1295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(724), + [1297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1903), + [1299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(913), + [1301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(210), + [1303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(220), + [1305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(924), + [1307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2319), + [1309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(674), + [1311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(213), + [1313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(228), + [1315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(677), + [1317] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(119), + [1320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5628), + [1322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3954), + [1324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4540), + [1326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1433), + [1328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(794), + [1330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(216), + [1332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(225), + [1334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(787), + [1336] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(78), + [1339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5724), + [1341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4041), + [1343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4352), + [1345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2012), + [1347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(792), + [1349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(215), + [1351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(230), + [1353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(796), + [1355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1856), + [1357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(968), + [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(218), + [1361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(224), + [1363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(978), + [1365] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 2), SHIFT(93), + [1368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5679), + [1370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3991), + [1372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4448), + [1374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1926), + [1376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(972), + [1378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(214), + [1380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(227), + [1382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(966), + [1384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5250), + [1386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4089), + [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4307), + [1390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2038), + [1392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(996), + [1394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(209), + [1396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(222), + [1398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1001), + [1400] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), + [1403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1135), + [1405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(221), + [1407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(242), + [1409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1131), + [1411] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(325), [1414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2931), [1416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2933), - [1418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240), - [1420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(195), - [1422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(259), - [1424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(681), - [1426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1835), + [1418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(241), + [1420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(196), + [1422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(265), + [1424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(822), + [1426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1824), [1428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4628), - [1430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), - [1432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1120), - [1434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1867), - [1436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(310), - [1438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1121), - [1440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2255), - [1442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1895), - [1444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1914), - [1446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998), - [1448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), - [1450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2117), - [1452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), - [1454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1150), - [1456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(233), - [1458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(247), - [1460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(840), - [1462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1160), - [1464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2019), - [1466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2018), - [1468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2092), - [1470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2323), - [1472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2961), - [1474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), - [1476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(345), - [1478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2962), - [1480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2500), - [1482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), - [1484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(319), - [1486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1122), - [1488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1127), - [1490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), - [1492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1134), - [1494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3251), - [1496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316), - [1498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1117), - [1500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), - [1502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), - [1504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3538), - [1506] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), - [1509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2553), - [1511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), - [1513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3392), - [1515] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), - [1517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5357), - [1519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5159), - [1521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4844), - [1523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5178), - [1525] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(197), - [1528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3497), - [1530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5056), - [1532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), - [1534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1953), - [1536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(885), - [1538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5182), - [1540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595), - [1542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5181), - [1544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2407), - [1546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2590), - [1548] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 11), - [1550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5599), - [1552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5600), - [1554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4054), - [1556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1131), - [1558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(836), - [1560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5555), - [1562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487), - [1564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5671), - [1566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2233), - [1568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4169), - [1570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1841), - [1572] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, 0, 30), - [1574] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, 0, 30), - [1576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4093), - [1578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4309), - [1580] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(2931), - [1583] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(2933), - [1586] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(960), - [1589] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_pattern, 1, -1, 1), - [1592] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(615), - [1595] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_rest_pattern, 2, 0, 11), - [1598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), - [1600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764), - [1602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), - [1604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1075), - [1606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), - [1608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(309), - [1610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1070), - [1612] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(885), - [1615] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 1), - [1617] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(805), - [1620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(805), - [1622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4132), - [1624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4209), - [1626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), - [1628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 1, 0, 0), - [1630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), - [1632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3491), - [1634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(683), - [1636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5673), - [1638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3544), - [1640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580), - [1642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5674), - [1644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2879), - [1646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3463), - [1648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3206), - [1650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3551), - [1652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3951), - [1654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4614), - [1656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), - [1658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3083), - [1660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3511), - [1662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3662), - [1664] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(759), - [1667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5319), - [1669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520), - [1671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5318), - [1673] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 50), - [1675] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 50), - [1677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3022), - [1679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3303), - [1681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), - [1683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387), - [1685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), - [1687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2936), - [1689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(320), - [1691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3527), - [1693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3576), - [1695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2914), - [1697] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 66), - [1699] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 66), - [1701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), - [1703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 79), - [1705] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 79), - [1707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), - [1709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(600), - [1711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 6, 0, 81), - [1713] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 6, 0, 81), - [1715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(571), - [1717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(759), - [1719] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 2, 0, 0), - [1721] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 2, 0, 0), - [1723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497), - [1725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), - [1727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(439), - [1729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, 0, 46), - [1731] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, 0, 46), - [1733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102), - [1735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(518), - [1737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5888), - [1739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3514), - [1741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505), - [1743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5887), - [1745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), - [1747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), - [1749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), - [1751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(591), - [1753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(956), - [1755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5451), - [1757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), - [1759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5449), - [1761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), - [1763] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), - [1765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4167), - [1767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3148), - [1769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), - [1771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(810), - [1773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3143), - [1775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), - [1777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(417), - [1779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1184), - [1781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1181), - [1783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 75), - [1785] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 75), - [1787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), - [1789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 74), - [1791] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 74), - [1793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), - [1795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(782), - [1797] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 73), - [1799] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 73), - [1801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), - [1803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5568), - [1805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), - [1807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5566), - [1809] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 67), - [1811] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 67), - [1813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), - [1815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(524), - [1817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), - [1819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), - [1821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(727), - [1823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(868), - [1825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(604), - [1827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(116), - [1829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, 0, 62), - [1831] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, 0, 62), - [1833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), - [1835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, 0, 30), - [1837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, 0, 30), - [1839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065), - [1841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584), - [1843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(549), - [1845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), - [1847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4011), - [1849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4444), - [1851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(465), - [1853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), - [1855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), - [1857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), - [1859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), - [1861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(917), - [1863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), - [1865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), - [1867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767), - [1869] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_dec_parameters, 2, 0, 0), - [1871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541), - [1873] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 67), - [1875] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 67), - [1877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 66), - [1879] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 66), - [1881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 56), - [1883] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 56), - [1885] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 56), - [1887] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 56), - [1889] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 72), - [1891] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 72), - [1893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832), - [1895] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 78), - [1897] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 78), - [1899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, 0, 65), - [1901] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, 0, 65), - [1903] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 39), - [1905] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 39), - [1907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1129), - [1909] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 5, 0, 62), - [1911] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 5, 0, 62), - [1913] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0), - [1915] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0), - [1917] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2, 0, 0), - [1919] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2, 0, 0), - [1921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 73), - [1923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 73), - [1925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 74), - [1927] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 74), - [1929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), - [1931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), - [1933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 75), - [1935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 75), - [1937] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 8, 0, 79), - [1939] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 8, 0, 79), - [1941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1059), - [1943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(299), - [1945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5162), - [1947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1057), - [1949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1112), - [1951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(306), - [1953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1091), - [1955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), - [1957] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, 0, 63), - [1959] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, 0, 63), - [1961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), - [1963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, 0, 30), - [1965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, 0, 30), - [1967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), - [1969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3503), - [1971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, 0, 61), - [1973] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, 0, 61), - [1975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2, 0, 0), - [1977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2, 0, 0), - [1979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, 0, 60), - [1981] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, 0, 60), - [1983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1, 0, 0), - [1985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1, 0, 0), - [1987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), - [1989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1189), - [1991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(401), - [1993] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5442), - [1995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1192), - [1997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(639), - [1999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5769), - [2001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582), - [2003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5765), - [2005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3, 0, 0), - [2007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3, 0, 0), - [2009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), - [2011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, 0, 52), - [2013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, 0, 52), - [2015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, 0, 52), - [2017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, 0, 52), - [2019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 51), - [2021] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 51), - [2023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, 0, 49), - [2025] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, 0, 49), - [2027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, 0, 48), - [2029] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, 0, 48), - [2031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, 0, 47), - [2033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, 0, 47), - [2035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3, 0, 0), - [2037] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3, 0, 0), - [2039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), - [2041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), - [2043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, 0, 43), - [2045] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, 0, 43), - [2047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2, 0, 0), - [2049] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2, 0, 0), - [2051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3, 0, 0), - [2053] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3, 0, 0), - [2055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, 0, 45), - [2057] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3, 0, 45), - [2059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1186), - [2061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(392), - [2063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1180), - [2065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), - [2067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2, 0, 0), - [2069] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2, 0, 0), - [2071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2, 0, 0), - [2073] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2, 0, 0), - [2075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2, 0, 0), - [2077] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2, 0, 0), - [2079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1163), - [2081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361), - [2083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5672), - [2085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1157), - [2087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706), - [2089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786), - [2091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607), - [2093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1, 0, 0), - [2095] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1, 0, 0), - [2097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), - [2099] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement, 1, 0, 0), - [2101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), - [2103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1187), - [2105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(384), - [2107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5885), - [2109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1176), - [2111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4, 0, 0), - [2113] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4, 0, 0), - [2115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, 0, 45), - [2117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4, 0, 45), - [2119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108), - [2121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611), - [2123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1083), - [2125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(293), - [2127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1080), - [2129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1210), - [2131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(540), - [2133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1202), - [2135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), - [2137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), - [2139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), - [2141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705), - [2143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, -1, 44), - [2145] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, -1, 44), - [2147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1185), - [2149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(402), - [2151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1188), - [2153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), - [2155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744), - [2157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1033), - [2159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), - [2161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(91), - [2163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(799), - [2165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), - [2167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), - [2169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), - [2171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), - [2173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), - [2175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), - [2177] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), - [2179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(865), - [2181] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 2), - [2184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446), - [2186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 0), - [2188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), - [2190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), - [2192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), - [2194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985), - [2196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(986), - [2198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), - [2200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), - [2202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828), - [2204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), - [2206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838), - [2208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), - [2210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(78), - [2212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), - [2214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(992), - [2216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [2218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), - [2220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), - [2222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000), - [2224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1072), - [2226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), - [2228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1068), - [2230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [2232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), - [2234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809), - [2236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), - [2238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), - [2240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), - [2242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2551), - [2244] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(280), - [2247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4471), - [2249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979), - [2251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), - [2253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(834), - [2255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), - [2257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), - [2259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), - [2261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), - [2263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766), - [2265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), - [2267] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 1, 0, 0), - [2269] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 1, 0, 0), - [2271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1119), - [2273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(311), - [2275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1135), - [2277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829), - [2279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), - [2281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 23), - [2283] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 23), - [2285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 24), - [2287] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 24), - [2289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 25), - [2291] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 25), - [2293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), - [2295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 22), - [2297] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 22), - [2299] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, 0, 41), - [2301] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, 0, 41), - [2303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), - [2305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045), - [2307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1093), - [2309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(963), - [2311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1092), - [2313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1042), - [2315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), - [2317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1099), - [2319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1098), - [2321] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, 0, 58), - [2323] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, 0, 58), - [2325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(720), - [2327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), - [2329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(817), - [2331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), - [2333] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 0), - [2335] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(948), - [2338] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0), - [2341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), - [2343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(768), - [2345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(948), - [2347] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(963), - [2350] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), - [2352] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(768), - [2355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805), - [2357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 80), - [2359] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 80), + [1430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), + [1432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1023), + [1434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1919), + [1436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), + [1438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1024), + [1440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1915), + [1442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1485), + [1444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1857), + [1446] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), + [1448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1098), + [1450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), + [1452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(243), + [1454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(930), + [1456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1096), + [1458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2382), + [1460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1951), + [1462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2042), + [1464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2323), + [1466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2047), + [1468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2015), + [1470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2096), + [1472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2553), + [1474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), + [1476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3392), + [1478] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), + [1481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2961), + [1483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), + [1485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(313), + [1487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2962), + [1489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2500), + [1491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), + [1493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300), + [1495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1090), + [1497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1089), + [1499] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(882), + [1502] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_pattern, 1, -1, 1), + [1505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5178), + [1507] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(193), + [1510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3497), + [1512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5056), + [1514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), + [1516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), + [1518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), + [1520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3538), + [1522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(886), + [1524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5555), + [1526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), + [1528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5671), + [1530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5182), + [1532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), + [1534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5181), + [1536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(991), + [1538] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 11), + [1540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5599), + [1542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5600), + [1544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1020), + [1546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3251), + [1548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(302), + [1550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1017), + [1552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5159), + [1554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5357), + [1556] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(699), + [1559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4844), + [1561] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), + [1563] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(805), + [1566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(805), + [1568] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(991), + [1571] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 1), + [1573] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_rest_pattern, 2, 0, 11), + [1576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), + [1578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2590), + [1580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), + [1582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3491), + [1584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, 0, 30), + [1586] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, 0, 30), + [1588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4093), + [1590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4309), + [1592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3511), + [1594] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(2931), + [1597] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_hash_empty, 2, 0, 0), SHIFT(2933), + [1600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4169), + [1602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3022), + [1604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4054), + [1606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1019), + [1608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3463), + [1610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3527), + [1612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1885), + [1614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(652), + [1616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5673), + [1618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3544), + [1620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), + [1622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5674), + [1624] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(950), + [1627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5319), + [1629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(504), + [1631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5318), + [1633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3551), + [1635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2339), + [1637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2442), + [1639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(718), + [1641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5568), + [1643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597), + [1645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5566), + [1647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), + [1649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5888), + [1651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3514), + [1653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496), + [1655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5887), + [1657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), + [1659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(789), + [1661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), + [1663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(279), + [1665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), + [1667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(791), + [1669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4132), + [1671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4209), + [1673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(788), + [1675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(950), + [1677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374), + [1679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5451), + [1681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554), + [1683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5449), + [1685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(731), + [1687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), + [1689] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 1, 0, 0), + [1691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5769), + [1693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581), + [1695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5765), + [1697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3083), + [1699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2879), + [1701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), + [1703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3662), + [1705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3206), + [1707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), + [1709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3303), + [1711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401), + [1713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), + [1715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 50), + [1717] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 50), + [1719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(815), + [1721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2936), + [1723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2914), + [1725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(325), + [1727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3576), + [1729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3951), + [1731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4614), + [1733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 2, 0, 0), + [1735] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 2, 0, 0), + [1737] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_dec_parameters, 2, 0, 0), + [1739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), + [1741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(528), + [1743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(548), + [1745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), + [1747] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), + [1749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1114), + [1751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(508), + [1753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), + [1755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), + [1757] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 75), + [1759] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 75), + [1761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), + [1763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), + [1765] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), + [1767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(832), + [1769] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 2), + [1772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), + [1774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 0), + [1776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 74), + [1778] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 74), + [1780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), + [1782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(594), + [1784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4167), + [1786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 73), + [1788] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 73), + [1790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), + [1792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(570), + [1794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(553), + [1796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), + [1798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(461), + [1800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, 0, 46), + [1802] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, 0, 46), + [1804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(82), + [1806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(624), + [1808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 66), + [1810] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 66), + [1812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), + [1814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 67), + [1816] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 67), + [1818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573), + [1820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), + [1822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3148), + [1824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), + [1826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(439), + [1828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3143), + [1830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), + [1832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(354), + [1834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1194), + [1836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1196), + [1838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(593), + [1840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406), + [1842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4011), + [1844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4444), + [1846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, 0, 62), + [1848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, 0, 62), + [1850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572), + [1852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), + [1854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(842), + [1856] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, 0, 30), + [1858] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, 0, 30), + [1860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 6, 0, 81), + [1862] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 6, 0, 81), + [1864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2551), + [1866] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(292), + [1869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4471), + [1871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 79), + [1873] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 79), + [1875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), + [1877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(116), + [1879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(452), + [1881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), + [1883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), + [1885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1004), + [1887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), + [1889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984), + [1891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, 0, 52), + [1893] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, 0, 52), + [1895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1182), + [1897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), + [1899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(841), + [1901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288), + [1903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5162), + [1905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(847), + [1907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2, 0, 0), + [1909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2, 0, 0), + [1911] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, 0, 61), + [1913] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, 0, 61), + [1915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), + [1917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), + [1919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), + [1921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 8, 0, 79), + [1923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 8, 0, 79), + [1925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, 0, 30), + [1927] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, 0, 30), + [1929] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 75), + [1931] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 75), + [1933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(970), + [1935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 22), + [1937] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 22), + [1939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), + [1941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 74), + [1943] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 74), + [1945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 23), + [1947] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 23), + [1949] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 24), + [1951] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 24), + [1953] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7, 0, 73), + [1955] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7, 0, 73), + [1957] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, 0, 65), + [1959] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, 0, 65), + [1961] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3, 0, 0), + [1963] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3, 0, 0), + [1965] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, 0, 58), + [1967] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, 0, 58), + [1969] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 25), + [1971] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 25), + [1973] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3, 0, 0), + [1975] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3, 0, 0), + [1977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(748), + [1979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(293), + [1981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(742), + [1983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1173), + [1985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338), + [1987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5442), + [1989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1171), + [1991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), + [1993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, 0, 63), + [1995] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, 0, 63), + [1997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, 0, 52), + [1999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, 0, 52), + [2001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(994), + [2003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), + [2005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(995), + [2007] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 51), + [2009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 51), + [2011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1165), + [2013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332), + [2015] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1166), + [2017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, 0, 49), + [2019] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, 0, 49), + [2021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, 0, 48), + [2023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, 0, 48), + [2025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, 0, 47), + [2027] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, 0, 47), + [2029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), + [2031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), + [2033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1, 0, 0), + [2035] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1, 0, 0), + [2037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), + [2039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), + [2041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006), + [2043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3503), + [2045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), + [2047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(986), + [2049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, -1, 44), + [2051] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, -1, 44), + [2053] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, 0, 43), + [2055] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, 0, 43), + [2057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1099), + [2059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(320), + [2061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5672), + [2063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1097), + [2065] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, 0, 60), + [2067] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, 0, 60), + [2069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), + [2071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2, 0, 0), + [2073] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2, 0, 0), + [2075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3, 0, 0), + [2077] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3, 0, 0), + [2079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546), + [2081] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, 0, 45), + [2083] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3, 0, 45), + [2085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), + [2087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2, 0, 0), + [2089] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2, 0, 0), + [2091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4, 0, 0), + [2093] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4, 0, 0), + [2095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(963), + [2097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0), + [2099] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0), + [2101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, 0, 45), + [2103] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4, 0, 45), + [2105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(936), + [2107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(294), + [2109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(932), + [2111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 78), + [2113] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 78), + [2115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 5, 0, 62), + [2117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 5, 0, 62), + [2119] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 67), + [2121] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 67), + [2123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), + [2125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 66), + [2127] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 66), + [2129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712), + [2131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1197), + [2133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348), + [2135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1164), + [2137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 56), + [2139] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 56), + [2141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 56), + [2143] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 56), + [2145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1186), + [2147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334), + [2149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5885), + [2151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1191), + [2153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), + [2155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 72), + [2157] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 72), + [2159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703), + [2161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 39), + [2163] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 39), + [2165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), + [2167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1212), + [2169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(355), + [2171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1211), + [2173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), + [2175] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement, 1, 0, 0), + [2177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1, 0, 0), + [2179] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1, 0, 0), + [2181] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2, 0, 0), + [2183] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2, 0, 0), + [2185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2, 0, 0), + [2187] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2, 0, 0), + [2189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764), + [2191] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, 0, 41), + [2193] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, 0, 41), + [2195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2, 0, 0), + [2197] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2, 0, 0), + [2199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(844), + [2201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1000), + [2203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), + [2205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041), + [2207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(122), + [2209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), + [2211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1087), + [2213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), + [2215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709), + [2217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(743), + [2219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1086), + [2221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085), + [2223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), + [2225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1084), + [2227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), + [2229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), + [2231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(835), + [2233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), + [2235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(833), + [2237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1080), + [2239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079), + [2241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), + [2243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), + [2245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), + [2247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693), + [2249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), + [2251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1074), + [2253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), + [2255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), + [2257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530), + [2259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), + [2261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), + [2263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389), + [2265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(92), + [2267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), + [2269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), + [2271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), + [2273] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(875), + [2276] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0), + [2279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1055), + [2281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303), + [2283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1053), + [2285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(914), + [2287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760), + [2289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 0), + [2291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), + [2293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(875), + [2295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_statement_block_repeat1, 1, 0, 0), + [2297] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_statement_block_repeat1, 1, 0, 0), + [2299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), + [2301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), + [2303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), + [2305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), + [2307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), + [2309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), + [2311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589), + [2313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(837), + [2315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), + [2317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), + [2319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), + [2321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), + [2323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), + [2325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), + [2327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), + [2329] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(984), + [2332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), + [2334] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(193), + [2337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118), + [2339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1119), + [2341] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(837), + [2344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1137), + [2346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1081), + [2348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1106), + [2350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1107), + [2352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1109), + [2354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1088), + [2356] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_rest_pattern, 2, 0, 0), + [2359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1140), [2361] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(807), [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(807), - [2366] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 77), - [2368] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 77), - [2370] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(197), - [2373] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_rest_pattern, 2, 0, 0), - [2376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 70), - [2378] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 70), - [2380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 71), - [2382] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 71), - [2384] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(617), - [2387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513), - [2389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), - [2391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(675), - [2393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(879), - [2395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), - [2397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(792), - [2399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499), - [2401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(758), - [2403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), - [2405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(617), - [2407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), - [2409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(641), + [2366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805), + [2368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), + [2370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(646), + [2372] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(687), + [2375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), + [2377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580), + [2379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 77), + [2381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 77), + [2383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(804), + [2385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), + [2387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(603), + [2389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(840), + [2391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(687), + [2393] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 80), + [2395] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 80), + [2397] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 70), + [2399] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 70), + [2401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(691), + [2403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 71), + [2405] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 71), + [2407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(799), + [2409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(591), [2411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5004), [2413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5206), [2415] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_selfclose_tag_end, 1, 0, 0), @@ -285737,932 +287524,932 @@ static const TSParseActionEntry ts_parse_actions[] = { [2419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4074), [2421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2560), [2423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4451), - [2425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(710), + [2425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(720), [2427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_selfclose_tag_end, 1, 0, 0), - [2429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2464), - [2431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2467), - [2433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2463), - [2435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5774), - [2437] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_alt, 3, 0, 0), + [2429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2463), + [2431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2466), + [2433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2465), + [2435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1848), + [2437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5774), [2439] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_alt, 2, 0, 0), - [2441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4837), - [2443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5340), - [2445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2924), - [2447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4141), - [2449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4193), - [2451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(725), - [2453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2917), - [2455] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1, 0, 0), - [2457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), - [2459] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5933), - [2462] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5928), - [2465] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2918), - [2468] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3950), - [2471] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2470), - [2474] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4617), - [2477] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(606), - [2480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2894), - [2482] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4837), - [2485] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5340), - [2488] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2924), - [2491] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4141), - [2494] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4337), - [2497] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(725), - [2500] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5004), - [2503] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5206), - [2506] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2810), - [2509] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4074), - [2512] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), - [2514] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4451), - [2517] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(710), - [2520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4549), - [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2927), - [2524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4337), - [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2802), - [2528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2944), - [2530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2947), - [2532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1812), - [2534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 13), - [2536] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment_expression, 3, 0, 13), - [2538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), - [2540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), - [2542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 2, 0, 4), - [2544] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 2, 0, 4), - [2546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), - [2548] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), - [2550] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2, 0, 0), - [2552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2, 0, 0), - [2554] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), - [2557] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 2, 0, 0), - [2559] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 2, 0, 0), - [2561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(871), - [2563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4062), - [2565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4359), - [2567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1843), - [2569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0), - [2571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0), - [2573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2, 0, 0), - [2575] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), - [2578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 19), - [2580] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment_expression, 3, 0, 19), - [2582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 5), - [2584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 5), - [2586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1837), - [2588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3410), - [2590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 5), - [2592] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 5), - [2594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 9), - [2596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 9), - [2598] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, 0, 10), - [2600] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 10), - [2602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 9), REDUCE(sym_object_pattern, 3, 0, 10), - [2605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0), - [2607] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0), - [2609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 0), - [2611] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 0), - [2613] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hash_expression, 3, 0, 0), - [2615] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hash_expression, 3, 0, 0), - [2617] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 35), - [2619] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 35), - [2621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1838), - [2623] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 9), - [2625] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 9), - [2627] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__hash, 1, 0, 0), - [2629] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__hash, 1, 0, 0), - [2631] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 36), - [2633] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 36), - [2635] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), - [2637] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), - [2639] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 37), - [2641] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 37), - [2643] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 38), - [2645] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 38), - [2647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, 0, 36), - [2649] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, 0, 36), - [2651] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 4, 0, 40), - [2653] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 4, 0, 40), - [2655] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3, 0, 0), - [2657] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3, 0, 0), - [2659] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4, 0, 0), - [2661] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4, 0, 0), - [2663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), - [2665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), - [2667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 27), - [2669] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 27), + [2441] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_if_alt, 3, 0, 0), + [2443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1843), + [2445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0), + [2447] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0), + [2449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2, 0, 0), + [2451] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), + [2454] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 2, 0, 0), + [2456] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 2, 0, 0), + [2458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), + [2460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721), + [2462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4062), + [2464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4359), + [2466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), + [2468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), + [2470] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), + [2472] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2, 0, 0), + [2474] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2, 0, 0), + [2476] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), + [2479] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 2, 0, 4), + [2481] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 2, 0, 4), + [2483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3410), + [2485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 5), + [2487] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 5), + [2489] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 5), + [2491] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 5), + [2493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0), + [2495] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0), + [2497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 9), + [2499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 9), + [2501] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, 0, 10), + [2503] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 10), + [2505] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 9), REDUCE(sym_object_pattern, 3, 0, 10), + [2508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 13), + [2510] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment_expression, 3, 0, 13), + [2512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), + [2514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 19), + [2516] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment_expression, 3, 0, 19), + [2518] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 36), + [2520] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 36), + [2522] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), + [2524] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), + [2526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4837), + [2528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5340), + [2530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2924), + [2532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4141), + [2534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4193), + [2536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(997), + [2538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2917), + [2540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 37), + [2542] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 37), + [2544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4337), + [2546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2944), + [2548] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 14), + [2550] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 14), + [2552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1840), + [2554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2802), + [2556] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), + [2558] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), + [2560] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3, 0, 0), + [2562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, 0, 36), + [2564] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, 0, 36), + [2566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 38), + [2568] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 38), + [2570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 4, 0, 40), + [2572] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 4, 0, 40), + [2574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 7), + [2576] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 7), + [2578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1, 0, 0), + [2580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 6), + [2582] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, 0, 6), + [2584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 3, 0, 16), + [2586] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 3, 0, 16), + [2588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3, 0, 0), + [2590] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_property, 3, 0, 0), + [2592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, 1, 17), + [2594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, 1, 17), + [2596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, 0, 18), + [2598] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, 0, 18), + [2600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1813), + [2602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 20), + [2604] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 20), + [2606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0), + [2608] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2, 0, 0), + [2610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 0), + [2612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 0), + [2614] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4837), + [2617] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5340), + [2620] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2924), + [2623] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4141), + [2626] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2469), + [2629] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4337), + [2632] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(997), + [2635] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), + [2637] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5004), + [2640] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5206), + [2643] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2810), + [2646] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4074), + [2649] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), + [2651] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4451), + [2654] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(720), + [2657] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hash_expression, 3, 0, 0), + [2659] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hash_expression, 3, 0, 0), + [2661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4549), + [2663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2927), + [2665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), + [2667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 9), + [2669] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 9), [2671] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 26), [2673] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 26), [2675] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 55), [2677] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 55), - [2679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), - [2681] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), - [2683] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), - [2685] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), - [2687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0), - [2689] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2, 0, 0), - [2691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 20), - [2693] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 20), - [2695] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 7), - [2697] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 7), - [2699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, 0, 18), - [2701] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, 0, 18), - [2703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1821), - [2705] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, 1, 17), - [2707] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, 1, 17), - [2709] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3, 0, 0), - [2711] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_property, 3, 0, 0), - [2713] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 3, 0, 16), - [2715] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 3, 0, 16), - [2717] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), - [2719] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), - [2721] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 6), - [2723] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, 0, 6), - [2725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3, 0, 0), - [2727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 14), - [2729] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 14), - [2731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), + [2679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2947), + [2681] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 27), + [2683] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 27), + [2685] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__hash, 1, 0, 0), + [2687] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__hash, 1, 0, 0), + [2689] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3, 0, 0), + [2691] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3, 0, 0), + [2693] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), + [2695] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), + [2697] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 35), + [2699] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 35), + [2701] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5933), + [2704] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(5928), + [2707] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2918), + [2710] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3950), + [2713] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(4617), + [2716] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(675), + [2719] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), + [2721] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), + [2723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4, 0, 0), + [2725] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4, 0, 0), + [2727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1826), + [2729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2894), + [2731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982), [2733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4046), [2735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4379), - [2737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1898), + [2737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), [2739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3401), - [2741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 21), - [2743] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 21), - [2745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), - [2747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814), - [2749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(814), - [2751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(812), - [2753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811), - [2755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806), - [2757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(804), - [2759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804), - [2761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(802), - [2763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(801), - [2765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(798), - [2767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(797), - [2769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(812), - [2771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795), - [2773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(791), - [2775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(791), - [2777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788), - [2779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921), - [2781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(919), - [2783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(946), - [2785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(946), - [2787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(942), - [2789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(929), - [2791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(929), - [2793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(927), - [2795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(925), - [2797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(923), - [2799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(922), - [2801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942), - [2803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(913), - [2805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(913), - [2807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(936), - [2809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), - [2811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1986), - [2813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), - [2815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(618), - [2817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(620), - [2819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), - [2821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), - [2823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(628), - [2825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628), - [2827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(629), - [2829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630), - [2831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(631), - [2833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(632), - [2835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620), - [2837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(635), - [2839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), - [2841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), - [2843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752), - [2845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2, 0, 0), - [2847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(931), - [2849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(912), - [2851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962), - [2853] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(618), - [2856] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(618), - [2859] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(620), - [2862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), - [2864] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(304), - [2867] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(871), - [2870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(4062), - [2873] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(4359), - [2876] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(621), - [2879] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(623), - [2882] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(628), - [2885] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(628), - [2888] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(629), - [2891] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(630), - [2894] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(631), - [2897] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(632), - [2900] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(620), - [2903] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(633), - [2906] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(635), - [2909] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(635), - [2912] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(636), - [2915] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(1843), - [2918] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(752), - [2921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2338), - [2923] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 21), - [2925] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(946), - [2928] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(946), - [2931] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(942), - [2934] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(292), - [2937] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(961), - [2940] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(4046), - [2943] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(4379), - [2946] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(936), - [2949] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(931), - [2952] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(929), - [2955] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(929), - [2958] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(927), - [2961] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(925), - [2964] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(923), - [2967] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(922), - [2970] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(942), - [2973] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(919), - [2976] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(913), - [2979] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(913), - [2982] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(912), - [2985] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(1898), - [2988] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(962), - [2991] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(814), - [2994] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(814), - [2997] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(812), - [3000] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(811), - [3003] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(806), - [3006] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(804), - [3009] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(804), - [3012] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(802), - [3015] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(801), - [3018] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(798), - [3021] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(797), - [3024] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(812), - [3027] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(795), - [3030] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(791), - [3033] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(791), - [3036] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(788), - [3039] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(921), - [3042] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 32), REDUCE(sym_assignment_expression, 3, 0, 13), - [3045] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 32), REDUCE(sym_assignment_expression, 3, 0, 19), - [3048] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 19), REDUCE(sym_assignment_expression, 3, 0, 19), - [3051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0), - [3053] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 19), - [3055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 57), - [3057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 59), - [3059] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 59), SHIFT(814), - [3062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3553), - [3064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1931), - [3066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2428), - [3068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3, 0, 0), - [3070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1816), - [3072] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 9), REDUCE(sym_object_pattern, 3, 0, 10), - [3075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822), - [3077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1920), - [3079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), - [3081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), - [3083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2404), - [3085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), - [3087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(671), - [3089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(670), - [3091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302), - [3093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943), - [3095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4018), - [3097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4432), - [3099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), - [3101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), - [3103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(661), - [3105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), - [3107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(659), - [3109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653), - [3111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(651), - [3113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(650), - [3115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), - [3117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649), - [3119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(647), - [3121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647), - [3123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646), - [3125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2343), - [3127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(944), - [3129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2410), - [3131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4204), - [3133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2389), - [3135] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), - [3138] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), - [3141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2591), - [3143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4513), - [3145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4566), + [2741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(873), + [2743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(873), + [2745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(871), + [2747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(870), + [2749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(869), + [2751] = {.entry = {.count = 1, .reusable = false}}, SHIFT(868), + [2753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(868), + [2755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(867), + [2757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(866), + [2759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(865), + [2761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(861), + [2763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(871), + [2765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860), + [2767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(859), + [2769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), + [2771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858), + [2773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983), + [2775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920), + [2777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(920), + [2779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(933), + [2781] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 57), + [2783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(937), + [2785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(944), + [2787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(945), + [2789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945), + [2791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(946), + [2793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(955), + [2795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(958), + [2797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(961), + [2799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(933), + [2801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962), + [2803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(964), + [2805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(964), + [2807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), + [2809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(922), + [2811] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 32), REDUCE(sym_assignment_expression, 3, 0, 13), + [2814] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 32), REDUCE(sym_assignment_expression, 3, 0, 19), + [2817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685), + [2819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(685), + [2821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(684), + [2823] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2, 0, 0), + [2825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), + [2827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), + [2829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(681), + [2831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), + [2833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(668), + [2835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), + [2837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(664), + [2839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(663), + [2841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684), + [2843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), + [2845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(659), + [2847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659), + [2849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658), + [2851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752), + [2853] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 19), REDUCE(sym_assignment_expression, 3, 0, 19), + [2856] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(920), + [2859] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(920), + [2862] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(933), + [2865] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), + [2867] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(317), + [2870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(982), + [2873] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(4046), + [2876] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(4379), + [2879] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(937), + [2882] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(944), + [2885] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(945), + [2888] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(945), + [2891] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(946), + [2894] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(955), + [2897] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(958), + [2900] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(961), + [2903] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(933), + [2906] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(962), + [2909] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(964), + [2912] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(964), + [2915] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(627), + [2918] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(1894), + [2921] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(922), + [2924] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 21), + [2926] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 21), + [2928] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 21), + [2930] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3, 0, 0), + [2932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), + [2934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1999), + [2936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1927), + [2938] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 59), + [2940] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 59), SHIFT(920), + [2943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 19), + [2945] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(685), + [2948] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(685), + [2951] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(684), + [2954] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(305), + [2957] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(721), + [2960] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(4062), + [2963] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(4359), + [2966] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(683), + [2969] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(682), + [2972] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(681), + [2975] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(681), + [2978] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(668), + [2981] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(665), + [2984] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(664), + [2987] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(663), + [2990] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(684), + [2993] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(662), + [2996] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(659), + [2999] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(659), + [3002] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(658), + [3005] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(1814), + [3008] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(752), + [3011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1849), + [3013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0), + [3015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2256), + [3017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2414), + [3019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3553), + [3021] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(873), + [3024] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(873), + [3027] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(871), + [3030] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(870), + [3033] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(869), + [3036] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(868), + [3039] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(868), + [3042] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(867), + [3045] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(866), + [3048] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(865), + [3051] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(861), + [3054] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(871), + [3057] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(860), + [3060] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(859), + [3063] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(859), + [3066] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(858), + [3069] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(983), + [3072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), + [3074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(645), + [3076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(643), + [3078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), + [3080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(956), + [3082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4018), + [3084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4432), + [3086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), + [3088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641), + [3090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(640), + [3092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), + [3094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(639), + [3096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(637), + [3098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(636), + [3100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(635), + [3102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643), + [3104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), + [3106] = {.entry = {.count = 1, .reusable = false}}, SHIFT(633), + [3108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), + [3110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), + [3112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2132), + [3114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(957), + [3116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), + [3118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2416), + [3120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2386), + [3122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4204), + [3124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2412), + [3126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1807), + [3128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858), + [3130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2111), + [3132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2148), + [3134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2276), + [3136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4513), + [3138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4566), + [3140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4158), + [3142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), + [3144] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 9), REDUCE(sym_object_pattern, 3, 0, 10), [3147] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), - [3150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2063), - [3152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), - [3154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2412), - [3156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2148), - [3158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4158), - [3160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4505), - [3162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2096), - [3164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2202), - [3166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2310), - [3168] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), - [3170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067), - [3172] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cf_tag_expression, 1, 0, 0), - [3174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1087), - [3176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4318), - [3178] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0), - [3181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539), - [3183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945), - [3185] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(671), - [3188] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(671), - [3191] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(670), - [3194] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(302), - [3197] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(943), - [3200] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(4018), - [3203] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(4432), - [3206] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(669), - [3209] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(663), - [3212] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(661), - [3215] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(661), - [3218] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(659), - [3221] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(653), - [3224] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(651), - [3227] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(650), - [3230] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(670), - [3233] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(649), - [3236] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(647), - [3239] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(647), - [3242] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(646), - [3245] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(2343), - [3248] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(944), - [3251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 19), - [3253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), - [3255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 32), - [3257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4480), - [3259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2416), - [3261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), - [3263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733), - [3265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2501), - [3267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1018), - [3269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3398), - [3271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), - [3273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532), - [3275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2397), - [3277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(772), - [3279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(772), - [3281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(785), - [3283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(951), - [3285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(951), - [3287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(915), - [3289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(905), - [3291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(890), - [3293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(876), - [3295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785), - [3297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(875), - [3299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(873), - [3301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(873), - [3303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(903), - [3305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(903), - [3307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(901), - [3309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(900), - [3311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(899), - [3313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(898), - [3315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(898), - [3317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(897), - [3319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896), - [3321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(895), - [3323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(894), - [3325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901), - [3327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(893), - [3329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(892), - [3331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), - [3333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(891), - [3335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), - [3337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(877), - [3339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(877), - [3341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1808), - [3343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(872), - [3345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(867), - [3347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861), - [3349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(859), - [3351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), - [3353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(850), - [3355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849), - [3357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(848), - [3359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(845), - [3361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(872), - [3363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(844), - [3365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(843), - [3367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), - [3369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(842), - [3371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(874), - [3373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(796), - [3375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(796), - [3377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(803), - [3379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934), - [3381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3993), - [3383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4493), - [3385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808), - [3387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816), - [3389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(819), - [3391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), - [3393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(822), - [3395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(823), - [3397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(824), - [3399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(825), - [3401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803), - [3403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830), - [3405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(831), - [3407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(831), - [3409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), - [3411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2442), - [3413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(935), - [3415] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), - [3417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3577), - [3419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664), - [3421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(664), - [3423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(665), - [3425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(790), - [3427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), - [3429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672), - [3431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(673), - [3433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673), - [3435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(684), - [3437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), - [3439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(689), - [3441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(691), - [3443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), - [3445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), - [3447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(701), - [3449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701), - [3451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), - [3453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(924), - [3455] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), REDUCE(sym_assignment_expression, 3, 0, 13), - [3458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3395), - [3460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605), - [3462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1123), - [3464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954), - [3466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(952), - [3468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(870), - [3470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(902), + [3150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4505), + [3152] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), + [3155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2591), + [3157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2128), + [3159] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), + [3162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1924), + [3164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2441), + [3166] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(645), + [3169] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(645), + [3172] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(643), + [3175] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(323), + [3178] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(956), + [3181] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(4018), + [3184] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(4432), + [3187] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(642), + [3190] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(641), + [3193] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(640), + [3196] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(640), + [3199] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(639), + [3202] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(637), + [3205] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(636), + [3208] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(635), + [3211] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(643), + [3214] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(634), + [3217] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(633), + [3220] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(633), + [3223] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(632), + [3226] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(2132), + [3229] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(957), + [3232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1113), + [3234] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), + [3236] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 19), + [3238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4480), + [3240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2338), + [3242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 32), + [3244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2392), + [3246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(965), + [3248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4318), + [3250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3398), + [3252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061), + [3254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(911), + [3256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), + [3258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), + [3260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1142), + [3262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549), + [3264] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), + [3266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2409), + [3268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cf_tag_expression, 1, 0, 0), + [3270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2501), + [3272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1040), + [3274] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0), + [3277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(903), + [3279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(903), + [3281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(901), + [3283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), + [3285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(900), + [3287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(899), + [3289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(898), + [3291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(898), + [3293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(897), + [3295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896), + [3297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(895), + [3299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(894), + [3301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901), + [3303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(893), + [3305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(892), + [3307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), + [3309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(891), + [3311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676), + [3313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768), + [3315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806), + [3317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(806), + [3319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(808), + [3321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(941), + [3323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3993), + [3325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4493), + [3327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809), + [3329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810), + [3331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(811), + [3333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811), + [3335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(812), + [3337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814), + [3339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(816), + [3341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(817), + [3343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808), + [3345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), + [3347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(825), + [3349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825), + [3351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626), + [3353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2411), + [3355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943), + [3357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795), + [3359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(795), + [3361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(775), + [3363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(790), + [3365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763), + [3367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740), + [3369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(739), + [3371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(739), + [3373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(722), + [3375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), + [3377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(688), + [3379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(679), + [3381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775), + [3383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672), + [3385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(670), + [3387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), + [3389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657), + [3391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927), + [3393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705), + [3395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(705), + [3397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(715), + [3399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), + [3401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), + [3403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(729), + [3405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), + [3407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(730), + [3409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), + [3411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(733), + [3413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(734), + [3415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), + [3417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), + [3419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(747), + [3421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747), + [3423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749), + [3425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), + [3427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), + [3429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1063), + [3431] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), REDUCE(sym_assignment_expression, 3, 0, 13), + [3434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(949), + [3436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(949), + [3438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(942), + [3440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(918), + [3442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(917), + [3444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(916), + [3446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916), + [3448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(883), + [3450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(874), + [3452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(864), + [3454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(862), + [3456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942), + [3458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857), + [3460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(849), + [3462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849), + [3464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(848), + [3466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(902), + [3468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1169), + [3470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003), [3472] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), REDUCE(sym_assignment_expression, 3, 0, 19), - [3475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), - [3477] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(664), - [3480] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(664), - [3483] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(665), - [3486] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(668), - [3489] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(672), - [3492] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(673), - [3495] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(673), - [3498] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(684), - [3501] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(688), - [3504] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(689), - [3507] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(691), - [3510] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(665), - [3513] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(700), - [3516] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(701), - [3519] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(701), - [3522] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(702), - [3525] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(924), - [3528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1125), - [3530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1137), - [3532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), - [3534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), - [3536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), - [3538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), - [3540] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(877), - [3543] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(877), - [3546] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(872), - [3549] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(867), - [3552] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(861), - [3555] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(859), - [3558] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(859), - [3561] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(850), - [3564] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(849), - [3567] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(848), - [3570] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(845), - [3573] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(872), - [3576] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(844), - [3579] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(843), - [3582] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(843), - [3585] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(842), - [3588] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(874), - [3591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3539), - [3593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3541), - [3595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1128), - [3597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2772), - [3599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3387), - [3601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2624), - [3603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1857), - [3605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4260), - [3607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4106), - [3609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(742), - [3611] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(796), - [3614] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(796), - [3617] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(803), - [3620] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(294), - [3623] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(934), - [3626] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(3993), - [3629] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(4493), - [3632] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(808), - [3635] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(816), - [3638] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(819), - [3641] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(819), - [3644] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(822), - [3647] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(823), - [3650] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(824), - [3653] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(825), - [3656] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(803), - [3659] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(830), - [3662] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(831), - [3665] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(831), - [3668] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(726), - [3671] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(2442), - [3674] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(935), - [3677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2047), - [3679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2138), - [3681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4092), - [3683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3529), - [3685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2415), - [3687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787), - [3689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(787), - [3691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(624), - [3693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626), - [3695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), - [3697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(643), - [3699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643), - [3701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(652), - [3703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), - [3705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(657), - [3707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(658), - [3709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), - [3711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), - [3713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(666), - [3715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), - [3717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), - [3719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920), - [3721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), - [3723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3039), - [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), - [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3415), - [3729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821), - [3731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1133), - [3733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3656), - [3735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), - [3737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1142), - [3739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), - [3741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4535), - [3743] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 59), SHIFT(787), - [3746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2913), - [3748] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(787), - [3751] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(787), - [3754] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(624), - [3757] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(626), - [3760] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(627), - [3763] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(643), - [3766] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(643), - [3769] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(652), - [3772] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(655), - [3775] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(657), - [3778] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(658), - [3781] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(624), - [3784] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(662), - [3787] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(666), - [3790] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(666), - [3793] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(667), - [3796] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(920), - [3799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2712), - [3801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746), - [3803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105), - [3805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199), - [3807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1198), - [3809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), - [3811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), - [3813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613), - [3815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), - [3817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), - [3819] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(772), - [3822] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(772), - [3825] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(785), - [3828] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(954), - [3831] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(952), - [3834] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(951), - [3837] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(951), - [3840] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(915), - [3843] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(905), - [3846] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(890), - [3849] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(876), - [3852] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(785), - [3855] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(875), - [3858] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(873), - [3861] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(873), - [3864] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(870), - [3867] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(902), - [3870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), - [3872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2965), - [3874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1144), - [3876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1220), - [3878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1143), - [3880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(878), - [3882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224), - [3884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), - [3886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1225), - [3888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), - [3890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2955), - [3892] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(903), - [3895] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(903), - [3898] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(901), - [3901] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(900), - [3904] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(899), - [3907] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(898), - [3910] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(898), - [3913] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(897), - [3916] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(896), - [3919] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(895), - [3922] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(894), - [3925] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(901), - [3928] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(893), - [3931] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(892), - [3934] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(892), - [3937] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(891), - [3940] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(783), - [3943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1136), - [3945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2413), - [3947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737), - [3949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3417), - [3951] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), - [3953] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2475), - [3956] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(730), - [3959] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2956), - [3962] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2492), - [3965] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2493), - [3968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), - [3970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2885), - [3972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2475), - [3974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(730), - [3976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2956), - [3978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2492), - [3980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2493), - [3982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2640), - [3984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2826), - [3986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2638), - [3988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2946), - [3990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2643), - [3992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2777), - [3994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2634), - [3996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3434), - [3998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5640), - [4000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3579), - [4002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3573), - [4004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3571), - [4006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3570), - [4008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3569), - [4010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3568), - [4012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3567), - [4014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3566), - [4016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3565), - [4018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3564), - [4020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3190), - [4022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3189), - [4024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3190), - [4026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3563), - [4028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3562), - [4030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3561), - [4032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3560), - [4034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3122), - [4036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3138), - [4038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3558), - [4040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), - [4042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), - [4044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(422), - [4046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), - [4048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4850), - [4050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2780), - [4052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2783), - [4054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2778), - [4056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2921), - [4058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(826), + [3475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797), + [3477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(797), + [3479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(744), + [3481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746), + [3483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), + [3485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(756), + [3487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(756), + [3489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(757), + [3491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), + [3493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(762), + [3495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(767), + [3497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744), + [3499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(771), + [3501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771), + [3503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(773), + [3505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921), + [3507] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(795), + [3510] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(795), + [3513] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(775), + [3516] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(763), + [3519] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(740), + [3522] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(739), + [3525] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(739), + [3528] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(722), + [3531] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(696), + [3534] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(688), + [3537] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(679), + [3540] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(775), + [3543] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(672), + [3546] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(670), + [3549] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(670), + [3552] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(657), + [3555] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(927), + [3558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), + [3560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), + [3562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1195), + [3564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1185), + [3566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1190), + [3568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1167), + [3570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), + [3572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3387), + [3574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), + [3576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701), + [3578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), + [3580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780), + [3582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824), + [3584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1018), + [3586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), + [3588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1200), + [3590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3395), + [3592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), + [3594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3577), + [3596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), + [3598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(877), + [3600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1030), + [3602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638), + [3604] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(949), + [3607] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(949), + [3610] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(942), + [3613] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(918), + [3616] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(917), + [3619] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(916), + [3622] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(916), + [3625] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(883), + [3628] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(874), + [3631] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(864), + [3634] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(862), + [3637] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(942), + [3640] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(857), + [3643] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(849), + [3646] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(849), + [3649] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(848), + [3652] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(902), + [3655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620), + [3657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1203), + [3659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), + [3661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3417), + [3663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2965), + [3665] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(903), + [3668] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(903), + [3671] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(901), + [3674] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(900), + [3677] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(899), + [3680] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(898), + [3683] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(898), + [3686] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(897), + [3689] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(896), + [3692] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(895), + [3695] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(894), + [3698] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(901), + [3701] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(893), + [3704] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(892), + [3707] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(892), + [3710] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(891), + [3713] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(676), + [3716] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(705), + [3719] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(705), + [3722] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(715), + [3725] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(725), + [3728] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(728), + [3731] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(729), + [3734] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(729), + [3737] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(730), + [3740] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(732), + [3743] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(733), + [3746] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(734), + [3749] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(715), + [3752] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(745), + [3755] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(747), + [3758] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(747), + [3761] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(749), + [3764] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(713), + [3767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520), + [3769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1215), + [3771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2772), + [3773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863), + [3775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1225), + [3777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3656), + [3779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1181), + [3781] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(806), + [3784] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(806), + [3787] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(808), + [3790] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(324), + [3793] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(941), + [3796] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(3993), + [3799] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(4493), + [3802] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(809), + [3805] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(810), + [3808] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(811), + [3811] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(811), + [3814] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(812), + [3817] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(814), + [3820] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(816), + [3823] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(817), + [3826] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(808), + [3829] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(819), + [3832] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(825), + [3835] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(825), + [3838] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(626), + [3841] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(2411), + [3844] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(943), + [3847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1829), + [3849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3539), + [3851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1042), + [3853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), + [3855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1226), + [3857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3529), + [3859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4092), + [3861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2435), + [3863] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(797), + [3866] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(797), + [3869] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(744), + [3872] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(746), + [3875] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(753), + [3878] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(756), + [3881] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(756), + [3884] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(757), + [3887] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(758), + [3890] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(762), + [3893] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(767), + [3896] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(744), + [3899] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(768), + [3902] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(771), + [3905] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(771), + [3908] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(773), + [3911] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pair, 3, 0, 28), SHIFT(921), + [3914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2624), + [3916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), + [3918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2712), + [3920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2913), + [3922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3541), + [3924] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 59), SHIFT(797), + [3927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4535), + [3929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2138), + [3931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), + [3933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3415), + [3935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2053), + [3937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4106), + [3939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), + [3941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2406), + [3943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1863), + [3945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2955), + [3947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4260), + [3949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3039), + [3951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2778), + [3953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2479), + [3955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(707), + [3957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2956), + [3959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2492), + [3961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2493), + [3963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2921), + [3965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2777), + [3967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2634), + [3969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2946), + [3971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2643), + [3973] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), + [3975] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2479), + [3978] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(707), + [3981] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2956), + [3984] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2492), + [3987] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2493), + [3990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), + [3992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2826), + [3994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2638), + [3996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2885), + [3998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2640), + [4000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2780), + [4002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2783), + [4004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3434), + [4006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5640), + [4008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3579), + [4010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3573), + [4012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3571), + [4014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3570), + [4016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3569), + [4018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3568), + [4020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3567), + [4022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3566), + [4024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3565), + [4026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3564), + [4028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3190), + [4030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3189), + [4032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3190), + [4034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3563), + [4036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3562), + [4038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3561), + [4040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3560), + [4042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3122), + [4044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3138), + [4046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3558), + [4048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), + [4050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507), + [4052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(404), + [4054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), + [4056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4850), + [4058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(785), [4060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3024), [4062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2496), [4064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2495), - [4066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4180), - [4068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2729), - [4070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(722), + [4066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4478), + [4068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2784), + [4070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(726), [4072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3019), [4074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2490), [4076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2488), - [4078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2784), - [4080] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(826), + [4078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2825), + [4080] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(785), [4083] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(3024), [4086] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2496), [4089] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2495), - [4092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2798), - [4094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4181), - [4096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2941), - [4098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2825), - [4100] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(722), - [4103] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(3019), - [4106] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2490), - [4109] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2488), - [4112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2888), - [4114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4478), + [4092] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(726), + [4095] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(3019), + [4098] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2490), + [4101] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 2, 0, 0), SHIFT_REPEAT(2488), + [4104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2798), + [4106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4180), + [4108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4181), + [4110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2941), + [4112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2729), + [4114] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2888), [4116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4487), [4118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cf_open_tag, 1, 0, 0), [4120] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cf_open_tag, 1, 0, 0), [4122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3486), [4124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3484), [4126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3487), - [4128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3470), - [4130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5581), - [4132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3918), - [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3916), - [4136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3915), - [4138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3911), - [4140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3905), - [4142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3904), - [4144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3903), - [4146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3902), - [4148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3901), - [4150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3900), - [4152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3290), - [4154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3289), - [4156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3290), - [4158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3899), - [4160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3898), - [4162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3897), - [4164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3896), - [4166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3156), - [4168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3192), - [4170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3894), - [4172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), - [4174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(519), - [4176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(383), - [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3937), - [4180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5538), - [4182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3933), - [4184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3924), - [4186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3922), - [4188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3921), - [4190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3920), - [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3917), - [4194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3914), - [4196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3913), - [4198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3912), - [4200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3910), - [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3256), - [4204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3260), - [4206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3256), - [4208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3892), - [4210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3890), - [4212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3872), - [4214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3871), - [4216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3262), - [4218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3266), - [4220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3841), - [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), - [4224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500), - [4226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369), - [4228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3072), - [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3462), - [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3867), - [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3866), - [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3865), - [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3864), - [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3863), - [4242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3862), - [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3861), - [4246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3858), - [4248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3857), - [4250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3856), - [4252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3204), - [4254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3205), - [4256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3204), - [4258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3855), - [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3854), - [4262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3853), - [4264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3852), - [4266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3118), - [4268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3199), - [4270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3850), - [4272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), - [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), - [4276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(389), - [4278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3453), - [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3749), - [4282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3748), - [4284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3747), - [4286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3746), - [4288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3745), - [4290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3744), - [4292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3743), - [4294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3742), - [4296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3741), - [4298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3740), - [4300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3356), - [4302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3355), - [4304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3356), - [4306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3739), - [4308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3738), - [4310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3733), - [4312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3731), - [4314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3120), - [4316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3223), - [4318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3729), - [4320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), - [4322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), - [4324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(428), - [4326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3230), - [4328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3448), - [4330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3654), - [4332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3653), - [4334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3652), - [4336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3651), - [4338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3650), - [4340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3649), - [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3648), - [4344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3647), - [4346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3646), - [4348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3645), - [4350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3241), - [4352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3240), - [4354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3241), - [4356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3643), - [4358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3642), - [4360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3641), - [4362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3640), - [4364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3123), - [4366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3245), - [4368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3638), - [4370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), - [4372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), - [4374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(378), - [4376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3438), - [4378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3616), - [4380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3615), - [4382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3614), - [4384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3613), - [4386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3612), - [4388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3611), - [4390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3610), - [4392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3609), - [4394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3608), - [4396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3607), - [4398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3203), - [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3202), - [4402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3203), - [4404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3606), - [4406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3600), - [4408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3599), - [4410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3598), - [4412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3146), - [4414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3280), - [4416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3596), - [4418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), - [4420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), - [4422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(380), - [4424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3458), - [4426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3805), - [4428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3804), - [4430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3802), - [4432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3789), - [4434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3787), - [4436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3786), - [4438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3785), - [4440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3783), - [4442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3782), - [4444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3781), - [4446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3112), - [4448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3111), - [4450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3112), - [4452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3780), - [4454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3779), - [4456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3778), - [4458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3777), - [4460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3116), - [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3213), - [4464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3775), - [4466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), - [4468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), - [4470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(405), - [4472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3278), + [4128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3937), + [4130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5538), + [4132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3933), + [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3924), + [4136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3922), + [4138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3921), + [4140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3920), + [4142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3917), + [4144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3914), + [4146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3913), + [4148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3912), + [4150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3910), + [4152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3256), + [4154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3260), + [4156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3256), + [4158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3892), + [4160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3890), + [4162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3872), + [4164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3871), + [4166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3262), + [4168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3266), + [4170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3841), + [4172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), + [4174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517), + [4176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(427), + [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3470), + [4180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5581), + [4182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3918), + [4184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3916), + [4186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3915), + [4188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3911), + [4190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3905), + [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3904), + [4194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3903), + [4196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3902), + [4198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3901), + [4200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3900), + [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3290), + [4204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3289), + [4206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3290), + [4208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3899), + [4210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3898), + [4212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3897), + [4214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3896), + [4216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3156), + [4218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3192), + [4220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3894), + [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), + [4224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), + [4226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391), + [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3453), + [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3749), + [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3748), + [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3747), + [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3746), + [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3745), + [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3744), + [4242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3743), + [4244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3742), + [4246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3741), + [4248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3740), + [4250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3356), + [4252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3355), + [4254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3356), + [4256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3739), + [4258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3738), + [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3733), + [4262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3731), + [4264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3120), + [4266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3223), + [4268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3729), + [4270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), + [4272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607), + [4274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(443), + [4276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3438), + [4278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3616), + [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3615), + [4282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3614), + [4284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3613), + [4286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3612), + [4288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3611), + [4290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3610), + [4292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3609), + [4294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3608), + [4296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3607), + [4298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3203), + [4300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3202), + [4302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3203), + [4304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3606), + [4306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3600), + [4308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3599), + [4310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3598), + [4312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3146), + [4314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3280), + [4316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3596), + [4318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), + [4320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498), + [4322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(386), + [4324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3072), + [4326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3278), + [4328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3230), + [4330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3458), + [4332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3805), + [4334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3804), + [4336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3802), + [4338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3789), + [4340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3787), + [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3786), + [4344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3785), + [4346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3783), + [4348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3782), + [4350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3781), + [4352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3112), + [4354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3111), + [4356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3112), + [4358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3780), + [4360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3779), + [4362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3778), + [4364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3777), + [4366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3116), + [4368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3213), + [4370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3775), + [4372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), + [4374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(606), + [4376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(387), + [4378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3462), + [4380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3867), + [4382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3866), + [4384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3865), + [4386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3864), + [4388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3863), + [4390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3862), + [4392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3861), + [4394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3858), + [4396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3857), + [4398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3856), + [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3204), + [4402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3205), + [4404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3204), + [4406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3855), + [4408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3854), + [4410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3853), + [4412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3852), + [4414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3118), + [4416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3199), + [4418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3850), + [4420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), + [4422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602), + [4424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(415), + [4426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3448), + [4428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3654), + [4430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3653), + [4432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3652), + [4434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3651), + [4436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3650), + [4438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3649), + [4440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3648), + [4442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3647), + [4444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3646), + [4446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3645), + [4448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3241), + [4450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3240), + [4452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3241), + [4454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3643), + [4456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3642), + [4458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3641), + [4460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3640), + [4462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3123), + [4464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3245), + [4466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3638), + [4468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), + [4470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(608), + [4472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(408), [4474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2618), [4476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2617), [4478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2557), - [4480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(718), - [4482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(678), + [4480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735), + [4482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(666), [4484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3071), [4486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3657), - [4488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(656), + [4488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(761), [4490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3282), [4492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3659), [4494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3159), [4496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3231), [4498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3069), - [4500] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(2475), - [4503] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(656), + [4500] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(2479), + [4503] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(761), [4506] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat1, 2, 0, 0), [4508] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(3659), [4511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3255), - [4513] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(2475), - [4516] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(678), + [4513] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(2479), + [4516] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(666), [4519] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat2, 2, 0, 0), [4521] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(3657), [4524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2555), @@ -286675,12 +288462,12 @@ static const TSParseActionEntry ts_parse_actions[] = { [4539] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_query_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2617), [4542] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_query_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2558), [4545] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cf_query_tag_repeat1, 2, 0, 0), - [4547] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_query_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(718), - [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760), + [4547] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cf_query_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(735), + [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), [4552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2554), [4554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3545), [4556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3420), - [4558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), + [4558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), [4560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5685), [4562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3490), [4564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3489), @@ -286690,16 +288477,16 @@ static const TSParseActionEntry ts_parse_actions[] = { [4572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3496), [4574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3495), [4576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3480), - [4578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554), - [4580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(413), - [4582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), + [4578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552), + [4580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(398), + [4582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), [4584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5312), [4586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3257), [4588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3400), [4590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), [4592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3501), [4594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cf_close_tag, 1, 0, 0), - [4596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(608), + [4596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), [4598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2567), [4600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2566), [4602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2569), @@ -286708,20 +288495,20 @@ static const TSParseActionEntry ts_parse_actions[] = { [4608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2565), [4610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0), [4612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2, 0, 0), - [4614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), + [4614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), [4616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5169), - [4618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(637), - [4620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), - [4622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781), - [4624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679), + [4618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), + [4620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), + [4622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), + [4624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802), [4626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(889), - [4628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(909), - [4630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(852), - [4632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835), + [4628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(856), + [4630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(826), + [4632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755), [4634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 24), [4636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 24), - [4638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), - [4640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(862), + [4638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), + [4640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781), [4642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_field_definition_repeat1, 2, 0, 12), [4644] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_field_definition_repeat1, 2, 0, 12), [4646] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_field_definition_repeat1, 2, 0, 12), SHIFT_REPEAT(4075), @@ -286835,11 +288622,11 @@ static const TSParseActionEntry ts_parse_actions[] = { [4865] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_switch_tag, 10, 0, 0), [4867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_storedproc_tag, 7, 0, 0), [4869] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_http_tag, 7, 0, 0), - [4871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(761), - [4873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2127), + [4871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(960), + [4873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2122), [4875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3405), [4877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3405), - [4879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(698), + [4879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(885), [4881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3412), [4883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3412), [4885] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_thread_tag, 7, 0, 0), @@ -286850,12 +288637,12 @@ static const TSParseActionEntry ts_parse_actions[] = { [4895] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_silent_tag, 7, 0, 0), [4897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_function_tag, 7, 0, 0), [4899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_transaction_tag, 7, 0, 0), - [4901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1806), + [4901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1626), [4903] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_component_tag, 7, 0, 0), [4905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_query_tag, 7, 0, 0), [4907] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_return_tag, 3, 0, 0), [4909] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_execute_tag, 7, 0, 0), - [4911] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(698), + [4911] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(885), [4914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), [4916] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(3412), [4919] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(3412), @@ -286920,7 +288707,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [5039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_switch_tag, 8, 0, 0), [5041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_loop_tag, 8, 0, 0), [5043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_zip_tag, 8, 0, 0), - [5045] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(761), + [5045] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(960), [5048] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), [5050] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(3405), [5053] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(3405), @@ -286936,45 +288723,45 @@ static const TSParseActionEntry ts_parse_actions[] = { [5074] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_erroneous_end_tag, 3, 0, 0), [5076] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_element, 1, 0, 0), [5078] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_function_tag, 8, 0, 0), - [5080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2110), + [5080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2113), [5082] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_return_tag, 3, 0, 0), [5084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_mail_tag, 6, 0, 0), [5086] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_style_element, 2, 0, 0), [5088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_element, 2, 0, 0), [5090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4198), - [5092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(775), + [5092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(765), [5094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4476), [5096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2972), [5098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2948), [5100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4221), - [5102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1848), - [5104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(784), + [5102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1805), + [5104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(774), [5106] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4025), [5108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3060), [5110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2952), [5112] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_element, 1, 0, 0), [5114] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_selfclose_tag, 3, 0, 8), - [5116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1823), + [5116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1803), [5118] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_tag, 1, 0, 0), - [5120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2010), + [5120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2016), [5122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 1, 0, 0), [5124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_tag, 1, 0, 0), - [5126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2025), - [5128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1796), + [5126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2028), + [5128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1420), [5130] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__node, 1, 0, 0), REDUCE(sym_element, 2, 0, 0), - [5133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(820), + [5133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1002), [5135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4594), [5137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3473), [5139] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_tag_attributes, 1, 0, 0), REDUCE(sym_attribute_name, 1, 0, 0), [5142] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute_name, 1, 0, 0), [5144] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_tag_attributes, 1, 0, 0), REDUCE(sym_attribute_name, 1, 0, 0), - [5147] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(820), + [5147] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(1002), [5150] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat2, 2, 0, 0), [5152] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat2, 2, 0, 0), SHIFT_REPEAT(3473), [5155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4373), [5157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4079), [5159] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute, 1, 0, 0), - [5161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2472), + [5161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2474), [5163] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute, 1, 0, 0), [5165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute_name, 1, 0, 0), [5167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3970), @@ -286985,19 +288772,19 @@ static const TSParseActionEntry ts_parse_actions[] = { [5177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tag_attributes, 1, 0, 0), [5179] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_xml_decl_repeat1, 1, 0, 0), [5181] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_xml_decl_repeat1, 1, 0, 0), - [5183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2464), + [5183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2463), [5185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2560), - [5187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(815), + [5187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(988), [5189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3961), [5191] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0), [5193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0), [5195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 10), [5197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2476), - [5199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), + [5199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(772), [5201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 29), - [5203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(926), - [5205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648), - [5207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2480), + [5203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(931), + [5205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), + [5207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2475), [5209] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0), [5211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_attribute_value, 2, 0, 0), [5213] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_attribute_value, 3, 0, 0), @@ -287009,14 +288796,14 @@ static const TSParseActionEntry ts_parse_actions[] = { [5225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0), [5227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__destructuring_pattern, 1, 0, 0), [5229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0), - [5231] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(815), + [5231] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(988), [5234] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat1, 2, 0, 0), [5236] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat1, 2, 0, 0), SHIFT_REPEAT(3961), - [5239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2467), - [5241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001), + [5239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2466), + [5241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072), [5243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(800), [5245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4957), - [5247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), + [5247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), [5249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5359), [5251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2879), [5253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3696), @@ -287024,30 +288811,30 @@ static const TSParseActionEntry ts_parse_actions[] = { [5257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(800), [5260] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(4957), [5263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2936), - [5265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1302), + [5265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1307), [5267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3083), [5269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1227), [5271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3952), - [5273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), + [5273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), [5275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5901), [5277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5627), [5279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4245), - [5281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006), + [5281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067), [5283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5743), [5285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5743), [5287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4471), [5289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3494), - [5291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1058), + [5291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1129), [5293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3303), - [5295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1230), + [5295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1232), [5297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2628), [5299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2628), - [5301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1770), + [5301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1352), [5303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5212), [5305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3576), - [5307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1272), - [5309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1231), - [5311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1292), + [5307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1267), + [5309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1230), + [5311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1268), [5313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3990), [5315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5626), [5317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4914), @@ -287057,7 +288844,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [5325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5254), [5327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4305), [5329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3662), - [5331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1286), + [5331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1287), [5333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4145), [5335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4173), [5337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5093), @@ -287065,13 +288852,13 @@ static const TSParseActionEntry ts_parse_actions[] = { [5341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5678), [5343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5031), [5345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4473), - [5347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), + [5347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), [5349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5287), - [5351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1315), - [5353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1605), - [5355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281), - [5357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), - [5359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503), + [5351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1310), + [5353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1353), + [5355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1278), + [5357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), + [5359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), [5361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5003), [5363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4974), [5365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1228), @@ -287080,57 +288867,57 @@ static const TSParseActionEntry ts_parse_actions[] = { [5371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5130), [5373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4562), [5375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2914), - [5377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1308), - [5379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1320), + [5377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1320), + [5379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1319), [5381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4133), [5383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5767), [5385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5228), [5387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4637), [5389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4446), [5391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3206), - [5393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1229), - [5395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1232), - [5397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), - [5399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(957), + [5393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1231), + [5395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1229), + [5397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), + [5399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(929), [5401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4216), [5403] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cf_component_tag_repeat1, 2, 0, 0), [5405] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cf_component_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(3696), [5408] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cf_component_tag_repeat1, 2, 0, 0), [5410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2926), [5412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2854), - [5414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), - [5416] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), SHIFT(292), - [5419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(941), - [5421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), - [5423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1206), + [5414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), + [5416] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), SHIFT(317), + [5419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954), + [5421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204), + [5423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), [5425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769), [5427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3152), - [5429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(958), - [5431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1138), - [5433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1139), - [5435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(963), + [5429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), + [5431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), + [5433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), + [5435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), [5437] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 1, 0, 0), [5439] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 1, 0, 0), - [5441] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cf_try_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2467), + [5441] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cf_try_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2466), [5444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cf_try_tag_repeat1, 2, 0, 0), - [5446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(953), - [5448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), - [5450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968), - [5452] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cf_switch_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2464), + [5446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(908), + [5448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), + [5450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487), + [5452] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cf_switch_tag_repeat1, 2, 0, 0), SHIFT_REPEAT(2463), [5455] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cf_switch_tag_repeat1, 2, 0, 0), [5457] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 1, 0, 0), [5459] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 1, 0, 0), [5461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3552), - [5463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(933), - [5465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221), - [5467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), + [5463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940), + [5465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1217), + [5467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1218), [5469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3526), [5471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4104), [5473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4444), - [5475] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(963), + [5475] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(984), [5478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 42), - [5480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(794), - [5482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793), + [5480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821), + [5482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820), [5484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2960), [5486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2507), [5488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4360), @@ -287140,75 +288927,75 @@ static const TSParseActionEntry ts_parse_actions[] = { [5496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5846), [5498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5827), [5500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5809), - [5502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008), - [5504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), - [5506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), - [5508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), + [5502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065), + [5504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1407), + [5506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1450), + [5508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458), [5510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5790), [5512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5770), [5514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2512), [5516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5748), [5518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5726), - [5520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2483), + [5520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2481), [5522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5704), [5524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5681), [5526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5659), [5528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3967), [5530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4267), [5532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5631), - [5534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(967), + [5534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1064), [5536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5605), - [5538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1435), + [5538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1331), [5540] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat2, 1, 0, 0), - [5542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), + [5542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1052), [5544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2531), [5546] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(2960), [5549] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), [5551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4380), - [5553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1452), - [5555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458), - [5557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1502), - [5559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), - [5561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1725), - [5563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1723), - [5565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1705), + [5553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1333), + [5555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1335), + [5557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1337), + [5559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045), + [5561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696), + [5563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1702), + [5565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1719), [5567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2535), - [5569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1763), - [5571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1546), + [5569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1338), + [5571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339), [5573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3999), [5575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4396), - [5577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1324), - [5579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818), + [5577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364), + [5579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(776), [5581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2520), - [5583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2484), + [5583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2483), [5585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4005), [5587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4469), [5589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4007), [5591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4460), - [5593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), + [5593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1110), [5595] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 10), - [5597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1090), - [5599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1498), - [5601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1255), - [5603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1279), + [5597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1115), + [5599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1367), + [5601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244), + [5603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1290), [5605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2536), - [5607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1619), - [5609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), + [5607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1373), + [5609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1375), [5611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4056), [5613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4494), - [5615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), + [5615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), [5617] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 28), - [5619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), + [5619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), [5621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4910), [5623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4055), [5625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4370), [5627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3345), - [5629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1635), - [5631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), - [5633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1645), + [5629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1377), + [5631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1380), + [5633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1387), [5635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4057), [5637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4361), - [5639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1670), + [5639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1395), [5641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4416), [5643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4378), [5645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4097), @@ -287217,283 +289004,283 @@ static const TSParseActionEntry ts_parse_actions[] = { [5652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4010), [5654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4447), [5656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4411), - [5658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1105), - [5660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1110), - [5662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1427), + [5658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1133), + [5660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1127), + [5662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1762), [5664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4115), [5666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4236), [5668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4400), [5670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4387), - [5672] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(768), + [5672] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(837), [5675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4143), [5677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4633), - [5679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1685), - [5681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1690), - [5683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1692), - [5685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1697), - [5687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1700), - [5689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1706), - [5691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1257), - [5693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1295), + [5679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1397), + [5681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1400), + [5683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1404), + [5685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408), + [5687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1413), + [5689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1415), + [5691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1251), + [5693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1266), [5695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2519), - [5697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1741), - [5699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1742), - [5701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1745), - [5703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1771), - [5705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1775), - [5707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1780), - [5709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1667), - [5711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1758), - [5713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1739), + [5697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1422), + [5699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1431), + [5701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1432), + [5703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1434), + [5705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1435), + [5707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1438), + [5709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529), + [5711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1440), + [5713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1442), [5715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4129), [5717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4218), - [5719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768), - [5721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1717), - [5723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1433), - [5725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1731), - [5727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1262), - [5729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1268), + [5719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837), + [5721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1447), + [5723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1502), + [5725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1520), + [5727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1257), + [5729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282), [5731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2513), - [5733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1669), - [5735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555), - [5737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1663), - [5739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1661), - [5741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), - [5743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1657), - [5745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655), - [5747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1644), - [5749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1642), - [5751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), - [5753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1628), - [5755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1580), - [5757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1260), - [5759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1278), + [5733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1527), + [5735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1578), + [5737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), + [5739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1533), + [5741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1541), + [5743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1544), + [5745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1546), + [5747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1548), + [5749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1550), + [5751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1552), + [5753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555), + [5755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1562), + [5757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1258), + [5759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1279), [5761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2539), - [5763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1563), - [5765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1561), - [5767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1363), - [5769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1552), - [5771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1544), - [5773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1543), - [5775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), - [5777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1530), - [5779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1524), - [5781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1482), - [5783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1338), - [5785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342), - [5787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), - [5789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284), + [5763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1567), + [5765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1575), + [5767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1623), + [5769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1580), + [5771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), + [5773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), + [5775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), + [5777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1587), + [5779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1592), + [5781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1593), + [5783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1618), + [5785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1669), + [5787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234), + [5789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1272), [5791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2515), - [5793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1372), - [5795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1375), - [5797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1378), - [5799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1380), - [5801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1383), - [5803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1385), - [5805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1388), - [5807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1400), - [5809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1402), - [5811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1404), - [5813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1414), - [5815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1417), - [5817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1246), - [5819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1300), + [5793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1628), + [5795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), + [5797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), + [5799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1635), + [5801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), + [5803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1642), + [5805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1644), + [5807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), + [5809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), + [5811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1650), + [5813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), + [5815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1654), + [5817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259), + [5819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), [5821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2523), - [5823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1438), - [5825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1439), - [5827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1440), - [5829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1441), - [5831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1442), - [5833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1447), - [5835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1448), - [5837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1449), - [5839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1466), - [5841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1467), + [5823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1656), + [5825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1657), + [5827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1658), + [5829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), + [5831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1660), + [5833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1661), + [5835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1662), + [5837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1663), + [5839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1664), + [5841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1665), [5843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat2, 1, 0, 0), [5845] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_attribute_value_repeat1, 1, 0, 0), - [5847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1614), - [5849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), - [5851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1264), + [5847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1697), + [5849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1703), + [5851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), [5853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2505), - [5855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1767), - [5857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1777), - [5859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1239), - [5861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1280), + [5855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1751), + [5857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1766), + [5859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236), + [5861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1291), [5863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2548), - [5865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1124), + [5865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1184), [5867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2545), - [5869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126), - [5871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(739), + [5869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1180), + [5871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), [5873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2544), [5875] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_attribute, 1, 0, 0), [5877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2860), [5879] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_attribute, 1, 0, 0), - [5881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), - [5883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1551), - [5885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1532), - [5887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1528), - [5889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1436), - [5891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1406), - [5893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1343), - [5895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1522), - [5897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774), - [5899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), - [5901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1567), - [5903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1609), + [5881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985), + [5883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1775), + [5885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1782), + [5887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1788), + [5889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1786), + [5891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1759), + [5893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1754), + [5895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1742), + [5897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(845), + [5899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), + [5901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), + [5903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1732), [5905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5244), - [5907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), + [5907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1277), [5909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2504), - [5911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1729), - [5913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1764), - [5915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1765), - [5917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1748), - [5919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1695), - [5921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1634), - [5923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1620), - [5925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1542), - [5927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1596), - [5929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1429), - [5931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1540), + [5911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1711), + [5913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1716), + [5915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1721), + [5917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1723), + [5919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1726), + [5921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1728), + [5923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1730), + [5925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1739), + [5927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1758), + [5929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1763), + [5931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1780), [5933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1718), - [5935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1253), - [5937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1298), + [5935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1248), + [5937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1289), [5939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2540), - [5941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1602), - [5943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603), - [5945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696), - [5947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1698), - [5949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1703), - [5951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1715), - [5953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1721), - [5955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1730), - [5957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1733), - [5959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1744), - [5961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1743), - [5963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), - [5965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1248), - [5967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1288), + [5941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), + [5943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1793), + [5945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1792), + [5947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1791), + [5949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1790), + [5951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1789), + [5953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1787), + [5955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1781), + [5957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1778), + [5959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1774), + [5961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1724), + [5963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1713), + [5965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1246), + [5967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1300), [5969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2547), - [5971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1711), + [5971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1684), [5973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4109), [5975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4259), - [5977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1709), - [5979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1707), - [5981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1701), - [5983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1686), - [5985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1681), - [5987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1678), - [5989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1676), - [5991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1672), - [5993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), + [5977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1679), + [5979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1677), + [5981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1675), + [5983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1673), + [5985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1671), + [5987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1638), + [5989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1636), + [5991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1620), + [5993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1616), [5995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3081), - [5997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1612), - [5999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1608), - [6001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234), - [6003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1265), + [5997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1598), + [5999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1595), + [6001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263), + [6003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1269), [6005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2542), - [6007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601), - [6009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600), - [6011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1598), - [6013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597), - [6015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1322), - [6017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1595), - [6019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1594), - [6021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1589), - [6023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1592), - [6025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1591), - [6027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1539), + [6007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1591), + [6009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1590), + [6011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1569), + [6013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1588), + [6015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584), + [6017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), + [6019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1577), + [6021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1568), + [6023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1564), + [6025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1558), + [6027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1494), [6029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4433), - [6031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1526), - [6033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1254), - [6035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293), + [6031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1490), + [6033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1253), + [6035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1292), [6037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2538), - [6039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1509), - [6041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1506), - [6043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1499), - [6045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), - [6047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1493), - [6049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544), - [6051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568), - [6053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(570), - [6055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1327), - [6057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1490), - [6059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1486), - [6061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1483), - [6063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1478), - [6065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475), - [6067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1473), - [6069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1471), - [6071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1469), + [6039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1477), + [6041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1474), + [6043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1471), + [6045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555), + [6047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1468), + [6049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), + [6051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), + [6053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), + [6055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), + [6057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1464), + [6059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1389), + [6061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1456), + [6063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1453), + [6065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1445), + [6067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1443), + [6069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1441), + [6071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1436), [6073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1250), - [6075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296), + [6075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1298), [6077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2528), - [6079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465), - [6081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1463), - [6083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1462), - [6085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1419), - [6087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1460), - [6089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1459), - [6091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1456), - [6093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1455), - [6095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1454), - [6097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1451), - [6099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1371), - [6101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244), - [6103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1398), - [6105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394), - [6107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1241), - [6109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1275), + [6079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1429), + [6081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1427), + [6083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1426), + [6085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1425), + [6087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1424), + [6089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1423), + [6091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1421), + [6093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1419), + [6095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1418), + [6097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1412), + [6099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1599), + [6101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1262), + [6103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349), + [6105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1345), + [6107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1240), + [6109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1286), [6111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2522), - [6113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1386), - [6115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1370), - [6117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1365), - [6119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1362), - [6121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1360), - [6123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358), - [6125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1356), - [6127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1354), - [6129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1352), - [6131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1350), - [6133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1299), + [6113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1325), + [6115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1416), + [6117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1430), + [6119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1518), + [6121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1521), + [6123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1535), + [6125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1540), + [6127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1556), + [6129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1570), + [6131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1572), + [6133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1276), [6135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2506), - [6137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1577), - [6139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1516), - [6141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233), - [6143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1274), + [6137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1755), + [6139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1772), + [6141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), + [6143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1299), [6145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2518), - [6147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1607), - [6149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1610), - [6151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1649), - [6153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1650), - [6155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1713), - [6157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1714), + [6147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1777), + [6149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1779), + [6151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1795), + [6153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1785), + [6155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1709), + [6157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1708), [6159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4155), - [6161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1550), - [6163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1719), - [6165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1553), - [6167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1560), - [6169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1562), - [6171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1720), - [6173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1722), - [6175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1565), - [6177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1724), - [6179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1575), - [6181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1579), - [6183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), - [6185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1626), - [6187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), + [6161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), + [6163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1707), + [6165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1579), + [6167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1576), + [6169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1573), + [6171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1706), + [6173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1704), + [6175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1566), + [6177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1701), + [6179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1565), + [6181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1563), + [6183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1561), + [6185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1559), + [6187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1554), [6189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4374), [6191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5414), [6193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3086), - [6195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), + [6195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), [6197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4276), - [6199] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(295), + [6199] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(307), [6202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), [6204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4603), - [6206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2445), + [6206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2447), [6208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2462), - [6210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2461), - [6212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), + [6210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2451), + [6212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), [6214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5637), [6216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4268), [6218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5635), @@ -287502,13 +289289,13 @@ static const TSParseActionEntry ts_parse_actions[] = { [6224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4320), [6226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1, 0, 0), [6228] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_quoted_cf_attribute_value_repeat1, 1, 0, 0), - [6230] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), SHIFT(15), + [6230] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), SHIFT(17), [6233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4527), [6235] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 1, 0, 0), [6237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4293), [6239] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_cf_attribute_value, 3, 0, 0), [6241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_cf_attribute_value, 3, 0, 0), - [6243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), + [6243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), [6245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4498), [6247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4490), [6249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5508), @@ -287521,86 +289308,86 @@ static const TSParseActionEntry ts_parse_actions[] = { [6263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3368), [6265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2592), [6267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4499), - [6269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), - [6271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2422), + [6269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), + [6271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2417), [6273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4397), [6275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5683), [6277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5076), [6279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4399), - [6281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2322), - [6283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1917), - [6285] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), SHIFT(304), + [6281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2247), + [6283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1907), + [6285] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), SHIFT(305), [6288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4435), [6290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4421), - [6292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1912), + [6292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1880), [6294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3375), - [6296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2336), + [6296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2196), [6298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4492), [6300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4470), - [6302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), + [6302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), [6304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4280), [6306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3364), [6308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4576), - [6310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), + [6310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), [6312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4949), - [6314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1908), - [6316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948), - [6318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), + [6314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1877), + [6316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(875), + [6318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), [6320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4587), [6322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4405), - [6324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), + [6324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037), [6326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4578), - [6328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863), + [6328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838), [6330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4277), - [6332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(864), + [6332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839), [6334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4253), [6336] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cf_attribute_value, 1, 0, 0), [6338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_attribute_value, 1, 0, 0), - [6340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285), - [6342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), - [6344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), + [6340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), + [6342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), + [6344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), [6346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4575), - [6348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2436), - [6350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2433), - [6352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), + [6348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2426), + [6350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2427), + [6352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), [6354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4215), - [6356] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(327), - [6359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1825), - [6361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2429), + [6356] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(353), + [6359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1850), + [6361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2428), [6363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4495), - [6365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), + [6365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), [6367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4233), - [6369] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(617), + [6369] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(687), [6372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5728), [6374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5175), [6376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4497), [6378] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_dec_parameter, 1, 0, 0), - [6380] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_dec_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(200), + [6380] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_dec_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(203), [6383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_function_dec_parameters_repeat1, 2, 0, 0), [6385] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_dec_parameter, 3, 0, 34), - [6387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1850), - [6389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638), + [6387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1812), + [6389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628), [6391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4271), [6393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4394), [6395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4519), [6397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4371), - [6399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1960), - [6401] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(948), + [6399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1954), + [6401] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(875), [6404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4430), [6406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4395), [6408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3367), - [6410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), - [6412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), + [6410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), + [6412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), [6414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4285), - [6416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2444), + [6416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2448), [6418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2576), - [6420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1060), + [6420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1117), [6422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4287), - [6424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1064), + [6424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1116), [6426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4288), [6428] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoted_cf_attribute_value, 2, 0, 0), [6430] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoted_cf_attribute_value, 2, 0, 0), - [6432] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(282), + [6432] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(299), [6435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), [6437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4582), [6439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2828), @@ -287617,107 +289404,107 @@ static const TSParseActionEntry ts_parse_actions[] = { [6461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5083), [6463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4475), [6465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4450), - [6467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), + [6467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), [6469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5773), - [6471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), - [6473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2418), + [6471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), + [6473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2440), [6475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4605), - [6477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2326), - [6479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2325), - [6481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), + [6477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2245), + [6479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2246), + [6481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), [6483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5905), [6485] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cf_component_tag_repeat1, 1, 0, 0), [6487] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cf_component_tag_repeat1, 1, 0, 0), [6489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4401), - [6491] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(312), + [6491] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(331), [6494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2980), [6496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5209), [6498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4609), - [6500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1839), + [6500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1844), [6502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4264), [6504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4426), - [6506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), + [6506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), [6508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_dec_parameter, 2, 0, 0), [6510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4101), [6512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4098), - [6514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2189), - [6516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), + [6514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2251), + [6516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), [6518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4243), [6520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4237), [6522] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__function_dec_parameter, 2, 0, 15), - [6524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), - [6526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), - [6528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), + [6524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), + [6526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), + [6528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), [6530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5729), [6532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4634), [6534] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(2554), [6537] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), - [6539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1913), + [6539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1889), [6541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2990), - [6543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), + [6543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1834), [6545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2991), [6547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4541), - [6549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2450), + [6549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2443), [6551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4635), - [6553] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(261), - [6556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), + [6553] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(257), + [6556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), [6558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5684), - [6560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), + [6560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), [6562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4279), - [6564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552), + [6564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), [6566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4278), - [6568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1807), + [6568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1825), [6570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4427), [6572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4208), - [6574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), + [6574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), [6576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4477), - [6578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), + [6578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), [6580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 68), - [6582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), - [6584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), - [6586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), - [6588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), - [6590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496), + [6582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), + [6584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), + [6586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), + [6588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), + [6590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533), [6592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5772), [6594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5272), - [6596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), + [6596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), [6598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 4, 0, 0), [6600] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 4, 0, 0), - [6602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), - [6604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), - [6606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), + [6602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), + [6604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), + [6606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), [6608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5224), [6610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5222), - [6612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), - [6614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), + [6612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), + [6614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), [6616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4597), - [6618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), - [6620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), - [6622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), + [6618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), + [6620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), + [6622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), [6624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3348), [6626] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_dec_parameters, 3, 0, 0), - [6628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947), - [6630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940), - [6632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), + [6628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(912), + [6630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(909), + [6632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), [6634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3274), - [6636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(939), - [6638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525), - [6640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517), + [6636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(905), + [6638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506), + [6640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), [6642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3370), [6644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3250), - [6646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1089), - [6648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1088), - [6650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512), - [6652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1086), + [6646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1149), + [6648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1146), + [6650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(495), + [6652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1134), [6654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_catch_tag, 7, 0, 0), - [6656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), - [6658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514), + [6656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), + [6658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502), [6660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_catch_tag, 6, 0, 0), [6662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5084), [6664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5083), - [6666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), + [6666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), [6668] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_case_tag, 6, 0, 0), - [6670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), + [6670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), [6672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5767), [6674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5228), [6676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5256), @@ -287725,35 +289512,35 @@ static const TSParseActionEntry ts_parse_actions[] = { [6680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cf_try_tag_repeat1, 1, 0, 0), [6682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cf_switch_tag_repeat1, 1, 0, 0), [6684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5406), - [6686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), + [6686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69), [6688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5728), [6690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5175), - [6692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(970), - [6694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), - [6696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118), - [6698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1141), + [6692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), + [6694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), + [6696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1033), + [6698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), [6700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5723), [6702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5130), [6704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, 0, 33), [6706] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_dec_parameters, 4, 0, 0), [6708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4599), [6710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 64), - [6712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), - [6714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1200), - [6716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), - [6718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534), + [6712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), + [6714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1210), + [6716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199), + [6718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525), [6720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5683), [6722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5076), [6724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5892), [6726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5411), - [6728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), - [6730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), - [6732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), - [6734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), + [6728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), + [6730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), + [6732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), + [6734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), [6736] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_style_start_tag, 3, 0, 0), [6738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_script_start_tag, 3, 0, 0), - [6740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1215), - [6742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1217), + [6740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1219), + [6742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1220), [6744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), [6746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5678), [6748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5031), @@ -287769,13 +289556,13 @@ static const TSParseActionEntry ts_parse_actions[] = { [6768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_case_tag, 8, 0, 0), [6770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_catch_tag, 8, 0, 0), [6772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3125), - [6774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(966), - [6776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), - [6778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016), + [6774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059), + [6776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1060), + [6778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), [6780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5901), [6782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5627), - [6784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(574), - [6786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), + [6784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(590), + [6786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), [6788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5904), [6790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5636), [6792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5570), @@ -288098,7 +289885,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [7426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5752), [7428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5753), [7430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5754), - [7432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), + [7432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), [7434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5755), [7436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5756), [7438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5757), @@ -288292,21 +290079,21 @@ static const TSParseActionEntry ts_parse_actions[] = { [7814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5786), [7816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5785), [7818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5784), - [7820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), + [7820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), [7822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5782), [7824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5779), [7826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5778), [7828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5777), - [7830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1949), + [7830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1937), [7832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2, 0, 0), [7834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5776), [7836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5775), - [7838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1954), + [7838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1939), [7840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4170), - [7842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), + [7842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), [7844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(770), [7846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5044), - [7848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), + [7848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), [7850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5369), [7852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2585), [7854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2920), @@ -288316,18 +290103,18 @@ static const TSParseActionEntry ts_parse_actions[] = { [7862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4521), [7864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4522), [7866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2727), - [7868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), + [7868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), [7870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2848), - [7872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), - [7874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), - [7876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593), + [7872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), + [7874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613), + [7876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(531), [7878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2707), [7880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2708), [7882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2714), [7884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2850), [7886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2716), [7888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5005), - [7890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602), + [7890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611), [7892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2720), [7894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4516), [7896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2853), @@ -288335,21 +290122,21 @@ static const TSParseActionEntry ts_parse_actions[] = { [7900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5686), [7902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5013), [7904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2723), - [7906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860), + [7906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830), [7908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4543), [7910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2859), [7912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2733), [7914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2788), [7916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5668), [7918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2861), - [7920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2458), + [7920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2453), [7922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2734), [7924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5019), [7926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5487), [7928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4162), [7930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5027), [7932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5373), - [7934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(907), + [7934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855), [7936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4977), [7938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4876), [7940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5368), @@ -288450,20 +290237,20 @@ static const TSParseActionEntry ts_parse_actions[] = { [8130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2744), [8132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2870), [8134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5370), - [8136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523), - [8138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522), - [8140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(521), + [8136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514), + [8138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513), + [8140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511), [8142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5374), [8144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2745), [8146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2737), [8148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2816), [8150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2760), [8152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2871), - [8154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858), + [8154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(834), [8156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5378), - [8158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), + [8158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), [8160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), - [8162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), + [8162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), [8164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2699), [8166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2873), [8168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5158), @@ -288472,7 +290259,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [8174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5384), [8176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5203), [8178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2781), - [8180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2452), + [8180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460), [8182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2875), [8184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5386), [8186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2736), @@ -288504,7 +290291,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [8238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2807), [8240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2612), [8242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5390), - [8244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1310), + [8244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1316), [8246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2808), [8248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2610), [8250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5392), @@ -288573,17 +290360,17 @@ static const TSParseActionEntry ts_parse_actions[] = { [8376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2686), [8378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2685), [8380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2684), - [8382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1845), - [8384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1847), + [8382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1820), + [8384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1818), [8386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2683), [8388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2682), [8390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3131), [8392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2680), [8394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2679), - [8396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526), - [8398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527), + [8396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(497), + [8398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500), [8400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2678), - [8402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535), + [8402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505), [8404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2677), [8406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2676), [8408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2675), @@ -288612,7 +290399,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [8454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2652), [8456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2651), [8458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2650), - [8460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), + [8460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), [8462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2649), [8464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2648), [8466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2647), @@ -288673,20 +290460,20 @@ static const TSParseActionEntry ts_parse_actions[] = { [8576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3824), [8578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3825), [8580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3826), - [8582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833), + [8582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), [8584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3827), [8586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3828), - [8588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879), + [8588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(840), [8590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3829), [8592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3830), [8594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3831), - [8596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), + [8596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), [8598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3832), [8600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3835), [8602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3860), [8604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3848), [8606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3859), - [8608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), + [8608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445), [8610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3869), [8612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3870), [8614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3881), @@ -288696,24 +290483,24 @@ static const TSParseActionEntry ts_parse_actions[] = { [8622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2606), [8624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4567), [8626] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_defaultcase_tag, 7, 0, 0), - [8628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576), - [8630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), + [8628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(574), + [8630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), [8632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2813), - [8634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601), + [8634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577), [8636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5586), [8638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2822), [8640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5504), - [8642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597), - [8644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675), + [8642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), + [8644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646), [8646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2601), [8648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5667), [8650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_if_alt_cfquery, 4, 0, 0), - [8652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), + [8652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630), [8654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(888), [8656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3949), - [8658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), - [8660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), - [8662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(594), + [8658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803), + [8660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691), + [8662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(592), [8664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2603), [8666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cf_defaultcase_tag, 8, 0, 0), [8668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3435), @@ -288728,7 +290515,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [8686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3461), [8688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3468), [8690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3469), - [8692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), + [8692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), [8694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3493), [8696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3559), [8698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3581), @@ -288750,7 +290537,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [8730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3891), [8732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4573), [8734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3893), - [8736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313), + [8736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1318), [8738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3895), [8740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3919), [8742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4962), @@ -288797,14 +290584,14 @@ static const TSParseActionEntry ts_parse_actions[] = { [8824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2600), [8826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2940), [8828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2357), - [8830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538), - [8832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), - [8834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2334), - [8836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589), - [8838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588), + [8830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541), + [8832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534), + [8834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2198), + [8836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601), + [8838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), [8840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4483), - [8842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), - [8844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1309), + [8842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), + [8844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1305), [8846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5074), [8848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5075), [8850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3314), @@ -288813,10 +290600,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [8856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5101), [8858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3248), [8860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4017), - [8862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2049), - [8864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780), - [8866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817), - [8868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502), + [8862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2076), + [8864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979), + [8866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(914), + [8868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(518), [8870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3239), [8872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3253), [8874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3258), @@ -288849,7 +290636,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [8928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3354), [8930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4368), [8932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3353), - [8934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1305), + [8934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1312), [8936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5173), [8938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5174), [8940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3352), @@ -288888,14 +290675,14 @@ static const TSParseActionEntry ts_parse_actions[] = { [9006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3316), [9008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3315), [9010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3050), - [9012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1973), - [9014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), + [9012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), + [9014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), [9016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4286), - [9018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), - [9020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1319), + [9018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), + [9020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1309), [9022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5270), [9024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5271), - [9026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), + [9026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), [9028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4282), [9030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4256), [9032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5297), @@ -288905,10 +290692,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [9040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3175), [9042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3174), [9044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3173), - [9046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717), - [9048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641), + [9046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), + [9048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(799), [9050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3170), - [9052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), + [9052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604), [9054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3169), [9056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3168), [9058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3167), @@ -288933,7 +290720,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [9096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3052), [9098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4175), [9100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3051), - [9102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1317), + [9102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1315), [9104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4171), [9106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4210), [9108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2988), @@ -288970,7 +290757,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [9170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3010), [9172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4363), [9174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3009), - [9176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1314), + [9176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1308), [9178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4336), [9180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4412), [9182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2611), @@ -289006,17 +290793,17 @@ static const TSParseActionEntry ts_parse_actions[] = { [9242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3129), [9244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3106), [9246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4568), - [9248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2238), - [9250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1311), + [9248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2346), + [9250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313), [9252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4595), [9254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4618), - [9256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2403), - [9258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), - [9260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), - [9262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), - [9264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855), - [9266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792), - [9268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), + [9256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2419), + [9258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), + [9260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), + [9262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), + [9264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(827), + [9266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804), + [9268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), [9270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2923), [9272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3246), [9274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3236), @@ -289053,7 +290840,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [9336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3149), [9338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3144), [9340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3142), - [9342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460), + [9342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2461), [9344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3141), [9346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3139), [9348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3136), @@ -289127,12 +290914,12 @@ static const bool ts_external_scanner_states[20][EXTERNAL_TOKEN_COUNT] = { [ts_external_token_cf_comment] = true, }, [3] = { + [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token_PIPE_PIPE] = true, [ts_external_token_cf_comment] = true, }, [4] = { - [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token_PIPE_PIPE] = true, [ts_external_token_cf_comment] = true, diff --git a/common/define-grammar.js b/common/define-grammar.js index 0d9c73a..d0e25e5 100644 --- a/common/define-grammar.js +++ b/common/define-grammar.js @@ -1556,6 +1556,7 @@ module.exports = function defineGrammar(dialect) { ['**', 'binary_exp', 'right'], ['<', 'binary_relation'], [/[lL][tT]/, 'binary_relation'], + [/[lL][eE]/, 'binary_relation'], ['<=', 'binary_relation'], [/[lL][tT][eE]/, 'binary_relation'], ['==', 'binary_equality'], @@ -1570,6 +1571,7 @@ module.exports = function defineGrammar(dialect) { [/[gG][tT][eE]/, 'binary_relation'], ['>', 'binary_relation'], [/[gG][tT]/, 'binary_relation'], + [/[gG][eE]/, 'binary_relation'], ['??', 'ternary'], ['instanceof', 'binary_relation'], ['in', 'binary_relation'], diff --git a/docs/tree-sitter-cfhtml.wasm b/docs/tree-sitter-cfhtml.wasm index bc62905..85f1303 100755 Binary files a/docs/tree-sitter-cfhtml.wasm and b/docs/tree-sitter-cfhtml.wasm differ diff --git a/docs/tree-sitter-cfml.wasm b/docs/tree-sitter-cfml.wasm index f934963..0754c58 100755 Binary files a/docs/tree-sitter-cfml.wasm and b/docs/tree-sitter-cfml.wasm differ